@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600&family=Inter:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600&display=swap";.vti__flag{width:20px}.vti__flag.be{width:18px}.vti__flag.ch{width:15px}.vti__flag.mc{width:19px}.vti__flag.ne{width:18px}.vti__flag.np{width:13px}.vti__flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.vti__flag{background-size:5630px 15px}}.vti__flag.ac{height:10px;background-position:0px 0px}.vti__flag.ad{height:14px;background-position:-22px 0px}.vti__flag.ae{height:10px;background-position:-44px 0px}.vti__flag.af{height:14px;background-position:-66px 0px}.vti__flag.ag{height:14px;background-position:-88px 0px}.vti__flag.ai{height:10px;background-position:-110px 0px}.vti__flag.al{height:15px;background-position:-132px 0px}.vti__flag.am{height:10px;background-position:-154px 0px}.vti__flag.ao{height:14px;background-position:-176px 0px}.vti__flag.aq{height:14px;background-position:-198px 0px}.vti__flag.ar{height:13px;background-position:-220px 0px}.vti__flag.as{height:10px;background-position:-242px 0px}.vti__flag.at{height:14px;background-position:-264px 0px}.vti__flag.au{height:10px;background-position:-286px 0px}.vti__flag.aw{height:14px;background-position:-308px 0px}.vti__flag.ax{height:13px;background-position:-330px 0px}.vti__flag.az{height:10px;background-position:-352px 0px}.vti__flag.ba{height:10px;background-position:-374px 0px}.vti__flag.bb{height:14px;background-position:-396px 0px}.vti__flag.bd{height:12px;background-position:-418px 0px}.vti__flag.be{height:15px;background-position:-440px 0px}.vti__flag.bf{height:14px;background-position:-460px 0px}.vti__flag.bg{height:12px;background-position:-482px 0px}.vti__flag.bh{height:12px;background-position:-504px 0px}.vti__flag.bi{height:12px;background-position:-526px 0px}.vti__flag.bj{height:14px;background-position:-548px 0px}.vti__flag.bl{height:14px;background-position:-570px 0px}.vti__flag.bm{height:10px;background-position:-592px 0px}.vti__flag.bn{height:10px;background-position:-614px 0px}.vti__flag.bo{height:14px;background-position:-636px 0px}.vti__flag.bq{height:14px;background-position:-658px 0px}.vti__flag.br{height:14px;background-position:-680px 0px}.vti__flag.bs{height:10px;background-position:-702px 0px}.vti__flag.bt{height:14px;background-position:-724px 0px}.vti__flag.bv{height:15px;background-position:-746px 0px}.vti__flag.bw{height:14px;background-position:-768px 0px}.vti__flag.by{height:10px;background-position:-790px 0px}.vti__flag.bz{height:14px;background-position:-812px 0px}.vti__flag.ca{height:10px;background-position:-834px 0px}.vti__flag.cc{height:10px;background-position:-856px 0px}.vti__flag.cd{height:15px;background-position:-878px 0px}.vti__flag.cf{height:14px;background-position:-900px 0px}.vti__flag.cg{height:14px;background-position:-922px 0px}.vti__flag.ch{height:15px;background-position:-944px 0px}.vti__flag.ci{height:14px;background-position:-961px 0px}.vti__flag.ck{height:10px;background-position:-983px 0px}.vti__flag.cl{height:14px;background-position:-1005px 0px}.vti__flag.cm{height:14px;background-position:-1027px 0px}.vti__flag.cn{height:14px;background-position:-1049px 0px}.vti__flag.co{height:14px;background-position:-1071px 0px}.vti__flag.cp{height:14px;background-position:-1093px 0px}.vti__flag.cr{height:12px;background-position:-1115px 0px}.vti__flag.cu{height:10px;background-position:-1137px 0px}.vti__flag.cv{height:12px;background-position:-1159px 0px}.vti__flag.cw{height:14px;background-position:-1181px 0px}.vti__flag.cx{height:10px;background-position:-1203px 0px}.vti__flag.cy{height:14px;background-position:-1225px 0px}.vti__flag.cz{height:14px;background-position:-1247px 0px}.vti__flag.de{height:12px;background-position:-1269px 0px}.vti__flag.dg{height:10px;background-position:-1291px 0px}.vti__flag.dj{height:14px;background-position:-1313px 0px}.vti__flag.dk{height:15px;background-position:-1335px 0px}.vti__flag.dm{height:10px;background-position:-1357px 0px}.vti__flag.do{height:13px;background-position:-1379px 0px}.vti__flag.dz{height:14px;background-position:-1401px 0px}.vti__flag.ea{height:14px;background-position:-1423px 0px}.vti__flag.ec{height:14px;background-position:-1445px 0px}.vti__flag.ee{height:13px;background-position:-1467px 0px}.vti__flag.eg{height:14px;background-position:-1489px 0px}.vti__flag.eh{height:10px;background-position:-1511px 0px}.vti__flag.er{height:10px;background-position:-1533px 0px}.vti__flag.es{height:14px;background-position:-1555px 0px}.vti__flag.et{height:10px;background-position:-1577px 0px}.vti__flag.eu{height:14px;background-position:-1599px 0px}.vti__flag.fi{height:12px;background-position:-1621px 0px}.vti__flag.fj{height:10px;background-position:-1643px 0px}.vti__flag.fk{height:10px;background-position:-1665px 0px}.vti__flag.fm{height:11px;background-position:-1687px 0px}.vti__flag.fo{height:15px;background-position:-1709px 0px}.vti__flag.fr{height:14px;background-position:-1731px 0px}.vti__flag.ga{height:15px;background-position:-1753px 0px}.vti__flag.gb{height:10px;background-position:-1775px 0px}.vti__flag.gd{height:12px;background-position:-1797px 0px}.vti__flag.ge{height:14px;background-position:-1819px 0px}.vti__flag.gf{height:14px;background-position:-1841px 0px}.vti__flag.gg{height:14px;background-position:-1863px 0px}.vti__flag.gh{height:14px;background-position:-1885px 0px}.vti__flag.gi{height:10px;background-position:-1907px 0px}.vti__flag.gl{height:14px;background-position:-1929px 0px}.vti__flag.gm{height:14px;background-position:-1951px 0px}.vti__flag.gn{height:14px;background-position:-1973px 0px}.vti__flag.gp{height:14px;background-position:-1995px 0px}.vti__flag.gq{height:14px;background-position:-2017px 0px}.vti__flag.gr{height:14px;background-position:-2039px 0px}.vti__flag.gs{height:10px;background-position:-2061px 0px}.vti__flag.gt{height:13px;background-position:-2083px 0px}.vti__flag.gu{height:11px;background-position:-2105px 0px}.vti__flag.gw{height:10px;background-position:-2127px 0px}.vti__flag.gy{height:12px;background-position:-2149px 0px}.vti__flag.hk{height:14px;background-position:-2171px 0px}.vti__flag.hm{height:10px;background-position:-2193px 0px}.vti__flag.hn{height:10px;background-position:-2215px 0px}.vti__flag.hr{height:10px;background-position:-2237px 0px}.vti__flag.ht{height:12px;background-position:-2259px 0px}.vti__flag.hu{height:10px;background-position:-2281px 0px}.vti__flag.ic{height:14px;background-position:-2303px 0px}.vti__flag.id{height:14px;background-position:-2325px 0px}.vti__flag.ie{height:10px;background-position:-2347px 0px}.vti__flag.il{height:15px;background-position:-2369px 0px}.vti__flag.im{height:10px;background-position:-2391px 0px}.vti__flag.in{height:14px;background-position:-2413px 0px}.vti__flag.io{height:10px;background-position:-2435px 0px}.vti__flag.iq{height:14px;background-position:-2457px 0px}.vti__flag.ir{height:12px;background-position:-2479px 0px}.vti__flag.is{height:15px;background-position:-2501px 0px}.vti__flag.it{height:14px;background-position:-2523px 0px}.vti__flag.je{height:12px;background-position:-2545px 0px}.vti__flag.jm{height:10px;background-position:-2567px 0px}.vti__flag.jo{height:10px;background-position:-2589px 0px}.vti__flag.jp{height:14px;background-position:-2611px 0px}.vti__flag.ke{height:14px;background-position:-2633px 0px}.vti__flag.kg{height:12px;background-position:-2655px 0px}.vti__flag.kh{height:13px;background-position:-2677px 0px}.vti__flag.ki{height:10px;background-position:-2699px 0px}.vti__flag.km{height:12px;background-position:-2721px 0px}.vti__flag.kn{height:14px;background-position:-2743px 0px}.vti__flag.kp{height:10px;background-position:-2765px 0px}.vti__flag.kr{height:14px;background-position:-2787px 0px}.vti__flag.kw{height:10px;background-position:-2809px 0px}.vti__flag.ky{height:10px;background-position:-2831px 0px}.vti__flag.kz{height:10px;background-position:-2853px 0px}.vti__flag.la{height:14px;background-position:-2875px 0px}.vti__flag.lb{height:14px;background-position:-2897px 0px}.vti__flag.lc{height:10px;background-position:-2919px 0px}.vti__flag.li{height:12px;background-position:-2941px 0px}.vti__flag.lk{height:10px;background-position:-2963px 0px}.vti__flag.lr{height:11px;background-position:-2985px 0px}.vti__flag.ls{height:14px;background-position:-3007px 0px}.vti__flag.lt{height:12px;background-position:-3029px 0px}.vti__flag.lu{height:12px;background-position:-3051px 0px}.vti__flag.lv{height:10px;background-position:-3073px 0px}.vti__flag.ly{height:10px;background-position:-3095px 0px}.vti__flag.ma{height:14px;background-position:-3117px 0px}.vti__flag.mc{height:15px;background-position:-3139px 0px}.vti__flag.md{height:10px;background-position:-3160px 0px}.vti__flag.me{height:10px;background-position:-3182px 0px}.vti__flag.mf{height:14px;background-position:-3204px 0px}.vti__flag.mg{height:14px;background-position:-3226px 0px}.vti__flag.mh{height:11px;background-position:-3248px 0px}.vti__flag.mk{height:10px;background-position:-3270px 0px}.vti__flag.ml{height:14px;background-position:-3292px 0px}.vti__flag.mm{height:14px;background-position:-3314px 0px}.vti__flag.mn{height:10px;background-position:-3336px 0px}.vti__flag.mo{height:14px;background-position:-3358px 0px}.vti__flag.mp{height:10px;background-position:-3380px 0px}.vti__flag.mq{height:14px;background-position:-3402px 0px}.vti__flag.mr{height:14px;background-position:-3424px 0px}.vti__flag.ms{height:10px;background-position:-3446px 0px}.vti__flag.mt{height:14px;background-position:-3468px 0px}.vti__flag.mu{height:14px;background-position:-3490px 0px}.vti__flag.mv{height:14px;background-position:-3512px 0px}.vti__flag.mw{height:14px;background-position:-3534px 0px}.vti__flag.mx{height:12px;background-position:-3556px 0px}.vti__flag.my{height:10px;background-position:-3578px 0px}.vti__flag.mz{height:14px;background-position:-3600px 0px}.vti__flag.na{height:14px;background-position:-3622px 0px}.vti__flag.nc{height:10px;background-position:-3644px 0px}.vti__flag.ne{height:15px;background-position:-3666px 0px}.vti__flag.nf{height:10px;background-position:-3686px 0px}.vti__flag.ng{height:10px;background-position:-3708px 0px}.vti__flag.ni{height:12px;background-position:-3730px 0px}.vti__flag.nl{height:14px;background-position:-3752px 0px}.vti__flag.no{height:15px;background-position:-3774px 0px}.vti__flag.np{height:15px;background-position:-3796px 0px}.vti__flag.nr{height:10px;background-position:-3811px 0px}.vti__flag.nu{height:10px;background-position:-3833px 0px}.vti__flag.nz{height:10px;background-position:-3855px 0px}.vti__flag.om{height:10px;background-position:-3877px 0px}.vti__flag.pa{height:14px;background-position:-3899px 0px}.vti__flag.pe{height:14px;background-position:-3921px 0px}.vti__flag.pf{height:14px;background-position:-3943px 0px}.vti__flag.pg{height:15px;background-position:-3965px 0px}.vti__flag.ph{height:10px;background-position:-3987px 0px}.vti__flag.pk{height:14px;background-position:-4009px 0px}.vti__flag.pl{height:13px;background-position:-4031px 0px}.vti__flag.pm{height:14px;background-position:-4053px 0px}.vti__flag.pn{height:10px;background-position:-4075px 0px}.vti__flag.pr{height:14px;background-position:-4097px 0px}.vti__flag.ps{height:10px;background-position:-4119px 0px}.vti__flag.pt{height:14px;background-position:-4141px 0px}.vti__flag.pw{height:13px;background-position:-4163px 0px}.vti__flag.py{height:11px;background-position:-4185px 0px}.vti__flag.qa{height:8px;background-position:-4207px 0px}.vti__flag.re{height:14px;background-position:-4229px 0px}.vti__flag.ro{height:14px;background-position:-4251px 0px}.vti__flag.rs{height:14px;background-position:-4273px 0px}.vti__flag.ru{height:14px;background-position:-4295px 0px}.vti__flag.rw{height:14px;background-position:-4317px 0px}.vti__flag.sa{height:14px;background-position:-4339px 0px}.vti__flag.sb{height:10px;background-position:-4361px 0px}.vti__flag.sc{height:10px;background-position:-4383px 0px}.vti__flag.sd{height:10px;background-position:-4405px 0px}.vti__flag.se{height:13px;background-position:-4427px 0px}.vti__flag.sg{height:14px;background-position:-4449px 0px}.vti__flag.sh{height:10px;background-position:-4471px 0px}.vti__flag.si{height:10px;background-position:-4493px 0px}.vti__flag.sj{height:15px;background-position:-4515px 0px}.vti__flag.sk{height:14px;background-position:-4537px 0px}.vti__flag.sl{height:14px;background-position:-4559px 0px}.vti__flag.sm{height:15px;background-position:-4581px 0px}.vti__flag.sn{height:14px;background-position:-4603px 0px}.vti__flag.so{height:14px;background-position:-4625px 0px}.vti__flag.sr{height:14px;background-position:-4647px 0px}.vti__flag.ss{height:10px;background-position:-4669px 0px}.vti__flag.st{height:10px;background-position:-4691px 0px}.vti__flag.sv{height:12px;background-position:-4713px 0px}.vti__flag.sx{height:14px;background-position:-4735px 0px}.vti__flag.sy{height:14px;background-position:-4757px 0px}.vti__flag.sz{height:14px;background-position:-4779px 0px}.vti__flag.ta{height:10px;background-position:-4801px 0px}.vti__flag.tc{height:10px;background-position:-4823px 0px}.vti__flag.td{height:14px;background-position:-4845px 0px}.vti__flag.tf{height:14px;background-position:-4867px 0px}.vti__flag.tg{height:13px;background-position:-4889px 0px}.vti__flag.th{height:14px;background-position:-4911px 0px}.vti__flag.tj{height:10px;background-position:-4933px 0px}.vti__flag.tk{height:10px;background-position:-4955px 0px}.vti__flag.tl{height:10px;background-position:-4977px 0px}.vti__flag.tm{height:14px;background-position:-4999px 0px}.vti__flag.tn{height:14px;background-position:-5021px 0px}.vti__flag.to{height:10px;background-position:-5043px 0px}.vti__flag.tr{height:14px;background-position:-5065px 0px}.vti__flag.tt{height:12px;background-position:-5087px 0px}.vti__flag.tv{height:10px;background-position:-5109px 0px}.vti__flag.tw{height:14px;background-position:-5131px 0px}.vti__flag.tz{height:14px;background-position:-5153px 0px}.vti__flag.ua{height:14px;background-position:-5175px 0px}.vti__flag.ug{height:14px;background-position:-5197px 0px}.vti__flag.um{height:11px;background-position:-5219px 0px}.vti__flag.us{height:11px;background-position:-5241px 0px}.vti__flag.uy{height:14px;background-position:-5263px 0px}.vti__flag.uz{height:10px;background-position:-5285px 0px}.vti__flag.va{height:15px;background-position:-5307px 0px}.vti__flag.vc{height:14px;background-position:-5324px 0px}.vti__flag.ve{height:14px;background-position:-5346px 0px}.vti__flag.vg{height:10px;background-position:-5368px 0px}.vti__flag.vi{height:14px;background-position:-5390px 0px}.vti__flag.vn{height:14px;background-position:-5412px 0px}.vti__flag.vu{height:12px;background-position:-5434px 0px}.vti__flag.wf{height:14px;background-position:-5456px 0px}.vti__flag.ws{height:10px;background-position:-5478px 0px}.vti__flag.xk{height:15px;background-position:-5500px 0px}.vti__flag.ye{height:14px;background-position:-5522px 0px}.vti__flag.yt{height:14px;background-position:-5544px 0px}.vti__flag.za{height:14px;background-position:-5566px 0px}.vti__flag.zm{height:14px;background-position:-5588px 0px}.vti__flag.zw{height:10px;background-position:-5610px 0px}.vti__flag{width:20px;height:15px;box-shadow:0 0 1px #888;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.vti__flag{background-image:url(data:image/png;base64,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)}}.vti__flag.np{background-color:transparent}.vue-tel-input{border-radius:3px;display:flex;border:1px solid #bbb;text-align:left}.vue-tel-input.disabled .selection,.vue-tel-input.disabled .dropdown,.vue-tel-input.disabled input{cursor:no-drop}.vue-tel-input:focus-within{box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999;border-color:#66afe9}.vti__dropdown{display:flex;flex-direction:column;align-content:center;justify-content:center;position:relative;padding:7px;cursor:pointer}.vti__dropdown.show{max-height:300px;overflow:scroll}.vti__dropdown.open{background-color:#f3f3f3}.vti__dropdown.disabled{cursor:no-drop;outline:none;background-color:#f3f3f3}.vti__dropdown:hover{background-color:#f3f3f3}.vti__selection{font-size:.8em;display:flex;align-items:center}.vti__selection .vti__country-code{color:#666}.vti__flag{margin-right:5px;margin-left:5px}.vti__dropdown-list{z-index:1;padding:0;margin:0;text-align:left;list-style:none;max-height:200px;overflow-y:scroll;position:absolute;left:-1px;background-color:#fff;border:1px solid #ccc;width:390px}.vti__dropdown-list.below{top:33px}.vti__dropdown-list.above{top:auto;bottom:100%}.vti__dropdown-arrow{transform:scaleY(.5);display:inline-block;color:#666}.vti__dropdown-item{cursor:pointer;padding:4px 15px}.vti__dropdown-item.highlighted{background-color:#f3f3f3}.vti__dropdown-item.last-preferred{border-bottom:1px solid #cacaca}.vti__dropdown-item .vti__flag{display:inline-block;margin-right:5px}.vti__input{border:none;border-radius:0 2px 2px 0;width:100%;outline:none;padding-left:7px}.shepherd-button{background:#3288e6;border:0;border-radius:3px;color:#ffffffbf;cursor:pointer;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s ease}.shepherd-button:not(:disabled):hover{background:#196fcc;color:#ffffffbf}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:#000000bf}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:#000000bf}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:#808080bf;cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:#000000bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:#808080bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover{color:#000000bf}.shepherd-title{color:#000000bf;display:flex;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:#000000bf;font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border:none;border-radius:5px;box-shadow:0 1px 4px #0003;margin:0;max-width:400px;opacity:0;outline:none;padding:0;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0s .3s,opacity .3s 0s;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}:root{--shepherd-primary: var(--tenant-color, #0d6efd);--shepherd-primary-dark: var(--tenant-color-dark, #0b5ed7)}.shepherd-element{border-radius:14px!important;box-shadow:0 12px 30px #00000026!important;max-width:360px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.shepherd-header{background:var(--shepherd-primary);color:#fff;padding:12px 16px;border-radius:14px 14px 0 0}.shepherd-title{font-size:16px;font-weight:600}.shepherd-text{font-size:14px;line-height:1.5;color:#333;padding:14px 16px}.shepherd-footer{padding:12px 16px;border-top:1px solid #eee}.shepherd-button-primary{background-color:var(--shepherd-primary)!important;color:#fff!important;border-radius:8px;border:none;padding:6px 14px;font-size:14px;font-weight:500}.shepherd-button-primary:hover{filter:brightness(1.1)}.shepherd-button-secondary{background-color:#f1f3f5;color:#333;border-radius:8px;border:none;padding:6px 14px;font-size:14px}.shepherd-button-danger{background-color:#db1229;color:#f7f4f4;border-radius:8px;border:none;padding:6px 14px;font-size:14px}.shepherd-button-danger:hover{background-color:#a81627!important;color:#f7f4f4!important}.shepherd-cancel-icon{color:#fff;opacity:.8}.shepherd-cancel-icon:hover{opacity:1}.module-shell{display:grid;gap:1rem;padding:1rem;color:#17313b}.module-shell__hero,.module-shell__summary-card,.module-shell__surface{border:1px solid rgba(23,49,59,.1);border-radius:24px;background:#fff;box-shadow:0 18px 42px #17313b0f}.module-shell__hero{display:flex;justify-content:space-between;gap:1rem;padding:1.25rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.module-shell__copy{max-width:780px}.module-shell__eyebrow{display:inline-flex;margin-bottom:.7rem;padding:.36rem .72rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.79rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.module-shell__hero h1{margin:0;font-weight:800}.module-shell__hero p,.module-shell__summary-card span,.module-shell__summary-card small{color:#6c7a80}.module-shell__chips{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.1rem}.module-shell__chip{display:inline-flex;align-items:center;min-height:34px;padding:.4rem .8rem;border-radius:999px;background:#ffffffd6;border:1px solid rgba(23,49,59,.08);font-size:.85rem;font-weight:700}.module-shell__actions{display:flex;gap:.65rem;flex-wrap:wrap;align-items:start;justify-content:flex-end}.module-shell__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.module-shell__summary-card{display:grid;gap:.4rem;padding:1rem}.module-shell__summary-card strong{font-size:1.1rem;line-height:1.25}.module-shell__surface{padding:1rem}.module-shell .card{border-radius:22px;border:1px solid rgba(23,49,59,.09);box-shadow:0 14px 30px #17313b0d;overflow:hidden}.module-shell .card-header{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white));border-bottom:1px solid rgba(23,49,59,.08);font-weight:700}.module-shell .card-footer{background:#fff;border-top:1px solid rgba(23,49,59,.08)}.module-shell .table thead th{background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:#17313b;border-bottom:0}.module-shell .table{--bs-table-bg: transparent}@media(max-width:1100px){.module-shell__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.module-shell{padding:.75rem}.module-shell__hero{flex-direction:column}.module-shell__summary{grid-template-columns:1fr}.module-shell__actions .btn{width:100%}}.dtp-card{background:#fff;border:1px solid rgba(23,49,59,.09);border-radius:16px;box-shadow:0 8px 24px #17313b0d;overflow:hidden}.dtp-card__header{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.125rem;background:linear-gradient(180deg,#fff,#17313b05);border-bottom:1px solid rgba(23,49,59,.07)}.dtp-card__title-group{display:flex;align-items:center;gap:.5rem}.dtp-card__title{margin:0;font-size:1rem;font-weight:700;color:#17313b}.dtp-card__icon{font-size:1.1rem}.dtp-card__icon--danger{color:#dc3545}.dtp-card__icon--warning{color:#f59e0b}.dtp-card__icon--primary{color:var(--tenant-color, #0f766e)}.dtp-card__icon--secondary{color:#6c757d}.dtp-card__body{padding:.5rem 0}.dtp-card__state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2.5rem 1rem;color:#6c757d;font-size:.875rem}.dtp-card__pagination{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;border-top:1px solid rgba(23,49,59,.06)}.dtp-pagination__info{font-size:.8rem;color:#6c757d;min-width:60px;text-align:center}.dtp-table thead th{background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);color:#17313b;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-bottom:0;white-space:nowrap}.dtp-table tbody td{font-size:.875rem;vertical-align:middle}.dtp-badge{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}.dtp-badge--danger{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.dtp-badge--warning{background:#fffbeb;color:#92400e;border:1px solid #fde68a}.dtp-badge--success{background:#f0fdf4;color:#15803d;border:1px solid #bbf7d0}.dtp-badge--info{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.dtp-badge--purple{background:#faf5ff;color:#7e22ce;border:1px solid #e9d5ff}.dtp-badge--muted{background:#f9fafb;color:#6b7280;border:1px solid #e5e7eb}.dtp-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1050;padding:1rem}.dtp-modal{background:#fff;border-radius:12px;width:100%;max-width:480px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 24px 64px #0003;overflow:hidden}.dtp-modal--lg{max-width:640px}.dtp-modal__header{display:flex;align-items:flex-start;justify-content:space-between;padding:1.125rem 1.25rem;border-bottom:1px solid #e5e7eb;flex-shrink:0}.dtp-modal__title{margin:0;font-size:1.05rem;font-weight:700;color:#17313b}.dtp-modal__subtitle{font-size:.85rem}.dtp-modal__close{background:none;border:none;cursor:pointer;font-size:1.1rem;color:#6b7280;padding:.25rem;line-height:1}.dtp-modal__close:hover{color:#111827}.dtp-modal__body{padding:1.25rem;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;flex:1}.dtp-modal__footer{display:flex;gap:.5rem;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-top:1px solid #e5e7eb;flex-shrink:0}.dtp-footer-msg{font-size:.8rem;min-width:0}.dtp-footer-msg--error{color:#b91c1c}.dtp-footer-msg--success{color:#059669}.dtp-footer-btns{display:flex;gap:.5rem;flex-shrink:0}.dtp-form-group{display:flex;flex-direction:column;gap:.3rem}.dtp-label{font-size:.8rem;font-weight:600;color:#374151}.dtp-required{color:#b91c1c;margin-left:2px}.dtp-input,.dtp-select{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;color:#111827;background:#fff;box-sizing:border-box;transition:border-color .15s}.dtp-input:focus,.dtp-select:focus{outline:none;border-color:var(--tenant-color, #0f766e);box-shadow:0 0 0 3px color-mix(in srgb,var(--tenant-color, #0f766e) 15%,transparent)}.dtp-file-hint{font-size:.78rem;color:#6b7280;margin-top:.15rem}.dtp-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem .75rem;padding:.75rem 1rem;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.dtp-info-label{display:block;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;margin-bottom:.1rem}.dtp-lancamentos-list{display:flex;flex-direction:column;gap:.4rem;max-height:220px;overflow-y:auto;padding:.25rem 0}.dtp-lancamento-item{display:flex;align-items:flex-start;gap:.625rem;padding:.5rem .75rem;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:background .12s,border-color .12s}.dtp-lancamento-item:hover{background:#f9fafb}.dtp-lancamento-item.is-checked{background:#f0fdf4;border-color:#bbf7d0}.dtp-lancamento-item__check{margin-top:.15rem;cursor:pointer}.dtp-lancamento-item__body{display:flex;flex-direction:column;gap:.1rem;flex:1}.dtp-lancamento-item__desc{font-size:.875rem;font-weight:500;color:#111827}.dtp-lancamento-item__valor{font-size:.875rem;font-weight:700;color:#17313b}.dtp-lancamento-item__vcto{font-size:.75rem}.dtp-alert{padding:.625rem .875rem;border-radius:6px;font-size:.8rem}.dtp-alert--error{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}@media(max-width:767px){.dtp-info-grid{grid-template-columns:1fr}.dtp-modal{max-height:95vh;border-radius:12px 12px 0 0}.dtp-overlay{align-items:flex-end;padding:0}}.dtp-vcto-vencido{color:#b91c1c;font-weight:600}.ade-scope{--ade-brand: var(--tenant-color, #1457d6);--ade-brand-soft: color-mix(in srgb, var(--ade-brand) 10%, white);--ade-brand-ring: color-mix(in srgb, var(--ade-brand) 35%, transparent);--ade-surface: var(--gs-surface, #ffffff);--ade-surface-2: var(--gs-surface-2, #f5f8fd);--ade-border: var(--gs-border, #e3e8f3);--ade-ink: var(--gs-text, #16213a);--ade-ink-muted: var(--gs-text-muted, #6b7794);--ade-radius: var(--gs-radius, 14px);--ade-radius-sm: var(--gs-radius-sm, 9px);--ade-shadow: var(--gs-shadow, 0 6px 22px rgba(10, 28, 84, .07));--ade-shadow-hover: var(--gs-shadow-lg, 0 16px 40px rgba(10, 28, 84, .14));--ade-series-1: #2a78d6;--ade-series-2: #eb6834;--ade-series-3: #1baf7a;--ade-series-4: #eda100;--ade-series-5: #e87ba4;--ade-tier-1: #86b6ef;--ade-tier-2: #2a78d6;--ade-tier-3: #104281;--ade-good: #0f7a3d;--ade-good-bg: #e3f6ea;--ade-bad: #b42318;--ade-bad-bg: #fdecea;--ade-warn: #9a6700;--ade-warn-bg: #fff4d6;--ade-grid: #edf0f6;--ade-axis: #c9d1e3;--ade-ease: cubic-bezier(.2, .8, .2, 1);color:var(--ade-ink)}.ade-scope .ade-card{background:var(--ade-surface);border:1px solid var(--ade-border);border-radius:var(--ade-radius);box-shadow:var(--ade-shadow);padding:20px}.ade-scope .ade-card--clicavel{cursor:pointer;text-align:left;width:100%;transition:box-shadow .15s var(--ade-ease),transform .15s var(--ade-ease),border-color .15s var(--ade-ease)}.ade-scope .ade-card--clicavel:hover{box-shadow:var(--ade-shadow-hover);transform:translateY(-1px)}.ade-scope .ade-eyebrow{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ade-ink-muted)}.ade-scope .ade-muted{color:var(--ade-ink-muted)}.ade-scope .ade-num{font-variant-numeric:tabular-nums}.ade-scope .ade-hero-num{font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:1}.ade-scope .ade-tile-valor{font-size:28px;font-weight:700;line-height:1.1}.ade-scope .ade-pill{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap}.ade-scope .ade-segmented{display:inline-flex;background:var(--ade-surface-2);border:1px solid var(--ade-border);border-radius:999px;padding:3px;gap:2px}.ade-scope .ade-segmented button{border:0;background:transparent;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;color:var(--ade-ink-muted);transition:background .15s var(--ade-ease),color .15s var(--ade-ease)}.ade-scope .ade-segmented button[aria-pressed=true]{background:var(--ade-surface);color:var(--ade-ink);box-shadow:0 1px 2px #0a1c541a}.ade-scope .ade-estado{text-align:center;color:var(--ade-ink-muted);padding:32px 16px}.ade-scope .ade-estado i{font-size:32px;display:block;margin-bottom:10px;opacity:.6}.ade-scope .ade-carregando-suave{opacity:.5;pointer-events:none;transition:opacity .15s var(--ade-ease)}.ade-scope .ade-skeleton{background:linear-gradient(90deg,var(--ade-surface-2) 25%,var(--ade-border) 50%,var(--ade-surface-2) 75%);background-size:200% 100%;animation:ade-shimmer 1.2s infinite linear;border-radius:var(--ade-radius-sm)}@keyframes ade-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ade-scope :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--ade-brand);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ade-scope *,.ade-scope *:before,.ade-scope *:after{animation:none!important;transition:none!important}}@media(max-width:575.98px){.ade-scope .ade-card{padding:16px}.ade-scope .ade-hero-num{font-size:34px}}.ade-tt{padding:10px 12px;min-width:200px;font-size:13px;color:#16213a}.ade-tt__data{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7794;margin-bottom:6px}.ade-tt__linha{display:flex;align-items:center;gap:8px;padding:2px 0}.ade-tt__ponto{width:10px;height:10px;border-radius:50%;flex-shrink:0}.ade-tt__nota{font-size:15px;min-width:18px;font-variant-numeric:tabular-nums}.ade-tt__nome{flex:1}.ade-tt__dir{font-size:11px;color:#6b7794}.ade-tt__delta{font-size:11px;font-weight:600}.ade-tt__delta--bom{color:#0f7a3d}.ade-tt__delta--ruim{color:#b42318}.ade-tt__rodape{margin-top:6px;padding-top:6px;border-top:1px solid #edf0f6;font-size:11px;color:#6b7794}.rh-shell{display:grid;gap:1.25rem;color:#17313b}.rh-hero{padding:1.5rem;border-radius:24px;border:1px solid rgba(23,49,59,.1);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.rh-hero h1{margin:.5rem 0 .35rem;font-weight:800}.rh-hero p{margin:0;color:#64757d}.rh-eyebrow,.rh-section-label{display:inline-flex;padding:.35rem .75rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.rh-panel{border:1px solid rgba(23,49,59,.12);border-radius:20px;background:#fff;padding:1.25rem;box-shadow:0 12px 28px #0f172a0d}.rh-panel__head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.rh-panel__head h2,.rh-panel__head h3{margin:.4rem 0 .3rem;font-weight:800}.rh-panel__head p{margin:0;color:#64757d}.rh-filter,.rh-filtros select{max-width:220px}.rh-tabs,.rh-tabs-modo{display:flex;gap:.5rem;flex-wrap:wrap}.rh-tab{padding:.55rem 1.1rem;border-radius:999px;border:1px solid rgba(23,49,59,.14);background:#fff;font-weight:700;color:#64757d;cursor:pointer}.rh-tab.active{background:var(--tenant-color, #0f766e);border-color:var(--tenant-color, #0f766e);color:#fff}.rh-alert{padding:.85rem 1.1rem;border-radius:16px;border:1px solid rgba(23,49,59,.1);margin-bottom:1rem}.rh-alert.is-success{background:#e6f4ea;color:#1e7e34}.rh-alert.is-error{background:#fef2f2;color:#991b1b}.rh-alert.is-warning{background:#fff4e5;color:#a15c00}.rh-alert-vencendo,.rh-aviso{padding:1rem 1.1rem;border-radius:16px;background:#fff4e5;color:#a15c00}.rh-alert-vencendo ul{margin:.5rem 0 0;padding-left:1.2rem}.rh-empty{padding:1.5rem;text-align:center;color:#64757d;border:1px dashed rgba(23,49,59,.16);border-radius:16px}.rh-badge{display:inline-flex;padding:.2rem .6rem;border-radius:999px;font-size:.75rem;font-weight:700}.rh-badge--success{background:#e6f4ea;color:#1e7e34}.rh-badge--info{background:#e7f1fd;color:#1457d6}.rh-badge--warning{background:#fff4e5;color:#a15c00}.rh-badge--danger{background:#fef2f2;color:#991b1b}.rh-badge--muted{background:#eee;color:#666}.rh-row-selected{background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white)}.rh-form{display:grid;gap:1rem}.rh-form--compact{gap:.75rem}.rh-form--inline{display:flex;gap:.85rem;align-items:end;flex-wrap:wrap;margin-bottom:1.25rem}.rh-form__acoes{display:flex;gap:.6rem;flex-wrap:wrap}.rh-field{display:grid;gap:.4rem}.rh-field span{font-size:.85rem;font-weight:700}.rh-field small{color:#64757d}.rh-field-error{color:#991b1b;font-size:.85rem;margin:0}.rh-field--wide{min-width:260px}.rh-justificativa{margin-top:1rem;padding-top:1rem;border-top:1px dashed rgba(23,49,59,.16);display:grid;gap:.5rem;max-width:480px}.rh-justificativa__botoes{display:flex;gap:.5rem}.rh-detalhe__grid,.rh-calculo-grid,.rh-excecao-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;margin:0 0 1rem}.rh-detalhe__grid dt,.rh-calculo-grid dt,.rh-excecao-grid dt{font-size:.78rem;color:#64757d;font-weight:700;text-transform:uppercase}.rh-detalhe__grid dd,.rh-calculo-grid dd,.rh-excecao-grid dd{margin:.15rem 0 0}.rh-excecao-distancia{display:block;font-size:.78rem;color:#b45309;margin-top:.15rem}.rh-total dd{font-weight:800;color:var(--tenant-color, #0f766e)}.rh-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.rh-card{display:grid;gap:.5rem;padding:1.25rem;border-radius:18px;border:1px solid rgba(23,49,59,.12);background:#fff;text-decoration:none;color:inherit;box-shadow:0 12px 28px #0f172a0d;transition:transform .15s ease}.rh-card:hover{transform:translateY(-2px)}.rh-card__label{font-size:.85rem;color:#64757d;font-weight:700}.rh-card strong{font-size:1.6rem;font-weight:800;color:var(--tenant-color, #0f766e)}.rh-stepper{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.rh-step{padding:.4rem .9rem;border-radius:999px;border:1px solid rgba(23,49,59,.16);background:#fff;font-weight:700;cursor:pointer}.rh-step.active{background:var(--tenant-color, #0f766e);border-color:var(--tenant-color, #0f766e);color:#fff}.rh-turno-linha{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}.rh-erros{color:#991b1b}.rh-preview{white-space:pre-wrap;background:#f8f9fb;border:1px solid rgba(23,49,59,.1);border-radius:16px;padding:1rem;font-family:Courier New,monospace;font-size:.85rem;max-height:320px;overflow-y:auto}.rh-grid{display:grid;grid-template-columns:minmax(320px,1fr) minmax(0,1.3fr);gap:1.25rem;align-items:start}.rh-excecao-foto img{max-width:160px;border-radius:12px;margin-bottom:.75rem}.rh-excecoes,.rh-ferias-lista{display:grid;gap:1rem}.rh-excecao-card,.rh-ferias-card{border:1px solid rgba(23,49,59,.12);border-radius:16px;padding:1rem}.rh-excecao-card header,.rh-ferias-card header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.rh-ferias-card p{margin:0 0 .5rem}.rh-excecao-acoes{display:flex;gap:.5rem;flex-wrap:wrap}.rh-saldo{color:#1e7e34}.rh-conflitos .is-warning{color:#a15c00}.rh-processo-status{margin-bottom:1.25rem;padding:.9rem 1.1rem;border-radius:16px;background:#f8f9fb;border:1px solid rgba(23,49,59,.1)}.rh-processo-status p{margin:.4rem 0 0}.rh-resultado{margin-top:1.25rem;padding:.9rem 1.1rem;border-radius:16px;background:#e7f1fd;color:var(--tenant-color, #0f766e)}@media(max-width:960px){.rh-grid{grid-template-columns:1fr}}.tenant-contract-backdrop[data-v-0ce32f12]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2140;display:grid;place-items:center;padding:1rem;background:#0f172a94}.tenant-contract-modal[data-v-0ce32f12]{width:min(720px,100%);max-height:90vh;overflow:hidden;display:flex;flex-direction:column;background:#fff;border:1px solid #dbe3ef;border-radius:8px;box-shadow:0 24px 60px #0f172a38;color:#172033}.tenant-contract-header[data-v-0ce32f12],.tenant-contract-actions[data-v-0ce32f12]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #e6edf5}.tenant-contract-actions[data-v-0ce32f12]{border-top:1px solid #e6edf5;border-bottom:0}.tenant-contract-kicker[data-v-0ce32f12]{display:block;color:#52647a;font-size:.72rem;font-weight:700;text-transform:uppercase}.tenant-contract-header h2[data-v-0ce32f12]{margin:.15rem 0 0;font-size:1.15rem;font-weight:800}.tenant-contract-close[data-v-0ce32f12]{border:0;background:transparent;color:#52647a;font-size:1.25rem}.tenant-contract-body[data-v-0ce32f12]{display:grid;gap:1rem;padding:1.25rem;overflow:auto}.tenant-contract-grid[data-v-0ce32f12]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.tenant-contract-grid label[data-v-0ce32f12],.tenant-contract-check[data-v-0ce32f12]{display:grid;gap:.35rem;font-weight:700}.tenant-contract-input[data-v-0ce32f12]{min-height:42px;width:100%;border:1px solid #ced7e2;border-radius:8px;padding:.55rem .7rem}.tenant-contract-preview[data-v-0ce32f12]{border:1px solid #dbe3ef;border-radius:8px;background:#f8fafc;overflow:hidden}.tenant-contract-preview__header[data-v-0ce32f12]{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid #dbe3ef}.tenant-contract-preview pre[data-v-0ce32f12]{max-height:260px;margin:0;padding:1rem;overflow:auto;white-space:pre-wrap;color:#52647a;font:.84rem/1.55 Inter,Segoe UI,sans-serif}.tenant-contract-check[data-v-0ce32f12]{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;color:#172033}.tenant-contract-check input[data-v-0ce32f12]{margin-top:.25rem}.tenant-contract-alert[data-v-0ce32f12]{border-radius:8px;padding:.75rem;font-size:.9rem}.tenant-contract-alert.is-error[data-v-0ce32f12]{border:1px solid #f1aeb5;background:#fff5f5;color:#842029}.tenant-contract-alert.is-success[data-v-0ce32f12]{border:1px solid #badbcc;background:#f0fff4;color:#0f5132}.tenant-contract-note[data-v-0ce32f12]{display:grid;gap:.45rem;border:1px solid #bfdbfe;border-radius:8px;padding:.85rem;background:#eff6ff;color:#172033}.tenant-contract-note p[data-v-0ce32f12]{margin:0;color:#52647a;line-height:1.5}.tenant-contract-primary[data-v-0ce32f12],.tenant-contract-secondary[data-v-0ce32f12]{min-height:42px;border-radius:8px;padding:.6rem 1rem;font-weight:800}.tenant-contract-primary[data-v-0ce32f12]{border:1px solid #1d4ed8;background:#1d4ed8;color:#fff}.tenant-contract-secondary[data-v-0ce32f12]{border:1px solid #ced7e2;background:#fff;color:#52647a}.tenant-contract-primary[data-v-0ce32f12]:disabled,.tenant-contract-secondary[data-v-0ce32f12]:disabled{opacity:.55}.tenant-contract-question[data-v-0ce32f12]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2150;display:grid;place-items:center;padding:1rem;background:#0f172a57}.tenant-contract-question__box[data-v-0ce32f12]{width:min(460px,100%);display:grid;gap:.9rem;padding:1.25rem;border:1px solid #dbe3ef;border-radius:8px;background:#fff;box-shadow:0 22px 54px #0f172a3d}.tenant-contract-question__box strong[data-v-0ce32f12]{font-size:1.05rem}.tenant-contract-question__box p[data-v-0ce32f12]{margin:0;color:#52647a;line-height:1.5}.tenant-contract-question__actions[data-v-0ce32f12]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(max-width:640px){.tenant-contract-grid[data-v-0ce32f12],.tenant-contract-actions[data-v-0ce32f12],.tenant-contract-question__actions[data-v-0ce32f12]{grid-template-columns:1fr}.tenant-contract-actions[data-v-0ce32f12]{display:grid}}.thome[data-v-d078247d]{--tc: var(--tenant-color, #216FA0);--tc-light: var(--tenant-color-light, #4a90b8);--tc-dark: var(--tenant-color-dark, #1a597f);--tc2: var(--tenant-color-2, var(--tc-dark));max-width:980px;margin:0 auto;padding:24px 20px 56px;color:#16213a}.thome__hero[data-v-d078247d]{position:relative;overflow:hidden;border-radius:26px;padding:56px 32px 60px;text-align:center;color:#fff;background:radial-gradient(120% 90% at 20% 0%,color-mix(in srgb,var(--tc-light) 60%,transparent),transparent 50%),radial-gradient(120% 90% at 90% 100%,color-mix(in srgb,var(--tc) 70%,transparent),transparent 55%),linear-gradient(155deg,var(--tc) 0%,var(--tc-dark) 100%);border:2px solid var(--tc2);box-shadow:0 30px 70px color-mix(in srgb,var(--tc) 30%,transparent)}.thome__orb[data-v-d078247d]{position:absolute;border-radius:50%;filter:blur(55px);opacity:.5;pointer-events:none}.thome__orb--1[data-v-d078247d]{width:280px;height:280px;top:-90px;left:-60px;background:radial-gradient(circle,color-mix(in srgb,var(--tc-light) 80%,#fff 20%),transparent 70%);animation:thome-float-d078247d 10s ease-in-out infinite}.thome__orb--2[data-v-d078247d]{width:320px;height:320px;bottom:-120px;right:-80px;background:radial-gradient(circle,color-mix(in srgb,var(--tc-light) 70%,#fff 30%),transparent 70%);animation:thome-float-d078247d 13s ease-in-out infinite reverse}.thome__hero-inner[data-v-d078247d]{position:relative;z-index:1}.thome__logo[data-v-d078247d]{display:inline-grid;place-items:center;width:128px;height:128px;margin:0 auto 26px;background:#fff;border-radius:28px;box-shadow:0 0 0 3px var(--tc2),0 0 0 8px #ffffff80,0 0 0 11px #ffffff2e,0 28px 55px #00000052;overflow:hidden}.thome__logo img[data-v-d078247d]{width:100%;height:100%;object-fit:cover}.thome__title[data-v-d078247d]{margin:0 0 8px;font-size:2.2rem;font-weight:900;letter-spacing:-.02em}.thome__welcome[data-v-d078247d]{margin:0 auto 30px;font-size:1.05rem;color:#ffffffd1;max-width:460px}.thome__actions[data-v-d078247d]{display:flex;flex-direction:column;gap:12px;max-width:360px;margin:0 auto}.thome__btn[data-v-d078247d]{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:15px 20px;border-radius:14px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease,background .18s ease}.thome__btn--primary[data-v-d078247d]{background:#fff;color:var(--tc-dark);box-shadow:0 12px 28px #050c2138}.thome__btn--primary[data-v-d078247d]:hover{transform:translateY(-2px);filter:brightness(1.02);box-shadow:0 16px 34px #050c2147}.thome__btn--ghost[data-v-d078247d]{background:#ffffff1f;color:#fff;border:1.5px solid rgba(255,255,255,.5)}.thome__btn--ghost[data-v-d078247d]:hover{transform:translateY(-2px);background:#fff3}.thome__link[data-v-d078247d]{margin-top:4px;color:#ffffffd1;font-size:.9rem;font-weight:600;text-decoration:none}.thome__link[data-v-d078247d]:hover{color:#fff;text-decoration:underline}.thome__features[data-v-d078247d]{text-align:center;padding:52px 8px 0}.thome__features-title[data-v-d078247d]{margin:0 0 14px;font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:#16213a}.thome__features-lead[data-v-d078247d]{max-width:640px;margin:0 auto 8px;color:#6b7794;line-height:1.65;font-size:.98rem}.thome__grid[data-v-d078247d]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:34px 0 8px}.thome__card[data-v-d078247d]{background:#fff;border:1px solid #e9eef7;border-radius:18px;padding:26px 22px;text-align:center;box-shadow:0 10px 30px #0a1c540f;transition:transform .18s ease,box-shadow .18s ease}.thome__card[data-v-d078247d]:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0a1c541a}.thome__card-icon[data-v-d078247d]{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 16px;border-radius:16px;font-size:1.4rem;color:var(--tc);background:color-mix(in srgb,var(--tc) 12%,#fff)}.thome__card h3[data-v-d078247d]{margin:0 0 8px;font-size:1.05rem;font-weight:800;color:#16213a}.thome__card p[data-v-d078247d]{margin:0;font-size:.9rem;color:#6b7794;line-height:1.55}.thome__note[data-v-d078247d]{max-width:600px;margin:32px auto 0;font-size:.88rem;color:#97a2b8;line-height:1.6}.thome__foot[data-v-d078247d]{text-align:center;margin-top:44px;font-size:.82rem;color:#aab4c7}@keyframes thome-float-d078247d{0%,to{transform:translate(0)}50%{transform:translate(20px,18px)}}@media(max-width:768px){.thome__grid[data-v-d078247d]{grid-template-columns:1fr}.thome__hero[data-v-d078247d]{padding:44px 22px 48px}.thome__title[data-v-d078247d]{font-size:1.8rem}}.servicos-shell[data-v-218f14fc]{--servicos-ink: #17313b;--servicos-muted: #6c7a80;--servicos-line: rgba(23, 49, 59, .12);--servicos-brand: var(--tenant-color, #0f766e);padding:1.5rem;color:var(--servicos-ink)}.edicao-toast[data-v-218f14fc]{position:fixed;top:1.25rem;right:1.25rem;z-index:2000;display:flex;align-items:center;gap:.65rem;max-width:26rem;padding:.85rem 1rem;border-radius:14px;background:#fff;color:var(--servicos-ink);box-shadow:0 18px 38px #17313b2e;border-left:4px solid var(--servicos-brand);font-size:.92rem;font-weight:500}.edicao-toast i.fa-circle-check[data-v-218f14fc]{color:#0f9d58}.edicao-toast i.fa-circle-exclamation[data-v-218f14fc]{color:#d64545}.edicao-toast--error[data-v-218f14fc]{border-left-color:#d64545}.edicao-toast--warning[data-v-218f14fc]{border-left-color:#e0a800}.edicao-toast--warning i.fa-circle-exclamation[data-v-218f14fc]{color:#e0a800}.edicao-toast__close[data-v-218f14fc]{margin-left:auto;border:none;background:transparent;color:var(--servicos-muted);cursor:pointer;padding:.15rem;line-height:1}.edicao-toast__close[data-v-218f14fc]:hover{color:var(--servicos-ink)}.edicao-toast-fade-enter-active[data-v-218f14fc],.edicao-toast-fade-leave-active[data-v-218f14fc]{transition:opacity .2s ease,transform .2s ease}.edicao-toast-fade-enter-from[data-v-218f14fc],.edicao-toast-fade-leave-to[data-v-218f14fc]{opacity:0;transform:translateY(-8px)}.servicos-hero[data-v-218f14fc]{display:flex;justify-content:space-between;gap:1.5rem;padding:1.5rem;border-radius:26px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 55%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf8));border:1px solid var(--servicos-line);box-shadow:0 22px 48px #17313b14}.servicos-hero__breadcrumbs[data-v-218f14fc]{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:.85rem;color:var(--servicos-muted);font-size:.86rem}.servicos-hero__eyebrow[data-v-218f14fc]{display:inline-flex;margin-bottom:.85rem;padding:.4rem .72rem;border-radius:999px;background:#ffffffb8;color:var(--servicos-brand);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.servicos-hero__copy h1[data-v-218f14fc]{margin:0;font-size:clamp(1.9rem,2.3vw,2.7rem);font-weight:800}.servicos-hero__copy p[data-v-218f14fc]{max-width:58rem;margin:.8rem 0 0;color:var(--servicos-muted);font-size:1rem}.servicos-hero__chips[data-v-218f14fc]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.2rem}.servicos-hero__chip[data-v-218f14fc]{display:inline-flex;align-items:center;padding:.55rem .85rem;border-radius:999px;background:#ffffffd6;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);font-size:.88rem;font-weight:600}.servicos-hero__meta[data-v-218f14fc]{display:grid;gap:.9rem;min-width:250px}.servicos-hero__metric[data-v-218f14fc]{padding:1rem 1.1rem;border-radius:18px;background:#ffffffdb;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.servicos-hero__metric span[data-v-218f14fc]{display:block;margin-bottom:.35rem;color:var(--servicos-muted);font-size:.83rem}.servicos-hero__metric strong[data-v-218f14fc]{display:block;font-size:1.24rem}.servicos-hero__metric small[data-v-218f14fc]{display:block;margin-top:.35rem;color:var(--servicos-muted)}.servicos-guides[data-v-218f14fc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.25rem 0}.servicos-guide-card[data-v-218f14fc]{display:flex;gap:.95rem;padding:1rem 1.05rem;border:1px solid var(--servicos-line);border-radius:20px;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 5%,white));box-shadow:0 14px 30px #17313b0d}.servicos-guide-card__icon[data-v-218f14fc]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:16px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--servicos-brand);font-size:1rem}.servicos-guide-card h2[data-v-218f14fc],.servicos-section__head h2[data-v-218f14fc]{margin:0;font-size:1rem;font-weight:700}.servicos-guide-card p[data-v-218f14fc],.servicos-section__head p[data-v-218f14fc]{margin:.35rem 0 0;color:var(--servicos-muted);font-size:.92rem}.servicos-toolbar[data-v-218f14fc]{margin-bottom:1rem}.servicos-toolbar__panel[data-v-218f14fc]{display:flex;justify-content:space-between;gap:1rem;align-items:end;padding:1.2rem 1.25rem;border:1px solid var(--servicos-line);border-radius:22px;background:#fff;box-shadow:0 16px 36px #17313b0d}.servicos-toolbar__hint[data-v-218f14fc]{color:var(--servicos-muted);font-size:.9rem}.servicos-toolbar__actions[data-v-218f14fc]{display:flex;gap:.75rem;flex:1;justify-content:flex-end}.servicos-toolbar__actions .form-control[data-v-218f14fc]{max-width:420px}.servicos-alert[data-v-218f14fc]{border-radius:18px;margin-bottom:1rem}.servicos-sections[data-v-218f14fc]{display:grid;gap:1.25rem}.servicos-section[data-v-218f14fc]{border:1px solid var(--servicos-line);border-radius:24px;overflow:hidden;box-shadow:0 18px 42px #17313b0f}.servicos-section--comercial[data-v-218f14fc]{background:linear-gradient(180deg,#fff,color-mix(in srgb,#64748b 6%,white))}.servicos-section--clinico[data-v-218f14fc]{background:linear-gradient(180deg,#fff,color-mix(in srgb,#0ea5e9 6%,white))}.servicos-section--treinamento[data-v-218f14fc]{background:linear-gradient(180deg,#fff,color-mix(in srgb,#7c3aed 6%,white))}.servico-card__type-pill--treinamento[data-v-218f14fc]{background:color-mix(in srgb,#7c3aed 14%,white);color:#4c1d95}.servicos-section--locacao[data-v-218f14fc]{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white))}.servicos-section__head[data-v-218f14fc]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 1.4rem 1rem;border-bottom:1px solid var(--servicos-line)}.servicos-section__eyebrow[data-v-218f14fc]{display:inline-flex;margin-bottom:.5rem;color:var(--servicos-brand);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.servicos-section__cta[data-v-218f14fc]{border-radius:12px}.servicos-section__stats[data-v-218f14fc]{display:flex;flex-wrap:wrap;gap:.75rem;padding:0 1.4rem 1rem;color:var(--servicos-muted);font-size:.88rem}.servicos-card-grid[data-v-218f14fc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,360px));justify-content:start;gap:1rem;padding:0 1.2rem 1.2rem}.servico-card[data-v-218f14fc]{padding:1.05rem;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white);border-radius:20px;background:#ffffffeb;box-shadow:0 14px 30px #17313b0d}.servico-card--clinico[data-v-218f14fc]{border-color:color-mix(in srgb,#0ea5e9 18%,white)}.servico-card--locacao[data-v-218f14fc]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 22%,white)}.servico-card__top[data-v-218f14fc]{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.95rem}.servico-card__id[data-v-218f14fc]{display:inline-flex;margin-bottom:.35rem;color:var(--servicos-muted);font-size:.78rem;font-weight:700}.servico-card__top h3[data-v-218f14fc]{margin:0;font-size:1.04rem;font-weight:700}.servico-card__type-pill[data-v-218f14fc]{display:inline-flex;align-items:center;height:fit-content;padding:.35rem .7rem;border-radius:999px;background:color-mix(in srgb,#64748b 12%,white);color:#334155;font-size:.76rem;font-weight:800}.servico-card__type-pill--clinico[data-v-218f14fc]{background:color-mix(in srgb,#0ea5e9 14%,white);color:#0c4a6e}.servico-card__type-pill--locacao[data-v-218f14fc]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--servicos-brand)}.servico-card__type-pill--hotel[data-v-218f14fc]{background:color-mix(in srgb,#7c3aed 14%,white);color:#5b21b6}.servico-card__type-pill--daycare[data-v-218f14fc]{background:color-mix(in srgb,#f59e0b 16%,white);color:#92400e}.servico-card__type-pill--pet-movel[data-v-218f14fc]{background:color-mix(in srgb,#4f46e5 14%,white);color:#3730a3}.servico-card__type-pill--permanente[data-v-218f14fc]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 16%,white);color:var(--tenant-color, #0f766e)}.servico-card__type-pill--adestramento[data-v-218f14fc]{background:color-mix(in srgb,#059669 14%,white);color:#065f46}.servico-card__metrics[data-v-218f14fc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:.95rem}.servico-card__metrics--three[data-v-218f14fc]{grid-template-columns:repeat(3,minmax(0,1fr))}.servico-card__metric[data-v-218f14fc]{padding:.8rem .9rem;border-radius:16px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white)}.servico-card__metric span[data-v-218f14fc]{display:block;margin-bottom:.35rem;color:var(--servicos-muted);font-size:.8rem}.servico-card__metric strong[data-v-218f14fc]{display:block;font-size:.98rem}.servico-card__fiscal[data-v-218f14fc]{padding:.9rem;border:1px solid #e5e7eb;border-radius:16px;background:#f8fafc;color:var(--servicos-muted);line-height:1.35}.servico-card__daily-hours[data-v-218f14fc]{margin-top:-.2rem;margin-bottom:.6rem;color:var(--servicos-muted)}.servico-card__config-summary[data-v-218f14fc]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.65rem}.servico-card__resources[data-v-218f14fc]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.65rem}.servico-card__resource-chip-badge[data-v-218f14fc]{margin-left:.4rem;padding:.05rem .4rem;border-radius:999px;background:#fff9;font-size:.7rem;font-weight:700}.servico-card__resource-chip[data-v-218f14fc]{display:inline-flex;align-items:center;max-width:100%;padding:.32rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--servicos-brand);font-size:.78rem;font-weight:700;overflow-wrap:anywhere}.servico-card__actions[data-v-218f14fc]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.servicos-empty[data-v-218f14fc]{margin:0 1.2rem 1.2rem;padding:2.6rem 1rem;border:1px dashed color-mix(in srgb,var(--tenant-color, #0f766e) 22%,white);border-radius:20px;color:var(--servicos-muted);text-align:center;background:#ffffffdb}.service-fiscal-cell[data-v-218f14fc]{line-height:1.25}.service-fiscal-info-box[data-v-218f14fc]{border:1px solid #e5e7eb;border-radius:16px;background:#f8fafc;padding:14px}.servicos-resource-picker[data-v-218f14fc]{padding:.9rem;border:1px solid #e5e7eb;border-radius:16px;background:#fff}.servicos-resource-picker__head[data-v-218f14fc]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.7rem}.servicos-resource-picker__grid[data-v-218f14fc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.65rem}.servicos-resource-option[data-v-218f14fc]{display:flex;align-items:flex-start;gap:.55rem;min-height:64px;padding:.75rem;border:1px solid #e5e7eb;border-radius:12px;background:#f8fafc;cursor:pointer}.servicos-resource-option--selected[data-v-218f14fc]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 42%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white)}.servicos-resource-option span[data-v-218f14fc]{display:grid;min-width:0}.servicos-resource-option strong[data-v-218f14fc],.servicos-resource-option small[data-v-218f14fc]{overflow-wrap:anywhere}.servicos-resource-option small[data-v-218f14fc]{color:var(--servicos-muted)}.servicos-modal[data-v-218f14fc]{border-radius:22px;overflow:hidden}.servicos-modal__body[data-v-218f14fc]{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white))}.modal-header[data-v-218f14fc]{border-bottom:1px solid #eef2f7}.modal-footer[data-v-218f14fc]{border-top:1px solid #eef2f7}.form-label[data-v-218f14fc]{font-size:.85rem;color:#6c757d}.btn[data-v-218f14fc]{border-radius:10px}.tutorial-fab[data-v-218f14fc]{position:fixed;bottom:80px;right:24px;z-index:1100;border-radius:999px;padding:12px 18px;box-shadow:0 10px 30px #00000026}@media(max-width:991px){.servicos-shell[data-v-218f14fc]{padding:1rem}.servicos-hero[data-v-218f14fc],.servicos-toolbar__panel[data-v-218f14fc],.servicos-section__head[data-v-218f14fc]{flex-direction:column;align-items:flex-start}.servicos-hero__meta[data-v-218f14fc]{min-width:0;width:100%;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.servicos-toolbar__actions[data-v-218f14fc]{width:100%;justify-content:stretch}.servicos-toolbar__actions .form-control[data-v-218f14fc]{max-width:none;flex:1}}@media(max-width:767px){.servicos-card-grid[data-v-218f14fc],.servico-card__metrics[data-v-218f14fc],.servico-card__metrics--three[data-v-218f14fc]{grid-template-columns:1fr}.servico-card__top[data-v-218f14fc],.servico-card__actions[data-v-218f14fc]{flex-direction:column;align-items:flex-start}.servico-card__actions .btn[data-v-218f14fc],.servicos-toolbar__actions .btn[data-v-218f14fc]{width:100%}.servicos-toolbar__actions[data-v-218f14fc]{flex-direction:column}}.camera-modal-backdrop[data-v-06d8a0ee]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a99;display:flex;align-items:center;justify-content:center;z-index:1090;padding:24px}.camera-modal[data-v-06d8a0ee]{width:min(720px,100%);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.camera-modal__head[data-v-06d8a0ee]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid rgba(23,49,59,.1)}.camera-modal__body[data-v-06d8a0ee]{background:#000;min-height:320px;display:flex;align-items:center;justify-content:center}.camera-modal__video[data-v-06d8a0ee]{width:100%;max-height:70vh;background:#000}.camera-modal__state[data-v-06d8a0ee]{color:#fff;padding:40px;font-size:.9rem}.camera-modal__state--error[data-v-06d8a0ee]{color:#fca5a5}.hotel-task-config__section-head[data-v-9e5e6c3b]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.hotel-task-config__section-head h4[data-v-9e5e6c3b]{font-size:.9375rem;font-weight:600;margin-bottom:.125rem}.hotel-task-config__section-head p[data-v-9e5e6c3b]{font-size:.8125rem;color:#6c757d;margin:0}.hotel-task-config__list[data-v-9e5e6c3b]{display:flex;flex-direction:column;gap:.5rem}.hotel-task-config__item[data-v-9e5e6c3b]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.625rem .875rem;border:1px solid #dee2e6;border-radius:.5rem;background:#fff}.hotel-task-config__task-lists[data-v-9e5e6c3b]{display:flex;flex-direction:column;gap:.5rem}.hotel-task-config__task-card[data-v-9e5e6c3b]{border:1px solid #dee2e6;border-radius:.5rem;overflow:hidden;background:#fff}.hotel-task-config__task-card-head[data-v-9e5e6c3b]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.625rem .875rem;background:#f8f9fa;border-bottom:1px solid #dee2e6}.hotel-task-config__task-items[data-v-9e5e6c3b]{margin:0;padding:.5rem .875rem .625rem 2.25rem;font-size:.8125rem;color:#6c757d}.hotel-task-config__task-items li+li[data-v-9e5e6c3b]{margin-top:.125rem}.hotel-task-config__items-editor[data-v-9e5e6c3b]{display:flex;flex-direction:column;gap:.375rem}.hotel-task-config__item-row[data-v-9e5e6c3b]{display:flex;align-items:center;gap:.5rem}.hotel-task-config__item-num[data-v-9e5e6c3b]{min-width:1.5rem;text-align:right}.hotel-contrato-config__head[data-v-db0e4294]{margin-bottom:1.25rem}.hotel-contrato-config__head h4[data-v-db0e4294]{font-size:.9375rem;font-weight:600;margin-bottom:.25rem}.hotel-contrato-config__head p[data-v-db0e4294]{font-size:.8125rem;color:#6c757d;margin:0}.recurso-shell{--recurso-ink: #17313b;--recurso-muted: #6c7a80;--recurso-surface: #ffffff;--recurso-surface-alt: #f7faf8;--recurso-line: rgba(23, 49, 59, .12);--recurso-brand: var(--tenant-color, #0f766e);--recurso-brand-soft: color-mix(in srgb, var(--tenant-color, #0f766e) 12%, white);padding:1.5rem;color:var(--recurso-ink)}.recurso-upgrade-card{background:#fff;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white),transparent 28%),linear-gradient(135deg,#fff8ef,#fff);border-radius:26px}.recurso-hero{display:flex;justify-content:space-between;gap:1.5rem;padding:1.5rem;border-radius:26px;background:#fff;background:radial-gradient(circle at top left,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 56%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf8));border:1px solid var(--recurso-line);box-shadow:0 22px 48px #17313b14}.recurso-hero__copy h1{margin:0;font-size:clamp(1.9rem,2.3vw,2.7rem);font-weight:800}.recurso-hero__copy p{max-width:56rem;margin:.8rem 0 0;color:var(--recurso-muted);font-size:1rem}.recurso-hero__breadcrumbs{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:.85rem;color:var(--recurso-muted);font-size:.86rem}.recurso-hero__eyebrow{display:inline-flex;margin-bottom:.85rem;padding:.4rem .72rem;border-radius:999px;background:#ffffffb8;color:var(--recurso-brand);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.recurso-hero__chips{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.2rem}.recurso-hero__chip{display:inline-flex;align-items:center;padding:.55rem .85rem;border-radius:999px;border:1px solid rgba(23,49,59,.12);background:#ffffffd1;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--recurso-ink);font-size:.88rem;font-weight:600}.recurso-hero__meta{display:grid;gap:.9rem;min-width:250px}.recurso-hero__metric{padding:1rem 1.1rem;border-radius:18px;border:1px solid rgba(23,49,59,.12);background:#ffffffdb;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.recurso-hero__metric span{display:block;margin-bottom:.35rem;color:var(--recurso-muted);font-size:.83rem}.recurso-hero__metric strong{display:block;font-size:1.3rem}.recurso-hero__metric small{display:block;margin-top:.35rem;color:var(--recurso-muted)}.recurso-guides{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.25rem 0}.recurso-guide-card{display:flex;gap:.95rem;padding:1rem 1.05rem;border:1px solid rgba(23,49,59,.12);background:#fff;border:1px solid var(--recurso-line);border-radius:20px;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 5%,white));box-shadow:0 14px 30px #17313b0d}.recurso-guide-card__icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:16px;background:#0f766e1a;background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--recurso-brand);font-size:1rem}.recurso-guide-card h2,.recurso-panel__head h2,.recurso-form__section-head h3{margin:0;font-size:1rem;font-weight:700}.recurso-guide-card p,.recurso-panel__head p,.recurso-form__section-head p{margin:.35rem 0 0;color:var(--recurso-muted);font-size:.92rem}.recurso-alert{border-radius:18px;margin-bottom:1rem}.recurso-habilitacao-alert{margin:0 1.35rem 1.35rem;border-radius:16px}.recurso-habilitacao-alert p{margin:.35rem 0 .6rem}.recurso-habilitacao-alert ul{margin:0;padding-left:1.1rem}.recurso-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.95fr);gap:1.25rem}.recurso-panel{border:1px solid rgba(23,49,59,.12);border:1px solid var(--recurso-line);border-radius:24px;background:var(--recurso-surface);box-shadow:0 18px 42px #17313b0f;overflow:hidden}.recurso-panel--form{background:#fff;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white))}.recurso-panel__head{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 1.4rem 1rem;border-bottom:1px solid var(--recurso-line)}.recurso-panel__head--stacked{align-items:flex-start}.recurso-panel__eyebrow{display:inline-flex;margin-bottom:.5rem;color:var(--recurso-brand);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.recurso-list{display:grid;gap:1rem;padding:1.2rem}.recurso-card{padding:1.1rem;border:1px solid rgba(23,49,59,.12);background:#fff;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 16%,white);border-radius:20px;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white));box-shadow:0 14px 30px #17313b0d}.recurso-card__top{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.recurso-card__top h3{margin:.35rem 0 .2rem;font-size:1.08rem;font-weight:700}.recurso-card__top p{margin:0;color:var(--recurso-muted);font-size:.92rem}.recurso-card__pill{display:inline-flex;padding:.3rem .65rem;border-radius:999px;background:#0f766e1a;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--recurso-brand);font-size:.76rem;font-weight:700}.recurso-card__stats{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem;color:var(--recurso-muted);font-size:.88rem}.recurso-card__progress{width:100%;height:.55rem;margin-bottom:.95rem;border-radius:999px;background:#0f766e14;background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);overflow:hidden}.recurso-card__progress-bar{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--tenant-color, #0f766e),color-mix(in srgb,var(--tenant-color, #0f766e) 72%,white))}.recurso-card__services small{display:block;margin-bottom:.45rem;color:var(--recurso-muted)}.recurso-card__service-tags{display:flex;flex-wrap:wrap;gap:.5rem}.recurso-baias-editor{border:1px solid var(--recurso-line);border-radius:14px;padding:1rem;background:#fff}.recurso-baias-editor__head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem}.recurso-baias-editor__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.75rem}.recurso-baia-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:.5rem;padding:.75rem;border:1px solid rgba(23,49,59,.1);border-radius:12px;background:#f8fbfb}.recurso-baia-row.is-invalid{border-color:#dc26267a;background:#fee2e259}.recurso-tag{display:inline-flex;padding:.38rem .65rem;border-radius:999px;border:1px solid rgba(23,49,59,.12);border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white);background:#ffffffe0;font-size:.82rem}.recurso-card__actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.recurso-empty{padding:3rem 1rem;border:1px dashed color-mix(in srgb,var(--tenant-color, #0f766e) 22%,white);border-radius:20px;color:var(--recurso-muted);text-align:center}.recurso-form{display:grid;gap:1rem;padding:1.2rem}.recurso-form__section{padding:1rem;border:1px solid rgba(23,49,59,.12);border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white);border-radius:20px;background:#ffffffe0}.recurso-form__section-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:.95rem}.recurso-toggle{display:inline-flex;align-items:center;gap:.75rem;min-height:42px;cursor:pointer}.recurso-toggle input{display:none}.recurso-toggle__track{position:relative;width:52px;height:30px;border-radius:999px;background:#6c7a803d;transition:background .2s ease}.recurso-toggle__track:after{content:"";position:absolute;top:3px;left:4px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 4px 12px #17313b29;transition:transform .2s ease}.recurso-toggle input:checked+.recurso-toggle__track{background:#0f766e73;background:color-mix(in srgb,var(--tenant-color, #0f766e) 50%,white)}.recurso-toggle input:checked+.recurso-toggle__track:after{transform:translate(20px)}.recurso-toggle__label{font-weight:600}.recurso-picker{display:grid;gap:.85rem}.recurso-picker__toolbar{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.recurso-picker__toolbar .form-control{flex:1 1 220px}.recurso-picker__counter{color:var(--recurso-muted);font-size:.88rem;font-weight:600}.recurso-chip-list{display:flex;flex-wrap:wrap;gap:.55rem}.recurso-weekdays{display:flex;flex-wrap:wrap;gap:.5rem}.recurso-weekday{min-width:54px;padding:.55rem .7rem;border:1px solid rgba(23,49,59,.12);border-radius:12px;background:#fff;color:var(--recurso-muted);font-weight:800}.recurso-weekday.is-selected{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 36%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--recurso-brand)}.recurso-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.48rem .75rem;border:1px solid rgba(23,49,59,.12);background:#0f766e1a;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 18%,white);border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--recurso-brand);font-size:.86rem;font-weight:600}.recurso-option-list{display:grid;gap:.7rem;max-height:280px;padding-right:.2rem;overflow-y:auto}.recurso-option{display:flex;justify-content:space-between;gap:.75rem;align-items:center;width:100%;padding:.9rem 1rem;border:1px solid var(--recurso-line);border-radius:16px;background:#fff;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.recurso-option:hover,.recurso-option:focus-visible{transform:translateY(-1px);border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 34%,white);box-shadow:0 14px 28px #17313b0f;outline:none}.recurso-option.is-selected{background:#0f766e14;border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 36%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white)}.recurso-option strong{display:block;font-size:.95rem}.recurso-option small{color:var(--recurso-muted)}.recurso-option__state{display:inline-flex;align-items:center;padding:.35rem .62rem;border-radius:999px;background:#0f766e1a;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--recurso-brand);font-size:.78rem;font-weight:700}.recurso-option-list__empty,.recurso-form__empty{padding:1rem;border-radius:16px;background:#0f766e0d;background:color-mix(in srgb,var(--tenant-color, #0f766e) 5%,white);color:var(--recurso-muted)}.recurso-multi{min-height:124px}.recurso-intervalo{padding:.9rem;border:1px solid rgba(23,49,59,.12);border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);border-radius:16px;background:#fff}.recurso-form__actions{display:flex;justify-content:flex-end;gap:.75rem}@media(max-width:1199px){.recurso-layout{grid-template-columns:1fr}}@media(max-width:991px){.recurso-shell{padding:1rem}.recurso-hero{flex-direction:column}.recurso-hero__meta{min-width:0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media(max-width:767px){.recurso-panel__head,.recurso-form__section-head,.recurso-card__top{flex-direction:column;align-items:flex-start}.recurso-form__actions{flex-direction:column-reverse}.recurso-form__actions .btn,.recurso-card__actions .btn{width:100%}}.recurso-picker-panel{border:1px solid var(--recurso-line);border-radius:24px;background:var(--recurso-surface);box-shadow:0 18px 42px #17313b0f;padding:1.2rem;margin-bottom:1.25rem}.recurso-picker-panel__head{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--recurso-line);margin-bottom:1rem}.recurso-picker-panel__head h2{margin:0;font-size:1rem;font-weight:700}.recurso-picker-panel__head p{margin:.35rem 0 0;color:var(--recurso-muted);font-size:.92rem}.recurso-mini-card{display:flex;flex-direction:column;gap:.45rem;padding:.9rem;min-height:120px;border:2px solid var(--recurso-line);border-radius:20px;background:#fff;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.recurso-mini-card:hover{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 36%,white);box-shadow:0 8px 20px #17313b14}.recurso-mini-card.is-selected{border-color:var(--recurso-brand);background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);box-shadow:0 0 0 3px color-mix(in srgb,var(--tenant-color, #0f766e) 18%,white)}.recurso-mini-card--new{align-items:center;justify-content:center;border-style:dashed;border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 28%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white);color:var(--recurso-brand)}.recurso-mini-card--new.is-selected{border-style:solid;border-color:var(--recurso-brand);background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white)}.recurso-mini-card__plus-icon{font-size:1.5rem;margin-bottom:.25rem}.recurso-mini-card__nova-label{font-size:.88rem;font-weight:700}.recurso-mini-card__head{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.recurso-mini-card__pill{display:inline-flex;padding:.2rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--recurso-brand);font-size:.72rem;font-weight:700}.recurso-mini-card__nome{font-size:.95rem;font-weight:700;color:var(--recurso-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recurso-mini-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.recurso-mini-card__bar{width:100%;height:4px;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);overflow:hidden;margin-top:.2rem}.recurso-mini-card__bar-fill{height:100%;border-radius:inherit;background:var(--recurso-brand)}.recurso-edit-panel{border:1px solid var(--recurso-line);border-radius:24px;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white));box-shadow:0 18px 42px #17313b0f;overflow:hidden;margin-bottom:1.25rem}.recurso-hotel-config{padding:1.2rem;border-top:1px solid var(--recurso-line);background:#fff}.recurso-hotel-config__head{margin-bottom:1rem}.recurso-hotel-config__head h3{font-size:1rem;font-weight:700;margin-bottom:.25rem}.recurso-hotel-config__head p{color:var(--recurso-muted);font-size:.88rem;margin:0}.recurso-hotel-config__nav{gap:.25rem;flex-wrap:wrap}.recurso-hotel-config__nav .nav-link{border:1px solid var(--recurso-line);color:var(--recurso-ink);font-size:.875rem}.recurso-hotel-config__nav .nav-link.active{background-color:var(--recurso-brand);border-color:var(--recurso-brand);color:#fff}.recurso-hotel-config__tab-content{padding:1rem;border:1px solid var(--recurso-line);border-radius:16px;background:#fafafa}.card[data-v-8f91a97b]{border-radius:1rem}.table thead th[data-v-8f91a97b]{background-color:var(--tenant-color);color:#fff}.inat-loading[data-v-c98e6942],.inat-empty[data-v-c98e6942]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;color:#475569;text-align:center}.inat-loading[data-v-c98e6942]{flex-direction:row}.inat-resumo[data-v-c98e6942]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.inat-chip[data-v-c98e6942]{border:1px solid rgba(15,23,42,.12);background:#0f172a0a;border-radius:999px;color:#334155;font-size:.8rem;padding:.25rem .75rem}.inat-chip--ok[data-v-c98e6942]{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.inat-chip--alerta[data-v-c98e6942]{background:#fef2f2;border-color:#fecaca;color:#991b1b;font-weight:600}.inat-chip--aprovado[data-v-c98e6942]{background:#fffbeb;border-color:#fde68a;color:#92400e}.inat-lista[data-v-c98e6942]{display:flex;flex-direction:column;gap:.5rem}.inat-linha[data-v-c98e6942]{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(180px,1.6fr) minmax(200px,1.6fr) minmax(150px,1fr);gap:.75rem;align-items:center;padding:.75rem .875rem;border:1px solid rgba(15,23,42,.1);border-left-width:4px;border-radius:.5rem;background:#fff}.inat-linha--ok[data-v-c98e6942]{border-left-color:#10b981}.inat-linha--sem_escolha[data-v-c98e6942],.inat-linha--conflito[data-v-c98e6942]{border-left-color:#ef4444;background:snow}.inat-linha--conflito_aprovado[data-v-c98e6942]{border-left-color:#f59e0b}.inat-linha__quando[data-v-c98e6942],.inat-linha__oque[data-v-c98e6942]{display:flex;flex-direction:column;gap:.15rem;font-size:.85rem;color:#475569;min-width:0}.inat-linha__quando strong[data-v-c98e6942],.inat-linha__oque strong[data-v-c98e6942]{color:#0f172a}.inat-linha__quando strong[data-v-c98e6942]{text-transform:capitalize}.inat-badge-sem-disponivel[data-v-c98e6942]{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;margin-top:.25rem;padding:.2rem .6rem;border-radius:999px;background:#dc2626;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 0 0 3px #dc262626}@media(max-width:767.98px){.inat-linha[data-v-c98e6942]{grid-template-columns:1fr 1fr}.inat-linha__quem[data-v-c98e6942],.inat-linha__status[data-v-c98e6942]{grid-column:span 2}}.prof-toolbar[data-v-d620ce34]{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid rgba(15,23,42,.08);padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.prof-toolbar__inputs[data-v-d620ce34]{display:flex;gap:.5rem;flex:1;min-width:0;flex-wrap:wrap}.prof-toolbar__input[data-v-d620ce34]{flex:1 1 160px;min-width:0;font-size:.875rem}.prof-toolbar__actions[data-v-d620ce34]{display:flex;gap:.5rem;flex-shrink:0;align-items:end}.prof-toolbar__page-size[data-v-d620ce34]{min-width:120px}.prof-toolbar__page-size .form-label[data-v-d620ce34]{font-size:.7rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.prof-toolbar__chips[data-v-d620ce34]{padding:.25rem 1rem .5rem;display:flex;flex-wrap:wrap;gap:.375rem;background:#fff}.prof-filter-chip[data-v-d620ce34]{background:#0f172a0f;border:1px solid rgba(15,23,42,.12);border-radius:999px;color:#475569;font-size:.75rem;padding:.2rem .7rem}.prof-grid[data-v-d620ce34]{padding-top:1rem;padding-bottom:1.5rem}.prof-grid__empty[data-v-d620ce34]{text-align:center;padding:3rem 1rem;color:#94a3b8}.prof-grid__empty i[data-v-d620ce34]{font-size:3rem}.prof-grid__pagination[data-v-d620ce34]{display:flex;justify-content:center;margin-top:1.5rem}.prof-card[data-v-d620ce34]{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.85rem;overflow:hidden;display:flex;flex-direction:row;align-items:stretch;height:100%;transition:box-shadow .15s}.prof-card__main[data-v-d620ce34]{flex:1;min-width:0;display:flex;flex-direction:column}.prof-card[data-v-d620ce34]:hover{box-shadow:0 3px 10px #0000001a}.prof-card--inactive[data-v-d620ce34]{border-color:var(--bs-danger-border-subtle);opacity:.8}.prof-card__photo-wrap[data-v-d620ce34]{position:relative;width:84px;min-height:100%;background:var(--bs-tertiary-bg);overflow:hidden;flex-shrink:0;border-radius:.85rem 0 0 .85rem}.prof-card__photo[data-v-d620ce34]{width:100%;height:100%;object-fit:cover;object-position:top center}.prof-card__photo--empty[data-v-d620ce34]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3.5rem;color:#cbd5e1}.prof-card__status-badge[data-v-d620ce34]{position:absolute;top:.35rem;left:.35rem;background:var(--bs-danger);color:var(--bs-white);font-size:.65rem;font-weight:700;letter-spacing:.05em;padding:.2rem .55rem;border-radius:999px}.prof-card__body[data-v-d620ce34]{padding:.5rem .6rem;flex:1;display:flex;flex-direction:column;gap:.3rem;min-width:0}.prof-card__name[data-v-d620ce34]{font-weight:700;font-size:.86rem;color:var(--bs-heading-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prof-card__role[data-v-d620ce34]{font-size:.62rem;padding:.15rem .35rem}.prof-card__role[data-v-d620ce34]{align-self:flex-start}.prof-card__meta[data-v-d620ce34]{display:flex;flex-direction:column;gap:.18rem;font-size:.68rem;color:var(--bs-secondary-color)}.prof-card__meta-row[data-v-d620ce34]{display:flex;align-items:center;gap:.4rem}.prof-card__meta-row i[data-v-d620ce34]{width:14px;text-align:center;flex-shrink:0}.prof-card__services[data-v-d620ce34],.prof-card__no-services[data-v-d620ce34]{margin-top:.15rem;line-height:1.15}.prof-card__footer[data-v-d620ce34]{padding:.28rem .38rem;border-top:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);display:flex;gap:.24rem;flex-wrap:wrap}.prof-card__footer .btn[data-v-d620ce34]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-height:24px;padding:0;border-radius:.35rem;font-size:.68rem}.prof-card__footer .btn i[data-v-d620ce34]{font-size:.66rem}@media(max-width:767.98px){.prof-toolbar[data-v-d620ce34]{flex-direction:column;align-items:stretch}.prof-toolbar__actions[data-v-d620ce34]{justify-content:stretch;flex-wrap:wrap}.prof-toolbar__page-size[data-v-d620ce34]{flex:1 1 100%}.prof-card[data-v-d620ce34]{flex-direction:row;min-height:160px}.prof-card__photo-wrap[data-v-d620ce34]{width:96px;min-width:96px;height:auto;min-height:100%;border-radius:.85rem 0 0 .85rem}.prof-card__main[data-v-d620ce34]{min-width:0}.prof-card__body[data-v-d620ce34]{padding:.55rem .65rem}.prof-card__name[data-v-d620ce34]{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.prof-card__meta-row[data-v-d620ce34]{min-width:0}.prof-card__meta-row span[data-v-d620ce34]{min-width:0;overflow-wrap:anywhere}.prof-card__footer[data-v-d620ce34]{display:flex;justify-content:flex-start;gap:.35rem}.prof-card__footer .btn[data-v-d620ce34]{width:32px;height:32px;min-height:32px}}@media(max-width:359.98px){.prof-card__photo-wrap[data-v-d620ce34]{width:78px;min-width:78px}.prof-card__body[data-v-d620ce34]{padding:.5rem}.prof-card__footer[data-v-d620ce34]{padding:.35rem .5rem}}.profissional-edit-alert[data-v-d620ce34]{background:#f5f7fb;border:1px solid rgba(15,23,42,.08);border-radius:.85rem;color:#475569;margin-bottom:1rem;padding:.9rem 1rem}.profissional-edit-section[data-v-d620ce34]{border:1px solid rgba(15,23,42,.08);border-radius:1rem;margin-bottom:1rem;padding:1rem;background:#fff}.profissional-edit-section--last[data-v-d620ce34]{margin-bottom:0}.profissional-edit-section__header[data-v-d620ce34]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.tutorial-fab[data-v-d620ce34]{position:fixed;bottom:80px;right:24px;z-index:1100;border-radius:999px;padding:12px 18px;box-shadow:0 8px 24px #0003}.roles-shell[data-v-88c24398]{gap:1rem}.roles-hero[data-v-88c24398]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.roles-action[data-v-88c24398]{white-space:nowrap}.roles-surface[data-v-88c24398]{overflow:hidden}.roles-table[data-v-88c24398]{margin-bottom:0}.roles-badge[data-v-88c24398]{display:inline-flex;align-items:center;border-radius:999px;padding:.24rem .65rem;font-size:.76rem;font-weight:800}.roles-badge.is-system[data-v-88c24398]{background:#e0f2fe;color:#075985}.roles-badge.is-custom[data-v-88c24398]{background:#ecfdf5;color:#047857}.roles-actions[data-v-88c24398]{display:flex;justify-content:flex-end;gap:.4rem}.roles-skeleton[data-v-88c24398]{display:grid;gap:.7rem}.roles-skeleton-row[data-v-88c24398]{min-height:54px;border-radius:8px;background:linear-gradient(90deg,#eef2f7,#f8fafc 45%,#eef2f7);background-size:200% 100%;animation:roles-pulse-88c24398 1.25s infinite linear}.roles-empty[data-v-88c24398]{display:grid;place-items:center;gap:.6rem;padding:3rem 1rem;text-align:center;color:#64748b}.roles-empty-custom[data-v-88c24398]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-top:1px solid rgba(23,49,59,.08);color:#64748b;background:#f8fafc}.roles-empty i[data-v-88c24398]{font-size:2rem;color:#17313b}.roles-modal-backdrop[data-v-88c24398]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:grid;place-items:center;padding:1rem;background:#0f172a73}.roles-modal[data-v-88c24398]{width:min(460px,100%);border-radius:8px;background:#fff;padding:1.25rem;box-shadow:0 24px 72px #0f172a47}.roles-modal h2[data-v-88c24398]{font-size:1.1rem;font-weight:800;margin:0 0 .6rem}.roles-modal-actions[data-v-88c24398]{display:flex;justify-content:flex-end;gap:.5rem}@keyframes roles-pulse-88c24398{0%{background-position:200% 0}to{background-position:-200% 0}}.role-form-hero[data-v-be2b645f]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.role-form-loading[data-v-be2b645f]{padding:2rem 0;color:#64748b}.role-permissions[data-v-be2b645f]{margin-top:1.5rem}.role-permissions__head[data-v-be2b645f]{margin-bottom:.85rem}.role-permissions__head h2[data-v-be2b645f]{margin:0 0 .2rem;font-size:1rem;font-weight:800;color:#17313b}.role-permissions__head p[data-v-be2b645f]{margin:0;color:#64748b;font-size:.88rem}.role-permission-grid[data-v-be2b645f]{display:grid;border:1px solid rgba(23,49,59,.1);border-radius:8px;overflow:hidden}.role-permission-row[data-v-be2b645f]{display:grid;grid-template-columns:1fr 150px 120px;gap:1rem;align-items:center;padding:.85rem 1rem;border-bottom:1px solid rgba(23,49,59,.08)}.role-permission-row[data-v-be2b645f]:last-child{border-bottom:0}.role-permission-row.is-section[data-v-be2b645f]{background:#f8fafc}.role-permission-row strong[data-v-be2b645f]{display:block;color:#17313b}.role-permission-row span[data-v-be2b645f]{color:#64748b;font-size:.82rem}.role-switch[data-v-be2b645f]{display:inline-flex;align-items:center;gap:.45rem;margin:0;font-weight:700;color:#334155}.role-switch input[data-v-be2b645f]{width:1rem;height:1rem}.role-form-actions[data-v-be2b645f]{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1.25rem}@media(max-width:720px){.role-form-hero[data-v-be2b645f],.role-form-actions[data-v-be2b645f]{align-items:stretch;flex-direction:column}.role-permission-row[data-v-be2b645f]{grid-template-columns:1fr;gap:.55rem}}.card[data-v-b3f05124]{border-radius:1rem}.table thead th[data-v-b3f05124]{background-color:var(--tenant-color);color:#fff}.tutorial-fab[data-v-b3f05124]{position:fixed;bottom:80px;right:24px;z-index:1100;border-radius:999px;padding:12px 18px;box-shadow:0 8px 24px #0003}.pacote-restricao-badge[data-v-52748059]{font-size:.75rem;padding:.35rem .6rem;border-radius:999px;cursor:help;letter-spacing:.3px}.card[data-v-52748059]{border-radius:1rem}.table thead th[data-v-52748059]{background-color:var(--tenant-color);color:#fff}.pacote-card[data-v-52748059]{border-radius:1rem;transition:all .3s ease}.pacote-card[data-v-52748059]:hover{transform:translateY(-5px);box-shadow:0 6px 20px #0000001a}.pacote-card .card-header[data-v-52748059]{font-size:1.1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;letter-spacing:.5px}.pacote-card .list-group-item[data-v-52748059]{border:none;background-color:transparent}.pacote-card .btn[data-v-52748059]{border-radius:50px;font-weight:500}.pacote-card .btn i[data-v-52748059]{font-size:.9rem}.dias-servico-pacote[data-v-52748059]{display:flex;flex-wrap:wrap;gap:.25rem}.dia-semana-badge[data-v-52748059]{font-size:.68rem;line-height:1;padding:.22rem .35rem;min-width:2.25rem}.tutorial-fab[data-v-52748059]{position:fixed;bottom:80px;right:24px;z-index:1100;border-radius:999px;padding:12px 18px;box-shadow:0 8px 24px #0003}.cursor-pointer[data-v-52748059]{cursor:pointer}.config-ops-card .card-header[data-v-52748059]{border-radius:1rem 1rem 0 0}.config-selector-grid[data-v-52748059]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:576px){.config-selector-grid[data-v-52748059]{grid-template-columns:1fr}}.config-option-card[data-v-52748059]{border:2px solid #dee2e6;border-radius:.75rem;padding:1rem;cursor:pointer;transition:border-color .18s,box-shadow .18s,background .18s;background:#fff;-webkit-user-select:none;user-select:none}.config-option-card[data-v-52748059]:hover{border-color:var(--tenant-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--tenant-color) 12%,transparent)}.config-option-card.selected[data-v-52748059]{border-color:var(--tenant-color);background:#f5f8ff;box-shadow:0 0 0 3px color-mix(in srgb,var(--tenant-color) 18%,transparent)}.config-option-card__header[data-v-52748059]{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.config-option-card__icon[data-v-52748059]{font-size:1.4rem;line-height:1;flex-shrink:0}.config-option-card__title[data-v-52748059]{font-weight:700;font-size:.95rem;color:#1a1a2e}.config-option-card__subtitle[data-v-52748059]{font-size:.75rem;color:#6c757d;margin-top:1px}.config-option-card__radio[data-v-52748059]{margin-left:auto;flex-shrink:0;accent-color:var(--tenant-color);cursor:pointer}.config-option-card__flow[data-v-52748059]{display:flex;align-items:center;gap:4px;margin-bottom:10px;flex-wrap:wrap;background:#f8f9fa;border-radius:.5rem;padding:6px 8px}.flow-step[data-v-52748059]{font-size:.72rem;font-weight:600;color:#444;white-space:nowrap}.flow-arrow[data-v-52748059]{font-size:.7rem;color:#adb5bd;flex-shrink:0}.config-option-card__benefits[data-v-52748059]{list-style:none;padding:0;margin:0}.config-option-card__benefits li[data-v-52748059]{font-size:.75rem;color:#555;padding:2px 0 2px 16px;position:relative}.config-option-card__benefits li[data-v-52748059]:before{content:"✓";position:absolute;left:0;color:var(--tenant-color);font-weight:700}.config-resumo-block[data-v-52748059]{background:#f0f4ff;border:1px solid #c5d4f8;border-radius:.75rem;padding:1rem}.config-resumo-block__header[data-v-52748059]{font-size:.85rem;margin-bottom:8px;display:flex;align-items:center}.config-resumo-badge[data-v-52748059]{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:.78rem;font-weight:600}.config-resumo-badge--tipo[data-v-52748059]{background:#e3f2fd;color:#1565c0}.config-resumo-badge--modo[data-v-52748059]{background:#e8f5e9;color:#2e7d32}.config-resumo-block__desc[data-v-52748059]{font-size:.82rem;color:#444;line-height:1.5}.config-option-card--compact[data-v-52748059]{padding:.75rem}.config-option-card--compact .config-option-card__icon[data-v-52748059]{font-size:1.1rem}.config-option-card--compact .config-option-card__benefits[data-v-52748059]{margin-top:.5rem}.desconto-periodo-grid[data-v-52748059]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:576px){.desconto-periodo-grid[data-v-52748059]{grid-template-columns:1fr}}.desconto-periodo-card[data-v-52748059]{border:2px solid #dee2e6;border-radius:.75rem;padding:.875rem 1rem;background:#fff;display:flex;flex-direction:column;gap:8px}.desconto-periodo-card--disabled[data-v-52748059]{opacity:.55;background:#f8f9fa}.desconto-periodo-card__header[data-v-52748059]{display:flex;align-items:center;gap:10px}.desconto-periodo-card__icon[data-v-52748059]{font-size:1.3rem;line-height:1}.desconto-periodo-card__label[data-v-52748059]{font-weight:700;font-size:.9rem}.desconto-periodo-card__field[data-v-52748059]{display:flex;align-items:center;gap:6px}.desconto-periodo-card__input[data-v-52748059]{max-width:90px}.desconto-periodo-card__unit[data-v-52748059]{font-weight:700;font-size:1rem;color:var(--tenant-color, var(--bs-primary))}.pacote-config-badge[data-v-52748059]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:600;background:#f0f4ff;color:#3b5998;border:1px solid #c5d4f8}.pacote-config-badge--tipo[data-v-52748059]{background:#e3f2fd;color:#1565c0;border-color:#90caf9}.pacote-config-badge--modo[data-v-52748059]{background:#e8f5e9;color:#2e7d32;border-color:#a5d6a7}.import-summary-tile[data-v-52748059]{border:1px solid #dee2e6;border-radius:.5rem;padding:.75rem;background:#fff;min-height:76px}.import-summary-tile span[data-v-52748059]{display:block;font-size:.78rem;color:#6c757d;margin-bottom:.25rem}.import-summary-tile strong[data-v-52748059]{display:block;font-size:1.35rem;line-height:1;color:#212529}.cronograma-semanal[data-v-52748059]{display:flex;flex-direction:column;gap:6px}.cronograma-semana-row[data-v-52748059]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.cronograma-semana-label[data-v-52748059]{font-size:.75rem;font-weight:700;color:#495057;min-width:44px;flex-shrink:0}.cronograma-semana-count[data-v-52748059]{font-size:.7rem;flex-shrink:0}.btn-xs-day[data-v-52748059]{padding:1px 5px;font-size:.7rem;line-height:1.4;border-radius:4px}.card[data-v-8202a3e6]{border-radius:1rem}.table thead th[data-v-8202a3e6]{background-color:var(--tenant-color);color:#fff}.tutorial-fab[data-v-8202a3e6]{position:fixed;bottom:80px;right:24px;z-index:1100;border-radius:999px;padding:12px 18px;box-shadow:0 8px 24px #0003}.racas-grid[data-v-8202a3e6]{max-height:360px;overflow-y:auto}.migration-backdrop[data-v-4d830773]{align-items:center;background:#11182794;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:2000}.migration-modal[data-v-4d830773]{background:#fff;border-radius:8px;box-shadow:0 24px 80px #0f172a52;display:flex;flex-direction:column;max-height:92vh;max-width:1120px;width:min(1120px,100%)}.migration-modal__header[data-v-4d830773],.migration-modal__footer[data-v-4d830773]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.migration-modal__header[data-v-4d830773]{border-bottom:1px solid #e5e7eb}.migration-modal__footer[data-v-4d830773]{border-top:1px solid #e5e7eb}.migration-modal__body[data-v-4d830773]{overflow:auto;padding:20px}.migration-intro[data-v-4d830773]{max-width:760px}.migration-intro__icon[data-v-4d830773],.migration-success__icon[data-v-4d830773]{font-size:2.4rem}.migration-stats[data-v-4d830773]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;padding:14px 16px}.migration-table[data-v-4d830773]{max-height:55vh}.migration-table thead th[data-v-4d830773]{background:#f8fafc;position:sticky;top:0;z-index:1}.migration-success[data-v-4d830773]{margin:0 auto;max-width:520px;padding:48px 0;text-align:center}.tabela-wrapper[data-v-e48269dd]{overflow-x:auto;overflow-y:auto;max-height:65vh;position:relative}.sr-only[data-v-e48269dd]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.tabela-matriz caption[data-v-e48269dd]{color:#374151;font-size:.8rem;padding:6px 8px;text-align:left}.tabela-matriz thead th[data-v-e48269dd]{position:sticky;top:0;z-index:3;background-color:#f9fafb;color:#374151;white-space:nowrap}.tabela-matriz .servico-col[data-v-e48269dd]{position:sticky;left:32px;z-index:2;background-color:#fff;border-right:2px solid #dee2e6;min-width:180px;max-width:200px}.tabela-matriz .drag-col[data-v-e48269dd]{position:sticky;left:0;z-index:2;background-color:#fff;border-right:1px solid #dee2e6;min-width:32px;width:32px}.tabela-matriz thead .drag-col[data-v-e48269dd]{z-index:4;background-color:#f9fafb}.td-drag-handle[data-v-e48269dd]{cursor:grab;padding:0 4px!important;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle}.td-drag-handle[data-v-e48269dd]:active{cursor:grabbing}.drag-handle-icon[data-v-e48269dd]{color:#9ca3af;font-size:.82rem}.drag-over-row>td[data-v-e48269dd],.drag-over-row>th[data-v-e48269dd]{background-color:#dbeafe!important;outline:2px dashed #60a5fa;outline-offset:-2px}.tabela-matriz .acao-col[data-v-e48269dd]{position:sticky;right:0;z-index:2;background-color:#f8f9fa;border-left:1px solid #dee2e6;min-width:52px;max-width:52px}.btn-xs[data-v-e48269dd]{padding:1px 5px;font-size:.72rem;line-height:1.4;border-radius:3px}.tabela-matriz thead .servico-col[data-v-e48269dd],.tabela-matriz thead th.th-sticky[data-v-e48269dd]{z-index:4;background-color:#f9fafb;color:#374151}.tabela-matriz thead .acao-col[data-v-e48269dd]{z-index:4;background-color:#f9fafb}.nivel1-header[data-v-e48269dd]{background-color:#f3f4f6!important;color:#374151!important;font-size:.7rem}.nivel2-header[data-v-e48269dd]{font-size:.72rem}.grupo-header-row td[data-v-e48269dd]{background-color:#f1f3f5;font-size:.82rem;padding:4px 8px;position:sticky;left:0}.grupo-header-cell[data-v-e48269dd]{border-left:4px solid var(--tenant-color, #0d6efd)}.celula-preco[data-v-e48269dd]:focus{outline:2px solid var(--tenant-color, #0d6efd);outline-offset:-2px}.celula-preco[data-v-e48269dd]{cursor:pointer;padding:4px 6px;transition:background-color .15s;font-size:.82rem}.celula-vazia[data-v-e48269dd]{background-color:#fffbeb;color:#92400e}.celula-preenchida[data-v-e48269dd]{color:#111827}.celula-preenchida[data-v-e48269dd]:hover{background-color:#f0f9ff}.celula-editando[data-v-e48269dd]{background-color:#eff6ff!important;color:#1d4ed8}.celula-preenchida:hover .icone-editar[data-v-e48269dd]{opacity:1!important}.celula-sucesso[data-v-e48269dd]{background-color:#f0fdf4!important;color:#15803d;animation:flash-sucesso-e48269dd 1s ease-out}.celula-erro[data-v-e48269dd]{background-color:#fef2f2!important;color:#b91c1c}@keyframes flash-sucesso-e48269dd{0%{background-color:#bbf7d0}to{background-color:#f0fdf4}}.input-celula[data-v-e48269dd]{min-width:60px;max-width:80px;padding:1px 4px;font-size:.8rem}.combo-header[data-v-e48269dd]{font-size:.75rem;line-height:1.15;padding:4px 3px;overflow:visible;text-overflow:ellipsis;white-space:normal!important;word-break:keep-all}.servico-nome-col[data-v-e48269dd]{font-size:.82rem;padding:4px 8px}.valor-celula-wrapper[data-v-e48269dd]{display:inline-flex;align-items:center;white-space:nowrap}.icone-editar[data-v-e48269dd]{font-size:.65rem;color:#6b7280;transition:opacity .15s}.badge-sugerido[data-v-e48269dd]{background:#e0e7ff;border-radius:4px;color:#3730a3;font-size:.62rem;font-weight:700;line-height:1;padding:2px 4px}.badge-revisao[data-v-e48269dd]{background:#fef3c7;border-radius:4px;color:#92400e;display:inline-flex;font-size:.7rem;line-height:1;padding:2px 4px}.mobile-matriz[data-v-e48269dd]{display:grid;gap:12px;padding:0 4px 8px}.mobile-grupo[data-v-e48269dd]{display:grid;gap:8px}.mobile-grupo__titulo[data-v-e48269dd]{color:#374151;font-size:.78rem;font-weight:700;padding:4px 2px}.mobile-servico[data-v-e48269dd]{border:1px solid #d1d5db;border-radius:8px;overflow:hidden;background:#fff}.mobile-servico__header[data-v-e48269dd]{align-items:center;background:#f9fafb;border:0;color:#111827;display:flex;font-weight:700;justify-content:space-between;min-height:48px;padding:12px;text-align:left;width:100%}.mobile-servico__header small[data-v-e48269dd]{color:#4b5563;font-weight:600}.mobile-servico__body[data-v-e48269dd]{display:grid}.mobile-combo[data-v-e48269dd]{align-items:center;border:0;border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:space-between;min-height:46px;padding:10px 12px;text-align:left;width:100%}.mobile-combo__label[data-v-e48269dd]{color:#374151;font-size:.86rem}.mobile-combo__valor[data-v-e48269dd]{align-items:center;display:inline-flex;font-weight:700;white-space:nowrap}.mobile-sheet-backdrop[data-v-e48269dd]{align-items:flex-end;background:#0f172a7a;display:flex;top:0;right:0;bottom:0;left:0;position:fixed;z-index:2100}.mobile-sheet[data-v-e48269dd]{background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -20px 48px #0f172a3d;padding:12px 16px 18px;width:100%}.mobile-sheet__handle[data-v-e48269dd]{background:#d1d5db;border-radius:999px;height:4px;margin:0 auto 14px;width:42px}.mobile-sheet__title[data-v-e48269dd]{font-size:1rem;margin-bottom:14px}.mobile-sheet__actions[data-v-e48269dd]{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:16px}@media(max-width:767.98px){.card-header>span[data-v-e48269dd]{width:100%}.card-header .btn-group[data-v-e48269dd]{display:grid;grid-template-columns:1fr 1fr;width:100%}.card-header .d-flex[data-v-e48269dd]{width:100%}.filtros-matriz-mobile[data-v-e48269dd]>*{width:100%}.filtros-matriz-mobile[data-v-e48269dd]{max-height:none;overflow-x:visible}.progress[data-v-e48269dd]{min-width:0}}.tabela-wrapper-pacotes[data-v-4178dbf1]{overflow-x:auto;overflow-y:auto;max-height:65vh}.sr-only[data-v-4178dbf1]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.tabela-pacotes thead th[data-v-4178dbf1]{position:sticky;top:0;z-index:3;background-color:#f9fafb;color:#374151;white-space:nowrap}.tabela-pacotes .pacote-col[data-v-4178dbf1]{position:sticky;left:32px;z-index:2;background-color:#fff;border-right:2px solid #dee2e6;min-width:180px;max-width:220px}.tabela-pacotes .drag-col[data-v-4178dbf1]{position:sticky;left:0;z-index:2;background-color:#fff;border-right:1px solid #dee2e6;min-width:32px;width:32px}.tabela-pacotes thead .th-pacote-sticky[data-v-4178dbf1],.tabela-pacotes thead .drag-col[data-v-4178dbf1]{z-index:4;background-color:#f9fafb}.tabela-pacotes thead .acao-col[data-v-4178dbf1]{position:sticky;right:0;z-index:4;background-color:#f9fafb;min-width:38px;width:38px}.tabela-pacotes tbody .acao-col[data-v-4178dbf1]{position:sticky;right:0;z-index:2;background-color:#fff;border-left:2px solid #dee2e6;min-width:38px;width:38px}.combo-header-pacote[data-v-4178dbf1]{font-size:.75rem;padding:4px 3px;min-width:110px}.nivel1-header[data-v-4178dbf1]{background-color:#e5e7eb!important;font-weight:600;border-bottom:2px solid #9ca3af}.nivel2-header[data-v-4178dbf1]{font-size:.72rem}.pacote-nome-col[data-v-4178dbf1]{font-size:.82rem;padding:4px 8px;vertical-align:top}.servicos-lista[data-v-4178dbf1]{max-height:80px;overflow-y:auto}.celula-pacote[data-v-4178dbf1]{cursor:pointer;padding:4px 6px;transition:background-color .15s;font-size:.82rem;min-width:110px}.celula-pacote-vazia[data-v-4178dbf1]{background-color:#fffbeb;color:#92400e}.celula-pacote-preenchida[data-v-4178dbf1]{color:#111827}.celula-pacote-preenchida[data-v-4178dbf1]:hover{background-color:#f0f9ff}.celula-pacote-preenchida:hover .icone-editar-pacote[data-v-4178dbf1]{opacity:1!important}.celula-pacote-indisponivel[data-v-4178dbf1]{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.celula-pacote-sucesso[data-v-4178dbf1]{background-color:#f0fdf4!important;color:#15803d;animation:flash-pacote-4178dbf1 1s ease-out}.celula-pacote-erro[data-v-4178dbf1]{background-color:#fef2f2!important;color:#b91c1c}@keyframes flash-pacote-4178dbf1{0%{background-color:#bbf7d0}to{background-color:#f0fdf4}}.celula-valores[data-v-4178dbf1]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:2px 0}.celula-indisponivel[data-v-4178dbf1]{align-items:center;display:inline-flex;flex-direction:column;gap:3px;min-height:42px;justify-content:center;line-height:1.1}.celula-indisponivel i[data-v-4178dbf1]{color:#9ca3af;font-size:.95rem}.celula-indisponivel span[data-v-4178dbf1]{color:#6b7280;font-size:.68rem;font-weight:700}.celula-de[data-v-4178dbf1]{display:flex;align-items:center;gap:3px;line-height:1.2}.celula-por[data-v-4178dbf1]{display:inline-flex;align-items:center;gap:3px;line-height:1.3;font-weight:600}.label-de[data-v-4178dbf1]{font-size:.7rem;color:#6b7280;font-weight:600;white-space:nowrap}.valor-de[data-v-4178dbf1]{font-size:.82rem;color:#374151;font-weight:500}.label-por[data-v-4178dbf1]{font-size:.68rem;color:#374151;font-weight:600;white-space:nowrap}.valor-por[data-v-4178dbf1]{font-size:.82rem;color:#111827}.celula-assinaturas[data-v-4178dbf1]{display:flex;flex-direction:column;align-items:center;gap:1px;margin-top:2px;padding-top:2px;border-top:1px solid #e5e7eb}.linha-assinatura[data-v-4178dbf1]{display:inline-flex;align-items:baseline;gap:3px;line-height:1.2;white-space:nowrap}.valor-assinatura[data-v-4178dbf1]{color:#047857;font-size:.74rem;font-weight:600}.periodo-assinatura[data-v-4178dbf1]{color:#6b7280;font-size:.68rem}.icone-editar-pacote[data-v-4178dbf1]{font-size:.62rem;color:#6b7280;transition:opacity .15s}.input-celula-pacote[data-v-4178dbf1]{min-width:72px;max-width:90px;padding:1px 4px;font-size:.8rem}.input-desconto[data-v-4178dbf1]{min-width:56px;max-width:72px}.btn-xs[data-v-4178dbf1]{padding:.1rem .3rem;font-size:.72rem;line-height:1.4;border-radius:3px}.td-drag-handle[data-v-4178dbf1]{cursor:grab;padding:0 4px!important;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle}.td-drag-handle[data-v-4178dbf1]:active{cursor:grabbing}.drag-handle-icon[data-v-4178dbf1]{color:#9ca3af;font-size:.82rem}.drag-over-row>td[data-v-4178dbf1],.drag-over-row>th[data-v-4178dbf1]{background-color:#dbeafe!important;outline:2px dashed #60a5fa;outline-offset:-2px}.painel-edicao-pacote[data-v-4178dbf1]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 2px}.edicao-de-referencia[data-v-4178dbf1]{display:flex;align-items:center;gap:3px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:4px;padding:1px 6px;width:100%;justify-content:center}.edicao-de-label[data-v-4178dbf1]{font-size:.68rem;font-weight:700;color:#0369a1}.edicao-de-valor[data-v-4178dbf1]{font-size:.88rem;font-weight:700;color:#0369a1}.edicao-inputs[data-v-4178dbf1]{display:flex;gap:4px;align-items:flex-end;width:100%;justify-content:center}.edicao-input-group[data-v-4178dbf1]{display:flex;flex-direction:column;align-items:center;gap:1px}.edicao-input-label[data-v-4178dbf1]{font-size:.62rem;color:#6b7280;font-weight:600;margin:0;white-space:nowrap}.edicao-acoes[data-v-4178dbf1]{display:flex;gap:4px;justify-content:center}.mapeamento-racas[data-v-6d18537a]{background:#fff}.mapping-form[data-v-6d18537a]{border:1px solid #e5e7eb}.card[data-v-5765d675]{border-radius:1rem}.table thead th[data-v-5765d675]{background-color:var(--tenant-color);color:#fff}.empty-state[data-v-5765d675]{padding:2rem}.faixa-input[data-v-5765d675]{width:82px}.importacao-xml-resumo[data-v-5765d675]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.importacao-xml-resumo__item[data-v-5765d675]{border:1px solid #dee2e6;border-radius:.5rem;padding:.75rem;background:#fff}.importacao-xml-resumo__item span[data-v-5765d675],.importacao-xml-resumo__item strong[data-v-5765d675]{display:block}.importacao-xml-resumo__item span[data-v-5765d675]{color:#6c757d;font-size:.85rem}.importacao-xml-resumo__item strong[data-v-5765d675]{font-size:1.15rem}.preview-importacao h6[data-v-5765d675]{font-size:.95rem;font-weight:700}.preview-importacao__table[data-v-5765d675]{max-height:260px;border:1px solid #dee2e6;border-radius:.5rem}.preview-importacao__table--large[data-v-5765d675]{max-height:360px}.preview-importacao__table table[data-v-5765d675]{margin-bottom:0}.th-drag-handle[data-v-5765d675]{width:28px;min-width:28px;padding:0 4px!important}.td-drag-handle[data-v-5765d675]{width:28px;text-align:center;vertical-align:middle;cursor:grab;padding:0 4px!important;-webkit-user-select:none;user-select:none}.td-drag-handle[data-v-5765d675]:active{cursor:grabbing}.drag-handle-icon[data-v-5765d675]{color:#9ca3af;font-size:.8rem}.drag-over-row[data-v-5765d675]{background-color:#dbeafe!important;outline:2px dashed #60a5fa;outline-offset:-2px}[draggable=true][data-v-5765d675]{-webkit-user-select:none;user-select:none}.orcamentos-page[data-v-03394213]{--budget-brand: #165B78;--budget-brand-source: #216FA0;--budget-brand-soft: color-mix(in srgb, var(--budget-brand-source) 10%, #ffffff);--budget-brand-line: color-mix(in srgb, var(--budget-brand-source) 24%, #ffffff);--budget-brand-deep: color-mix(in srgb, var(--budget-brand) 82%, #122833);--budget-ink: #18313d;--budget-muted: #5d7079;--budget-paper: #f6f8f6;--budget-surface: #ffffff;--budget-line: #dce5e3;--budget-control-line: #7a919a;--budget-warm: #fff9ef;--budget-danger: #9f2f2f;min-height:100%;padding:1.5rem;color:var(--budget-ink);background:radial-gradient(circle at 92% 3%,var(--budget-brand-soft),transparent 24rem),linear-gradient(180deg,#fbfdfc 0%,var(--budget-paper) 100%)}.budget-hero[data-v-03394213],.budget-toolbar[data-v-03394213],.catalog-section[data-v-03394213],.catalog-note[data-v-03394213],.budget-state[data-v-03394213],.budget-footer-actions[data-v-03394213]{width:min(100%,1440px);margin-inline:auto}.budget-hero[data-v-03394213]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;overflow:hidden;padding:clamp(1.35rem,3vw,2.5rem);border-radius:1.5rem;color:#fff;background:radial-gradient(circle at 88% 20%,rgba(255,255,255,.18),transparent 9rem),linear-gradient(135deg,var(--budget-brand),var(--budget-brand-deep));box-shadow:0 1.25rem 2.5rem color-mix(in srgb,var(--budget-brand) 20%,transparent)}.budget-hero[data-v-03394213]:after{content:"";position:absolute;right:7%;bottom:-2.8rem;width:8rem;height:8rem;border:1.5rem solid rgba(255,255,255,.08);border-radius:50%}.budget-hero__brand[data-v-03394213]{position:relative;z-index:1;display:flex;align-items:center;gap:1rem;min-width:0}.budget-hero__logo-wrap[data-v-03394213],.budget-hero__avatar[data-v-03394213]{display:grid;flex:0 0 auto;width:5rem;height:5rem;place-items:center;border:1px solid rgba(255,255,255,.34);border-radius:1.15rem;background:#fffffff0;box-shadow:0 .75rem 1.5rem #0000001f}.budget-hero__logo[data-v-03394213]{display:block;max-width:100%;max-height:100%;object-fit:contain;padding:.45rem}.budget-hero__avatar[data-v-03394213]{color:var(--budget-brand);font-size:1.55rem;font-weight:800}.budget-hero__copy[data-v-03394213]{min-width:0}.budget-hero__eyebrow[data-v-03394213],.section-kicker[data-v-03394213],.service-price-card__label[data-v-03394213]{display:block;margin-bottom:.3rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.budget-hero__eyebrow[data-v-03394213]{color:#ffffffd1}.budget-hero h1[data-v-03394213]{margin:0;font-size:clamp(1.55rem,3vw,2.6rem);font-weight:800;line-height:1.08}.budget-hero p[data-v-03394213]{max-width:46rem;margin:.55rem 0 0;color:#ffffffe0}.budget-hero__validade[data-v-03394213]{display:inline-block;margin-left:.35rem;white-space:nowrap}.budget-hero__summary[data-v-03394213]{position:relative;z-index:1;display:flex;flex:0 0 auto;gap:.75rem}.budget-hero__summary>div[data-v-03394213]{display:grid;min-width:6rem;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.24);border-radius:1rem;text-align:center;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.budget-hero__summary strong[data-v-03394213]{font-size:1.45rem;line-height:1}.budget-hero__summary span[data-v-03394213]{margin-top:.25rem;font-size:.72rem;color:#fffc}.budget-toolbar[data-v-03394213]{margin-top:1rem;padding:1.15rem;border:1px solid var(--budget-line);border-radius:1.15rem;background:#fffffff0;box-shadow:0 .5rem 1.5rem #1936420f}.budget-toolbar__heading[data-v-03394213],.budget-toolbar__actions[data-v-03394213],.budget-footer-actions[data-v-03394213]{display:flex;align-items:center;gap:.65rem}.budget-toolbar__heading[data-v-03394213]{justify-content:space-between}.budget-toolbar h2[data-v-03394213],.catalog-section h2[data-v-03394213],.budget-state h2[data-v-03394213]{margin:0;font-size:1.22rem;font-weight:800}.section-kicker[data-v-03394213],.service-price-card__label[data-v-03394213]{color:var(--budget-brand)}.service-filters[data-v-03394213]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.service-chip[data-v-03394213],.budget-button[data-v-03394213]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.5rem;border:1px solid var(--budget-control-line);border-radius:999px;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.service-chip[data-v-03394213]{padding:.5rem .8rem;color:var(--budget-muted);background:var(--budget-surface)}.service-chip--active[data-v-03394213]{border-color:var(--budget-brand);color:#fff;background:var(--budget-brand)}.budget-button[data-v-03394213]{padding:.55rem .9rem}.budget-button--primary[data-v-03394213]{border-color:var(--budget-brand);color:#fff;background:var(--budget-brand)}.budget-button--ghost[data-v-03394213]{color:var(--budget-brand);background:var(--budget-surface)}.service-chip[data-v-03394213]:hover,.budget-button[data-v-03394213]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 .45rem .9rem #1936421a}.service-chip[data-v-03394213]:focus-visible,.budget-button[data-v-03394213]:focus-visible{outline:3px solid color-mix(in srgb,var(--budget-brand-source) 45%,#ffffff);outline-offset:3px}.budget-button[data-v-03394213]:disabled{cursor:not-allowed;opacity:.55}.budget-toolbar__status[data-v-03394213]{margin:.75rem 0 0;color:var(--budget-muted);font-size:.78rem}.budget-state[data-v-03394213]{display:flex;align-items:center;justify-content:center;gap:1rem;min-height:15rem;margin-top:1rem;padding:2rem;border:1px dashed var(--budget-brand-line);border-radius:1.25rem;text-align:left;background:var(--budget-surface)}.budget-state>i[data-v-03394213]{color:var(--budget-brand);font-size:2.5rem}.budget-state p[data-v-03394213]{margin:.35rem 0 0;color:var(--budget-muted)}.budget-state--error>i[data-v-03394213],.budget-state--error h2[data-v-03394213]{color:var(--budget-danger)}.spinner-border[data-v-03394213]{color:var(--budget-brand)}.catalog-section[data-v-03394213]{margin-top:2rem}.catalog-section__header[data-v-03394213]{display:flex;align-items:center;gap:.85rem;margin-bottom:1rem}.catalog-section__header p[data-v-03394213]{margin:.25rem 0 0;color:var(--budget-muted);font-size:.86rem}.catalog-section__icon[data-v-03394213]{display:grid;flex:0 0 auto;width:3.15rem;height:3.15rem;place-items:center;border:1px solid var(--budget-brand-line);border-radius:1rem;color:var(--budget-brand);background:var(--budget-brand-soft);font-size:1.25rem}.service-card-grid[data-v-03394213]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem}.service-price-card[data-v-03394213],.extras-card[data-v-03394213]{overflow:hidden;border:1px solid var(--budget-line);border-radius:1.25rem;background:var(--budget-surface);box-shadow:0 .6rem 1.5rem #19364212}.service-price-card[data-v-03394213]{break-inside:avoid}.service-price-card__header[data-v-03394213]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-height:6.3rem;padding:1rem 1.1rem;border-bottom:1px solid var(--budget-brand-line);background:radial-gradient(circle at 92% 12%,var(--budget-brand-soft),transparent 7rem),linear-gradient(135deg,#fff,color-mix(in srgb,var(--budget-brand-source) 5%,#ffffff))}.service-price-card h3[data-v-03394213]{margin:0;font-size:1.05rem;font-weight:800;line-height:1.25}.starting-price[data-v-03394213]{display:grid;flex:0 0 auto;padding:.55rem .7rem;border-radius:.85rem;text-align:right;color:#fff;background:var(--budget-brand)}.starting-price span[data-v-03394213]{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.starting-price strong[data-v-03394213]{margin-top:.08rem;font-size:.96rem}.classification-groups[data-v-03394213]{display:grid;gap:.85rem;padding:1rem}.classification-group-card[data-v-03394213]{overflow:hidden;border:1px solid var(--budget-brand-line);border-radius:1rem;background:color-mix(in srgb,var(--budget-brand-source) 3%,#ffffff)}.classification-group-card__header[data-v-03394213]{display:flex;align-items:baseline;gap:.55rem;padding:.7rem .8rem;border-bottom:1px solid var(--budget-brand-line);background:var(--budget-brand-soft)}.classification-group-card__header span[data-v-03394213]{color:var(--budget-brand);font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.classification-group-card__header h4[data-v-03394213]{margin:0;color:var(--budget-ink);font-size:.95rem;font-weight:800}.profile-price-grid[data-v-03394213]{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr));gap:.55rem;padding:.7rem}.profile-price-card[data-v-03394213]{display:grid;align-content:space-between;gap:.45rem;min-height:5.25rem;padding:.7rem;border:1px solid var(--budget-line);border-radius:.8rem;background:var(--budget-surface)}.profile-price-card__label[data-v-03394213]{color:var(--budget-muted);font-size:.72rem;font-weight:650;line-height:1.3}.profile-price-card strong[data-v-03394213]{color:var(--budget-brand);font-size:.92rem}.profile-price-card--missing[data-v-03394213]{background:var(--budget-warm)}.profile-price-card .profile-price-card__missing[data-v-03394213]{color:var(--budget-muted);font-size:.7rem}.price-list[data-v-03394213],.extras-list[data-v-03394213]{margin:0}.price-list__row[data-v-03394213],.extras-list__row[data-v-03394213]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;margin:0;padding:.72rem 1.1rem;border-bottom:1px solid var(--budget-line)}.price-list__row[data-v-03394213]:last-child,.extras-list__row[data-v-03394213]:last-child{border-bottom:0}.price-list dt[data-v-03394213],.price-list dd[data-v-03394213],.extras-list dt[data-v-03394213],.extras-list dd[data-v-03394213]{margin:0}.price-list dt[data-v-03394213]{overflow:hidden;color:var(--budget-muted);font-size:.82rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.price-list dd[data-v-03394213],.extras-list dd[data-v-03394213]{color:var(--budget-ink);font-size:.84rem;font-weight:800;white-space:nowrap}.price-list__row--missing[data-v-03394213]{background:var(--budget-warm)}.price-list__row--missing dd[data-v-03394213]{color:var(--budget-muted);font-size:.76rem;font-weight:700}.package-subscription-prices[data-v-03394213]{border-top:2px solid var(--budget-brand);margin-top:.25rem}.subscription-prices-label[data-v-03394213]{display:flex;align-items:center;gap:.4rem;padding:.6rem 1.1rem .3rem;color:var(--budget-brand);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.service-price-card__note[data-v-03394213]{display:flex;align-items:center;gap:.4rem;margin:0;padding:.65rem 1.1rem;color:var(--budget-muted);background:var(--budget-warm);font-size:.72rem}.catalog-section--packages[data-v-03394213]{padding:clamp(1rem,2.5vw,1.5rem);border:1px solid var(--budget-brand-line);border-radius:1.4rem;background:linear-gradient(135deg,#ffffff,var(--budget-brand-soft))}.package-price-card__description[data-v-03394213]{display:-webkit-box;overflow:hidden;margin:.45rem 0 0;color:var(--budget-muted);font-size:.76rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.catalog-section--extras[data-v-03394213]{padding:clamp(1rem,2.5vw,1.5rem);border:1px solid var(--budget-brand-line);border-radius:1.4rem;background:linear-gradient(135deg,var(--budget-brand-soft),#ffffff 62%)}.extras-card[data-v-03394213]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.extras-group[data-v-03394213]{padding:1rem;break-inside:avoid}.extras-group+.extras-group[data-v-03394213]{border-left:1px solid var(--budget-line)}.extras-group h3[data-v-03394213]{margin:0 0 .5rem;color:var(--budget-brand);font-size:.82rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.extras-list__row[data-v-03394213]{padding-inline:.2rem}.extras-list dt[data-v-03394213]{display:flex;align-items:center;gap:.5rem;color:var(--budget-ink);font-size:.84rem;font-weight:650}.extras-list dt i[data-v-03394213]{display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:50%;color:var(--budget-brand);background:var(--budget-brand-soft);font-size:.62rem}.catalog-note[data-v-03394213]{display:flex;align-items:center;gap:.8rem;margin-top:1rem;padding:.9rem 1rem;border-radius:1rem;color:var(--budget-muted);background:color-mix(in srgb,var(--budget-brand-source) 5%,#ffffff);font-size:.78rem}.catalog-note i[data-v-03394213]{color:var(--budget-brand)}.catalog-note p[data-v-03394213]{margin:0}.budget-footer-actions[data-v-03394213]{justify-content:flex-end;flex-wrap:wrap;margin-top:1rem}@media(max-width:767.98px){.orcamentos-page[data-v-03394213]{padding:.8rem}.budget-hero[data-v-03394213],.budget-toolbar__heading[data-v-03394213]{align-items:stretch;flex-direction:column}.budget-hero__brand[data-v-03394213]{align-items:flex-start}.budget-hero__logo-wrap[data-v-03394213],.budget-hero__avatar[data-v-03394213]{width:4rem;height:4rem}.budget-hero__summary[data-v-03394213]{width:100%}.budget-hero__summary>div[data-v-03394213]{flex:1 1 0}.budget-toolbar__actions[data-v-03394213],.budget-footer-actions[data-v-03394213]{width:100%}.budget-toolbar__actions .budget-button[data-v-03394213],.budget-footer-actions .budget-button[data-v-03394213]{flex:1 1 auto}.service-price-card__header[data-v-03394213]{min-height:0}.profile-price-grid[data-v-03394213]{grid-template-columns:repeat(2,minmax(0,1fr))}.starting-price[data-v-03394213]{padding:.48rem .58rem}.extras-group+.extras-group[data-v-03394213]{border-top:1px solid var(--budget-line);border-left:0}}@media(max-width:430px){.budget-hero__brand[data-v-03394213],.service-price-card__header[data-v-03394213]{flex-direction:column}.starting-price[data-v-03394213]{align-self:stretch;text-align:left}.price-list__row[data-v-03394213]{align-items:start;grid-template-columns:1fr;gap:.2rem}.profile-price-grid[data-v-03394213]{grid-template-columns:1fr}.price-list dt[data-v-03394213]{white-space:normal}}@media print{nav,.sidebar,#sidebar,.navbar,.print-hide[data-v-03394213]{display:none!important}.orcamentos-page[data-v-03394213]{padding:0;background:#fff}.budget-hero[data-v-03394213]{padding:1rem;border-radius:.75rem;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.budget-hero__summary[data-v-03394213]{display:none}.catalog-section[data-v-03394213]{margin-top:1rem}.service-card-grid[data-v-03394213]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.service-price-card[data-v-03394213],.extras-card[data-v-03394213],.catalog-section--extras[data-v-03394213]{box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.service-price-card__header[data-v-03394213],.classification-groups[data-v-03394213],.profile-price-grid[data-v-03394213],.price-list__row[data-v-03394213],.extras-list__row[data-v-03394213]{padding-block:.45rem}.catalog-section__header[data-v-03394213],.service-price-card[data-v-03394213],.extras-group[data-v-03394213],.catalog-note[data-v-03394213]{break-inside:avoid}}@media(prefers-reduced-motion:reduce){.service-chip[data-v-03394213],.budget-button[data-v-03394213]{transition:none}}.clientes-panel[data-v-7f8a8a9b]{display:flex;min-height:72vh;border-top:1px solid var(--bs-border-color)}.clientes-panel__list[data-v-7f8a8a9b]{width:320px;flex-shrink:0;border-right:1px solid var(--bs-border-color);display:flex;flex-direction:column;background:var(--bs-body-bg)}.clientes-panel__list-header[data-v-7f8a8a9b]{padding:.875rem 1rem;border-bottom:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.clientes-panel__list-items[data-v-7f8a8a9b]{flex:1;overflow-y:auto;max-height:calc(72vh - 170px)}.clientes-panel__list-item[data-v-7f8a8a9b]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--bs-border-color);cursor:pointer;transition:background .12s}.clientes-panel__list-item[data-v-7f8a8a9b]:hover{background:var(--bs-tertiary-bg)}.clientes-panel__list-item--active[data-v-7f8a8a9b]{background:var(--bs-primary-bg-subtle)!important;border-left:3px solid var(--tenant-color, var(--bs-primary))}.clientes-panel__item-avatar[data-v-7f8a8a9b]{width:40px;height:40px;border-radius:50%;background:var(--bs-secondary-bg);flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--bs-secondary-color)}.clientes-panel__item-avatar img[data-v-7f8a8a9b]{width:100%;height:100%;object-fit:cover}.clientes-panel__item-body[data-v-7f8a8a9b]{min-width:0;flex:1}.clientes-panel__item-name[data-v-7f8a8a9b]{font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clientes-panel__item-pets[data-v-7f8a8a9b]{display:flex;flex-wrap:wrap;gap:.2rem;margin-top:.3rem}.clientes-panel__pet-pill[data-v-7f8a8a9b]{font-size:.68rem;background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis);border:1px solid var(--bs-primary-border-subtle);border-radius:999px;padding:.1rem .45rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.clientes-panel__list-empty[data-v-7f8a8a9b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--bs-secondary-color);text-align:center;gap:.5rem}.clientes-panel__list-footer[data-v-7f8a8a9b]{padding:.75rem 1rem;border-top:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.clientes-panel__detail[data-v-7f8a8a9b]{flex:1;min-width:0;overflow-y:auto}.clientes-panel__detail-empty[data-v-7f8a8a9b]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.clientes-detail__header[data-v-7f8a8a9b]{display:flex;align-items:flex-start;gap:1.25rem}.clientes-detail__avatar[data-v-7f8a8a9b]{width:80px;height:80px;border-radius:50%;background:var(--bs-secondary-bg);flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--bs-secondary-color);border:3px solid var(--bs-border-color)}.clientes-detail__avatar img[data-v-7f8a8a9b]{width:100%;height:100%;object-fit:cover}.clientes-detail__header-info[data-v-7f8a8a9b]{min-width:0}.clientes-pet-card[data-v-7f8a8a9b]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-body-bg);box-shadow:0 1px 3px #0000000f;transition:box-shadow .15s;height:100%}.clientes-pet-card[data-v-7f8a8a9b]:hover{box-shadow:0 3px 10px #0000001a}.clientes-pet-card__avatar[data-v-7f8a8a9b]{width:48px;height:48px;border-radius:50%;background:var(--bs-tertiary-bg);flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--bs-secondary-color);border:2px solid var(--bs-border-color)}.clientes-pet-card__avatar img[data-v-7f8a8a9b]{width:100%;height:100%;object-fit:cover}.clientes-nested-pets[data-v-7f8a8a9b]{border:1px solid var(--bs-border-color);border-radius:8px;padding:16px;background:var(--bs-light)}.tutorial-fab[data-v-7f8a8a9b]{position:fixed;bottom:80px;right:24px;z-index:1100;border-radius:999px;padding:12px 18px;box-shadow:0 8px 24px #0003}@media(max-width:767.98px){.clientes-panel[data-v-7f8a8a9b]{flex-direction:column}.clientes-panel__list[data-v-7f8a8a9b]{width:100%;border-right:none;border-bottom:1px solid var(--bs-border-color)}.clientes-panel__list-items[data-v-7f8a8a9b]{max-height:38vh}}.whatsapp-link[data-v-2603cf67]{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:999px;color:#25d366;text-decoration:none;transition:background-color .15s ease,color .15s ease,transform .15s ease}.whatsapp-link[data-v-2603cf67]:hover{color:#128c7e;background-color:#25d36624;transform:translateY(-1px)}.whatsapp-link[data-v-2603cf67]:focus-visible{outline:2px solid rgba(37,211,102,.3);outline-offset:2px}.comp-modal-backdrop[data-v-4954c054]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:1090;padding:24px}.comp-modal[data-v-4954c054]{width:min(560px,100%);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #00000040}.comp-modal__head[data-v-4954c054]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid rgba(23,49,59,.1)}.comp-modal__body[data-v-4954c054]{padding:18px}.comp-modal__img[data-v-4954c054]{width:100%;border-radius:10px}.comp-modal__empty[data-v-4954c054]{text-align:center;color:#6c7a80;padding:30px}.comp-modal__pdf[data-v-4954c054]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px}.comp-modal__pdf i[data-v-4954c054]{font-size:42px;color:#dc2626}.comp-modal__rejeicao[data-v-4954c054]{margin-top:14px;padding:10px 12px;border-radius:8px;background:#fef2f2;color:#991b1b;font-size:.85rem}.cat-modal-backdrop[data-v-bf94ae4b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:1088;padding:24px}.cat-modal[data-v-bf94ae4b]{width:min(640px,100%);max-height:90vh;overflow-y:auto;background:#fff;border-radius:16px;box-shadow:0 24px 60px #00000040}.cat-modal__head[data-v-bf94ae4b]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 18px;border-bottom:1px solid rgba(23,49,59,.1);position:sticky;top:0;background:#fff}.cat-modal__head small[data-v-bf94ae4b]{display:block;color:#6c7a80}.cat-modal__body[data-v-bf94ae4b]{padding:16px 18px}.cat-loading[data-v-bf94ae4b]{text-align:center;color:#6c7a80;padding:20px}.cat-list[data-v-bf94ae4b]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.cat-row[data-v-bf94ae4b]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid rgba(23,49,59,.1);border-radius:10px}.cat-row__main[data-v-bf94ae4b]{flex:1}.cat-row__tags[data-v-bf94ae4b]{display:inline-flex;gap:5px;margin-left:8px}.cat-tag[data-v-bf94ae4b]{font-size:.68rem;font-weight:700;padding:2px 7px;border-radius:999px;background:#eef2ff;color:#4f46e5}.cat-tag--off[data-v-bf94ae4b]{background:#f1f5f9;color:#64748b}.cat-row__produto[data-v-bf94ae4b]{display:block;font-size:.76rem;color:#059669;margin-top:3px}.cat-row__produto--none[data-v-bf94ae4b]{color:#94a3b8}.cat-form[data-v-bf94ae4b]{border-top:1px solid rgba(23,49,59,.1);padding-top:14px}.cat-form h4[data-v-bf94ae4b]{font-size:.9rem;font-weight:700;margin-bottom:10px}.cat-form__grid[data-v-bf94ae4b]{display:grid;grid-template-columns:2fr 1fr;gap:10px}.cat-field[data-v-bf94ae4b]{display:grid;gap:3px}.cat-field span[data-v-bf94ae4b]{font-size:.76rem;color:#6c7a80}.cat-form__checks[data-v-bf94ae4b]{display:flex;gap:16px;flex-wrap:wrap;margin:10px 0;font-size:.82rem}.cat-form__produto[data-v-bf94ae4b]{background:#f8fafc;border:1px solid rgba(23,49,59,.08);border-radius:10px;padding:10px 12px;margin-bottom:12px}.cat-form__produto-head[data-v-bf94ae4b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.82rem;font-weight:600}.cat-form__novo[data-v-bf94ae4b]{display:grid;grid-template-columns:2fr 1fr;gap:8px;align-items:center}.cat-inline-check[data-v-bf94ae4b]{font-size:.78rem;display:flex;align-items:center;gap:5px}.cat-form__actions[data-v-bf94ae4b]{display:flex;justify-content:flex-end;gap:8px}@media(max-width:560px){.cat-form__grid[data-v-bf94ae4b],.cat-form__novo[data-v-bf94ae4b]{grid-template-columns:1fr}}.cat-modal__footer[data-v-bf94ae4b]{padding:10px 18px;border-top:1px solid rgba(23,49,59,.1);font-size:.8rem;color:#b91c1c;background:#fef2f2;border-radius:0 0 16px 16px;flex-shrink:0}.vac-modal-backdrop[data-v-40c38edc]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:1085;padding:24px}.vac-modal[data-v-40c38edc]{width:min(680px,100%);max-height:90vh;overflow-y:auto;background:#fff;border-radius:16px;box-shadow:0 24px 60px #00000040}.vac-modal__head[data-v-40c38edc]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 18px;border-bottom:1px solid rgba(23,49,59,.1);position:sticky;top:0;background:#fff}.vac-modal__head small[data-v-40c38edc]{display:block;color:#6c7a80}.vac-modal__body[data-v-40c38edc]{padding:16px 18px}.vac-modal__loading[data-v-40c38edc],.vac-modal__empty[data-v-40c38edc]{text-align:center;color:#6c7a80;padding:24px}.vac-list[data-v-40c38edc]{display:flex;flex-direction:column;gap:8px}.vac-row[data-v-40c38edc]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(23,49,59,.1);border-radius:10px;border-left:3px solid #94a3b8;flex-wrap:wrap}.vac-row.is-historico[data-v-40c38edc]{opacity:.6}.vac-historico-toggle[data-v-40c38edc]{align-self:flex-start;padding-left:0}.vac-row.is-ok[data-v-40c38edc]{border-left-color:#059669}.vac-row.is-pendente[data-v-40c38edc]{border-left-color:#d97706}.vac-row.is-vencida[data-v-40c38edc],.vac-row.is-rejeitado[data-v-40c38edc],.vac-row.is-ausente[data-v-40c38edc]{border-left-color:#dc2626}.vac-row__main[data-v-40c38edc]{flex:1;min-width:140px}.vac-row__sub[data-v-40c38edc]{display:block;font-size:.76rem;color:#6c7a80}.vac-row__edit[data-v-40c38edc]{display:flex;align-items:flex-end;gap:6px;flex-wrap:wrap;margin-top:4px}.vac-row__edit label[data-v-40c38edc]{min-width:150px;font-size:.72rem;color:#475569;font-weight:700}.vac-row__actions[data-v-40c38edc]{display:flex;gap:5px;flex-wrap:wrap}.vac-badge[data-v-40c38edc]{font-size:.72rem;font-weight:700;padding:3px 9px;border-radius:999px}.vac-badge--green[data-v-40c38edc]{background:#ecfdf5;color:#059669}.vac-badge--amber[data-v-40c38edc]{background:#fffbeb;color:#d97706}.vac-badge--red[data-v-40c38edc]{background:#fef2f2;color:#dc2626}.vac-badge--slate[data-v-40c38edc]{background:#f1f5f9;color:#475569}.vac-rejeitar[data-v-40c38edc]{display:flex;gap:6px;margin-top:10px;align-items:center}.vac-novo[data-v-40c38edc]{margin-top:18px;padding-top:14px;border-top:1px solid rgba(23,49,59,.1)}.vac-novo h4[data-v-40c38edc]{font-size:.9rem;font-weight:700;margin-bottom:8px}.vac-novo__grid[data-v-40c38edc]{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr auto;gap:8px;align-items:end}.vac-novo__field[data-v-40c38edc]{min-width:0;margin:0}.vac-novo__field>span[data-v-40c38edc]{display:block;margin-bottom:4px;color:#475569;font-size:.72rem;font-weight:700}@media(max-width:640px){.vac-novo__grid[data-v-40c38edc]{grid-template-columns:1fr 1fr}}.vac-modal__footer[data-v-40c38edc]{padding:10px 18px;border-top:1px solid rgba(23,49,59,.1);font-size:.8rem;color:#b91c1c;background:#fef2f2;border-radius:0 0 16px 16px}.pets-toolbar[data-v-77512dbc]{position:sticky;top:0;z-index:100;background:var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color);padding:.75rem 1.25rem;box-shadow:0 2px 8px #0000000f}.pets-toolbar__row[data-v-77512dbc]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pets-toolbar__input[data-v-77512dbc]{max-width:200px;flex:1 1 160px}.pets-toolbar__checks[data-v-77512dbc]{display:flex;flex-direction:column;gap:.2rem;font-size:.82rem}.pets-toolbar__actions[data-v-77512dbc]{display:flex;gap:.5rem;flex-wrap:wrap}.pets-toolbar__chips[data-v-77512dbc]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.pets-filter-chip[data-v-77512dbc]{display:inline-flex;align-items:center;font-size:.75rem;padding:.15rem .6rem;border-radius:999px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color)}.pets-filter-chip--warning[data-v-77512dbc]{background:var(--bs-warning-bg-subtle);border-color:var(--bs-warning-border-subtle);color:var(--bs-warning-text-emphasis)}.pets-filter-chip--danger[data-v-77512dbc]{background:var(--bs-danger-bg-subtle);border-color:var(--bs-danger-border-subtle);color:var(--bs-danger-text-emphasis)}.pets-grid[data-v-77512dbc]{padding:1.25rem}.pets-grid__empty[data-v-77512dbc]{text-align:center;padding:4rem 1rem}.pets-grid__pagination[data-v-77512dbc]{margin-top:1.5rem;display:flex;justify-content:center}.pet-card[data-v-77512dbc]{display:flex;flex-direction:column;height:100%;border:1px solid var(--bs-border-color);border-radius:.875rem;overflow:hidden;background:var(--bs-body-bg);box-shadow:0 1px 4px #0000000f;transition:box-shadow .15s,transform .15s}.pet-card[data-v-77512dbc]:hover{box-shadow:0 6px 20px #0000001f;transform:translateY(-2px)}.pet-card__photo-wrap[data-v-77512dbc]{position:relative;height:190px;background:var(--bs-tertiary-bg);overflow:hidden;flex-shrink:0}.pet-card__photo[data-v-77512dbc]{width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}.pet-card__photo--empty[data-v-77512dbc]{display:flex;align-items:center;justify-content:center}.pet-card__status-badges[data-v-77512dbc]{position:absolute;top:.5rem;right:.5rem;display:flex;flex-direction:column;gap:.25rem;align-items:flex-end}.pet-card__body[data-v-77512dbc]{padding:.875rem 1rem .625rem;flex:1}.pet-card__name[data-v-77512dbc]{font-weight:700;font-size:1rem;margin-bottom:.2rem;line-height:1.3}.pet-card__tutor[data-v-77512dbc]{font-size:.78rem;color:var(--bs-secondary-color);margin-bottom:.4rem}.pet-card__meta[data-v-77512dbc]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.78rem;color:var(--bs-secondary-color);margin-bottom:.5rem}.pet-card__classifications[data-v-77512dbc]{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem}.pet-card__obs[data-v-77512dbc]{font-size:.76rem;color:var(--bs-secondary-color);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0}.pet-card__footer[data-v-77512dbc]{padding:.5rem .875rem;border-top:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);display:flex;align-items:center;gap:.4rem}.tutorial-fab[data-v-77512dbc]{position:fixed;bottom:80px;right:24px;z-index:1100;border-radius:999px;padding:12px 18px;box-shadow:0 8px 24px #0003}.orcamento-table td[data-v-77512dbc],.orcamento-table th[data-v-77512dbc]{vertical-align:middle}.orcamento-actions[data-v-77512dbc]{justify-content:flex-end}@media(max-width:575.98px){.pets-toolbar__input[data-v-77512dbc]{max-width:100%}.pets-toolbar__checks[data-v-77512dbc]{flex-direction:row;flex-wrap:wrap}}.tp-panel[data-v-0d1081f4]{display:flex;min-height:72vh;border-top:1px solid var(--bs-border-color)}.tp-panel__list[data-v-0d1081f4]{width:300px;flex-shrink:0;border-right:1px solid var(--bs-border-color);display:flex;flex-direction:column;background:var(--bs-body-bg)}.tp-panel__list-header[data-v-0d1081f4]{padding:.875rem 1rem;border-bottom:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.tp-panel__list-items[data-v-0d1081f4]{flex:1;overflow-y:auto;max-height:calc(72vh - 160px)}.tp-list-item[data-v-0d1081f4]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--bs-border-color);cursor:pointer;transition:background .12s}.tp-list-item[data-v-0d1081f4]:hover{background:var(--bs-tertiary-bg)}.tp-list-item--active[data-v-0d1081f4]{background:var(--bs-primary-bg-subtle)!important;border-left:3px solid var(--tenant-color, var(--bs-primary))}.tp-list-item__avatar[data-v-0d1081f4]{width:40px;height:40px;border-radius:50%;background:var(--bs-secondary-bg);flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--bs-secondary-color)}.tp-list-item__avatar img[data-v-0d1081f4]{width:100%;height:100%;object-fit:cover}.tp-list-item__body[data-v-0d1081f4]{min-width:0;flex:1}.tp-list-item__name[data-v-0d1081f4]{font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-list-item__pets[data-v-0d1081f4]{display:flex;flex-wrap:wrap;gap:.2rem;margin-top:.3rem}.tp-list-item__pet-search[data-v-0d1081f4]{display:flex;flex-wrap:wrap;gap:.3rem}.tp-list-item__pet-search .btn[data-v-0d1081f4]{--bs-btn-padding-y: .08rem;--bs-btn-padding-x: .35rem;--bs-btn-font-size: .68rem;--bs-btn-border-radius: 999px}.tp-pet-pill[data-v-0d1081f4]{font-size:.68rem;background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis);border:1px solid var(--bs-primary-border-subtle);border-radius:999px;padding:.1rem .45rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tp-pet-pill--more[data-v-0d1081f4]{background:var(--bs-secondary-bg);color:var(--bs-secondary-color);border-color:var(--bs-border-color)}.tp-panel__list-empty[data-v-0d1081f4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--bs-secondary-color);text-align:center;gap:.5rem}.tp-panel__list-footer[data-v-0d1081f4]{padding:.75rem 1rem;border-top:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.tp-panel__detail[data-v-0d1081f4]{flex:1;min-width:0;overflow-y:auto}.tp-panel__detail-empty[data-v-0d1081f4]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.tp-detail__header[data-v-0d1081f4]{display:flex;align-items:flex-start;gap:1.25rem}.tp-detail__avatar[data-v-0d1081f4]{width:80px;height:80px;border-radius:50%;background:var(--bs-secondary-bg);flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--bs-secondary-color);border:3px solid var(--bs-border-color)}.tp-detail__avatar img[data-v-0d1081f4]{width:100%;height:100%;object-fit:cover}.tp-detail__header-info[data-v-0d1081f4]{min-width:0}.tp-pets-section__header[data-v-0d1081f4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.tp-pet-card[data-v-0d1081f4]{display:flex;flex-direction:row;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-body-bg);box-shadow:0 1px 3px #0000000f;transition:box-shadow .15s;height:100%;overflow:hidden}.tp-pet-card[data-v-0d1081f4]:hover{box-shadow:0 3px 10px #0000001a}.tp-pet-card--warning[data-v-0d1081f4]{border-color:var(--bs-warning-border-subtle)}.tp-pet-card--danger[data-v-0d1081f4]{border-color:var(--bs-danger-border-subtle)}.tp-pet-card--active[data-v-0d1081f4]{border-color:var(--tenant-color, var(--bs-primary));box-shadow:0 0 0 2px color-mix(in srgb,var(--tenant-color, var(--bs-primary)) 18%,transparent)}.tp-pet-card__photo-wrap[data-v-0d1081f4]{position:relative;width:90px;min-height:90px;flex-shrink:0;overflow:hidden;background:var(--bs-tertiary-bg);border-radius:.75rem 0 0 .75rem}.tp-pet-card__photo[data-v-0d1081f4]{width:100%;height:100%;object-fit:cover;object-position:top center}.tp-pet-card__photo--empty[data-v-0d1081f4]{display:flex;align-items:center;justify-content:center;height:100%;min-height:90px}.tp-pet-card__badges[data-v-0d1081f4]{position:absolute;top:.25rem;left:.25rem;display:flex;flex-direction:column;gap:.2rem}.tp-pet-card__right[data-v-0d1081f4]{flex:1;display:flex;flex-direction:column;min-width:0}.tp-pet-card__body[data-v-0d1081f4]{flex:1;padding:.6rem .75rem}.tp-pet-card__name[data-v-0d1081f4]{font-weight:700;margin-bottom:.2rem;font-size:.95rem}.tp-pet-card__meta[data-v-0d1081f4]{display:flex;flex-wrap:wrap;gap:.3rem;font-size:.75rem;color:var(--bs-secondary-color);margin-bottom:.4rem}.tp-pet-card__classificacoes[data-v-0d1081f4]{display:flex;flex-direction:column;gap:.2rem;margin-bottom:.4rem}.tp-pet-card__classe-row[data-v-0d1081f4]{display:flex;align-items:center;gap:.35rem;font-size:.72rem;flex-wrap:wrap}.tp-pet-card__classe-familia[data-v-0d1081f4]{color:var(--bs-secondary-color);white-space:nowrap;font-weight:600}.tp-pet-card__planos[data-v-0d1081f4]{display:flex;flex-direction:column;gap:2px;margin:4px 0}.tp-pet-card__plano-row[data-v-0d1081f4]{font-size:.72rem;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.tp-pet-card__plano-nome[data-v-0d1081f4]{font-weight:600;color:var(--bs-emphasis-color)}.tp-pet-card__plano-matricula[data-v-0d1081f4]{color:var(--bs-secondary-color)}.tp-pet-card__obs[data-v-0d1081f4]{font-size:.75rem;color:var(--bs-secondary-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}.tp-pet-card__footer[data-v-0d1081f4]{display:flex;gap:.4rem;padding:.4rem .6rem;border-top:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.tp-nested-pets[data-v-0d1081f4]{border:1px solid var(--bs-border-color);border-radius:8px;padding:16px;background:var(--bs-light)}.tp-inline-pet-block[data-v-0d1081f4]{border:1px solid var(--bs-border-color);border-radius:6px;padding:12px;background:var(--bs-body-bg)}@media(max-width:767.98px){.tp-panel[data-v-0d1081f4]{flex-direction:column}.tp-panel__list[data-v-0d1081f4]{width:100%;border-right:none;border-bottom:1px solid var(--bs-border-color)}.tp-panel__list-items[data-v-0d1081f4]{max-height:38vh}}.dtp-modal--wide[data-v-02e78d25]{max-width:640px}.dtp-pendencia-item[data-v-02e78d25]{border:1px solid #e9ecef;border-radius:8px;padding:12px 16px;margin-bottom:10px}.dtp-pendencia-item__header[data-v-02e78d25]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.dtp-pendencia-item__meta[data-v-02e78d25]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dtp-pendencia-item__vencimento[data-v-02e78d25]{font-size:.82rem}.dtp-pendencia-item__itens[data-v-02e78d25]{margin-top:8px;padding-top:8px;border-top:1px solid #f1f3f5;display:flex;flex-direction:column;gap:4px}.dtp-pendencia-item__item[data-v-02e78d25]{display:flex;justify-content:space-between;align-items:center}.dtp-modal--wide[data-v-86d09b85]{max-width:600px}.dtp-pix-preview[data-v-86d09b85]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;margin-top:8px}.dtp-pix-preview__head[data-v-86d09b85]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid #dee2e6;background:#fff}.dtp-pix-preview__body[data-v-86d09b85]{padding:12px;margin:0;font-size:.85rem;white-space:pre-wrap;word-break:break-word;max-height:220px;overflow-y:auto}.dtp-selecao-barra[data-v-60543c93]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding:.55rem 1rem;font-size:.875rem;color:#17313b;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);border-bottom:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 25%,white)}.dtp-selecao-barra__icon[data-v-60543c93]{color:var(--tenant-color, #0f766e)}.dtp-selecao-barra__acoes[data-v-60543c93]{margin-left:auto;display:flex;gap:.5rem}.dtp-table .dtp-table__check{width:2.25rem;padding-left:.75rem;padding-right:0}.dtp-table .dtp-table__check .form-check-input{margin:0;cursor:pointer}.dtp-table tbody tr.is-selected>td{background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white)}.dtp-btn-pix[data-v-bc5a8e12]{color:#32bcad;border-color:#32bcad;background:transparent}.dtp-btn-pix[data-v-bc5a8e12]:hover,.dtp-btn-pix[data-v-bc5a8e12]:focus{background:#32bcad;border-color:#32bcad;color:#fff}.dtp-btn-pix .fa-pix[data-v-bc5a8e12]{font-size:1rem}.dtp-actions[data-v-14b2d69f]{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.dtp-action-warning[data-v-14b2d69f]{display:flex;gap:12px;padding:14px;border:1px solid #fed7aa;border-radius:8px;background:#fff7ed;color:#7c2d12;margin-top:14px}.dtp-action-warning i[data-v-14b2d69f]{font-size:1.25rem;margin-top:2px}.dtp-action-warning p[data-v-14b2d69f]{margin:4px 0 0}.dtp-action-warning--cancelar[data-v-14b2d69f]{border-color:#fecaca;background:#fef2f2;color:#7f1d1d}.dtp-action-list[data-v-14b2d69f]{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:8px}.dtp-action-list li[data-v-14b2d69f]{display:flex;gap:8px;align-items:flex-start;color:#334155}.dtp-action-list i[data-v-14b2d69f]{color:#16a34a;margin-top:3px}.dtp-footer-msg--success[data-v-14b2d69f]{color:#166534}.dtp-massa-pendentes[data-v-d120d869]{max-height:260px;overflow-y:auto;padding-left:1.25rem}.dtp-massa-pendentes li+li[data-v-d120d869]{margin-top:.5rem}.dni-backdrop[data-v-069c6caf]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:flex-start;justify-content:center;z-index:1090;padding:24px;overflow-y:auto}.dni-modal[data-v-069c6caf]{width:min(460px,100%);background:#fff;border-radius:16px;box-shadow:0 24px 60px #00000040;margin:auto}.dni-modal__head[data-v-069c6caf]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 18px;border-bottom:1px solid rgba(23,49,59,.1)}.dni-modal__head small[data-v-069c6caf]{display:block;color:#6c7a80}.dni-modal__body[data-v-069c6caf]{padding:16px 18px}.dni-modal__actions[data-v-069c6caf]{display:flex;justify-content:flex-end;gap:8px;padding:14px 18px;border-top:1px solid rgba(23,49,59,.1)}.dtp-badge--warning[data-v-a6191cc6]{background:#fff7ed;color:#c2410c;border:1px solid #fed7aa}.dtp-grid[data-v-b4d0a6db]{display:grid;gap:1.5rem}.fin-divergence-badge[data-v-71672c5e]{display:inline-block;font-size:.72rem;font-weight:600;padding:2px 7px;border-radius:999px;white-space:nowrap}.fin-divergence-badge--neg[data-v-71672c5e]{background:#fef2f2;color:#b91c1c}.fin-divergence-badge--pos[data-v-71672c5e]{background:#f0fdf4;color:#15803d}.fin-modal-overlay[data-v-fbaa1a4f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.fin-modal[data-v-fbaa1a4f]{background:#fff;border-radius:16px;width:100%;max-width:480px;max-height:calc(100vh - 2rem);box-shadow:0 24px 64px #0f172a40;display:flex;flex-direction:column;overflow:hidden}.fin-modal__header[data-v-fbaa1a4f]{display:flex;align-items:center;gap:.75rem;padding:1.1rem 1.25rem;border-bottom:1px solid #f1f2f4}.fin-modal__icone[data-v-fbaa1a4f]{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem}.fin-modal__icone--receber[data-v-fbaa1a4f]{background:#ecfdf5;color:#047857}.fin-modal__icone--pagar[data-v-fbaa1a4f]{background:#fef2f2;color:#b91c1c}.fin-modal__textos[data-v-fbaa1a4f]{flex:1;min-width:0}.fin-modal__title[data-v-fbaa1a4f]{margin:0;font-size:1.05rem;font-weight:700;color:#111827}.fin-modal__subtitle[data-v-fbaa1a4f]{margin:.1rem 0 0;font-size:.75rem;color:#6b7280}.fin-modal__close[data-v-fbaa1a4f]{width:34px;height:34px;border-radius:9px;border:none;background:none;cursor:pointer;font-size:1rem;color:#6b7280}.fin-modal__close[data-v-fbaa1a4f]:hover{background:#f3f4f6;color:#111827}.fin-modal__body[data-v-fbaa1a4f]{padding:1.25rem;display:flex;flex-direction:column;gap:1.1rem;overflow-y:auto}.fin-modal__footer[data-v-fbaa1a4f]{display:flex;gap:.5rem;justify-content:space-between;align-items:center;padding:.9rem 1.25rem;border-top:1px solid #f1f2f4;background:#fafbfc}.fin-baixa__resumo[data-v-fbaa1a4f]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;border-radius:12px;background:#f8f9fb;border:1px solid #eceef2}.fin-baixa__resumo-info[data-v-fbaa1a4f]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.fin-baixa__resumo-desc[data-v-fbaa1a4f]{font-size:.9rem;color:#111827}.fin-baixa__resumo-meta[data-v-fbaa1a4f]{font-size:.75rem;color:#6b7280;display:flex;gap:.35rem;align-items:center}.fin-baixa__resumo-valor[data-v-fbaa1a4f]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.fin-baixa__resumo-valor span[data-v-fbaa1a4f]{font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;font-weight:600}.fin-baixa__resumo-valor strong[data-v-fbaa1a4f]{font-size:1.15rem;color:#111827;font-variant-numeric:tabular-nums}.fin-metodos[data-v-fbaa1a4f]{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem}.fin-metodo[data-v-fbaa1a4f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:.6rem .4rem;border:1px solid #d9dce1;border-radius:10px;background:#fff;font-size:.76rem;font-weight:600;color:#374151;cursor:pointer;transition:all .15s}.fin-metodo i[data-v-fbaa1a4f]{font-size:1rem;color:#6b7280}.fin-metodo[data-v-fbaa1a4f]:hover{border-color:#b8bdc6;background:#fafbfc}.fin-metodo--ativo[data-v-fbaa1a4f],.fin-metodo--ativo[data-v-fbaa1a4f]:hover{border-color:var(--fin-brand, var(--tenant-color, #0f766e));background:color-mix(in srgb,var(--fin-brand, var(--tenant-color, #0f766e)) 8%,#fff);color:var(--fin-brand, var(--tenant-color, #0f766e));box-shadow:0 0 0 1px var(--fin-brand, var(--tenant-color, #0f766e))}.fin-metodo--ativo i[data-v-fbaa1a4f]{color:inherit}.fin-footer-msg[data-v-fbaa1a4f]{font-size:.8rem;min-width:0}.fin-footer-msg--error[data-v-fbaa1a4f]{color:#b91c1c}.fin-footer-btns[data-v-fbaa1a4f]{display:flex;gap:.5rem;flex-shrink:0;margin-left:auto}.fin-form-group[data-v-fbaa1a4f]{display:flex;flex-direction:column;gap:.4rem}.fin-label[data-v-fbaa1a4f]{font-size:.78rem;font-weight:600;color:#374151}.fin-required[data-v-fbaa1a4f]{color:#b91c1c}.fin-input[data-v-fbaa1a4f],.fin-select[data-v-fbaa1a4f]{height:40px;padding:0 .8rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;width:100%;box-sizing:border-box;color:#111827;background:#fff}.fin-input[data-v-fbaa1a4f]:focus,.fin-select[data-v-fbaa1a4f]:focus{outline:none;border-color:var(--fin-brand, var(--tenant-color, #0f766e));box-shadow:0 0 0 3px color-mix(in srgb,var(--fin-brand, var(--tenant-color, #0f766e)) 18%,transparent)}.fin-input-prefixo[data-v-fbaa1a4f]{position:relative}.fin-input-prefixo__texto[data-v-fbaa1a4f]{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);font-size:.8rem;font-weight:600;color:#6b7280;pointer-events:none}.fin-input-prefixo .fin-input[data-v-fbaa1a4f]{padding-left:2.3rem;font-variant-numeric:tabular-nums}.fin-btn[data-v-fbaa1a4f]{display:inline-flex;align-items:center;gap:.4rem;height:38px;padding:0 1rem;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;border:1px solid transparent;transition:filter .15s,background .15s}.fin-btn[data-v-fbaa1a4f]:disabled{opacity:.5;cursor:not-allowed}.fin-btn--primary[data-v-fbaa1a4f]{background:var(--fin-brand, var(--tenant-color, #0f766e));color:#fff;border-color:var(--fin-brand, var(--tenant-color, #0f766e))}.fin-btn--primary[data-v-fbaa1a4f]:not(:disabled):hover{filter:brightness(.93)}.fin-btn--ghost[data-v-fbaa1a4f]{background:#fff;color:#374151;border-color:#d1d5db}.fin-btn--ghost[data-v-fbaa1a4f]:not(:disabled):hover{background:#f9fafb}@media(max-width:480px){.fin-modal-overlay[data-v-fbaa1a4f]{align-items:flex-end;padding:0}.fin-modal[data-v-fbaa1a4f]{border-radius:16px 16px 0 0;max-height:92vh}.fin-metodos[data-v-fbaa1a4f]{grid-template-columns:repeat(2,1fr)}}.mp-dia[data-v-81d3fe21]{display:grid;gap:1rem}.mp-grupo__titulo[data-v-81d3fe21]{font-size:.95rem;font-weight:700;margin-bottom:.5rem}.mp-itens[data-v-81d3fe21]{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.mp-it[data-v-81d3fe21]{border:1px solid rgba(23,49,59,.1);border-radius:12px;padding:.6rem .75rem;display:grid;gap:.4rem;min-width:0}.mp-it__linha[data-v-81d3fe21]{display:flex;flex-wrap:wrap;gap:.4rem;overflow-wrap:anywhere}.mp-it__meta[data-v-81d3fe21]{font-size:.8rem;color:#6c7a80;overflow-wrap:anywhere}.mp-it__acoes[data-v-81d3fe21]{display:flex;flex-wrap:wrap;gap:.35rem}.mp-relatorio[data-v-93414fdc]{max-height:260px;overflow-y:auto;padding-left:1.25rem}.mp-relatorio li+li[data-v-93414fdc]{margin-top:.5rem}.mp-tabela[data-v-c377b750]{display:grid;gap:.75rem}.mp-tabela__topo[data-v-c377b750]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem}.mp-tabela__titulo[data-v-c377b750]{font-size:1rem;font-weight:700;margin:0}.mp-filtro[data-v-c377b750]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}.mp-filtro label[data-v-c377b750]{display:grid;gap:.15rem;min-width:0;flex:1 1 8rem}.mp-lista[data-v-c377b750]{display:grid;gap:.4rem}.mp-lista__todos[data-v-c377b750]{display:flex;gap:.5rem;align-items:center}.mp-item[data-v-c377b750]{display:flex;gap:.6rem;align-items:flex-start;padding:.55rem .7rem;border:1px solid rgba(23,49,59,.1);border-radius:12px;min-width:0}.mp-item.is-selected[data-v-c377b750]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white)}.mp-item__check[data-v-c377b750]{margin-top:.2rem;flex:none}.mp-item__corpo[data-v-c377b750]{min-width:0;overflow-wrap:anywhere}.mp-item__meta[data-v-c377b750]{font-size:.8rem;color:#6c7a80}.mp-shell[data-v-3c91d11a]{max-width:100%;overflow-x:hidden}.mp-surface[data-v-3c91d11a]{display:grid;gap:1.25rem}.mp-quadro[data-v-3c91d11a]{display:grid;gap:.9rem;min-width:0;scroll-margin-top:80px}.mp-quadro+.mp-quadro[data-v-3c91d11a]{border-top:1px solid rgba(23,49,59,.12);padding-top:1.25rem}.mp-quadro__cabecalho[data-v-3c91d11a]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem}.mp-quadro__titulo[data-v-3c91d11a]{font-size:1.05rem;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:.02em}.mp-progresso[data-v-3c91d11a]{display:grid;gap:.2rem;min-width:10rem;flex:0 1 16rem}.mp-progresso__barra[data-v-3c91d11a]{height:.5rem}.mp-vazio[data-v-3c91d11a]{padding:1rem;border-radius:12px;background:#f0fdf4;border:1px solid #bbf7d0}.mp-vazio__titulo[data-v-3c91d11a]{font-weight:700;font-size:1.05rem;margin-bottom:.25rem}.mp-resumo[data-v-3c91d11a]{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.mp-resumo__linha[data-v-3c91d11a]{display:grid;grid-template-columns:minmax(0,1fr);gap:.4rem;padding:.6rem .75rem;border:1px solid rgba(23,49,59,.1);border-radius:12px}.mp-resumo__tipo[data-v-3c91d11a]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem}.mp-resumo__faixas[data-v-3c91d11a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem}.mp-faixa[data-v-3c91d11a]{display:grid;gap:.1rem;padding:.3rem;border:1px solid rgba(23,49,59,.12);border-radius:8px;background:#fff;font-size:.75rem;text-align:center}.mp-faixa[data-v-3c91d11a]:disabled{opacity:.55}@media(min-width:768px){.mp-resumo__linha[data-v-3c91d11a]{grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) auto;align-items:center}}.checklist-tutor-tabs .nav-link[data-v-99874c75]{cursor:pointer}.checklist-tutor-item[data-v-99874c75]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--gs-border, #e3e8f3);border-radius:10px;background:var(--gs-surface-2, #f5f8fd);cursor:grab}.checklist-tutor-item__grip[data-v-99874c75]{color:#b6bfd6}.checklist-tutor-fields__state[data-v-ec606694]{font-size:.85rem;color:#6b7794}.checklist-tutor-fields__state--error[data-v-ec606694]{color:#c0362c}.checklist-tutor-fields__retry[data-v-ec606694]{display:inline;margin-left:4px;padding:0;border:none;background:none;font:inherit;font-weight:600;color:var(--tc, #2f6fed);text-decoration:underline;cursor:pointer}.checklist-tutor-fields__list[data-v-ec606694]{display:flex;flex-direction:column;gap:14px}.checklist-tutor-fields__item[data-v-ec606694]{border:1px solid var(--gs-border, #e3e8f3);border-radius:14px;padding:16px;background:var(--gs-surface-2, #f5f8fd)}.checklist-tutor-fields__label[data-v-ec606694]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:.86rem;font-weight:700;line-height:1.4;color:#33415c}.checklist-tutor-fields__badge[data-v-ec606694]{flex-shrink:0;padding:2px 9px;border-radius:999px;background:#fdf3e6;color:#97591a;font-size:.68rem;font-weight:700;white-space:nowrap}.checklist-tutor-fields__control[data-v-ec606694]{display:block;box-sizing:border-box;width:100%;min-height:46px;padding:11px 13px;border:1.5px solid #dde4f1;border-radius:12px;background:#fff;color:#16213a;font:inherit;font-size:.95rem;outline:none;transition:border-color .18s ease,box-shadow .18s ease}textarea.checklist-tutor-fields__control[data-v-ec606694]{min-height:90px;resize:vertical}.checklist-tutor-fields__control--select[data-v-ec606694]{min-height:46px}.checklist-tutor-fields__control[data-v-ec606694]:focus{border-color:var(--tc, #2f6fed);box-shadow:0 0 0 4px color-mix(in srgb,var(--tc, #2f6fed) 15%,transparent)}.checklist-tutor-fields__options[data-v-ec606694]{display:flex;flex-direction:column;gap:8px;margin-top:2px}.checklist-tutor-fields__check[data-v-ec606694]{display:flex;align-items:flex-start;gap:10px}.checklist-tutor-fields__checkbox[data-v-ec606694]{flex-shrink:0;width:20px;height:20px;margin-top:2px;accent-color:var(--tc, #2f6fed)}.checklist-tutor-fields__check-label[data-v-ec606694]{font-size:.9rem;line-height:1.4;color:#33415c}@media(max-width:480px){.checklist-tutor-fields__list[data-v-ec606694]{gap:12px}.checklist-tutor-fields__item[data-v-ec606694]{padding:14px;border-radius:12px}.checklist-tutor-fields__label[data-v-ec606694]{font-size:.84rem}.checklist-tutor-fields__control[data-v-ec606694]{font-size:16px}}.checklist-tutor-badge__pill[data-v-28e69dac]{display:inline-flex;align-items:center;gap:6px;border-radius:99px;font-weight:600;font-size:.72rem;padding:4px 10px;border:1px solid transparent}.checklist-tutor-badge__pill--ok[data-v-28e69dac]{background:#e7f7ef;color:#146c43}.checklist-tutor-badge__pill--warn[data-v-28e69dac]{background:#fef3e2;color:#92400e}.checklist-tutor-badge__pill--empty[data-v-28e69dac]{background:#eef1f7;color:#576079}.checklist-tutor-badge__dot[data-v-28e69dac]{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.checklist-tutor-badge__panel[data-v-28e69dac]{margin-top:8px;border:1px solid var(--gs-border, #e3e8f3);border-radius:10px;padding:10px 12px;background:var(--gs-surface-2, #f5f8fd)}.checklist-tutor-badge__row[data-v-28e69dac]{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:.82rem}.checklist-tutor-badge__row+.checklist-tutor-badge__row[data-v-28e69dac]{border-top:1px solid var(--gs-border, #e3e8f3)}.checklist-tutor-badge__valor[data-v-28e69dac]{color:var(--gs-text-muted, #6b7794);font-size:.78rem}.espaco-tutor-selector[data-v-b4e6621c]{position:relative;min-width:min(100%,360px)}.espaco-tutor-selector__results[data-v-b4e6621c]{position:absolute;z-index:20;width:100%;max-height:260px;overflow:auto}.espaco-tutor-selector__results small[data-v-b4e6621c]{display:block;color:#6c757d}.espaco-tutor-grid[data-v-b4e6621c]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.espaco-card[data-v-b4e6621c]{border:1px solid #e5e7eb;border-radius:8px;padding:1rem;background:#fff}.espaco-card--wide[data-v-b4e6621c]{grid-column:1 / -1}.espaco-card header[data-v-b4e6621c],.espaco-modal header[data-v-b4e6621c]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.espaco-card h2[data-v-b4e6621c],.espaco-modal h2[data-v-b4e6621c]{margin:0;font-size:1rem}.espaco-list[data-v-b4e6621c]{display:grid;gap:.75rem}.espaco-list article[data-v-b4e6621c]{border:1px solid #edf0f2;border-radius:8px;padding:.75rem}.espaco-list small[data-v-b4e6621c]{display:block;color:#6c757d}.espaco-list article.is-expired[data-v-b4e6621c]{border-color:#f5c2c7;background:#fff5f5}.espaco-pagination[data-v-b4e6621c]{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;margin-top:.85rem;color:#6c757d;font-size:.875rem}.espaco-modal[data-v-b4e6621c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:grid;place-items:center;padding:1rem;background:#1118276b}.espaco-modal__dialog[data-v-b4e6621c]{width:min(860px,100%);max-height:90vh;overflow:auto;border-radius:8px;background:#fff;padding:1.25rem}.espaco-modal__dialog--sm[data-v-b4e6621c]{width:min(460px,100%)}.espaco-detail[data-v-b4e6621c]{display:grid;gap:1rem}.espaco-detail h3[data-v-b4e6621c]{font-size:.95rem}.espaco-diario[data-v-b4e6621c]{border-top:1px solid #edf0f2;padding:.75rem 0}@media(max-width:900px){.espaco-tutor-grid[data-v-b4e6621c]{grid-template-columns:1fr}}.et-status-badge[data-v-b4e6621c]{display:inline-flex;align-items:center;font-size:.72rem;font-weight:600;padding:.25em .65em;border-radius:20px}.et-status--success[data-v-b4e6621c]{background:#dcfce7;color:#15803d}.et-status--danger[data-v-b4e6621c]{background:#fee2e2;color:#991b1b}.et-status--warning[data-v-b4e6621c]{background:#fef9c3;color:#854d0e}.et-status--info[data-v-b4e6621c]{background:#dbeafe;color:#1d4ed8}.et-status--muted[data-v-b4e6621c]{background:#f1f5f9;color:#64748b}.et-detail-dialog[data-v-b4e6621c]{max-width:780px;display:flex;flex-direction:column;max-height:90vh;padding:0;overflow:hidden}.et-detail-header[data-v-b4e6621c]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb}.et-detail-header__left[data-v-b4e6621c]{flex:1;min-width:0}.et-detail-title[data-v-b4e6621c]{font-size:1.15rem;font-weight:700;margin:.25rem 0 .35rem;line-height:1.3}.et-detail-dates[data-v-b4e6621c]{display:flex;flex-wrap:wrap;gap:.75rem;padding:.75rem 1.5rem;background:#f8fafc;border-bottom:1px solid #e5e7eb}.et-detail-date-chip[data-v-b4e6621c]{display:flex;align-items:center;gap:.5rem;padding:.4rem .7rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px}.et-schedule-meta[data-v-b4e6621c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:.85rem 1.5rem;border-bottom:1px solid #e5e7eb;background:#fff}.et-schedule-meta__item[data-v-b4e6621c]{display:flex;flex-direction:column;gap:.2rem;padding:.55rem .65rem;border-radius:8px;border:1px solid #e5e7eb;background:#f8fafc}.et-schedule-meta__item small[data-v-b4e6621c]{font-size:.72rem;color:#64748b}.et-schedule-meta__item strong[data-v-b4e6621c]{font-size:.82rem;color:#1f2937;line-height:1.35}.et-detail-body[data-v-b4e6621c]{flex:1;overflow-y:auto;padding:1.25rem 1.5rem}.et-section[data-v-b4e6621c]{margin-bottom:1.5rem}.et-section__title[data-v-b4e6621c]{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#374151;margin-bottom:.85rem;display:flex;align-items:center}.et-photo-grid[data-v-b4e6621c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.65rem}.et-photo-item[data-v-b4e6621c]{display:flex;flex-direction:column;align-items:center;gap:.25rem;background:none;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;cursor:pointer;padding:0;transition:box-shadow .15s}.et-photo-item[data-v-b4e6621c]:hover{box-shadow:0 0 0 2px #3b82f6}.et-photo-img[data-v-b4e6621c]{width:100%;height:110px;object-fit:cover}.et-photo-label[data-v-b4e6621c]{font-size:.7rem;color:#6b7280;padding:.25rem 0}.et-obs-timeline[data-v-b4e6621c]{display:flex;flex-direction:column;gap:.65rem}.et-obs-item[data-v-b4e6621c]{display:flex;gap:.75rem;align-items:flex-start}.et-obs-dot[data-v-b4e6621c]{width:10px;height:10px;border-radius:50%;flex-shrink:0;margin-top:6px}.et-obs-dot--info[data-v-b4e6621c]{background:#3b82f6}.et-obs-dot--warning[data-v-b4e6621c]{background:#f59e0b}.et-obs-dot--success[data-v-b4e6621c]{background:#10b981}.et-obs-dot--danger[data-v-b4e6621c]{background:#ef4444}.et-obs-card[data-v-b4e6621c]{flex:1;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:.6rem .85rem}.et-diario-grid[data-v-b4e6621c]{display:flex;flex-direction:column;gap:.65rem}.et-diario-card[data-v-b4e6621c]{border:1px solid #e5e7eb;border-radius:10px;padding:.85rem;background:#fff}.et-diario-card__header[data-v-b4e6621c]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;flex-wrap:wrap;padding-bottom:.5rem;border-bottom:1px solid #f3f4f6}.et-diario-row[data-v-b4e6621c]{display:flex;align-items:flex-start;gap:.45rem;margin-bottom:.25rem;color:#374151}.et-diario-fotos[data-v-b4e6621c]{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.5rem}.et-diario-foto-btn[data-v-b4e6621c]{border:none;padding:0;background:none;cursor:pointer;border-radius:6px;overflow:hidden}.et-diario-foto[data-v-b4e6621c]{width:60px;height:60px;object-fit:cover;border-radius:6px;display:block;transition:opacity .15s}.et-diario-foto-btn:hover .et-diario-foto[data-v-b4e6621c]{opacity:.8}.et-lightbox[data-v-b4e6621c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e0;z-index:2000;display:grid;place-items:center;padding:1rem}.et-lightbox__img[data-v-b4e6621c]{max-width:min(90vw,900px);max-height:88vh;object-fit:contain;border-radius:8px;box-shadow:0 8px 40px #0006}.et-lightbox__close[data-v-b4e6621c]{position:absolute;top:1rem;right:1rem;background:#fff;border:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;cursor:pointer;font-size:1rem;color:#111;box-shadow:0 2px 8px #0000004d}.et-ass-overlay[data-v-b4e6621c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1050;display:flex;justify-content:flex-end}.et-ass-drawer[data-v-b4e6621c]{width:100%;max-width:560px;background:#fff;height:100%;display:flex;flex-direction:column;box-shadow:-4px 0 32px #0000002e}.et-ass-drawer__header[data-v-b4e6621c]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb}.et-ass-drawer__header-info[data-v-b4e6621c]{flex:1;min-width:0}.et-ass-status[data-v-b4e6621c]{display:inline-flex;align-items:center;font-size:.72rem;font-weight:600;padding:.25em .7em;border-radius:20px}.et-ass-status--success[data-v-b4e6621c]{background:#dcfce7;color:#15803d}.et-ass-status--warning[data-v-b4e6621c]{background:#fef9c3;color:#854d0e}.et-ass-status--danger[data-v-b4e6621c]{background:#fee2e2;color:#991b1b}.et-ass-status--muted[data-v-b4e6621c]{background:#f1f5f9;color:#64748b}.et-ass-metrics[data-v-b4e6621c]{display:flex;flex-wrap:wrap;gap:.5rem;padding:.85rem 1.5rem;background:#f8fafc;border-bottom:1px solid #e5e7eb}.et-ass-metric[data-v-b4e6621c]{display:flex;flex-direction:column;align-items:center;min-width:72px;padding:.5rem .75rem;background:#fff;border:1px solid #e5e7eb;border-radius:10px;gap:.1rem}.et-ass-metric--wide[data-v-b4e6621c]{flex-direction:row;gap:.5rem;min-width:auto;align-items:center}.et-ass-metric__value[data-v-b4e6621c]{font-size:1.35rem;font-weight:700;line-height:1}.et-ass-metric__label[data-v-b4e6621c]{font-size:.68rem;color:#6b7280;text-align:center}.et-ass-tabs[data-v-b4e6621c]{display:flex;gap:0;border-bottom:1px solid #e5e7eb;background:#fff}.et-ass-tab[data-v-b4e6621c]{flex:1;border:none;background:none;padding:.7rem .5rem;font-size:.8rem;font-weight:500;color:#6b7280;cursor:pointer;border-bottom:2px solid transparent;transition:color .15s,border-color .15s;display:flex;align-items:center;justify-content:center;gap:.35rem}.et-ass-tab[data-v-b4e6621c]:hover{color:#374151}.et-ass-tab.is-active[data-v-b4e6621c]{color:#1d4ed8;border-bottom-color:#1d4ed8;font-weight:600}.et-ass-body[data-v-b4e6621c]{flex:1;overflow-y:auto;padding:1rem 1.25rem}.et-ass-empty[data-v-b4e6621c]{text-align:center;padding:2.5rem 1rem;color:#9ca3af}.et-ass-drawer__footer[data-v-b4e6621c]{padding:.75rem 1.25rem;border-top:1px solid #e5e7eb;background:#fafafa}.et-credits-list[data-v-b4e6621c]{display:flex;flex-direction:column;gap:.65rem}.et-credit-group[data-v-b4e6621c]{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.et-credit-group__header[data-v-b4e6621c]{display:flex;justify-content:space-between;align-items:center;padding:.55rem .85rem;background:#f8fafc;border-bottom:1px solid #e5e7eb}.et-credit-items[data-v-b4e6621c]{padding:.5rem;display:flex;flex-direction:column;gap:.35rem}.et-credit-item[data-v-b4e6621c]{display:flex;align-items:flex-start;gap:.6rem;padding:.5rem .65rem;border-radius:7px;border:1px solid #f3f4f6;background:#fff}.et-credit-item.is-expired[data-v-b4e6621c]{background:#fff5f5;border-color:#fecaca}.et-agenda-list[data-v-b4e6621c]{display:grid;gap:.65rem}.et-agenda-card[data-v-b4e6621c]{border:1px solid #e5e7eb;border-left:3px solid #16a34a;border-radius:8px;padding:.75rem;background:#fff}.et-agenda-card__header[data-v-b4e6621c]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem}.et-agenda-card__row[data-v-b4e6621c]{display:flex;align-items:center;gap:.4rem;margin-top:.2rem}.et-hist-timeline[data-v-b4e6621c]{display:flex;flex-direction:column;gap:.5rem;position:relative;padding-left:1.4rem}.et-hist-timeline[data-v-b4e6621c]:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:2px;background:#e5e7eb}.et-hist-item[data-v-b4e6621c]{display:flex;gap:.65rem;align-items:flex-start;position:relative}.et-hist-dot[data-v-b4e6621c]{width:12px;height:12px;border-radius:50%;flex-shrink:0;position:absolute;left:-1.1rem;top:5px;border:2px solid #fff;box-shadow:0 0 0 1px #e5e7eb}.et-hist-card[data-v-b4e6621c]{flex:1;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:.55rem .75rem;margin-bottom:.2rem}.flex-1[data-v-b4e6621c]{flex:1}@media(max-width:900px){.et-schedule-meta[data-v-b4e6621c]{grid-template-columns:1fr}}.espaco-tutor-selector[data-v-dc5566db]{position:relative;min-width:min(100%,360px)}.espaco-tutor-selector__results[data-v-dc5566db]{position:absolute;z-index:20;width:100%;max-height:260px;overflow:auto}.espaco-tutor-selector__results small[data-v-dc5566db]{display:block;color:#6c757d}.espaco-card[data-v-dc5566db]{border:1px solid #e5e7eb;border-radius:8px;padding:1rem;background:#fff}.espaco-card--wide[data-v-dc5566db]{grid-column:1 / -1}.espaco-card header[data-v-dc5566db]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.espaco-card h2[data-v-dc5566db]{margin:0;font-size:1rem}.espaco-list[data-v-dc5566db]{display:grid;gap:.75rem}.espaco-list article[data-v-dc5566db]{border:1px solid #edf0f2;border-radius:8px;padding:.75rem}.espaco-list article.is-expired[data-v-dc5566db]{border-color:#f5c2c7;background:#fff5f5}.espaco-modal[data-v-dc5566db]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:grid;place-items:center;padding:1rem;background:#1118276b}.espaco-modal__dialog[data-v-dc5566db]{width:min(860px,100%);max-height:90vh;overflow:auto;border-radius:8px;background:#fff;padding:1.25rem}.espaco-modal header[data-v-dc5566db]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.espaco-modal h2[data-v-dc5566db]{margin:0;font-size:1rem}.et-status-badge[data-v-dc5566db]{display:inline-flex;align-items:center;font-size:.72rem;font-weight:600;padding:.25em .65em;border-radius:20px}.et-status--danger[data-v-dc5566db]{background:#fee2e2;color:#991b1b}.pag-resumo-grid[data-v-dc5566db]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.pag-resumo-card[data-v-dc5566db]{border:1px solid #e5e7eb;border-radius:8px;padding:.85rem 1rem;background:#fff;display:flex;flex-direction:column;gap:.35rem}.pag-resumo-card__label[data-v-dc5566db]{font-size:.8rem;color:#6c757d}.pag-resumo-card strong[data-v-dc5566db]{font-size:1.15rem}.pag-compra-row[data-v-dc5566db]{display:flex;align-items:center;gap:.75rem}.pag-compra-info[data-v-dc5566db]{flex:1;min-width:0}.pag-compra-info small[data-v-dc5566db]{display:block;color:#6c757d}.pag-compra-valor[data-v-dc5566db]{font-weight:600;white-space:nowrap}.pag-compra-itens[data-v-dc5566db]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #edf0f2}.pag-compra-itens__grupo+.pag-compra-itens__grupo[data-v-dc5566db]{margin-top:.5rem}.pag-compra-item[data-v-dc5566db]{display:flex;justify-content:space-between;gap:1rem;font-size:.875rem;padding:.2rem 0}.pag-bar[data-v-dc5566db]{position:sticky;bottom:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.25rem;background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -2px 10px #1118270f}.pag-bar__total[data-v-dc5566db]{display:flex;flex-direction:column}.pag-bar__total small[data-v-dc5566db]{color:#6c757d}.pag-bar__total strong[data-v-dc5566db]{font-size:1.1rem}@media(max-width:900px){.pag-resumo-grid[data-v-dc5566db]{grid-template-columns:1fr}}.espaco-tutor-selector[data-v-f516868c]{min-width:min(360px,100%);position:relative}.espaco-tutor-selector__results[data-v-f516868c]{position:absolute;z-index:20;width:100%;max-height:280px;overflow:auto}.espaco-tutor-selector__results small[data-v-f516868c]{display:block}.loja-toolbar[data-v-f516868c]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.loja-search[data-v-f516868c]{position:relative;flex:1}.loja-search i[data-v-f516868c]{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);color:#6b7280}.loja-search input[data-v-f516868c]{padding-left:2.25rem}.loja-layout[data-v-f516868c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:1rem;align-items:start}.loja-catalogo[data-v-f516868c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.loja-produto[data-v-f516868c],.loja-carrinho[data-v-f516868c]{border:1px solid #e5e7eb;border-radius:8px;background:#fff}.loja-produto[data-v-f516868c]{overflow:hidden}.loja-produto__foto[data-v-f516868c]{width:100%;aspect-ratio:4 / 3;object-fit:cover;background:#f3f4f6}.loja-produto__body[data-v-f516868c]{padding:.85rem}.loja-produto__body h2[data-v-f516868c]{font-size:1rem;line-height:1.25;margin:.15rem 0 .6rem}.loja-produto__body small[data-v-f516868c],.loja-produto__meta span[data-v-f516868c],.loja-carrinho__item small[data-v-f516868c]{color:#6b7280}.loja-produto__meta[data-v-f516868c]{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.loja-produto__actions[data-v-f516868c]{display:grid;grid-template-columns:72px 1fr;gap:.5rem}.loja-carrinho[data-v-f516868c]{position:sticky;top:1rem;padding:1rem}.loja-carrinho header[data-v-f516868c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.loja-carrinho h2[data-v-f516868c]{font-size:1rem;margin:0}.loja-carrinho__itens[data-v-f516868c]{display:grid;gap:.75rem}.loja-carrinho__item[data-v-f516868c]{display:grid;grid-template-columns:48px 1fr 32px;gap:.6rem;align-items:center}.loja-carrinho__item img[data-v-f516868c]{width:48px;height:48px;border-radius:6px;object-fit:cover}.loja-carrinho__item strong[data-v-f516868c]{display:block;font-size:.9rem;line-height:1.2}.loja-carrinho__total[data-v-f516868c]{display:flex;justify-content:space-between;padding:1rem 0;margin-top:.75rem;border-top:1px solid #e5e7eb}@media(max-width:900px){.loja-toolbar[data-v-f516868c],.loja-layout[data-v-f516868c]{display:block}.loja-toolbar .btn[data-v-f516868c],.loja-carrinho[data-v-f516868c]{margin-top:1rem}}.min-w-0[data-v-4adc5eb6]{min-width:0}.ade-proxima[data-v-4adc5eb6]{background:linear-gradient(135deg,color-mix(in srgb,var(--ade-brand) 88%,#0b1b4d),color-mix(in srgb,var(--ade-brand) 55%,#0b1b4d));color:#fff;border-radius:var(--ade-radius);padding:20px;display:flex;flex-direction:column;gap:4px;box-shadow:var(--ade-shadow)}.ade-proxima.is-claro[data-v-4adc5eb6]{background:var(--ade-brand-soft);color:var(--ade-ink);border:1px solid var(--ade-border)}.ade-proxima.is-claro .ade-proxima__mais[data-v-4adc5eb6]{border-color:var(--ade-border);color:var(--ade-ink)}.ade-proxima__eyebrow[data-v-4adc5eb6]{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.85}.ade-proxima__quando[data-v-4adc5eb6]{font-size:22px;font-weight:700}.ade-proxima__detalhe[data-v-4adc5eb6]{font-size:14px;opacity:.92}.ade-proxima__mais[data-v-4adc5eb6]{align-self:flex-start;margin-top:6px;border:1px solid rgba(255,255,255,.45);background:transparent;color:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;min-height:36px}.ade-proximas[data-v-4adc5eb6]{padding:8px 16px}.ade-proximas__item[data-v-4adc5eb6]{display:flex;align-items:center;gap:14px;padding:10px 0}.ade-proximas__item+.ade-proximas__item[data-v-4adc5eb6]{border-top:1px solid var(--ade-border)}.ade-proximas__data[data-v-4adc5eb6]{display:flex;flex-direction:column;align-items:center;width:44px;flex-shrink:0;background:var(--ade-brand-soft);color:var(--ade-brand);border-radius:var(--ade-radius-sm);padding:4px 0;line-height:1.1}.ade-proximas__data strong[data-v-4adc5eb6]{font-size:18px}.ade-proximas__data span[data-v-4adc5eb6]{font-size:11px;text-transform:uppercase}.min-w-0[data-v-9a46be71]{min-width:0}.ade-cpv[data-v-9a46be71]{display:block;background:#0a143273;overflow-y:auto}.ade-cpv__conteudo[data-v-9a46be71]{border:0;border-radius:var(--ade-radius)}.ade-cpv__texto[data-v-9a46be71]{max-height:40vh;overflow-y:auto;white-space:pre-wrap;font-size:14px;line-height:1.6;background:var(--ade-surface-2);border-radius:var(--ade-radius-sm);padding:14px}.ade-cpv__cert[data-v-9a46be71]{margin-top:16px;border:1px solid var(--ade-border);border-left:4px solid var(--ade-good);border-radius:var(--ade-radius-sm);padding:14px 16px}.ade-cpv__cert-titulo[data-v-9a46be71]{font-size:15px;font-weight:700;margin:0 0 8px}.ade-cpv__cert-titulo i[data-v-9a46be71]{color:var(--ade-good)}.ade-cpv__sub[data-v-9a46be71]{font-size:13px;font-weight:700;margin:14px 0 6px;color:var(--ade-ink-muted)}.ade-cpv__canal[data-v-9a46be71]{display:inline-flex;align-items:center;gap:6px;background:var(--ade-good-bg);color:var(--ade-good);font-size:13px;font-weight:600;border-radius:999px;padding:3px 10px;margin-bottom:10px}.ade-cpv__dl[data-v-9a46be71]{margin:0;display:grid;gap:6px}.ade-cpv__dl div[data-v-9a46be71]{display:grid;grid-template-columns:minmax(140px,34%) 1fr;gap:10px;border-bottom:1px dashed var(--ade-border);padding-bottom:6px}.ade-cpv__dl dt[data-v-9a46be71]{font-size:12px;color:var(--ade-ink-muted);font-weight:600}.ade-cpv__dl dd[data-v-9a46be71]{margin:0;font-size:13px}.ade-cpv__mono[data-v-9a46be71]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;word-break:break-all}@media(max-width:575.98px){.ade-cpv__dl div[data-v-9a46be71]{grid-template-columns:1fr;gap:2px}}.ade-contrato.is-pendente[data-v-ef4f6b38]{border-color:var(--ade-warn)}.ade-contrato__icones[data-v-ef4f6b38]{display:inline-flex;gap:6px}.ade-contrato__icone[data-v-ef4f6b38]{position:relative;width:36px;height:36px;border-radius:10px;border:1px solid var(--ade-border);background:var(--ade-surface);color:var(--ade-ink-muted);display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s var(--ade-ease),color .15s var(--ade-ease)}.ade-contrato__icone[data-v-ef4f6b38]:hover:not(:disabled),.ade-contrato__icone[data-v-ef4f6b38]:focus-visible{border-color:var(--ade-brand);color:var(--ade-brand)}.ade-contrato__icone[data-v-ef4f6b38]:focus-visible{outline:2px solid var(--ade-brand);outline-offset:2px}.ade-contrato__icone[data-v-ef4f6b38]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);right:0;white-space:nowrap;background:#16213a;color:#fff;font-size:12px;font-weight:600;padding:4px 8px;border-radius:6px;opacity:0;pointer-events:none;transform:translateY(2px);transition:opacity .12s ease,transform .12s ease;z-index:5}.ade-contrato__icone[data-v-ef4f6b38]:hover:after,.ade-contrato__icone[data-v-ef4f6b38]:focus-visible:after{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ade-contrato__icone[data-v-ef4f6b38]:after{transition:none}}.ade-contrato__texto[data-v-ef4f6b38]{max-height:50vh;overflow-y:auto;white-space:pre-wrap;font-size:14px;line-height:1.6;background:var(--ade-surface-2);border-radius:var(--ade-radius-sm);padding:14px;margin-bottom:12px}.ade-contrato__acao[data-v-ef4f6b38]{display:flex;flex-direction:column;gap:10px;background:var(--ade-surface)}.ade-contrato__cta[data-v-ef4f6b38]{min-height:48px;font-weight:600}@media(max-width:575.98px){.ade-contrato__acao[data-v-ef4f6b38]{position:sticky;bottom:0;padding:12px 0 4px;border-top:1px solid var(--ade-border)}}.ade-checkout__valor[data-v-f3437f2d]{display:flex;flex-direction:column;gap:2px;background:var(--ade-surface-2);border-radius:var(--ade-radius-sm);padding:14px 16px;margin-bottom:16px}.ade-checkout__valor strong[data-v-f3437f2d]{font-size:26px;font-weight:700}.ade-checkout__cta[data-v-f3437f2d]{min-height:48px;font-weight:600}.cupom-campo[data-v-51854170]{border:1px dashed var(--bs-border-color, #ced4da);border-radius:.5rem;padding:.75rem 1rem}.cupom-campo--aplicado[data-v-51854170]{border-style:solid;border-color:var(--bs-success, #198754);background:#1987540f}.cupom-campo__toggle[data-v-51854170]{background:none;border:0;padding:0;color:var(--bs-primary, #0d6efd);font-weight:600;display:inline-flex;align-items:center;gap:.4rem}.cupom-campo__toggle[data-v-51854170]:disabled{opacity:.6}.cupom-campo__resumo[data-v-51854170]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.min-w-0[data-v-ba030b82]{min-width:0}.ade-mat[data-v-ba030b82]{display:block;background:#0a143273;overflow-y:auto}.ade-mat__conteudo[data-v-ba030b82]{border:0;border-radius:var(--ade-radius)}.ade-mat__passos[data-v-ba030b82]{display:flex;gap:6px;list-style:none;margin:0;padding:12px 16px;border-bottom:1px solid var(--ade-border);overflow-x:auto}.ade-mat__passo[data-v-ba030b82]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ade-ink-muted);white-space:nowrap}.ade-mat__passo+.ade-mat__passo[data-v-ba030b82]:before{content:"";width:18px;height:2px;background:var(--ade-border);margin-right:4px}.ade-mat__bolinha[data-v-ba030b82]{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ade-surface-2);border:1px solid var(--ade-border);font-size:11px}.ade-mat__passo.is-atual[data-v-ba030b82]{color:var(--ade-ink)}.ade-mat__passo.is-atual .ade-mat__bolinha[data-v-ba030b82]{background:var(--ade-brand);border-color:var(--ade-brand);color:#fff}.ade-mat__passo.is-feito .ade-mat__bolinha[data-v-ba030b82]{background:var(--ade-good-bg);border-color:var(--ade-good);color:var(--ade-good)}.ade-mat__pets[data-v-ba030b82]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ade-mat__pet[data-v-ba030b82]{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--ade-border);background:var(--ade-surface);border-radius:999px;padding:4px 12px 4px 4px;font-weight:600;min-height:44px}.ade-mat__pet[aria-pressed=true][data-v-ba030b82]{border-color:var(--ade-brand);background:var(--ade-brand-soft)}.ade-mat__pet-avatar[data-v-ba030b82]{width:34px;height:34px;border-radius:50%;overflow:hidden;background:var(--ade-brand-soft);color:var(--ade-brand);display:inline-flex;align-items:center;justify-content:center}.ade-mat__pet-avatar img[data-v-ba030b82]{width:100%;height:100%;object-fit:cover}.ade-mat__turmas[data-v-ba030b82]{display:flex;flex-direction:column;gap:10px}.ade-mat__turma[data-v-ba030b82]{width:100%;text-align:left;display:flex;flex-direction:column;gap:8px;border:1px solid var(--ade-border);background:var(--ade-surface);border-radius:var(--ade-radius);padding:14px 16px;transition:border-color .15s var(--ade-ease),box-shadow .15s var(--ade-ease)}.ade-mat__turma[data-v-ba030b82]:not(:disabled):hover{border-color:var(--ade-brand);box-shadow:var(--ade-shadow)}.ade-mat__turma.is-indisponivel[data-v-ba030b82]{opacity:.65;cursor:not-allowed;background:var(--ade-surface-2)}.ade-mat__turma-topo[data-v-ba030b82]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:16px}.ade-mat__turma-info[data-v-ba030b82]{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:var(--ade-ink-muted)}.ade-mat__turma-info i[data-v-ba030b82]{width:14px}.ade-mat__turma-rodape[data-v-ba030b82]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.ade-mat__preco[data-v-ba030b82]{font-size:13px;color:var(--ade-ink-muted)}.ade-mat__preco strong[data-v-ba030b82]{font-size:17px;color:var(--ade-ink)}.ade-mat__motivo[data-v-ba030b82]{font-size:13px;color:var(--ade-ink-muted)}.ade-mat__pill-online[data-v-ba030b82]{background:var(--ade-brand-soft);color:var(--ade-brand)}.ade-mat__pill-vagas[data-v-ba030b82]{background:var(--ade-surface-2);color:var(--ade-ink-muted)}.ade-mat__pill-vagas-poucas[data-v-ba030b82]{background:var(--ade-warn-bg);color:var(--ade-warn)}.ade-mat__resumo-turma[data-v-ba030b82]{display:flex;flex-direction:column;background:var(--ade-surface-2);border-radius:var(--ade-radius-sm);padding:14px 16px}.ade-mat__legend[data-v-ba030b82]{font-size:15px;font-weight:700;margin-bottom:10px}.ade-mat__planos[data-v-ba030b82]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.ade-mat__plano[data-v-ba030b82]{display:flex;flex-direction:column;gap:4px;border:1px solid var(--ade-border);border-radius:var(--ade-radius);padding:14px;cursor:pointer;transition:border-color .15s var(--ade-ease)}.ade-mat__plano[data-v-ba030b82]:focus-within{outline:2px solid var(--ade-brand);outline-offset:2px}.ade-mat__plano.is-ativo[data-v-ba030b82]{border:2px solid var(--ade-brand);background:var(--ade-brand-soft);padding:13px}.ade-mat__plano-topo[data-v-ba030b82]{display:flex;justify-content:space-between;align-items:center;gap:6px}.ade-mat__plano-valor[data-v-ba030b82]{font-size:22px;font-weight:700}.ade-mat__plano-valor small[data-v-ba030b82]{font-size:12px;font-weight:500;color:var(--ade-ink-muted)}.ade-mat__pill-desconto[data-v-ba030b82]{background:var(--ade-good-bg);color:var(--ade-good)}.ade-mat__footer[data-v-ba030b82]{justify-content:space-between}.ade-mat__footer[data-v-ba030b82]:empty{display:none}.ade-mat__cta[data-v-ba030b82]{min-height:44px;font-weight:600;min-width:180px}.ade-mat__check[data-v-ba030b82]{width:72px;height:72px;border-radius:50%;background:var(--ade-good-bg);color:var(--ade-good);display:inline-flex;align-items:center;justify-content:center;font-size:32px;animation:ade-mat-pop-ba030b82 .4s var(--ade-ease)}.ade-mat__fim-titulo[data-v-ba030b82]{font-size:20px;font-weight:700;margin:14px 0 4px}.ade-mat__aviso[data-v-ba030b82]{background:var(--ade-warn-bg);color:var(--ade-ink);border-radius:var(--ade-radius-sm);padding:10px 12px;font-size:14px;text-align:left}@keyframes ade-mat-pop-ba030b82{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.ade-mat__check[data-v-ba030b82]{animation:none}}@media(max-width:575.98px){.ade-mat__dialog[data-v-ba030b82]{margin:0;max-width:100%;min-height:100%;align-items:stretch}.ade-mat__conteudo[data-v-ba030b82]{border-radius:0;min-height:100vh}.ade-mat__footer[data-v-ba030b82]{position:sticky;bottom:0;background:var(--ade-surface)}.ade-mat__cta[data-v-ba030b82]{flex:1}}.min-w-0[data-v-e7337992]{min-width:0}.ade-mat[data-v-e7337992]{display:block;background:#0a143273;overflow-y:auto}.ade-mat__conteudo[data-v-e7337992]{border:0;border-radius:var(--ade-radius)}.ade-mat__passos[data-v-e7337992]{display:flex;gap:6px;list-style:none;margin:0;padding:12px 16px;border-bottom:1px solid var(--ade-border);overflow-x:auto}.ade-mat__passo[data-v-e7337992]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ade-ink-muted);white-space:nowrap}.ade-mat__passo+.ade-mat__passo[data-v-e7337992]:before{content:"";width:18px;height:2px;background:var(--ade-border);margin-right:4px}.ade-mat__bolinha[data-v-e7337992]{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ade-surface-2);border:1px solid var(--ade-border);font-size:11px}.ade-mat__passo.is-atual[data-v-e7337992]{color:var(--ade-ink)}.ade-mat__passo.is-atual .ade-mat__bolinha[data-v-e7337992]{background:var(--ade-brand);border-color:var(--ade-brand);color:#fff}.ade-mat__passo.is-feito .ade-mat__bolinha[data-v-e7337992]{background:var(--ade-good-bg);border-color:var(--ade-good);color:var(--ade-good)}.ade-mat__pets[data-v-e7337992]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ade-mat__pet[data-v-e7337992]{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--ade-border);background:var(--ade-surface);border-radius:999px;padding:4px 12px 4px 4px;font-weight:600;min-height:44px}.ade-mat__pet[aria-pressed=true][data-v-e7337992]{border-color:var(--ade-brand);background:var(--ade-brand-soft)}.ade-mat__pet-avatar[data-v-e7337992]{width:34px;height:34px;border-radius:50%;overflow:hidden;background:var(--ade-brand-soft);color:var(--ade-brand);display:inline-flex;align-items:center;justify-content:center}.ade-mat__pet-avatar img[data-v-e7337992]{width:100%;height:100%;object-fit:cover}.ade-mat__turmas[data-v-e7337992]{display:flex;flex-direction:column;gap:10px}.ade-mat__turma[data-v-e7337992]{width:100%;text-align:left;display:flex;flex-direction:column;gap:8px;border:1px solid var(--ade-border);background:var(--ade-surface);border-radius:var(--ade-radius);padding:14px 16px;transition:border-color .15s var(--ade-ease),box-shadow .15s var(--ade-ease)}.ade-mat__turma[data-v-e7337992]:not(:disabled):hover{border-color:var(--ade-brand);box-shadow:var(--ade-shadow)}.ade-mat__turma.is-indisponivel[data-v-e7337992]{opacity:.65;cursor:not-allowed;background:var(--ade-surface-2)}.ade-mat__turma-topo[data-v-e7337992]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:16px}.ade-mat__turma-info[data-v-e7337992]{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:var(--ade-ink-muted)}.ade-mat__turma-rodape[data-v-e7337992]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.ade-mat__preco[data-v-e7337992]{font-size:13px;color:var(--ade-ink-muted)}.ade-mat__preco strong[data-v-e7337992]{font-size:17px;color:var(--ade-ink)}.ade-mat__motivo[data-v-e7337992]{font-size:13px;color:var(--ade-ink-muted)}.ade-mat__pill-online[data-v-e7337992]{background:var(--ade-brand-soft);color:var(--ade-brand)}.ade-mat__resumo-turma[data-v-e7337992]{display:flex;flex-direction:column;background:var(--ade-surface-2);border-radius:var(--ade-radius-sm);padding:14px 16px}.ade-mat__legend[data-v-e7337992]{font-size:15px;font-weight:700;margin-bottom:10px}.ade-mat__planos[data-v-e7337992]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.ade-mat__plano[data-v-e7337992]{display:flex;flex-direction:column;gap:4px;border:1px solid var(--ade-border);border-radius:var(--ade-radius);padding:14px;cursor:pointer;transition:border-color .15s var(--ade-ease)}.ade-mat__plano[data-v-e7337992]:focus-within{outline:2px solid var(--ade-brand);outline-offset:2px}.ade-mat__plano.is-ativo[data-v-e7337992]{border:2px solid var(--ade-brand);background:var(--ade-brand-soft);padding:13px}.ade-mat__plano-topo[data-v-e7337992]{display:flex;justify-content:space-between;align-items:center;gap:6px}.ade-mat__plano-valor[data-v-e7337992]{font-size:22px;font-weight:700}.ade-mat__plano-valor small[data-v-e7337992]{font-size:12px;font-weight:500;color:var(--ade-ink-muted)}.ade-mat__pill-desconto[data-v-e7337992]{background:var(--ade-good-bg);color:var(--ade-good)}.ade-mat__footer[data-v-e7337992]{justify-content:space-between}.ade-mat__cta[data-v-e7337992]{min-height:44px;font-weight:600;min-width:180px}.ade-mat__check[data-v-e7337992]{width:72px;height:72px;border-radius:50%;background:var(--ade-good-bg);color:var(--ade-good);display:inline-flex;align-items:center;justify-content:center;font-size:32px}.ade-mat__fim-titulo[data-v-e7337992]{font-size:20px;font-weight:700;margin:14px 0 4px}.ade-mat__aviso[data-v-e7337992]{background:var(--ade-warn-bg);color:var(--ade-ink);border-radius:var(--ade-radius-sm);padding:10px 12px;font-size:14px;text-align:left}.ade-cp__horarios[data-v-e7337992]{display:flex;flex-wrap:wrap;gap:8px;max-height:180px;overflow-y:auto}.ade-cp__horario[data-v-e7337992]{min-width:72px;min-height:40px;border-radius:10px;border:1px solid var(--ade-border);background:var(--ade-surface);font-weight:600}.ade-cp__horario.is-ativo[data-v-e7337992]{border-color:var(--ade-brand);background:var(--ade-brand);color:#fff}.ade-cp__horario[data-v-e7337992]:focus-visible{outline:2px solid var(--ade-brand);outline-offset:2px}.ade-cp__resumo[data-v-e7337992]{display:grid;gap:6px;background:var(--ade-surface-2);border-radius:var(--ade-radius-sm);padding:12px 14px}.ade-cp__resumo div[data-v-e7337992]{display:flex;justify-content:space-between;gap:10px}.ade-cp__resumo dt[data-v-e7337992]{font-size:13px;color:var(--ade-ink-muted);font-weight:600}.ade-cp__resumo dd[data-v-e7337992]{margin:0;font-weight:700;text-align:right}@media(max-width:575.98px){.ade-mat__dialog[data-v-e7337992]{margin:0;max-width:100%;min-height:100%;align-items:stretch}.ade-mat__conteudo[data-v-e7337992]{border-radius:0;min-height:100vh}.ade-mat__footer[data-v-e7337992]{position:sticky;bottom:0;background:var(--ade-surface)}.ade-mat__cta[data-v-e7337992]{flex:1}}.min-w-0[data-v-d53f45d0]{min-width:0}.ade-recados[data-v-d53f45d0]{border-left:4px solid var(--ade-brand)}.ade-recados__destaque[data-v-d53f45d0]{display:flex;gap:14px;align-items:flex-start}.ade-recados__icone[data-v-d53f45d0]{width:40px;height:40px;border-radius:50%;background:var(--ade-brand-soft);color:var(--ade-brand);display:inline-flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.ade-recados__texto[data-v-d53f45d0]{font-size:16px;line-height:1.5;margin:6px 0 4px;white-space:pre-wrap}.ade-recados__link[data-v-d53f45d0]{color:var(--ade-brand);text-decoration:none;font-weight:600;min-height:32px}.ade-recados__anteriores[data-v-d53f45d0]{margin-top:12px;border-top:1px solid var(--ade-border);padding-top:8px}.ade-recados__anteriores summary[data-v-d53f45d0]{cursor:pointer;font-weight:600;color:var(--ade-ink-muted);min-height:44px;display:flex;align-items:center}.ade-recados__item[data-v-d53f45d0]{padding:8px 0;white-space:pre-wrap}.ade-recados__item+.ade-recados__item[data-v-d53f45d0]{border-top:1px dashed var(--ade-border)}.ade-tt-lista[data-v-d758ec3f]{display:flex;flex-direction:column;gap:12px}.ade-tt-card[data-v-d758ec3f]{padding:14px;display:flex;flex-direction:column;gap:12px}.ade-tt-card.is-atrasada[data-v-d758ec3f]{border-color:var(--ade-warn)}.ade-tt-card__abrir[data-v-d758ec3f]{display:flex;gap:12px;align-items:flex-start;border:0;background:transparent;padding:0;text-align:left;width:100%}.ade-tt-card__thumb[data-v-d758ec3f]{position:relative;width:112px;aspect-ratio:16 / 9;border-radius:var(--ade-radius-sm);overflow:hidden;background:var(--ade-brand-soft);color:var(--ade-brand);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:22px}.ade-tt-card__thumb img[data-v-d758ec3f]{width:100%;height:100%;object-fit:cover}.ade-tt-card__play[data-v-d758ec3f]{position:absolute;color:#fff;font-size:24px;text-shadow:0 2px 8px rgba(0,0,0,.5)}.ade-tt-card__textos[data-v-d758ec3f]{display:flex;flex-direction:column;gap:2px;min-width:0}.ade-tt-card__cta[data-v-d758ec3f]{min-height:44px;font-weight:600}.ade-tt-realizadas summary[data-v-d758ec3f]{cursor:pointer;font-weight:600;color:var(--ade-ink-muted);min-height:44px;display:flex;align-items:center}.ade-tt-realizada[data-v-d758ec3f]{padding:10px 0;border-top:1px solid var(--ade-border)}.ade-tt-realizada__foto[data-v-d758ec3f]{width:56px;height:56px;object-fit:cover;border-radius:var(--ade-radius-sm)}.min-w-0[data-v-2d788d65]{min-width:0}.ade-sheet[data-v-2d788d65]{display:block;background:#0a143273;overflow-y:auto}.ade-sheet__conteudo[data-v-2d788d65]{border:0;border-radius:var(--ade-radius, 14px)}.ade-sheet__cta[data-v-2d788d65]{min-height:48px;font-weight:600}.ade-fotos[data-v-2d788d65]{display:flex;flex-wrap:wrap;gap:10px}.ade-fotos__slot[data-v-2d788d65]{position:relative;width:72px;height:72px;border-radius:var(--ade-radius-sm, 9px);overflow:hidden;border:1px solid var(--ade-border)}.ade-fotos__slot img[data-v-2d788d65]{width:100%;height:100%;object-fit:cover}.ade-fotos__add[data-v-2d788d65]{display:inline-flex;align-items:center;justify-content:center;border-style:dashed;color:var(--ade-brand);font-size:20px;cursor:pointer;background:var(--ade-surface-2);margin:0}.ade-fotos__add.is-desabilitado[data-v-2d788d65]{opacity:.5;cursor:not-allowed}.ade-fotos__add[data-v-2d788d65]:focus-within{outline:2px solid var(--ade-brand);outline-offset:2px}.ade-fotos__remover[data-v-2d788d65]{position:absolute;top:2px;right:2px;width:24px;height:24px;border-radius:50%;border:0;background:#0a1432b3;color:#fff;font-weight:700;line-height:1}.ade-check[data-v-2d788d65]{width:72px;height:72px;border-radius:50%;background:var(--ade-good-bg);color:var(--ade-good);display:inline-flex;align-items:center;justify-content:center;font-size:32px;animation:ade-check-pop-2d788d65 .4s var(--ade-ease)}@keyframes ade-check-pop-2d788d65{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:575.98px){.ade-sheet__dialog[data-v-2d788d65]{position:fixed;bottom:0;left:0;right:0;margin:0;max-width:100%;align-items:flex-end;min-height:auto}.ade-sheet__conteudo[data-v-2d788d65]{border-radius:18px 18px 0 0;max-height:92vh;overflow-y:auto}}@media(prefers-reduced-motion:reduce){.ade-check[data-v-2d788d65]{animation:none}}.ade-ring[data-v-1754345e]{flex-shrink:0;display:block}.ade-ring__trilha[data-v-1754345e]{stroke:var(--ade-surface-2, #f5f8fd)}.ade-ring__arco[data-v-1754345e]{transition:stroke-dashoffset .6s var(--ade-ease, ease)}.ade-ring__nota[data-v-1754345e]{font-weight:700;fill:var(--ade-ink, #16213a)}.ade-ring__max[data-v-1754345e]{fill:var(--ade-ink-muted, #6b7794);font-weight:500}@media(prefers-reduced-motion:reduce){.ade-ring__arco[data-v-1754345e]{transition:none}}.ade-sheet[data-v-bb2b4cde]{display:block;background:#0a143273;overflow-y:auto}.ade-sheet__conteudo[data-v-bb2b4cde]{border:0;border-radius:var(--ade-radius, 14px)}.ade-resumo-msg[data-v-bb2b4cde]{background:var(--ade-brand-soft);border-radius:var(--ade-radius-sm);padding:12px 14px;white-space:pre-wrap}.ade-resumo-notas[data-v-bb2b4cde]{display:flex;flex-direction:column;gap:4px}.ade-resumo-nota[data-v-bb2b4cde]{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--ade-border);border-radius:var(--ade-radius-sm)}.ade-resumo-nota__texto[data-v-bb2b4cde]{min-width:0}.ade-resumo-nota__nome[data-v-bb2b4cde]{display:block;overflow-wrap:anywhere}.ade-resumo-foto[data-v-bb2b4cde]{width:88px;height:88px;object-fit:cover;border-radius:var(--ade-radius-sm)}@media(max-width:575.98px){.ade-sheet__dialog[data-v-bb2b4cde]{position:fixed;bottom:0;left:0;right:0;margin:0;max-width:100%;align-items:flex-end;min-height:auto}.ade-sheet__conteudo[data-v-bb2b4cde]{border-radius:18px 18px 0 0;max-height:90vh;overflow-y:auto}}.ade-yt-thumb[data-v-476f1828]{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;cursor:pointer;background:var(--gs-surface-2, #e9ecef)}.ade-yt-thumb img[data-v-476f1828]{width:100%;height:100%;object-fit:cover;display:block}.ade-yt-thumb__fallback[data-v-476f1828]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--gs-text-muted, #6c757d);font-size:12px}.ade-yt-thumb__play[data-v-476f1828]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6)}.ade-yt-player-overlay[data-v-476f1828]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1080;padding:16px}.ade-yt-player-overlay iframe[data-v-476f1828]{width:min(90vw,800px);aspect-ratio:16 / 9;border:0;border-radius:8px}.min-w-0[data-v-66cdb8a0]{min-width:0}.ade-sheet[data-v-66cdb8a0]{display:block;background:#0a143273;overflow-y:auto}.ade-sheet__conteudo[data-v-66cdb8a0]{border:0;border-radius:var(--ade-radius, 14px)}.ade-sheet__cta[data-v-66cdb8a0]{min-height:44px}.ade-sheet__atrasada[data-v-66cdb8a0]{color:var(--ade-warn);font-weight:600}@media(max-width:575.98px){.ade-sheet__dialog[data-v-66cdb8a0]{position:fixed;bottom:0;left:0;right:0;margin:0;max-width:100%;align-items:flex-end;min-height:auto}.ade-sheet__conteudo[data-v-66cdb8a0]{border-radius:18px 18px 0 0;max-height:90vh;overflow-y:auto}}.ade-delta--bom[data-v-a1b248e2]{color:var(--ade-good);background:var(--ade-good-bg)}.ade-delta--ruim[data-v-a1b248e2]{color:var(--ade-bad);background:var(--ade-bad-bg)}.ade-delta--neutro[data-v-a1b248e2]{color:var(--ade-ink-muted);background:var(--ade-surface-2)}.ade-evo-hero[data-v-eebb9810]{display:grid;grid-template-columns:minmax(200px,280px) 1fr;gap:24px;align-items:center}.ade-evo-hero.is-compacto[data-v-eebb9810]{grid-template-columns:1fr;gap:16px}.ade-evo-hero__barra[data-v-eebb9810]{display:flex;gap:2px;height:8px;border-radius:4px;overflow:hidden;background:var(--ade-surface-2)}.ade-evo-hero__seg[data-v-eebb9810]{min-width:6px}.ade-evo-hero__seg[data-v-eebb9810]:first-child{border-radius:4px 0 0 4px}.ade-evo-hero__seg[data-v-eebb9810]:last-child{border-radius:0 4px 4px 0}.ade-evo-hero__destaques li[data-v-eebb9810]{font-size:14px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ade-evo-hero__destaques li+li[data-v-eebb9810]{margin-top:6px}@media(max-width:767.98px){.ade-evo-hero[data-v-eebb9810]{grid-template-columns:1fr;gap:16px}}.ade-sparkline[data-v-a8521bfc]{display:block;overflow:visible}.ade-objcard[data-v-0d3acc52]{display:flex;flex-direction:column;gap:12px;min-width:0}.ade-objcard.is-selecionado[data-v-0d3acc52]{border-width:1px}.ade-objcard__topo[data-v-0d3acc52]{display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0}.ade-objcard__direcao[data-v-0d3acc52]{font-size:11px;color:var(--ade-ink-muted);white-space:nowrap}.ade-objcard__corpo[data-v-0d3acc52]{display:flex;align-items:center;gap:14px;min-width:0}.ade-objcard__info[data-v-0d3acc52]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.ade-objcard__nome[data-v-0d3acc52]{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:600;min-width:0;max-width:100%}.ade-objcard__ponto[data-v-0d3acc52]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.ade-objcard__rodape[data-v-0d3acc52]{display:flex;justify-content:space-between;align-items:center;gap:8px}.ade-obj-grid[data-v-562601ff]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ade-obj-grid.is-compacto[data-v-562601ff]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:1199.98px){.ade-obj-grid[data-v-562601ff]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.ade-obj-grid[data-v-562601ff]:not(.is-compacto){grid-template-columns:1fr}}.ade-legend-chip[data-v-8b0c263e]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--ade-border);background:var(--ade-surface);border-radius:999px;padding:4px 10px;font-size:13px;color:var(--ade-ink);transition:background .15s var(--ade-ease),border-color .15s var(--ade-ease)}.ade-legend-chip[data-v-8b0c263e]:hover{background:var(--ade-surface-2)}.ade-legend-chip.is-ativo[data-v-8b0c263e]{border-color:var(--ade-border);background:var(--ade-surface-2);font-weight:600}.ade-legend-chip.is-bloqueado[data-v-8b0c263e]{opacity:.55;cursor:not-allowed}.ade-legend-chip__ponto[data-v-8b0c263e]{width:10px;height:10px;border-radius:50%;border:2px solid var(--ade-axis);background:transparent}.ade-legend-chip__dir[data-v-8b0c263e]{font-size:10px;color:var(--ade-ink-muted)}.ade-legend-chip__nota[data-v-8b0c263e]{color:var(--ade-ink-muted);font-size:12px}.ade-evo-chart__titulo[data-v-f72b8806]{font-size:17px;font-weight:700;margin:2px 0 0}.ade-evo-chart__legenda[data-v-f72b8806]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.ade-evo-chart__atalhos[data-v-f72b8806]{display:inline-flex;gap:12px;margin-left:auto}.ade-evo-chart__atalhos .btn-link[data-v-f72b8806]{color:var(--ade-brand);text-decoration:none;font-weight:600}.ade-evo-chart__ponto[data-v-f72b8806]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px}.ade-evo-chart__tabela th[data-v-f72b8806]{font-size:12px;color:var(--ade-ink-muted);font-weight:600;white-space:nowrap}.ade-evo-chart__bom[data-v-f72b8806]{color:var(--ade-good)}.ade-evo-chart__ruim[data-v-f72b8806]{color:var(--ade-bad)}.ade-evo-painel__toggle[data-v-cfe89ff9]{min-height:44px;border-radius:var(--ade-radius-sm)}.ade-tutor[data-v-a32de4f8]{padding:1rem 1rem 32px}.ade-tutor__seletor[data-v-a32de4f8]{margin-bottom:16px;padding:16px}.ade-tutor__seletor-campo[data-v-a32de4f8]{position:relative}.ade-tutor__seletor-campo>i[data-v-a32de4f8]{position:absolute;left:12px;top:13px;color:var(--ade-ink-muted)}.ade-tutor__seletor-campo input[data-v-a32de4f8]{padding-left:34px;border-radius:999px}.ade-tutor__resultados[data-v-a32de4f8]{position:absolute;z-index:20;left:0;right:0;margin-top:4px;background:var(--ade-surface);border:1px solid var(--ade-border);border-radius:var(--ade-radius-sm);box-shadow:var(--ade-shadow-hover);max-height:280px;overflow-y:auto}.ade-tutor__resultado[data-v-a32de4f8]{display:flex;flex-direction:column;align-items:flex-start;width:100%;border:0;background:transparent;padding:10px 14px;text-align:left;min-height:44px}.ade-tutor__resultado[data-v-a32de4f8]:hover,.ade-tutor__resultado[data-v-a32de4f8]:focus-visible{background:var(--ade-surface-2)}.ade-tutor__topo[data-v-a32de4f8]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.ade-tutor__acoes[data-v-a32de4f8]{display:flex;flex-wrap:wrap;gap:8px}.ade-tutor__btn-turmas[data-v-a32de4f8]{min-height:44px;font-weight:600;border-radius:999px;padding-left:18px;padding-right:18px}.ade-tutor__banner--pagamento[data-v-a32de4f8]{border-color:var(--ade-brand);background:var(--ade-brand-soft);flex-wrap:wrap}.ade-tutor__banner--pagamento>i[data-v-a32de4f8]:first-child{color:var(--ade-brand)}.ade-tutor__modal[data-v-a32de4f8]{display:block;background:#0a143273;overflow-y:auto}.ade-tutor__modal-conteudo[data-v-a32de4f8]{border:0;border-radius:var(--ade-radius)}.ade-tutor__titulo[data-v-a32de4f8]{font-size:26px;font-weight:700;margin:2px 0 0}.ade-tutor__pets[data-v-a32de4f8]{display:flex;gap:14px;overflow-x:auto;padding:4px 2px 8px;scrollbar-width:thin}.ade-tutor__pet[data-v-a32de4f8]{display:flex;flex-direction:column;align-items:center;gap:6px;border:0;background:transparent;padding:0;min-width:64px}.ade-tutor__avatar[data-v-a32de4f8]{width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--ade-brand-soft);color:var(--ade-brand);font-weight:700;font-size:20px;display:inline-flex;align-items:center;justify-content:center;border:2px solid transparent;box-shadow:0 0 0 2px transparent;transition:box-shadow .15s var(--ade-ease)}.ade-tutor__avatar img[data-v-a32de4f8]{width:100%;height:100%;object-fit:cover}.ade-tutor__pet.is-ativo .ade-tutor__avatar[data-v-a32de4f8]{border-color:var(--ade-surface);box-shadow:0 0 0 3px var(--ade-brand)}.ade-tutor__pet-nome[data-v-a32de4f8]{font-size:13px;font-weight:600;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ade-tutor__pet:not(.is-ativo) .ade-tutor__pet-nome[data-v-a32de4f8]{color:var(--ade-ink-muted)}.ade-tutor__blocos[data-v-a32de4f8]{display:flex;flex-direction:column;gap:24px}.ade-tutor__area[data-v-a32de4f8]{min-width:0}.ade-tutor__area--avisos[data-v-a32de4f8]{display:flex;flex-direction:column;gap:12px}@media(min-width:992px){.ade-tutor__blocos[data-v-a32de4f8]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"avisos avisos" "proxima tarefas" "recados tarefas" "evolucao evolucao" "contrato contrato";grid-template-rows:auto auto 1fr;align-items:start;gap:0 24px}.ade-tutor__area[data-v-a32de4f8]{margin-bottom:24px}.ade-tutor__area--avisos[data-v-a32de4f8]{grid-area:avisos}.ade-tutor__area--proxima[data-v-a32de4f8]{grid-area:proxima}.ade-tutor__area--recados[data-v-a32de4f8]{grid-area:recados}.ade-tutor__area--tarefas[data-v-a32de4f8]{grid-area:tarefas}.ade-tutor__area--evolucao[data-v-a32de4f8]{grid-area:evolucao}.ade-tutor__area--contrato[data-v-a32de4f8]{grid-area:contrato}}@media(max-width:767.98px){.ade-tutor[data-v-a32de4f8]{padding:.75rem .75rem 32px}}.ade-tutor__secao[data-v-a32de4f8]{font-size:18px;font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:8px}.ade-tutor__contador[data-v-a32de4f8]{background:var(--ade-brand-soft);color:var(--ade-brand);border-radius:999px;font-size:12px;padding:2px 9px}.ade-tutor__banner[data-v-a32de4f8]{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:1px solid var(--ade-warn);background:var(--ade-warn-bg);color:var(--ade-ink);border-radius:var(--ade-radius);padding:14px 16px;min-height:52px}.ade-tutor__banner>i[data-v-a32de4f8]:first-child{color:var(--ade-warn);font-size:20px}.min-w-0[data-v-0959f5a4]{min-width:0}.ade-ci[data-v-0959f5a4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1070;display:flex;align-items:center;justify-content:center;padding:1rem}.ade-ci__backdrop[data-v-0959f5a4]{position:absolute;top:0;right:0;bottom:0;left:0;background:#17313b73}.ade-ci__dialog[data-v-0959f5a4]{position:relative;background:#fff;border-radius:16px;width:100%;max-width:560px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 50px #0f1e2840}.ade-ci__header[data-v-0959f5a4],.ade-ci__footer[data-v-0959f5a4]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1.2rem}.ade-ci__header[data-v-0959f5a4]{align-items:flex-start;border-bottom:1px solid rgba(23,49,59,.08)}.ade-ci__footer[data-v-0959f5a4]{border-top:1px solid rgba(23,49,59,.08);justify-content:flex-end}.ade-ci__titulo[data-v-0959f5a4]{margin:0;font-size:1.05rem;font-weight:700;overflow-wrap:anywhere}.ade-ci__close[data-v-0959f5a4]{border:0;background:transparent;width:32px;height:32px;border-radius:8px;color:#5b6b73}.ade-ci__close[data-v-0959f5a4]:focus-visible{outline:2px solid var(--tenant-color, #1457d6)}.ade-ci__body[data-v-0959f5a4]{padding:1rem 1.2rem;overflow-y:auto;display:grid;gap:.6rem}.tre-tarefa__eyebrow[data-v-0959f5a4]{display:block;font-size:.72rem;font-weight:600;color:#5b6b73;text-transform:uppercase;letter-spacing:.03em}.tre-tarefa__livro[data-v-0959f5a4]{display:grid;gap:.25rem;margin:0;font-size:.86rem}.tre-tarefa__livro div[data-v-0959f5a4]{display:grid;grid-template-columns:150px 1fr;gap:.5rem}.tre-tarefa__livro dt[data-v-0959f5a4]{color:#5b6b73;font-weight:500}.tre-tarefa__livro dd[data-v-0959f5a4]{margin:0;font-weight:600}.tre-tarefa__atrasada[data-v-0959f5a4]{color:#b45309;font-weight:600}.tre-tarefa__nota[data-v-0959f5a4]{font-size:.86rem;background:#f6f8f9;border-radius:8px;padding:.4rem .6rem;white-space:pre-line}.tre-tarefa__fotos[data-v-0959f5a4]{display:flex;flex-wrap:wrap;gap:.5rem}.tre-tarefa__fotos img[data-v-0959f5a4]{width:72px;height:72px;object-fit:cover;border-radius:8px}@media(max-width:767px){.ade-ci[data-v-0959f5a4]{padding:0}.ade-ci__dialog[data-v-0959f5a4]{max-width:none;max-height:100vh;height:100vh;border-radius:0}}.tre-ct-lista[data-v-feb08437]{display:flex;flex-direction:column;gap:12px}.tre-ct-card[data-v-feb08437]{padding:14px;display:flex;flex-direction:column;gap:12px}.tre-ct-card.is-atrasada[data-v-feb08437]{border-color:var(--ade-warn)}.tre-ct-card__abrir[data-v-feb08437]{display:flex;gap:12px;align-items:flex-start;border:0;background:transparent;padding:0;text-align:left;width:100%}.tre-ct-card__thumb[data-v-feb08437]{position:relative;width:112px;aspect-ratio:16 / 9;border-radius:var(--ade-radius-sm);overflow:hidden;background:var(--ade-brand-soft);color:var(--ade-brand);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:22px}.tre-ct-card__thumb img[data-v-feb08437]{width:100%;height:100%;object-fit:cover}.tre-ct-card__play[data-v-feb08437]{position:absolute;color:#fff;font-size:24px;text-shadow:0 2px 8px rgba(0,0,0,.5)}.tre-ct-card__textos[data-v-feb08437]{display:flex;flex-direction:column;gap:2px;min-width:0}.tre-ct-card__cta[data-v-feb08437]{min-height:44px;font-weight:600}.tre-ct-historico summary[data-v-feb08437]{cursor:pointer;font-weight:600;color:var(--ade-ink-muted);min-height:44px;display:flex;align-items:center}.tre-ct-feita[data-v-feb08437]{padding:10px 0;border-top:1px solid var(--ade-border)}.tre-ct-feita__nome[data-v-feb08437]{font-weight:600;color:var(--ade-ink);text-decoration:none}.tre-contrato.is-pendente[data-v-f504e610]{border-color:var(--ade-warn)}.tre-contrato__icones[data-v-f504e610]{display:inline-flex;gap:6px}.tre-contrato__icone[data-v-f504e610]{position:relative;width:36px;height:36px;border-radius:10px;border:1px solid var(--ade-border);background:var(--ade-surface);color:var(--ade-ink-muted);display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s var(--ade-ease),color .15s var(--ade-ease)}.tre-contrato__icone[data-v-f504e610]:hover:not(:disabled),.tre-contrato__icone[data-v-f504e610]:focus-visible{border-color:var(--ade-brand);color:var(--ade-brand)}.tre-contrato__icone[data-v-f504e610]:focus-visible{outline:2px solid var(--ade-brand);outline-offset:2px}.tre-contrato__icone[data-v-f504e610]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);right:0;white-space:nowrap;background:#16213a;color:#fff;font-size:12px;font-weight:600;padding:4px 8px;border-radius:6px;opacity:0;pointer-events:none;transform:translateY(2px);transition:opacity .12s ease,transform .12s ease;z-index:5}.tre-contrato__icone[data-v-f504e610]:hover:after,.tre-contrato__icone[data-v-f504e610]:focus-visible:after{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.tre-contrato__icone[data-v-f504e610]:after{transition:none}}.tre-contrato__texto[data-v-f504e610]{max-height:50vh;overflow-y:auto;white-space:pre-wrap;font-size:14px;line-height:1.6;background:var(--ade-surface-2);border-radius:var(--ade-radius-sm);padding:14px;margin-bottom:12px}.tre-contrato__acao[data-v-f504e610]{display:flex;flex-direction:column;gap:10px;background:var(--ade-surface)}.tre-contrato__cta[data-v-f504e610]{min-height:48px;font-weight:600}@media(max-width:575.98px){.tre-contrato__acao[data-v-f504e610]{position:sticky;bottom:0;padding:12px 0 4px;border-top:1px solid var(--ade-border)}}.min-w-0[data-v-3078d3eb]{min-width:0}.tre-cert__icone[data-v-3078d3eb]{width:44px;height:44px;border-radius:50%;background:var(--ade-surface-2);color:var(--ade-ink-muted);display:inline-flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.tre-cert__icone.is-emitido[data-v-3078d3eb]{background:var(--ade-good-bg);color:var(--ade-good)}.tre-cert__cta[data-v-3078d3eb]{min-height:40px;font-weight:600}.min-w-0[data-v-9bc19f7d]{min-width:0}.tre-sheet[data-v-9bc19f7d]{display:block;background:#0a143273;overflow-y:auto}.tre-sheet__conteudo[data-v-9bc19f7d]{border:0;border-radius:var(--ade-radius, 14px)}.tre-resumo-msg[data-v-9bc19f7d]{background:var(--ade-brand-soft);border-radius:var(--ade-radius-sm);padding:12px 14px;white-space:pre-wrap}.tre-resumo-notas[data-v-9bc19f7d]{display:flex;flex-direction:column;gap:4px}.tre-resumo-nota[data-v-9bc19f7d]{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--ade-border);border-radius:var(--ade-radius-sm)}.tre-resumo-nota__nome[data-v-9bc19f7d]{overflow-wrap:anywhere}.tre-resumo-foto[data-v-9bc19f7d]{width:88px;height:88px;object-fit:cover;border-radius:var(--ade-radius-sm)}@media(max-width:575.98px){.tre-sheet__dialog[data-v-9bc19f7d]{position:fixed;bottom:0;left:0;right:0;margin:0;max-width:100%;align-items:flex-end;min-height:auto}.tre-sheet__conteudo[data-v-9bc19f7d]{border-radius:18px 18px 0 0;max-height:90vh;overflow-y:auto}}.min-w-0[data-v-ef5cd07d]{min-width:0}.ade-mat[data-v-ef5cd07d]{display:block;background:#0a143273;overflow-y:auto}.ade-mat__conteudo[data-v-ef5cd07d]{border:0;border-radius:var(--ade-radius)}.ade-mat__passos[data-v-ef5cd07d]{display:flex;gap:6px;list-style:none;margin:0;padding:12px 16px;border-bottom:1px solid var(--ade-border);overflow-x:auto}.ade-mat__passo[data-v-ef5cd07d]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ade-ink-muted);white-space:nowrap}.ade-mat__passo+.ade-mat__passo[data-v-ef5cd07d]:before{content:"";width:18px;height:2px;background:var(--ade-border);margin-right:4px}.ade-mat__bolinha[data-v-ef5cd07d]{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ade-surface-2);border:1px solid var(--ade-border);font-size:11px}.ade-mat__passo.is-atual[data-v-ef5cd07d]{color:var(--ade-ink)}.ade-mat__passo.is-atual .ade-mat__bolinha[data-v-ef5cd07d]{background:var(--ade-brand);border-color:var(--ade-brand);color:#fff}.ade-mat__passo.is-feito .ade-mat__bolinha[data-v-ef5cd07d]{background:var(--ade-good-bg);border-color:var(--ade-good);color:var(--ade-good)}.ade-mat__turmas[data-v-ef5cd07d]{display:flex;flex-direction:column;gap:10px}.ade-mat__turma[data-v-ef5cd07d]{width:100%;text-align:left;display:flex;flex-direction:column;gap:8px;border:1px solid var(--ade-border);background:var(--ade-surface);border-radius:var(--ade-radius);padding:14px 16px;transition:border-color .15s var(--ade-ease),box-shadow .15s var(--ade-ease)}.ade-mat__turma[data-v-ef5cd07d]:not(:disabled):hover{border-color:var(--ade-brand);box-shadow:var(--ade-shadow)}.ade-mat__turma.is-indisponivel[data-v-ef5cd07d]{opacity:.65;cursor:not-allowed;background:var(--ade-surface-2)}.ade-mat__turma-topo[data-v-ef5cd07d]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:16px}.ade-mat__turma-info[data-v-ef5cd07d]{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:var(--ade-ink-muted)}.ade-mat__turma-info i[data-v-ef5cd07d]{width:14px}.ade-mat__turma-rodape[data-v-ef5cd07d]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.ade-mat__preco[data-v-ef5cd07d]{font-size:13px;color:var(--ade-ink-muted)}.ade-mat__preco strong[data-v-ef5cd07d]{font-size:17px;color:var(--ade-ink)}.ade-mat__motivo[data-v-ef5cd07d]{font-size:13px;color:var(--ade-ink-muted)}.ade-mat__pill-online[data-v-ef5cd07d]{background:var(--ade-brand-soft);color:var(--ade-brand)}.ade-mat__pill-gratis[data-v-ef5cd07d]{background:var(--ade-good-bg);color:var(--ade-good)}.ade-mat__pill-vagas[data-v-ef5cd07d]{background:var(--ade-surface-2);color:var(--ade-ink-muted)}.ade-mat__pill-vagas-poucas[data-v-ef5cd07d]{background:var(--ade-warn-bg);color:var(--ade-warn)}.ade-mat__resumo-turma[data-v-ef5cd07d]{display:flex;flex-direction:column;background:var(--ade-surface-2);border-radius:var(--ade-radius-sm);padding:14px 16px}.ade-mat__legend[data-v-ef5cd07d]{font-size:15px;font-weight:700;margin-bottom:10px}.ade-mat__planos[data-v-ef5cd07d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.ade-mat__plano[data-v-ef5cd07d]{display:flex;flex-direction:column;gap:4px;border:1px solid var(--ade-border);border-radius:var(--ade-radius);padding:14px;cursor:pointer;transition:border-color .15s var(--ade-ease)}.ade-mat__plano[data-v-ef5cd07d]:focus-within{outline:2px solid var(--ade-brand);outline-offset:2px}.ade-mat__plano.is-ativo[data-v-ef5cd07d]{border:2px solid var(--ade-brand);background:var(--ade-brand-soft);padding:13px}.ade-mat__plano-topo[data-v-ef5cd07d]{display:flex;justify-content:space-between;align-items:center;gap:6px}.ade-mat__plano-valor[data-v-ef5cd07d]{font-size:22px;font-weight:700}.ade-mat__plano-valor small[data-v-ef5cd07d]{font-size:12px;font-weight:500;color:var(--ade-ink-muted)}.ade-mat__pill-desconto[data-v-ef5cd07d]{background:var(--ade-good-bg);color:var(--ade-good)}.ade-mat__footer[data-v-ef5cd07d]{justify-content:space-between}.ade-mat__footer[data-v-ef5cd07d]:empty{display:none}.ade-mat__cta[data-v-ef5cd07d]{min-height:44px;font-weight:600;min-width:180px}.ade-mat__check[data-v-ef5cd07d]{width:72px;height:72px;border-radius:50%;background:var(--ade-good-bg);color:var(--ade-good);display:inline-flex;align-items:center;justify-content:center;font-size:32px;animation:tre-mat-pop-ef5cd07d .4s var(--ade-ease)}.ade-mat__fim-titulo[data-v-ef5cd07d]{font-size:20px;font-weight:700;margin:14px 0 4px}.ade-mat__aviso[data-v-ef5cd07d]{background:var(--ade-warn-bg);color:var(--ade-ink);border-radius:var(--ade-radius-sm);padding:10px 12px;font-size:14px;text-align:left}.tre-cp__horarios[data-v-ef5cd07d]{display:flex;flex-wrap:wrap;gap:8px}.tre-cp__horario[data-v-ef5cd07d]{min-width:72px;min-height:44px;border:1px solid var(--ade-border);background:var(--ade-surface);border-radius:999px;font-weight:600;padding:0 14px}.tre-cp__horario.is-ativo[data-v-ef5cd07d]{border-color:var(--ade-brand);background:var(--ade-brand);color:#fff}.tre-cp__horario[data-v-ef5cd07d]:focus-visible{outline:2px solid var(--ade-brand);outline-offset:2px}.tre-cp__resumo[data-v-ef5cd07d]{display:grid;gap:6px;background:var(--ade-surface-2);border-radius:var(--ade-radius-sm);padding:12px 14px;margin-bottom:8px}.tre-cp__resumo div[data-v-ef5cd07d]{display:flex;justify-content:space-between;gap:12px}.tre-cp__resumo dt[data-v-ef5cd07d]{font-weight:500;color:var(--ade-ink-muted)}.tre-cp__resumo dd[data-v-ef5cd07d]{margin:0;font-weight:600;text-align:right}@keyframes tre-mat-pop-ef5cd07d{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.ade-mat__check[data-v-ef5cd07d]{animation:none}}@media(max-width:575.98px){.ade-mat__dialog[data-v-ef5cd07d]{margin:0;max-width:100%;min-height:100%;align-items:stretch}.ade-mat__conteudo[data-v-ef5cd07d]{border-radius:0;min-height:100vh}.ade-mat__footer[data-v-ef5cd07d]{position:sticky;bottom:0;background:var(--ade-surface)}.ade-mat__cta[data-v-ef5cd07d]{flex:1}}.min-w-0[data-v-70aac794]{min-width:0}.ade-mat[data-v-70aac794]{display:block;background:#0a143273;overflow-y:auto}.ade-mat__conteudo[data-v-70aac794]{border:0;border-radius:var(--ade-radius)}.ade-mat__passos[data-v-70aac794]{display:flex;gap:6px;list-style:none;margin:0;padding:12px 16px;border-bottom:1px solid var(--ade-border);overflow-x:auto}.ade-mat__passo[data-v-70aac794]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ade-ink-muted);white-space:nowrap}.ade-mat__passo+.ade-mat__passo[data-v-70aac794]:before{content:"";width:18px;height:2px;background:var(--ade-border);margin-right:4px}.ade-mat__bolinha[data-v-70aac794]{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ade-surface-2);border:1px solid var(--ade-border);font-size:11px}.ade-mat__passo.is-atual[data-v-70aac794]{color:var(--ade-ink)}.ade-mat__passo.is-atual .ade-mat__bolinha[data-v-70aac794]{background:var(--ade-brand);border-color:var(--ade-brand);color:#fff}.ade-mat__passo.is-feito .ade-mat__bolinha[data-v-70aac794]{background:var(--ade-good-bg);border-color:var(--ade-good);color:var(--ade-good)}.ade-mat__turmas[data-v-70aac794]{display:flex;flex-direction:column;gap:10px}.ade-mat__turma[data-v-70aac794]{width:100%;text-align:left;display:flex;flex-direction:column;gap:8px;border:1px solid var(--ade-border);background:var(--ade-surface);border-radius:var(--ade-radius);padding:14px 16px;transition:border-color .15s var(--ade-ease),box-shadow .15s var(--ade-ease)}.ade-mat__turma[data-v-70aac794]:not(:disabled):hover{border-color:var(--ade-brand);box-shadow:var(--ade-shadow)}.ade-mat__turma.is-indisponivel[data-v-70aac794]{opacity:.65;cursor:not-allowed;background:var(--ade-surface-2)}.ade-mat__turma-topo[data-v-70aac794]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:16px}.ade-mat__turma-info[data-v-70aac794]{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:var(--ade-ink-muted)}.ade-mat__turma-info i[data-v-70aac794]{width:14px}.ade-mat__turma-rodape[data-v-70aac794]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.ade-mat__preco[data-v-70aac794]{font-size:13px;color:var(--ade-ink-muted)}.ade-mat__preco strong[data-v-70aac794]{font-size:17px;color:var(--ade-ink)}.ade-mat__motivo[data-v-70aac794]{font-size:13px;color:var(--ade-ink-muted)}.ade-mat__pill-online[data-v-70aac794]{background:var(--ade-brand-soft);color:var(--ade-brand)}.ade-mat__pill-gratis[data-v-70aac794]{background:var(--ade-good-bg);color:var(--ade-good)}.ade-mat__pill-vagas[data-v-70aac794]{background:var(--ade-surface-2);color:var(--ade-ink-muted)}.ade-mat__pill-vagas-poucas[data-v-70aac794]{background:var(--ade-warn-bg);color:var(--ade-warn)}.ade-mat__resumo-turma[data-v-70aac794]{display:flex;flex-direction:column;background:var(--ade-surface-2);border-radius:var(--ade-radius-sm);padding:14px 16px}.ade-mat__legend[data-v-70aac794]{font-size:15px;font-weight:700;margin-bottom:10px}.ade-mat__planos[data-v-70aac794]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.ade-mat__plano[data-v-70aac794]{display:flex;flex-direction:column;gap:4px;border:1px solid var(--ade-border);border-radius:var(--ade-radius);padding:14px;cursor:pointer;transition:border-color .15s var(--ade-ease)}.ade-mat__plano[data-v-70aac794]:focus-within{outline:2px solid var(--ade-brand);outline-offset:2px}.ade-mat__plano.is-ativo[data-v-70aac794]{border:2px solid var(--ade-brand);background:var(--ade-brand-soft);padding:13px}.ade-mat__plano-topo[data-v-70aac794]{display:flex;justify-content:space-between;align-items:center;gap:6px}.ade-mat__plano-valor[data-v-70aac794]{font-size:22px;font-weight:700}.ade-mat__plano-valor small[data-v-70aac794]{font-size:12px;font-weight:500;color:var(--ade-ink-muted)}.ade-mat__pill-desconto[data-v-70aac794]{background:var(--ade-good-bg);color:var(--ade-good)}.ade-mat__footer[data-v-70aac794]{justify-content:space-between}.ade-mat__footer[data-v-70aac794]:empty{display:none}.ade-mat__cta[data-v-70aac794]{min-height:44px;font-weight:600;min-width:180px}.ade-mat__check[data-v-70aac794]{width:72px;height:72px;border-radius:50%;background:var(--ade-good-bg);color:var(--ade-good);display:inline-flex;align-items:center;justify-content:center;font-size:32px;animation:tre-mat-pop-70aac794 .4s var(--ade-ease)}.ade-mat__fim-titulo[data-v-70aac794]{font-size:20px;font-weight:700;margin:14px 0 4px}.ade-mat__aviso[data-v-70aac794]{background:var(--ade-warn-bg);color:var(--ade-ink);border-radius:var(--ade-radius-sm);padding:10px 12px;font-size:14px;text-align:left}.tre-cp__horarios[data-v-70aac794]{display:flex;flex-wrap:wrap;gap:8px}.tre-cp__horario[data-v-70aac794]{min-width:72px;min-height:44px;border:1px solid var(--ade-border);background:var(--ade-surface);border-radius:999px;font-weight:600;padding:0 14px}.tre-cp__horario.is-ativo[data-v-70aac794]{border-color:var(--ade-brand);background:var(--ade-brand);color:#fff}.tre-cp__horario[data-v-70aac794]:focus-visible{outline:2px solid var(--ade-brand);outline-offset:2px}.tre-cp__resumo[data-v-70aac794]{display:grid;gap:6px;background:var(--ade-surface-2);border-radius:var(--ade-radius-sm);padding:12px 14px;margin-bottom:8px}.tre-cp__resumo div[data-v-70aac794]{display:flex;justify-content:space-between;gap:12px}.tre-cp__resumo dt[data-v-70aac794]{font-weight:500;color:var(--ade-ink-muted)}.tre-cp__resumo dd[data-v-70aac794]{margin:0;font-weight:600;text-align:right}@keyframes tre-mat-pop-70aac794{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.ade-mat__check[data-v-70aac794]{animation:none}}@media(max-width:575.98px){.ade-mat__dialog[data-v-70aac794]{margin:0;max-width:100%;min-height:100%;align-items:stretch}.ade-mat__conteudo[data-v-70aac794]{border-radius:0;min-height:100vh}.ade-mat__footer[data-v-70aac794]{position:sticky;bottom:0;background:var(--ade-surface)}.ade-mat__cta[data-v-70aac794]{flex:1}}.tre-cliente[data-v-f4c91fa6]{padding:1rem 1rem 32px}.tre-cliente__topo[data-v-f4c91fa6]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.tre-cliente__titulo[data-v-f4c91fa6]{font-size:26px;font-weight:700;margin:2px 0 0}.tre-cliente__acoes[data-v-f4c91fa6]{display:flex;flex-wrap:wrap;gap:8px}.tre-cliente__btn[data-v-f4c91fa6]{min-height:44px;font-weight:600;border-radius:999px;padding-left:18px;padding-right:18px}.tre-cliente__blocos[data-v-f4c91fa6]{display:flex;flex-direction:column;gap:24px}.tre-cliente__area[data-v-f4c91fa6]{min-width:0}.tre-cliente__area--avisos[data-v-f4c91fa6]{display:flex;flex-direction:column;gap:12px}.tre-cliente__secao[data-v-f4c91fa6]{font-size:18px;font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:8px}.tre-cliente__contador[data-v-f4c91fa6]{background:var(--ade-brand-soft);color:var(--ade-brand);border-radius:999px;font-size:12px;padding:2px 9px}.tre-cliente__select[data-v-f4c91fa6]{max-width:420px}.tre-cliente__banner[data-v-f4c91fa6]{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:1px solid var(--ade-warn);background:var(--ade-warn-bg);color:var(--ade-ink);border-radius:var(--ade-radius);padding:14px 16px;min-height:52px}.tre-cliente__banner>i[data-v-f4c91fa6]:first-child{color:var(--ade-warn);font-size:20px}.tre-cliente__banner--pagamento[data-v-f4c91fa6]{border-color:var(--ade-brand);background:var(--ade-brand-soft);flex-wrap:wrap}.tre-cliente__banner--pagamento>i[data-v-f4c91fa6]:first-child{color:var(--ade-brand)}.tre-cliente__modal[data-v-f4c91fa6]{display:block;background:#0a143273;overflow-y:auto}.tre-cliente__modal-conteudo[data-v-f4c91fa6]{border:0;border-radius:var(--ade-radius)}@media(min-width:992px){.tre-cliente__blocos[data-v-f4c91fa6]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"avisos avisos" "proxima tarefas" "recados tarefas" "evolucao evolucao" "contrato contrato" "certificado certificado";grid-template-rows:auto auto 1fr;align-items:start;gap:0 24px}.tre-cliente__area[data-v-f4c91fa6]{margin-bottom:24px}.tre-cliente__area--avisos[data-v-f4c91fa6]{grid-area:avisos}.tre-cliente__area--proxima[data-v-f4c91fa6]{grid-area:proxima}.tre-cliente__area--recados[data-v-f4c91fa6]{grid-area:recados}.tre-cliente__area--tarefas[data-v-f4c91fa6]{grid-area:tarefas}.tre-cliente__area--evolucao[data-v-f4c91fa6]{grid-area:evolucao}.tre-cliente__area--contrato[data-v-f4c91fa6]{grid-area:contrato}.tre-cliente__area--certificado[data-v-f4c91fa6]{grid-area:certificado}}@media(max-width:767.98px){.tre-cliente[data-v-f4c91fa6]{padding:.75rem .75rem 32px}}.fiscal-cpf-modal[data-v-b5aa7b7e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:1rem}.fiscal-cpf-modal__backdrop[data-v-b5aa7b7e]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a7a}.fiscal-cpf-modal__dialog[data-v-b5aa7b7e]{position:relative;width:min(100%,720px);max-height:calc(100vh - 2rem);overflow:auto;border-radius:24px;background:#fff;box-shadow:0 24px 60px #0f172a2e;padding:1.5rem;display:grid;gap:1rem}.fiscal-cpf-modal__header[data-v-b5aa7b7e],.fiscal-cpf-modal__footer[data-v-b5aa7b7e]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.fiscal-cpf-modal__eyebrow[data-v-b5aa7b7e]{margin:0 0 .35rem;font-size:.78rem;font-weight:700;color:var(--tenant-color, #0f766e);text-transform:uppercase;letter-spacing:.08em}.fiscal-cpf-modal__header h3[data-v-b5aa7b7e]{margin:0}.fiscal-cpf-modal__body[data-v-b5aa7b7e]{display:grid;gap:1rem}.fiscal-cpf-modal__customer[data-v-b5aa7b7e]{border:1px solid rgba(148,163,184,.35);border-radius:18px;padding:1rem;display:grid;gap:.75rem}.fiscal-cpf-modal__footer[data-v-b5aa7b7e]{justify-content:space-between;align-items:center}.fiscal-cpf-footer-msg[data-v-b5aa7b7e]{min-width:0}.thm-overlay[data-v-23d30224]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;display:flex;align-items:center;justify-content:center;padding:1rem}.thm-backdrop[data-v-23d30224]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a141e8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.thm-dialog[data-v-23d30224]{position:relative;width:min(100%,660px);max-height:calc(100vh - 2rem);display:flex;flex-direction:column;border-radius:24px;background:#f8fafb;box-shadow:0 32px 80px #0a141e3d;overflow:hidden}.thm-toolbar[data-v-23d30224]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#fff;border-bottom:1px solid rgba(23,49,59,.1);flex-shrink:0;flex-wrap:wrap}.thm-toolbar__left[data-v-23d30224]{display:flex;align-items:center;gap:10px}.thm-toolbar__title[data-v-23d30224]{margin:0;font-size:1rem;font-weight:800;color:#17313b;display:flex;align-items:center;gap:8px}.thm-badge[data-v-23d30224]{display:inline-block;padding:2px 9px;border-radius:999px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:#dbeafe;color:#1e40af}.thm-toolbar__controls[data-v-23d30224]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.thm-width-label[data-v-23d30224]{font-size:.82rem;color:#64757d;font-weight:600}.thm-segmented[data-v-23d30224]{display:flex;border:1px solid rgba(23,49,59,.18);border-radius:8px;overflow:hidden}.thm-seg-btn[data-v-23d30224]{padding:6px 12px;border:none;background:transparent;font-size:.8rem;font-weight:600;color:#64757d;cursor:pointer;transition:background .12s,color .12s}.thm-seg-btn.active[data-v-23d30224]{background:var(--tenant-color, #0f766e);color:#fff}.thm-seg-btn[data-v-23d30224]:not(.active):hover{background:#17313b0f}.thm-btn[data-v-23d30224]{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;padding:8px 16px;font-size:.88rem;font-weight:700;cursor:pointer;transition:opacity .15s,transform .15s;white-space:nowrap}.thm-btn[data-v-23d30224]:disabled{opacity:.45;cursor:not-allowed}.thm-btn[data-v-23d30224]:not(:disabled):hover{transform:translateY(-1px)}.thm-btn--print[data-v-23d30224]{background:var(--tenant-color, #0f766e);color:#fff}.thm-close[data-v-23d30224]{width:32px;height:32px;border:none;border-radius:8px;background:#17313b12;color:#17313b;font-size:1.3rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s}.thm-close[data-v-23d30224]:hover{background:#17313b24}.thm-body[data-v-23d30224]{flex:1;overflow-y:auto;padding:20px;display:flex;align-items:flex-start;justify-content:center}.thm-state[data-v-23d30224]{display:flex;align-items:center;gap:10px;color:#64757d;font-size:.9rem;padding:40px}.thm-state--error[data-v-23d30224]{color:#991b1b;background:#fef2f2;border:1px solid #fca5a5;border-radius:14px;padding:14px 18px}.thm-spin[data-v-23d30224]{display:inline-block;animation:thm-spin-23d30224 .7s linear infinite;font-size:1.2rem}@keyframes thm-spin-23d30224{to{transform:rotate(360deg)}}.thm-preview-wrap[data-v-23d30224]{display:flex;justify-content:center;width:100%}.thm-receipt[data-v-23d30224]{background:#fff;font-family:Courier New,Courier,monospace;font-size:12px;line-height:1.5;color:#111;padding:12px 10px;box-shadow:0 4px 24px #0a141e1f;border-radius:4px}.thm-receipt--58[data-v-23d30224]{width:min(232px,100%)}.thm-receipt--80[data-v-23d30224]{width:min(320px,100%)}.thm-receipt__header[data-v-23d30224]{text-align:center;margin-bottom:6px}.thm-receipt__company[data-v-23d30224]{font-weight:700;font-size:13px;text-transform:uppercase}.thm-receipt__fantasia[data-v-23d30224],.thm-receipt__cnpj[data-v-23d30224],.thm-receipt__ie[data-v-23d30224]{font-size:11px}.thm-receipt__div[data-v-23d30224]{border-top:1px solid #333;margin:5px 0}.thm-receipt__div--dashed[data-v-23d30224]{border-top:1px dashed #555}.thm-receipt__section[data-v-23d30224]{margin-bottom:5px}.thm-receipt__doc-type[data-v-23d30224]{font-weight:700;font-size:13px;text-align:center;text-transform:uppercase;margin-bottom:3px}.thm-receipt__subtitle[data-v-23d30224]{font-weight:700;font-size:10px;text-transform:uppercase;margin-bottom:2px}.thm-receipt__row[data-v-23d30224]{display:flex;justify-content:space-between;font-size:11px;gap:4px}.thm-receipt__row--sm[data-v-23d30224]{font-size:10px}.thm-receipt__row--total[data-v-23d30224]{font-weight:700;font-size:14px;margin-top:3px}.thm-receipt__item[data-v-23d30224]{margin-bottom:4px}.thm-receipt__item-name[data-v-23d30224]{font-size:11px}.thm-receipt__item-total[data-v-23d30224]{font-weight:700;flex-shrink:0}.thm-receipt__chave[data-v-23d30224]{font-size:9px;word-break:break-all;letter-spacing:.4px;color:#333}.thm-receipt__addinfo[data-v-23d30224]{font-size:10px;white-space:pre-wrap}.thm-receipt__section--warn p[data-v-23d30224]{font-size:10px;color:#7c4a00}.thm-receipt__footer[data-v-23d30224]{text-align:center;font-size:10px;color:#555;margin-top:2px}.pdv-history-modal[data-v-753c048c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:grid;place-items:center;padding:1rem}.pdv-history-modal__backdrop[data-v-753c048c]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a121f99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pdv-history-modal__dialog[data-v-753c048c]{position:relative;z-index:1;width:min(900px,100%);max-height:min(88vh,900px);border-radius:22px;overflow:hidden;background:#f8fafc;box-shadow:0 0 0 1px #0f172a14,0 32px 64px #0a121f52}.pdv-dashboard-modal[data-v-753c048c]{width:min(1000px,100%);display:flex;flex-direction:column;overflow:hidden}.pdv-dash-header[data-v-753c048c]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.5rem;background:#0f172a;color:#fff;flex-shrink:0}.pdv-dash-header__identity[data-v-753c048c]{display:flex;align-items:center;gap:.85rem}.pdv-dash-header__icon[data-v-753c048c]{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#ffffff1f;font-size:1rem;color:#93c5fd;flex-shrink:0}.pdv-dash-header__title[data-v-753c048c]{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:#fff}.pdv-dash-header__sub[data-v-753c048c]{margin:.15rem 0 0;font-size:.78rem;color:#ffffff85}.pdv-dash-header__actions[data-v-753c048c]{display:flex;align-items:center;gap:.75rem}.pdv-dash-header__total[data-v-753c048c]{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}.pdv-dash-header__total-label[data-v-753c048c]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#ffffff73}.pdv-dash-header__total-value[data-v-753c048c]{font-size:1.15rem;font-weight:800;font-variant-numeric:tabular-nums;color:#4ade80;letter-spacing:-.02em}.pdv-dash-header__close[data-v-753c048c]{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:transparent;color:#fff9;font-size:.9rem;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.pdv-dash-header__close[data-v-753c048c]:hover{background:#ffffff1f;color:#fff}.pdv-dash-loading[data-v-753c048c]{display:flex;align-items:center;gap:.6rem;padding:2rem 1.5rem;font-size:.875rem;color:#64748b}.pdv-dash-loading i[data-v-753c048c]{font-size:1.1rem;color:#94a3b8}.pdv-dashboard-modal__body[data-v-753c048c]{background:#f2f5f9!important;flex:1;overflow-y:auto}.pdv-dashboard-charts[data-v-753c048c]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.pdv-dashboard-chart-card[data-v-753c048c]{border:1px solid #e4eaf2;border-radius:14px;padding:1rem 1rem .5rem;background:#fff;box-shadow:0 2px 8px #0a121f0f}.pdv-dashboard-chart-card__title[data-v-753c048c]{margin:0 0 .75rem;font-size:.78rem;font-weight:700;color:#7b8fa8;text-transform:uppercase;letter-spacing:.05em}.pdv-dashboard-section[data-v-753c048c]{border:1px solid #e4eaf2;border-radius:14px;padding:1rem;background:#fff;box-shadow:0 2px 8px #0a121f0f}.pdv-dashboard-section__title[data-v-753c048c]{margin:0 0 .75rem;font-size:.85rem;font-weight:700;color:#4b6280;text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center;gap:.5rem}.pdv-dashboard-section__badge[data-v-753c048c]{background:#e8f0fe;color:#1457d6;font-size:.75rem;font-weight:700;border-radius:20px;padding:.1rem .55rem}.pdv-dashboard-orders[data-v-753c048c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.pdv-dashboard-order[data-v-753c048c]{border:1px solid #e4eaf2;border-radius:10px;overflow:hidden;background:#fff}.pdv-dashboard-order__head[data-v-753c048c]{width:100%;display:flex;align-items:center;gap:.6rem;padding:.65rem .85rem;background:#fff;border:none;cursor:pointer;text-align:left;font-size:.9rem;color:#24324a;transition:background .15s}.pdv-dashboard-order__head[data-v-753c048c]:hover{background:#f0f4fa}.pdv-dashboard-order__chevron[data-v-753c048c]{color:#8a98aa;width:14px;flex-shrink:0;font-size:.75rem}.pdv-dashboard-order__tutor[data-v-753c048c]{flex:1;font-weight:600}.pdv-dashboard-order__meta[data-v-753c048c]{color:#8a98aa;font-size:.82rem}.pdv-dashboard-order__total[data-v-753c048c]{color:#1457d6;font-weight:700;font-size:.9rem}.pdv-dashboard-order__transactions[data-v-753c048c]{list-style:none;margin:0;padding:0;border-top:1px solid #e8eef6;background:#f7f9fc}.pdv-dashboard-tx[data-v-753c048c]{display:grid;grid-template-columns:3rem 8rem 1fr auto;gap:.5rem;align-items:center;padding:.45rem .85rem .45rem 2.2rem;font-size:.83rem;color:#4b6280;border-bottom:1px solid #edf1f7}.pdv-dashboard-tx[data-v-753c048c]:last-child{border-bottom:none}.pdv-dashboard-tx__time[data-v-753c048c]{font-weight:600;color:#24324a}.pdv-dashboard-tx__method[data-v-753c048c]{color:#6b7c93}.pdv-dashboard-tx__items[data-v-753c048c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdv-dashboard-tx__value[data-v-753c048c]{color:#24324a;white-space:nowrap}[data-v-753c048c] .pdv-chart-tip{padding:.5rem .75rem;font-size:.85rem;background:#fff;border:1px solid #e2eaf4;border-radius:8px;line-height:1.5}@media(max-width:640px){.pdv-dashboard-charts[data-v-753c048c]{grid-template-columns:1fr}.pdv-dashboard-tx[data-v-753c048c]{grid-template-columns:3rem 1fr auto}.pdv-dashboard-tx__method[data-v-753c048c]{display:none}}.pdv-modal-overlay[data-v-c7023050]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:grid;place-items:center;padding:1rem}.pdv-modal-overlay__backdrop[data-v-c7023050]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a121f99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pdv-modal-sheet[data-v-c7023050]{position:relative;z-index:1;display:flex;flex-direction:column;width:min(920px,100%);max-height:min(90vh,960px);border-radius:20px;overflow:hidden;background:#f8fafc;box-shadow:0 0 0 1px #0f172a14,0 32px 64px #0a121f52}.pdv-dfc-modal__header[data-v-c7023050]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.5rem;background:#0f172a;color:#fff;flex-shrink:0}.pdv-dfc-modal__header-identity[data-v-c7023050]{display:flex;align-items:center;gap:.85rem}.pdv-dfc-modal__header-icon[data-v-c7023050]{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#ffffff1f;font-size:1rem;color:#93c5fd;flex-shrink:0}.pdv-dfc-modal__header-title[data-v-c7023050]{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:#fff}.pdv-dfc-modal__header-sub[data-v-c7023050]{margin:.15rem 0 0;font-size:.78rem;color:#ffffff85;text-transform:capitalize}.pdv-dfc-modal__header-actions[data-v-c7023050]{display:flex;align-items:center;gap:.6rem}.pdv-dfc-modal__timestamp[data-v-c7023050]{font-size:.75rem;color:#ffffff73;display:flex;align-items:center;gap:.3rem;white-space:nowrap}.pdv-dfc-modal__btn-refresh[data-v-c7023050]{display:flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#ffffff14;color:#ffffffd1;font-size:.78rem;font-weight:500;cursor:pointer;transition:background .15s;white-space:nowrap}.pdv-dfc-modal__btn-refresh[data-v-c7023050]:hover:not(:disabled){background:#ffffff24;color:#fff}.pdv-dfc-modal__btn-refresh[data-v-c7023050]:disabled{opacity:.5;cursor:default}.pdv-dfc-modal__btn-close[data-v-c7023050]{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:transparent;color:#fff9;font-size:.9rem;cursor:pointer;transition:background .15s,color .15s}.pdv-dfc-modal__btn-close[data-v-c7023050]:hover{background:#ffffff1f;color:#fff}.pdv-dfc-modal__body[data-v-c7023050]{flex:1;overflow-y:auto;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1.25rem}.pdv-dfc-modal__loading[data-v-c7023050]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:160px;color:#64748b;font-size:.875rem}.pdv-dfc-modal__loading i[data-v-c7023050]{font-size:1.5rem;color:#94a3b8}.pdv-dfc-modal__kpis[data-v-c7023050]{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem}.pdv-dfc-kpi[data-v-c7023050]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1rem 1.1rem .9rem;display:flex;flex-direction:column;gap:.25rem;border-top:3px solid #e2e8f0;transition:box-shadow .15s}.pdv-dfc-kpi[data-v-c7023050]:hover{box-shadow:0 2px 8px #0f172a14}.pdv-dfc-kpi--neutral[data-v-c7023050]{border-top-color:#64748b}.pdv-dfc-kpi--positive[data-v-c7023050]{border-top-color:#059669}.pdv-dfc-kpi--negative[data-v-c7023050]{border-top-color:#dc2626}.pdv-dfc-kpi--highlight-positivo[data-v-c7023050]{border-top-color:#2563eb;background:#eff6ff}.pdv-dfc-kpi--highlight-negativo[data-v-c7023050]{border-top-color:#dc2626;background:#fef2f2}.pdv-dfc-kpi--highlight-neutro[data-v-c7023050]{border-top-color:#64748b}.pdv-dfc-kpi__label[data-v-c7023050]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#64748b}.pdv-dfc-kpi__value[data-v-c7023050]{font-size:1.2rem;font-weight:800;color:#0f172a;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.2}.pdv-dfc-kpi__value--positive[data-v-c7023050]{color:#059669}.pdv-dfc-kpi__value--negative[data-v-c7023050]{color:#dc2626}.pdv-dfc-kpi__value--highlight[data-v-c7023050]{color:#2563eb}.pdv-dfc-kpi--highlight-negativo .pdv-dfc-kpi__value--highlight[data-v-c7023050]{color:#dc2626}.pdv-dfc-kpi__meta[data-v-c7023050]{font-size:.72rem;color:#94a3b8;display:flex;align-items:center;gap:.25rem}.pdv-dfc-kpi__meta--delta[data-v-c7023050]{font-weight:600;color:#059669}.pdv-dfc-kpi--highlight-negativo .pdv-dfc-kpi__meta--delta[data-v-c7023050]{color:#dc2626}.pdv-dfc-kpi--highlight-neutro .pdv-dfc-kpi__meta--delta[data-v-c7023050]{color:#64748b}.pdv-dfc-modal__section[data-v-c7023050]{display:flex;flex-direction:column;gap:.6rem}.pdv-dfc-modal__section-head[data-v-c7023050]{display:flex;align-items:center;justify-content:space-between;padding:.6rem .85rem;border-radius:8px;background:#f1f5f9}.pdv-dfc-modal__section-head--positive[data-v-c7023050]{background:#f0fdf4}.pdv-dfc-modal__section-head--negative[data-v-c7023050]{background:#fef2f2}.pdv-dfc-modal__section-title[data-v-c7023050]{display:flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:700;color:#334155}.pdv-dfc-modal__section-dot[data-v-c7023050]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pdv-dfc-modal__section-dot--positive[data-v-c7023050]{background:#059669}.pdv-dfc-modal__section-dot--negative[data-v-c7023050]{background:#dc2626}.pdv-dfc-modal__section-total[data-v-c7023050]{font-size:.95rem;font-weight:800;font-variant-numeric:tabular-nums}.pdv-dfc-modal__section-total--positive[data-v-c7023050]{color:#059669}.pdv-dfc-modal__section-total--negative[data-v-c7023050]{color:#dc2626}.pdv-dfc-modal__empty[data-v-c7023050]{display:flex;align-items:center;gap:.5rem;padding:.85rem 1rem;font-size:.82rem;color:#94a3b8;background:#fff;border:1px dashed #e2e8f0;border-radius:10px}.pdv-dfc-modal__empty i[data-v-c7023050]{color:#cbd5e1}.pdv-dfc-modal__table-wrap[data-v-c7023050]{overflow:auto;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.pdv-dfc-modal__table[data-v-c7023050]{width:100%;min-width:540px;border-collapse:separate;border-spacing:0}.pdv-dfc-modal__table thead th[data-v-c7023050]{position:sticky;top:0;padding:.6rem .9rem;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0;white-space:nowrap}.pdv-dfc-modal__table tbody td[data-v-c7023050]{padding:.7rem .9rem;font-size:.84rem;color:#1e293b;border-bottom:1px solid #f1f5f9;vertical-align:middle}.pdv-dfc-modal__row:last-child td[data-v-c7023050]{border-bottom:none}.pdv-dfc-modal__row:hover td[data-v-c7023050]{background:#f8fafc}.pdv-dfc-modal__row--entry td[data-v-c7023050]:first-child{border-left:3px solid #059669}.pdv-dfc-modal__row--exit td[data-v-c7023050]:first-child{border-left:3px solid #dc2626}.pdv-dfc-modal__cell--mono[data-v-c7023050]{font-variant-numeric:tabular-nums;font-size:.8rem;color:#64748b;white-space:nowrap}.pdv-dfc-modal__cell--desc[data-v-c7023050]{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdv-dfc-modal__cell--right[data-v-c7023050]{text-align:right}.pdv-dfc-modal__cell--amount[data-v-c7023050]{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.pdv-dfc-modal__cell--positive[data-v-c7023050]{color:#059669}.pdv-dfc-modal__cell--negative[data-v-c7023050]{color:#dc2626}.pdv-dfc-modal__badge--method[data-v-c7023050]{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:6px;background:#f1f5f9;color:#475569;font-size:.72rem;font-weight:600;white-space:nowrap;letter-spacing:.01em}.pdv-dfc-modal__footer[data-v-c7023050]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;background:#fff;border-top:1px solid #e2e8f0;font-size:.75rem;color:#64748b;flex-shrink:0;gap:1rem}.pdv-dfc-modal__live-dot[data-v-c7023050]{color:#059669;font-size:.55rem;margin-right:.25rem;animation:pulse-live-c7023050 2s ease-in-out infinite}@keyframes pulse-live-c7023050{0%,to{opacity:1}50%{opacity:.35}}.pdv-dfc-modal__footer-ts[data-v-c7023050]{color:#94a3b8;white-space:nowrap}@media(max-width:760px){.pdv-dfc-modal__kpis[data-v-c7023050]{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.pdv-dfc-modal__kpis[data-v-c7023050]{grid-template-columns:1fr 1fr}.pdv-dfc-modal__header[data-v-c7023050]{padding:.9rem 1rem}.pdv-dfc-modal__body[data-v-c7023050]{padding:1rem}.pdv-dfc-modal__header-sub[data-v-c7023050]{display:none}}.thm-overlay[data-v-7ec7854e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;display:flex;align-items:center;justify-content:center;padding:1rem}.thm-backdrop[data-v-7ec7854e]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a141e8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.thm-dialog[data-v-7ec7854e]{position:relative;width:min(100%,660px);max-height:calc(100vh - 2rem);display:flex;flex-direction:column;border-radius:8px;background:#f8fafb;box-shadow:0 32px 80px #0a141e3d;overflow:hidden}.thm-toolbar[data-v-7ec7854e]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#fff;border-bottom:1px solid rgba(23,49,59,.1);flex-shrink:0;flex-wrap:wrap}.thm-toolbar__left[data-v-7ec7854e],.thm-toolbar__controls[data-v-7ec7854e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.thm-toolbar__title[data-v-7ec7854e]{margin:0;font-size:1rem;font-weight:800;color:#17313b;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.thm-badge[data-v-7ec7854e]{display:inline-block;padding:2px 9px;border-radius:999px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:#dbeafe;color:#1e40af}.thm-width-label[data-v-7ec7854e]{font-size:.82rem;color:#64757d;font-weight:600}.thm-segmented[data-v-7ec7854e]{display:flex;border:1px solid rgba(23,49,59,.18);border-radius:8px;overflow:hidden}.thm-seg-btn[data-v-7ec7854e]{padding:6px 12px;border:none;background:transparent;font-size:.8rem;font-weight:600;color:#64757d;cursor:pointer;transition:background .12s,color .12s}.thm-seg-btn.active[data-v-7ec7854e]{background:var(--tenant-color, #0f766e);color:#fff}.thm-seg-btn[data-v-7ec7854e]:not(.active):hover{background:#17313b0f}.thm-btn[data-v-7ec7854e]{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:8px;padding:8px 16px;font-size:.88rem;font-weight:700;cursor:pointer;transition:opacity .15s,transform .15s;white-space:nowrap}.thm-btn[data-v-7ec7854e]:disabled{opacity:.45;cursor:not-allowed}.thm-btn[data-v-7ec7854e]:not(:disabled):hover{transform:translateY(-1px)}.thm-btn--print[data-v-7ec7854e]{background:var(--tenant-color, #0f766e);color:#fff}.thm-btn--whatsapp[data-v-7ec7854e]{background:#25d366;color:#fff}.thm-whatsapp[data-v-7ec7854e]{display:flex;flex-direction:column;gap:8px;padding:14px 18px;background:#fff;border-bottom:1px solid rgba(23,49,59,.1);flex-shrink:0}.thm-whatsapp__label[data-v-7ec7854e]{font-size:.82rem;font-weight:700;color:#17313b}.thm-whatsapp__editor[data-v-7ec7854e]{width:100%;border:1px solid rgba(23,49,59,.18);border-radius:8px;padding:8px 10px;font-size:.85rem;line-height:1.45;resize:vertical;max-height:40vh}.thm-whatsapp__actions[data-v-7ec7854e]{display:flex;align-items:center;justify-content:space-between;gap:10px}.thm-whatsapp__actions small[data-v-7ec7854e]{color:#64757d}.thm-whatsapp__alert[data-v-7ec7854e]{border-radius:8px;padding:8px 12px;font-size:.85rem}.thm-whatsapp__alert--error[data-v-7ec7854e]{color:#991b1b;background:#fef2f2;border:1px solid #fca5a5}.thm-whatsapp__alert--success[data-v-7ec7854e]{color:#166534;background:#f0fdf4;border:1px solid #86efac}.thm-close[data-v-7ec7854e]{width:32px;height:32px;border:none;border-radius:8px;background:#17313b12;color:#17313b;font-size:1rem;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s}.thm-close[data-v-7ec7854e]:hover{background:#17313b24}.thm-body[data-v-7ec7854e]{flex:1;overflow-y:auto;padding:20px;display:flex;align-items:flex-start;justify-content:center}.thm-state[data-v-7ec7854e]{display:flex;align-items:center;gap:10px;color:#64757d;font-size:.9rem;padding:40px}.thm-state--error[data-v-7ec7854e]{color:#991b1b;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;padding:14px 18px}.thm-spin[data-v-7ec7854e]{display:inline-block;animation:thm-spin-7ec7854e .7s linear infinite;font-size:1.2rem}@keyframes thm-spin-7ec7854e{to{transform:rotate(360deg)}}.thm-preview-wrap[data-v-7ec7854e]{display:flex;justify-content:center;width:100%}.thm-receipt[data-v-7ec7854e]{background:#fff;font-family:Courier New,Courier,monospace;font-size:12px;line-height:1.5;color:#111;padding:12px 10px;box-shadow:0 4px 24px #0a141e1f;border-radius:4px}.thm-receipt--58[data-v-7ec7854e]{width:min(232px,100%)}.thm-receipt--80[data-v-7ec7854e]{width:min(320px,100%)}.thm-receipt__header[data-v-7ec7854e]{text-align:center;margin-bottom:6px}.thm-receipt__company[data-v-7ec7854e]{font-weight:700;font-size:13px;text-transform:uppercase}.thm-receipt__notice[data-v-7ec7854e]{margin:8px 0;padding:6px 4px;border-top:1px dashed #111;border-bottom:1px dashed #111;font-weight:700;text-align:center;text-transform:uppercase}.thm-receipt__div[data-v-7ec7854e]{border-top:1px dashed #555;margin:6px 0}.thm-receipt__section[data-v-7ec7854e]{margin-bottom:5px}.thm-receipt__subtitle[data-v-7ec7854e]{font-weight:700;font-size:10px;text-transform:uppercase;margin-bottom:2px}.thm-receipt__row[data-v-7ec7854e]{display:flex;justify-content:space-between;gap:8px;font-size:11px}.thm-receipt__row span[data-v-7ec7854e]:first-child{flex:1}.thm-receipt__row--sm[data-v-7ec7854e]{font-size:10px}.thm-receipt__row--muted[data-v-7ec7854e]{color:#444}.thm-receipt__row--total[data-v-7ec7854e]{font-weight:700;font-size:14px;margin-top:3px}.thm-receipt__item[data-v-7ec7854e]{margin-bottom:6px}.thm-receipt__item-name[data-v-7ec7854e]{display:block;font-size:11px;font-weight:700}.thm-receipt__footer[data-v-7ec7854e]{text-align:center;font-size:10px;color:#444;margin-top:2px}@media(max-width:640px){.thm-overlay[data-v-7ec7854e]{align-items:stretch;padding:0}.thm-dialog[data-v-7ec7854e]{width:100%;max-height:100vh;border-radius:0}.thm-toolbar[data-v-7ec7854e]{align-items:flex-start}.thm-toolbar__controls[data-v-7ec7854e]{width:100%}.thm-btn--print[data-v-7ec7854e]{flex:1;justify-content:center}}.pdv-vencimento[data-v-33097d8b]{display:grid;gap:.6rem;padding:.85rem 1rem;border:1px solid rgba(37,99,235,.22);border-left-width:4px;border-radius:12px;background:#eff6ffb3}.pdv-vencimento.is-vencida[data-v-33097d8b]{border-color:#dc26264d;border-left-color:#dc2626;background:#fef2f2d9}.pdv-vencimento.is-vence_hoje[data-v-33097d8b]{border-color:#d977064d;border-left-color:#d97706;background:#fffbebe6}.pdv-vencimento.is-paga[data-v-33097d8b]{border-color:#15803d38;border-left-color:#15803d;background:#f0fdf4d9}.pdv-vencimento__main[data-v-33097d8b]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.pdv-vencimento__icon[data-v-33097d8b]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex:0 0 auto;border-radius:999px;background:#fff;color:#1d4ed8;box-shadow:0 1px 2px #0f172a14}.is-vencida .pdv-vencimento__icon[data-v-33097d8b]{color:#dc2626}.is-vence_hoje .pdv-vencimento__icon[data-v-33097d8b]{color:#d97706}.is-paga .pdv-vencimento__icon[data-v-33097d8b]{color:#15803d}.pdv-vencimento__text[data-v-33097d8b]{display:grid;gap:.1rem;min-width:0;flex:1 1 14rem}.pdv-vencimento__eyebrow[data-v-33097d8b]{font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.pdv-vencimento__headline[data-v-33097d8b]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .5rem}.pdv-vencimento__chip[data-v-33097d8b]{display:inline-flex;align-items:center;padding:.1rem .5rem;border-radius:999px;font-size:.72rem;font-weight:700;background:#dbeafe;color:#1e40af}.pdv-vencimento__chip.is-vencida[data-v-33097d8b]{background:#fee2e2;color:#991b1b}.pdv-vencimento__chip.is-vence_hoje[data-v-33097d8b]{background:#fef3c7;color:#92400e}.pdv-vencimento__chip.is-paga[data-v-33097d8b]{background:#dcfce7;color:#166534}.pdv-vencimento__date[data-v-33097d8b]{font-size:1rem;color:#0f172a}.is-vencida .pdv-vencimento__date[data-v-33097d8b]{color:#b91c1c}.pdv-vencimento__origin[data-v-33097d8b]{font-size:.8rem;color:#475569;overflow-wrap:anywhere}.pdv-vencimento__rule[data-v-33097d8b]{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:999px;background:#fff;border:1px solid rgba(148,163,184,.4);font-size:.78rem;font-weight:600;color:#334155;white-space:nowrap}.pdv-vencimento__notice[data-v-33097d8b]{margin:0;padding:.5rem .7rem;border-radius:8px;background:#ffffffbf;font-size:.8rem;color:#92400e}.pdv-vencimento__history-toggle[data-v-33097d8b]{padding:0;border:0;background:none;font-size:.8rem;font-weight:600;color:#1d4ed8;cursor:pointer}.pdv-vencimento__history-toggle[data-v-33097d8b]:hover,.pdv-vencimento__history-toggle[data-v-33097d8b]:focus-visible{text-decoration:underline}.pdv-vencimento__history-list[data-v-33097d8b]{display:grid;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none}.pdv-vencimento__history-list li[data-v-33097d8b]{display:grid;grid-template-columns:8.5rem minmax(7rem,auto) 1fr;align-items:baseline;gap:.15rem .75rem;padding:.4rem .6rem;border-radius:8px;background:#fffc;font-size:.78rem;color:#334155}.pdv-vencimento__history-when[data-v-33097d8b]{font-weight:600;color:#0f172a}@media(max-width:575.98px){.pdv-vencimento__rule[data-v-33097d8b]{white-space:normal}.pdv-vencimento__history-list li[data-v-33097d8b]{grid-template-columns:1fr}}.mtc-overlay[data-v-dbaedf80]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px}.mtc-backdrop[data-v-dbaedf80]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a8c}.mtc-dialog[data-v-dbaedf80]{position:relative;width:100%;max-width:460px;max-height:calc(100vh - 32px);overflow-y:auto;background:#fff;border-radius:12px;box-shadow:0 20px 45px #0f172a40}.mtc-header[data-v-dbaedf80],.mtc-footer[data-v-dbaedf80]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 18px}.mtc-header[data-v-dbaedf80]{border-bottom:1px solid #e5e7eb}.mtc-footer[data-v-dbaedf80]{justify-content:flex-end;border-top:1px solid #e5e7eb}.mtc-title[data-v-dbaedf80]{margin:0;font-size:1.05rem;font-weight:600}.mtc-body[data-v-dbaedf80]{padding:16px 18px}.mtc-subtitle[data-v-dbaedf80]{margin:0 0 12px;color:#475569;font-weight:500}.mtc-resumo[data-v-dbaedf80]{margin:0 0 12px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.mtc-resumo__linha[data-v-dbaedf80]{display:flex;justify-content:space-between;gap:12px;padding:8px 12px}.mtc-resumo__linha+.mtc-resumo__linha[data-v-dbaedf80]{border-top:1px solid #f1f5f9}.mtc-resumo__linha dt[data-v-dbaedf80]{font-weight:400;color:#475569}.mtc-resumo__linha dd[data-v-dbaedf80]{margin:0;font-weight:600;white-space:nowrap}.mtc-resumo__linha--custo dd[data-v-dbaedf80]{color:#b91c1c}.mtc-resumo__linha--liquido[data-v-dbaedf80]{background:#f8fafc}.mtc-resumo__linha--liquido dd[data-v-dbaedf80]{color:#15803d}.mtc-ajuda[data-v-dbaedf80]{font-size:.82rem;color:#64748b;margin-bottom:12px}.pdv-readonly-fieldset[data-v-0db28115]{display:contents}.pdv-readonly[data-v-0db28115] :is(button,input,select,textarea):disabled{pointer-events:none}.pdv-tutor-inativo-alert[data-v-0db28115]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pdv-tutor-inativo-alert__hint[data-v-0db28115]{font-weight:600}.pdv-inline-badge--inativo[data-v-0db28115]{background:#fff3cd;color:#7a5a00;border:1px solid #f0d27a}.pdv-shell[data-v-0db28115]{--pdv-ink: #17313b;--pdv-muted: #64757d;--pdv-line: rgba(23, 49, 59, .14);--pdv-brand: var(--tenant-color, #0f766e);--pdv-brand-soft: color-mix(in srgb, var(--tenant-color, #0f766e) 12%, white);--pdv-sand: #fefbf4;display:grid;gap:1.25rem;padding:1rem 0 8.25rem;color:var(--pdv-ink);--pdv-hotel: #4f46e5;--pdv-hotel-bg: #eef2ff;--pdv-teal: #0f766e;--pdv-teal-bg: #f0fdfa}.pdv-item-section[data-v-0db28115]{margin-bottom:.85rem}.pdv-item-section[data-v-0db28115]:last-child{margin-bottom:0}.pdv-item-section__header[data-v-0db28115]{display:flex;align-items:center;gap:.5rem;padding:.45rem .75rem;border-radius:.6rem;font-size:.82rem;font-weight:700;margin-bottom:.6rem}.pdv-item-section__count[data-v-0db28115]{margin-left:auto;font-size:.72rem;font-weight:700;padding:.1rem .5rem;border-radius:999px;background:#ffffffa6}.pdv-item-section--locacoes .pdv-item-section__header[data-v-0db28115]{background:var(--pdv-hotel-bg);color:var(--pdv-hotel)}.pdv-item-section--servicos .pdv-item-section__header[data-v-0db28115]{background:var(--pdv-teal-bg);color:var(--pdv-teal)}.pdv-topbar[data-v-0db28115]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.25rem;border:1px solid var(--pdv-line);border-radius:22px;background:linear-gradient(140deg,#ffffff 0%,#f6fbf9 55%,var(--pdv-sand) 100%);box-shadow:0 4px 16px #17313b0f}.pdv-topbar__left[data-v-0db28115]{display:grid;gap:.2rem}.pdv-topbar__breadcrumbs[data-v-0db28115]{display:flex;gap:.5rem;color:var(--pdv-muted);font-size:.84rem;font-weight:700}.pdv-topbar__eyebrow[data-v-0db28115]{font-size:.82rem;color:var(--pdv-muted)}.pdv-pending-badge[data-v-0db28115]{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem 1rem;border-radius:999px;border:1.5px solid transparent;font-size:.84rem;font-weight:700;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease;white-space:nowrap}.pdv-pending-badge[data-v-0db28115]:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0000001f}.pdv-pending-badge--alert[data-v-0db28115]{background:#f59e0b1f;border-color:#f59e0b59;color:#9a6700}.pdv-pending-badge--alert i[data-v-0db28115]{color:#d97706}.pdv-pending-badge--clear[data-v-0db28115]{background:#0f766e14;border-color:#0f766e38;color:#0a5f59}.pdv-pending-badge strong[data-v-0db28115]{font-size:.9rem}.pdv-tutor-focus[data-v-0db28115]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.25rem;border:1.5px solid color-mix(in srgb,var(--tenant-color, #0f766e) 30%,transparent);border-radius:22px;background:linear-gradient(135deg,color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white),color-mix(in srgb,var(--tenant-color, #0f766e) 4%,var(--pdv-sand)))}.pdv-tutor-focus__info[data-v-0db28115]{display:flex;align-items:center;gap:.85rem}.pdv-tutor-focus__info i[data-v-0db28115]{font-size:1.15rem;color:var(--pdv-brand)}.pdv-tutor-focus__info strong[data-v-0db28115]{display:block;font-size:1.05rem}.pdv-tutor-focus__info span[data-v-0db28115]{font-size:.84rem;color:var(--pdv-muted)}.pdv-tutor-focus__actions[data-v-0db28115]{display:flex;align-items:center;gap:.75rem}.pdv-tutor-focus__total[data-v-0db28115]{font-weight:800;font-size:1rem;color:var(--pdv-brand)}.pdv-empty--hero[data-v-0db28115]{min-height:240px;font-size:.95rem}.pdv-work-grid[data-v-0db28115]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:1rem;align-items:start}.pdv-panel--services[data-v-0db28115],.pdv-panel--products[data-v-0db28115]{display:grid;gap:1rem;padding:1.25rem;align-content:start}.pdv-toolbar--unified[data-v-0db28115]{display:grid;grid-template-columns:minmax(220px,300px) minmax(320px,1fr);gap:1rem;align-items:start;padding:0;border:none;box-shadow:none;background:transparent}.pdv-toolbar__date[data-v-0db28115],.pdv-toolbar__search[data-v-0db28115]{display:grid;gap:.55rem;padding:1rem 1.1rem;border:1px solid var(--pdv-line);border-radius:22px;background:linear-gradient(140deg,#ffffff 0%,#f6fbf9 55%,var(--pdv-sand) 100%);box-shadow:0 24px 54px #17313b14}.pdv-toolbar__label[data-v-0db28115]{font-size:.84rem;font-weight:700;color:var(--pdv-muted)}.pdv-pending-modal__dialog[data-v-0db28115]{width:min(720px,100%)}.pdv-pending-modal__body[data-v-0db28115]{display:grid;gap:1.25rem;padding:1rem 1.1rem 1.25rem;max-height:calc(88vh - 80px);overflow-y:auto}.pdv-pending-modal__section-label[data-v-0db28115]{margin:0 0 .65rem;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--pdv-muted)}.pdv-pending-modal__dates[data-v-0db28115]{display:grid;gap:.5rem}.pdv-pending-modal__tutors[data-v-0db28115]{display:grid;gap:.65rem}.pdv-pending-modal__tutor-row[data-v-0db28115]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.9rem 1rem;border:1px solid rgba(23,49,59,.1);border-radius:18px;background:#ffffffe6;text-align:left;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;cursor:pointer}.pdv-pending-modal__tutor-row[data-v-0db28115]:hover{transform:translateY(-1px);border-color:#0f766e47;box-shadow:0 8px 22px #0f766e1a}.pdv-pending-modal__tutor-row.is-active[data-v-0db28115]{border-color:#0f766e66;background:color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white)}.pdv-pending-modal__tutor-info[data-v-0db28115]{display:grid;gap:.18rem}.pdv-pending-modal__tutor-info strong[data-v-0db28115]{font-size:.95rem}.pdv-pending-modal__tutor-info span[data-v-0db28115]{font-size:.84rem;color:var(--pdv-muted)}.pdv-pending-modal__overdue[data-v-0db28115]{font-size:.8rem;color:#d97706;font-weight:700}.pdv-pending-modal__tutor-aside[data-v-0db28115]{display:grid;gap:.35rem;justify-items:end;text-align:right}.pdv-pending-modal__tutor-aside strong[data-v-0db28115]{font-size:1rem}.pdv-toolbar[data-v-0db28115]{display:grid;grid-template-columns:minmax(220px,320px) minmax(320px,1fr);gap:1rem;align-items:start}.pdv-toolbar__panel--search[data-v-0db28115]{position:relative}.pdv-tutor-search[data-v-0db28115]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:start}.pdv-tutor-search__field[data-v-0db28115]{position:relative}.pdv-tutor-search__field i[data-v-0db28115]{position:absolute;top:50%;left:.95rem;transform:translateY(-50%);color:var(--pdv-muted)}.pdv-tutor-search__field .form-control[data-v-0db28115]{padding-left:2.5rem;min-height:48px}.pdv-tutor-search__dropdown[data-v-0db28115]{position:absolute;top:calc(100% + .5rem);left:0;right:0;z-index:20;display:grid;gap:.35rem;padding:.5rem;border-radius:20px;border:1px solid var(--pdv-line);background:#fffffffa;box-shadow:0 22px 44px #0f172a24}.pdv-tutor-search__loading[data-v-0db28115]{padding:.65rem .8rem;border-radius:14px;background:#0f766e0f;color:var(--pdv-muted);font-size:.84rem;font-weight:700}.pdv-tutor-search__option[data-v-0db28115]{display:flex;justify-content:space-between;gap:1rem;align-items:center;width:100%;padding:.85rem .9rem;border:0;border-radius:16px;background:transparent;text-align:left;color:inherit;transition:background .18s ease,transform .18s ease}.pdv-tutor-search__option[data-v-0db28115]:hover{background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);transform:translateY(-1px)}.pdv-tutor-search__option strong[data-v-0db28115],.pdv-tutor-search__option span[data-v-0db28115],.pdv-tutor-search__option b[data-v-0db28115]{display:block}.pdv-tutor-search__option span[data-v-0db28115]{margin-top:.2rem;font-size:.84rem;color:var(--pdv-muted)}.pdv-tutor-search__pets[data-v-0db28115]{display:flex;flex-wrap:wrap;gap:4px;margin-top:.3rem}.pdv-tutor-search__pet-badge[data-v-0db28115]{display:inline-block;padding:1px 8px;border-radius:999px;font-size:.75rem;font-weight:500;background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e);border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 25%,white)}.pdv-hero[data-v-0db28115],.pdv-toolbar__panel[data-v-0db28115],.pdv-panel[data-v-0db28115],.pdv-payment-card[data-v-0db28115]{border:1px solid var(--pdv-line);border-radius:28px;background:linear-gradient(140deg,#ffffff 0%,#f6fbf9 55%,var(--pdv-sand) 100%);box-shadow:0 24px 54px #17313b14}.pdv-payment-date[data-v-0db28115]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem .9rem;margin:0 0 .75rem;border:1px solid var(--pdv-line);border-radius:14px;background:#fff9}.pdv-payment-date--retroactive[data-v-0db28115]{border-color:#f0c674;background:#fff8e8}.pdv-payment-date__label[data-v-0db28115]{display:inline-flex;align-items:center;gap:.4rem;color:var(--pdv-muted);font-size:.9rem}.pdv-payment-date__toggle[data-v-0db28115]{padding:0 .25rem}.pdv-payment-date__input[data-v-0db28115]{max-width:170px}.pdv-hero[data-v-0db28115]{display:flex;justify-content:space-between;gap:1.5rem;padding:1.5rem;background:radial-gradient(circle at top left,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(140deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 55%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,var(--pdv-sand)))}.pdv-hero__breadcrumbs[data-v-0db28115],.pdv-hero__chips[data-v-0db28115],.pdv-hero__meta[data-v-0db28115],.pdv-toolbar[data-v-0db28115],.pdv-toolbar__actions[data-v-0db28115],.pdv-product-search[data-v-0db28115],.pdv-inline-options[data-v-0db28115],.pdv-payment-card__actions[data-v-0db28115],.pdv-footer-summary__grid[data-v-0db28115],.pdv-service-card__main[data-v-0db28115],.pdv-credit-apply[data-v-0db28115],.pdv-purchase-card__head[data-v-0db28115],.pdv-tutor-card__top[data-v-0db28115],.pdv-tutor-card__bottom[data-v-0db28115],.pdv-panel__head[data-v-0db28115]{display:flex;gap:.75rem}.pdv-hero__copy[data-v-0db28115]{display:grid;gap:.85rem;max-width:720px}.pdv-hero__breadcrumbs[data-v-0db28115]{flex-wrap:wrap;color:var(--pdv-muted);font-size:.88rem}.pdv-hero__eyebrow[data-v-0db28115]{display:inline-flex;width:fit-content;padding:.42rem .85rem;border-radius:999px;background:var(--pdv-brand-soft);color:var(--pdv-brand);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.pdv-hero h1[data-v-0db28115]{margin:0;font-size:clamp(2rem,2.8vw,3rem);font-weight:800}.pdv-hero p[data-v-0db28115],.pdv-panel__head p[data-v-0db28115],.pdv-tutor-card p[data-v-0db28115],.pdv-service-card p[data-v-0db28115],.pdv-toolbar__panel span[data-v-0db28115],.pdv-payment-card__head p[data-v-0db28115]{margin:0;color:var(--pdv-muted)}.pdv-hero__chips[data-v-0db28115]{flex-wrap:wrap}.pdv-hero__chip[data-v-0db28115],.pdv-state-pill[data-v-0db28115]{display:inline-flex;align-items:center;min-height:34px;padding:.36rem .82rem;border-radius:999px;font-size:.82rem;font-weight:700}.pdv-hero__chip[data-v-0db28115]{background:#ffffffdb;color:var(--pdv-muted)}.pdv-service-card__specialties[data-v-0db28115]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.25rem}.pdv-service-card__specialties span[data-v-0db28115]{border-radius:999px;background:#e8f7f3;color:#047857;font-size:.75rem;font-weight:700;line-height:1.2;padding:.2rem .5rem}.pdv-service-card__stay[data-v-0db28115]{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:.35rem 0;color:var(--pdv-muted);font-size:.85rem}.pdv-service-card__stay i[data-v-0db28115]{margin-right:.2rem;color:var(--pdv-muted)}.pdv-service-card__stay strong[data-v-0db28115]{color:var(--pdv-ink)}.pdv-service-card__cycle[data-v-0db28115]{display:grid;gap:.15rem;margin-top:.5rem;color:var(--pdv-muted);font-size:.85rem}.pdv-service-card__cycle strong[data-v-0db28115]{color:var(--pdv-ink)}.pdv-hero__meta[data-v-0db28115]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:390px}.pdv-hero__metric[data-v-0db28115]{display:grid;gap:.4rem;padding:1rem;border-radius:22px;border:1px solid rgba(23,49,59,.08);background:#ffffffb8}.pdv-hero__metric span[data-v-0db28115],.pdv-hero__metric small[data-v-0db28115],.pdv-payment-card__amount span[data-v-0db28115]{color:var(--pdv-muted)}.pdv-hero__metric strong[data-v-0db28115],.pdv-payment-card__amount strong[data-v-0db28115],.pdv-panel__summary strong[data-v-0db28115]{font-size:1.15rem}.pdv-toolbar[data-v-0db28115]{display:grid;grid-template-columns:minmax(240px,320px) minmax(320px,1fr);gap:1rem;align-items:start}.pdv-toolbar__panel[data-v-0db28115]{display:grid;gap:.55rem;padding:1rem 1.1rem}.pdv-toolbar__panel--soft[data-v-0db28115]{background:linear-gradient(140deg,#fffdf7,#fff 58%,#f5fbfa)}.pdv-backlog-grid[data-v-0db28115]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.pdv-product-results[data-v-0db28115],.pdv-product-cart[data-v-0db28115]{display:grid;gap:.85rem}.pdv-product-results[data-v-0db28115]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pdv-product-result[data-v-0db28115],.pdv-product-cart__item[data-v-0db28115]{display:flex;align-items:center;justify-content:space-between;gap:.85rem;width:100%;padding:.9rem 1rem;border:1px solid rgba(23,49,59,.1);border-radius:18px;background:#ffffffdb;text-align:left}.pdv-product-result__image[data-v-0db28115]{width:56px;height:56px;border-radius:14px;object-fit:cover;background:#edf2f7}.pdv-product-result__image--fallback[data-v-0db28115]{display:grid;place-items:center;font-size:1.4rem;font-weight:700;color:var(--pdv-brand)}.pdv-product-result__body[data-v-0db28115]{display:grid;gap:.2rem;flex:1}.pdv-product-cart__price-edit[data-v-0db28115]{display:grid;gap:.25rem;margin-top:.25rem;max-width:320px}.pdv-product-result__body span[data-v-0db28115],.pdv-product-cart__item p[data-v-0db28115]{color:var(--pdv-muted);margin:0;font-size:.84rem}.pdv-slot-placeholder[data-v-0db28115]{min-height:31px;display:flex;align-items:center;padding:.25rem .5rem;border:1px solid var(--pdv-line);border-radius:6px;color:var(--pdv-muted);background:#ffffffd1;font-size:.86rem}.pdv-slot-placeholder--warning[data-v-0db28115]{color:#92400e;background:#fff7ed;border-color:#fed7aa}.pdv-slot-list[data-v-0db28115]{min-height:31px;display:flex;flex-wrap:wrap;gap:.35rem}.pdv-product-cart__actions[data-v-0db28115]{display:flex;align-items:center;gap:.65rem}.pdv-product-cart__actions .form-control[data-v-0db28115]{width:92px}.pdv-product-cart__qty[data-v-0db28115]{display:grid;gap:.2rem;width:200px}.pdv-product-cart__item>div[data-v-0db28115]:first-child{flex:1;min-width:0}.pdv-product-cart__qty .input-group[data-v-0db28115]{flex-wrap:nowrap}.pdv-product-cart__qty .input-group .form-control[data-v-0db28115]{flex:1 1 auto;width:1%;min-width:0}.pdv-product-cart__qty small[data-v-0db28115]{font-size:.76rem;text-align:center}.pdv-product-cart__ref[data-v-0db28115],.pdv-product-result__price[data-v-0db28115]{white-space:nowrap}.pdv-product-result__price small[data-v-0db28115]{color:var(--pdv-muted);font-weight:500}@media(max-width:575px){.pdv-product-cart__item[data-v-0db28115]{flex-wrap:wrap}.pdv-product-cart__actions[data-v-0db28115]{width:100%;flex-wrap:wrap;justify-content:space-between}}.pdv-fold-card[data-v-0db28115]{width:100%;border:1px solid var(--pdv-line);border-radius:22px;background:linear-gradient(140deg,#fffffffa,#f7fcfaf5);padding:1rem 1.1rem;text-align:left;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.pdv-fold-card[data-v-0db28115]:hover,.pdv-fold-card.is-open[data-v-0db28115]{transform:translateY(-1px);border-color:#0f766e3d;box-shadow:0 16px 28px #0f766e1a}.pdv-fold-card__head[data-v-0db28115]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.pdv-fold-card__head h2[data-v-0db28115]{margin:0 0 .2rem;font-size:1.05rem;font-weight:800}.pdv-fold-card__head p[data-v-0db28115]{margin:0;color:var(--pdv-muted)}.pdv-fold-card__meta[data-v-0db28115]{display:grid;gap:.2rem;justify-items:end;text-align:right}.pdv-fold-card__meta strong[data-v-0db28115]{font-size:1.05rem}.pdv-fold-card__meta span[data-v-0db28115]{color:var(--pdv-muted);font-size:.82rem;font-weight:700}.pdv-backlog-card[data-v-0db28115]{border:1px solid var(--pdv-line);border-radius:18px;background:#fffffff0;padding:.9rem 1rem;text-align:left;display:grid;gap:.18rem}.pdv-backlog-card span[data-v-0db28115]{color:var(--pdv-muted);font-size:.83rem}.pdv-toolbar__actions[data-v-0db28115]{align-items:end}.pdv-layout[data-v-0db28115]{display:grid;grid-template-columns:minmax(320px,380px) minmax(0,1fr);gap:1rem}.pdv-panel[data-v-0db28115]{display:grid;gap:1rem;padding:1.25rem}.pdv-panel--detail[data-v-0db28115],.pdv-detail-stack[data-v-0db28115]{align-content:start}.pdv-panel__head[data-v-0db28115]{align-items:start;justify-content:space-between}.pdv-panel__head--nested[data-v-0db28115]{margin-top:.35rem;padding-top:.4rem;border-top:1px solid rgba(23,49,59,.08)}.pdv-panel__head--history-full[data-v-0db28115]{margin-top:0;padding-top:0;border-top:0}.pdv-panel__head h2[data-v-0db28115],.pdv-payment-card__head h3[data-v-0db28115]{margin:0 0 .15rem;font-size:1.15rem;font-weight:800}.pdv-panel__counter[data-v-0db28115]{display:inline-grid;place-items:center;min-width:42px;height:42px;border-radius:16px;background:var(--pdv-brand-soft);color:#0a5f59;font-weight:800}.pdv-panel__summary[data-v-0db28115]{display:grid;gap:.25rem;text-align:right}.pdv-history-toolbar[data-v-0db28115]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:end}.pdv-history-toolbar__field[data-v-0db28115]{display:grid;gap:.4rem;min-width:200px}.pdv-history-toolbar__field span[data-v-0db28115],.pdv-history-customer[data-v-0db28115]{color:var(--pdv-muted)}.pdv-history-toolbar__field span[data-v-0db28115]{font-size:.88rem;font-weight:700}.pdv-history-toolbar__actions[data-v-0db28115]{display:flex;gap:.65rem;align-items:center}.pdv-history-customer[data-v-0db28115]{font-weight:700}.pdv-payment-card__amount[data-v-0db28115],.pdv-service-card__aside[data-v-0db28115]{display:grid;gap:.18rem}.pdv-payment-card__amount[data-v-0db28115]{text-align:right}.pdv-payment-card__form[data-v-0db28115]{margin-top:.25rem}.pdv-manual-discount[data-v-0db28115]{display:grid;gap:14px;padding:14px 16px;border:1px solid rgba(14,165,233,.18);border-radius:14px;background:#f0f9ffc7}.pdv-manual-discount__head[data-v-0db28115],.pdv-manual-discount__preview[data-v-0db28115]{display:flex;align-items:center;justify-content:space-between;gap:12px}.pdv-manual-discount__head strong[data-v-0db28115],.pdv-manual-discount__preview strong[data-v-0db28115]{color:#075985}.pdv-manual-discount__head small[data-v-0db28115],.pdv-manual-discount__preview span[data-v-0db28115]{display:block;color:#64748b}.pdv-manual-discount__actions[data-v-0db28115]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.pdv-partial-payment-summary[data-v-0db28115]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid rgba(37,99,235,.22);border-radius:8px;background:#eff6ffdb}.pdv-partial-payment-summary strong[data-v-0db28115],.pdv-partial-payment-summary small[data-v-0db28115]{display:block}.pdv-partial-payment-summary strong[data-v-0db28115]{color:#1d4ed8}.pdv-partial-payment-summary small[data-v-0db28115]{color:#475569}.pdv-payment-card__footer[data-v-0db28115]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.1rem;padding:.85rem 1rem;border:1px solid rgba(15,118,110,.14);border-radius:16px;background:#ffffffb8}.pdv-payment-card__footer-total[data-v-0db28115]{display:grid;gap:.15rem}.pdv-payment-card__footer-total span[data-v-0db28115]{font-size:.78rem;color:var(--pdv-muted);font-weight:700}.pdv-payment-card__footer-total strong[data-v-0db28115]{font-size:1.05rem;line-height:1.15}.pdv-payment-card__footer .pdv-payment-card__actions[data-v-0db28115]{justify-content:flex-end;align-items:center;flex-wrap:wrap}.pdv-payment-card__footer .btn[data-v-0db28115]{min-height:42px;padding-inline:1.25rem;font-weight:800}.pdv-service-card__aside[data-v-0db28115]{justify-items:end;text-align:right}.pdv-payment-card__amount span[data-v-0db28115],.pdv-payment-card__amount strong[data-v-0db28115],.pdv-service-card__aside strong[data-v-0db28115],.pdv-service-card__aside small[data-v-0db28115]{display:block;line-height:1.25}.pdv-service-card__aside small[data-v-0db28115]{max-width:15rem;color:var(--pdv-muted)}.pdv-card-list[data-v-0db28115],.pdv-detail-stack[data-v-0db28115],.pdv-service-list[data-v-0db28115]{display:grid;gap:.9rem}.pdv-tutor-card[data-v-0db28115],.pdv-purchase-card[data-v-0db28115],.pdv-service-card[data-v-0db28115]{width:100%;border:1px solid rgba(23,49,59,.1);border-radius:22px;background:#ffffffd6}.pdv-tutor-card[data-v-0db28115]{padding:1rem;text-align:left;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.pdv-tutor-card[data-v-0db28115]:hover,.pdv-tutor-card.is-active[data-v-0db28115]{transform:translateY(-1px);border-color:#0f766e59;box-shadow:0 16px 28px #0f766e1f}.pdv-tutor-card__top[data-v-0db28115],.pdv-tutor-card__bottom[data-v-0db28115],.pdv-purchase-card__head[data-v-0db28115],.pdv-service-card__main[data-v-0db28115],.pdv-credit-apply[data-v-0db28115],.pdv-payment-card__head[data-v-0db28115],.pdv-footer-summary__grid[data-v-0db28115]{justify-content:space-between;align-items:center}.pdv-purchase-card[data-v-0db28115],.pdv-payment-card[data-v-0db28115]{padding:1rem}.pdv-service-card[data-v-0db28115]{padding:.9rem 1rem}.pdv-credit-apply[data-v-0db28115]{margin-top:.85rem}.pdv-inline-options[data-v-0db28115]{flex-wrap:wrap}.pdv-radio-option[data-v-0db28115]{display:inline-flex;align-items:center;gap:.45rem;padding:.65rem .85rem;border:1px solid rgba(23,49,59,.12);border-radius:14px;background:#ffffffb3}.pdv-state-pill.is-pendente[data-v-0db28115]{background:#f59e0b29;color:#9a6700}.pdv-state-pill.is-parcial[data-v-0db28115]{background:#2563eb24;color:#1d4ed8}.pdv-state-pill.is-atendido[data-v-0db28115]{background:#0f766e24;color:#0a5f59}.pdv-inline-badge[data-v-0db28115],.pdv-future-pending-badge[data-v-0db28115]{display:inline-flex;align-items:center;width:fit-content;min-height:24px;padding:.18rem .55rem;border-radius:999px;font-size:.72rem;font-weight:800;line-height:1}.pdv-inline-badge--future[data-v-0db28115],.pdv-future-pending-badge[data-v-0db28115]{background:#2563eb1f;color:#1d4ed8}.pdv-cobranca-auto-badge[data-v-0db28115]{display:inline-flex;align-items:center;width:fit-content;padding:.18rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700;background:#25d36624;color:#0f7a3d}.pdv-cobranca-auto-hp[data-v-0db28115]{font-size:.72rem;color:var(--bs-secondary-color, #6b7280)}.pdv-cobranca-auto-toggle[data-v-0db28115]{border:0;background:none;padding:0;font-size:.72rem;text-decoration:underline;color:var(--bs-secondary-color, #6b7280);text-align:left}.pdv-ciclo-assinatura-badge[data-v-0db28115]{display:inline-flex;align-items:center;width:fit-content;min-height:24px;padding:.18rem .55rem;border-radius:999px;font-size:.72rem;font-weight:800;line-height:1;background:#7c3aed1f;color:#6d28d9}.pdv-cupom-badge[data-v-0db28115]{display:inline-flex;align-items:center;gap:.25rem;width:fit-content;min-height:24px;padding:.18rem .55rem;border-radius:999px;font-size:.72rem;font-weight:800;line-height:1;background:#16a34a1f;color:#15803d}.pdv-cupom-badge small[data-v-0db28115]{font-weight:600}.pdv-empty[data-v-0db28115]{display:grid;place-items:center;min-height:180px;border-radius:22px;border:1px dashed rgba(23,49,59,.14);color:var(--pdv-muted);background:#ffffff7a;text-align:center;padding:1.5rem}.pdv-empty--compact[data-v-0db28115]{min-height:120px}.pdv-alert[data-v-0db28115]{margin-bottom:0}.pdv-footer-summary[data-v-0db28115]{position:fixed;left:0;right:0;bottom:0;padding:clamp(.35rem,1vw,.8rem) clamp(.35rem,1.2vw,1rem);background:#0a121ff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1030;display:flex;gap:clamp(.25rem,.8vw,.75rem);align-items:stretch}.pdv-footer-summary__grid[data-v-0db28115]{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:clamp(.25rem,.8vw,.75rem);align-items:stretch;flex:1}.pdv-summary-card--dfc[data-v-0db28115]{flex-shrink:0;min-width:clamp(90px,11vw,150px);border-left:2px solid transparent;transition:background-color .16s ease,transform .16s ease,border-left-color .16s ease}.pdv-summary-card--dfc.is-positive[data-v-0db28115]{border-left-color:#22c55e}.pdv-summary-card--dfc.is-positive strong[data-v-0db28115]{color:#4ade80}.pdv-summary-card--dfc.is-negative[data-v-0db28115]{border-left-color:#ef4444}.pdv-summary-card--dfc.is-negative strong[data-v-0db28115]{color:#f87171}.pdv-summary-card[data-v-0db28115]{display:grid;align-content:center;gap:clamp(.15rem,.5vw,.35rem);min-width:0;min-height:clamp(48px,7vw,78px);padding:clamp(.3rem,.9vw,.9rem);border:0;border-radius:8px;background:#ffffff14;color:#fff;text-align:left;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.pdv-summary-card[data-v-0db28115]:hover:not(:disabled),.pdv-summary-card[data-v-0db28115]:focus-visible{background:#ffffff24;transform:translateY(-1px)}.pdv-summary-card[data-v-0db28115]:disabled{cursor:progress;opacity:.72}.pdv-summary-card span[data-v-0db28115]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.48rem,1.15vw,.78rem);text-transform:uppercase;opacity:.7}.pdv-summary-card strong[data-v-0db28115]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.58rem,1.45vw,1rem)}.pdv-payment-confirmation[data-v-0db28115]{display:flex;justify-content:space-between;gap:1rem;margin-top:.85rem;padding:.9rem 1rem;border:1px solid rgba(15,118,110,.18);border-radius:18px;background:#0f766e0f}.pdv-payment-confirmation p[data-v-0db28115]{margin:.2rem 0 0}.pdv-panel__head--compact[data-v-0db28115]{align-items:center}.pdv-date-filter-card[data-v-0db28115]{display:grid;gap:.9rem;padding:1rem;border:1px solid rgba(23,49,59,.1);border-radius:22px;background:#ffffffdb}.pdv-date-filter-list[data-v-0db28115]{display:flex;flex-wrap:wrap;gap:.75rem}.pdv-date-filter-item[data-v-0db28115]{flex:1 1 180px;min-width:180px;padding:.85rem .95rem;border:1px solid rgba(23,49,59,.12);border-radius:18px;background:#fff;text-align:left;display:grid;gap:.18rem;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.pdv-date-filter-item span[data-v-0db28115]{color:var(--pdv-muted);font-size:.82rem}.pdv-date-filter-item.is-active[data-v-0db28115]{border-color:#0f766e4d;background:linear-gradient(135deg,#0f766e29,#0f766e14);box-shadow:0 14px 24px #0f766e24}.pdv-date-filter-item[data-v-0db28115]:hover{transform:translateY(-1px)}.pdv-table-wrap[data-v-0db28115]{overflow:auto;border:1px solid rgba(23,49,59,.1);border-radius:22px;background:#ffffffe6}.pdv-history-table[data-v-0db28115],.pdv-detail-table[data-v-0db28115]{width:100%;min-width:760px;border-collapse:separate;border-spacing:0}.pdv-history-table th[data-v-0db28115],.pdv-history-table td[data-v-0db28115],.pdv-detail-table th[data-v-0db28115],.pdv-detail-table td[data-v-0db28115]{padding:.82rem .9rem;border-bottom:1px solid rgba(23,49,59,.08);vertical-align:top}.pdv-history-table th[data-v-0db28115],.pdv-detail-table th[data-v-0db28115]{position:sticky;top:0;z-index:1;background:#f8fbfa;color:var(--pdv-muted);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.pdv-history-table tbody tr:last-child td[data-v-0db28115],.pdv-detail-table tbody tr:last-child td[data-v-0db28115]{border-bottom:0}.pdv-detail-table__checkbox-col[data-v-0db28115]{width:72px;text-align:center}.pdv-detail-table__money[data-v-0db28115]{white-space:nowrap;text-align:right}.pdv-detail-table__row.is-selected td[data-v-0db28115]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white)}.pdv-detail-table__row.is-overdue td[data-v-0db28115]{background:#f59e0b0f}.pdv-detail-table__row.is-future-pending td[data-v-0db28115]{background:#2563eb0e}.pdv-detail-table__row.is-future-pending.is-selected td[data-v-0db28115]{background:#2563eb1c}.pdv-detail-table__expanded-row td[data-v-0db28115]{padding:0;background:#f5f8faeb}.pdv-table-primary[data-v-0db28115]{display:grid;gap:.18rem}.pdv-table-primary strong[data-v-0db28115],.pdv-table-primary small[data-v-0db28115],.pdv-link-label[data-v-0db28115]{display:block}.pdv-table-primary small[data-v-0db28115]{color:var(--pdv-muted)}.pdv-link-label[data-v-0db28115],.pdv-link-button[data-v-0db28115]{color:var(--pdv-brand);font-weight:700}.pdv-link-label[data-v-0db28115]{cursor:pointer}.pdv-status-stack[data-v-0db28115]{display:grid;gap:.3rem}.pdv-history-amount-cell[data-v-0db28115]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .45rem;min-width:128px}.pdv-history-amount-cell small[data-v-0db28115]{grid-column:1 / -1}.pdv-action-group[data-v-0db28115]{display:flex;flex-wrap:wrap;gap:.45rem}.pdv-icon-button[data-v-0db28115]{display:inline-grid;place-items:center;width:34px;height:30px;padding:0}.pdv-partial-payment-modal[data-v-0db28115]{max-width:460px}.pdv-history-documents[data-v-0db28115]{display:grid;gap:.55rem}.pdv-history-documents__item[data-v-0db28115]{display:grid;gap:.35rem;padding:.7rem .8rem;border:1px solid rgba(23,49,59,.1);border-radius:14px;background:#f8fbfaeb}.pdv-history-documents__head[data-v-0db28115],.pdv-history-modal__invoice-head[data-v-0db28115]{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.pdv-history-documents__label[data-v-0db28115]{display:inline-flex;align-items:center;padding:.18rem .5rem;border-radius:999px;background:#17313b14;color:var(--pdv-ink);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.pdv-nf-actions[data-v-0db28115]{display:flex;gap:.3rem;flex-wrap:wrap;margin-top:.4rem}.pdv-nf-btn[data-v-0db28115]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(23,49,59,.15);border-radius:8px;background:transparent;color:var(--pdv-ink, #17313b);font-size:.78rem;cursor:pointer;transition:background .12s,color .12s,border-color .12s;flex-shrink:0}.pdv-nf-btn[data-v-0db28115]:disabled{opacity:.4;cursor:not-allowed}.pdv-nf-btn[data-v-0db28115]:not(:disabled):hover{background:#17313b14;border-color:#17313b40}.pdv-nf-btn--warn[data-v-0db28115]{color:#92400e;border-color:#92400e4d}.pdv-nf-btn--warn[data-v-0db28115]:not(:disabled):hover{background:#92400e14;border-color:#92400e73}.pdv-invoice-badge[data-v-0db28115]{display:inline-flex;align-items:center;gap:.4rem;width:fit-content;padding:.35rem .7rem;border-radius:999px;font-size:.78rem;font-weight:700;border:1px solid transparent}.pdv-invoice-badge.is-processing[data-v-0db28115]{color:#9a6700;background:#f59e0b1f;border-color:#f59e0b38}.pdv-invoice-badge.is-success[data-v-0db28115]{color:#0a5f59;background:#0f766e1f;border-color:#0f766e38}.pdv-invoice-badge.is-error[data-v-0db28115]{color:#b42318;background:#dc26261a;border-color:#dc26262e}.pdv-invoice-badge.is-neutral[data-v-0db28115]{color:var(--pdv-muted);background:#64757d14;border-color:#64757d29}.pdv-table-primary .pdv-reference-due[data-v-0db28115]{display:inline-flex;align-items:center;margin-top:.15rem;font-weight:600;color:#1d4ed8}.pdv-table-primary .pdv-reference-due.is-vencida[data-v-0db28115]{color:#b91c1c}.pdv-table-primary .pdv-reference-due.is-vence_hoje[data-v-0db28115]{color:#b45309}.pdv-expanded-purchase[data-v-0db28115]{display:grid;gap:1rem;padding:1rem 1.1rem}.pdv-expanded-purchase__head[data-v-0db28115]{display:flex;justify-content:space-between;gap:1rem;align-items:start}.pdv-expanded-purchase__head h3[data-v-0db28115]{margin:0 0 .25rem;font-size:1rem;font-weight:800}.pdv-expanded-purchase__head p[data-v-0db28115]{margin:0;color:var(--pdv-muted)}.pdv-partial-payment-summary[data-v-0db28115]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:.85rem;border:1px solid rgba(21,128,61,.2);border-radius:12px;background:#dcfce794}.pdv-partial-payment-summary div[data-v-0db28115]{min-width:0}.pdv-partial-payment-summary span[data-v-0db28115]{display:block;color:var(--pdv-muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.pdv-partial-payment-summary strong[data-v-0db28115]{display:block;margin-top:.18rem;color:#14532d;font-size:.98rem;font-weight:900}.pdv-partial-payment-summary p[data-v-0db28115]{grid-column:1 / -1;margin:.1rem 0 0;color:#166534;font-size:.84rem}.pdv-service-list--table[data-v-0db28115]{gap:.75rem}.pdv-payment-confirmation__invoice[data-v-0db28115]{display:grid;gap:.45rem;margin-top:.7rem}.pdv-payment-confirmation__invoice p[data-v-0db28115]{margin:0}.pdv-transaction-invoice[data-v-0db28115]{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-top:1rem;padding:1rem;border:1px solid rgba(15,118,110,.18);border-radius:18px;background:#0f766e0f}.pdv-transaction-invoice__label[data-v-0db28115]{display:inline-block;margin-bottom:.45rem;color:var(--pdv-muted);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.pdv-transaction-invoice__status[data-v-0db28115]{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.pdv-transaction-invoice p[data-v-0db28115]{margin:.55rem 0 0;color:var(--pdv-muted)}.pdv-inline-invoice-card[data-v-0db28115]{display:grid;gap:.85rem;margin-top:.75rem}.pdv-inline-invoice-card__head[data-v-0db28115]{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.pdv-inline-invoice-card__head h3[data-v-0db28115]{margin:0 0 .2rem}.pdv-inline-invoice-card__print[data-v-0db28115]{position:absolute;top:0;right:0}.pdv-inline-invoice-card__status[data-v-0db28115]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;min-height:40px}.pdv-inline-invoice-card__frame[data-v-0db28115]{width:100%;min-height:520px;border:0;border-radius:14px;background:#fff}.pdv-history-modal[data-v-0db28115]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:grid;place-items:center;padding:1rem}.pdv-history-modal__backdrop[data-v-0db28115]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a121f99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pdv-history-modal__dialog[data-v-0db28115]{position:relative;z-index:1;width:min(900px,100%);max-height:min(88vh,900px);overflow:auto;border-radius:22px;border:1px solid rgba(23,49,59,.16);background:#fff;box-shadow:0 24px 56px #0a121f47}.pdv-history-modal__header[data-v-0db28115]{display:flex;justify-content:space-between;align-items:start;gap:.75rem;padding:1rem 1.1rem;border-bottom:1px solid rgba(23,49,59,.1)}.pdv-history-modal__header h3[data-v-0db28115]{margin:0;font-size:1.05rem;font-weight:800}.pdv-history-modal__header p[data-v-0db28115]{margin:.3rem 0 0;color:var(--pdv-muted)}.pdv-history-modal__body[data-v-0db28115]{display:grid;gap:1rem;padding:1rem 1.1rem 1.2rem}.pdv-quick-tutor-modal[data-v-0db28115]{width:min(720px,calc(100vw - 2rem));overflow:hidden}.pdv-quick-tutor-modal .pdv-history-modal__header[data-v-0db28115]{padding:1.1rem 1.25rem .9rem}.pdv-quick-tutor-modal .pdv-history-modal__body[data-v-0db28115]{padding:1rem 1.25rem 1.1rem}.pdv-quick-tutor-modal .form-label[data-v-0db28115]{margin-bottom:.45rem;font-size:.84rem;font-weight:700;color:var(--pdv-ink)}.pdv-quick-tutor-modal .form-control[data-v-0db28115]{min-height:42px}.pdv-quick-tutor-modal__footer[data-v-0db28115]{display:flex;justify-content:flex-end;align-items:center;gap:.65rem;padding:.9rem 1.25rem 1.15rem;border-top:1px solid rgba(23,49,59,.1);background:#fff}.pdv-quick-tutor-modal__footer .btn[data-v-0db28115]{min-height:38px;padding-inline:1rem;white-space:nowrap}.pdv-history-modal__summary[data-v-0db28115]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.pdv-history-modal__summary>div[data-v-0db28115]{display:grid;gap:.2rem;padding:.8rem .9rem;border:1px solid rgba(23,49,59,.1);border-radius:14px;background:#f8fbfa}.pdv-history-modal__summary span[data-v-0db28115]{color:var(--pdv-muted);font-size:.78rem}.pdv-history-modal__summary strong[data-v-0db28115]{font-size:1rem}.pdv-history-modal__block[data-v-0db28115]{display:grid;gap:.7rem}.pdv-history-modal__block h4[data-v-0db28115]{margin:0;font-size:.94rem;font-weight:800}.pdv-history-modal__rows[data-v-0db28115],.pdv-history-modal__invoices[data-v-0db28115]{display:grid;gap:.55rem}.pdv-history-modal__row[data-v-0db28115],.pdv-history-modal__invoice[data-v-0db28115]{display:flex;justify-content:space-between;align-items:center;gap:.85rem;padding:.75rem .85rem;border:1px solid rgba(23,49,59,.1);border-radius:14px;background:#ffffffe6}.pdv-payment-detail-list[data-v-0db28115]{display:grid;gap:.7rem}.pdv-payment-detail[data-v-0db28115]{display:grid;gap:.75rem;padding:.85rem;border:1px solid rgba(23,49,59,.1);border-radius:8px;background:#fffffff0}.pdv-payment-detail__head[data-v-0db28115],.pdv-payment-service[data-v-0db28115]{display:flex;justify-content:space-between;gap:.85rem}.pdv-payment-detail__head[data-v-0db28115]{align-items:flex-start}.pdv-payment-detail__head p[data-v-0db28115],.pdv-payment-service p[data-v-0db28115]{margin:.12rem 0 0;color:#64747c}.pdv-payment-detail__amounts[data-v-0db28115]{display:grid;justify-items:end;gap:.18rem;min-width:7.5rem}.pdv-payment-detail__badge[data-v-0db28115]{display:inline-flex;align-items:center;min-height:1.55rem;padding:.16rem .5rem;border-radius:999px;font-size:.78rem;font-weight:800}.pdv-payment-detail__badge.is-total[data-v-0db28115]{color:#0f6b4b;background:#10b9811f}.pdv-payment-detail__badge.is-partial[data-v-0db28115]{color:#9a5b00;background:#f59e0b29}.pdv-payment-detail__badge.is-extra[data-v-0db28115]{color:#075985;background:#0ea5e924}.pdv-payment-services[data-v-0db28115]{display:grid;gap:.45rem}.pdv-payment-service[data-v-0db28115]{align-items:center;padding:.55rem 0;border-top:1px solid rgba(23,49,59,.08)}.pdv-payment-service>strong[data-v-0db28115]{white-space:nowrap}.pdv-summary-history-modal[data-v-0db28115]{display:flex;flex-direction:column;overflow:hidden}.pdv-sh-header[data-v-0db28115]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.5rem;background:#0f172a;color:#fff;flex-shrink:0}.pdv-sh-header__identity[data-v-0db28115]{display:flex;align-items:center;gap:.85rem}.pdv-sh-header__icon[data-v-0db28115]{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#ffffff1f;font-size:1rem;color:#93c5fd;flex-shrink:0}.pdv-sh-header__title[data-v-0db28115]{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:#fff}.pdv-sh-header__sub[data-v-0db28115]{margin:.15rem 0 0;font-size:.78rem;color:#ffffff85}.pdv-sh-header__actions[data-v-0db28115]{display:flex;align-items:center;gap:.75rem}.pdv-sh-header__total[data-v-0db28115]{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}.pdv-sh-header__total-label[data-v-0db28115]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#ffffff73}.pdv-sh-header__total-value[data-v-0db28115]{font-size:1.15rem;font-weight:800;font-variant-numeric:tabular-nums;color:#4ade80;letter-spacing:-.02em}.pdv-sh-header__close[data-v-0db28115]{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:transparent;color:#fff9;font-size:.9rem;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.pdv-sh-header__close[data-v-0db28115]:hover{background:#ffffff1f;color:#fff}.pdv-sh-state[data-v-0db28115]{display:flex;align-items:center;gap:.6rem;padding:2rem 1.5rem;font-size:.875rem;color:#64748b}.pdv-sh-state i[data-v-0db28115]{font-size:1.1rem;color:#94a3b8}.pdv-sh-table-wrap[data-v-0db28115]{overflow:auto;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.pdv-sh-table[data-v-0db28115]{width:100%;min-width:560px;border-collapse:separate;border-spacing:0}.pdv-sh-table thead th[data-v-0db28115]{position:sticky;top:0;padding:.65rem 1rem;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0;white-space:nowrap}.pdv-sh-table tbody td[data-v-0db28115]{padding:.75rem 1rem;font-size:.84rem;color:#1e293b;border-bottom:1px solid #f1f5f9;vertical-align:middle}.pdv-sh-row:last-child td[data-v-0db28115]{border-bottom:none}.pdv-sh-row:hover td[data-v-0db28115]{background:#f8fafc}.pdv-sh-row td[data-v-0db28115]:first-child{border-left:3px solid #059669}.pdv-sh-cell--mono[data-v-0db28115]{font-variant-numeric:tabular-nums;font-size:.8rem;color:#64748b;white-space:nowrap}.pdv-sh-cell--name[data-v-0db28115]{font-weight:600;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdv-sh-cell--desc[data-v-0db28115]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#475569}.pdv-sh-cell--right[data-v-0db28115]{text-align:right}.pdv-sh-cell--amount[data-v-0db28115]{font-weight:700;font-variant-numeric:tabular-nums;color:#059669;white-space:nowrap}.pdv-sh-badge[data-v-0db28115]{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:6px;background:#f1f5f9;color:#475569;font-size:.72rem;font-weight:600;white-space:nowrap;letter-spacing:.01em}.pdv-sh-footer[data-v-0db28115]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;background:#fff;border-top:1px solid #e2e8f0;font-size:.75rem;color:#64748b;flex-shrink:0;gap:1rem}.pdv-sh-footer__total[data-v-0db28115]{font-size:.9rem;font-weight:800;font-variant-numeric:tabular-nums;color:#059669}.pdv-summary-history-modal .pdv-history-modal__body[data-v-0db28115]{flex:1;overflow-y:auto;padding:1.25rem 1.5rem}@media(max-width:1200px){.pdv-hero[data-v-0db28115],.pdv-layout[data-v-0db28115],.pdv-toolbar[data-v-0db28115]{grid-template-columns:1fr;flex-direction:column}.pdv-hero__meta[data-v-0db28115]{grid-template-columns:repeat(3,minmax(0,1fr))}.pdv-work-grid[data-v-0db28115],.pdv-toolbar--unified[data-v-0db28115]{grid-template-columns:1fr}}@media(max-width:767px){.pdv-shell[data-v-0db28115]{padding-bottom:5.75rem}.pdv-topbar[data-v-0db28115]{flex-direction:column;align-items:stretch;gap:.75rem}.pdv-pending-badge[data-v-0db28115]{justify-content:center}.pdv-tutor-focus[data-v-0db28115]{flex-direction:column;align-items:stretch;gap:.75rem}.pdv-tutor-focus__actions[data-v-0db28115]{justify-content:space-between}.pdv-hero[data-v-0db28115],.pdv-panel[data-v-0db28115],.pdv-toolbar__panel[data-v-0db28115],.pdv-panel--services[data-v-0db28115],.pdv-panel--products[data-v-0db28115],.pdv-payment-card[data-v-0db28115]{border-radius:22px;padding:1rem}.pdv-hero__meta[data-v-0db28115]{grid-template-columns:repeat(2,minmax(0,1fr))}.pdv-toolbar__actions[data-v-0db28115],.pdv-tutor-search[data-v-0db28115],.pdv-fold-card__head[data-v-0db28115],.pdv-credit-apply[data-v-0db28115],.pdv-service-card__main[data-v-0db28115],.pdv-payment-card__head[data-v-0db28115],.pdv-inline-invoice-card__head[data-v-0db28115],.pdv-payment-confirmation[data-v-0db28115],.pdv-expanded-purchase__head[data-v-0db28115],.pdv-transaction-invoice[data-v-0db28115],.pdv-transaction-invoice__status[data-v-0db28115]{flex-direction:column;align-items:stretch}.pdv-payment-card__amount[data-v-0db28115],.pdv-service-card__aside[data-v-0db28115],.pdv-fold-card__meta[data-v-0db28115]{justify-items:start;text-align:left}.pdv-payment-card__footer[data-v-0db28115]{flex-direction:column;align-items:stretch}.pdv-partial-payment-summary[data-v-0db28115]{grid-template-columns:1fr}.pdv-payment-card__footer .pdv-payment-card__actions[data-v-0db28115],.pdv-payment-card__footer .btn[data-v-0db28115]{width:100%}.pdv-history-modal[data-v-0db28115]{padding:.45rem}.pdv-history-modal__header[data-v-0db28115],.pdv-history-modal__row[data-v-0db28115],.pdv-history-modal__invoice[data-v-0db28115],.pdv-payment-detail__head[data-v-0db28115],.pdv-payment-service[data-v-0db28115]{flex-direction:column;align-items:stretch}.pdv-payment-detail__amounts[data-v-0db28115]{justify-items:start;min-width:0}.pdv-pending-modal__tutor-row[data-v-0db28115]{flex-direction:column;align-items:stretch}.pdv-pending-modal__tutor-aside[data-v-0db28115]{justify-items:start;text-align:left;flex-direction:row;display:flex;align-items:center;justify-content:space-between}.pdv-history-modal__summary[data-v-0db28115]{grid-template-columns:repeat(2,minmax(0,1fr))}.pdv-date-filter-list[data-v-0db28115]{flex-direction:column}.pdv-date-filter-item[data-v-0db28115]{min-width:0}.pdv-tutor-search__dropdown[data-v-0db28115]{position:static;margin-top:.75rem}.pdv-inline-invoice-card__print[data-v-0db28115]{position:static;width:100%}}.pdv-panel__head-actions[data-v-0db28115]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.pdv-debt-message-modal[data-v-0db28115]{max-width:760px}.pdv-debt-message-modal__channels[data-v-0db28115]{margin-bottom:1rem}.pdv-debt-message-modal__channel-options[data-v-0db28115]{display:grid;gap:.5rem}.pdv-debt-message-modal__channel-options .form-check[data-v-0db28115]{border:1px solid #dbe4f0;border-radius:12px;padding:.75rem .75rem .75rem 2.25rem;background:#fff}.pdv-debt-message-modal__channel-options small[data-v-0db28115]{display:block;color:#8a98aa}.pdv-debt-message-modal__preview[data-v-0db28115]{border:1px solid #dbe4f0;border-radius:14px;background:#f8fafc;padding:1rem}.pdv-debt-message-modal__preview-head[data-v-0db28115]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.pdv-debt-message-modal__preview-head span[data-v-0db28115],.pdv-debt-message-modal__preview-head strong[data-v-0db28115]{display:block}.pdv-debt-message-modal__editor[data-v-0db28115]{min-height:210px;resize:vertical;font-family:inherit;font-size:.9rem;line-height:1.55;color:#24324a;background:#fff;border-color:#cbd7e6;white-space:pre-wrap}.estoque-shell[data-v-6a0e78c9]{--estoque-card-shadow: 0 22px 46px rgba(23, 49, 59, .08)}.estoque-shell__hero[data-v-6a0e78c9]{align-items:flex-start}.estoque-shell__hero-actions[data-v-6a0e78c9]{min-width:min(320px,100%)}.estoque-shell__nav[data-v-6a0e78c9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.estoque-shell__nav-card[data-v-6a0e78c9]{display:flex;align-items:center;gap:.9rem;padding:.95rem 1rem;border-radius:22px;text-decoration:none;color:#17313b;border:1px solid rgba(23,49,59,.08);background:linear-gradient(180deg,#fffffffa,#ffffffeb),linear-gradient(135deg,color-mix(in srgb,var(--tenant-color, #0f766e) 5%,white),#fff);box-shadow:0 16px 34px #17313b0d;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.estoque-shell__nav-card[data-v-6a0e78c9]:hover{transform:translateY(-2px);box-shadow:var(--estoque-card-shadow);border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 20%,white)}.estoque-shell__nav-card strong[data-v-6a0e78c9],.estoque-shell__nav-card small[data-v-6a0e78c9]{display:block}.estoque-shell__nav-card small[data-v-6a0e78c9]{color:#6c7a80}.estoque-shell__nav-card.is-active[data-v-6a0e78c9]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 36%,white);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 35%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white));box-shadow:var(--estoque-card-shadow)}.estoque-shell__nav-icon[data-v-6a0e78c9]{width:2.8rem;height:2.8rem;border-radius:1rem;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e);flex-shrink:0;font-size:1rem}.estoque-shell__summary-card[data-v-6a0e78c9]{background:linear-gradient(180deg,#fffffffa,#fffffff0),linear-gradient(135deg,#fff6,color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white))}@media(max-width:1100px){.estoque-shell__nav[data-v-6a0e78c9]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.estoque-shell__nav[data-v-6a0e78c9]{grid-template-columns:1fr}}.etiqueta-preview[data-v-8774a2a0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;padding:8px;border:1px dashed rgba(23,49,59,.35);border-radius:8px;background:#fff;color:#17313b;box-sizing:border-box;overflow:hidden}.etiqueta-nome[data-v-8774a2a0]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:100%;margin:0;overflow:hidden;font-size:.72rem;font-weight:800;line-height:1.1;text-align:center}.etiqueta-preview svg[data-v-8774a2a0]{max-width:100%;min-height:30px}.etiqueta-sem-barcode[data-v-8774a2a0]{max-width:100%;overflow:hidden;font-family:monospace;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.etiqueta-codigo[data-v-8774a2a0]{max-width:100%;overflow:hidden;font-family:monospace;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.modal[data-v-351a39d6]{z-index:1300}.modal-backdrop[data-v-351a39d6]{z-index:1290}.etiqueta-modal-body[data-v-351a39d6]{display:flex;gap:1.5rem;align-items:flex-start}.etiqueta-controles[data-v-351a39d6]{flex:1 1 260px;min-width:240px}.etiqueta-preview-wrap[data-v-351a39d6]{flex:0 0 auto;max-width:100%;overflow-x:auto}@media(max-width:767px){.etiqueta-modal-body[data-v-351a39d6]{flex-direction:column}.etiqueta-controles[data-v-351a39d6],.etiqueta-preview-wrap[data-v-351a39d6]{width:100%}}.modal[data-v-1b9a8735]{z-index:1300}.modal-backdrop[data-v-1b9a8735]{z-index:1290}.mk[data-v-1b9a8735]{--mk-accent: var(--tenant-color, #0f766e);--mk-accent-soft: color-mix(in srgb, var(--mk-accent) 9%, white);--mk-ink: #17313b;--mk-muted: #5b6b77;--mk-line: rgba(23, 49, 59, .1);--mk-up: #15803d;--mk-down: #b91c1c;--mk-warn-bg: #fff7e6;--mk-warn-ink: #8a5300;border:0;border-radius:20px;overflow:hidden;color:var(--mk-ink)}.mk-header[data-v-1b9a8735]{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem .75rem}.mk-header__icon[data-v-1b9a8735]{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--mk-accent-soft);color:var(--mk-accent);font-size:1.1rem}.mk-header__text[data-v-1b9a8735]{flex:1 1 auto;min-width:0}.mk-eyebrow[data-v-1b9a8735]{display:block;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mk-accent)}.mk-title[data-v-1b9a8735]{margin:.1rem 0 .25rem;font-size:1.25rem;font-weight:700}.mk-subtitle[data-v-1b9a8735]{margin:0;color:var(--mk-muted);font-size:.9rem}.mk-steps[data-v-1b9a8735]{display:flex;gap:.5rem;margin:0;padding:0 1.5rem 1rem;list-style:none;border-bottom:1px solid var(--mk-line)}.mk-steps li[data-v-1b9a8735]{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem .3rem .35rem;border-radius:999px;font-size:.82rem;color:var(--mk-muted);background:#f3f5f7}.mk-steps__num[data-v-1b9a8735]{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#fff;font-size:.72rem;font-weight:700}.mk-steps li.is-active[data-v-1b9a8735]{color:var(--mk-accent);background:var(--mk-accent-soft);font-weight:600}.mk-steps li.is-active .mk-steps__num[data-v-1b9a8735]{background:var(--mk-accent);color:#fff}.mk-steps li.is-done[data-v-1b9a8735]{color:var(--mk-up)}.mk-body[data-v-1b9a8735]{display:grid;gap:1.25rem;padding:1.25rem 1.5rem}.mk-section-title[data-v-1b9a8735]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.95rem;font-weight:700}.mk-badge-num[data-v-1b9a8735]{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--mk-accent);color:#fff;font-size:.72rem}.mk-label[data-v-1b9a8735]{font-size:.82rem;color:var(--mk-muted);margin-bottom:.3rem}.mk-calc[data-v-1b9a8735]{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(320px,1.2fr);gap:1.25rem}.mk-calc[data-v-1b9a8735]>*,.mk-body[data-v-1b9a8735]>*{min-width:0}.mk-input[data-v-1b9a8735]{max-width:220px}.mk-input .form-control[data-v-1b9a8735]{font-weight:700;font-size:1.4rem}.mk-presets[data-v-1b9a8735]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.mk-chip[data-v-1b9a8735]{padding:.25rem .75rem;border:1px solid var(--mk-line);border-radius:999px;background:#fff;color:var(--mk-ink);font-size:.82rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}.mk-chip[data-v-1b9a8735]:hover,.mk-chip[data-v-1b9a8735]:focus-visible{border-color:var(--mk-accent);color:var(--mk-accent)}.mk-chip.is-active[data-v-1b9a8735]{background:var(--mk-accent);border-color:var(--mk-accent);color:#fff}.mk-help[data-v-1b9a8735]{margin:.85rem 0 0;font-size:.85rem;color:var(--mk-muted);line-height:1.45}.mk-calc__exemplo[data-v-1b9a8735]{padding:1rem 1.15rem;border:1px solid color-mix(in srgb,var(--mk-accent) 22%,white);border-radius:16px;background:var(--mk-accent-soft)}.mk-exemplo__head[data-v-1b9a8735]{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.75rem}.mk-exemplo__label[data-v-1b9a8735]{font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mk-accent);white-space:nowrap}.mk-exemplo__produto[data-v-1b9a8735]{overflow:hidden;font-size:.8rem;color:var(--mk-muted);text-overflow:ellipsis;white-space:nowrap}.mk-equacao[data-v-1b9a8735]{display:flex;align-items:stretch;gap:.5rem}.mk-equacao__termo[data-v-1b9a8735]{flex:1 1 0;display:grid;gap:.15rem;padding:.6rem .7rem;border-radius:12px;background:#fff;text-align:center;box-shadow:0 1px 2px #0f172a0f}.mk-equacao__termo--resultado[data-v-1b9a8735]{background:var(--mk-accent);color:#fff}.mk-equacao__valor[data-v-1b9a8735]{font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums}.mk-equacao__legenda[data-v-1b9a8735]{font-size:.72rem;opacity:.8}.mk-equacao__op[data-v-1b9a8735]{align-self:center;font-size:1.25rem;font-weight:700;color:var(--mk-muted)}.mk-formula[data-v-1b9a8735]{margin:.75rem 0 0;font-size:.85rem;font-variant-numeric:tabular-nums}.mk-formula i[data-v-1b9a8735]{color:var(--mk-accent);margin-right:.3rem}.mk-indicadores[data-v-1b9a8735]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:.6rem 0 0}.mk-indicadores dt[data-v-1b9a8735]{font-size:.72rem;font-weight:500;color:var(--mk-muted)}.mk-indicadores dd[data-v-1b9a8735]{margin:0;font-weight:700}.mk-nota[data-v-1b9a8735]{margin:.6rem 0 0;font-size:.75rem;color:var(--mk-muted)}.mk-revisao__head[data-v-1b9a8735]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.mk-atualizando[data-v-1b9a8735]{font-size:.8rem;color:var(--mk-muted)}.mk-kpis[data-v-1b9a8735]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-bottom:.85rem}.mk-kpis--confirmar[data-v-1b9a8735]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:520px;margin:0 auto 1rem}.mk-kpi[data-v-1b9a8735]{display:grid;gap:.1rem;padding:.6rem .8rem;border:1px solid var(--mk-line);border-radius:12px;background:#fff}.mk-kpi__valor[data-v-1b9a8735]{font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums}.mk-kpi__label[data-v-1b9a8735]{font-size:.75rem;color:var(--mk-muted)}.mk-kpi--up .mk-kpi__valor[data-v-1b9a8735]{color:var(--mk-up)}.mk-kpi--down .mk-kpi__valor[data-v-1b9a8735]{color:var(--mk-down)}.mk-kpi--warn .mk-kpi__valor[data-v-1b9a8735]{color:var(--mk-warn-ink)}.mk-filtros[data-v-1b9a8735]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-bottom:.75rem}.mk-busca[data-v-1b9a8735]{position:relative;flex:1 1 260px;max-width:380px}.mk-busca i[data-v-1b9a8735]{position:absolute;top:50%;left:.65rem;transform:translateY(-50%);font-size:.8rem;color:var(--mk-muted)}.mk-busca input[data-v-1b9a8735]{padding-left:1.9rem}.mk-filtros__acoes[data-v-1b9a8735]{margin-left:auto}.mk-aviso[data-v-1b9a8735]{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding:.6rem .8rem;border-radius:10px;background:#f1f5f9;font-size:.83rem;color:var(--mk-muted)}.mk-aviso i[data-v-1b9a8735]{margin-top:.15rem}.mk-aviso--warn[data-v-1b9a8735]{background:var(--mk-warn-bg);color:var(--mk-warn-ink)}.mk-tabela[data-v-1b9a8735]{max-height:42vh;overflow:auto;border:1px solid var(--mk-line);border-radius:12px}.mk-tabela thead th[data-v-1b9a8735]{position:sticky;top:0;z-index:1;padding:.55rem .6rem;background:#f8fafc;font-size:.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--mk-muted);white-space:nowrap}.mk-tabela td[data-v-1b9a8735]{padding:.55rem .6rem;font-variant-numeric:tabular-nums}.mk-col-check[data-v-1b9a8735]{width:44px;text-align:center}.mk-col-novo[data-v-1b9a8735]{background:color-mix(in srgb,var(--mk-accent) 5%,white)}.mk-tabela thead .mk-col-novo[data-v-1b9a8735]{background:var(--mk-accent-soft);color:var(--mk-accent)}.mk-produto[data-v-1b9a8735]{font-weight:600}.mk-meta[data-v-1b9a8735]{display:flex;flex-wrap:wrap;gap:.35rem .6rem;font-size:.74rem;color:var(--mk-muted)}.mk-tag[data-v-1b9a8735]{padding:0 .4rem;border-radius:6px;background:#eef1f4;font-weight:600}.mk-tag--warn[data-v-1b9a8735]{background:var(--mk-warn-bg);color:var(--mk-warn-ink)}.mk-sub[data-v-1b9a8735]{display:block;font-size:.72rem;color:var(--mk-muted)}.mk-delta[data-v-1b9a8735]{font-weight:600;white-space:nowrap}.mk-delta small[data-v-1b9a8735]{font-weight:500}.mk-delta--up[data-v-1b9a8735]{color:var(--mk-up)}.mk-delta--down[data-v-1b9a8735]{color:var(--mk-down)}.mk-delta--zero[data-v-1b9a8735]{color:var(--mk-muted)}.mk-row--sem-custo td[data-v-1b9a8735]{background:#fffcf5;color:#8c8278}.mk-row--off td[data-v-1b9a8735]{opacity:.55}.mk-vazio[data-v-1b9a8735]{padding:2rem 1rem;text-align:center;color:var(--mk-muted)}.mk-confirmar[data-v-1b9a8735]{padding:1rem 0 .5rem;text-align:center}.mk-confirmar__icone[data-v-1b9a8735]{display:grid;place-items:center;width:56px;height:56px;margin:0 auto .75rem;border-radius:16px;background:var(--mk-accent-soft);color:var(--mk-accent);font-size:1.4rem}.mk-confirmar__titulo[data-v-1b9a8735]{font-size:1.15rem;font-weight:700}.mk-confirmar__texto[data-v-1b9a8735]{max-width:560px;margin:0 auto 1.25rem;color:var(--mk-muted)}.mk-confirmar .mk-aviso[data-v-1b9a8735]{max-width:560px;margin:0 auto 1rem;text-align:left}.mk-footer[data-v-1b9a8735]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.5rem;border-top:1px solid var(--mk-line);background:#fafbfc}.mk-footer__resumo[data-v-1b9a8735]{font-size:.85rem;color:var(--mk-muted)}.mk-footer__acoes[data-v-1b9a8735]{display:flex;gap:.5rem}@media(max-width:860px){.mk-calc[data-v-1b9a8735]{grid-template-columns:1fr}.mk-kpis[data-v-1b9a8735]{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-steps[data-v-1b9a8735]{flex-wrap:wrap}}@media(max-width:560px){.mk-header[data-v-1b9a8735],.mk-body[data-v-1b9a8735],.mk-footer[data-v-1b9a8735],.mk-steps[data-v-1b9a8735]{padding-left:1rem;padding-right:1rem}.mk-equacao[data-v-1b9a8735]{gap:.25rem}.mk-equacao__termo[data-v-1b9a8735]{padding:.5rem .35rem}.mk-equacao__valor[data-v-1b9a8735]{font-size:.9rem}.mk-exemplo__head[data-v-1b9a8735]{flex-direction:column;gap:.2rem}.mk-filtros__acoes[data-v-1b9a8735]{margin-left:0}.mk-footer[data-v-1b9a8735]{flex-direction:column;align-items:stretch}.mk-footer__acoes[data-v-1b9a8735]{justify-content:flex-end}}.composto-itens[data-v-1bc05913]{display:flex;flex-direction:column;gap:.6rem}.ci-loading[data-v-1bc05913]{font-size:.875rem;color:#6c7a80;padding:.75rem 0}.ci-empty[data-v-1bc05913]{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1.5rem 1rem;background:#17313b06;border:1.5px dashed rgba(23,49,59,.15);border-radius:12px;text-align:center;color:#6c7a80}.ci-empty i[data-v-1bc05913]{font-size:1.5rem;opacity:.5;margin-bottom:.25rem}.ci-empty p[data-v-1bc05913]{margin:0;font-weight:700;font-size:.9rem;color:#17313b}.ci-empty span[data-v-1bc05913]{font-size:.8rem}.ci-list[data-v-1bc05913]{display:flex;flex-direction:column;gap:.35rem}.ci-row[data-v-1bc05913]{display:flex;align-items:center;gap:.75rem;padding:.6rem .85rem;background:#fff;border:1px solid rgba(23,49,59,.1);border-radius:12px;transition:border-color .15s,box-shadow .15s}.ci-row[data-v-1bc05913]:hover{border-color:#17313b33;box-shadow:0 2px 8px #17313b0d}.ci-row--editing[data-v-1bc05913]{border-color:var(--tenant-color, #0f766e);background:#0f766e05}.ci-row__icon[data-v-1bc05913]{flex-shrink:0;width:30px;height:30px;border-radius:8px;background:#17313b0f;display:flex;align-items:center;justify-content:center;color:#6c7a80;font-size:.8rem}.ci-row__info[data-v-1bc05913]{flex:1;min-width:0}.ci-row__nome[data-v-1bc05913]{display:block;font-weight:700;font-size:.875rem;color:#17313b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ci-row__sku[data-v-1bc05913]{font-size:.75rem;color:#6c7a80;font-family:monospace}.ci-qty-badge[data-v-1bc05913]{flex-shrink:0;display:inline-flex;flex-direction:column;align-items:center;padding:.2rem .65rem;background:#17313b0f;border-radius:8px;min-width:64px}.ci-qty-badge__value[data-v-1bc05913]{font-weight:800;font-size:.875rem;color:#17313b;line-height:1.2}.ci-qty-badge__label[data-v-1bc05913]{font-size:.65rem;color:#6c7a80;text-transform:uppercase;letter-spacing:.03em}.ci-row__edit-form[data-v-1bc05913]{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.ci-qty-input[data-v-1bc05913]{width:100px!important;border-radius:8px;font-weight:700}.ci-edit-confirm[data-v-1bc05913],.ci-edit-cancel[data-v-1bc05913]{padding:.3rem .55rem;border-radius:8px}.ci-row__actions[data-v-1bc05913]{display:flex;gap:.3rem;flex-shrink:0}.ci-btn-icon[data-v-1bc05913]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:1px solid rgba(23,49,59,.1);background:transparent;font-size:.78rem;cursor:pointer;transition:background .15s,border-color .15s,color .15s;color:#6c7a80}.ci-btn-icon[data-v-1bc05913]:hover{background:#17313b0f;border-color:#17313b2e;color:#17313b}.ci-btn-icon--danger[data-v-1bc05913]:hover{background:#dc354512;border-color:#dc354533;color:#dc3545}.ci-add-btn[data-v-1bc05913]{align-self:flex-start;display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .9rem;border-radius:10px;border:1.5px dashed rgba(23,49,59,.22);background:transparent;color:#6c7a80;font-size:.82rem;font-weight:700;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.ci-add-btn[data-v-1bc05913]:hover{border-color:var(--tenant-color, #0f766e);color:var(--tenant-color, #0f766e);background:#0f766e0a}.ci-add-form[data-v-1bc05913]{background:#17313b08;border:1px solid rgba(23,49,59,.1);border-radius:14px;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.65rem}.ci-add-form__header[data-v-1bc05913]{display:flex;align-items:center;justify-content:space-between;margin-bottom:-.1rem}.ci-add-form__title[data-v-1bc05913]{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#17313b}.ci-form-field[data-v-1bc05913]{display:flex;flex-direction:column;gap:.3rem}.ci-form-field--qty[data-v-1bc05913]{max-width:160px}.ci-form-label[data-v-1bc05913]{font-size:.75rem;font-weight:700;color:#17313b;text-transform:uppercase;letter-spacing:.03em}.ci-search-wrap[data-v-1bc05913]{position:relative}.ci-search-icon[data-v-1bc05913]{position:absolute;top:50%;left:.75rem;transform:translateY(-50%);color:#6c7a80;font-size:.8rem;z-index:1;pointer-events:none}.ci-search-input[data-v-1bc05913]{padding-left:2.1rem;border-radius:10px}.ci-search-dropdown[data-v-1bc05913]{position:absolute;left:0;right:0;top:calc(100% + 3px);z-index:30;background:#fff;border:1px solid rgba(23,49,59,.12);border-radius:10px;box-shadow:0 8px 24px #17313b1f;overflow:hidden}.ci-search-option[data-v-1bc05913]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.45rem .75rem;border:none;background:transparent;font-size:.85rem;color:#17313b;text-align:left;cursor:pointer;transition:background .1s}.ci-search-option[data-v-1bc05913]:hover{background:#17313b0a}.ci-search-option__sku[data-v-1bc05913]{font-family:monospace;font-size:.75rem;color:#6c7a80;flex-shrink:0}.ci-selected-badge[data-v-1bc05913]{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;color:#0d6b44;margin-top:.15rem}.ci-selected-badge i[data-v-1bc05913]{font-size:.75rem}.ci-form-actions[data-v-1bc05913]{display:flex;gap:.5rem;padding-top:.25rem}.ci-error[data-v-1bc05913]{font-size:.82rem;color:#dc3545;margin:0;display:flex;align-items:center;gap:.35rem}.psh[data-v-5dc6968a]{display:flex;flex-direction:column;gap:.6rem}.psh-loading[data-v-5dc6968a]{font-size:.875rem;color:#6c7a80;padding:.75rem 0}.psh-empty[data-v-5dc6968a]{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1.25rem 1rem;background:#17313b06;border:1.5px dashed rgba(23,49,59,.15);border-radius:12px;text-align:center;color:#6c7a80}.psh-list[data-v-5dc6968a]{display:flex;flex-direction:column;gap:.4rem}.psh-row[data-v-5dc6968a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem;padding:.5rem .85rem;background:#fff;border:1px solid rgba(23,49,59,.1);border-radius:10px}.psh-row--checked[data-v-5dc6968a]{border-color:var(--tenant-color, #0f766e);background:#0f766e08}.psh-row__check[data-v-5dc6968a]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#17313b;cursor:pointer;margin:0}.psh-row__qtd[data-v-5dc6968a]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#6c7a80;margin:0}.psh-row__qtd input[data-v-5dc6968a]{width:90px}.psh-error[data-v-5dc6968a]{font-size:.82rem;color:#dc3545;margin:0;display:flex;align-items:center;gap:.35rem}.catalogo-toolbar[data-v-1eb70f55],.catalogo-grid-section[data-v-1eb70f55]{display:grid;gap:1rem}.catalogo-surface[data-v-1eb70f55]{display:grid;gap:1rem;align-content:start}.catalogo-surface--filters[data-v-1eb70f55]{width:100%}.catalogo-surface__head[data-v-1eb70f55]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.catalogo-surface__head h3[data-v-1eb70f55],.catalogo-grid__head h2[data-v-1eb70f55]{margin:0;font-size:1.08rem;font-weight:800}.catalogo-surface__head p[data-v-1eb70f55],.catalogo-grid__head p[data-v-1eb70f55]{margin:.2rem 0 0;color:#6c7a80}.catalogo-surface__head.is-compact[data-v-1eb70f55]{margin-bottom:-.25rem}.catalogo-surface__actions[data-v-1eb70f55],.catalogo-hero-actions[data-v-1eb70f55],.catalogo-modal__actions[data-v-1eb70f55],.catalogo-form__footer-actions[data-v-1eb70f55]{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.catalogo-filter-stack[data-v-1eb70f55]{display:grid;gap:.9rem}.catalogo-search-bar[data-v-1eb70f55]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem}.catalogo-search-bar__input[data-v-1eb70f55]{position:relative}.catalogo-search-bar__input i[data-v-1eb70f55]{position:absolute;top:50%;left:.95rem;transform:translateY(-50%);color:#6c7a80;z-index:1}.catalogo-search-bar__input .form-control[data-v-1eb70f55]{padding-left:2.6rem;min-height:52px;border-radius:18px}.catalogo-filter-summary[data-v-1eb70f55]{display:flex;flex-wrap:wrap;gap:.55rem}.catalogo-filters[data-v-1eb70f55]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:1rem;border-radius:22px;border:1px solid rgba(23,49,59,.08);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white),transparent 30%),linear-gradient(180deg,#fffffffa,#fffffff0)}.catalogo-field--wide[data-v-1eb70f55]{grid-column:1 / -1}.catalogo-family-strip[data-v-1eb70f55]{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;min-height:48px;padding:.75rem;border-radius:16px;border:1px solid rgba(23,49,59,.08);background:#fffc}.catalogo-field[data-v-1eb70f55]{display:grid;align-content:start;gap:.4rem}.catalogo-field__label[data-v-1eb70f55]{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#6c7a80;line-height:1.3}.catalogo-field .form-control[data-v-1eb70f55],.catalogo-field .form-select[data-v-1eb70f55],.catalogo-form .form-control[data-v-1eb70f55],.catalogo-form .form-select[data-v-1eb70f55]{min-height:48px;border-radius:16px}.catalogo-field__info[data-v-1eb70f55]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-grid;flex-shrink:0;place-items:center;width:16px;height:16px;padding:0;margin:0;border:none;border-radius:999px;background:#17313b14;color:#6c7a80;font-size:.65rem;font-family:inherit;line-height:1;cursor:help}.catalogo-field__info[data-v-1eb70f55]:hover,.catalogo-field__info[data-v-1eb70f55]:focus-visible{background:color-mix(in srgb,var(--tenant-color, #0f766e) 18%,white);color:var(--tenant-color, #0f766e);outline:none}.catalogo-field__info[data-v-1eb70f55]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(2px);width:max-content;max-width:240px;padding:.5rem .65rem;border-radius:10px;background:#17313b;color:#fff;font-size:.72rem;font-weight:600;text-transform:none;letter-spacing:normal;line-height:1.35;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:20}.catalogo-field__info[data-v-1eb70f55]:hover:after,.catalogo-field__info[data-v-1eb70f55]:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.catalogo-form__section[data-v-1eb70f55]{display:grid;gap:.85rem;padding:1.1rem 1.15rem;border-radius:20px;border:1px solid rgba(23,49,59,.07);background:#fff9}.catalogo-form__toggles[data-v-1eb70f55]{display:flex;flex-wrap:wrap;gap:.6rem}.catalogo-sku-preview[data-v-1eb70f55]{min-height:48px;border-radius:16px;border:1px dashed rgba(23,49,59,.14);background:linear-gradient(180deg,#fffffff5,#ffffffeb);padding:.72rem .9rem;display:grid;align-content:center}.catalogo-sku-preview strong[data-v-1eb70f55]{display:block;color:#17313b;font-size:.92rem;letter-spacing:.04em}.catalogo-sku-preview.is-ready[data-v-1eb70f55]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 24%,white);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white),transparent 34%),linear-gradient(180deg,#fffffffa,color-mix(in srgb,var(--tenant-color, #0f766e) 5%,white))}.catalogo-family-chip[data-v-1eb70f55],.catalogo-check-pill[data-v-1eb70f55]{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;border:1px solid rgba(23,49,59,.1);background:#fff;min-height:38px;padding:.48rem .9rem;color:#17313b;font-weight:700}.catalogo-family-chip.is-active[data-v-1eb70f55]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 24%,white);color:var(--tenant-color, #0f766e)}.catalogo-grid__head[data-v-1eb70f55]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-end}.catalogo-grid[data-v-1eb70f55]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.catalogo-paginacao[data-v-1eb70f55]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.catalogo-paginacao__info[data-v-1eb70f55]{color:#6c7a80;font-size:.85rem;font-weight:600}.catalogo-paginacao__controls[data-v-1eb70f55]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.catalogo-card[data-v-1eb70f55],.catalogo-empty[data-v-1eb70f55]{border-radius:26px;border:1px solid rgba(23,49,59,.08);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white),transparent 26%),linear-gradient(180deg,#fffffffa,#fffffff0);box-shadow:0 18px 38px #17313b0f;overflow:hidden}.catalogo-empty[data-v-1eb70f55]{padding:2rem;text-align:center;color:#6c7a80;grid-column:1 / -1;display:grid;gap:.75rem;justify-items:center}.catalogo-empty strong[data-v-1eb70f55],.catalogo-photo-placeholder strong[data-v-1eb70f55]{font-size:1rem;color:#17313b}.catalogo-card__media[data-v-1eb70f55]{padding:1rem 1rem 0}.catalogo-card__media-frame[data-v-1eb70f55]{aspect-ratio:4 / 3;border-radius:22px;border:1px solid rgba(23,49,59,.08);background:linear-gradient(135deg,#ffffffd1,#fffffff5),repeating-linear-gradient(45deg,#0f766e08,#0f766e08 14px,#ffffffb8 14px,#ffffffb8 28px);display:grid;place-items:center;overflow:hidden;padding:.9rem}.catalogo-card__image[data-v-1eb70f55]{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:18px}.catalogo-card__body[data-v-1eb70f55]{display:grid;gap:.8rem;padding:1rem}.catalogo-card__topline[data-v-1eb70f55]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.catalogo-card__topline h3[data-v-1eb70f55]{margin:0;font-size:1.05rem;font-weight:800}.catalogo-card__topline p[data-v-1eb70f55],.catalogo-card__meta[data-v-1eb70f55]{margin:0;color:#6c7a80}.catalogo-card__pricing[data-v-1eb70f55]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem .9rem;border-radius:18px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white)}.catalogo-card__pricing strong[data-v-1eb70f55]{font-size:1.1rem;color:#17313b}.catalogo-card__pricing span[data-v-1eb70f55]{color:#51606a;font-weight:700}.catalogo-card__meta[data-v-1eb70f55],.catalogo-card__badges[data-v-1eb70f55],.catalogo-card__tags[data-v-1eb70f55],.catalogo-card__footer[data-v-1eb70f55]{display:flex;flex-wrap:wrap;gap:.5rem}.catalogo-soft-badge[data-v-1eb70f55],.catalogo-tag[data-v-1eb70f55]{display:inline-flex;align-items:center;border-radius:999px;padding:.34rem .72rem;font-size:.8rem;font-weight:700;border:1px solid rgba(23,49,59,.08)}.catalogo-soft-badge[data-v-1eb70f55]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);color:var(--tenant-color, #0f766e)}.catalogo-soft-badge.is-warning[data-v-1eb70f55]{background:#f59e0b1f;color:#92400e;border-color:#f59e0b2e}.catalogo-soft-badge.is-danger[data-v-1eb70f55]{background:#ef44441a;color:#b91c1c;border-color:#ef444429}.catalogo-tag[data-v-1eb70f55]{background:#fff;color:#44525b}.catalogo-modal[data-v-1eb70f55]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0f172a6b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:1rem}.catalogo-modal__dialog[data-v-1eb70f55]{width:min(1120px,100%);max-height:calc(100vh - 2rem);border-radius:28px;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white),transparent 24%),linear-gradient(180deg,#fffffffc,#fffffff5);border:1px solid rgba(23,49,59,.08);box-shadow:0 34px 80px #0f172a38}.catalogo-import[data-v-1eb70f55],.catalogo-import__panel[data-v-1eb70f55],.catalogo-import__preview[data-v-1eb70f55]{display:grid;gap:1rem}.catalogo-import__file[data-v-1eb70f55]{display:inline-flex;align-items:center;gap:.55rem;width:fit-content;padding:.55rem .8rem;border-radius:14px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);color:#17313b}.catalogo-import__actions[data-v-1eb70f55]{display:flex;gap:.75rem;flex-wrap:wrap}.catalogo-import__metrics[data-v-1eb70f55]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.catalogo-import__metrics article[data-v-1eb70f55]{border-radius:18px;border:1px solid rgba(23,49,59,.08);background:#ffffffdb;padding:.85rem}.catalogo-import__metrics span[data-v-1eb70f55]{display:block;color:#6c7a80;font-size:.78rem;font-weight:700}.catalogo-import__metrics strong[data-v-1eb70f55]{display:block;margin-top:.15rem;color:#17313b;font-size:1.35rem}.catalogo-import__table-wrap[data-v-1eb70f55]{max-height:46vh;overflow:auto;border-radius:18px;border:1px solid rgba(23,49,59,.08);background:#fff}.catalogo-import__table-wrap table[data-v-1eb70f55]{margin-bottom:0}.catalogo-modal__dialog--detalhe[data-v-1eb70f55]{width:min(780px,100%)}.catalogo-modal__header[data-v-1eb70f55]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:1.3rem 1.35rem 1rem;border-bottom:1px solid rgba(23,49,59,.08)}.catalogo-modal__header h3[data-v-1eb70f55]{margin:.15rem 0 0;font-size:1.2rem;font-weight:800}.catalogo-modal__header p[data-v-1eb70f55]{margin:.25rem 0 0;color:#6c7a80}.catalogo-modal__eyebrow[data-v-1eb70f55]{display:inline-flex;align-items:center;min-height:32px;padding:.28rem .72rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.76rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.catalogo-modal__body[data-v-1eb70f55]{overflow:auto;padding:1.35rem}.catalogo-form[data-v-1eb70f55]{display:grid;gap:1rem}.catalogo-form__photo[data-v-1eb70f55]{display:grid;gap:.75rem}.catalogo-photo-preview[data-v-1eb70f55]{width:100%;border-radius:24px;overflow:hidden;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white),transparent 34%),linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 5%,white));box-shadow:inset 0 1px #ffffffbf}.catalogo-photo-stage[data-v-1eb70f55]{display:grid;gap:.9rem;padding:1rem}.catalogo-photo-stage__header[data-v-1eb70f55],.catalogo-photo-stage__footer[data-v-1eb70f55]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.catalogo-photo-stage__badge[data-v-1eb70f55],.catalogo-photo-stage__filename[data-v-1eb70f55]{display:inline-flex;align-items:center;min-height:32px;padding:.34rem .7rem;border-radius:999px;font-size:.76rem;font-weight:700}.catalogo-photo-stage__badge[data-v-1eb70f55]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e)}.catalogo-photo-stage__filename[data-v-1eb70f55]{background:#ffffffdb;border:1px solid rgba(23,49,59,.08);color:#51606a}.catalogo-photo-stage__canvas[data-v-1eb70f55]{min-height:248px;border-radius:22px;padding:1rem;border:1px dashed rgba(23,49,59,.12);background:linear-gradient(135deg,#ffffffd1,#fffffff5),repeating-linear-gradient(45deg,#0f766e06,#0f766e06 14px,#ffffffb8 14px,#ffffffb8 28px);display:grid;place-items:center}.catalogo-photo-stage__image[data-v-1eb70f55]{width:100%;max-width:100%;max-height:216px;object-fit:contain;object-position:center;border-radius:18px;box-shadow:0 22px 44px #17313b24;background:#ffffffd1;padding:.35rem}.catalogo-photo-stage__footer strong[data-v-1eb70f55],.catalogo-photo-stage__footer span[data-v-1eb70f55]{display:block}.catalogo-photo-placeholder[data-v-1eb70f55]{min-height:216px;display:grid;place-items:center;text-align:center;color:#6c7a80;gap:.4rem;padding:1rem}.catalogo-photo-placeholder.is-card[data-v-1eb70f55]{min-height:100%}.catalogo-photo-placeholder span[data-v-1eb70f55]{max-width:260px}.catalogo-photo-placeholder i[data-v-1eb70f55]{font-size:1.6rem}.catalogo-photo-stage__price[data-v-1eb70f55]{display:inline-flex!important;align-items:center;min-height:38px;padding:.42rem .78rem;border-radius:14px;background:#17313b;color:#fff;font-weight:800;font-size:.88rem}.catalogo-form__grid[data-v-1eb70f55]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem .75rem}.catalogo-toggle[data-v-1eb70f55]{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:.7rem .85rem;border-radius:16px;border:1px solid rgba(23,49,59,.1);background:#fff;color:#17313b;font-weight:700}.catalogo-toggle span[data-v-1eb70f55]{display:inline-flex;align-items:center;gap:.35rem}.catalogo-form__classificacoes[data-v-1eb70f55]{display:flex;flex-wrap:wrap;gap:.65rem}.catalogo-check-pill[data-v-1eb70f55]{cursor:pointer}.catalogo-check-pill input[data-v-1eb70f55]{margin:0}.catalogo-form__footer[data-v-1eb70f55]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.catalogo-form__hint[data-v-1eb70f55]{margin:0;color:#92400e;font-weight:700}.catalogo-detalhe[data-v-1eb70f55]{display:flex;flex-direction:column;gap:1.5rem}.catalogo-detalhe__section[data-v-1eb70f55]{padding:1.25rem;border-radius:16px;background:#fffffff7;border:1px solid rgba(23,49,59,.07)}.catalogo-detalhe__title[data-v-1eb70f55]{margin:0 0 1rem;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6c7a80}.catalogo-detalhe__dl[data-v-1eb70f55]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;margin:0}.catalogo-detalhe__dl dt[data-v-1eb70f55]{margin-bottom:.15rem;font-size:.75rem;color:#6c7a80}.catalogo-detalhe__dl dd[data-v-1eb70f55]{margin:0;font-weight:600}.catalogo-detalhe__dl dd small[data-v-1eb70f55]{display:block;font-weight:400;color:#6c7a80;font-size:.75rem}.catalogo-detalhe__saldo[data-v-1eb70f55],.catalogo-detalhe__saldo dd[data-v-1eb70f55]{display:grid;gap:.35rem}.catalogo-detalhe__saldo-list[data-v-1eb70f55]{display:grid;gap:.65rem}.catalogo-detalhe__saldo-row[data-v-1eb70f55]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .75rem;border-radius:12px;background:#17313b09}.catalogo-detalhe__saldo-row>div[data-v-1eb70f55]{display:grid;gap:.1rem}.catalogo-detalhe__saldo-row span[data-v-1eb70f55]{color:#6c7a80;font-size:.75rem}.catalogo-detalhe__saldo-form[data-v-1eb70f55]{display:grid;grid-template-columns:minmax(100px,1fr) auto auto;gap:.4rem;align-items:center}.catalogo-detalhe__saldo-hint[data-v-1eb70f55]{color:#6c7a80;font-weight:400}.catalogo-detalhe__toggles[data-v-1eb70f55]{display:flex;flex-direction:column;gap:1rem}.catalogo-detalhe__toggle-row[data-v-1eb70f55]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;border-radius:12px;background:#17313b08}.catalogo-detalhe__toggle-row p[data-v-1eb70f55]{margin:0;font-size:.8rem;color:#6c7a80}.catalogo-detalhe__sugestao-fiscal[data-v-1eb70f55]{display:flex;flex-direction:column;gap:.25rem;padding:.6rem .8rem;border-radius:10px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);border:1px dashed color-mix(in srgb,var(--tenant-color, #0f766e) 30%,white);font-size:.82rem}.catalogo-detalhe__sugestao-fiscal small[data-v-1eb70f55]{color:#6c7a80}.catalogo-detalhe__hint[data-v-1eb70f55]{margin-top:.8rem;margin-bottom:0;font-size:.8rem;color:#856404;background:#fff3cd;padding:.6rem .8rem;border-radius:8px}.catalogo-detalhe__classificacoes[data-v-1eb70f55]{display:flex;flex-wrap:wrap;gap:.5rem}.catalogo-tag.is-active[data-v-1eb70f55]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 15%,white);border-color:var(--tenant-color, #0f766e);color:var(--tenant-color, #0f766e);font-weight:600}.catalogo-hint[data-v-1eb70f55]{cursor:help;color:#6c7a80;margin-left:4px;font-size:.8em}.btn-xs[data-v-1eb70f55]{padding:.15rem .5rem;font-size:.75rem}@media(max-width:1280px){.catalogo-form__grid[data-v-1eb70f55],.catalogo-filters[data-v-1eb70f55]{grid-template-columns:repeat(2,minmax(0,1fr))}}.catalogo-composto-section[data-v-1eb70f55]{display:flex;flex-direction:column;gap:.85rem;padding:1rem 1.15rem;background:linear-gradient(135deg,rgba(23,49,59,.03) 0%,transparent 60%);border:1px solid rgba(23,49,59,.1);border-radius:18px}.catalogo-composto-section__head[data-v-1eb70f55]{display:flex;align-items:flex-start;gap:.75rem}.catalogo-composto-section__icon[data-v-1eb70f55]{flex-shrink:0;width:36px;height:36px;border-radius:10px;background:#17313b12;display:flex;align-items:center;justify-content:center;color:#17313b;font-size:.95rem;margin-top:.1rem}.catalogo-composto-section__head h3[data-v-1eb70f55]{margin:0;font-size:1rem;font-weight:800;color:#17313b}.catalogo-composto-section__head p[data-v-1eb70f55]{margin:.15rem 0 0;font-size:.82rem;color:#6c7a80}.catalogo-composto-section__pending[data-v-1eb70f55]{display:flex;align-items:center;gap:.5rem;padding:.65rem .85rem;background:#f59e0b12;border:1px solid rgba(245,158,11,.22);border-radius:10px;color:#92400e;font-size:.82rem;font-weight:600}@media(max-width:767px){.catalogo-surface__head[data-v-1eb70f55],.catalogo-grid__head[data-v-1eb70f55],.catalogo-card__topline[data-v-1eb70f55],.catalogo-modal__header[data-v-1eb70f55],.catalogo-form__footer[data-v-1eb70f55],.catalogo-detalhe__toggle-row[data-v-1eb70f55]{flex-direction:column}.catalogo-form__grid[data-v-1eb70f55],.catalogo-filters[data-v-1eb70f55],.catalogo-search-bar[data-v-1eb70f55]{grid-template-columns:1fr}.catalogo-card__footer .btn[data-v-1eb70f55],.catalogo-hero-actions .btn[data-v-1eb70f55],.catalogo-surface__actions .btn[data-v-1eb70f55],.catalogo-grid__head .btn[data-v-1eb70f55],.catalogo-modal__actions .btn[data-v-1eb70f55],.catalogo-form__footer-actions .btn[data-v-1eb70f55]{width:100%}.catalogo-detalhe__saldo-row[data-v-1eb70f55]{align-items:stretch;flex-direction:column}.catalogo-detalhe__saldo-form[data-v-1eb70f55]{grid-template-columns:1fr}.catalogo-modal[data-v-1eb70f55]{padding:.75rem}.catalogo-modal__dialog[data-v-1eb70f55]{max-height:calc(100vh - 1.5rem)}.catalogo-modal__body[data-v-1eb70f55]{padding:1rem}}.familias-layout[data-v-7740564f]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:1rem;align-items:start}.familias-surface[data-v-7740564f]{display:grid;gap:1rem;align-content:start}.familias-surface__head[data-v-7740564f]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.familias-surface__head h3[data-v-7740564f]{margin:0;font-size:1.08rem;font-weight:800}.familias-surface__head p[data-v-7740564f]{margin:.2rem 0 0;color:#6c7a80}.familias-surface__actions[data-v-7740564f],.familias-hero-actions[data-v-7740564f]{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.familias-search[data-v-7740564f]{min-width:min(280px,100%);min-height:48px;border-radius:16px}.familias-filter-summary[data-v-7740564f],.familias-card__meta[data-v-7740564f],.familias-card__actions[data-v-7740564f]{display:flex;flex-wrap:wrap;gap:.55rem}.familias-grid[data-v-7740564f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.familias-card[data-v-7740564f],.familias-empty[data-v-7740564f]{border-radius:22px;border:1px solid rgba(23,49,59,.08);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white),transparent 24%),linear-gradient(180deg,#fffffffa,#fffffff0);box-shadow:0 16px 34px #17313b0d}.familias-card[data-v-7740564f]{display:grid;gap:.8rem;padding:1rem}.familias-card__top[data-v-7740564f]{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.familias-card__top h3[data-v-7740564f]{margin:0;font-size:1rem;font-weight:800}.familias-card__top p[data-v-7740564f],.familias-card__meta[data-v-7740564f]{margin:0;color:#6c7a80}.familias-empty[data-v-7740564f]{grid-column:1 / -1;padding:1.5rem;text-align:center;color:#6c7a80}.familias-soft-badge[data-v-7740564f]{display:inline-flex;align-items:center;border-radius:999px;padding:.34rem .72rem;font-size:.8rem;font-weight:700;border:1px solid rgba(23,49,59,.08);background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);color:var(--tenant-color, #0f766e)}.familias-soft-badge.is-warning[data-v-7740564f]{background:#f59e0b1f;color:#92400e;border-color:#f59e0b2e}.familias-form[data-v-7740564f]{display:grid;gap:.9rem;padding:1rem;border-radius:22px;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white),transparent 34%),linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white))}.familias-field[data-v-7740564f]{display:grid;gap:.45rem;font-size:.82rem;font-weight:700;color:#51606a}.familias-field .form-control[data-v-7740564f]{min-height:48px;border-radius:16px}.familias-toggle[data-v-7740564f]{display:inline-flex;align-items:center;gap:.6rem;min-height:48px;padding:.7rem .85rem;border-radius:16px;border:1px solid rgba(23,49,59,.1);background:#fff;color:#17313b;font-weight:700}.familias-form__footer[data-v-7740564f]{display:flex;justify-content:flex-end}@media(max-width:1280px){.familias-layout[data-v-7740564f],.familias-grid[data-v-7740564f]{grid-template-columns:1fr}}@media(max-width:767px){.familias-surface__head[data-v-7740564f],.familias-card__top[data-v-7740564f]{flex-direction:column}.familias-hero-actions .btn[data-v-7740564f],.familias-surface__actions .btn[data-v-7740564f],.familias-form__footer .btn[data-v-7740564f]{width:100%}.familias-search[data-v-7740564f]{min-width:100%}}.operacoes-layout[data-v-7dab45ac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.operacoes-hero-actions[data-v-7dab45ac]{display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap}.operacoes-surface[data-v-7dab45ac]{display:grid;gap:1.25rem;padding:1.5rem}.operacoes-surface__head[data-v-7dab45ac]{padding-bottom:1rem;border-bottom:1px solid rgba(23,49,59,.07)}.operacoes-surface__head-row[data-v-7dab45ac]{display:flex;align-items:center;gap:.65rem;margin-bottom:.3rem}.operacoes-surface__head-row h3[data-v-7dab45ac]{margin:0;font-size:1.08rem;font-weight:800}.operacoes-surface__head p[data-v-7dab45ac]{margin:0;color:#6c7a80;font-size:.88rem}.operacoes-surface__icon[data-v-7dab45ac]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;flex-shrink:0;background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e);font-size:.85rem}.operacoes-surface__icon--warn[data-v-7dab45ac]{background:color-mix(in srgb,#f59e0b 12%,white);color:#d97706}.op-form[data-v-7dab45ac]{display:grid;gap:1rem}.op-field[data-v-7dab45ac]{display:grid;gap:.35rem}.op-field label[data-v-7dab45ac]{font-size:.83rem;font-weight:700;color:#6c7a80;letter-spacing:.01em}.op-row[data-v-7dab45ac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.op-produto-wrap[data-v-7dab45ac]{position:relative}.op-produto-wrap__icon[data-v-7dab45ac]{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:.85rem;pointer-events:none}.op-produto-wrap__input[data-v-7dab45ac]{padding-left:2.2rem}.op-sugestoes[data-v-7dab45ac]{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;max-height:280px;overflow-y:auto;margin:0;padding:.3rem;list-style:none;border:1px solid rgba(23,49,59,.14);border-radius:14px;background:#fff;box-shadow:0 16px 34px #0f172a1f}.op-sugestoes li[data-v-7dab45ac]{display:grid;gap:.15rem;padding:.65rem .75rem;border-radius:10px;cursor:pointer;transition:background .12s}.op-sugestoes li[data-v-7dab45ac]:hover{background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white)}.op-sugestoes li strong[data-v-7dab45ac]{font-size:.9rem}.op-sugestoes li span[data-v-7dab45ac]{color:#6c7a80;font-size:.76rem}.op-produto-selecionado[data-v-7dab45ac]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:10px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white);color:var(--tenant-color, #0f766e);font-weight:700;font-size:.88rem}.op-produto-selecionado__meta[data-v-7dab45ac]{margin-left:auto;color:#6c7a80;font-weight:400;font-size:.78rem}.op-toggle[data-v-7dab45ac]{display:inline-flex;align-items:center;gap:.6rem;padding:.72rem .9rem;border-radius:12px;border:1px solid rgba(23,49,59,.1);background:#17313b05;font-weight:700;font-size:.88rem;cursor:pointer}.op-submit[data-v-7dab45ac]{width:100%;font-weight:700}.op-alert-grid[data-v-7dab45ac]{display:grid;gap:.75rem}.op-alert-card[data-v-7dab45ac]{display:grid;gap:.65rem;border-radius:16px;border:1px solid rgba(23,49,59,.08);background:linear-gradient(160deg,#fff 60%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white));padding:1rem 1.1rem}.op-alert-card__body[data-v-7dab45ac]{display:grid;gap:.15rem}.op-alert-card__nome[data-v-7dab45ac]{font-weight:800;font-size:.95rem}.op-alert-card__familia[data-v-7dab45ac]{font-size:.78rem;color:#6c7a80}.op-alert-card__stats[data-v-7dab45ac]{display:flex;gap:1.5rem}.op-alert-card__stat[data-v-7dab45ac]{display:grid;gap:.1rem}.op-alert-card__stat-label[data-v-7dab45ac]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af}.op-alert-card__stat-value[data-v-7dab45ac]{font-size:1rem;font-weight:800}.op-alert-card__tags[data-v-7dab45ac]{display:flex;flex-wrap:wrap;gap:.4rem}.op-side-grid[data-v-7dab45ac]{display:grid;gap:.75rem}.op-mini-card[data-v-7dab45ac]{border-radius:16px;border:1px solid rgba(23,49,59,.08);background:#17313b04;padding:1rem 1.1rem}.op-mini-card h4[data-v-7dab45ac]{margin:0 0 .75rem;font-size:.88rem;font-weight:800;display:flex;align-items:center;gap:.4rem}.op-list[data-v-7dab45ac]{list-style:none;padding:0;margin:0;display:grid;gap:.55rem}.op-list li[data-v-7dab45ac]{display:flex;align-items:center;gap:.5rem;font-size:.88rem}.op-list__rank[data-v-7dab45ac]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e);font-size:.72rem;font-weight:800;flex-shrink:0}.op-list__name[data-v-7dab45ac]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-list__value[data-v-7dab45ac]{font-weight:700;font-size:.82rem;color:#6c7a80}.op-list__value--badge[data-v-7dab45ac]{padding:.15rem .5rem;border-radius:20px;background:#17313b0f;font-size:.72rem}.op-list__empty[data-v-7dab45ac]{color:#9ca3af;font-size:.83rem}.op-table thead th[data-v-7dab45ac]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6c7a80;background:#17313b05;border-bottom:1px solid rgba(23,49,59,.1)}.op-tipo-badge[data-v-7dab45ac]{display:inline-block;padding:.2rem .6rem;border-radius:20px;font-size:.74rem;font-weight:700;text-transform:capitalize;background:#17313b0f;color:#6c7a80}.op-tipo-badge--entrada_manual[data-v-7dab45ac]{background:color-mix(in srgb,#10b981 14%,white);color:#065f46}.op-tipo-badge--saida_manual[data-v-7dab45ac]{background:color-mix(in srgb,#ef4444 12%,white);color:#991b1b}.op-tipo-badge--ajuste[data-v-7dab45ac]{background:color-mix(in srgb,#f59e0b 14%,white);color:#92400e}.op-empty[data-v-7dab45ac]{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:2rem 1rem;color:#9ca3af;font-size:.88rem;text-align:center}.op-empty i[data-v-7dab45ac]{font-size:1.5rem;opacity:.5}@media(max-width:1280px){.operacoes-layout[data-v-7dab45ac],.op-row[data-v-7dab45ac]{grid-template-columns:1fr}}@media(max-width:767px){.operacoes-hero-actions .btn[data-v-7dab45ac]{width:100%}.op-alert-card__stats[data-v-7dab45ac]{flex-wrap:wrap}}.rh-panel--full[data-v-202d2f35]{width:100%}.rh-panel__head-actions[data-v-202d2f35]{display:flex;align-items:center;gap:10px}.rh-row-actions[data-v-202d2f35]{display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.rh-vinculo__detalhe[data-v-202d2f35]{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:14px;padding:10px 0}.rh-vinculo__prova[data-v-202d2f35]{margin:0;display:flex;flex-direction:column;gap:10px}.rh-vinculo__prova dt[data-v-202d2f35]{font-size:.75rem;font-weight:800;text-transform:uppercase;color:#64748b}.rh-vinculo__prova dd[data-v-202d2f35]{margin:2px 0 0;color:#1f2937;word-break:break-word}.rh-vinculo__prova-hash dd[data-v-202d2f35]{font-family:monospace;font-size:.8rem}@media(max-width:780px){.rh-vinculo__detalhe[data-v-202d2f35]{grid-template-columns:1fr}}.rh-contrato__acoes[data-v-425862d0]{display:flex;gap:.6rem;margin-top:.85rem}.rh-campos-faltantes[data-v-425862d0]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .75rem;margin-top:.85rem}.rh-reenvio[data-v-425862d0]{margin-top:1rem;padding-top:1rem;border-top:1px dashed rgba(23,49,59,.16)}.rh-turno-associacoes[data-v-425862d0]{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.5rem}.rh-turno-associacoes li[data-v-425862d0]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .75rem;border:1px solid rgba(23,49,59,.12);border-radius:8px}.rh-turno-associacoes li>div[data-v-425862d0]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.rh-turno-associacoes small[data-v-425862d0]{color:#64757d}.rh-turno-associar[data-v-425862d0]{margin-top:.5rem}.rh-modelos[data-v-a91fd571]{display:flex;flex-direction:column;gap:18px;padding:20px 24px}.rh-modelos__head[data-v-a91fd571]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.rh-modelos__head h1[data-v-a91fd571]{margin:0;color:#1f2937}.rh-modelos__head p[data-v-a91fd571]{margin:4px 0 0;color:#64748b}.rh-modelos__empty[data-v-a91fd571]{border-radius:8px;background:#f8fafc;color:#64748b;padding:12px}.rh-modelos__layout[data-v-a91fd571]{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:16px}.rh-modelos__list[data-v-a91fd571],.rh-modelos__editor[data-v-a91fd571]{border:1px solid #dbe3ec;border-radius:8px;background:#fff}.rh-modelos__list[data-v-a91fd571]{overflow:hidden}.rh-modelos__list-head[data-v-a91fd571],.rh-modelos__item[data-v-a91fd571]{display:flex;flex-direction:column;gap:2px;width:100%;padding:12px}.rh-modelos__list-head[data-v-a91fd571]{flex-direction:row;justify-content:space-between;background:#f8fafc}.rh-modelos__item[data-v-a91fd571]{border:0;border-top:1px solid #edf2f7;background:#fff;color:#334155;text-align:left}.rh-modelos__item.is-active[data-v-a91fd571]{background:#eff6ff;color:#1d4ed8}.rh-modelos__item span[data-v-a91fd571],.rh-modelos__item small[data-v-a91fd571]{color:#64748b;font-size:.8rem}.rh-modelos__item mark[data-v-a91fd571]{margin-left:4px;border-radius:5px;padding:2px 5px;background:#dcfce7;color:#166534}.rh-modelos__editor[data-v-a91fd571]{display:flex;flex-direction:column;gap:14px;padding:16px}.rh-modelos__bar[data-v-a91fd571]{display:flex;align-items:stretch;gap:14px}.rh-modelos__check[data-v-a91fd571]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.rh-modelos__split[data-v-a91fd571]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;min-height:360px}.rh-modelos__body[data-v-a91fd571],.rh-modelos__preview[data-v-a91fd571]{min-height:360px}.rh-modelos__preview[data-v-a91fd571]{border:1px solid #dbe3ec;border-radius:8px;overflow:hidden}.rh-modelos__preview-head[data-v-a91fd571]{display:flex;justify-content:space-between;padding:10px 12px;background:#f8fafc;color:#334155}.rh-modelos__preview-body[data-v-a91fd571]{height:calc(100% - 42px);overflow:auto;padding:14px;color:#1f2937;line-height:1.55}[data-v-a91fd571] .rh-modelos-preview-token{display:inline-block;border-radius:5px;padding:0 5px;background:#e0f2fe;color:#0369a1;font-weight:800}.rh-modelos__placeholders[data-v-a91fd571]{display:flex;flex-wrap:wrap;gap:8px}.rh-modelos__placeholder[data-v-a91fd571]{border:1px solid #bae6fd;border-radius:6px;background:#f0f9ff;color:#0369a1;padding:5px 8px;font-weight:700}.rh-modelos__actions[data-v-a91fd571]{display:grid;grid-template-columns:auto 1fr auto auto;gap:10px}.rh-modelos__contratos[data-v-a91fd571]{border:1px solid #dbe3ec;border-radius:8px;background:#fff;padding:16px}.rh-modelos__contratos-head h2[data-v-a91fd571]{margin:0;color:#1f2937}.rh-modelos__contratos-head p[data-v-a91fd571]{margin:4px 0 0;color:#64748b}.rh-modelos__contracts[data-v-a91fd571]{margin-top:14px;overflow-x:auto}.rh-modelos__contracts-row[data-v-a91fd571]{display:grid;grid-template-columns:minmax(160px,1.2fr) minmax(140px,1fr) 110px minmax(150px,1fr) minmax(220px,auto);gap:12px;align-items:center;min-width:880px;border-top:1px solid #edf2f7;padding:10px 0}.rh-modelos__contracts-row--head[data-v-a91fd571]{border-top:0;color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.rh-modelos__contracts-row small[data-v-a91fd571]{display:block;color:#64748b}.rh-modelos__contracts-actions[data-v-a91fd571]{display:flex;flex-wrap:wrap;gap:6px}.rh-modelos__status[data-v-a91fd571]{border-radius:6px;padding:3px 8px;background:#fef3c7;color:#92400e;font-weight:800}.rh-modelos__status.is-assinado[data-v-a91fd571]{background:#dcfce7;color:#166534}.rh-modelos__status.is-rascunho[data-v-a91fd571]{background:#f1f5f9;color:#475569}.rh-modelos__contrato-detalhe[data-v-a91fd571]{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:14px;min-width:880px;padding:12px 0 16px;border-top:1px dashed rgba(23,49,59,.16)}.rh-modelos__prova[data-v-a91fd571]{margin:0;display:flex;flex-direction:column;gap:10px}.rh-modelos__prova dt[data-v-a91fd571]{font-size:.75rem;font-weight:800;text-transform:uppercase;color:#64748b}.rh-modelos__prova dd[data-v-a91fd571]{margin:2px 0 0;color:#1f2937;word-break:break-word}.rh-modelos__prova-hash dd[data-v-a91fd571]{font-family:monospace;font-size:.8rem}@media(max-width:980px){.rh-modelos__layout[data-v-a91fd571],.rh-modelos__split[data-v-a91fd571]{grid-template-columns:1fr}.rh-modelos__bar[data-v-a91fd571]{flex-direction:column;align-items:stretch}}@media(max-width:560px){.rh-modelos__actions[data-v-a91fd571]{grid-template-columns:1fr}}.rh-turno-grid[data-v-3ed4bba5]{display:grid;gap:1.25rem}.rh-turno-linha[data-v-3ed4bba5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem}.rh-turno-form-acoes[data-v-3ed4bba5]{display:flex;gap:.6rem}.rh-turno-editando[data-v-3ed4bba5]{margin:0;color:#64757d}.rh-grade-ajuda[data-v-3ed4bba5]{margin:0;color:#64757d;font-size:.85rem}.rh-grade-massa[data-v-3ed4bba5]{display:grid;gap:.6rem;padding:.85rem;border:1px dashed rgba(23,49,59,.2);border-radius:8px;background:#f8f9fb}.rh-grade-massa__ajuda[data-v-3ed4bba5]{margin:0;color:#64757d;font-size:.8rem}.rh-grade-massa__dias[data-v-3ed4bba5]{display:flex;flex-wrap:wrap;gap:.75rem}.rh-grade-massa__dia-check[data-v-3ed4bba5]{display:flex;align-items:center;gap:.35rem;font-size:.85rem}.rh-turno-detalhe[data-v-3ed4bba5]{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;padding:.75rem .5rem}.rh-turno-detalhe__dia[data-v-3ed4bba5]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#334155}.rh-turno-detalhe__dia strong[data-v-3ed4bba5]{min-width:2.5rem}.rh-grade-dias[data-v-3ed4bba5]{display:grid;gap:.6rem}.rh-grade-dia[data-v-3ed4bba5]{display:grid;grid-template-columns:90px repeat(4,minmax(110px,1fr)) auto auto;gap:.6rem;align-items:end;padding:.6rem .75rem;border:1px solid rgba(23,49,59,.12);border-radius:8px}.rh-grade-dia[data-v-3ed4bba5]:not(.is-ativo){background:#f8f9fb}.rh-grade-dia__toggle[data-v-3ed4bba5]{display:flex;align-items:center;gap:.4rem;font-weight:700}.rh-grade-dia__minutos[data-v-3ed4bba5]{color:#64757d;font-size:.8rem;white-space:nowrap}.rh-grade-dia__minutos.is-error[data-v-3ed4bba5]{color:#991b1b;font-weight:700}.rh-grade-resumo[data-v-3ed4bba5]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;padding:.75rem 1rem;border-radius:8px;background:#e6f4ea;color:#1e7e34}.rh-grade-resumo.is-error[data-v-3ed4bba5]{background:#fef2f2;color:#991b1b}.rh-grade-resumo.is-vazio[data-v-3ed4bba5]{background:#f8f9fb;color:#64757d}.rh-grade-legenda[data-v-3ed4bba5]{display:flex;align-items:center;gap:.4rem;color:#64757d;font-size:.85rem;margin:0 0 .85rem}.rh-badge--dia[data-v-3ed4bba5]{min-width:2.4rem;justify-content:center;margin-right:.2rem}.rh-form[data-v-3ed4bba5]{display:grid;gap:.85rem;max-width:100%}.rh-field--inline[data-v-3ed4bba5]{display:flex;flex-direction:row;align-items:center;gap:.5rem}.rh-panel__geofence[data-v-3ed4bba5]{border:1px solid #e0e0e0;border-radius:8px;padding:.85rem 1rem;margin-bottom:1.25rem}.rh-panel__geofence summary[data-v-3ed4bba5]{cursor:pointer;font-weight:600}.rh-geofence-ajuda[data-v-3ed4bba5]{color:#666;font-size:.875rem;margin:.5rem 0 .85rem}.rh-panel__hora-extra[data-v-3ed4bba5]{border:1px solid #e0e0e0;border-radius:8px;padding:.85rem 1rem;margin-bottom:1.25rem}.rh-panel__hora-extra summary[data-v-3ed4bba5]{cursor:pointer;font-weight:600}.rh-turno-linha--wrap[data-v-3ed4bba5]{display:flex;flex-wrap:wrap}.rh-field--taxa[data-v-3ed4bba5]{width:90px}.rh-input-percentual[data-v-3ed4bba5]{display:flex;align-items:center;gap:.35rem}.rh-input-percentual input[data-v-3ed4bba5]{width:100%}@media(max-width:860px){.rh-grade-dia[data-v-3ed4bba5]{grid-template-columns:1fr}}.rh-espelho-filtros[data-v-d124e67b]{display:flex;gap:1rem;align-items:end;flex-wrap:wrap;margin-bottom:1.25rem}.rh-ponto-hero[data-v-d124e67b]{display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(2,minmax(180px,1fr));align-items:stretch;margin-bottom:1.25rem;overflow:hidden;border:1px solid #dbe3ef;border-radius:8px;background:#fff;box-shadow:0 8px 24px #0f172a0f}.rh-ponto-hero__saldo[data-v-d124e67b],.rh-ponto-hero__metric[data-v-d124e67b]{display:flex;min-height:118px;padding:1.15rem 1.25rem}.rh-ponto-hero__saldo[data-v-d124e67b]{flex-direction:column;justify-content:center;background:#172033;color:#fff}.rh-ponto-hero__saldo>span[data-v-d124e67b],.rh-ponto-hero__metric span[data-v-d124e67b]{font-size:.78rem;font-weight:700;text-transform:uppercase}.rh-ponto-hero__saldo strong[data-v-d124e67b]{margin:.25rem 0;font-size:1.65rem;line-height:1.1}.rh-ponto-hero__saldo strong.is-positive[data-v-d124e67b]{color:#69d6a0}.rh-ponto-hero__saldo strong.is-negative[data-v-d124e67b]{color:#f99}.rh-ponto-hero__saldo small[data-v-d124e67b]{color:#c4ccda}.rh-ponto-hero__metric[data-v-d124e67b]{align-items:center;gap:.85rem;border-left:1px solid #e5e7eb}.rh-ponto-hero__metric i[data-v-d124e67b]{display:grid;width:2.25rem;height:2.25rem;flex:none;place-items:center;border-radius:50%}.rh-ponto-hero__metric div[data-v-d124e67b]{display:grid;gap:.2rem}.rh-ponto-hero__metric strong[data-v-d124e67b]{font-size:1.15rem}.rh-ponto-hero__metric small[data-v-d124e67b]{color:#64748b}.rh-ponto-hero__metric.is-extra i[data-v-d124e67b]{background:#e9f8f0;color:#16794b}.rh-ponto-hero__metric.is-discount i[data-v-d124e67b]{background:#fff0f0;color:#b42318}@media(max-width:800px){.rh-ponto-hero[data-v-d124e67b]{grid-template-columns:1fr 1fr}.rh-ponto-hero__saldo[data-v-d124e67b]{grid-column:1 / -1}.rh-ponto-hero__metric[data-v-d124e67b]:nth-child(2){border-left:0}}@media(max-width:520px){.rh-ponto-hero[data-v-d124e67b]{grid-template-columns:1fr}.rh-ponto-hero__saldo[data-v-d124e67b]{grid-column:auto}.rh-ponto-hero__metric[data-v-d124e67b]{min-height:96px;border-top:1px solid #e5e7eb;border-left:0}}.rh-espelho-secao[data-v-d124e67b]{margin-top:1.5rem}.rh-espelho-secao__head[data-v-d124e67b]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.rh-espelho-secao__head h3[data-v-d124e67b]{margin:0;font-size:1.05rem}.rh-assinaturas[data-v-d124e67b]{padding-left:1.1rem}.rh-modal-overlay[data-v-d124e67b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;z-index:1050}.rh-modal[data-v-d124e67b]{background:#fff;border-radius:.5rem;padding:1.5rem;width:min(420px,90vw);box-shadow:0 10px 30px #00000026}.rh-modal__actions[data-v-d124e67b]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.rh-action-buttons[data-v-d124e67b]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.35rem;min-width:max-content}.rh-icon-button[data-v-d124e67b]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0}.rh-service-picker__group+.rh-service-picker__group[data-v-ec8539b4]{margin-top:.75rem}.rh-service-picker__title[data-v-ec8539b4]{display:block;font-weight:700;font-size:.78rem;color:#516170;margin-bottom:.35rem;text-transform:uppercase;letter-spacing:.04em}.rh-checkgrid[data-v-ec8539b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem .75rem}.rh-check[data-v-ec8539b4]{display:flex;align-items:center;gap:.5rem;min-height:32px}.rh-service-picker__vazio[data-v-ec8539b4]{color:#64757d;font-size:.85rem;margin:0}.rh-form--stacked[data-v-1a7e8eac]{display:flex;flex-direction:column;gap:1rem}.rh-matrix[data-v-1a7e8eac]{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #e5e7eb}.rh-matrix__head[data-v-1a7e8eac]{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.75rem;color:#516170}.rh-hint[data-v-1a7e8eac]{margin:-.15rem 0 .5rem;font-size:.8rem;color:#64757d}.rh-field--wide[data-v-1a7e8eac]{width:100%}.rh-table-muted[data-v-1a7e8eac]{color:#94a3b8;font-size:.85rem}.rh-stats[data-v-1a7e8eac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin:1rem 0 1.25rem}.rh-stat[data-v-1a7e8eac]{display:flex;flex-direction:column;gap:.15rem;padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(23,49,59,.1);background:color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white)}.rh-stat--alerta[data-v-1a7e8eac]{border-color:#d9770659;background:#d977060f}.rh-stat__valor[data-v-1a7e8eac]{font-size:1.5rem;font-weight:800;line-height:1}.rh-stat__label[data-v-1a7e8eac]{font-size:.78rem;color:#64757d}.rh-tabs[data-v-1a7e8eac]{border-bottom:1px solid #e5e7eb;padding-bottom:.5rem;margin-bottom:1.25rem}.rh-tabs .nav-link[data-v-1a7e8eac]{color:#516170;font-weight:600;border-radius:999px;padding:.4rem 1rem}.rh-tabs .nav-link.active[data-v-1a7e8eac]{color:#fff;background:var(--tenant-color, #0f766e)}.rh-tab-content__head[data-v-1a7e8eac]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.rh-tab-content__head p[data-v-1a7e8eac]{margin:0;color:#64757d;max-width:640px}.rh-modal-backdrop[data-v-1a7e8eac]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:1050}.rh-modal[data-v-1a7e8eac]{background:#fff;border-radius:20px;box-shadow:0 24px 60px #0f172a40;width:min(760px,100%);max-height:90vh;overflow-y:auto;padding:1.25rem 1.5rem 1.5rem}.rh-modal__head[data-v-1a7e8eac]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.rh-modal__head h3[data-v-1a7e8eac]{margin:0;font-weight:800}.rh-modal__close[data-v-1a7e8eac]{border:none;background:transparent;font-size:1.4rem;line-height:1;cursor:pointer;color:#64757d}.rh-modal__footer[data-v-1a7e8eac]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid #e5e7eb}.rh-modal__grid[data-v-1a7e8eac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem 1.5rem;margin:0 0 1rem}.rh-modal__grid dt[data-v-1a7e8eac]{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#64757d;margin-bottom:.15rem}.rh-modal__grid dd[data-v-1a7e8eac]{margin:0;font-weight:700}.rh-modal__readonly[data-v-1a7e8eac]{margin:0;padding:.375rem 0;font-weight:600}.rh-modal__lista[data-v-1a7e8eac]{margin:0;padding-left:1.1rem}.rh-modal__lista li[data-v-1a7e8eac]{margin-bottom:.25rem}.rh-espelho-filtros[data-v-5a2280a1]{display:flex;gap:1rem;align-items:end;flex-wrap:wrap;margin-bottom:1.25rem}.rh-ajuste[data-v-5a2280a1]{margin-top:1rem}.rh-lote-acoes[data-v-3dfe02e0]{display:flex;justify-content:flex-end;margin-bottom:.75rem}.rh-holerite-backdrop[data-v-3dfe02e0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:grid;place-items:center;padding:1rem;background:#0f172a8c}.rh-holerite-modal[data-v-3dfe02e0]{width:min(680px,100%);max-height:calc(100vh - 2rem);overflow-y:auto;border-radius:8px;background:#fff;box-shadow:0 20px 50px #0f172a40}.rh-holerite-modal__head[data-v-3dfe02e0]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb}.rh-holerite-modal__head h3[data-v-3dfe02e0]{margin:.2rem 0;font-size:1.15rem}.rh-holerite-modal__head p[data-v-3dfe02e0]{margin:0;color:#64748b}.rh-holerite-modal__close[data-v-3dfe02e0]{display:inline-grid;width:2rem;height:2rem;padding:0;place-items:center;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#475569}.rh-holerite-modal__body[data-v-3dfe02e0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding:1.5rem}.rh-holerite-lista h4[data-v-3dfe02e0]{margin:0 0 .75rem;font-size:.9rem}.rh-holerite-linha[data-v-3dfe02e0]{display:flex;justify-content:space-between;gap:1rem;padding:.65rem 0;border-bottom:1px solid #eef2f7}.rh-holerite-resumo[data-v-3dfe02e0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem 1.5rem;border-top:1px solid #e5e7eb;background:#f8fafc}.rh-holerite-resumo div[data-v-3dfe02e0]{display:grid;gap:.2rem}.rh-holerite-resumo span[data-v-3dfe02e0]{color:#64748b;font-size:.78rem}.rh-holerite-resumo__liquido strong[data-v-3dfe02e0]{color:#16794b;font-size:1.05rem}@media(max-width:640px){.rh-holerite-modal__body[data-v-3dfe02e0],.rh-holerite-resumo[data-v-3dfe02e0]{grid-template-columns:1fr}}.rh-field--wide[data-v-9696e2e0]{display:grid;gap:.4rem;max-width:420px;margin-bottom:1rem}.rh-field--wide span[data-v-9696e2e0]{font-size:.85rem;font-weight:700}.rh-tab[data-v-9696e2e0]{padding:.4rem .9rem;border-radius:10px;border:1px solid rgba(23,49,59,.14);background:#fff;font-weight:700;color:#64757d;cursor:pointer}.rh-tab.active[data-v-9696e2e0]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);border-color:var(--tenant-color, #0f766e);color:var(--tenant-color, #0f766e)}.rh-form[data-v-9696e2e0]{display:grid;gap:.85rem;max-width:640px}.rh-resultado-import[data-v-9696e2e0],.rh-informe[data-v-9696e2e0],.rh-informe-tabela[data-v-9696e2e0]{margin-top:1rem}.rh-ferias-busca[data-v-24ebef23]{max-width:260px}.rh-ferias-saldos-tabela[data-v-24ebef23]{margin-top:1rem}.rh-ferias-agendamento[data-v-24ebef23]{padding:.85rem 1rem;background:#f8f9fa;border-radius:8px}.visually-hidden[data-v-24ebef23]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.rh-vencimento-input[data-v-e7d92965]{display:inline-block;width:auto;max-width:150px;margin-right:.4rem}.ep-modal-backdrop[data-v-aaee83d6]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1060;padding:1rem}.ep-modal[data-v-aaee83d6]{background:#fff;border-radius:.75rem;padding:1.5rem;width:100%;max-width:600px;max-height:80vh;overflow-y:auto}.ep-modal__head[data-v-aaee83d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.ep-modal__close[data-v-aaee83d6]{border:none;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer}.ep-modal__estado[data-v-aaee83d6]{padding:2rem;text-align:center;color:#6b7280}.ep-modal__estado--erro[data-v-aaee83d6]{color:#dc2626}.ep-modal__periodo[data-v-aaee83d6]{font-size:.8rem;color:#6b7280;margin-bottom:1rem}.ep-modal__total[data-v-aaee83d6]{font-size:1rem;margin-bottom:.75rem}.ep-modal__vazio[data-v-aaee83d6]{color:#6b7280;padding:1rem 0}.ep-modal__lista[data-v-aaee83d6]{list-style:none;padding:0;margin:0}.ep-modal__lista li[data-v-aaee83d6]{padding:.25rem 0;border-bottom:1px solid #f1f2f4}.ep-modal__rateio-linha[data-v-aaee83d6]{font-size:.85rem}.ep-modal__nota[data-v-aaee83d6]{font-size:.8rem;color:#6b7280;margin-top:.75rem}.ep-modal__nota--alerta[data-v-aaee83d6]{color:#b45309;font-weight:600}.ep-card[data-v-aa2e3fc1]{border:1px solid #e2e5eb;border-radius:.5rem;padding:1rem;background:#fff}.ep-card__head[data-v-aa2e3fc1]{margin-bottom:.75rem}.ep-card__nome[data-v-aa2e3fc1]{font-size:1.05rem}.ep-card__identity[data-v-aa2e3fc1]{display:block;margin-top:.2rem;color:#6b7280;font-size:.75rem}.ep-card__metrics[data-v-aa2e3fc1]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem 1rem;margin:0 0 1rem}.ep-card__metric-label[data-v-aa2e3fc1]{display:block;font-size:.75rem;color:#6b7280;margin:0}.ep-card__metric-value[data-v-aa2e3fc1]{display:block;margin:0;font-weight:600}.ep-card__tooltip[data-v-aa2e3fc1]{cursor:help;color:#9ca3af}.ep-card__metric--clicavel[data-v-aa2e3fc1]{display:block;width:100%;text-align:left;background:none;border:none;padding:0;cursor:pointer;border-radius:.25rem}.ep-card__metric--clicavel[data-v-aa2e3fc1]:hover{background:#f8fafc}.ep-card__agenda--clicavel[data-v-aa2e3fc1]{display:block;width:100%;text-align:left;background:none;border:none;border-top:1px solid #eef0f3;padding:.75rem 0 0;cursor:pointer}.ep-card__agenda--clicavel[data-v-aa2e3fc1]:hover{background:#f8fafc}.ep-card__agenda-head[data-v-aa2e3fc1]{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;margin-bottom:.4rem}.ep-badge--alerta[data-v-aa2e3fc1]{color:#b45309;font-weight:600}.ep-card__sem-expediente[data-v-aa2e3fc1]{display:block;color:#6b7280;font-size:.85rem;margin:0}.ep-progress[data-v-aa2e3fc1]{display:block;background:#eef0f3;border-radius:999px;height:.5rem;overflow:hidden}.ep-progress__bar[data-v-aa2e3fc1]{display:block;height:100%;border-radius:999px}.ep-progress__bar--verde[data-v-aa2e3fc1]{background:#16a34a}.ep-progress__bar--amarelo[data-v-aa2e3fc1]{background:#eab308}.ep-progress__bar--vermelho[data-v-aa2e3fc1]{background:#dc2626}.ep-progress__label[data-v-aa2e3fc1]{font-size:.75rem;color:#6b7280}.ep-dashboard__head[data-v-702876e4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.75rem}.ep-field[data-v-702876e4]{display:flex;flex-direction:column;font-size:.8rem;gap:.25rem}.ep-dashboard__estado[data-v-702876e4]{padding:2rem;text-align:center;color:#6b7280}.ep-dashboard__estado--erro[data-v-702876e4]{color:#dc2626}.ep-dashboard__grid[data-v-702876e4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.ep-comparativo__head[data-v-0986f851]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.75rem}.ep-comparativo__filtros[data-v-0986f851]{display:flex;gap:1rem;flex-wrap:wrap}.ep-field[data-v-0986f851]{display:flex;flex-direction:column;font-size:.8rem;gap:.25rem}.ep-comparativo__estado[data-v-0986f851]{padding:2rem;text-align:center;color:#6b7280}.ep-comparativo__estado--erro[data-v-0986f851]{color:#dc2626}.ep-badge--alerta[data-v-0986f851]{color:#b45309;font-weight:600;font-size:.8rem}.ep-comparativo__valor-btn[data-v-0986f851]{background:none;border:none;padding:0;font:inherit;color:#1457d6;text-decoration:underline;cursor:pointer}.ep-seletor-profissional[data-v-28060d6e]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;max-width:280px;margin-bottom:1rem}.ep-comparativo__head[data-v-aa98f13e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.75rem}.ep-minha-comissao__filtros[data-v-aa98f13e]{display:flex;gap:1rem;flex-wrap:wrap;align-items:flex-end}.ep-field[data-v-aa98f13e]{display:flex;flex-direction:column;font-size:.8rem;gap:.25rem}.ep-comparativo__estado[data-v-aa98f13e]{padding:2rem;text-align:center;color:#6b7280}.ep-comparativo__estado--erro[data-v-aa98f13e]{color:#dc2626}.ep-rh-resumo__aviso[data-v-68a9fa48]{background:#fef3c7;border:1px solid #fde68a;color:#92400e;padding:.75rem 1rem;border-radius:.375rem;font-size:.85rem;margin-bottom:1.5rem}.ep-rh-resumo__bloco[data-v-68a9fa48]{margin-bottom:2rem}.ep-comparativo__estado[data-v-68a9fa48]{padding:1rem 0;text-align:left;color:#6b7280}.ep-comparativo__estado--erro[data-v-68a9fa48]{color:#dc2626}.busca-insumo[data-v-21ba382a]{position:relative;min-width:280px}.busca-insumo__lista[data-v-21ba382a]{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;max-height:320px;overflow-y:auto;background:#fff;border:1px solid #e2e5eb;border-radius:10px;box-shadow:0 10px 28px #0f172a24;padding:.25rem 0}.busca-insumo__estado[data-v-21ba382a]{padding:.6rem .85rem;color:#6b7280;font-size:.85rem}.busca-insumo__estado.is-erro[data-v-21ba382a]{color:#b91c1c}.busca-insumo__opcao[data-v-21ba382a]{display:flex;flex-direction:column;gap:.15rem;width:100%;border:0;background:transparent;text-align:left;padding:.5rem .85rem;cursor:pointer}.busca-insumo__opcao.is-ativa[data-v-21ba382a]{background:color-mix(in srgb,var(--tenant-color, #1457d6) 9%,white)}.busca-insumo__opcao-nome[data-v-21ba382a]{font-size:.88rem;color:#111827}.busca-insumo__opcao-meta[data-v-21ba382a]{display:flex;gap:.5rem;align-items:center;font-size:.75rem;color:#6b7280;flex-wrap:wrap}.busca-insumo__opcao.is-sem-saldo .busca-insumo__saldo[data-v-21ba382a]{color:#b45309}.busca-insumo__tipo[data-v-21ba382a]{padding:0 .4rem;border-radius:999px;background:#f1f5f9;color:#475569;font-weight:600}.busca-insumo__tipo.is-insumo[data-v-21ba382a]{background:#e0e7ff;color:#3730a3}.busca-insumo__tipo.is-medicamento[data-v-21ba382a],.busca-insumo__tipo.is-vacina[data-v-21ba382a]{background:#fef3c7;color:#92400e}.busca-insumo__dica[data-v-21ba382a]{display:block;margin-top:.25rem;color:#6b7280;font-size:.75rem}.busca-insumo__selecionado[data-v-21ba382a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:38px;padding:.2rem .6rem;border:1px solid color-mix(in srgb,var(--tenant-color, #1457d6) 30%,white);background:color-mix(in srgb,var(--tenant-color, #1457d6) 6%,white);border-radius:8px}.busca-insumo__selecionado-info[data-v-21ba382a]{display:flex;flex-direction:column;line-height:1.2;min-width:0}.busca-insumo__selecionado-info strong[data-v-21ba382a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.busca-insumo__trocar[data-v-21ba382a]{flex:none;border:0;background:transparent;color:var(--tenant-color, #1457d6);font-size:.8rem;font-weight:600;padding:.2rem .3rem;cursor:pointer}.busca-insumo__trocar[data-v-21ba382a]:hover{text-decoration:underline}.busca-insumo__selecionado-info strong[data-v-21ba382a]{font-size:.88rem}.busca-insumo__selecionado-info small[data-v-21ba382a]{color:#6b7280;font-size:.75rem}.ph-servico[data-v-573f1809]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e2e5eb}.ph-servico__head p[data-v-573f1809]{color:#6b7280;font-size:.85rem;margin:.25rem 0 1rem}.ph-servico__filtros[data-v-573f1809]{margin-bottom:1rem;max-width:320px}.ep-field[data-v-573f1809]{display:flex;flex-direction:column;font-size:.8rem;gap:.25rem}.ep-field--produto[data-v-573f1809]{flex:1 1 360px;max-width:520px}.ph-servico__form[data-v-573f1809]{display:flex;gap:1rem;align-items:end;flex-wrap:wrap;margin-bottom:1rem}.ph-servico__lista[data-v-573f1809]{list-style:none;padding:0;margin:0}.ph-servico__lista li[data-v-573f1809]{display:flex;gap:.5rem;align-items:center;padding:.4rem 0;border-bottom:1px solid #f1f2f4}.ep-comparativo__head[data-v-16d8f0a6]{margin-bottom:.5rem}.ep-minha-requisicao__ajuda[data-v-16d8f0a6]{color:#6b7280;font-size:.85rem;margin-bottom:1rem}.ep-minha-requisicao__form[data-v-16d8f0a6]{display:flex;gap:1rem;align-items:end;flex-wrap:wrap;margin-bottom:1.5rem}.ep-field[data-v-16d8f0a6]{display:flex;flex-direction:column;font-size:.8rem;gap:.25rem}.ep-field--wide[data-v-16d8f0a6]{flex:1 1 100%;max-width:400px}.ep-field--produto[data-v-16d8f0a6]{flex:1 1 360px;max-width:520px}.ep-minha-requisicao__historico ul[data-v-16d8f0a6]{list-style:none;padding:0;margin:0;font-size:.85rem}.ep-minha-requisicao__historico-item[data-v-16d8f0a6]{display:flex;align-items:center;gap:.75rem;padding:.4rem 0;border-bottom:1px solid #f1f2f4;flex-wrap:wrap}.ep-minha-requisicao__status[data-v-16d8f0a6]{font-size:.75rem;padding:.15rem .5rem;border-radius:999px}.ep-minha-requisicao__status.is-retirado[data-v-16d8f0a6]{background:#f1f5f9;color:#475569}.ep-minha-requisicao__status.is-finalizado[data-v-16d8f0a6]{background:#dcfce7;color:#166534}.ep-agenda-consultiva__head[data-v-3ebab8eb]{margin-bottom:1rem}.ep-agenda-consultiva__copy[data-v-3ebab8eb]{color:#6b7280;font-size:.85rem;max-width:640px}.ep-agenda-consultiva__nav[data-v-3ebab8eb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.ep-agenda-consultiva__estado[data-v-3ebab8eb]{padding:2rem;text-align:center;color:#6b7280}.ep-agenda-consultiva__estado--erro[data-v-3ebab8eb]{color:#dc2626}.ep-agenda-consultiva__scroll[data-v-3ebab8eb]{overflow-x:auto;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.ep-agenda-consultiva__grade[data-v-3ebab8eb]{display:grid;grid-template-columns:56px repeat(7,minmax(96px,1fr));min-width:740px;padding-bottom:8px}.ep-agenda-consultiva__canto[data-v-3ebab8eb],.ep-agenda-consultiva__dia-head[data-v-3ebab8eb]{background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:6px 4px;font-size:12px;font-weight:600;text-align:center;color:#374151}.ep-agenda-consultiva__canto[data-v-3ebab8eb]{font-size:10px;font-weight:500;color:#9ca3af}.ep-agenda-consultiva__dia-head[data-v-3ebab8eb]{border-left:1px solid #e5e7eb;text-transform:capitalize}.ep-agenda-consultiva__dia-head.is-hoje[data-v-3ebab8eb]{color:#1457d6;box-shadow:inset 0 -2px #1457d6}.ep-agenda-consultiva__regua[data-v-3ebab8eb]{position:relative}.ep-agenda-consultiva__hora[data-v-3ebab8eb]{position:absolute;right:6px;transform:translateY(-50%);font-size:11px;color:#6b7280;white-space:nowrap;font-variant-numeric:tabular-nums}.ep-agenda-consultiva__hora[data-v-3ebab8eb]:first-child{transform:none}.ep-agenda-consultiva__coluna[data-v-3ebab8eb]{position:relative;border-left:1px solid #e5e7eb;background-color:#f9fafb;background-image:linear-gradient(to bottom,#e5e7eb 1px,transparent 1px);background-size:100% var(--slot-h)}.ep-agenda-consultiva__faixa[data-v-3ebab8eb]{position:absolute;left:0;right:0;pointer-events:none}.ep-agenda-consultiva__faixa.is-livre[data-v-3ebab8eb]{background:#10b98114}.ep-agenda-consultiva__faixa.is-intervalo[data-v-3ebab8eb]{background:repeating-linear-gradient(135deg,#f59e0b38 0,#f59e0b38 6px,#f59e0b1f 6px,#f59e0b1f 12px);border-top:1px solid #fcd34d;border-bottom:1px solid #fcd34d}.ep-agenda-consultiva__evento[data-v-3ebab8eb]{position:absolute;z-index:2;display:flex;flex-direction:column;gap:1px;padding:2px 6px 2px 8px;background:#e8efff;color:#0f2a6b;border:1px solid #9db8f2;border-left:4px solid #1457d6;border-radius:4px;font-size:11px;line-height:1.2;text-align:left;overflow:hidden;cursor:default;box-shadow:0 1px 2px #0f2a6b1f}.ep-agenda-consultiva__evento[data-v-3ebab8eb]:hover,.ep-agenda-consultiva__evento[data-v-3ebab8eb]:focus-visible{z-index:10;overflow:visible;background:#d9e5ff;outline:none;box-shadow:0 0 0 2px #1457d659}.ep-agenda-consultiva__evento-hora[data-v-3ebab8eb]{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ep-agenda-consultiva__evento-titulo[data-v-3ebab8eb],.ep-agenda-consultiva__evento-pet[data-v-3ebab8eb]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ep-agenda-consultiva__evento-pet[data-v-3ebab8eb]{color:#37508f}.ep-agenda-consultiva__evento.is-compacto[data-v-3ebab8eb]{flex-direction:row;align-items:center;gap:4px;padding-top:0;padding-bottom:0;font-size:10px}.ep-agenda-consultiva__evento.is-compacto .ep-agenda-consultiva__evento-pet[data-v-3ebab8eb]{display:none}.ep-agenda-consultiva__detalhe[data-v-3ebab8eb]{display:none;flex-direction:column;gap:2px;position:absolute;z-index:20;top:0;left:calc(100% + 6px);min-width:170px;background:#17313b;color:#fff;font-size:11px;padding:.5rem .6rem;border-radius:6px;box-shadow:0 8px 20px #00000040;text-align:left;white-space:normal}.ep-agenda-consultiva__evento.abre-esquerda .ep-agenda-consultiva__detalhe[data-v-3ebab8eb]{left:auto;right:calc(100% + 6px)}.ep-agenda-consultiva__evento:hover .ep-agenda-consultiva__detalhe[data-v-3ebab8eb],.ep-agenda-consultiva__evento:focus-visible .ep-agenda-consultiva__detalhe[data-v-3ebab8eb]{display:flex}.ep-agenda-consultiva__legenda[data-v-3ebab8eb]{display:flex;gap:1.25rem;margin-top:.75rem;font-size:.8rem;color:#4b5563;flex-wrap:wrap}.ep-agenda-consultiva__swatch[data-v-3ebab8eb]{display:inline-block;width:.75rem;height:.75rem;border-radius:2px;margin-right:.35rem;vertical-align:middle}.ep-agenda-consultiva__swatch.is-livre[data-v-3ebab8eb]{background:#ecfdf5;border:1px solid #a7f3d0}.ep-agenda-consultiva__swatch.is-ocupado[data-v-3ebab8eb]{background:#e8efff;border:1px solid #9db8f2;border-left:3px solid #1457d6}.ep-agenda-consultiva__swatch.is-intervalo[data-v-3ebab8eb]{background:#fde9b8;border:1px solid #fcd34d}.ep-agenda-consultiva__swatch.is-fora[data-v-3ebab8eb]{background:#f9fafb;border:1px solid #e5e7eb}.ep-comparativo__head[data-v-c371752c]{margin-bottom:.5rem}.ep-insumos-gestor__ajuda[data-v-c371752c]{color:#6b7280;font-size:.85rem;margin:.25rem 0 0}.ep-minha-requisicao__form[data-v-c371752c]{display:flex;gap:1rem;align-items:end;flex-wrap:wrap;margin:1rem 0 1.5rem}.ep-field[data-v-c371752c]{display:flex;flex-direction:column;font-size:.8rem;gap:.25rem}.ep-field--wide[data-v-c371752c]{flex:1 1 100%;max-width:400px}.ep-field--produto[data-v-c371752c]{flex:1 1 360px;max-width:520px}.ep-comparativo__estado[data-v-c371752c]{padding:1rem 0;text-align:left;color:#6b7280}.ep-insumos-gestor__historico ul[data-v-c371752c]{list-style:none;padding:0;margin:0;font-size:.85rem}.ep-insumos-gestor__historico-item[data-v-c371752c]{display:flex;align-items:center;gap:.75rem;padding:.4rem 0;border-bottom:1px solid #f1f2f4;flex-wrap:wrap}.ep-insumos-gestor__status[data-v-c371752c]{font-size:.75rem;padding:.15rem .5rem;border-radius:999px}.ep-insumos-gestor__status.is-retirado[data-v-c371752c]{background:#f1f5f9;color:#475569}.ep-insumos-gestor__status.is-finalizado[data-v-c371752c]{background:#dcfce7;color:#166534}.ep-matriz[data-v-230ddc6b]{overflow-x:auto;border:1px solid var(--ep-borda);border-radius:var(--ep-raio);background:var(--ep-superficie)}.ep-matriz--rolavel[data-v-230ddc6b]{background:linear-gradient(to left,rgba(15,23,42,.07),transparent 14px) right / 14px 100% no-repeat,var(--ep-superficie)}.ep-matriz__tabela[data-v-230ddc6b]{width:100%;border-collapse:separate;border-spacing:0;font-size:.85rem;font-variant-numeric:tabular-nums}.ep-matriz__tabela th[data-v-230ddc6b],.ep-matriz__tabela td[data-v-230ddc6b]{padding:.55rem .75rem;border-bottom:1px solid var(--ep-borda-suave);white-space:nowrap;text-align:right;vertical-align:middle}.ep-matriz__tabela thead th[data-v-230ddc6b]{background:var(--ep-superficie-alt);color:var(--ep-texto-2);font-weight:600;font-size:.72rem;letter-spacing:.02em;text-transform:uppercase;vertical-align:bottom}.ep-matriz__th-servico[data-v-230ddc6b]{text-align:left!important}.ep-matriz__th-combo[data-v-230ddc6b]{min-width:7.5rem}.ep-matriz__th-parte[data-v-230ddc6b]{display:block;line-height:1.3}.ep-matriz__th-parte+.ep-matriz__th-parte[data-v-230ddc6b]{color:var(--ep-texto-3);font-weight:500}.ep-matriz__fixa[data-v-230ddc6b]{position:sticky;left:0;z-index:1;background:var(--ep-superficie);text-align:left!important;border-right:1px solid var(--ep-borda)}.ep-matriz__fixa-dir[data-v-230ddc6b]{position:sticky;right:0;z-index:1;border-left:1px solid var(--ep-borda);min-width:7.5rem}.ep-matriz__servico[data-v-230ddc6b]{font-weight:600;color:var(--ep-texto-1)}.ep-matriz__principal[data-v-230ddc6b]{display:block;font-weight:700;font-size:.95rem;color:var(--ep-texto-1);line-height:1.2}.ep-matriz__secundario[data-v-230ddc6b]{display:block;font-size:.72rem;color:var(--ep-texto-2);line-height:1.3}.ep-matriz__vazio[data-v-230ddc6b]{color:var(--ep-texto-3)}.ep-matriz__celula[data-v-230ddc6b]{transition:box-shadow .12s ease}.ep-matriz__celula[data-v-230ddc6b]:not(.ep-matriz__celula--vazia):hover{box-shadow:inset 0 0 0 2px var(--ep-marca)}.ep-matriz__celula--f1[data-v-230ddc6b]{background:var(--ep-seq-1)}.ep-matriz__celula--f2[data-v-230ddc6b]{background:var(--ep-seq-2)}.ep-matriz__celula--f3[data-v-230ddc6b]{background:var(--ep-seq-3)}.ep-matriz__celula--f4[data-v-230ddc6b]{background:var(--ep-seq-4)}.ep-matriz__celula--f5[data-v-230ddc6b]{background:var(--ep-seq-5)}.ep-matriz__celula--f5 .ep-matriz__principal[data-v-230ddc6b]{color:#fff}.ep-matriz__celula--f5 .ep-matriz__secundario[data-v-230ddc6b]{color:#ffffffe6}.ep-matriz__celula--f4 .ep-matriz__secundario[data-v-230ddc6b]{color:var(--ep-texto-1)}.ep-matriz__total[data-v-230ddc6b],thead .ep-matriz__fixa-dir[data-v-230ddc6b]{background:var(--ep-superficie-alt)}.ep-matriz__tabela tfoot th[data-v-230ddc6b],.ep-matriz__tabela tfoot td[data-v-230ddc6b]{background:var(--ep-superficie-alt);border-bottom:none;border-top:1px solid var(--ep-borda)}.ep-matriz__tabela tfoot th[data-v-230ddc6b]{font-size:.78rem;color:var(--ep-texto-2);font-weight:600}.ep-linha[data-v-caeebfdd]{background:var(--ep-superficie);border-top:1px solid var(--ep-borda-suave)}.ep-linha.is-aberta[data-v-caeebfdd]{box-shadow:inset 3px 0 0 var(--ep-marca)}.ep-linha__resumo[data-v-caeebfdd]{align-items:center;padding:.85rem 1rem;cursor:pointer;transition:background .12s ease}.ep-linha.is-vazia .ep-linha__resumo[data-v-caeebfdd]{cursor:default;padding-top:.6rem;padding-bottom:.6rem}.ep-linha:not(.is-vazia) .ep-linha__resumo[data-v-caeebfdd]:hover{background:var(--ep-hover)}.ep-linha.is-aberta .ep-linha__resumo[data-v-caeebfdd]{background:var(--ep-hover)}.ep-linha__pessoa[data-v-caeebfdd]{display:flex;align-items:center;gap:.7rem;min-width:0}.ep-linha__avatar[data-v-caeebfdd]{flex:0 0 2.25rem;width:2.25rem;height:2.25rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--ep-marca-suave);color:var(--ep-marca);font-weight:700;font-size:.8rem}.is-vazia .ep-linha__avatar[data-v-caeebfdd]{background:var(--ep-superficie-alt);color:var(--ep-texto-3)}.ep-linha__pessoa-texto[data-v-caeebfdd]{display:flex;flex-direction:column;min-width:0}.ep-linha__nome[data-v-caeebfdd]{background:none;border:none;padding:0;text-align:left;font-weight:650;font-size:.95rem;color:var(--ep-texto-1);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ep-linha__nome[data-v-caeebfdd]:hover{color:var(--ep-marca)}.ep-linha__nome--vazio[data-v-caeebfdd]{color:var(--ep-texto-2);cursor:default;font-weight:500}.ep-linha__sub[data-v-caeebfdd]{font-size:.75rem;color:var(--ep-texto-3)}.ep-linha__metrica[data-v-caeebfdd]{display:flex;flex-direction:column;justify-content:center;text-align:right;min-width:0}.ep-linha__rotulo[data-v-caeebfdd]{display:none;font-size:.72rem;color:var(--ep-texto-2)}.ep-linha__valor[data-v-caeebfdd]{font-weight:600;color:var(--ep-texto-1);font-variant-numeric:tabular-nums;white-space:nowrap}.ep-linha__metrica--barra[data-v-caeebfdd]{text-align:left;gap:.3rem}.ep-linha__trilho[data-v-caeebfdd]{display:block;height:6px;border-radius:999px;background:var(--ep-trilho);overflow:hidden}.ep-linha__preenchido[data-v-caeebfdd]{display:block;height:100%;border-radius:999px;background:var(--ep-seq-4)}.ep-linha__metrica--dist[data-v-caeebfdd]{text-align:left;gap:.3rem}.ep-dist[data-v-caeebfdd]{display:flex;gap:2px;height:8px;border-radius:4px;overflow:hidden;background:var(--ep-trilho)}.ep-dist__seg[data-v-caeebfdd]{flex-basis:0;min-width:3px}.ep-dist__texto[data-v-caeebfdd]{font-size:.72rem;color:var(--ep-texto-2);font-variant-numeric:tabular-nums}.ep-linha__acoes[data-v-caeebfdd]{display:flex;justify-content:flex-end;gap:.25rem;cursor:default}.ep-icone-btn[data-v-caeebfdd]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:.375rem;background:none;color:var(--ep-texto-2);cursor:pointer}.ep-icone-btn[data-v-caeebfdd]:hover:not(:disabled){background:var(--ep-superficie);border-color:var(--ep-borda);color:var(--ep-marca)}.ep-icone-btn[data-v-caeebfdd]:focus-visible,.ep-linha__nome[data-v-caeebfdd]:focus-visible,.ep-segmentado button[data-v-caeebfdd]:focus-visible{outline:2px solid var(--ep-marca);outline-offset:2px}.ep-icone-btn[data-v-caeebfdd]:disabled{opacity:.6;cursor:wait}.ep-linha__chevron i[data-v-caeebfdd]{transition:transform .18s ease}.is-aberta .ep-linha__chevron i[data-v-caeebfdd]{transform:rotate(180deg)}.ep-linha__sem[data-v-caeebfdd]{grid-column:2 / -1;font-size:.82rem;color:var(--ep-texto-3)}.ep-linha__erro[data-v-caeebfdd]{margin:0 1rem .6rem;font-size:.8rem;color:var(--ep-erro);text-align:right}.ep-linha__detalhe[data-v-caeebfdd]{padding:.25rem 1rem 1.1rem 3.95rem;background:var(--ep-hover)}.ep-linha__detalhe-topo[data-v-caeebfdd]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}.ep-linha__detalhe-titulo[data-v-caeebfdd]{margin:0;font-size:.9rem;font-weight:650;color:var(--ep-texto-1)}.ep-linha__detalhe-sub[data-v-caeebfdd]{margin:.1rem 0 0;font-size:.75rem;color:var(--ep-texto-2)}.ep-linha__detalhe-controles[data-v-caeebfdd]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ep-segmentado[data-v-caeebfdd]{display:inline-flex;padding:2px;border-radius:.5rem;background:var(--ep-trilho)}.ep-segmentado button[data-v-caeebfdd]{border:none;background:none;padding:.3rem .75rem;border-radius:.4rem;font-size:.78rem;font-weight:600;color:var(--ep-texto-2);cursor:pointer}.ep-segmentado button.is-ativo[data-v-caeebfdd]{background:var(--ep-superficie);color:var(--ep-texto-1);box-shadow:0 1px 2px #0f172a1f}.ep-escala[data-v-caeebfdd]{display:inline-flex;align-items:center;gap:3px;font-size:.7rem;color:var(--ep-texto-2)}.ep-escala>span[data-v-caeebfdd]:first-child{margin-right:.25rem}.ep-escala>span[data-v-caeebfdd]:last-child{margin-left:.25rem}.ep-escala__passo[data-v-caeebfdd]{width:14px;height:10px;border-radius:2px}.ep-linha__dica[data-v-caeebfdd]{margin:-.25rem 0 .6rem;font-size:.75rem;color:var(--ep-texto-2)}.ep-linha__nota[data-v-caeebfdd]{margin:.6rem 0 0;font-size:.78rem;color:var(--ep-texto-2)}.ep-linha__nota i[data-v-caeebfdd]{color:var(--ep-marca);margin-right:.2rem}.ep-linha__alerta[data-v-caeebfdd]{font-size:.7rem;color:var(--ep-alerta);white-space:nowrap}.ep-comissao[data-v-caeebfdd]{margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--ep-borda-suave)}.ep-comissao__topo[data-v-caeebfdd]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.75rem}.ep-comissao__total[data-v-caeebfdd]{font-size:1.15rem;font-weight:700;color:var(--ep-texto-1);font-variant-numeric:tabular-nums}.ep-comissao__tabela-wrap[data-v-caeebfdd]{overflow-x:auto;border:1px solid var(--ep-borda);border-radius:.5rem;background:var(--ep-superficie)}.ep-comissao__tabela[data-v-caeebfdd]{width:100%;min-width:38rem;border-collapse:collapse;font-size:.82rem}.ep-comissao__tabela th[data-v-caeebfdd],.ep-comissao__tabela td[data-v-caeebfdd]{padding:.5rem .75rem;border-bottom:1px solid var(--ep-borda-suave);text-align:left;vertical-align:top;color:var(--ep-texto-1)}.ep-comissao__tabela thead th[data-v-caeebfdd]{font-size:.72rem;font-weight:600;color:var(--ep-texto-2);background:var(--ep-superficie-alt);white-space:nowrap}.ep-comissao__tabela tbody th[data-v-caeebfdd]{font-weight:600}.ep-comissao__tabela .is-num[data-v-caeebfdd]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ep-comissao__tabela tbody tr:last-child th[data-v-caeebfdd],.ep-comissao__tabela tbody tr:last-child td[data-v-caeebfdd]{border-bottom:none}.ep-comissao__tabela tfoot th[data-v-caeebfdd],.ep-comissao__tabela tfoot td[data-v-caeebfdd]{border-top:1px solid var(--ep-borda);border-bottom:none}.ep-comissao__soma th[data-v-caeebfdd],.ep-comissao__soma td[data-v-caeebfdd]{font-weight:700;background:var(--ep-superficie-alt)}.ep-comissao__tabela tr.is-sem-regra th[data-v-caeebfdd],.ep-comissao__tabela tr.is-sem-regra td[data-v-caeebfdd]{color:var(--ep-texto-2)}.ep-comissao__fonte[data-v-caeebfdd]{display:block;color:var(--ep-texto-2)}.ep-comissao__fonte.is-regra_rh[data-v-caeebfdd],.ep-comissao__fonte.is-servico_habilitado[data-v-caeebfdd],.ep-comissao__fonte.is-taxi[data-v-caeebfdd]{color:var(--ep-texto-1)}.ep-comissao__fonte.is-sem_comissao[data-v-caeebfdd],.ep-comissao__fonte.is-meta_nao_atingida[data-v-caeebfdd]{color:var(--ep-alerta)}.ep-comissao__extra[data-v-caeebfdd]{display:block;font-size:.72rem;color:var(--ep-texto-2)}.ep-comissao__ajuste[data-v-caeebfdd]{display:flex;flex-direction:column;gap:.2rem;padding:.75rem .9rem;border:1px solid var(--ep-borda);border-radius:.5rem;background:var(--ep-superficie);font-size:.82rem;color:var(--ep-texto-2)}.ep-comissao__ajuste strong[data-v-caeebfdd]{color:var(--ep-texto-1)}.ep-comissao__aviso[data-v-caeebfdd]{margin:.6rem 0 0;font-size:.78rem;color:var(--ep-alerta)}.ep-comissao__aviso i[data-v-caeebfdd]{margin-right:.2rem}.ep-sr-only[data-v-caeebfdd]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:1100px){.ep-linha__resumo[data-v-caeebfdd]{row-gap:.85rem;align-items:start}.ep-linha__pessoa[data-v-caeebfdd]{grid-column:1 / -2}.ep-linha__acoes[data-v-caeebfdd]{grid-column:-2 / -1;grid-row:1}.ep-linha__rotulo[data-v-caeebfdd]{display:block}.ep-linha__metrica[data-v-caeebfdd]{text-align:left}.ep-linha__metrica--barra[data-v-caeebfdd],.ep-linha__metrica--dist[data-v-caeebfdd]{grid-column:span 2}.ep-linha__detalhe[data-v-caeebfdd]{padding-left:1rem}}.ep-producao{--ep-marca: #1457d6;--ep-marca-suave: #e8effc;--ep-superficie: #fff;--ep-superficie-alt: #f8fafc;--ep-hover: #f6f9fe;--ep-trilho: #eef1f6;--ep-borda: #e2e5eb;--ep-borda-suave: #eef0f3;--ep-texto-1: #111827;--ep-texto-2: #4b5563;--ep-texto-3: #6b7280;--ep-erro: #dc2626;--ep-alerta: #b45309;--ep-raio: .5rem;--ep-seq-1: #f0f6fe;--ep-seq-2: #dbe9fb;--ep-seq-3: #b7d3f6;--ep-seq-4: #86b6ef;--ep-seq-5: #256abf;--ep-ord-0: #86b6ef;--ep-ord-1: #3987e5;--ep-ord-2: #1c5cab;--ep-ord-3: #0d366b}.ep-ordinal-0{background:var(--ep-ord-0)}.ep-ordinal-1{background:var(--ep-ord-1)}.ep-ordinal-2{background:var(--ep-ord-2)}.ep-ordinal-3{background:var(--ep-ord-3)}.ep-seq-1{background:var(--ep-seq-1)}.ep-seq-2{background:var(--ep-seq-2)}.ep-seq-3{background:var(--ep-seq-3)}.ep-seq-4{background:var(--ep-seq-4)}.ep-seq-5{background:var(--ep-seq-5)}.ep-placar-grade{display:grid;grid-template-columns:minmax(12rem,1.6fr) minmax(8rem,1.1fr) minmax(4.5rem,.6fr) minmax(4.5rem,.6fr) minmax(9rem,1.2fr) minmax(7rem,.9fr) minmax(6rem,.8fr) minmax(6.5rem,.8fr) 4.75rem;column-gap:1.25rem}@media(max-width:1100px){.ep-placar-grade{grid-template-columns:repeat(4,minmax(0,1fr)) auto}}@media(max-width:600px){.ep-placar-grade{grid-template-columns:repeat(2,minmax(0,1fr)) auto}}.ep-producao__head[data-v-baeb9c93]{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.ep-producao__titulo[data-v-baeb9c93]{margin:0}.ep-producao__sub[data-v-baeb9c93]{margin:.25rem 0 0;font-size:.85rem;color:var(--ep-texto-2)}.ep-producao__filtros[data-v-baeb9c93]{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.ep-producao__check[data-v-baeb9c93]{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--ep-texto-2);margin:0;cursor:pointer}.ep-mes[data-v-baeb9c93]{display:inline-flex;align-items:stretch;border:1px solid var(--ep-borda);border-radius:var(--ep-raio);background:var(--ep-superficie);overflow:hidden}.ep-mes__passo[data-v-baeb9c93]{width:2.25rem;border:none;background:none;color:var(--ep-texto-2);cursor:pointer}.ep-mes__passo[data-v-baeb9c93]:hover:not(:disabled){background:var(--ep-hover);color:var(--ep-marca)}.ep-mes__passo[data-v-baeb9c93]:disabled{color:var(--ep-borda);cursor:not-allowed}.ep-mes__campo[data-v-baeb9c93]{border:none;border-left:1px solid var(--ep-borda);border-right:1px solid var(--ep-borda);padding:.45rem .6rem;font-size:.9rem;font-weight:600;color:var(--ep-texto-1);min-width:11rem;background:var(--ep-superficie)}.ep-mes__campo.is-invalid[data-v-baeb9c93]{box-shadow:inset 0 0 0 2px var(--ep-erro)}.ep-mes__passo[data-v-baeb9c93]:focus-visible,.ep-mes__campo[data-v-baeb9c93]:focus-visible,.ep-placar__ordenar[data-v-baeb9c93]:focus-visible{outline:2px solid var(--ep-marca);outline-offset:-2px}.ep-producao__erro-mes[data-v-baeb9c93]{margin:-.5rem 0 .75rem;color:var(--ep-erro);font-size:.8rem;text-align:right}.ep-kpis[data-v-baeb9c93]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem}@media(max-width:1100px){.ep-kpis[data-v-baeb9c93]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.ep-kpis[data-v-baeb9c93]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ep-kpi[data-v-baeb9c93]{display:flex;flex-direction:column;gap:.15rem;padding:.85rem 1rem;border:1px solid var(--ep-borda);border-radius:var(--ep-raio);background:var(--ep-superficie)}.ep-kpi__rotulo[data-v-baeb9c93]{font-size:.75rem;color:var(--ep-texto-2);font-weight:500}.ep-kpi__valor[data-v-baeb9c93]{font-size:1.5rem;font-weight:700;color:var(--ep-texto-1);font-variant-numeric:tabular-nums;line-height:1.25}.ep-kpi__apoio[data-v-baeb9c93]{font-size:.72rem;color:var(--ep-texto-3);min-height:1em}.ep-kpi.is-carregando .ep-kpi__valor[data-v-baeb9c93]{color:var(--ep-borda)}.ep-placar[data-v-baeb9c93]{border:1px solid var(--ep-borda);border-radius:var(--ep-raio);background:var(--ep-superficie);overflow:hidden}.ep-placar__cabecalho[data-v-baeb9c93]{align-items:end;padding:.6rem 1rem;background:var(--ep-superficie-alt);font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ep-texto-2)}.ep-placar__ordenar[data-v-baeb9c93]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.3rem;border:none;background:none;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.ep-placar__ordenar[data-v-baeb9c93]{justify-self:end}.ep-placar__ordenar.ep-placar__cab-esq[data-v-baeb9c93]{justify-self:start;justify-content:flex-start}.ep-placar__ordenar i[data-v-baeb9c93]{font-size:.65rem;opacity:0;transition:opacity .12s ease}.ep-placar__ordenar:hover i[data-v-baeb9c93]{opacity:.45}.ep-placar__ordenar.is-ativa[data-v-baeb9c93]{color:var(--ep-marca)}.ep-placar__ordenar.is-ativa i[data-v-baeb9c93]{opacity:1}.ep-placar__dist-cab[data-v-baeb9c93]{display:flex;flex-direction:column;gap:.3rem}.ep-placar__legenda[data-v-baeb9c93]{display:flex;gap:.6rem;text-transform:none;letter-spacing:0;font-weight:500}.ep-placar__legenda-item[data-v-baeb9c93]{display:inline-flex;align-items:center;gap:.25rem}.ep-placar__legenda-cor[data-v-baeb9c93]{width:.6rem;height:.6rem;border-radius:2px}.ep-placar__lista[data-v-baeb9c93]{display:flex;flex-direction:column}.ep-placar__skeleton[data-v-baeb9c93]{height:4rem;border-top:1px solid var(--ep-borda-suave);background:linear-gradient(90deg,#f6f7f9 25%,#eceff3 37%,#f6f7f9 63%);background-size:400% 100%;animation:ep-producao-shimmer-baeb9c93 1.4s ease infinite}@keyframes ep-producao-shimmer-baeb9c93{0%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.ep-placar__skeleton[data-v-baeb9c93]{animation:none}}.ep-placar__estado[data-v-baeb9c93]{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:3rem 1rem;text-align:center;color:var(--ep-texto-2);font-size:.85rem;border-top:1px solid var(--ep-borda-suave)}.ep-placar__estado strong[data-v-baeb9c93]{color:var(--ep-texto-1);font-size:.95rem}.ep-placar__estado-icone[data-v-baeb9c93]{font-size:1.6rem;color:var(--ep-texto-3);margin-bottom:.25rem}.ep-placar__estado--erro[data-v-baeb9c93]{color:var(--ep-erro);flex-direction:row;justify-content:center}@media(max-width:1100px){.ep-placar__cabecalho[data-v-baeb9c93]{display:none}}.rotina-estrelas[data-v-3c6054cd]{display:inline-flex;gap:2px}.rotina-estrelas button[data-v-3c6054cd]{border:0;background:none;padding:0 1px;font-size:1.35rem;line-height:1;color:#cbd5e1}.rotina-estrelas.is-pequena button[data-v-3c6054cd]{font-size:1rem}.rotina-estrelas button.is-on[data-v-3c6054cd]{color:#f59e0b}.rotina-exec__icone[data-v-97033c60]{flex:0 0 36px;height:36px;border-radius:10px;display:grid;place-items:center;color:#fff}.rotina-exec__instrucoes[data-v-97033c60]{background:#eff6ff;color:#1e3a8a;border-radius:10px;padding:10px 12px;font-size:.88rem;margin-bottom:14px;white-space:pre-line}.rotina-exec__titulo[data-v-97033c60]{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#64748b}.rotina-exec__padrao[data-v-97033c60]{display:flex;align-items:center;gap:10px;background:#f8fafc;border-radius:10px;padding:8px 12px;margin-bottom:10px;font-size:.9rem}.rotina-exec__pets[data-v-97033c60]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px}.rotina-pet[data-v-97033c60]{display:flex;flex-direction:column;border:1px solid #a7f3d0;background:#f0fdf4;border-radius:12px;padding:8px 10px}.rotina-pet.is-nao[data-v-97033c60]{border-color:#e2e8f0;background:#f8fafc}.rotina-pet.is-nao .rotina-pet__nome[data-v-97033c60]{color:#94a3b8;text-decoration:line-through}.rotina-pet.is-chegou_depois[data-v-97033c60]{border-color:#fde68a;background:#fffbeb}.rotina-pet__toggle[data-v-97033c60]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;border:0;background:none;padding:0;text-align:left}.rotina-pet__toggle i[data-v-97033c60]{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:.65rem;background:#10b981;color:#fff}.rotina-pet.is-nao .rotina-pet__toggle i[data-v-97033c60]{background:#cbd5e1}.rotina-pet__nome[data-v-97033c60]{font-weight:600}.rotina-pet small[data-v-97033c60]{color:#64748b;font-size:.75rem}.rotina-exec__fotos[data-v-97033c60]{display:flex;flex-wrap:wrap;gap:8px}.rotina-exec__fotos img[data-v-97033c60]{width:84px;height:84px;object-fit:cover;border-radius:10px}.rotina-exec__nova[data-v-97033c60]{position:relative}.rotina-exec__nova button[data-v-97033c60]{position:absolute;top:-6px;right:-6px;width:22px;height:22px;border-radius:50%;border:0;background:#0f172a;color:#fff;font-size:.7rem}.rotina-exec__add[data-v-97033c60]{width:84px;height:84px;border:2px dashed #cbd5e1;border-radius:10px;display:grid;place-items:center;color:#94a3b8;font-size:1.3rem;cursor:pointer;margin:0}.rotina-chip[data-v-97033c60]{border:1px solid #e2e8f0;background:#fff;border-radius:999px;padding:4px 12px;font-size:.85rem}.rotina-chip.is-active[data-v-97033c60]{background:#fef3c7;border-color:#f59e0b}.rotina-painel__kpis[data-v-fd1ed872]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:16px}.rotina-painel__kpis div[data-v-fd1ed872]{border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px;background:#fff;display:flex;flex-direction:column}.rotina-painel__kpis strong[data-v-fd1ed872]{font-size:1.5rem}.rotina-painel__kpis span[data-v-fd1ed872]{color:#64748b;font-size:.82rem}.rotina-painel__kpis .is-alerta strong[data-v-fd1ed872]{color:#dc2626}.rotina-painel__card[data-v-fd1ed872]{border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;height:100%}.rotina-painel__card h5[data-v-fd1ed872]{font-size:.95rem;font-weight:700;margin-bottom:10px}.rotina-painel__dia[data-v-fd1ed872]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.rotina-painel__data[data-v-fd1ed872]{width:76px;font-size:.8rem;color:#475569;text-transform:capitalize}.rotina-painel__barra[data-v-fd1ed872]{flex:1;display:flex;height:12px;border-radius:999px;overflow:hidden;background:#f1f5f9}.rotina-painel__pct[data-v-fd1ed872]{width:40px;text-align:right;font-size:.8rem;font-weight:600}.is-feito[data-v-fd1ed872]{background:#10b981}.is-pulado[data-v-fd1ed872]{background:#f59e0b}.is-atrasado[data-v-fd1ed872]{background:#ef4444}.rotina-painel__legenda[data-v-fd1ed872]{display:flex;gap:14px;margin-top:10px;font-size:.75rem;color:#64748b}.rotina-painel__legenda i[data-v-fd1ed872]{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:4px}.rotina-painel__puladas[data-v-fd1ed872]{list-style:none;padding:0;margin:0}.rotina-painel__puladas li[data-v-fd1ed872]{display:flex;flex-wrap:wrap;gap:8px;padding:6px 0;border-bottom:1px solid #f1f5f9;font-size:.88rem}.rotina-dia[data-v-75a77225]{max-width:900px}.rotina-dia__barra[data-v-75a77225]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:16px}.rotina-dia__datas[data-v-75a77225]{display:flex;align-items:center;gap:6px}.rotina-dia__datas input[data-v-75a77225]{width:150px}.rotina-dia__seletor[data-v-75a77225] span{display:none}.rotina-dia__resumo[data-v-75a77225]{display:flex;align-items:center;gap:16px;border:1px solid #e2e8f0;border-radius:14px;padding:14px 16px;background:#fff;margin-bottom:18px}.rotina-dia__numeros[data-v-75a77225]{display:flex;flex-direction:column;gap:2px}.rotina-dia__semanas[data-v-75a77225]{display:flex;flex-wrap:wrap;gap:10px;font-size:.78rem;color:#64748b}.rotina-progresso[data-v-75a77225]{--p: 0;flex:0 0 64px;height:64px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#10b981 calc(var(--p) * 1%),#e2e8f0 0);position:relative}.rotina-progresso[data-v-75a77225]:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;background:#fff;border-radius:50%}.rotina-progresso span[data-v-75a77225]{position:relative;font-weight:700;font-size:.9rem}.rotina-timeline[data-v-75a77225]{list-style:none;padding:0;margin:0;position:relative}.rotina-timeline__bloco[data-v-75a77225]{display:grid;grid-template-columns:54px 28px 1fr;gap:10px;position:relative;padding-bottom:14px}.rotina-timeline__bloco[data-v-75a77225]:before{content:"";position:absolute;left:77px;top:28px;bottom:0;width:2px;background:#e2e8f0}.rotina-timeline__bloco[data-v-75a77225]:last-child:before{display:none}.rotina-timeline__hora[data-v-75a77225]{display:flex;flex-direction:column;align-items:flex-end;padding-top:4px;font-variant-numeric:tabular-nums}.rotina-timeline__hora small[data-v-75a77225]{color:#94a3b8;font-size:.72rem}.rotina-timeline__marca[data-v-75a77225]{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid #cbd5e1;color:#cbd5e1;font-size:.7rem;z-index:1}.is-feito .rotina-timeline__marca[data-v-75a77225]{background:#10b981;border-color:#10b981;color:#fff}.is-atrasado .rotina-timeline__marca[data-v-75a77225]{background:#ef4444;border-color:#ef4444;color:#fff}.is-andamento .rotina-timeline__marca[data-v-75a77225]{border-color:#f59e0b;color:#f59e0b}.is-agora .rotina-timeline__marca[data-v-75a77225]{border-color:var(--tenant-color, #2563eb);color:var(--tenant-color, #2563eb);box-shadow:0 0 0 4px color-mix(in srgb,var(--tenant-color, #2563eb) 18%,transparent)}.rotina-timeline__card[data-v-75a77225]{border:1px solid #e2e8f0;border-radius:14px;background:#fff;padding:12px 14px}.is-agora .rotina-timeline__card[data-v-75a77225]{border-color:var(--tenant-color, #2563eb);box-shadow:0 6px 18px #2563eb14}.is-feito .rotina-timeline__card[data-v-75a77225]{background:#f8fafc}.rotina-timeline__topo[data-v-75a77225]{display:flex;justify-content:space-between;gap:8px;margin-bottom:8px}.rotina-timeline__topo h4[data-v-75a77225]{font-size:1rem;font-weight:700;margin:0}.rotina-agora[data-v-75a77225],.rotina-atraso[data-v-75a77225]{align-self:flex-start;font-size:.7rem;font-weight:700;border-radius:999px;padding:2px 10px}.rotina-agora[data-v-75a77225]{background:var(--tenant-color, #2563eb);color:#fff}.rotina-atraso[data-v-75a77225]{background:#fee2e2;color:#b91c1c}.rotina-timeline__atividades[data-v-75a77225]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.rotina-timeline__atividades li[data-v-75a77225]{display:flex;gap:6px;align-items:stretch}.rotina-atv__rapido[data-v-75a77225]{flex:0 0 44px;border:1px solid #a7f3d0;background:#ecfdf5;color:#047857;border-radius:10px}.rotina-atv__rapido[data-v-75a77225]:hover:not(:disabled){background:#10b981;color:#fff}.rotina-atv[data-v-75a77225]{width:100%;display:flex;align-items:center;gap:10px;text-align:left;border:1px solid #f1f5f9;background:#fff;border-radius:10px;padding:8px 10px}.rotina-atv[data-v-75a77225]:hover:not(:disabled){border-color:#cbd5e1}.rotina-atv[data-v-75a77225]:disabled{cursor:default}.rotina-atv__icone[data-v-75a77225]{flex:0 0 32px;height:32px;border-radius:9px;display:grid;place-items:center;color:#fff;font-size:.85rem}.rotina-atv__corpo[data-v-75a77225]{display:flex;flex-direction:column;flex:1;min-width:0}.rotina-atv__corpo small[data-v-75a77225]{color:#64748b}.rotina-atv__status[data-v-75a77225]{font-size:.72rem;font-weight:600;border-radius:999px;padding:2px 10px;background:#f1f5f9;color:#475569;white-space:nowrap}.is-feito .rotina-atv__status[data-v-75a77225]{background:#d1fae5;color:#047857}.is-pulado .rotina-atv__status[data-v-75a77225]{background:#fef3c7;color:#92400e}.is-andamento .rotina-atv__status[data-v-75a77225]{background:#fef9c3;color:#a16207}li.is-feito .rotina-atv__corpo strong[data-v-75a77225]{text-decoration:line-through;color:#64748b}.rotina-vazio[data-v-75a77225]{text-align:center;padding:48px 16px;border:1px dashed #cbd5e1;border-radius:14px}.rotina-vazio>i[data-v-75a77225]{font-size:2rem;color:#94a3b8;margin-bottom:10px}@media(max-width:576px){.rotina-timeline__bloco[data-v-75a77225]{grid-template-columns:44px 24px 1fr;gap:8px}.rotina-timeline__bloco[data-v-75a77225]:before{left:63px}}.ep-hub__hero[data-v-af7673ca]{margin-bottom:1.5rem}.ep-hub__eyebrow[data-v-af7673ca]{font-size:.75rem;text-transform:uppercase;color:#6b7280;letter-spacing:.05em}.ep-hub__tabs[data-v-af7673ca]{display:flex;gap:.5rem;border-bottom:1px solid #e2e5eb;margin-bottom:1.5rem;flex-wrap:wrap}.ep-hub__tab[data-v-af7673ca]{background:none;border:none;padding:.6rem 1rem;font-size:.9rem;color:#6b7280;border-bottom:2px solid transparent;cursor:pointer;text-decoration:none}.ep-hub__tab.is-active[data-v-af7673ca]{color:#1457d6;border-bottom-color:#1457d6;font-weight:600}.ep-hub__divisor[data-v-af7673ca]{margin:2rem 0;border:none;border-top:1px solid #e2e5eb}.rotina-atividades__barra[data-v-8365c123]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:16px}.rotina-atividades__filtros[data-v-8365c123]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rotina-atividades__filtros input[data-v-8365c123],.rotina-atividades__filtros select[data-v-8365c123]{width:auto;min-width:180px}.rotina-atividades__grupo[data-v-8365c123]{margin-bottom:24px}.rotina-atividades__grupo h3[data-v-8365c123]{font-size:1rem;font-weight:700;margin-bottom:2px}.rotina-atividades__grupo h3 span[data-v-8365c123]{font-size:.75rem;background:#f1f5f9;color:#475569;border-radius:999px;padding:2px 8px;margin-left:4px}.rotina-atividades__lista[data-v-8365c123]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.rotina-atividade-card[data-v-8365c123]{display:flex;gap:12px;align-items:flex-start;text-align:left;border:1px solid #e2e8f0;background:#fff;border-radius:12px;padding:12px;transition:box-shadow .15s,border-color .15s}.rotina-atividade-card[data-v-8365c123]:hover{border-color:#cbd5e1;box-shadow:0 4px 14px #0f172a0f}.rotina-atividade-card.is-inativa[data-v-8365c123]{opacity:.55}.rotina-atividade-card__icone[data-v-8365c123]{flex:0 0 38px;height:38px;border-radius:10px;display:grid;place-items:center;color:#fff}.rotina-atividade-card__corpo[data-v-8365c123]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.rotina-atividade-card__corpo small[data-v-8365c123]{color:#64748b}.rotina-atividade-card__tags[data-v-8365c123]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.rotina-atividade-card__usos[data-v-8365c123]{font-size:.72rem;color:#64748b;white-space:nowrap}.rotina-tag[data-v-8365c123]{font-size:.7rem;background:#f1f5f9;color:#475569;border-radius:999px;padding:1px 8px}.rotina-tag--tutor[data-v-8365c123]{background:#ecfdf5;color:#047857}.rotina-tag--inativa[data-v-8365c123]{background:#fef2f2;color:#b91c1c}.rotina-escolha[data-v-8365c123]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rotina-escolha button[data-v-8365c123]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;border:2px solid #e2e8f0;background:#fff;border-radius:12px;padding:12px}.rotina-escolha button i[data-v-8365c123]{font-size:1.1rem;color:#64748b}.rotina-escolha button small[data-v-8365c123]{color:#64748b}.rotina-escolha button.is-ativa[data-v-8365c123]{border-color:var(--tenant-color, #2563eb);background:color-mix(in srgb,var(--tenant-color, #2563eb) 6%,white)}.rotina-escolha button.is-ativa i[data-v-8365c123]{color:var(--tenant-color, #2563eb)}.rotina-vinculos[data-v-8365c123]{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-height:220px;overflow:auto;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px}.rotina-vazio[data-v-8365c123]{text-align:center;padding:48px 16px;border:1px dashed #cbd5e1;border-radius:14px}.rotina-vazio>i[data-v-8365c123]{font-size:2rem;color:#94a3b8;margin-bottom:10px}@media(max-width:640px){.rotina-escolha[data-v-8365c123],.rotina-vinculos[data-v-8365c123]{grid-template-columns:1fr}}.rotina-crono__topo[data-v-c42cc87b]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:16px}.rotina-crono__lista[data-v-c42cc87b]{display:flex;flex-wrap:wrap;gap:8px}.rotina-crono__item[data-v-c42cc87b]{display:flex;align-items:center;gap:10px;text-align:left;border:1px solid #e2e8f0;background:#fff;border-radius:12px;padding:8px 14px}.rotina-crono__item span[data-v-c42cc87b]{display:flex;flex-direction:column}.rotina-crono__item small[data-v-c42cc87b]{color:#64748b;font-size:.75rem}.rotina-crono__item.is-active[data-v-c42cc87b]{border-color:var(--tenant-color, #2563eb);box-shadow:0 0 0 1px var(--tenant-color, #2563eb)}.rotina-crono__status[data-v-c42cc87b]{flex:0 0 10px;height:10px;border-radius:50%}.rotina-crono__status.is-on[data-v-c42cc87b]{background:#10b981}.rotina-crono__status.is-off[data-v-c42cc87b]{background:#cbd5e1}.rotina-crono__cabecalho[data-v-c42cc87b]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:12px}.rotina-crono__cabecalho h3[data-v-c42cc87b]{font-size:1.15rem;font-weight:700;margin:0}.rotina-crono__semanas[data-v-c42cc87b]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px}.rotina-chip[data-v-c42cc87b]{border:1px solid #e2e8f0;background:#fff;border-radius:999px;padding:4px 12px;font-size:.85rem;cursor:pointer}.rotina-chip.is-active[data-v-c42cc87b]{background:var(--tenant-color, #2563eb);border-color:var(--tenant-color, #2563eb);color:#fff}.rotina-chip__hoje[data-v-c42cc87b]{font-size:.65rem;background:#fef3c7;color:#92400e;border-radius:999px;padding:0 6px;margin-left:4px}.rotina-grade[data-v-c42cc87b]{display:grid;grid-template-columns:56px repeat(7,minmax(110px,1fr));border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto;background:#fff}.rotina-grade__horas[data-v-c42cc87b]{display:grid;grid-template-rows:40px repeat(var(--linhas),28px);border-right:1px solid #e2e8f0}.rotina-grade__hora[data-v-c42cc87b]{font-size:.7rem;color:#94a3b8;text-align:right;padding:2px 6px 0 0;border-top:1px solid #f1f5f9}.rotina-grade__dia[data-v-c42cc87b]{border-right:1px solid #f1f5f9;min-width:110px}.rotina-grade__dia[data-v-c42cc87b]:last-child{border-right:0}.rotina-grade__titulo-dia[data-v-c42cc87b]{height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 8px;font-weight:700;font-size:.85rem;border-bottom:1px solid #e2e8f0;background:#f8fafc}.rotina-grade__titulo-dia .dropdown-acoes[data-v-c42cc87b]{display:flex;gap:8px}.rotina-grade__coluna[data-v-c42cc87b]{position:relative;height:calc(var(--linhas) * 28px);background-image:repeating-linear-gradient(to bottom,#f1f5f9 0 1px,transparent 1px 56px);cursor:copy}.rotina-bloco[data-v-c42cc87b]{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:1px;overflow:hidden;text-align:left;border:0;border-left:3px solid var(--cor);background:color-mix(in srgb,var(--cor) 12%,white);border-radius:6px;padding:3px 6px;font-size:.72rem;line-height:1.2;color:#0f172a;cursor:pointer}.rotina-bloco[data-v-c42cc87b]:hover{background:color-mix(in srgb,var(--cor) 20%,white);z-index:2}.rotina-bloco strong[data-v-c42cc87b]{font-weight:600}.rotina-bloco small[data-v-c42cc87b]{color:#475569}.rotina-bloco__hora[data-v-c42cc87b]{color:#64748b;font-size:.65rem}.rotina-bloco.is-herdado[data-v-c42cc87b]{opacity:.5}.rotina-radio[data-v-c42cc87b]{display:flex;gap:10px;align-items:flex-start;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px;cursor:pointer}.rotina-radio span[data-v-c42cc87b]{display:flex;flex-direction:column}.rotina-radio small[data-v-c42cc87b]{color:#64748b}.rotina-selecionadas[data-v-c42cc87b]{display:flex;flex-wrap:wrap;gap:6px}.rotina-selecionada[data-v-c42cc87b]{display:inline-flex;align-items:center;gap:6px;border:1px solid;border-radius:999px;padding:3px 6px 3px 10px;font-size:.85rem;background:#fff}.rotina-selecionada button[data-v-c42cc87b]{border:0;background:none;color:#94a3b8;padding:0 2px}.rotina-opcoes[data-v-c42cc87b]{display:flex;flex-wrap:wrap;gap:6px;max-height:200px;overflow:auto;border:1px solid #e2e8f0;border-radius:10px;padding:8px}.rotina-opcao[data-v-c42cc87b]{border:1px solid #e2e8f0;background:#fff;border-radius:999px;padding:3px 10px;font-size:.82rem}.rotina-opcao.is-on[data-v-c42cc87b]{background:#eff6ff;border-color:#93c5fd}.rotina-previa[data-v-c42cc87b]{list-style:none;padding:0;margin:0}.rotina-previa li[data-v-c42cc87b]{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid #f1f5f9;font-size:.9rem}.rotina-previa__hora[data-v-c42cc87b]{font-variant-numeric:tabular-nums;color:#64748b;min-width:92px;font-size:.8rem}.rotina-import__crono[data-v-c42cc87b]{padding:8px 12px;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:6px}.rotina-tag[data-v-c42cc87b]{font-size:.75rem;background:#f1f5f9;color:#475569;border-radius:999px;padding:2px 8px}.rotina-vazio[data-v-c42cc87b]{text-align:center;padding:48px 16px;border:1px dashed #cbd5e1;border-radius:14px}.rotina-vazio>i[data-v-c42cc87b]{font-size:2rem;color:#94a3b8;margin-bottom:10px}.rotina-eventos__form[data-v-88b75184]{border:1px solid #e2e8f0;border-radius:12px;padding:14px;margin-bottom:18px;background:#fff}.rotina-eventos__tipos[data-v-88b75184]{display:flex;gap:8px;margin-bottom:12px}.rotina-eventos__tipos button[data-v-88b75184]{border:1px solid #e2e8f0;background:#fff;border-radius:999px;padding:5px 14px;font-size:.85rem}.rotina-eventos__tipos button.is-ativa[data-v-88b75184]{border-color:var(--tenant-color, #2563eb);color:var(--tenant-color, #2563eb);background:color-mix(in srgb,var(--tenant-color, #2563eb) 6%,white)}.rotina-eventos__lista[data-v-88b75184]{list-style:none;padding:0;margin:0;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.rotina-eventos__lista li[data-v-88b75184]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #f1f5f9}.rotina-eventos__lista li[data-v-88b75184]:last-child{border-bottom:0}.rotina-eventos__lista li.is-passado[data-v-88b75184]{opacity:.55}.rotina-eventos__data[data-v-88b75184]{min-width:82px;font-weight:600;font-size:.85rem;text-transform:capitalize}.rotina-cfg[data-v-553dba58]{max-width:760px}.rotina-cfg__card[data-v-553dba58]{border:1px solid #e2e8f0;border-radius:12px;padding:16px;margin-bottom:14px;background:#fff}.rotina-cfg__card h4[data-v-553dba58]{font-size:1rem;font-weight:700;margin-bottom:8px}.rotina-page[data-v-959eac9c]{max-width:1280px}.rotina-page__hero[data-v-959eac9c]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:18px}.rotina-page__hero h1[data-v-959eac9c]{font-size:1.6rem;font-weight:700;margin:2px 0 4px}.rotina-page__eyebrow[data-v-959eac9c]{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.rotina-page__tabs[data-v-959eac9c]{display:flex;gap:4px;border-bottom:1px solid #e2e8f0;margin-bottom:18px;overflow-x:auto}.rotina-page__tab[data-v-959eac9c]{border:0;background:none;padding:10px 14px;color:#64748b;font-weight:600;border-bottom:2px solid transparent;white-space:nowrap}.rotina-page__tab.is-active[data-v-959eac9c]{color:var(--tenant-color, #2563eb);border-bottom-color:var(--tenant-color, #2563eb)}.rotina-passos[data-v-959eac9c]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 16px}.rotina-passos li[data-v-959eac9c]{display:flex;align-items:center;gap:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:6px 14px 6px 6px;font-size:.85rem;color:#475569}.rotina-passos li span[data-v-959eac9c]{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#e2e8f0;font-size:.75rem;font-weight:700}.rotina-passos li.is-ok[data-v-959eac9c]{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.rotina-passos li.is-ok span[data-v-959eac9c]{background:#10b981;color:#fff}.vendas-layout[data-v-4ecea5dc]{display:grid;grid-template-columns:1fr;gap:1rem}.vendas-surface[data-v-4ecea5dc]{display:grid;gap:1rem}.vendas-surface__head h3[data-v-4ecea5dc]{margin:0;font-size:1.08rem;font-weight:800}.vendas-surface__head p[data-v-4ecea5dc]{margin:.25rem 0 0;color:#6c7a80}.vendas-hero-actions[data-v-4ecea5dc]{display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap}.vendas-board[data-v-4ecea5dc],.vendas-cupom-list[data-v-4ecea5dc]{display:grid;gap:.8rem}.vendas-card[data-v-4ecea5dc],.vendas-empty[data-v-4ecea5dc],.vendas-cupom-card[data-v-4ecea5dc]{border-radius:22px;border:1px solid rgba(23,49,59,.08);padding:1rem;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white))}.vendas-empty[data-v-4ecea5dc]{color:#6c7a80}.vendas-card__topline[data-v-4ecea5dc]{display:grid;grid-template-columns:1fr auto;gap:.75rem}.vendas-card__topline p[data-v-4ecea5dc],.vendas-card__footer[data-v-4ecea5dc],.vendas-cupom-card p[data-v-4ecea5dc]{margin:.25rem 0 0;color:#6c7a80}.vendas-items[data-v-4ecea5dc]{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.vendas-items li[data-v-4ecea5dc],.vendas-card__footer[data-v-4ecea5dc],.vendas-cupom-card[data-v-4ecea5dc]{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.vendas-card__actions[data-v-4ecea5dc]{display:flex;gap:.5rem;flex-wrap:wrap}.vendas-cupom-form[data-v-4ecea5dc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.vendas-toggle[data-v-4ecea5dc]{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:.72rem .9rem;border-radius:16px;border:1px solid rgba(23,49,59,.1);background:#fff;font-weight:700}@media(max-width:1280px){.vendas-layout[data-v-4ecea5dc],.vendas-cupom-form[data-v-4ecea5dc]{grid-template-columns:1fr}}@media(max-width:767px){.vendas-card__topline[data-v-4ecea5dc],.vendas-card__footer[data-v-4ecea5dc],.vendas-items li[data-v-4ecea5dc],.vendas-cupom-card[data-v-4ecea5dc]{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.vendas-hero-actions .btn[data-v-4ecea5dc]{width:100%}}.mne-backdrop[data-v-661ca6af]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1045;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#0f1f268c}.mne-dialog[data-v-661ca6af]{display:flex;flex-direction:column;width:min(1080px,100%);max-height:calc(100vh - 3rem);overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 24px 64px #0f1f2647;outline:none}.mne-head[data-v-661ca6af]{display:grid;gap:.9rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid #e6ecee;background:#fbfcfc}.mne-head__top[data-v-661ca6af]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.mne-eyebrow[data-v-661ca6af]{display:block;color:var(--tenant-color, #0f766e);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mne-head h2[data-v-661ca6af]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.15rem 0 .2rem;color:#17313b;font-size:1.25rem;font-weight:800}.mne-head__meta[data-v-661ca6af]{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 .35rem;color:#5b6b71;font-size:.875rem}.mne-chave[data-v-661ca6af]{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;padding:.15rem .5rem;overflow:hidden;border:1px dashed #cfdadd;border-radius:8px;background:#fff;color:#5b6b71;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.mne-chave[data-v-661ca6af]:hover{border-color:var(--tenant-color, #0f766e);color:#17313b}.mne-close[data-v-661ca6af]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border:0;border-radius:10px;background:transparent;color:#5b6b71}.mne-close[data-v-661ca6af]:hover{background:#eef3f4}.mne-status[data-v-661ca6af]{padding:.15rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700}.mne-status--ok[data-v-661ca6af]{background:#dcfce7;color:#166534}.mne-status--aviso[data-v-661ca6af]{background:#fef3c7;color:#92400e}.mne-status--erro[data-v-661ca6af]{background:#fee2e2;color:#991b1b}.mne-facts[data-v-661ca6af]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;margin:0}.mne-facts>div[data-v-661ca6af]{padding:.55rem .75rem;border:1px solid #e6ecee;border-radius:12px;background:#fff}.mne-facts dt[data-v-661ca6af]{color:#6c7a80;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.mne-facts dd[data-v-661ca6af]{margin:.1rem 0 0;color:#17313b;font-weight:600;font-size:.9rem}.mne-facts dd.is-encerrado[data-v-661ca6af]{color:#6c7a80}.mne-body[data-v-661ca6af]{display:grid;align-content:start;gap:1rem;flex:1;min-height:0;overflow-y:auto;padding:1.25rem 1.5rem}.mne-state[data-v-661ca6af]{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:0;padding:2rem 0;color:#5b6b71}.mne-muted[data-v-661ca6af]{color:#6c7a80}.mne-small[data-v-661ca6af]{margin:0;font-size:.8rem}.mne-alert[data-v-661ca6af]{display:grid;gap:.35rem;margin:0;padding:.75rem 1rem;border-radius:12px;font-size:.875rem}.mne-alert ul[data-v-661ca6af]{margin:0;padding-left:1.1rem}.mne-alert--ok[data-v-661ca6af]{background:#ecfdf5;color:#065f46}.mne-alert--aviso[data-v-661ca6af]{background:#fffbeb;color:#92400e}.mne-alert--erro[data-v-661ca6af]{background:#fef2f2;color:#991b1b}.mne-alert--acao[data-v-661ca6af]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.mne-legado[data-v-661ca6af]{display:inline-flex;gap:.4rem}.mne-legado .btn[data-v-661ca6af]{white-space:nowrap}.mne-legado select[data-v-661ca6af]{min-width:160px}.mne-legado__erro[data-v-661ca6af]{flex-basis:100%;color:#991b1b}.mne-tabs[data-v-661ca6af]{display:flex;gap:.25rem;border-bottom:1px solid #e6ecee}.mne-tabs button[data-v-661ca6af]{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.5rem .85rem;border:0;border-bottom:2px solid transparent;background:transparent;color:#5b6b71;font-weight:600}.mne-tabs button span[data-v-661ca6af]{padding:0 .45rem;border-radius:999px;background:#eef3f4;font-size:.75rem}.mne-tabs button.is-active[data-v-661ca6af]{border-bottom-color:var(--tenant-color, #0f766e);color:#17313b}.mne-itens[data-v-661ca6af],.mne-tempo[data-v-661ca6af]{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.mne-item[data-v-661ca6af]{display:grid;gap:.6rem;padding:.85rem 1rem;border:1px solid #e6ecee;border-radius:14px;background:#fff}.mne-item.is-corrigindo[data-v-661ca6af]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 45%,white);box-shadow:0 0 0 3px color-mix(in srgb,var(--tenant-color, #0f766e) 10%,transparent)}.mne-item__linha[data-v-661ca6af]{display:grid;grid-template-columns:minmax(0,1.1fr) auto minmax(0,1.2fr) minmax(0,.9fr);align-items:start;gap:.85rem}.mne-item__seta[data-v-661ca6af]{margin-top:1.35rem;color:#a3b1b6}.mne-item__nota[data-v-661ca6af],.mne-item__produto[data-v-661ca6af],.mne-item__saldo[data-v-661ca6af]{display:grid;gap:.2rem;min-width:0;font-size:.875rem}.mne-item__nota strong[data-v-661ca6af],.mne-produto strong[data-v-661ca6af]{color:#17313b;overflow-wrap:anywhere}.mne-label[data-v-661ca6af]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;color:#6c7a80;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mne-badge[data-v-661ca6af]{padding:.05rem .5rem;border-radius:999px;font-size:.68rem;letter-spacing:0;text-transform:none}.mne-badge--ok[data-v-661ca6af]{background:#dcfce7;color:#166534}.mne-badge--novo[data-v-661ca6af]{background:#dbeafe;color:#1e40af}.mne-badge--aviso[data-v-661ca6af]{background:#fef3c7;color:#92400e}.mne-produto[data-v-661ca6af]{display:flex;align-items:center;gap:.6rem;min-width:0}.mne-produto>span[data-v-661ca6af]:last-child,.mne-produto>span[data-v-661ca6af]:nth-child(2){display:grid;min-width:0}.mne-produto__foto[data-v-661ca6af]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;overflow:hidden;border-radius:10px;background:#eef3f4;color:#8a9aa0}.mne-produto__foto img[data-v-661ca6af]{width:100%;height:100%;object-fit:cover}.mne-produto--escolhido[data-v-661ca6af]{padding:.5rem .65rem;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 30%,white);border-radius:12px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 5%,white)}.mne-produto--escolhido .btn[data-v-661ca6af]{margin-left:auto}.mne-lanc[data-v-661ca6af]{display:block;color:#3d4f55}.mne-lanc strong[data-v-661ca6af]{color:#15803d}.mne-lanc strong.is-zero[data-v-661ca6af]{color:#6c7a80}.mne-lanc small[data-v-661ca6af]{display:block}.mne-item__acoes[data-v-661ca6af]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem;padding-top:.55rem;border-top:1px dashed #e6ecee}.mne-correcao[data-v-661ca6af]{display:grid;gap:.75rem;padding:.9rem 1rem;border-radius:12px;background:#f6f9fa}.mne-correcao h4[data-v-661ca6af]{margin:0 0 .15rem;color:#17313b;font-size:.95rem;font-weight:700}.mne-correcao h4 em[data-v-661ca6af]{font-style:normal;color:var(--tenant-color, #0f766e)}.mne-opcoes[data-v-661ca6af]{display:flex;flex-wrap:wrap;gap:.5rem}.mne-opcoes label[data-v-661ca6af]{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .8rem;border:1px solid #dfe7e9;border-radius:999px;background:#fff;font-size:.85rem;cursor:pointer}.mne-opcoes label.is-active[data-v-661ca6af]{border-color:var(--tenant-color, #0f766e);color:#17313b;font-weight:600}.mne-novo[data-v-661ca6af]{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:.6rem}.mne-novo label[data-v-661ca6af]{display:grid;gap:.2rem;font-size:.8rem;color:#5b6b71}.mne-busca[data-v-661ca6af]{position:relative}.mne-busca__campo[data-v-661ca6af]{position:relative;display:flex;align-items:center;gap:.5rem}.mne-busca__campo>i[data-v-661ca6af]{position:absolute;left:.7rem;color:#9ca3af;font-size:.8rem}.mne-busca__campo input[data-v-661ca6af]{padding-left:2rem}.mne-busca__lista[data-v-661ca6af]{display:grid;margin:.35rem 0 0;padding:.25rem;list-style:none;border:1px solid #e6ecee;border-radius:12px;background:#fff;box-shadow:0 8px 24px #0f1f2614}.mne-busca__lista button[data-v-661ca6af]{display:grid;width:100%;padding:.45rem .65rem;border:0;border-radius:8px;background:transparent;text-align:left;font-size:.85rem}.mne-busca__lista button[data-v-661ca6af]:hover,.mne-busca__lista button[data-v-661ca6af]:focus-visible{background:#eef3f4}.mne-check[data-v-661ca6af]{display:flex;align-items:center;gap:.5rem;font-size:.85rem}.mne-impacto[data-v-661ca6af]{display:grid;gap:.5rem;padding:.75rem;border:1px solid #e6ecee;border-radius:12px;background:#fff}.mne-impacto h5[data-v-661ca6af]{margin:0;color:#17313b;font-size:.85rem;font-weight:700}.mne-impacto th[data-v-661ca6af]{color:#6c7a80;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mne-impacto td[data-v-661ca6af]{font-size:.85rem}.mne-impacto__notas[data-v-661ca6af]{display:grid;gap:.25rem;margin:0;padding-left:1.1rem;font-size:.85rem}.mne-impacto__notas li.is-aviso[data-v-661ca6af]{color:#92400e}.mne-correcao__acoes[data-v-661ca6af]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.mne-tempo li[data-v-661ca6af]{display:flex;align-items:flex-start;gap:.75rem}.mne-tempo li>div[data-v-661ca6af]{display:grid;gap:.1rem;font-size:.875rem}.mne-tempo__icone[data-v-661ca6af]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:999px;background:#eef3f4;color:#5b6b71;font-size:.8rem}.mne-tempo__icone.is-ok[data-v-661ca6af]{background:#dcfce7;color:#166534}.mne-tempo__icone.is-novo[data-v-661ca6af]{background:#dbeafe;color:#1e40af}.mne-tempo__icone.is-aviso[data-v-661ca6af]{background:#fef3c7;color:#92400e}.mne-recusa[data-v-661ca6af]{display:grid;gap:.5rem;padding:.9rem 1rem;border:1px solid #fecaca;border-radius:12px;background:#fff7f7}.mne-foot[data-v-661ca6af]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.85rem 1.5rem;border-top:1px solid #e6ecee;background:#fbfcfc}.mne-foot__espaco[data-v-661ca6af]{flex:1}@media(max-width:900px){.mne-item__linha[data-v-661ca6af]{grid-template-columns:1fr;gap:.6rem}.mne-item__seta[data-v-661ca6af]{display:none}}@media(max-width:575px){.mne-backdrop[data-v-661ca6af]{padding:0}.mne-dialog[data-v-661ca6af]{max-height:100vh;height:100%;border-radius:0}.mne-head[data-v-661ca6af],.mne-body[data-v-661ca6af],.mne-foot[data-v-661ca6af]{padding-left:1rem;padding-right:1rem}.mne-novo[data-v-661ca6af]{grid-template-columns:1fr}.mne-foot .btn[data-v-661ca6af]{flex:1}.mne-foot__espaco[data-v-661ca6af]{display:none}}.rnfe-backdrop[data-v-8bbb9aed]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1045;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#0f1f268c}.rnfe-dialog[data-v-8bbb9aed]{display:flex;flex-direction:column;width:min(1180px,100%);max-height:calc(100vh - 3rem);overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 24px 64px #0f1f2647;outline:none}.rnfe-head[data-v-8bbb9aed]{display:grid;gap:.85rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid #e6ecee;background:#fbfcfc}.rnfe-head__top[data-v-8bbb9aed]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.rnfe-eyebrow[data-v-8bbb9aed]{display:block;color:var(--tenant-color, #0f766e);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rnfe-head h2[data-v-8bbb9aed]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.15rem 0 .2rem;color:#17313b;font-size:1.25rem;font-weight:800}.rnfe-head__meta[data-v-8bbb9aed]{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;color:#5b6b71;font-size:.875rem}.rnfe-close[data-v-8bbb9aed]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border:0;border-radius:10px;background:transparent;color:#5b6b71}.rnfe-close[data-v-8bbb9aed]:hover{background:#eef3f4}.rnfe-steps[data-v-8bbb9aed]{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.rnfe-steps button[data-v-8bbb9aed]{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .75rem .3rem .3rem;border:1px solid #dfe7e9;border-radius:999px;background:#fff;color:#5b6b71;font-size:.85rem;font-weight:600}.rnfe-steps button[data-v-8bbb9aed]:disabled{opacity:.55}.rnfe-steps__num[data-v-8bbb9aed]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:#eef3f4;font-size:.75rem;font-weight:800}.rnfe-steps li.is-active button[data-v-8bbb9aed]{border-color:var(--tenant-color, #0f766e);color:#17313b}.rnfe-steps li.is-active .rnfe-steps__num[data-v-8bbb9aed],.rnfe-steps li.is-done .rnfe-steps__num[data-v-8bbb9aed]{background:var(--tenant-color, #0f766e);color:#fff}.rnfe-filters[data-v-8bbb9aed],.rnfe-presets[data-v-8bbb9aed]{display:flex;flex-wrap:wrap;gap:.4rem}.rnfe-chip[data-v-8bbb9aed]{padding:.25rem .7rem;border:1px solid #dfe7e9;border-radius:999px;background:#fff;color:#3d4f55;font-size:.8rem}.rnfe-chip.is-active[data-v-8bbb9aed]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:#17313b}.rnfe-chip--ok strong[data-v-8bbb9aed]{color:#15803d}.rnfe-chip--aviso strong[data-v-8bbb9aed]{color:#b45309}.rnfe-chip--novo strong[data-v-8bbb9aed]{color:#1d4ed8}.rnfe-chip--erro strong[data-v-8bbb9aed]{color:#b91c1c}.rnfe-body[data-v-8bbb9aed]{display:grid;align-content:start;gap:1rem;flex:1;min-height:0;overflow-y:auto;padding:1.25rem 1.5rem}.rnfe-state[data-v-8bbb9aed]{display:flex;align-items:center;gap:.6rem;margin:0;padding:2rem 0;justify-content:center;color:#5b6b71}.rnfe-hint[data-v-8bbb9aed],.rnfe-muted[data-v-8bbb9aed]{color:#6c7a80}.rnfe-hint[data-v-8bbb9aed]{margin:0;font-size:.875rem}.rnfe-small[data-v-8bbb9aed]{margin:0;font-size:.8rem}.rnfe-alert[data-v-8bbb9aed]{margin:0;padding:.75rem 1rem;border-radius:12px;font-size:.875rem}.rnfe-alert--erro[data-v-8bbb9aed]{background:#fef2f2;color:#991b1b}.rnfe-alert--aviso[data-v-8bbb9aed]{background:#fffbeb;color:#92400e}.rnfe-items[data-v-8bbb9aed]{display:grid;gap:.75rem}.rnfe-item[data-v-8bbb9aed]{display:grid;grid-template-columns:minmax(0,1.1fr) auto minmax(0,1.4fr);gap:1rem;align-items:center;padding:.9rem 1rem;border:1px solid #e6ecee;border-left:4px solid #22c55e;border-radius:14px;background:#fff}.rnfe-item.is-novo[data-v-8bbb9aed]{border-left-color:#3b82f6}.rnfe-item.is-pendente[data-v-8bbb9aed]{border-left-color:#f59e0b;background:#fffdf7}.rnfe-item__nota[data-v-8bbb9aed]{display:grid;gap:.2rem;min-width:0}.rnfe-item__desc[data-v-8bbb9aed]{color:#17313b;font-size:.92rem;overflow-wrap:anywhere}.rnfe-item__codes[data-v-8bbb9aed],.rnfe-item__qtd[data-v-8bbb9aed]{display:flex;flex-wrap:wrap;gap:.6rem;color:#5b6b71;font-size:.8rem}.rnfe-toggle[data-v-8bbb9aed]{display:inline-flex;padding:3px;border-radius:10px;background:#eef3f4}.rnfe-toggle button[data-v-8bbb9aed]{padding:.35rem .7rem;border:0;border-radius:8px;background:transparent;color:#5b6b71;font-size:.8rem;font-weight:600;white-space:nowrap}.rnfe-toggle button.is-on[data-v-8bbb9aed]{background:#fff;color:#17313b;box-shadow:0 1px 3px #0f1f261f}.rnfe-prod[data-v-8bbb9aed]{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:.75rem;align-items:center}.rnfe-prod.is-sugestao[data-v-8bbb9aed]{padding:.5rem;border:1px dashed #f59e0b;border-radius:12px}.rnfe-prod__foto[data-v-8bbb9aed]{width:44px;height:44px;border-radius:10px;object-fit:cover}.rnfe-prod__foto--vazia[data-v-8bbb9aed]{display:inline-flex;align-items:center;justify-content:center;background:#eef3f4;color:#93a3a8}.rnfe-prod__info[data-v-8bbb9aed]{display:grid;gap:.15rem;min-width:0;font-size:.8rem}.rnfe-prod__info strong[data-v-8bbb9aed]{color:#17313b;font-size:.88rem;overflow-wrap:anywhere}.rnfe-prod__acoes[data-v-8bbb9aed]{display:flex;flex-direction:column;gap:.35rem}.rnfe-motivo[data-v-8bbb9aed]{justify-self:start;padding:.05rem .5rem;border-radius:999px;background:#dcfce7;color:#166534;font-size:.72rem;font-weight:700}.rnfe-motivo--sugestao[data-v-8bbb9aed]{background:#fef3c7;color:#92400e}.rnfe-motivo--manual[data-v-8bbb9aed],.rnfe-motivo--vinculado[data-v-8bbb9aed]{background:#e0f2fe;color:#075985}.rnfe-custo[data-v-8bbb9aed]{font-size:.75rem;font-weight:600}.rnfe-custo.is-up[data-v-8bbb9aed]{color:#b45309}.rnfe-custo.is-down[data-v-8bbb9aed]{color:#15803d}.rnfe-busca[data-v-8bbb9aed]{display:grid;gap:.4rem}.rnfe-busca__campo[data-v-8bbb9aed]{display:flex;align-items:center;gap:.5rem;color:#93a3a8}.rnfe-busca__lista[data-v-8bbb9aed]{display:grid;gap:2px;max-height:220px;margin:0;padding:4px;overflow-y:auto;border:1px solid #e6ecee;border-radius:10px;list-style:none}.rnfe-busca__lista button[data-v-8bbb9aed]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.45rem .6rem;border:0;border-radius:8px;background:transparent;text-align:left;font-size:.82rem}.rnfe-busca__lista button[data-v-8bbb9aed]:hover,.rnfe-busca__lista button[data-v-8bbb9aed]:focus-visible{background:#f1f6f7}.rnfe-busca__lista span[data-v-8bbb9aed]{display:grid}.rnfe-score[data-v-8bbb9aed]{flex-shrink:0;color:#b45309;font-weight:700}.rnfe-novo[data-v-8bbb9aed]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem}.rnfe-novo__icons[data-v-8bbb9aed]{display:flex;gap:.4rem}.rnfe-novo__nota[data-v-8bbb9aed]{flex-basis:100%}.rnfe-icon-btn[data-v-8bbb9aed]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;overflow:hidden;border:1px solid #dfe7e9;border-radius:10px;background:#fff;color:#5b6b71;cursor:pointer}.rnfe-icon-btn input[type=file][data-v-8bbb9aed]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.rnfe-icon-btn img[data-v-8bbb9aed]{width:100%;height:100%;object-fit:cover}.rnfe-icon-btn.is-on[data-v-8bbb9aed]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e)}.rnfe-icon-btn[data-v-8bbb9aed]:focus-within{outline:2px solid var(--tenant-color, #0f766e);outline-offset:2px}.rnfe-field[data-v-8bbb9aed]{display:grid;gap:.2rem;color:#3d4f55;font-size:.75rem;font-weight:600}.rnfe-field--grow[data-v-8bbb9aed]{flex:1 1 220px}.rnfe-field--grande[data-v-8bbb9aed]{max-width:420px;font-size:.9rem}.rnfe-bulk[data-v-8bbb9aed]{display:flex;justify-content:flex-end}.rnfe-regra[data-v-8bbb9aed]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;padding:1rem;border-radius:14px;background:#f6f9f9}.rnfe-regra__tipos[data-v-8bbb9aed]{display:flex;flex-wrap:wrap;gap:.4rem}.rnfe-regra__opcao[data-v-8bbb9aed]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .8rem;border:1px solid #dfe7e9;border-radius:10px;background:#fff;font-size:.85rem;cursor:pointer}.rnfe-regra__opcao.is-on[data-v-8bbb9aed]{border-color:var(--tenant-color, #0f766e);box-shadow:inset 0 0 0 1px var(--tenant-color, #0f766e)}.rnfe-regra__markup[data-v-8bbb9aed]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem}.rnfe-regra__ajuda[data-v-8bbb9aed]{flex-basis:100%}.rnfe-input-sufixo[data-v-8bbb9aed]{display:inline-flex;align-items:center;gap:.3rem}.rnfe-input-sufixo input[data-v-8bbb9aed]{width:96px}.rnfe-ptable[data-v-8bbb9aed]{display:grid;border:1px solid #e6ecee;border-radius:14px;overflow:hidden}.rnfe-ptable__row[data-v-8bbb9aed]{display:grid;grid-template-columns:minmax(0,2fr) 1fr 1fr 1.4fr 1fr;gap:.75rem;align-items:center;padding:.65rem 1rem;border-top:1px solid #eef3f4;font-size:.85rem}.rnfe-ptable__row--head[data-v-8bbb9aed]{border-top:0;background:#f6f9f9;color:#5b6b71;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.rnfe-ptable__row.is-alerta[data-v-8bbb9aed]{background:#fffbeb}.rnfe-ptable__nome[data-v-8bbb9aed]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;overflow-wrap:anywhere}.rnfe-ptable__preco[data-v-8bbb9aed],.rnfe-ptable__margem[data-v-8bbb9aed]{display:grid;gap:.2rem}.rnfe-sem-preco[data-v-8bbb9aed],.rnfe-alerta-txt[data-v-8bbb9aed]{color:#b45309;font-weight:600}.rnfe-badge[data-v-8bbb9aed]{display:inline-flex;align-items:center;gap:.25rem;padding:.05rem .45rem;border-radius:999px;font-size:.7rem;font-weight:700}.rnfe-badge button[data-v-8bbb9aed]{padding:0;border:0;background:transparent;color:inherit}.rnfe-badge--info[data-v-8bbb9aed],.rnfe-badge--novo[data-v-8bbb9aed]{background:#dbeafe;color:#1e40af}.rnfe-badge--manual[data-v-8bbb9aed]{justify-self:start;background:#ede9fe;color:#5b21b6}.rnfe-deposito[data-v-8bbb9aed]{display:grid;gap:1rem}.rnfe-resumo[data-v-8bbb9aed]{display:grid;gap:.6rem;margin:0;padding:1rem;border-radius:14px;background:#f6f9f9;list-style:none;font-size:.9rem}.rnfe-resumo li[data-v-8bbb9aed]{display:flex;gap:.6rem;align-items:baseline}.rnfe-resumo i[data-v-8bbb9aed]{width:18px;color:var(--tenant-color, #0f766e)}.rnfe-resumo li.is-aviso i[data-v-8bbb9aed]{color:#b45309}.rnfe-sucesso[data-v-8bbb9aed]{display:grid;justify-items:center;gap:.6rem;padding:1.5rem 0;text-align:center}.rnfe-sucesso h3[data-v-8bbb9aed]{margin:0;color:#17313b;font-weight:800}.rnfe-sucesso p[data-v-8bbb9aed]{max-width:560px;margin:0;color:#5b6b71}.rnfe-sucesso__icone[data-v-8bbb9aed]{color:#16a34a;font-size:2.5rem}.rnfe-sucesso__icone.is-aviso[data-v-8bbb9aed]{color:#d97706}.rnfe-etiquetas[data-v-8bbb9aed]{width:min(560px,100%);margin-top:.5rem;text-align:left}.rnfe-etiquetas h4[data-v-8bbb9aed]{font-size:.95rem;font-weight:700}.rnfe-etiquetas ul[data-v-8bbb9aed]{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.rnfe-etiquetas li[data-v-8bbb9aed]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;border:1px solid #e6ecee;border-radius:10px}.rnfe-foot[data-v-8bbb9aed]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.6rem;padding:.9rem 1.5rem;border-top:1px solid #e6ecee;background:#fbfcfc}.rnfe-foot__status[data-v-8bbb9aed]{margin-right:auto;color:#b45309;font-size:.85rem;font-weight:600}@media(max-width:900px){.rnfe-item[data-v-8bbb9aed]{grid-template-columns:minmax(0,1fr);gap:.7rem}.rnfe-ptable__row--head[data-v-8bbb9aed]{display:none}.rnfe-ptable__row[data-v-8bbb9aed]{grid-template-columns:1fr 1fr}.rnfe-ptable__nome[data-v-8bbb9aed]{grid-column:1 / -1}.rnfe-ptable__row [data-label][data-v-8bbb9aed]:before{content:attr(data-label);display:block;color:#6c7a80;font-size:.7rem;font-weight:700;text-transform:uppercase}}@media(max-width:575px){.rnfe-backdrop[data-v-8bbb9aed]{padding:0}.rnfe-dialog[data-v-8bbb9aed]{max-height:100vh;height:100%;border-radius:0}.rnfe-head[data-v-8bbb9aed],.rnfe-body[data-v-8bbb9aed],.rnfe-foot[data-v-8bbb9aed]{padding-left:1rem;padding-right:1rem}.rnfe-prod[data-v-8bbb9aed]{grid-template-columns:44px minmax(0,1fr)}.rnfe-prod__acoes[data-v-8bbb9aed]{grid-column:1 / -1;flex-direction:row}.rnfe-foot .btn[data-v-8bbb9aed]{flex:1 1 auto}.rnfe-foot__status[data-v-8bbb9aed]{flex-basis:100%}}.entradas-surface[data-v-78e68803]{display:grid;gap:1.25rem;padding:1.5rem}.entradas-surface__head[data-v-78e68803]{padding-bottom:1rem;border-bottom:1px solid rgba(23,49,59,.07)}.entradas-surface__head-row[data-v-78e68803]{display:flex;align-items:center;gap:.6rem;margin-bottom:.3rem}.entradas-surface__icon[data-v-78e68803]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:8px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e);font-size:.8rem}.entradas-surface__icon--warn[data-v-78e68803]{background:#f59e0b1f;color:#b45309}.entradas-surface__head h3[data-v-78e68803]{margin:0;font-size:1.05rem;font-weight:800;color:#17313b}.entradas-surface__head p[data-v-78e68803]{margin:0;color:#6c7a80;font-size:.875rem;line-height:1.5}.entradas-hero-actions[data-v-78e68803]{display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap}.entradas-form[data-v-78e68803]{display:grid;gap:1rem}.op-field[data-v-78e68803]{display:grid;gap:.35rem}.op-field label[data-v-78e68803]{font-size:.83rem;font-weight:700;color:#6c7a80;letter-spacing:.01em}.op-row[data-v-78e68803]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.entradas-upload-field[data-v-78e68803]{display:grid;gap:.35rem}.entradas-upload-field span[data-v-78e68803],.entradas-upload-field__label[data-v-78e68803]{color:#6c7a80;font-size:.83rem;font-weight:700;letter-spacing:.01em}.entradas-oc-resumo[data-v-78e68803]{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center;padding:.85rem 1rem;border-radius:12px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 18%,transparent);color:#17313b;font-size:.875rem}.entradas-oc-table[data-v-78e68803] input{min-width:100px}.entradas-produto-search[data-v-78e68803]{display:grid;gap:.35rem}.entradas-produto-search__wrap[data-v-78e68803]{position:relative}.entradas-produto-search__icon[data-v-78e68803]{position:absolute;top:50%;left:.85rem;transform:translateY(-50%);color:#9ca3af;font-size:.8rem;pointer-events:none;z-index:1}.entradas-produto-search__input[data-v-78e68803]{padding-left:2.2rem;padding-right:2.2rem;border-radius:10px}.entradas-produto-search__spinner[data-v-78e68803]{position:absolute;top:50%;right:.85rem;transform:translateY(-50%);color:#9ca3af;font-size:.8rem}.entradas-produto-search__dropdown[data-v-78e68803]{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:40;background:#fff;border:1px solid rgba(23,49,59,.1);border-radius:12px;box-shadow:0 10px 32px #17313b24;overflow:hidden}.entradas-produto-search__option[data-v-78e68803]{display:flex;flex-direction:column;width:100%;padding:.6rem 1rem;border:none;background:transparent;text-align:left;cursor:pointer;transition:background .1s;gap:.15rem}.entradas-produto-search__option+.entradas-produto-search__option[data-v-78e68803]{border-top:1px solid rgba(23,49,59,.05)}.entradas-produto-search__option[data-v-78e68803]:hover{background:#17313b0a}.entradas-produto-search__option-nome[data-v-78e68803]{font-size:.875rem;font-weight:700;color:#17313b}.entradas-produto-search__option-meta[data-v-78e68803]{display:flex;gap:.75rem;align-items:center}.entradas-produto-search__sku[data-v-78e68803]{font-family:monospace;font-size:.73rem;color:#6c7a80}.entradas-produto-search__barcode[data-v-78e68803]{font-size:.73rem;color:#6c7a80}.entradas-produto-search__empty[data-v-78e68803]{margin:0;padding:.5rem .25rem;font-size:.82rem;color:#9ca3af}.entradas-produto-chip[data-v-78e68803]{display:flex;align-items:center;gap:.65rem;padding:.7rem .9rem;background:color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white);border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 22%,transparent);border-radius:10px}.entradas-produto-chip__icon[data-v-78e68803]{flex-shrink:0;font-size:.85rem;color:var(--tenant-color, #0f766e)}.entradas-produto-chip__info[data-v-78e68803]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.entradas-produto-chip__nome[data-v-78e68803]{font-size:.875rem;font-weight:700;color:#17313b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entradas-produto-chip__sku[data-v-78e68803]{font-family:monospace;font-size:.73rem;color:#6c7a80}.entradas-produto-chip__clear[data-v-78e68803]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;border:1px solid rgba(23,49,59,.1);background:transparent;color:#9ca3af;font-size:.73rem;cursor:pointer;transition:background .15s,color .15s}.entradas-produto-chip__clear[data-v-78e68803]:hover{background:#dc354514;border-color:#dc354533;color:#dc3545}.entradas-surface .table[data-v-78e68803]{margin:0;font-size:.875rem}.entradas-surface .table thead th[data-v-78e68803]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6c7a80;border-bottom-width:2px;border-color:#17313b14;padding:.6rem .75rem;white-space:nowrap;background:#17313b05}.entradas-surface .table tbody td[data-v-78e68803]{padding:.7rem .75rem;border-color:#17313b0d;vertical-align:middle;color:#17313b}.entradas-surface .table tbody tr:last-child td[data-v-78e68803]{border-bottom:none}.entradas-empty[data-v-78e68803]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2.5rem 1rem;color:#9ca3af;font-size:.875rem;text-align:center}.entradas-empty i[data-v-78e68803]{font-size:1.5rem;opacity:.45}.entradas-alert[data-v-78e68803]{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem 1rem;border-radius:12px;font-size:.9rem}.entradas-alert span[data-v-78e68803]{flex:1}.entradas-alert--ok[data-v-78e68803]{background:#ecfdf5;color:#065f46}.entradas-alert--erro[data-v-78e68803]{background:#fef2f2;color:#991b1b}.entradas-alert__fechar[data-v-78e68803]{border:0;background:transparent;color:inherit;opacity:.7}.entradas-drop[data-v-78e68803]{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.25rem;border:2px dashed color-mix(in srgb,var(--tenant-color, #0f766e) 35%,white);border-radius:18px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white);transition:background .15s,border-color .15s}.entradas-drop.is-over[data-v-78e68803]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white)}.entradas-drop.is-loading[data-v-78e68803]{opacity:.8}.entradas-drop__icone[data-v-78e68803]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:14px;background:#fff;color:var(--tenant-color, #0f766e);font-size:1.25rem;box-shadow:0 4px 12px #0f1f260f}.entradas-drop__texto[data-v-78e68803]{display:grid;flex:1;gap:.15rem}.entradas-drop__texto strong[data-v-78e68803]{color:#17313b;font-size:1rem}.entradas-drop__texto span[data-v-78e68803]{color:#5b6b71;font-size:.875rem}.entradas-fila[data-v-78e68803]{display:grid;gap:.6rem;padding:1rem 1.25rem;border:1px solid #fde68a;border-radius:18px;background:#fffbeb}.entradas-fila header[data-v-78e68803]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem}.entradas-fila h3[data-v-78e68803]{margin:0;color:#92400e;font-size:.95rem;font-weight:800}.entradas-fila header span[data-v-78e68803]{color:#92400e;font-size:.8rem}.entradas-fila ul[data-v-78e68803]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.entradas-fila li[data-v-78e68803]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .75rem;border-radius:12px;background:#fff}.entradas-fila li div[data-v-78e68803]{display:grid;min-width:0;font-size:.85rem}.entradas-fila li strong[data-v-78e68803]{overflow:hidden;color:#17313b;text-overflow:ellipsis;white-space:nowrap}.entradas-fila li span[data-v-78e68803]{color:#6c7a80}.entradas-surface__head--tools[data-v-78e68803]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.entradas-busca[data-v-78e68803]{position:relative;width:min(320px,100%)}.entradas-busca i[data-v-78e68803]{position:absolute;top:50%;left:.75rem;transform:translateY(-50%);color:#9ca3af;font-size:.8rem}.entradas-busca input[data-v-78e68803]{padding-left:2.1rem;border-radius:10px}.entradas-filtros[data-v-78e68803]{display:flex;flex-wrap:wrap;gap:.4rem}.entradas-filtro[data-v-78e68803]{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .8rem;border:1px solid #dfe7e9;border-radius:999px;background:#fff;color:#3d4f55;font-size:.82rem;font-weight:600}.entradas-filtro span[data-v-78e68803]{padding:0 .4rem;border-radius:999px;background:#eef3f4;font-size:.72rem}.entradas-filtro.is-active[data-v-78e68803]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:#17313b}.entradas-notas__linha[data-v-78e68803]{cursor:pointer}.entradas-notas__linha:hover td[data-v-78e68803]{background:#17313b06}.entradas-notas__fornecedor[data-v-78e68803]{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entradas-chave[data-v-78e68803]{display:inline-flex;white-space:nowrap;align-items:center;gap:.3rem;margin-left:.4rem;padding:0 .35rem;border:0;border-radius:6px;background:#eef3f4;color:#5b6b71;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.entradas-chave[data-v-78e68803]:hover{color:#17313b}.entradas-status[data-v-78e68803]{display:inline-block;padding:.15rem .6rem;border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap}.entradas-status--success[data-v-78e68803]{background:#dcfce7;color:#166534}.entradas-status--warning[data-v-78e68803]{background:#fef3c7;color:#92400e}.entradas-status--danger[data-v-78e68803]{background:#fee2e2;color:#991b1b}.entradas-status--info[data-v-78e68803],.entradas-status--primary[data-v-78e68803]{background:#dbeafe;color:#1e40af}.entradas-status--secondary[data-v-78e68803]{background:#eef3f4;color:#3d4f55}.entradas-mais[data-v-78e68803]{display:flex;justify-content:center}.entradas-manual[data-v-78e68803]{padding:0;gap:0}.entradas-manual__toggle[data-v-78e68803]{display:flex;align-items:center;gap:.75rem;width:100%;padding:1.1rem 1.5rem;border:0;background:transparent;text-align:left}.entradas-manual__titulo[data-v-78e68803]{display:grid;flex:1}.entradas-manual__titulo strong[data-v-78e68803]{color:#17313b;font-size:1.05rem;font-weight:800}.entradas-manual__titulo small[data-v-78e68803]{color:#6c7a80;font-size:.85rem}.entradas-manual__seta[data-v-78e68803]{color:#6c7a80;transition:transform .2s}.entradas-manual.is-aberto .entradas-manual__seta[data-v-78e68803]{transform:rotate(180deg)}.entradas-manual__corpo[data-v-78e68803]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1.5rem;padding:0 1.5rem 1.5rem}.entradas-manual__enviar[data-v-78e68803]{justify-self:start}.op-row--3[data-v-78e68803]{grid-template-columns:repeat(3,minmax(0,1fr))}.entradas-manual__recentes[data-v-78e68803]{display:grid;align-content:start;gap:.6rem;padding:1rem;border-radius:14px;background:#f6f9fa}.entradas-manual__recentes h4[data-v-78e68803]{margin:0;color:#6c7a80;font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.entradas-manual__recentes ul[data-v-78e68803]{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.entradas-manual__recentes li[data-v-78e68803]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .65rem;border-radius:10px;background:#fff;font-size:.85rem}.entradas-manual__recentes li>span[data-v-78e68803]:first-child{display:grid;min-width:0}.entradas-manual__recentes strong[data-v-78e68803]{overflow:hidden;color:#17313b;text-overflow:ellipsis;white-space:nowrap}.entradas-manual__recentes small[data-v-78e68803]{color:#6c7a80}.entradas-manual__qtd[data-v-78e68803]{color:#15803d;font-weight:700;white-space:nowrap}.entradas-manual__vazio[data-v-78e68803]{justify-content:center!important;color:#9ca3af}@media(max-width:1100px){.entradas-manual__corpo[data-v-78e68803]{grid-template-columns:1fr}}@media(max-width:767px){.entradas-surface[data-v-78e68803]{padding:1.1rem}.entradas-manual[data-v-78e68803]{padding:0}.entradas-manual__toggle[data-v-78e68803]{padding:1rem 1.1rem}.entradas-manual__corpo[data-v-78e68803]{padding:0 1.1rem 1.1rem}.op-row[data-v-78e68803],.op-row--3[data-v-78e68803]{grid-template-columns:1fr}.entradas-drop[data-v-78e68803]{flex-direction:column;align-items:flex-start;text-align:left}.entradas-drop .btn[data-v-78e68803],.entradas-hero-actions .btn[data-v-78e68803],.entradas-oc-resumo[data-v-78e68803]{width:100%}.entradas-oc-resumo[data-v-78e68803]{flex-direction:column;align-items:flex-start}.entradas-notas thead[data-v-78e68803]{display:none}.entradas-notas[data-v-78e68803],.entradas-notas tbody[data-v-78e68803]{display:block}.entradas-notas tr.entradas-notas__linha[data-v-78e68803]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .75rem;padding:.75rem 0;border-bottom:1px solid rgba(23,49,59,.07)}.entradas-surface .entradas-notas tbody td[data-v-78e68803]{padding:0;border:0;text-align:left!important}.entradas-notas td[data-v-78e68803]:nth-child(1){grid-column:1;grid-row:1}.entradas-notas td[data-v-78e68803]:nth-child(7){grid-column:2;grid-row:1;justify-self:end}.entradas-notas td[data-v-78e68803]:nth-child(2){grid-column:1 / -1;max-width:none;color:#3d4f55}.entradas-notas td[data-v-78e68803]:nth-child(3),.entradas-notas td[data-v-78e68803]:nth-child(5),.entradas-notas td[data-v-78e68803]:nth-child(6){display:none}.entradas-notas td[data-v-78e68803]:nth-child(4){grid-column:1;font-weight:700}.entradas-notas td[data-v-78e68803]:nth-child(8){grid-column:2;justify-self:end}}.fornecedores-layout[data-v-0fd0fcba]{display:grid;grid-template-columns:1.05fr .95fr;gap:1rem;align-items:start}.fornecedores-surface[data-v-0fd0fcba]{display:grid;gap:1rem}.fornecedores-surface__head[data-v-0fd0fcba]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.fornecedores-surface__head h3[data-v-0fd0fcba]{margin:0;font-size:1.08rem;font-weight:800}.fornecedores-surface__head p[data-v-0fd0fcba]{margin:.22rem 0 0;color:#6c7a80}.fornecedores-hero-actions[data-v-0fd0fcba]{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.fornecedores-import-summary[data-v-0fd0fcba]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}.fornecedores-import-summary article[data-v-0fd0fcba]{border:1px solid #d8e1e8;border-radius:.5rem;padding:.85rem;background:#fff}.fornecedores-import-summary span[data-v-0fd0fcba]{display:block;color:#6c7a80;font-size:.78rem}.fornecedores-import-summary strong[data-v-0fd0fcba]{display:block;margin-top:.2rem;font-size:1.45rem;line-height:1}.fornecedores-search[data-v-0fd0fcba]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem}.fornecedores-search__input[data-v-0fd0fcba]{position:relative}.fornecedores-search__input i[data-v-0fd0fcba]{position:absolute;top:50%;left:.95rem;transform:translateY(-50%);color:#6c7a80;z-index:1}.fornecedores-search__input .form-control[data-v-0fd0fcba]{min-height:50px;padding-left:2.6rem;border-radius:18px}.fornecedores-grid[data-v-0fd0fcba]{display:grid;gap:.8rem}.fornecedores-card[data-v-0fd0fcba],.fornecedores-empty[data-v-0fd0fcba]{border-radius:22px;border:1px solid rgba(23,49,59,.08);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white),transparent 26%),linear-gradient(180deg,#fffffffa,#fffffff0);padding:1rem;box-shadow:0 16px 32px #17313b0d}.fornecedores-empty[data-v-0fd0fcba]{text-align:center;color:#6c7a80}.fornecedores-card__topline[data-v-0fd0fcba],.fornecedores-card__footer[data-v-0fd0fcba]{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.fornecedores-card__topline strong[data-v-0fd0fcba]{display:block;font-size:1rem}.fornecedores-card__topline p[data-v-0fd0fcba],.fornecedores-card__meta[data-v-0fd0fcba]{margin:.2rem 0 0;color:#6c7a80}.fornecedores-card__meta[data-v-0fd0fcba]{display:flex;flex-wrap:wrap;gap:.65rem}.fornecedores-card__footer[data-v-0fd0fcba]{margin-top:.2rem}.fornecedores-form[data-v-0fd0fcba]{display:grid;gap:.8rem}.fornecedores-field[data-v-0fd0fcba]{display:grid;gap:.45rem;font-size:.82rem;font-weight:700;color:#51606a}.fornecedores-field .form-control[data-v-0fd0fcba]{min-height:48px;border-radius:16px}.fornecedores-form__summary[data-v-0fd0fcba]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.fornecedores-form__summary article[data-v-0fd0fcba]{border-radius:20px;border:1px solid rgba(23,49,59,.08);background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white));padding:.95rem}.fornecedores-form__summary span[data-v-0fd0fcba],.fornecedores-form__summary small[data-v-0fd0fcba]{display:block;color:#6c7a80}.fornecedores-form__summary strong[data-v-0fd0fcba]{display:block;margin:.18rem 0;color:#17313b}@media(max-width:1280px){.fornecedores-layout[data-v-0fd0fcba],.fornecedores-form__summary[data-v-0fd0fcba]{grid-template-columns:1fr}}@media(max-width:767px){.fornecedores-search[data-v-0fd0fcba],.fornecedores-card__topline[data-v-0fd0fcba],.fornecedores-card__footer[data-v-0fd0fcba],.fornecedores-surface__head[data-v-0fd0fcba]{grid-template-columns:1fr;flex-direction:column}.fornecedores-search .btn[data-v-0fd0fcba],.fornecedores-card__footer .btn[data-v-0fd0fcba],.fornecedores-hero-actions .btn[data-v-0fd0fcba]{width:100%}}.depositos-layout[data-v-d20c1c20]{display:grid;grid-template-columns:.9fr 1.1fr;gap:1rem}.depositos-surface[data-v-d20c1c20]{display:grid;gap:1rem;align-content:start}.depositos-surface__head[data-v-d20c1c20]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.depositos-surface__head h3[data-v-d20c1c20]{margin:0;font-size:1.08rem;font-weight:800}.depositos-surface__head p[data-v-d20c1c20]{margin:.25rem 0 0;color:#6c7a80}.depositos-hero-actions[data-v-d20c1c20]{display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap}.depositos-form[data-v-d20c1c20]{display:grid;gap:.85rem}.depositos-field[data-v-d20c1c20]{display:grid;gap:.4rem;color:#51606a;font-size:.82rem;font-weight:700}.depositos-toggle[data-v-d20c1c20]{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:.7rem .85rem;border-radius:16px;border:1px solid rgba(23,49,59,.1);background:#fff;color:#17313b;font-weight:700}.depositos-board[data-v-d20c1c20]{display:grid;gap:.85rem}.depositos-card[data-v-d20c1c20],.depositos-empty[data-v-d20c1c20]{border-radius:22px;border:1px solid rgba(23,49,59,.08);padding:1rem;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white))}.depositos-card__topline[data-v-d20c1c20]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.depositos-card__topline h4[data-v-d20c1c20]{margin:0;font-size:1rem;font-weight:800}.depositos-card__topline p[data-v-d20c1c20],.depositos-empty[data-v-d20c1c20]{margin:.25rem 0 0;color:#6c7a80}.depositos-card__meta[data-v-d20c1c20]{display:flex;gap:.65rem;flex-wrap:wrap;margin-top:.9rem}.depositos-soft-badge[data-v-d20c1c20]{display:inline-flex;align-items:center;min-height:32px;padding:.3rem .72rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);color:var(--tenant-color, #0f766e);border:1px solid rgba(23,49,59,.08);font-size:.8rem;font-weight:700}.depositos-modal[data-v-d20c1c20]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0f172a6b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:1rem}.depositos-modal__dialog[data-v-d20c1c20]{width:min(860px,100%);max-height:calc(100vh - 2rem);border-radius:28px;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white),transparent 24%),linear-gradient(180deg,#fffffffc,#fffffff5);border:1px solid rgba(23,49,59,.08);box-shadow:0 34px 80px #0f172a38}.depositos-modal__header[data-v-d20c1c20]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:1.3rem 1.35rem 1rem;border-bottom:1px solid rgba(23,49,59,.08)}.depositos-modal__header h3[data-v-d20c1c20]{margin:.15rem 0 0;font-size:1.2rem;font-weight:800}.depositos-modal__header p[data-v-d20c1c20]{margin:.25rem 0 0;color:#6c7a80}.depositos-modal__eyebrow[data-v-d20c1c20]{display:inline-flex;align-items:center;min-height:32px;padding:.28rem .72rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.76rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.depositos-modal__actions[data-v-d20c1c20]{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.depositos-modal__body[data-v-d20c1c20]{overflow:auto;padding:1.35rem}.depositos-saldo-virtual[data-v-d20c1c20]{display:block;margin-top:.12rem;color:#a16207;font-weight:700;line-height:1.1}@media(max-width:1180px){.depositos-layout[data-v-d20c1c20]{grid-template-columns:1fr}}@media(max-width:767px){.depositos-surface__head[data-v-d20c1c20],.depositos-card__topline[data-v-d20c1c20],.depositos-modal__header[data-v-d20c1c20]{flex-direction:column}.depositos-hero-actions .btn[data-v-d20c1c20],.depositos-modal__actions .btn[data-v-d20c1c20]{width:100%}.depositos-modal[data-v-d20c1c20]{padding:.75rem}.depositos-modal__dialog[data-v-d20c1c20]{max-height:calc(100vh - 1.5rem)}.depositos-modal__body[data-v-d20c1c20]{padding:1rem}}.compras-layout[data-v-b46c0621]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.compras-surface[data-v-b46c0621]{display:grid;gap:1rem}.compras-card__actions[data-v-b46c0621],.compras-form__actions[data-v-b46c0621],.compras-hero-actions[data-v-b46c0621]{display:flex;gap:.75rem;flex-wrap:wrap}.compras-card__actions--history[data-v-b46c0621]{justify-content:flex-end}.compras-field[data-v-b46c0621]{display:grid;gap:.4rem;color:#51606a;font-size:.82rem;font-weight:700}.compras-field--full[data-v-b46c0621]{grid-column:1 / -1}.compras-installments[data-v-b46c0621]{padding:.85rem;border:1px solid #d8e0e5;border-radius:.5rem}.compras-installments__row[data-v-b46c0621]{display:grid;grid-template-columns:3rem 1fr 1fr;gap:.65rem;align-items:center}.compras-installments__total[data-v-b46c0621]{display:flex;justify-content:space-between;gap:1rem}.compras-card__warning[data-v-b46c0621],.compras-form__hint[data-v-b46c0621]{margin:0;color:#8a5a00;font-size:.88rem}.compras-surface__head h3[data-v-b46c0621]{margin:0;font-size:1.08rem;font-weight:800}.compras-surface__head p[data-v-b46c0621]{margin:.25rem 0 0;color:#6c7a80}.compras-toolbar__filters[data-v-b46c0621]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) auto;gap:.75rem;align-items:end}.compras-toolbar__clear[data-v-b46c0621]{min-height:38px}.compras-autocomplete-wrap[data-v-b46c0621]{position:relative}.compras-board[data-v-b46c0621]{display:grid;gap:.8rem}.compras-divergencias[data-v-b46c0621]{display:grid;gap:.9rem}.compras-card[data-v-b46c0621],.compras-divergencia-card[data-v-b46c0621],.compras-empty[data-v-b46c0621]{border-radius:22px;border:1px solid rgba(23,49,59,.08);padding:1rem;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white))}.compras-empty[data-v-b46c0621]{color:#6c7a80}.compras-divergencia-card[data-v-b46c0621]{border-color:#b05e002e;background:linear-gradient(180deg,#fffaf2fa,#fffffff5)}.compras-card__topline[data-v-b46c0621]{display:grid;grid-template-columns:1fr auto;gap:.75rem}.compras-card__topline p[data-v-b46c0621],.compras-card__meta[data-v-b46c0621]{margin:.25rem 0 0;color:#6c7a80}.compras-card__meta[data-v-b46c0621]{display:flex;gap:.75rem;flex-wrap:wrap}.compras-divergencia-card__head[data-v-b46c0621],.compras-divergencia-card__nfe[data-v-b46c0621]{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.compras-divergencia-card__head p[data-v-b46c0621],.compras-divergencia-card__nfe[data-v-b46c0621]{margin:.25rem 0 0;color:#6c7a80}.compras-divergencia-list[data-v-b46c0621]{margin:0;padding-left:1rem;display:grid;gap:.45rem;color:#704000}.compras-items[data-v-b46c0621],.compras-itens-form[data-v-b46c0621]{list-style:none;padding:0;margin:0;display:grid;gap:.7rem}.compras-items li[data-v-b46c0621],.compras-itens-form li[data-v-b46c0621]{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.compras-form[data-v-b46c0621]{display:grid;gap:.85rem}.compras-item-purchase-price[data-v-b46c0621]{display:grid;gap:.2rem;min-width:145px}.compras-item-purchase-price span[data-v-b46c0621]{color:#52636d;font-size:.72rem;font-weight:700}.compras-form__grid[data-v-b46c0621]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.compras-builder[data-v-b46c0621]{display:grid;grid-template-columns:1.5fr .7fr .8fr auto;gap:.75rem;align-items:end}.compras-builder__action[data-v-b46c0621]{display:flex;align-items:flex-end}.compras-autocomplete[data-v-b46c0621]{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#fff;border:1px solid rgba(23,49,59,.15);border-radius:10px;box-shadow:0 8px 24px #17313b1f;list-style:none;margin:4px 0 0;padding:.25rem 0;max-height:240px;overflow-y:auto}.compras-autocomplete li[data-v-b46c0621]{padding:.5rem .8rem;cursor:pointer;font-size:.85rem}.compras-autocomplete li[data-v-b46c0621]:hover{background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white)}@media(max-width:1280px){.compras-layout[data-v-b46c0621]{grid-template-columns:1fr}.compras-form__grid[data-v-b46c0621]{grid-template-columns:repeat(2,minmax(0,1fr))}.compras-builder[data-v-b46c0621],.compras-toolbar__filters[data-v-b46c0621]{grid-template-columns:1fr}}@media(max-width:767px){.compras-hero-actions .btn[data-v-b46c0621]{width:100%}.compras-card__topline[data-v-b46c0621],.compras-items li[data-v-b46c0621],.compras-itens-form li[data-v-b46c0621],.compras-divergencia-card__head[data-v-b46c0621],.compras-divergencia-card__nfe[data-v-b46c0621]{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.compras-form__grid[data-v-b46c0621]{grid-template-columns:1fr}}.requisicoes-form-section[data-v-c3f684f3],.requisicoes-historico[data-v-c3f684f3]{margin-top:1.5rem;padding:1.5rem;border-radius:22px;background:#fffffff7;border:1px solid rgba(23,49,59,.07);box-shadow:0 12px 28px #17313b0d}.requisicoes-form[data-v-c3f684f3]{display:flex;flex-direction:column;gap:1.25rem;margin-top:1rem}.catalogo-field[data-v-c3f684f3]{display:grid;gap:.45rem;color:#51606a;font-size:.82rem;font-weight:700}.catalogo-field small[data-v-c3f684f3]{font-weight:400;color:#6c7a80}.requisicoes-autocomplete-wrap[data-v-c3f684f3]{position:relative}.requisicoes-autocomplete[data-v-c3f684f3]{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#fff;border:1px solid rgba(23,49,59,.15);border-radius:12px;list-style:none;margin:4px 0 0;padding:.25rem 0;box-shadow:0 8px 24px #17313b1f;max-height:260px;overflow-y:auto}.requisicoes-autocomplete li[data-v-c3f684f3]{padding:.6rem 1rem;cursor:pointer;font-size:.85rem}.requisicoes-autocomplete li small[data-v-c3f684f3]{display:block;color:#6c7a80}.requisicoes-autocomplete li[data-v-c3f684f3]:hover{background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white)}.requisicoes-produto-selecionado[data-v-c3f684f3]{padding:1rem;border-radius:14px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 5%,white);border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 20%,white)}.requisicoes-produto-selecionado__header[data-v-c3f684f3]{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem;flex-wrap:wrap}.requisicoes-depositos-grid[data-v-c3f684f3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.requisicoes-deposito-card[data-v-c3f684f3]{display:flex;align-items:flex-start;gap:.6rem;padding:.9rem 1rem;border-radius:12px;border:2px solid rgba(23,49,59,.08);background:#fff;cursor:pointer;transition:border-color .15s,background .15s}.requisicoes-deposito-card.is-selected[data-v-c3f684f3]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white)}.requisicoes-deposito-card input[type=radio][data-v-c3f684f3]{margin-top:3px}.requisicoes-deposito-card strong[data-v-c3f684f3]{display:block;font-size:.9rem}.requisicoes-deposito-card p[data-v-c3f684f3]{margin:0;font-size:.8rem;color:#6c7a80}.requisicoes-form__fields[data-v-c3f684f3]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.requisicoes-field--full[data-v-c3f684f3]{grid-column:1 / -1}.requisicoes-form__footer[data-v-c3f684f3]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-radius:14px;background:#17313b08;gap:1rem;flex-wrap:wrap}.requisicoes-form__preview[data-v-c3f684f3]{display:flex;flex-direction:column;gap:.2rem}.btn-xs[data-v-c3f684f3]{padding:.15rem .5rem;font-size:.75rem}@media(max-width:600px){.requisicoes-form__fields[data-v-c3f684f3]{grid-template-columns:1fr}}.month-calendar[data-v-60bf2652]{width:100%}.weekdays[data-v-60bf2652]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-weight:600;margin-bottom:6px}.weekday[data-v-60bf2652]{font-size:.75rem;color:#6c757d}.days-grid[data-v-60bf2652]{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.day-cell[data-v-60bf2652]{border:1px solid #dee2e6;border-radius:6px;min-height:70px;padding:6px;cursor:pointer;position:relative;background:#fff;transition:background .15s ease}.day-cell[data-v-60bf2652]:hover{background:#f8f9fa}.day-cell.disabled[data-v-60bf2652]{opacity:.4;pointer-events:none}.day-number[data-v-60bf2652]{font-size:.85rem;font-weight:600}.indicators[data-v-60bf2652]{position:absolute;bottom:6px;left:6px;display:flex;gap:4px;flex-wrap:wrap;max-width:100%}.dot[data-v-60bf2652]{width:10px;height:10px;border-radius:50%}.dot.blue[data-v-60bf2652]{background:#0d6efd}.dot.gray[data-v-60bf2652]{background:#adb5bd}.day-cell.empty[data-v-60bf2652]{background:transparent;border:none;cursor:default}.day-cell.selected[data-v-60bf2652]{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.day-cell.selected .day-number[data-v-60bf2652]{color:#fff}.day-cell.selected[data-v-60bf2652]:hover{background:var(--bs-primary)}.day-cell.selected .dot.blue[data-v-60bf2652]{background:#fff}.day-cell.selected .dot.gray[data-v-60bf2652]{background:#fff9}.outros-compromissos-chips[data-v-0e3d28a1]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.outros-compromissos-chip[data-v-0e3d28a1]{display:inline-flex;align-items:center;gap:5px;padding:2px 9px 2px 7px;border-radius:999px;background:#0f172a0f;border:1px solid rgba(15,23,42,.1);color:#475569;font-size:11px;font-weight:600;line-height:1.6;white-space:nowrap}.outros-compromissos-chip i[data-v-0e3d28a1]{font-size:10px;opacity:.75}.outros-compromissos-chip.is-overflow[data-v-0e3d28a1]{background:transparent;border-style:dashed;color:#94a3b8}.hc-backdrop[data-v-f93b64e8]{--hc-ink: #17313b;--hc-muted: #5b6b72;--hc-line: rgba(23, 49, 59, .12);--hc-surface-2: #f4f7f8;--hc-brand: var(--tenant-color, #0f766e);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a8c}.hc-modal[data-v-f93b64e8]{display:flex;flex-direction:column;width:min(560px,100%);max-height:80vh;background:#fff;color:var(--hc-ink);border-radius:16px;box-shadow:0 24px 60px #00000040;overflow:hidden}.hc-g--agenda[data-v-f93b64e8]{--hc-acc: #1d4ed8}.hc-g--valores[data-v-f93b64e8]{--hc-acc: #047857}.hc-g--atendimento[data-v-f93b64e8]{--hc-acc: #6d28d9}.hc-g--estadia[data-v-f93b64e8]{--hc-acc: #b45309}.hc-g--clinica[data-v-f93b64e8]{--hc-acc: #be123c}.hc-head[data-v-f93b64e8]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--hc-line)}.hc-head__title[data-v-f93b64e8]{margin:0;font-size:1.05rem;font-weight:700}.hc-head__title i[data-v-f93b64e8]{color:var(--hc-brand);margin-right:6px}.hc-head__sub[data-v-f93b64e8]{margin:2px 0 0;font-size:.85rem;color:var(--hc-muted)}.hc-head__close[data-v-f93b64e8]{flex-shrink:0;margin-top:2px}.hc-filtro[data-v-f93b64e8]{display:flex;gap:4px;margin:12px 18px 0;padding:4px;background:var(--hc-surface-2);border-radius:10px;overflow-x:auto}.hc-filtro__btn[data-v-f93b64e8]{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:4px 10px;border:0;border-radius:8px;background:transparent;color:var(--hc-muted);font-size:.85rem;font-weight:600}.hc-filtro__btn[data-v-f93b64e8]:hover:not(:disabled){color:var(--hc-ink)}.hc-filtro__btn.is-ativo[data-v-f93b64e8]{background:#fff;color:var(--hc-ink);box-shadow:0 1px 3px #0f172a26}.hc-filtro__btn[data-v-f93b64e8]:disabled{opacity:.5;cursor:default}.hc-filtro__count[data-v-f93b64e8]{min-width:20px;padding:0 6px;border-radius:999px;background:#17313b14;font-size:.72rem;line-height:18px}.hc-filtro__btn.is-ativo .hc-filtro__count[data-v-f93b64e8]{background:var(--hc-brand);color:#fff}.hc-body[data-v-f93b64e8]{flex:1 1 auto;overflow-y:auto;padding:14px 18px 8px}.hc-lista[data-v-f93b64e8]{list-style:none;margin:0;padding:0}.hc-item[data-v-f93b64e8]{position:relative;display:flex;gap:12px;padding-bottom:16px}.hc-item[data-v-f93b64e8]:not(:last-child):before{content:"";position:absolute;left:15px;top:34px;bottom:2px;width:2px;background:var(--hc-line)}.hc-dot[data-v-f93b64e8]{flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--hc-acc, var(--hc-brand));background:color-mix(in srgb,var(--hc-acc, #0f766e) 12%,white);border:1px solid color-mix(in srgb,var(--hc-acc, #0f766e) 30%,white);font-size:.8rem}.hc-item__body[data-v-f93b64e8]{flex:1;min-width:0;padding-top:4px}.hc-item__top[data-v-f93b64e8]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px}.hc-item__rotulo[data-v-f93b64e8]{font-size:.92rem}.hc-item__data[data-v-f93b64e8]{font-size:.78rem;color:var(--hc-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.hc-item__ator[data-v-f93b64e8]{margin:2px 0 0;font-size:.8rem;color:var(--hc-muted)}.hc-item__texto[data-v-f93b64e8]{margin:4px 0 0;font-size:.86rem;overflow-wrap:anywhere}.hc-detalhes[data-v-f93b64e8]{margin:6px 0 0;padding:6px 10px;list-style:none;border-left:2px solid color-mix(in srgb,var(--hc-acc, #0f766e) 35%,white);background:var(--hc-surface-2);border-radius:0 8px 8px 0;font-size:.8rem}.hc-detalhes li+li[data-v-f93b64e8]{margin-top:2px}.hc-chips[data-v-f93b64e8]{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 0;padding:0;list-style:none}.hc-chip[data-v-f93b64e8]{padding:1px 8px;border:1px solid var(--hc-line);border-radius:999px;background:#fff;font-size:.72rem;color:var(--hc-ink)}.hc-estado[data-v-f93b64e8]{display:grid;justify-items:center;gap:10px;padding:32px 12px;text-align:center;color:var(--hc-muted)}.hc-estado>i[data-v-f93b64e8]{font-size:1.6rem;opacity:.7}.hc-estado p[data-v-f93b64e8]{margin:0;max-width:340px}.hc-estado--inline[data-v-f93b64e8]{padding:20px 12px;font-size:.86rem}.hc-sk[data-v-f93b64e8]{background:linear-gradient(90deg,#eef2f3 25%,#e2e8ea,#eef2f3 75%);background-size:200% 100%;animation:hc-shimmer-f93b64e8 1.2s infinite linear;border:0}.hc-sk--linha[data-v-f93b64e8]{display:block;height:10px;border-radius:5px;margin-bottom:8px}@keyframes hc-shimmer-f93b64e8{0%{background-position:200% 0}to{background-position:-200% 0}}.hc-foot[data-v-f93b64e8]{padding:10px 18px 14px;border-top:1px solid var(--hc-line);font-size:.78rem;color:var(--hc-muted)}.hc-foot p[data-v-f93b64e8]{margin:0}.hc-foot i[data-v-f93b64e8]{margin-right:4px}.hc-foot__trunc[data-v-f93b64e8]{margin-top:2px!important}.hc-filtro__btn[data-v-f93b64e8]:focus-visible,.hc-head__close[data-v-f93b64e8]:focus-visible,.hc-estado .btn[data-v-f93b64e8]:focus-visible{outline:2px solid var(--hc-brand);outline-offset:2px;box-shadow:none}@media(prefers-reduced-motion:reduce){.hc-sk[data-v-f93b64e8]{animation:none}}@media(max-width:576px){.hc-backdrop[data-v-f93b64e8]{padding:0;align-items:stretch}.hc-modal[data-v-f93b64e8]{width:100%;max-height:none;height:100%;height:100dvh;border-radius:0}.hc-head[data-v-f93b64e8]{padding-top:max(16px,env(safe-area-inset-top))}.hc-filtro[data-v-f93b64e8]{margin:10px 12px 0}.hc-filtro[data-v-f93b64e8]{gap:2px}.hc-filtro__btn[data-v-f93b64e8]{flex:1 1 auto;gap:4px;padding:4px 6px;font-size:.78rem}.hc-body[data-v-f93b64e8]{padding:12px 14px 8px}.hc-foot[data-v-f93b64e8]{padding-bottom:max(14px,env(safe-area-inset-bottom))}}.historico-card-botao-raiz[data-v-dcbd4409]{display:inline-flex}.historico-card-botao[data-v-dcbd4409]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:#6c757d;font-size:.95rem;line-height:1;cursor:pointer;flex-shrink:0}.historico-card-botao[data-v-dcbd4409]:hover{background:#0d6efd14;color:#0d6efd}.historico-card-botao[data-v-dcbd4409]:focus-visible{outline:2px solid #0d6efd;outline-offset:1px}.historico-card-botao--claro[data-v-dcbd4409]{color:#ffffffd9}.historico-card-botao--claro[data-v-dcbd4409]:hover{background:#ffffff2e;color:#fff}.contrato-pendente-selo[data-v-0eca5bdd]{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:999px;border:1px solid rgba(180,83,9,.35);background:#fff7ed;color:#9a3412;font-size:.72rem;font-weight:600;line-height:1.5;white-space:nowrap;flex-shrink:0}.contrato-pendente-selo--compacto[data-v-0eca5bdd]{width:22px;height:22px;padding:0;justify-content:center}.contrato-pendente-selo--claro[data-v-0eca5bdd]{border-color:#fff9;background:#ffffff2e;color:#fff}.pet-day-kanban{display:grid;gap:16px}.pet-kanban-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.pet-kanban-toolbar__nav,.pet-kanban-toolbar__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pet-kanban-toolbar__date-input{width:172px}.pet-kanban-toolbar__toggle{display:inline-flex;align-items:center;gap:8px;font-size:.92rem;color:#6c7a80;padding:.6rem .85rem;border-radius:16px;background:#f8fbfb}.pet-kanban-section{display:grid;gap:14px;padding:1.15rem;border-radius:24px;border:1px solid rgba(23,49,59,.08);background:#fff;box-shadow:0 18px 36px #17313b0a}.pet-kanban-section__head{display:flex;justify-content:space-between;align-items:start;gap:12px}.pet-kanban-section__head h3,.pet-resource-card__head h4{margin:0;font-weight:800;color:#17313b}.pet-kanban-section__head p,.pet-resource-card__head p,.pet-kanban-card__meta,.pet-resource-card__details,.pet-resource-card__footer{color:#6c7a80}.pet-kanban-section__pill{display:inline-flex;align-items:center;min-height:34px;padding:.4rem .8rem;border-radius:999px;background:#f8fbfb;border:1px solid rgba(23,49,59,.08);font-size:.85rem;font-weight:700}.pet-kanban-grid,.pet-resource-grid{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch}.pet-kanban-card,.pet-resource-card{position:relative;flex:1 1 320px;min-width:280px;max-width:380px;border-radius:22px;border:1px solid rgba(23,49,59,.1);box-shadow:0 18px 36px var(--card-shadow, rgba(23, 49, 59, .08));padding:1rem 1rem 1rem 1.25rem;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;overflow:hidden}.pet-kanban-card:before,.pet-resource-card:before{content:"";position:absolute;inset:0 auto 0 0;width:7px;background:linear-gradient(180deg,var(--accent-color, #0f766e),rgba(255,255,255,0))}.pet-kanban-card:hover,.pet-resource-card:hover{transform:translateY(-2px)}.pet-kanban-card__topline,.pet-kanban-card__footer,.pet-resource-card__head,.pet-resource-card__footer{display:flex;justify-content:space-between;align-items:center;gap:12px}.pet-kanban-card__title,.pet-kanban-card__meta,.pet-kanban-card__services,.pet-resource-card__details{display:grid;gap:8px;margin-top:.85rem}.pet-kanban-card__title strong{font-size:1.05rem}.pet-kanban-card__badges{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.pet-service-badge,.pet-resource-card__badge,.pet-kanban-card__state,.pet-kanban-card__finance-icon{display:inline-flex;align-items:center;width:fit-content;padding:.34rem .66rem;border-radius:999px;font-size:.76rem;font-weight:800}.pet-resource-card__badge{background:#0f766e1a;color:var(--tenant-color, #0f766e)}.pet-kanban-card__finance-icon{justify-content:center;min-width:30px;min-height:30px;padding:0;border:1px solid rgba(23,49,59,.1);background:#ffffffe6;color:#475569}.pet-kanban-card__finance-icon.is-credito{background:#eab30829;color:#a16207;border-color:#eab3083d}.pet-kanban-card__finance-icon.is-pagamento_posterior{background:#3b82f61f;color:#1d4ed8;border-color:#3b82f62e}.pet-kanban-card__finance-icon.is-assinatura{background:#fbbf2424;color:#78350f;border-color:#fbbf243d}.pet-kanban-card__state.is-agendado{background:#dbeafe;color:#1d4ed8}.pet-kanban-card__state.is-em_uso{background:#dcfce7;color:#166534}.pet-kanban-card__state.is-finalizado{background:#e5e7eb;color:#4b5563}.pet-kanban-card__state.is-cancelado{background:#fee2e2;color:#b91c1c}.pet-kanban-card__state.is-no_show{background:#fef3c7;color:#92400e}.pet-kanban-card__taxi-dog{display:inline-flex;align-items:center;gap:.38rem;width:fit-content;padding:.34rem .66rem;border-radius:999px;font-size:.76rem;font-weight:800;background:#fef3c7;color:#92400e;border:1px solid rgba(245,158,11,.2)}.pet-kanban-card__taxi-dog.is-onboard{background:#dbeafe;color:#1d4ed8;border-color:#3b82f633}.pet-kanban-card__taxi-dog.is-arrived{background:#dcfce7;color:#166534;border-color:#22c55e33}.pet-kanban-card__footer,.pet-resource-card__footer{margin-top:1rem;font-size:.84rem}.pet-kanban-card__checkin{font-weight:700}.pet-resource-card.is-active{--card-shadow: rgba(15, 118, 110, .18);--accent-color: var(--tenant-color, #0f766e)}.pet-resource-card__details strong{color:#17313b}.pet-kanban-empty{padding:1rem;border:1px dashed rgba(23,49,59,.15);border-radius:18px;background:#ffffffb8;color:#6c7a80}@media(max-width:767px){.pet-kanban-toolbar,.pet-kanban-section__head,.pet-kanban-card__topline,.pet-kanban-card__footer,.pet-resource-card__head,.pet-resource-card__footer{flex-direction:column;align-items:start}.pet-kanban-card,.pet-resource-card{max-width:100%}.pet-kanban-toolbar__date-input{width:100%;max-width:260px}}.modal[data-v-20826596]{background:#0003}.modal-content[data-v-20826596]{border-radius:.6rem}.item-preco-editavel[data-v-9b482d34]{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.item-preco-editavel__campo[data-v-9b482d34]{width:8.5rem;max-width:100%;flex-wrap:nowrap}.item-preco-editavel__sugerido[data-v-9b482d34]{display:inline-flex;gap:6px;align-items:center;color:var(--bs-secondary-color, #6c757d)}.servicos-pares[data-v-8352508e]{display:flex;flex-direction:column;gap:.35rem}.servico-par[data-v-8352508e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .75rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.servico-par__info[data-v-8352508e]{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;flex-wrap:wrap}.servico-par__nome[data-v-8352508e]{font-weight:600;font-size:.88rem;white-space:nowrap}.servico-par__esp[data-v-8352508e]{font-size:.82rem;color:#475569}.servico-par__occurrence[data-v-8352508e]{border:1px solid #cbd5e1;border-radius:999px;padding:.05rem .45rem;color:#475569;font-size:.72rem;font-weight:700;line-height:1.45;background:#f8fafc}.servico-par__nome[data-v-8352508e]:after{content:"×";margin:0 .3rem;color:#94a3b8;font-weight:400}.servico-par__acoes[data-v-8352508e]{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.especialidade-search-results[data-v-8352508e]{max-height:13rem;overflow-y:auto}.especialidade-chip__remove[data-v-8352508e]{width:.55rem;height:.55rem;padding:0;font-size:.55rem}.servicos-modal-overlay[data-v-8352508e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1055;display:flex;align-items:center;justify-content:center;padding:1rem}.servicos-modal-panel[data-v-8352508e]{background:#fff;border-radius:10px;width:min(90vw,480px);max-height:82vh;overflow-y:auto;padding:1.25rem;box-shadow:0 24px 60px #00000040}.rr-pernoite[data-v-3293dd46]{margin-top:10px;padding:8px 10px;border-radius:8px;background:#f1f5f9;font-size:.85rem}.rr-pernoite__valores[data-v-3293dd46]{margin-top:4px}.rr-modal-backdrop[data-v-3293dd46]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:flex-start;justify-content:center;z-index:1090;padding:24px;overflow-y:auto}.rr-modal[data-v-3293dd46]{width:min(440px,100%);background:#fff;border-radius:16px;box-shadow:0 24px 60px #00000040;margin:auto}.rr-modal__head[data-v-3293dd46]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 18px;border-bottom:1px solid rgba(23,49,59,.1)}.rr-modal__head small[data-v-3293dd46]{display:block;color:#6c7a80}.rr-modal__body[data-v-3293dd46]{padding:16px 18px;display:grid;gap:.8rem}.rr-field[data-v-3293dd46]{display:grid;gap:.25rem}.rr-field span[data-v-3293dd46]{font-size:.78rem;color:#6c7a80}.rr-hint[data-v-3293dd46]{margin:0;font-size:.8rem;color:#6c7a80}.rr-modal__actions[data-v-3293dd46]{display:flex;justify-content:flex-end;gap:.5rem;padding:14px 18px;border-top:1px solid rgba(23,49,59,.1)}.valor-lancado[data-v-6344ac6f]{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.valor-lancado__leitura[data-v-6344ac6f]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.valor-lancado__lapis[data-v-6344ac6f]{line-height:1}.valor-lancado__campo[data-v-6344ac6f]{width:12rem;max-width:100%;flex-wrap:nowrap}.valor-lancado__restaurar[data-v-6344ac6f],.valor-lancado__erro[data-v-6344ac6f]{font-size:.75rem;text-align:right}.taxi-dog-valor-preview[data-v-4c74b172]{padding:.75rem .9rem;border:1px dashed rgba(23,49,59,.18);border-radius:12px;background:#fff}.modal[data-v-a4c83e4b]{background:#0003}.list-group-item[data-v-a4c83e4b]{font-size:.9rem}.agenda-show-location[data-v-a4c83e4b]{display:grid;gap:.18rem;padding:.9rem 1rem;border-radius:18px;border:1px solid rgba(14,165,233,.18);background:linear-gradient(180deg,#f0f9fffa,#e0f2fef0)}.agenda-show-location--retorno[data-v-a4c83e4b]{border-color:#10b9812e;background:linear-gradient(180deg,#ecfdf5fa,#d1fae5f0)}.agenda-show-location__label[data-v-a4c83e4b]{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#0369a1}.agenda-show-location--retorno .agenda-show-location__label[data-v-a4c83e4b]{color:#047857}.agenda-show-location strong[data-v-a4c83e4b]{font-size:1.22rem;line-height:1.1;color:#0f172a}.agenda-show-location span[data-v-a4c83e4b]:last-child{color:#475569;font-size:.9rem}.agenda-photo-cropper[data-v-b4915282]{display:flex;flex-direction:column;gap:.75rem}.agenda-photo-cropper__hint[data-v-b4915282]{color:#64748b;display:block;font-size:.88rem;line-height:1.45}.agenda-photo-cropper__frame[data-v-b4915282]{aspect-ratio:940 / 750;background:linear-gradient(135deg,#0f172a0a,#0f172a1f),repeating-linear-gradient(45deg,#94a3b814,#94a3b814 10px,#ffffff29 10px,#ffffff29 20px);border:1px solid rgba(148,163,184,.45);border-radius:18px;min-height:220px;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.agenda-photo-cropper__frame.is-ready[data-v-b4915282]{cursor:grab}.agenda-photo-cropper__frame.is-dragging[data-v-b4915282]{cursor:grabbing}.agenda-photo-cropper__image[data-v-b4915282]{left:0;max-width:none;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;user-select:none}.agenda-photo-cropper__empty[data-v-b4915282]{align-items:center;color:#64748b;display:flex;height:100%;justify-content:center;padding:1rem;text-align:center}.agenda-photo-cropper__badge[data-v-b4915282]{background:#0f172ab8;border-radius:999px;color:#fff;font-size:.75rem;font-weight:600;left:.85rem;padding:.3rem .65rem;position:absolute;top:.85rem}.agenda-photo-cropper__actions[data-v-b4915282]{display:flex;gap:.5rem}.modal[data-v-7ee1670a]{background:#0003}.reagendamento-card[data-v-733064b2]{display:grid;gap:1rem;padding:1rem 1.1rem;border-radius:18px;border:1px solid rgba(59,130,246,.18);background:linear-gradient(180deg,#eff6ffeb,#dbeafead);margin-bottom:1rem}.reagendamento-card__eyebrow[data-v-733064b2]{display:inline-flex;margin-bottom:.35rem;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1d4ed8}.reagendamento-card__services[data-v-733064b2]{display:flex;gap:.45rem;flex-wrap:wrap}.reagendamento-service[data-v-733064b2],.reagendamento-destination[data-v-733064b2]{display:flex;align-items:center;gap:.5rem;padding:.5rem .65rem;border:1px solid rgba(59,130,246,.2);border-radius:.6rem;background:#fff;cursor:pointer}.reagendamento-service small[data-v-733064b2]{color:#64748b}.reagendamento-destination+.reagendamento-destination[data-v-733064b2]{margin-top:.5rem}.reagendamento-section+.reagendamento-section[data-v-733064b2]{margin-top:1.25rem}.reagendamento-section__meta[data-v-733064b2]{display:grid;gap:.15rem;padding:.8rem .95rem;border-radius:14px;background:#f8fafc;border:1px solid rgba(148,163,184,.18)}.reagendamento-section__meta span[data-v-733064b2]{font-size:.82rem;color:#64748b}.reagendamento-slots[data-v-733064b2]{display:flex;flex-wrap:wrap;gap:.6rem}.reagendamento-slot[data-v-733064b2]{border:1px solid rgba(59,130,246,.22);background:#fffffff0;color:#1e293b;padding:.7rem .95rem;border-radius:14px;font-weight:600;transition:all .18s ease}.reagendamento-slot[data-v-733064b2]:hover{border-color:#2563eb66;transform:translateY(-1px)}.reagendamento-slot.is-selected[data-v-733064b2]{background:#2563eb;color:#fff;border-color:#2563eb;box-shadow:0 12px 24px #2563eb33}.propostas-wrapper[data-v-09d70aeb]{animation:fadeIn .25s ease}.propostas-card[data-v-09d70aeb]{border-radius:14px;background:linear-gradient(135deg,#f8fbff,#fff)}.icon-wrapper[data-v-09d70aeb]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#0d6efd,#3d8bfd);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.1rem;box-shadow:0 6px 14px #0d6efd40}.fade-slide-enter-active[data-v-09d70aeb]{transition:all .25s ease}.fade-slide-enter-from[data-v-09d70aeb]{opacity:0;transform:translateY(-6px)}.fade-slide-enter-to[data-v-09d70aeb]{opacity:1;transform:translateY(0)}.modal-backdrop-propostas[data-v-7e89b4d8]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:2000}.modal-propostas[data-v-7e89b4d8]{background:#fff;width:900px;max-width:95%;border-radius:14px;overflow:hidden;animation:fadeIn-7e89b4d8 .2s ease}.modal-header-propostas[data-v-7e89b4d8]{padding:16px 20px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.modal-body-propostas[data-v-7e89b4d8]{padding:20px;max-height:70vh;overflow-y:auto}.proposta-card[data-v-7e89b4d8]{border:1px solid #eee;border-radius:12px;padding:16px;margin-bottom:20px;background:#fafafa}.proposta-header[data-v-7e89b4d8]{margin-bottom:12px}.opcoes-grid[data-v-7e89b4d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.opcao-card[data-v-7e89b4d8]{border:1px solid #dee2e6;border-radius:10px;padding:14px;background:#fff;transition:all .2s ease}.opcao-card[data-v-7e89b4d8]:hover{transform:translateY(-2px);box-shadow:0 8px 18px #00000014;border-color:#0d6efd}.opcao-data[data-v-7e89b4d8]{font-weight:600;text-transform:capitalize}.opcao-hora[data-v-7e89b4d8]{font-size:1.1rem;font-weight:700;color:#0d6efd}.opcao-profissional[data-v-7e89b4d8]{font-size:.85rem;margin:6px 0}.opcao-servicos[data-v-7e89b4d8]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.proposta-footer[data-v-7e89b4d8]{text-align:right;margin-top:12px}@keyframes fadeIn-7e89b4d8{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.agenda-calendar-view{display:grid;gap:1rem;padding:1rem;min-height:70vh;color:#17313b}.agenda-calendar-hero,.agenda-calendar-filter-card,.agenda-calendar-summary__card,.agenda-calendar-board{border:1px solid rgba(23,49,59,.1);border-radius:24px;background:#fff;box-shadow:0 18px 42px #17313b0f}.agenda-calendar-hero{display:flex;justify-content:space-between;gap:1rem;padding:1.25rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.agenda-calendar-hero__copy{max-width:760px}.agenda-calendar-hero__eyebrow{display:inline-flex;margin-bottom:.7rem;padding:.36rem .72rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.79rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.agenda-calendar-hero h1,.agenda-calendar-board__head h2{margin:0;font-weight:800}.agenda-calendar-hero p,.agenda-calendar-summary__card span,.agenda-calendar-summary__card small,.agenda-calendar-board__head p{color:#6c7a80}.agenda-calendar-hero__chips{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.1rem}.agenda-calendar-chip{display:inline-flex;align-items:center;min-height:34px;padding:.4rem .8rem;border-radius:999px;background:#ffffffd6;border:1px solid rgba(23,49,59,.08);font-size:.85rem;font-weight:700}.agenda-calendar-hero__actions{display:grid;gap:.8rem;align-content:start}.agenda-calendar-hero__buttons{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}.agenda-calendar-segmented{display:inline-flex;padding:.3rem;border-radius:999px;background:#fffc;border:1px solid rgba(23,49,59,.08)}.agenda-calendar-segmented__button{border:0;background:transparent;color:#48616c;border-radius:999px;padding:.6rem .95rem;font-weight:700}.agenda-calendar-segmented__button.is-active{background:var(--tenant-color, #0f766e);color:#fff}.agenda-calendar-filters,.agenda-calendar-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.agenda-calendar-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.agenda-calendar-filter-card,.agenda-calendar-summary__card,.agenda-calendar-board{padding:1rem}.agenda-calendar-filter-card h3{margin:0 0 .85rem;font-size:1rem;font-weight:800}.agenda-calendar-summary__card{display:grid;gap:.4rem}.agenda-calendar-summary__card strong{font-size:1.2rem;line-height:1.25}.agenda-calendar-board__head{display:flex;justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem}.agenda-calendar-state{padding:1rem;border-radius:18px;border:1px dashed rgba(23,49,59,.15);background:#ffffffb8;color:#6c7a80}.agenda-classificacao-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:grid;place-items:center;padding:1rem;background:#11182773}.agenda-classificacao-modal__dialog{width:min(100%,520px);border-radius:8px;border:1px solid rgba(23,49,59,.12);background:#fff;box-shadow:0 24px 70px #11182738;padding:1.2rem}.agenda-classificacao-modal__head{display:flex;justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem}.agenda-classificacao-modal__head span{display:block;color:var(--tenant-color, #0f766e);font-size:.78rem;font-weight:800;text-transform:uppercase}.agenda-classificacao-modal__head h3{margin:.15rem 0 0;font-size:1.25rem;font-weight:800}.agenda-classificacao-modal__muted{color:#5f7179}.agenda-classificacao-modal__actions{display:flex;justify-content:flex-end;margin-top:1rem}@media(max-width:1100px){.agenda-calendar-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.agenda-calendar-view{padding:.75rem}.agenda-calendar-hero,.agenda-calendar-board__head{flex-direction:column}.agenda-calendar-filters,.agenda-calendar-summary{grid-template-columns:1fr}.agenda-calendar-hero__buttons{justify-content:stretch}.agenda-calendar-hero__buttons .btn{width:100%}.agenda-classificacao-modal__head,.agenda-classificacao-modal__actions{flex-direction:column}.agenda-classificacao-modal__head .btn,.agenda-classificacao-modal__actions .btn{width:100%}}.cadastro-rapido-section__header[data-v-aef06530]{margin-bottom:.85rem}.cadastro-rapido-section__eyebrow[data-v-aef06530]{display:inline-flex;margin-bottom:.45rem;padding:.28rem .65rem;border-radius:999px;background:#b453091f;color:#b45309;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cadastro-rapido-inline-card[data-v-aef06530]{padding:1rem;border:1px solid rgba(23,49,59,.08);border-radius:16px;background:#fff}.cadastro-rapido-results[data-v-aef06530]{max-height:220px;overflow-y:auto}.cadastro-rapido-selected[data-v-aef06530]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;border:1px solid rgba(23,49,59,.12);border-radius:14px;background:#f8fbfb}.agenda-recurso-booking-modal .modal-content,.agenda-recurso-booking-modal{border:0;border-radius:24px}.agenda-recurso-booking-section+.agenda-recurso-booking-section{margin-top:1.5rem}.agenda-recurso-stepper{display:flex;align-items:stretch;gap:.5rem;margin-bottom:1.5rem}.agenda-recurso-stepper__item{flex:1;display:flex;align-items:center;gap:.5rem;border:none;border-bottom:3px solid rgba(23,49,59,.12);background:transparent;padding:0 0 .6rem;text-align:left}.agenda-recurso-stepper__item:disabled{cursor:default}.agenda-recurso-stepper__index{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:999px;background:#17313b14;color:#64748b;font-size:.78rem;font-weight:800;flex-shrink:0}.agenda-recurso-stepper__label{color:#64748b;font-size:.82rem;font-weight:700}.agenda-recurso-stepper__item.is-active{border-bottom-color:var(--tenant-color, #0f766e)}.agenda-recurso-stepper__item.is-active .agenda-recurso-stepper__index{background:var(--tenant-color, #0f766e);color:#fff}.agenda-recurso-stepper__item.is-active .agenda-recurso-stepper__label{color:#17313b}.agenda-recurso-stepper__item.is-done{border-bottom-color:color-mix(in srgb,var(--tenant-color, #0f766e) 48%,white)}.agenda-recurso-stepper__item.is-done .agenda-recurso-stepper__index{background:color-mix(in srgb,var(--tenant-color, #0f766e) 16%,white);color:var(--tenant-color, #0f766e)}.agenda-recurso-stepper__item.is-done .agenda-recurso-stepper__label{color:#17313b}.agenda-recurso-booking-results{max-height:220px;overflow-y:auto}.agenda-recurso-booking-selected,.agenda-recurso-booking-summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;border:1px solid rgba(23,49,59,.12);border-radius:16px;background:#f8fbfb}.agenda-recurso-taxi-valor{padding:.75rem .9rem;border:1px dashed rgba(23,49,59,.18);border-radius:12px;background:#fff}.agenda-recurso-booking-cadastro{padding:1rem;border:1px solid rgba(15,118,110,.14);border-radius:18px;background:linear-gradient(180deg,#f8fcfcfa,#f1f9f8eb)}.agenda-recurso-booking-summary{flex-direction:column;align-items:start;min-height:100%}.agenda-recurso-classification-alert{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .55rem;border:1px solid #fbbf24;border-radius:8px;background:#fffbeb;color:#92400e;font-size:.78rem;font-weight:700}.agenda-recurso-period-picker{border:1px solid rgba(23,49,59,.12);border-radius:18px;padding:1rem;background:#fff}.agenda-recurso-period-picker__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.agenda-recurso-period-picker__weekdays,.agenda-recurso-period-picker__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.45rem}.agenda-recurso-period-picker__weekdays{margin-bottom:.45rem;color:#64748b;font-size:.76rem;font-weight:800;text-align:center}.agenda-recurso-period-day{min-height:64px;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:#f8fafcf5;color:#0f172a;display:grid;align-content:center;gap:.1rem;padding:.45rem}.agenda-recurso-period-day strong{font-size:.95rem;line-height:1}.agenda-recurso-period-day span{color:#64748b;font-size:.68rem;font-weight:700}.agenda-recurso-period-day.is-outside{opacity:.36}.agenda-recurso-period-day.is-unavailable{background:#fee2e2eb;border-color:#ef444438;color:#991b1b}.agenda-recurso-period-day.is-blocked{background:#fee2e2;border-color:#ef4444;color:#7f1d1d}.agenda-recurso-period-day.is-blocked span{color:#991b1b}.agenda-recurso-period-day.is-in-range{background:#ccfbf1cc;border-color:#14b8a640}.agenda-recurso-period-day.is-start,.agenda-recurso-period-day.is-end,.agenda-recurso-period-day.is-daycare-selected{background:color-mix(in srgb,var(--tenant-color, #0f766e) 18%,white);border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 48%,white);box-shadow:0 10px 20px #17313b14}.agenda-recurso-period-day.is-range-error{background:#fecacaeb;border-color:#dc262666}.agenda-recurso-period-day.is-daycare-selected.is-range-error{background:#fff7ed;border-color:#f59e0b;color:#92400e}.agenda-recurso-daycare-summary{display:grid;gap:.75rem}.agenda-recurso-daycare-summary__head{display:flex;justify-content:space-between;gap:1rem}.agenda-recurso-daycare-summary__head span{color:#64748b;font-size:.86rem;font-weight:800}.agenda-recurso-daycare-summary__cards{display:flex;flex-wrap:wrap;gap:.55rem}.agenda-recurso-daycare-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 24%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:#0f766e;font-weight:800}.agenda-recurso-daycare-chip small{border-radius:999px;background:#fef3c7;color:#92400e;font-size:.68rem;padding:.15rem .4rem}.agenda-recurso-daycare-chip.is-waitlist{border-color:#f59e0b;background:#fff7ed;color:#92400e}.agenda-recurso-waitlist-toggle{display:flex;align-items:flex-start;gap:.55rem;padding:.75rem;border:1px solid #fed7aa;border-radius:12px;background:#fff7ed;color:#92400e;font-weight:700}.agenda-recurso-waitlist-toggle small{display:block;color:#b45309;font-weight:600}.agenda-recurso-baia-picker{display:grid;gap:.7rem;padding:.9rem 1rem;border:1px solid rgba(23,49,59,.12);border-radius:16px;background:#fff}.agenda-recurso-baia-picker__head{display:flex;justify-content:space-between;gap:1rem;color:#17313b}.agenda-recurso-baia-picker__head span{color:#64748b;font-size:.86rem;font-weight:800}.agenda-recurso-baia-picker__options{display:flex;flex-wrap:wrap;gap:.55rem}.agenda-recurso-baia-option{border:1px solid rgba(23,49,59,.12);border-radius:999px;background:#f8fafc;padding:.45rem .7rem;font-size:.83rem;font-weight:800}.agenda-recurso-baia-option.is-selected{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e)}.agenda-recurso-booking-option{width:100%;border:1px solid rgba(23,49,59,.12);border-radius:16px;background:#fff;padding:.9rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;transition:.16s ease;text-align:left}.agenda-recurso-booking-option:hover,.agenda-recurso-booking-slot:hover{border-color:var(--tenant-color, #0f766e);box-shadow:0 12px 24px #17313b14}.agenda-recurso-booking-option.is-selected{border-color:var(--tenant-color, #0f766e);background:#f3faf9;background:color-mix(in srgb,var(--tenant-color, #0f766e) 9%,white)}.agenda-recurso-booking-slots{display:flex;flex-wrap:wrap;gap:.7rem}.agenda-recurso-booking-slot{border:1px solid rgba(23,49,59,.12);border-radius:16px;background:#fff;padding:.8rem .95rem;display:grid;gap:.15rem;min-width:130px;text-align:left}.agenda-recurso-booking-slot strong{color:#17313b}.agenda-recurso-booking-slot span,.agenda-recurso-booking-option span{color:#6c7a80;font-size:.85rem;font-weight:700}.agenda-recurso-booking-actions{display:flex;justify-content:flex-end}.agenda-recurso-chain{border:1px solid rgba(23,49,59,.12);border-radius:12px;background:#f8fafc;padding:.8rem}.agenda-recurso-chain__head,.agenda-recurso-chain__item{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.agenda-recurso-chain__list{display:grid;gap:.5rem}.agenda-recurso-chain__item{border:1px solid rgba(148,163,184,.24);border-radius:10px;background:#fff;padding:.65rem .75rem}.agenda-recurso-chain__item.is-pendente{border-style:dashed;border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 48%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white)}.agenda-recurso-chain__item small{display:block;color:#64748b}.agenda-recurso-previa{border:1px solid #e2e8f0;border-radius:10px;padding:.75rem;background:#fff}.agenda-recurso-previa__head{display:grid;gap:.15rem;margin-bottom:.6rem}.agenda-recurso-previa__lista{display:grid;gap:.6rem;transition:opacity .15s ease}.agenda-recurso-previa__lista.is-loading{opacity:.6}.agenda-recurso-previa__pet{border:1px solid #eef2f7;border-radius:8px;padding:.6rem .75rem}.agenda-recurso-previa__pet>header,.agenda-recurso-previa__pet>footer,.agenda-recurso-previa__total{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;flex-wrap:wrap}.agenda-recurso-pernoite{border:1px dashed var(--bs-border-color, #dee2e6);border-radius:8px;padding:8px 10px;display:grid;gap:6px}.agenda-recurso-pernoite__noites{list-style:none;margin:0;padding:0;display:grid;gap:2px;font-size:.85rem}.agenda-recurso-pernoite__noites li{display:flex;justify-content:space-between;gap:8px}.agenda-recurso-pernoite__noites li.is-pernoite span{color:var(--bs-primary, #0d6efd)}.agenda-recurso-previa__pet>footer{border-top:1px dashed #e2e8f0;margin-top:.4rem;padding-top:.4rem;font-size:.9rem}.agenda-recurso-previa__linha{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.35rem 0}.agenda-recurso-previa__servico{display:grid;min-width:0}.agenda-recurso-previa__servico>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-recurso-previa__subtotal{min-width:6.5rem;text-align:right}.agenda-recurso-previa__total{padding:.25rem .25rem 0}@media(max-width:576px){.agenda-recurso-previa__linha{grid-template-columns:minmax(0,1fr) auto}.agenda-recurso-previa__subtotal{grid-column:1 / -1;min-width:0}}.agenda-recurso-creditos-modal{z-index:1065}.agenda-recurso-creditos-backdrop{z-index:1060}.agenda-recurso-creditos-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.agenda-recurso-creditos-summary div{display:grid;gap:.15rem;padding:.9rem 1rem;border:1px solid rgba(22,101,52,.18);border-radius:10px;background:#f0fdf4;color:#14532d}.agenda-recurso-creditos-summary span{font-size:.78rem;color:#166534}.agenda-recurso-creditos-summary strong{font-size:1.55rem;line-height:1}.agenda-recurso-creditos-list{margin:.85rem 0 0;color:#14532d}.agenda-recurso-creditos-list h6{margin:0;font-size:.82rem;font-weight:800}.agenda-recurso-creditos-list ul{margin:.25rem 0 0;padding-left:1rem;color:#14532d;font-size:.9rem}.le-modal-backdrop[data-v-6e6b7af6]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:1090;padding:24px}.le-modal[data-v-6e6b7af6]{width:min(560px,100%);background:#fff;border-radius:16px;box-shadow:0 24px 60px #00000040}.le-modal__head[data-v-6e6b7af6]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 18px;border-bottom:1px solid rgba(23,49,59,.1)}.le-modal__eyebrow[data-v-6e6b7af6]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#4f46e5}.le-modal__head h2[data-v-6e6b7af6]{margin:2px 0 0;font-weight:800;font-size:1.1rem}.le-modal__body[data-v-6e6b7af6]{padding:16px 18px}.le-form[data-v-6e6b7af6]{display:grid;gap:14px;margin-top:8px}.le-field[data-v-6e6b7af6]{display:grid;gap:4px}.le-field label[data-v-6e6b7af6]{font-size:.78rem;font-weight:600;color:#6c7a80}.le-grid[data-v-6e6b7af6]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.le-results[data-v-6e6b7af6]{border:1px solid rgba(23,49,59,.12);border-radius:10px;overflow:hidden}.le-result[data-v-6e6b7af6]{width:100%;text-align:left;padding:8px 12px;border:0;background:#fff;display:block;border-bottom:1px solid rgba(23,49,59,.06)}.le-result[data-v-6e6b7af6]:hover{background:#f8fbff}.le-result small[data-v-6e6b7af6]{display:block;color:#6c7a80}.le-selected[data-v-6e6b7af6]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#eef2ff;border-radius:10px;font-weight:600}.le-actions[data-v-6e6b7af6]{display:flex;gap:8px;justify-content:flex-end}@media(max-width:560px){.le-grid[data-v-6e6b7af6]{grid-template-columns:1fr}}.cv-modal-backdrop[data-v-1778dc27]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:flex-start;justify-content:center;z-index:1090;padding:24px;overflow-y:auto}.cv-modal[data-v-1778dc27]{width:min(560px,100%);background:#fff;border-radius:16px;box-shadow:0 24px 60px #00000040;margin:auto;max-height:calc(100vh - 48px);display:flex;flex-direction:column}.cv-modal__head[data-v-1778dc27]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 18px;border-bottom:1px solid rgba(23,49,59,.1)}.cv-modal__head small[data-v-1778dc27]{display:block;color:#6c7a80}.cv-modal__body[data-v-1778dc27]{padding:16px 18px;overflow-y:auto}.cv-loading[data-v-1778dc27]{text-align:center;color:#6c7a80;padding:20px}.cv-hint[data-v-1778dc27]{color:#6c7a80;font-size:.86rem;margin-bottom:.8rem}.cv-list[data-v-1778dc27]{display:grid;gap:.6rem}.cv-row[data-v-1778dc27]{border:1px solid rgba(148,163,184,.22);border-radius:12px;padding:.7rem .85rem}.cv-row.is-ok[data-v-1778dc27]{background:#10b98114;border-color:#10b98140}.cv-row.is-missing[data-v-1778dc27]{background:#ef44440d;border-color:#ef444433}.cv-row__main[data-v-1778dc27]{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.cv-row__status[data-v-1778dc27]{font-weight:800;font-size:.82rem;white-space:nowrap}.cv-row.is-ok .cv-row__status[data-v-1778dc27]{color:#047857}.cv-row.is-missing .cv-row__status[data-v-1778dc27]{color:#b91c1c}.cv-row__upload[data-v-1778dc27]{display:flex;align-items:center;gap:.5rem;margin-top:.55rem}.cv-flag[data-v-1778dc27]{font-size:.8rem;font-weight:700;color:#047857;white-space:nowrap}.cv-modal__actions[data-v-1778dc27]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:14px 18px;border-top:1px solid rgba(23,49,59,.1)}.attendance-checklist[data-v-3adee128]{border:1px solid #dfe3e8;border-radius:12px;padding:16px;display:grid;gap:16px;background:#fff}.attendance-checklist header[data-v-3adee128]{padding-bottom:12px;border-bottom:1px solid #eef1f4}.attendance-checklist header div[data-v-3adee128]{display:grid;gap:3px}.attendance-checklist header span[data-v-3adee128]{color:#0f766e;font-size:.72rem;font-weight:700;text-transform:uppercase}.attendance-checklist header strong[data-v-3adee128]{font-size:1rem;line-height:1.35}.attendance-checklist header small[data-v-3adee128],.attendance-checklist__muted[data-v-3adee128]{color:#6b7280;margin:0}.attendance-checklist__items[data-v-3adee128]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px}.attendance-checklist__item[data-v-3adee128]{display:grid;gap:5px}.attendance-checklist__item.is-vaccines[data-v-3adee128]{grid-column:1 / -1}.attendance-checklist__item>span[data-v-3adee128]:first-child{min-height:1.3rem;font-size:.86rem;font-weight:600;line-height:1.35}.attendance-checklist__item b[data-v-3adee128],.attendance-checklist__error[data-v-3adee128]{color:#b42318}.attendance-checklist__automatic[data-v-3adee128]{border-radius:6px;padding:8px 10px;font-size:.86rem}.attendance-checklist__automatic.is-ok[data-v-3adee128]{background:#ecfdf3;color:#067647}.attendance-checklist__automatic.is-pending[data-v-3adee128]{background:#fff4ed;color:#b54708}.attendance-checklist__vaccines[data-v-3adee128]{display:grid;gap:10px}.attendance-checklist__vaccine[data-v-3adee128]{padding:12px;border:1px solid #fed7aa;border-radius:9px;background:#fffaf5}.attendance-checklist__vaccine.is-ok[data-v-3adee128]{border-color:#abefc6;background:#f6fef9}.attendance-checklist__vaccine-head[data-v-3adee128]{display:flex;justify-content:space-between;gap:12px}.attendance-checklist__vaccine-head span[data-v-3adee128]{color:#b54708;font-size:.8rem;font-weight:700}.attendance-checklist__vaccine.is-ok .attendance-checklist__vaccine-head span[data-v-3adee128]{color:#067647}.attendance-checklist__vaccine p[data-v-3adee128]{margin:6px 0 0;color:#475467;font-size:.82rem}.attendance-checklist__vaccine-note[data-v-3adee128]{color:#7a4b11}.attendance-checklist__vaccine-fields[data-v-3adee128]{display:grid;grid-template-columns:minmax(150px,.65fr) minmax(230px,1.35fr);gap:10px;margin-top:10px}.attendance-checklist__vaccine-fields label[data-v-3adee128]{display:grid;gap:4px;color:#344054;font-size:.78rem;font-weight:600}.attendance-checklist__vaccine-fields small[data-v-3adee128]{grid-column:1 / -1;color:#067647}@media(max-width:700px){.attendance-checklist[data-v-3adee128]{padding:14px}.attendance-checklist__items[data-v-3adee128]{grid-template-columns:1fr}}@media(max-width:520px){.attendance-checklist__vaccine-fields[data-v-3adee128]{grid-template-columns:1fr}}.agenda-recurso-view{display:grid;gap:1rem;padding:1rem;color:#17313b}.agenda-recurso-upgrade,.agenda-recurso-hero,.agenda-recurso-summary__card,.agenda-recurso-board,.agenda-recurso-detail,.agenda-recurso-modal{border:1px solid rgba(23,49,59,.1);border-radius:24px;background:#fff;box-shadow:0 18px 42px #17313b0f}.agenda-recurso-upgrade{padding:1.6rem;background:#fff;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white),transparent 28%),linear-gradient(135deg,#fff8ef,#fff)}.agenda-recurso-upgrade__eyebrow,.agenda-recurso-hero__eyebrow,.agenda-recurso-detail__eyebrow{display:inline-flex;margin-bottom:.7rem;padding:.36rem .72rem;border-radius:999px;background:#0f766e1a;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.79rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.agenda-recurso-upgrade h1,.agenda-recurso-hero h1,.agenda-recurso-board__head h2,.agenda-recurso-detail__head h2,.agenda-recurso-resource-card__head h3,.agenda-recurso-board-row__header h3,.agenda-recurso-modal__head h2{margin:0;font-weight:800}.agenda-recurso-upgrade p,.agenda-recurso-hero p,.agenda-recurso-board__head p,.agenda-recurso-detail__head p,.agenda-recurso-resource-card__head p,.agenda-recurso-board-row__header p,.agenda-recurso-summary__card span,.agenda-recurso-summary__card small,.agenda-recurso-detail__section p,.agenda-recurso-detail__list dt,.agenda-recurso-booking-card__head small,.agenda-recurso-booking-card__meta,.agenda-recurso-modal__summary span{color:#6c7a80}.agenda-recurso-booking-card__note{margin:.5rem 0 0;text-align:left;color:#4f5e66;font-size:.82rem}.agenda-recurso-booking-card__note strong{color:#17313b}.agenda-recurso-hero{display:flex;justify-content:space-between;gap:1rem;padding:1.25rem;background:#fff;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.agenda-recurso-hero__copy{max-width:760px}.agenda-recurso-hero__copy p{margin:.8rem 0 0}.agenda-recurso-hero__chips{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.1rem}.agenda-recurso-chip,.agenda-recurso-board__pill{display:inline-flex;align-items:center;min-height:34px;padding:.4rem .8rem;border-radius:999px;background:#ffffffd6;border:1px solid rgba(23,49,59,.08);font-size:.85rem;font-weight:700}.agenda-recurso-hero__actions{display:grid;gap:.8rem;align-content:start}.agenda-recurso-hero__inputs{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}.agenda-recurso-hero__inputs .form-control{width:180px}.agenda-recurso-modal__pet-note{border:1px solid rgba(23,49,59,.12);border-radius:12px;padding:.7rem .8rem;background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white)}.agenda-recurso-modal__pet-note strong{display:block;margin-bottom:.25rem}.agenda-recurso-modal__pet-note p{margin:0}.agenda-recurso-segmented{display:inline-flex;padding:.3rem;border-radius:999px;background:#fffc;border:1px solid rgba(23,49,59,.08)}.agenda-recurso-segmented__button{border:0;background:transparent;color:#48616c;border-radius:999px;padding:.6rem .95rem;font-weight:700}.agenda-recurso-segmented__button.is-active{background:var(--tenant-color, #0f766e);color:#fff}.agenda-recurso-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.agenda-recurso-summary__card{display:grid;gap:.4rem;padding:1rem}.agenda-recurso-summary__card strong,.agenda-recurso-detail__stats strong{font-size:1.2rem;line-height:1.25}.agenda-recurso-alert{padding:.95rem 1rem;border-radius:18px;border:1px solid transparent}.agenda-recurso-alert.is-success{background:#ecfdf5;border-color:#a7f3d0;color:#166534}.agenda-recurso-alert.is-error{background:#fef2f2;border-color:#fecaca;color:#991b1b}.agenda-recurso-layout{display:grid;grid-template-columns:1fr;gap:1rem;align-items:start}.agenda-recurso-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.agenda-recurso-column{border:1px solid rgba(23,49,59,.1);border-radius:20px;background:#fff;padding:.9rem;display:grid;align-content:start;grid-auto-rows:max-content;gap:.8rem}.agenda-recurso-column__head{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.agenda-recurso-column__head h3{margin:0;font-size:1rem;font-weight:800}.agenda-recurso-column__resources{display:grid;align-content:start;grid-auto-rows:max-content;gap:.9rem}.agenda-recurso-board,.agenda-recurso-detail{padding:1.2rem}.agenda-recurso-board__head,.agenda-recurso-resource-card__head,.agenda-recurso-board-row__header,.agenda-recurso-modal__head{display:flex;justify-content:space-between;align-items:start;gap:1rem}.agenda-recurso-resource-card__actions{display:grid;justify-items:end;gap:.55rem}.agenda-recurso-board__head{margin-bottom:1rem}.agenda-recurso-day-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.agenda-recurso-resource-card,.agenda-recurso-board-row{border:1px solid rgba(23,49,59,.1);border-radius:20px;background:#fff;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 5%,white));padding:1rem;box-shadow:0 12px 28px #17313b0d}.agenda-recurso-resource-card--summary.is-selected{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 36%,white);box-shadow:0 16px 32px #17313b17}.agenda-recurso-resource-card--expanded{grid-column:1 / -1;background:#fff}.agenda-recurso-resource-summary{display:flex;justify-content:space-between;align-items:start;gap:1rem;width:100%;padding:0;border:0;background:transparent;text-align:left}.agenda-recurso-resource-summary h3,.agenda-recurso-resource-summary p{margin:0}.agenda-recurso-resource-summary__stats{display:grid;justify-items:end;min-width:78px}.agenda-recurso-resource-summary__stats strong{font-size:1.35rem;line-height:1}.agenda-recurso-resource-summary__stats span,.agenda-recurso-resource-summary__footer{color:#64748b;font-size:.82rem}.agenda-recurso-task-status{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin-top:.75rem;padding:.62rem .72rem;border:1px solid rgba(23,49,59,.12);border-radius:10px;background:#fff;color:#17313b;text-align:left}.agenda-recurso-task-status span,.agenda-recurso-task-status small{display:inline-flex;align-items:center;gap:.45rem}.agenda-recurso-task-status span{font-weight:800;font-size:.86rem}.agenda-recurso-task-status small{color:#6c7a80;font-size:.75rem}.agenda-recurso-task-status.is-pendente{border-color:#f59e0b;background:#fffbeb}.agenda-recurso-task-status.is-respondido{border-color:#16a34a;background:#f0fdf4}.agenda-recurso-task-status.is-neutro{background:#f8fafc}.agenda-recurso-resource-summary__footer{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.agenda-recurso-resource-card__type,.agenda-recurso-resource-card__capacity,.agenda-recurso-status{display:inline-flex;align-items:center;width:fit-content;padding:.34rem .66rem;border-radius:999px;font-size:.76rem;font-weight:800}.agenda-recurso-resource-card__type{margin-bottom:.45rem;background:#0f766e1a;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e)}.agenda-recurso-resource-card__capacity{background:#eef6ff;color:#315472}.agenda-recurso-resource-card__meter{width:100%;height:10px;margin:1rem 0;border-radius:999px;background:#0f766e14;background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);overflow:hidden}.agenda-recurso-resource-card__meter-fill{height:100%;border-radius:inherit}.agenda-recurso-resource-card__meter-fill.is-success{background:linear-gradient(90deg,#22c55e,#4ade80)}.agenda-recurso-resource-card__meter-fill.is-warning{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.agenda-recurso-resource-card__meter-fill.is-danger{background:linear-gradient(90deg,#ef4444,#f87171)}.agenda-recurso-resource-card__bookings,.agenda-recurso-board-row__items,.agenda-recurso-detail__section,.agenda-recurso-modal__form{display:grid;gap:.75rem}.agenda-recurso-resource-card__bookings{grid-template-columns:repeat(auto-fit,minmax(250px,340px));justify-content:start}.agenda-recurso-booking-card{width:min(100%,340px);padding:.9rem;border:1px solid rgba(23,49,59,.08);border-radius:18px;background:#ffffffeb;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.agenda-recurso-booking-card:hover,.agenda-recurso-booking-card:focus-visible,.agenda-recurso-board-pill:hover,.agenda-recurso-board-pill:focus-visible{transform:translateY(-1px);border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 30%,white);box-shadow:0 14px 28px #17313b14;outline:none}.agenda-recurso-booking-card__head{display:flex;justify-content:space-between;gap:.75rem;align-items:start;margin-bottom:.65rem}.agenda-recurso-booking-card__head strong{display:block;margin-bottom:.18rem}.agenda-recurso-booking-card__head small{display:block}.agenda-recurso-booking-card__meta{display:grid;gap:.2rem;font-size:.86rem}.agenda-recurso-booking-card__badges{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.agenda-recurso-booking-card__actions{margin-top:.7rem;display:flex;align-items:center;gap:.35rem}.agenda-recurso-booking-card__actions .btn{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.agenda-recurso-status.is-scheduled{background:#dbeafe;color:#1d4ed8}.agenda-recurso-status.is-active{background:#dcfce7;color:#166534}.agenda-recurso-status.is-finished{background:#e5e7eb;color:#4b5563}.agenda-recurso-status.is-cancelled{background:#fee2e2;color:#b91c1c}.agenda-recurso-status.is-warning{background:#fef3c7;color:#92400e}.agenda-recurso-status.is-neutral{background:#f3f4f6;color:#4b5563}.agenda-recurso-board-list{display:grid;gap:1rem}.agenda-recurso-board-row__items{grid-template-columns:repeat(auto-fit,minmax(180px,max-content));align-items:start}.agenda-recurso-board-pill{display:grid;gap:.22rem;padding:.8rem .9rem;border:1px solid rgba(23,49,59,.08);border-radius:16px;background:#ffffffeb;text-align:left}.agenda-recurso-board-pill strong{font-size:.92rem}.agenda-recurso-board-pill span{color:#6c7a80;font-size:.82rem}.agenda-recurso-empty-card,.agenda-recurso-detail__empty{padding:1rem;border:1px dashed rgba(23,49,59,.15);border-radius:18px;background:#ffffffb8;color:#6c7a80}.agenda-recurso-detail{display:grid;gap:1rem;position:sticky;top:1rem}.agenda-recurso-detail__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:.85rem}.agenda-recurso-detail__stats article{display:grid;gap:.3rem;padding:.9rem;border-radius:18px;background:#f8fbfb}.agenda-recurso-detail__stats span{color:#6c7a80;font-size:.84rem}.agenda-recurso-detail__section{padding:1rem;border:1px solid rgba(23,49,59,.08);border-radius:20px;background:#fff;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white));margin-bottom:.85rem}.agenda-recurso-detail__section:last-of-type{margin-bottom:0}.ficha-checklist{display:grid;gap:.35rem;margin-top:.5rem}.ficha-checklist__row{display:flex;justify-content:space-between;gap:.75rem;padding:.4rem .7rem;border-radius:10px;background:#f8fbfb;font-size:.88rem}.ficha-fotos{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}.ficha-fotos img{width:84px;height:84px;object-fit:cover;border-radius:12px;border:1px solid rgba(23,49,59,.12)}.ficha-diarios{display:grid;gap:.7rem}.ficha-diario{border:1px solid rgba(148,163,184,.22);border-radius:14px;padding:.8rem .9rem;background:#fff}.ficha-diario__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.4rem}.ficha-diario__meta{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.82rem;color:#6c7a80}.ficha-diario__obs{margin:.4rem 0 0;font-size:.88rem}.ficha-itens{display:grid;gap:.35rem}.ficha-itens__row{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .7rem;border-radius:10px;background:#f8fbfb;font-size:.88rem}.agenda-recurso-detail__section h3{margin:0 0 .45rem;font-size:1rem;font-weight:700}.agenda-recurso-detail__section p{margin:0}.agenda-recurso-detail__list{display:grid;gap:.7rem;margin:0}.agenda-recurso-detail__list div{display:grid;gap:.15rem}.agenda-recurso-detail__list dt,.agenda-recurso-detail__list dd{margin:0}.agenda-recurso-detail__list dd{color:#17313b;font-weight:600}.agenda-recurso-detail__highlight{margin-top:.55rem!important;font-weight:700;color:#17313b!important}.agenda-recurso-detail__highlight--total{color:var(--tenant-color, #0f766e)!important}.agenda-recurso-photo-grid,.agenda-recurso-line-items{display:grid;gap:.75rem;margin-top:.8rem}.agenda-recurso-photo-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.agenda-recurso-photo-preview,.agenda-recurso-line-item,.agenda-recurso-modal__card{border:1px solid rgba(23,49,59,.08);border-radius:18px;background:#ffffffeb}.agenda-recurso-photo-preview{display:grid;gap:.5rem;padding:.6rem;text-decoration:none;min-height:210px;max-width:220px;margin-inline:auto}.agenda-recurso-photo-preview img{width:100%;aspect-ratio:3 / 4;max-height:220px;border-radius:12px;object-fit:contain;background:#f3f7f9}.agenda-recurso-photo-preview span{font-size:.8rem;color:#48616c}.agenda-recurso-line-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem .95rem}.agenda-recurso-line-item span,.agenda-recurso-modal__card-head span{color:#6c7a80;font-size:.85rem}.agenda-recurso-line-item__actions{display:flex;align-items:center;gap:.5rem}.agenda-recurso-photo-tags{display:flex;flex-wrap:wrap;gap:.5rem}.agenda-recurso-photo-tag{display:inline-flex;align-items:center;padding:.36rem .68rem;border-radius:999px;border:1px solid rgba(23,49,59,.08);background:#ffffffe6;font-size:.8rem;color:#48616c}.agenda-recurso-detail__actions,.agenda-recurso-modal__actions{display:flex;flex-wrap:wrap;gap:.7rem}.agenda-recurso-baia-list{display:flex;flex-wrap:wrap;gap:.6rem}.agenda-recurso-baia-transfer{border:1px solid rgba(23,49,59,.14);border-radius:999px;background:#f8fafc;padding:.5rem .75rem;font-weight:800}.agenda-recurso-baia-transfer.is-selected{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e)}.agenda-recurso-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:flex-start;justify-content:center;padding:24px;z-index:1080;overflow-y:auto;overscroll-behavior:contain}.agenda-recurso-modal{width:min(980px,100%);padding:1.25rem;max-height:calc(100vh - 48px);overflow-y:auto;margin:auto;overscroll-behavior:contain}.agenda-recurso-modal-backdrop--aside{justify-content:flex-end;padding:0}.agenda-recurso-task-aside{width:min(560px,100%);min-height:100vh;max-height:100vh;overflow-y:auto;padding:1.2rem;background:#fff;box-shadow:-18px 0 42px #0f172a29}.agenda-recurso-task-toolbar,.agenda-recurso-task-current{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1rem}.agenda-recurso-task-toolbar label,.agenda-recurso-task-notes{display:grid;gap:.35rem;color:#48616c;font-size:.82rem;font-weight:700}.agenda-recurso-task-current article,.agenda-recurso-task-last,.agenda-recurso-task-empty{border:1px solid rgba(23,49,59,.1);border-radius:10px;background:#f8fafc;padding:.8rem}.agenda-recurso-task-current span,.agenda-recurso-task-current small{display:block;color:#64748b;font-size:.78rem}.agenda-recurso-task-current strong{display:block;margin:.18rem 0;color:#17313b}.agenda-recurso-task-form,.agenda-recurso-task-items{display:grid;gap:.8rem}.agenda-recurso-task-item{display:grid;grid-template-columns:24px minmax(0,1fr);gap:.7rem;align-items:start;border:1px solid rgba(23,49,59,.1);border-radius:10px;padding:.75rem}.agenda-recurso-task-item input[type=checkbox]{margin-top:.2rem}.agenda-recurso-task-item span{display:grid;gap:.45rem}.agenda-recurso-task-last{margin-top:1rem}.agenda-recurso-task-last__head{display:flex;justify-content:space-between;gap:.8rem;margin-bottom:.6rem}.agenda-recurso-task-last__head h3,.agenda-recurso-task-last p{margin:0}.agenda-recurso-task-last ul{display:grid;gap:.45rem;margin:.75rem 0 0;padding:0;list-style:none}.agenda-recurso-task-last li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:.45rem;color:#17313b}.agenda-recurso-task-last li small{grid-column:2;color:#64748b}.agenda-recurso-modal__head{margin-bottom:1rem}.agenda-recurso-modal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.agenda-recurso-modal__card{display:grid;gap:.85rem;padding:1rem}.agenda-recurso-modal__card-head{display:grid;gap:.2rem}.agenda-recurso-modal__inline,.agenda-recurso-modal__barcode{display:grid;gap:.65rem}.agenda-recurso-modal__inline{grid-template-columns:minmax(0,1.7fr) 110px 120px auto}.agenda-recurso-modal__barcode{grid-template-columns:minmax(0,1fr) auto}.agenda-recurso-modal__summary{display:grid;gap:.3rem;padding:.95rem 1rem;border-radius:18px;border:1px solid rgba(23,49,59,.08);background:#f8fbfb}.agenda-recurso-agendamento-resumo{display:grid;gap:.65rem;border:1px solid rgba(23,49,59,.1);border-radius:12px;padding:.8rem;background:#f8fbfb}.agenda-recurso-agendamento-resumo__lista{display:grid;gap:.45rem}.agenda-recurso-slot-list{display:flex;flex-wrap:wrap;gap:.4rem}.agenda-recurso-encaixe-manual{border-top:1px dashed rgba(23,49,59,.18);padding-top:.65rem;margin-top:.2rem}.agenda-recurso-modal__inline--encaixe{grid-template-columns:minmax(180px,1fr) 130px auto}.agenda-recurso-agendamento-resumo__item{display:grid;gap:.15rem;border:1px solid rgba(23,49,59,.08);border-radius:10px;padding:.55rem .65rem;background:#fff}.agenda-recurso-agendamento-resumo__item strong{font-size:.83rem;color:#17313b}.agenda-recurso-agendamento-resumo__item small,.agenda-recurso-agendamento-resumo__empty{font-size:.78rem;color:#6c7a80}.agenda-recurso-encaixe-manual__tag{font-weight:600;color:#9a5300}.agenda-recurso-product-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem}.agenda-recurso-product-results,.agenda-recurso-product-cart{display:grid;gap:.5rem}.agenda-recurso-product-result,.agenda-recurso-product-cart__item{display:flex;align-items:center;justify-content:space-between;gap:.7rem;border:1px solid rgba(23,49,59,.08);border-radius:10px;padding:.55rem .65rem;background:#fff}.agenda-recurso-product-result{text-align:left}.agenda-recurso-product-result__body{display:grid;gap:.1rem}.agenda-recurso-product-result__body span,.agenda-recurso-product-cart__item p{margin:0;font-size:.75rem;color:#6c7a80}.agenda-recurso-product-cart__actions{display:flex;align-items:center;gap:.5rem}.agenda-recurso-product-cart__actions .form-control{width:92px}.agenda-recurso-vacinas{border:1px solid rgba(23,49,59,.12);border-radius:12px;padding:12px 14px;background:#fff}.agenda-recurso-vacinas>strong{font-size:.82rem;display:block;margin-bottom:8px}.agenda-recurso-vacinas__row{display:flex;align-items:center;gap:8px;font-size:.82rem;padding:3px 0}.agenda-recurso-vacinas__dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;background:#94a3b8}.agenda-recurso-vacinas__dot.is-ok{background:#059669}.agenda-recurso-vacinas__dot.is-pendente{background:#d97706}.agenda-recurso-vacinas__dot.is-vencida,.agenda-recurso-vacinas__dot.is-ausente,.agenda-recurso-vacinas__dot.is-rejeitado{background:#dc2626}.agenda-recurso-vacinas__nome{flex:1}.agenda-recurso-vacinas__status{font-size:.74rem;color:#6c7a80}.agenda-recurso-vacinas__alerta{margin:8px 0 0;font-size:.78rem;color:#991b1b;font-weight:600}.agenda-recurso-vacinas__aviso{margin:8px 0 0;font-size:.78rem;color:#92400e}.agenda-recurso-diario{display:grid;gap:10px;margin-top:10px}.agenda-recurso-diario__item{border:1px solid rgba(23,49,59,.1);border-radius:12px;padding:10px 12px;background:#fff}.agenda-recurso-diario__empty{border:1px dashed rgba(23,49,59,.2);border-radius:10px;padding:8px 10px;color:#6c7a80;font-size:.8rem}.agenda-recurso-diario__head{display:flex;justify-content:space-between;align-items:center;font-size:.82rem}.agenda-recurso-diario__badge{display:inline-flex;align-items:center;border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:700}.agenda-recurso-diario__badge.is-publicado{background:#dcfce7;color:#166534}.agenda-recurso-diario__badge.is-rascunho{background:#fef3c7;color:#92400e}.agenda-recurso-diario__meta{display:flex;gap:12px;margin-top:5px;font-size:.78rem;color:#6c7a80}.agenda-recurso-diario__obs{margin:8px 0 0;font-size:.8rem;color:#17313b;line-height:1.4}@media(max-width:1100px){.agenda-recurso-summary,.agenda-recurso-layout,.agenda-recurso-columns{grid-template-columns:1fr}.agenda-recurso-detail{position:static}}@media(max-width:767px){.agenda-recurso-view{padding:.75rem}.agenda-recurso-hero,.agenda-recurso-board__head,.agenda-recurso-resource-card__head,.agenda-recurso-board-row__header,.agenda-recurso-booking-card__head,.agenda-recurso-modal__head,.agenda-recurso-detail__actions,.agenda-recurso-modal__actions,.agenda-recurso-line-item{flex-direction:column}.agenda-recurso-modal__grid,.agenda-recurso-modal__inline,.agenda-recurso-modal__barcode,.agenda-recurso-modal__inline--encaixe{grid-template-columns:1fr}.agenda-recurso-hero__inputs{justify-content:stretch}.agenda-recurso-hero__inputs .form-control,.agenda-recurso-detail__actions .btn,.agenda-recurso-modal__actions .btn{width:100%}.agenda-recurso-detail__stats,.agenda-recurso-board-row__items{grid-template-columns:1fr}}.agenda-recurso-modalidade-toggle{display:flex;gap:.4rem;margin-top:.6rem;flex-wrap:wrap}.agenda-recurso-modalidade-toggle__btn{padding:.25rem .75rem;border:1px solid rgba(255,255,255,.35);border-radius:999px;background:transparent;color:#fff;font-size:.78rem;cursor:pointer;transition:background .15s,border-color .15s}.agenda-recurso-modalidade-toggle__btn .badge{font-size:.7rem;background:#ffffff40;color:#fff}.agenda-recurso-modalidade-toggle__btn.is-active{background:#ffffff40;border-color:#fff;font-weight:700}.agenda-recurso-status-bar{display:flex;gap:.5rem;flex-wrap:wrap;padding:0 1rem}.agenda-recurso-status-bar__pill{border:none;border-radius:999px;padding:.3rem .9rem;font-size:.8rem;font-weight:600;cursor:pointer}.agenda-recurso-status-bar__pill.is-atrasado{background:#fee2e2;color:#991b1b}.agenda-recurso-status-bar__pill.is-hoje{background:#fef3c7;color:#92400e}.agenda-recurso-status-bar__pill.is-chegada{background:#e0f2fe;color:#0c4a6e}.sidebar-group-label{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;opacity:.6;padding:.15rem .5rem 0;pointer-events:none}.ocp-dashboard[data-v-c3f6999e]{display:flex;flex-direction:column;gap:16px;min-height:100%;width:100%;margin:0;padding:0}.ocp-dashboard__head[data-v-c3f6999e]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap;padding:1.15rem 1.2rem;border:1px solid rgba(23,49,59,.1);border-radius:20px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 18px 42px #17313b0f}.ocp-dashboard__eyebrow[data-v-c3f6999e]{display:inline-flex;padding:.3rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f4c81) 9%,white);color:var(--tenant-color, #0f4c81);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ocp-dashboard__head h2[data-v-c3f6999e]{margin:.45rem 0 0;font-weight:800;font-size:1.15rem;color:#18212f}.ocp-dashboard__head p[data-v-c3f6999e]{margin:.35rem 0 0;color:#6c7a80;font-size:.82rem;max-width:58ch}.ocp-dashboard__controls[data-v-c3f6999e]{display:flex;align-items:flex-end;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ocp-dashboard__loading[data-v-c3f6999e]{padding:2rem;text-align:center;color:#6c7a80}.ocp-dashboard__cards[data-v-c3f6999e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.ocp-dashboard__grid-2[data-v-c3f6999e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ocp-panel[data-v-c3f6999e]{border:1px solid rgba(23,49,59,.1);border-radius:18px;background:#fff;padding:16px;box-shadow:0 12px 28px #17313b0d}.ocp-panel h3[data-v-c3f6999e]{margin:0 0 10px;font-size:1rem;font-weight:800;color:#1f2937}.ocp-panel__head[data-v-c3f6999e]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.ocp-panel__head h3[data-v-c3f6999e]{margin:0}.ocp-card[data-v-c3f6999e]{position:relative;border:1px solid rgba(23,49,59,.1);border-radius:18px;padding:14px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 10px 24px #17313b0d;overflow:hidden}button.ocp-card[data-v-c3f6999e]{text-align:left;cursor:pointer;font:inherit}button.ocp-card[data-v-c3f6999e]:hover{border-color:color-mix(in srgb,var(--tenant-color, #0f4c81) 28%,white);transform:translateY(-1px)}button.ocp-card[data-v-c3f6999e]:focus-visible{outline:3px solid color-mix(in srgb,var(--tenant-color, #0f4c81) 24%,transparent);outline-offset:2px}.ocp-card[data-v-c3f6999e]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:color-mix(in srgb,var(--tenant-color, #0f4c81) 68%,white)}.ocp-card[data-v-c3f6999e]:nth-child(2n):before{background:#0f4c81}.ocp-card[data-v-c3f6999e]:nth-child(3n):before{background:#059669}.ocp-card[data-v-c3f6999e]:nth-child(4n):before{background:#d97706}.ocp-card[data-v-c3f6999e]:nth-child(5n):before{background:#7c3aed}.ocp-card span[data-v-c3f6999e]{display:block;font-size:.76rem;color:#6c7a80;text-transform:uppercase;letter-spacing:.03em}.ocp-card strong[data-v-c3f6999e]{display:block;font-size:1.3rem;color:#0f4c81;margin-top:4px}.ocp-card--compact[data-v-c3f6999e]{min-width:140px}.ocp-table[data-v-c3f6999e]{width:100%;border-collapse:collapse;font-size:.85rem}.ocp-table th[data-v-c3f6999e],.ocp-table td[data-v-c3f6999e]{padding:9px 12px;border-bottom:1px solid rgba(23,49,59,.08);text-align:left}.ocp-table th[data-v-c3f6999e]{background:#f1f6fc;font-size:.76rem;text-transform:uppercase;color:#334155}.ocp-bar[data-v-c3f6999e]{display:inline-block;width:90px;height:8px;background:#eef2f6;border-radius:99px;overflow:hidden;vertical-align:middle}.ocp-bar__fill[data-v-c3f6999e]{height:100%;border-radius:99px}.ocp-bar__fill.is-alto[data-v-c3f6999e]{background:linear-gradient(90deg,#059669,#10b981)}.ocp-bar__fill.is-medio[data-v-c3f6999e]{background:linear-gradient(90deg,#d97706,#fbbf24)}.ocp-bar__fill.is-baixo[data-v-c3f6999e]{background:linear-gradient(90deg,#dc2626,#f87171)}.ocp-bar__label[data-v-c3f6999e]{font-size:.78rem;margin-left:6px;font-weight:700}.ocp-timeline-panel[data-v-c3f6999e]{padding:0;overflow:hidden}.ocp-timeline-panel>.ocp-panel__head[data-v-c3f6999e]{padding:16px 16px 0}.ocp-timeline-head-actions[data-v-c3f6999e]{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex-wrap:wrap}.ocp-reference-control[data-v-c3f6999e]{display:inline-flex;align-items:center;height:34px;border:1px solid rgba(23,49,59,.12);border-radius:8px;overflow:hidden;background:#fff}.ocp-reference-control button[data-v-c3f6999e]{width:34px;height:34px;border:0;background:#f8fbff;color:#314155;font-size:1.15rem;font-weight:800;line-height:1;cursor:pointer}.ocp-reference-control button[data-v-c3f6999e]:hover{background:#eef5fb;color:#0f4c81}.ocp-reference-control input[data-v-c3f6999e]{width:132px;height:34px;border:0;border-left:1px solid rgba(23,49,59,.1);border-right:1px solid rgba(23,49,59,.1);padding:0 8px;color:#1f2937;font-size:.8rem;font-weight:700;outline:none}.ocp-reference-control input[type=date][data-v-c3f6999e]{width:142px}.ocp-reference-control input[type=number][data-v-c3f6999e]{width:82px}.ocp-reference-summary[data-v-c3f6999e]{width:100%;color:#52616b;font-size:.74rem;font-weight:700;text-align:right}.ocp-timeline-legend[data-v-c3f6999e]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#52616b;font-size:.76rem;font-weight:700}.ocp-timeline-legend span[data-v-c3f6999e]{display:inline-flex;align-items:center;gap:6px}.ocp-timeline-legend i[data-v-c3f6999e]{width:12px;height:12px;border-radius:3px;display:inline-block}.ocp-timeline-legend .is-hotel[data-v-c3f6999e]{background:#0f4c81}.ocp-timeline-legend .is-creche[data-v-c3f6999e]{background:#059669}.ocp-timeline-legend .is-locacao_permanente[data-v-c3f6999e]{background:#7c3aed}.ocp-timeline[data-v-c3f6999e]{--timeline-day-width: 58px;display:grid;grid-template-columns:220px minmax(calc(var(--timeline-days) * var(--timeline-day-width)),1fr);max-height:520px;overflow:auto;padding:0 16px 16px;font-size:.78rem}.ocp-timeline__corner[data-v-c3f6999e],.ocp-timeline__dates[data-v-c3f6999e]{position:sticky;top:0;z-index:5}.ocp-timeline__corner[data-v-c3f6999e]{left:0;z-index:7;background:#eef5fb;border-top:1px solid rgba(23,49,59,.1);font-weight:800;color:#334155}.ocp-timeline__dates[data-v-c3f6999e],.ocp-timeline__row-grid[data-v-c3f6999e],.ocp-timeline__resource-grid[data-v-c3f6999e]{display:grid;grid-template-columns:repeat(var(--timeline-days),minmax(var(--timeline-day-width),1fr))}.ocp-timeline__dates[data-v-c3f6999e]{background:#eef5fb;border-top:1px solid rgba(23,49,59,.1);box-shadow:0 8px 12px #17313b0d}.ocp-timeline__date[data-v-c3f6999e]{min-height:50px;padding:6px 4px;border-right:1px solid rgba(23,49,59,.08);text-align:center;color:#64748b}.ocp-timeline__date span[data-v-c3f6999e]{display:block;font-size:.64rem;font-weight:800}.ocp-timeline__date strong[data-v-c3f6999e]{display:block;margin-top:2px;color:#1f2937;font-size:.95rem}.ocp-timeline__date.is-weekend[data-v-c3f6999e],.ocp-timeline__cell.is-weekend[data-v-c3f6999e]{background:#0f4c810b}.ocp-timeline__resource[data-v-c3f6999e],.ocp-timeline__resource-grid[data-v-c3f6999e]{min-height:38px;border-top:1px solid rgba(23,49,59,.1);border-bottom:1px solid rgba(23,49,59,.08);background:#f8fbff}.ocp-timeline__resource[data-v-c3f6999e]{position:sticky;left:0;z-index:4;padding:7px 10px;color:#1f2937}.ocp-timeline__resource strong[data-v-c3f6999e],.ocp-timeline__resource span[data-v-c3f6999e]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ocp-timeline__resource span[data-v-c3f6999e]{margin-top:2px;color:#64748b;font-size:.68rem;font-weight:700;text-transform:uppercase}.ocp-timeline__resource-grid[data-v-c3f6999e]{grid-column:2}.ocp-timeline__label[data-v-c3f6999e]{position:sticky;left:0;z-index:3;min-height:42px;padding:11px 10px;border-right:1px solid rgba(23,49,59,.1);border-bottom:1px solid rgba(23,49,59,.08);background:#fff;color:#52616b;font-weight:700}.ocp-timeline__label span[data-v-c3f6999e]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ocp-timeline__row-grid[data-v-c3f6999e]{position:relative;min-height:42px;border-bottom:1px solid rgba(23,49,59,.08);overflow:visible}.ocp-timeline__cell[data-v-c3f6999e]{grid-row:1;min-height:42px;border-right:1px solid rgba(23,49,59,.07)}.ocp-timeline__booking[data-v-c3f6999e]{grid-row:1;align-self:center;min-width:0;height:28px;margin:0 3px;padding:4px 8px;border-radius:4px;color:#fff;box-shadow:0 6px 14px #0f172a21;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default;z-index:2;transition:transform .16s ease,box-shadow .16s ease}.ocp-timeline__booking strong[data-v-c3f6999e],.ocp-timeline__booking span[data-v-c3f6999e],.ocp-timeline__booking small[data-v-c3f6999e]{display:inline;font-size:.7rem;line-height:1}.ocp-timeline__booking strong[data-v-c3f6999e]:after,.ocp-timeline__booking span[data-v-c3f6999e]:after{content:" · ";opacity:.8}.ocp-timeline__booking.is-hotel[data-v-c3f6999e]{background:#0f4c81}.ocp-timeline__booking.is-creche[data-v-c3f6999e]{background:#059669}.ocp-timeline__booking.is-locacao_permanente[data-v-c3f6999e]{background:#7c3aed}.ocp-timeline__booking.is-cut-start[data-v-c3f6999e]{border-top-left-radius:0;border-bottom-left-radius:0}.ocp-timeline__booking.is-cut-end[data-v-c3f6999e]{border-top-right-radius:0;border-bottom-right-radius:0}.ocp-timeline__booking[data-v-c3f6999e]:hover{width:max-content;min-width:260px;max-width:420px;height:auto;min-height:34px;white-space:normal;transform:translateY(-3px);box-shadow:0 14px 30px #0f172a38;z-index:8}.ocp-nps[data-v-c3f6999e]{margin-top:1.4rem;border-top:1px solid rgba(23,49,59,.08);padding-top:1.2rem}.ocp-nps__head[data-v-c3f6999e]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.ocp-nps__head h3[data-v-c3f6999e]{margin:0;font-weight:800;font-size:1.02rem}.ocp-nps__hint[data-v-c3f6999e]{font-size:.76rem;color:#6c7a80}.ocp-nps__empty[data-v-c3f6999e]{padding:1rem;text-align:center;color:#6c7a80;font-size:.85rem}.ocp-nps__main[data-v-c3f6999e]{display:flex;align-items:center;gap:1.4rem;flex-wrap:wrap}.ocp-nps__score[data-v-c3f6999e]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;color:#fff}.ocp-nps__score strong[data-v-c3f6999e]{font-size:1.9rem;line-height:1}.ocp-nps__score span[data-v-c3f6999e]{font-size:.72rem;letter-spacing:.04em;opacity:.9}.ocp-nps__score.is-otimo[data-v-c3f6999e]{background:linear-gradient(135deg,#059669,#10b981)}.ocp-nps__score.is-ok[data-v-c3f6999e]{background:linear-gradient(135deg,#d97706,#fbbf24)}.ocp-nps__score.is-ruim[data-v-c3f6999e]{background:linear-gradient(135deg,#dc2626,#f87171)}.ocp-nps__score.is-vazio[data-v-c3f6999e]{background:#9aa7ad}.ocp-nps__meta[data-v-c3f6999e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:10px;flex:1;min-width:240px}.ocp-nps__meta div[data-v-c3f6999e]{border:1px solid rgba(23,49,59,.1);border-radius:12px;padding:8px 10px}.ocp-nps__meta span[data-v-c3f6999e]{display:block;font-size:.72rem;color:#6c7a80}.ocp-nps__meta strong[data-v-c3f6999e]{font-size:1.1rem;color:#0f4c81}.ocp-nps__meta .is-promo strong[data-v-c3f6999e]{color:#059669}.ocp-nps__meta .is-neutro strong[data-v-c3f6999e]{color:#d97706}.ocp-nps__meta .is-detra strong[data-v-c3f6999e]{color:#dc2626}.ocp-nps__tipos[data-v-c3f6999e]{display:flex;gap:12px;margin-top:1rem;flex-wrap:wrap}.ocp-nps__tipo[data-v-c3f6999e]{border:1px solid rgba(23,49,59,.1);border-radius:12px;padding:8px 14px;display:flex;flex-direction:column;align-items:center;min-width:100px}.ocp-nps__tipo span[data-v-c3f6999e]{font-size:.76rem;color:#6c7a80}.ocp-nps__tipo strong[data-v-c3f6999e]{font-size:1.3rem}.ocp-nps__tipo strong.is-otimo[data-v-c3f6999e]{color:#059669}.ocp-nps__tipo strong.is-ok[data-v-c3f6999e]{color:#d97706}.ocp-nps__tipo strong.is-ruim[data-v-c3f6999e]{color:#dc2626}.ocp-nps__tipo strong.is-vazio[data-v-c3f6999e]{color:#9aa7ad}.ocp-nps__tipo small[data-v-c3f6999e]{font-size:.72rem;color:#9aa7ad}.ocp-empty[data-v-c3f6999e]{padding:1.25rem;text-align:center;color:#6c7a80}.ocp-period-tabs[data-v-c3f6999e]{display:flex;gap:6px;flex-wrap:wrap}.ocp-period-tab[data-v-c3f6999e]{padding:.45rem .85rem;border:1px solid rgba(23,49,59,.12);border-radius:999px;background:#fff;font-size:.82rem;cursor:pointer;color:#314155;transition:all .18s ease}.ocp-period-tab[data-v-c3f6999e]:hover{border-color:color-mix(in srgb,var(--tenant-color, #0f4c81) 25%,white);transform:translateY(-1px)}.ocp-period-tab.is-active[data-v-c3f6999e]{background:var(--tenant-color, #0f4c81);color:#fff;border-color:var(--tenant-color, #0f4c81);font-weight:700}.ocp-type-filter[data-v-c3f6999e]{display:flex;gap:6px;flex-wrap:wrap;width:100%;justify-content:flex-end}.ocp-type-filter__item[data-v-c3f6999e]{padding:.42rem .72rem;border:1px solid rgba(23,49,59,.12);border-radius:8px;background:#fff;color:#314155;font-size:.78rem;font-weight:700;cursor:pointer;transition:all .18s ease}.ocp-type-filter__item[data-v-c3f6999e]:hover{border-color:color-mix(in srgb,var(--tenant-color, #0f4c81) 25%,white);background:#f8fbff}.ocp-type-filter__item.is-active[data-v-c3f6999e]{background:color-mix(in srgb,var(--tenant-color, #0f4c81) 12%,white);border-color:color-mix(in srgb,var(--tenant-color, #0f4c81) 42%,white);color:var(--tenant-color, #0f4c81)}.ocp-modalidade-row[data-v-c3f6999e]{display:flex;gap:12px;flex-wrap:wrap}.ocp-card small[data-v-c3f6999e]{display:block;font-size:.72rem;color:#6c7a80;margin-top:2px}.ocp-month-summary[data-v-c3f6999e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px;margin-top:12px}.ocp-month-summary__item[data-v-c3f6999e]{min-height:76px;border:1px solid rgba(23,49,59,.1);border-radius:8px;background:#f8fbff;padding:8px;text-align:left;cursor:pointer}.ocp-month-summary__item[data-v-c3f6999e]:hover{border-color:color-mix(in srgb,var(--tenant-color, #0f4c81) 32%,white);background:#fff}.ocp-month-summary__item span[data-v-c3f6999e]{display:block;font-size:.7rem;color:#6c7a80;text-transform:uppercase;letter-spacing:.03em}.ocp-month-summary__item strong[data-v-c3f6999e]{display:block;margin-top:3px;font-size:.9rem;color:#0f4c81}.ocp-month-summary__item small[data-v-c3f6999e]{display:block;margin-top:2px;font-size:.72rem;color:#314155}.ocp-modal-backdrop[data-v-c3f6999e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:20px;background:#0f172a6b}.ocp-modal[data-v-c3f6999e]{width:min(980px,100%);max-height:min(760px,calc(100vh - 40px));overflow:hidden;display:flex;flex-direction:column;border-radius:18px;background:#fff;box-shadow:0 24px 70px #0f172a47}.ocp-modal__head[data-v-c3f6999e]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid rgba(23,49,59,.08)}.ocp-modal__head span[data-v-c3f6999e]{display:block;font-size:.74rem;text-transform:uppercase;letter-spacing:.04em;color:#6c7a80;font-weight:700}.ocp-modal__head h3[data-v-c3f6999e]{margin:3px 0 0;font-size:1.1rem;font-weight:800;color:#18212f}.ocp-modal__close[data-v-c3f6999e]{width:34px;height:34px;border:1px solid rgba(23,49,59,.12);border-radius:50%;background:#fff;color:#314155;font-size:1.35rem;line-height:1;cursor:pointer}.ocp-modal__summary[data-v-c3f6999e]{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:10px;padding:14px 20px}.ocp-modal__summary article[data-v-c3f6999e]{border:1px solid rgba(23,49,59,.1);border-radius:12px;padding:10px 12px;background:#f8fbff}.ocp-modal__summary span[data-v-c3f6999e]{display:block;font-size:.72rem;color:#6c7a80;text-transform:uppercase;letter-spacing:.03em}.ocp-modal__summary strong[data-v-c3f6999e]{display:block;margin-top:3px;color:#0f4c81;font-size:1.15rem}.ocp-modal__table-wrap[data-v-c3f6999e]{overflow:auto;padding:0 20px 20px}@media(max-width:900px){.ocp-dashboard__grid-2[data-v-c3f6999e],.ocp-modal__summary[data-v-c3f6999e]{grid-template-columns:1fr}}.rt-kpis[data-v-285752ff]{display:grid;grid-template-columns:1fr;gap:.75rem;margin-bottom:1.25rem}@media(min-width:1200px){.rt-kpis[data-v-285752ff]{grid-template-columns:minmax(11rem,1.1fr) minmax(0,5fr) minmax(0,3fr)}}.rt-kpis__grupo[data-v-285752ff]{border:1px solid var(--rt-borda);border-top-width:3px;border-radius:var(--rt-raio);padding:.6rem .75rem .75rem;background:var(--rt-superficie);min-width:0}.rt-kpis__grupo.is-receita[data-v-285752ff]{border-top-color:var(--rt-receita);background:var(--rt-receita-fundo)}.rt-kpis__grupo.is-custo[data-v-285752ff]{border-top-color:var(--rt-custo);background:var(--rt-custo-fundo)}.rt-kpis__grupo.is-resultado[data-v-285752ff]{border-top-color:var(--rt-texto-3)}.rt-kpis__titulo[data-v-285752ff]{margin:0 0 .5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.is-receita .rt-kpis__titulo[data-v-285752ff]{color:var(--rt-receita)}.is-custo .rt-kpis__titulo[data-v-285752ff]{color:var(--rt-custo)}.is-resultado .rt-kpis__titulo[data-v-285752ff]{color:var(--rt-texto-2)}.rt-kpis__cartoes[data-v-285752ff]{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem}.rt-kpi[data-v-285752ff]{background:var(--rt-superficie);border:1px solid var(--rt-borda);border-radius:var(--rt-raio);padding:.6rem .75rem;display:flex;flex-direction:column;gap:.15rem;min-width:0}.rt-kpi.is-carregando[data-v-285752ff]{opacity:.6}.rt-kpi__rotulo[data-v-285752ff]{font-size:.72rem;color:var(--rt-texto-3);text-transform:uppercase;letter-spacing:.02em}.rt-kpi__rotulo[title][data-v-285752ff]{cursor:help;text-decoration:underline dotted}.rt-kpi__valor[data-v-285752ff]{font-size:1.1rem;font-weight:600;color:var(--rt-texto-1);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.is-receita .rt-kpi.is-destaque .rt-kpi__valor[data-v-285752ff]{color:var(--rt-receita)}.is-custo .rt-kpi.is-destaque .rt-kpi__valor[data-v-285752ff]{color:var(--rt-custo)}.rt-kpi.is-destaque[data-v-285752ff]{border-width:1.5px}.is-receita .rt-kpi.is-destaque[data-v-285752ff]{border-color:var(--rt-receita-borda)}.is-custo .rt-kpi.is-destaque[data-v-285752ff]{border-color:var(--rt-custo-borda)}.rt-kpi__valor.is-negativo[data-v-285752ff],.rt-kpi__valor.is-prejuizo[data-v-285752ff]{color:var(--rt-prejuizo)}.rt-kpi__valor.is-atencao[data-v-285752ff]{color:var(--rt-atencao)}.rt-kpi__valor.is-saudavel[data-v-285752ff]{color:var(--rt-saudavel)}.rt-kpi__apoio[data-v-285752ff]{font-size:.75rem;color:var(--rt-texto-2)}.rt-alertas[data-v-86d118d5]{border:1px solid var(--rt-atencao-borda);background:var(--rt-atencao-fundo);border-radius:var(--rt-raio);margin-bottom:1.25rem}.rt-alertas__cabeca[data-v-86d118d5]{width:100%;display:flex;align-items:center;gap:.6rem;background:none;border:none;padding:.7rem .9rem;color:var(--rt-atencao);font-weight:600;text-align:left;cursor:pointer}.rt-alertas__cabeca span[data-v-86d118d5]{flex:1}.rt-alertas__lista[data-v-86d118d5]{list-style:none;margin:0;padding:0 .9rem .6rem}.rt-alerta[data-v-86d118d5]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.4rem 0;border-top:1px solid var(--rt-atencao-borda);font-size:.85rem;color:var(--rt-texto-1)}.rt-alerta.is-erro .rt-alerta__texto[data-v-86d118d5]{color:var(--rt-prejuizo)}.rt-alerta.is-info .rt-alerta__texto[data-v-86d118d5]{color:var(--rt-texto-2)}.rt-alerta__link[data-v-86d118d5]{white-space:nowrap;color:var(--rt-marca);font-weight:600}.rt-alerta__acao[data-v-86d118d5]{background:none;border:none;padding:0;cursor:pointer;text-decoration:underline}.rt-tabela-rolagem[data-v-136f0d74]{overflow-x:auto;-webkit-overflow-scrolling:touch}.rt-tabela[data-v-136f0d74]{width:100%;min-width:64rem;border-collapse:separate;border-spacing:0;font-size:.85rem;font-variant-numeric:tabular-nums}.rt-tabela th[data-v-136f0d74]{position:sticky;top:0;background:var(--rt-superficie-alt);border-bottom:1px solid var(--rt-borda);font-weight:600;color:var(--rt-texto-2);padding:0}.rt-tabela__grupos th[data-v-136f0d74]{position:static;border-bottom:none;padding:.45rem .6rem .2rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;text-align:center;white-space:nowrap}.rt-tabela__grupos small[data-v-136f0d74]{text-transform:none;letter-spacing:0;font-weight:400;margin-left:.2rem;opacity:.85}.rt-tabela__grupo.is-receita[data-v-136f0d74]{color:var(--rt-receita);background:var(--rt-receita-fundo);border-top:3px solid var(--rt-receita)}.rt-tabela__grupo.is-custo[data-v-136f0d74]{color:var(--rt-custo);background:var(--rt-custo-fundo);border-top:3px solid var(--rt-custo)}.rt-tabela__grupo.is-resultado[data-v-136f0d74]{color:var(--rt-texto-1);border-top:3px solid var(--rt-texto-3)}.rt-tabela th.is-receita[data-v-136f0d74]{background:var(--rt-receita-fundo);color:var(--rt-receita)}.rt-tabela th.is-custo[data-v-136f0d74]{background:var(--rt-custo-fundo);color:var(--rt-custo)}.rt-tabela__ordem[data-v-136f0d74]{width:100%;background:none;border:none;padding:.5rem .6rem;font:inherit;color:inherit;text-align:inherit;cursor:pointer;white-space:nowrap}.rt-tabela td[data-v-136f0d74]{padding:.5rem .6rem;border-bottom:1px solid var(--rt-borda-suave);color:var(--rt-texto-1);white-space:nowrap}.rt-tabela .is-num[data-v-136f0d74],.rt-tabela th.is-num .rt-tabela__ordem[data-v-136f0d74]{text-align:right}.rt-tabela .is-inicio-grupo[data-v-136f0d74],.rt-tabela__grupo[data-v-136f0d74]{border-left:2px solid var(--rt-superficie)}.rt-tabela td.is-receita[data-v-136f0d74]{background:var(--rt-receita-fundo)}.rt-tabela td.is-custo[data-v-136f0d74]{background:var(--rt-custo-fundo)}.rt-tabela td.is-total[data-v-136f0d74]{font-weight:600}.rt-tabela td.is-receita.is-total[data-v-136f0d74]{color:var(--rt-receita)}.rt-tabela td.is-custo.is-total[data-v-136f0d74]{color:var(--rt-custo)}.rt-tabela .is-fixa[data-v-136f0d74]{position:sticky;left:0;z-index:1;background:var(--rt-superficie);text-align:left;min-width:12rem;white-space:normal}.rt-tabela thead .is-fixa[data-v-136f0d74]{background:var(--rt-superficie-alt);z-index:2}.rt-tabela__linha[data-v-136f0d74]{cursor:pointer}.rt-tabela__linha:hover td[data-v-136f0d74],.rt-tabela__linha:focus-visible td[data-v-136f0d74]{background-color:var(--rt-hover)}.rt-tabela__linha[data-v-136f0d74]:focus-visible{outline:2px solid var(--rt-marca);outline-offset:-2px}.rt-selo[data-v-136f0d74]{margin-left:.4rem;font-size:.7rem;padding:.05rem .4rem;border-radius:999px;background:var(--rt-marca-suave);color:var(--rt-marca)}.rt-selo.is-erro[data-v-136f0d74]{background:var(--rt-prejuizo-fundo);color:var(--rt-prejuizo)}.rt-markup[data-v-136f0d74]{font-weight:600;padding:.1rem .45rem;border-radius:999px}.rt-markup.is-prejuizo[data-v-136f0d74]{background:var(--rt-prejuizo-fundo);color:var(--rt-prejuizo)}.rt-markup.is-atencao[data-v-136f0d74]{background:var(--rt-atencao-fundo);color:var(--rt-atencao)}.rt-markup.is-saudavel[data-v-136f0d74]{background:var(--rt-saudavel-fundo);color:var(--rt-saudavel)}.is-negativo[data-v-136f0d74]{color:var(--rt-prejuizo)}.rt-centro[data-v-408e797b]{border:1px solid var(--rt-borda);border-radius:var(--rt-raio);background:var(--rt-superficie);margin-bottom:.75rem;overflow:hidden}.rt-centro__cabeca[data-v-408e797b]{width:100%;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;background:none;border:none;padding:.8rem 1rem;text-align:left;cursor:pointer;color:var(--rt-texto-1)}.rt-centro__cabeca[data-v-408e797b]:hover{background:var(--rt-hover)}.rt-centro__nome[data-v-408e797b]{font-weight:600;min-width:9rem}.rt-centro__resumo[data-v-408e797b]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.85rem;color:var(--rt-texto-2);font-variant-numeric:tabular-nums}.rt-centro__bloco[data-v-408e797b]{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .6rem;border-radius:var(--rt-raio);border:1px solid var(--rt-borda)}.rt-centro__bloco strong[data-v-408e797b]{color:var(--rt-texto-1)}.rt-centro__bloco.is-receita[data-v-408e797b]{background:var(--rt-receita-fundo);border-color:var(--rt-receita-borda);color:var(--rt-receita)}.rt-centro__bloco.is-receita strong[data-v-408e797b]{color:var(--rt-receita)}.rt-centro__bloco.is-custo[data-v-408e797b]{background:var(--rt-custo-fundo);border-color:var(--rt-custo-borda);color:var(--rt-custo)}.rt-centro__bloco.is-custo strong[data-v-408e797b]{color:var(--rt-custo)}.rt-centro__bloco .fa-solid[data-v-408e797b]{font-size:.75rem}.rt-centro__margem[data-v-408e797b]{margin-left:.2rem}.rt-centro__corpo[data-v-408e797b]{border-top:1px solid var(--rt-borda)}.rt-centro__ocio[data-v-408e797b]{margin:0;padding:.5rem 1rem;font-size:.8rem;color:var(--rt-texto-3)}.rt-centro__vazio[data-v-408e797b]{margin:0;padding:.75rem 1rem;color:var(--rt-texto-3);font-size:.85rem}.rt-markup[data-v-408e797b]{font-weight:600;padding:.05rem .45rem;border-radius:999px}.rt-markup.is-prejuizo[data-v-408e797b]{background:var(--rt-prejuizo-fundo);color:var(--rt-prejuizo)}.rt-markup.is-atencao[data-v-408e797b]{background:var(--rt-atencao-fundo);color:var(--rt-atencao)}.rt-markup.is-saudavel[data-v-408e797b]{background:var(--rt-saudavel-fundo);color:var(--rt-saudavel)}.rt-centro__bloco strong.is-negativo[data-v-408e797b],.is-negativo[data-v-408e797b]{color:var(--rt-prejuizo)}.rt-conf[data-v-448ccb66]{margin-top:1.5rem;padding:.8rem 1rem;border-radius:var(--rt-raio);border:1px solid var(--rt-borda);background:var(--rt-superficie-alt);font-size:.85rem;color:var(--rt-texto-1)}.rt-conf.is-ok .fa-circle-check[data-v-448ccb66]{color:var(--rt-saudavel)}.rt-conf.is-erro[data-v-448ccb66]{border-color:var(--rt-prejuizo);background:var(--rt-prejuizo-fundo)}.rt-conf.is-erro .fa-circle-xmark[data-v-448ccb66]{color:var(--rt-prejuizo)}.rt-conf__linha[data-v-448ccb66]{display:flex;gap:.5rem;align-items:baseline}.rt-conf__ponte[data-v-448ccb66]{margin:.35rem 0 0 1.5rem;color:var(--rt-texto-2);cursor:help}.rt-conf__dif[data-v-448ccb66]{color:var(--rt-texto-3)}.rt-conf__tabela[data-v-448ccb66]{margin-top:.75rem;width:100%;font-variant-numeric:tabular-nums}.rt-conf__tabela caption[data-v-448ccb66]{caption-side:top;font-weight:600;color:var(--rt-prejuizo)}.rt-conf__tabela th[data-v-448ccb66],.rt-conf__tabela td[data-v-448ccb66]{padding:.25rem .5rem;text-align:right}.rt-conf__tabela th[data-v-448ccb66]:first-child,.rt-conf__tabela td[data-v-448ccb66]:first-child{text-align:left}.rt-modal[data-v-efe69677]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:flex-start;justify-content:center;padding:3rem 1rem;z-index:1050;overflow-y:auto}.rt-modal__caixa[data-v-efe69677]{background:var(--rt-superficie);border-radius:var(--rt-raio);width:min(64rem,100%);max-width:100%;box-shadow:0 1rem 3rem #0f172a40;outline:none}.rt-modal__cabeca[data-v-efe69677]{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.25rem .5rem}.rt-modal__titulo[data-v-efe69677]{margin:0;font-size:1.15rem}.rt-modal__sub[data-v-efe69677]{margin:.25rem 0 0;color:var(--rt-texto-2);font-size:.85rem}.rt-modal__fechar[data-v-efe69677]{background:none;border:none;font-size:1.2rem;color:var(--rt-texto-2);cursor:pointer}.rt-conta[data-v-efe69677]{margin:0 1.25rem .75rem}.rt-conta__titulo[data-v-efe69677]{font-size:.8rem;font-weight:600;color:var(--rt-texto-2);margin:0 0 .4rem}.rt-conta__titulo small[data-v-efe69677]{font-weight:400;color:var(--rt-texto-3);margin-left:.25rem}.rt-conta__colunas[data-v-efe69677]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.5rem}.rt-conta__grupo[data-v-efe69677]{margin:0;border:1px solid var(--rt-borda);border-top-width:3px;border-radius:var(--rt-raio);padding:.5rem .7rem;font-size:.82rem;font-variant-numeric:tabular-nums}.rt-conta__grupo.is-receita[data-v-efe69677]{border-top-color:var(--rt-receita);background:var(--rt-receita-fundo)}.rt-conta__grupo.is-custo[data-v-efe69677]{border-top-color:var(--rt-custo);background:var(--rt-custo-fundo)}.rt-conta__grupo.is-resultado[data-v-efe69677]{border-top-color:var(--rt-texto-3);align-self:start}.rt-conta__cabeca[data-v-efe69677]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.is-receita .rt-conta__cabeca[data-v-efe69677]{color:var(--rt-receita)}.is-custo .rt-conta__cabeca[data-v-efe69677]{color:var(--rt-custo)}.is-resultado .rt-conta__cabeca[data-v-efe69677]{color:var(--rt-texto-2)}.rt-conta__linha[data-v-efe69677]{margin:0;display:grid;grid-template-columns:1fr auto 3.75rem;gap:.5rem;padding:.15rem 0;color:var(--rt-texto-1)}.rt-conta__linha>span[data-v-efe69677]:nth-child(2){text-align:right}.rt-conta__pct[data-v-efe69677]{text-align:right;color:var(--rt-texto-3)}.rt-conta__linha.is-total[data-v-efe69677]{border-top:1px solid var(--rt-borda);margin-top:.2rem;padding-top:.3rem;font-weight:600}.is-receita .rt-conta__linha.is-total[data-v-efe69677]{color:var(--rt-receita)}.is-custo .rt-conta__linha.is-total[data-v-efe69677]{color:var(--rt-custo)}.rt-conta__grupo.is-resultado .rt-conta__linha.is-total[data-v-efe69677]{border-top:none;margin-top:0;padding-top:.15rem;font-size:.95rem}.rt-conta__linha.is-negativo[data-v-efe69677]{color:var(--rt-prejuizo)}.rt-abas[data-v-efe69677]{display:flex;gap:.25rem;padding:0 1.25rem;border-bottom:1px solid var(--rt-borda);overflow-x:auto}.rt-abas__aba[data-v-efe69677]{background:none;border:none;border-bottom:2px solid transparent;padding:.6rem .75rem;color:var(--rt-texto-2);white-space:nowrap;cursor:pointer}.rt-abas__aba.is-ativa[data-v-efe69677]{border-bottom-color:var(--rt-marca);color:var(--rt-marca);font-weight:600}.rt-modal__corpo[data-v-efe69677]{padding:1rem 1.25rem 1.25rem}.rt-modal__info[data-v-efe69677]{color:var(--rt-texto-3)}.rt-modal__info.is-erro[data-v-efe69677]{color:var(--rt-prejuizo)}.rt-modal__nota[data-v-efe69677]{font-size:.8rem;color:var(--rt-texto-3);margin:0 0 .75rem}.rt-mrolagem[data-v-efe69677]{overflow-x:auto}.rt-mtabela[data-v-efe69677]{width:100%;border-collapse:collapse;font-size:.85rem;font-variant-numeric:tabular-nums}.rt-mtabela th[data-v-efe69677],.rt-mtabela td[data-v-efe69677]{padding:.45rem .5rem;border-bottom:1px solid var(--rt-borda-suave);text-align:left}.rt-mtabela th[data-v-efe69677]{color:var(--rt-texto-2);font-weight:600}.rt-mtabela .is-num[data-v-efe69677]{text-align:right}.rt-mtabela__habilitados td[data-v-efe69677]{font-style:italic;color:var(--rt-texto-2)}.rt-paginacao[data-v-efe69677]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.85rem;color:var(--rt-texto-2)}.rt-selo[data-v-efe69677]{margin-left:.3rem;font-size:.7rem;padding:.05rem .4rem;border-radius:999px;background:var(--rt-atencao-fundo);color:var(--rt-atencao)}.rt-markup[data-v-efe69677]{font-weight:600;padding:.05rem .45rem;border-radius:999px}.rt-markup.is-prejuizo[data-v-efe69677]{background:var(--rt-prejuizo-fundo);color:var(--rt-prejuizo)}.rt-markup.is-atencao[data-v-efe69677]{background:var(--rt-atencao-fundo);color:var(--rt-atencao)}.rt-markup.is-saudavel[data-v-efe69677]{background:var(--rt-saudavel-fundo);color:var(--rt-saudavel)}.rt-modal[data-v-de76c1bf]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:flex-start;justify-content:center;padding:3rem 1rem;z-index:1050;overflow-y:auto}.rt-modal__caixa[data-v-de76c1bf]{background:var(--rt-superficie);border-radius:var(--rt-raio);width:min(52rem,100%);max-width:100%;box-shadow:0 1rem 3rem #0f172a40;outline:none}.rt-modal__cabeca[data-v-de76c1bf]{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--rt-borda)}.rt-modal__titulo[data-v-de76c1bf]{margin:0;font-size:1.15rem}.rt-modal__sub[data-v-de76c1bf]{margin:.25rem 0 0;color:var(--rt-texto-2);font-size:.85rem}.rt-modal__fechar[data-v-de76c1bf]{background:none;border:none;font-size:1.2rem;color:var(--rt-texto-2);cursor:pointer;align-self:flex-start}.rt-modal__corpo[data-v-de76c1bf]{padding:1rem 1.25rem 1.25rem}.rt-modal__info[data-v-de76c1bf]{color:var(--rt-texto-3)}.rt-modal__info.is-erro[data-v-de76c1bf]{color:var(--rt-prejuizo)}.rt-modal__nota[data-v-de76c1bf]{font-size:.8rem;color:var(--rt-texto-3);margin:.75rem 0 0}.ft-lista[data-v-de76c1bf]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.ft-servico[data-v-de76c1bf]{border:1px solid var(--rt-borda);border-radius:var(--rt-raio);padding:.7rem .85rem}.ft-servico.is-resolvido[data-v-de76c1bf]{background:var(--rt-saudavel-fundo);border-color:transparent}.ft-servico__linha[data-v-de76c1bf]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.ft-servico__info[data-v-de76c1bf]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.ft-servico__meta[data-v-de76c1bf]{font-size:.8rem;color:var(--rt-texto-3);font-variant-numeric:tabular-nums}.ft-servico__acoes[data-v-de76c1bf]{display:flex;gap:.5rem;flex-wrap:wrap}.ft-servico__status[data-v-de76c1bf]{display:flex;align-items:center;gap:.4rem;color:var(--rt-saudavel);font-size:.85rem;font-weight:600}.ft-ficha[data-v-de76c1bf]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--rt-borda-suave)}.ft-ficha__item[data-v-de76c1bf]{display:flex;align-items:flex-end;gap:.6rem;margin-bottom:.5rem;flex-wrap:wrap}.ft-campo[data-v-de76c1bf]{display:flex;flex-direction:column;gap:.2rem;font-size:.75rem;color:var(--rt-texto-2)}.ft-campo--produto[data-v-de76c1bf]{flex:1 1 16rem;min-width:0}.ft-campo--qtd[data-v-de76c1bf]{flex:0 0 10rem}.ft-ficha__custo[data-v-de76c1bf]{flex:0 0 7rem;font-size:.85rem;padding-bottom:.35rem;font-variant-numeric:tabular-nums;color:var(--rt-texto-2);text-align:right}.ft-ficha__custo.is-alerta[data-v-de76c1bf],.ft-ficha__nota.is-alerta[data-v-de76c1bf]{color:var(--rt-atencao)}.ft-ficha__nota[data-v-de76c1bf]{font-size:.8rem;margin:.25rem 0 .5rem}.ft-ficha__nota.is-erro[data-v-de76c1bf]{color:var(--rt-prejuizo)}.ft-ficha__rodape[data-v-de76c1bf]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.25rem}.ft-ficha__total[data-v-de76c1bf]{margin-left:auto;font-size:.85rem;color:var(--rt-texto-2);font-variant-numeric:tabular-nums}.ft-aviso[data-v-de76c1bf]{color:var(--rt-atencao)}@media(max-width:600px){.rt-modal[data-v-de76c1bf]{padding:1rem .5rem}.ft-campo--qtd[data-v-de76c1bf],.ft-ficha__custo[data-v-de76c1bf]{flex:1 1 8rem}.ft-ficha__total[data-v-de76c1bf]{margin-left:0;width:100%}}.rt-modal[data-v-c67c7068]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:flex-start;justify-content:center;padding:3rem 1rem;z-index:1050;overflow-y:auto}.rt-modal__caixa[data-v-c67c7068]{background:var(--rt-superficie);border-radius:var(--rt-raio);width:min(60rem,100%);max-width:100%;box-shadow:0 1rem 3rem #0f172a40;outline:none}.rt-modal__cabeca[data-v-c67c7068]{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--rt-borda)}.rt-modal__titulo[data-v-c67c7068]{margin:0;font-size:1.15rem}.rt-modal__sub[data-v-c67c7068]{margin:.25rem 0 0;color:var(--rt-texto-2);font-size:.85rem}.rt-modal__fechar[data-v-c67c7068]{background:none;border:none;font-size:1.2rem;color:var(--rt-texto-2);cursor:pointer;align-self:flex-start}.rt-modal__corpo[data-v-c67c7068]{padding:1rem 1.25rem 1.25rem}.rt-modal__rodape[data-v-c67c7068]{position:sticky;bottom:0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.75rem 1.25rem;border-top:1px solid var(--rt-borda);background:var(--rt-superficie);border-radius:0 0 var(--rt-raio) var(--rt-raio)}@media(max-width:600px){.rt-modal[data-v-c67c7068]{padding:1rem .5rem}}.rtc-info{color:var(--rt-texto-3);margin:0}.rtc-info.is-erro,.rtc-erro{color:var(--rt-prejuizo)}.rtc-nota{font-size:.8rem;color:var(--rt-texto-3);margin:0 0 .75rem}.rtc-nota.is-alerta{color:var(--rt-atencao)}.rtc-rolagem{overflow-x:auto;max-height:60vh;overflow-y:auto}.rtc-tabela{width:100%;border-collapse:collapse;font-size:.85rem;font-variant-numeric:tabular-nums}.rtc-tabela th,.rtc-tabela td{padding:.45rem .5rem;border-bottom:1px solid var(--rt-borda-suave);text-align:left;vertical-align:middle}.rtc-tabela th{color:var(--rt-texto-2);font-weight:600;position:sticky;top:0;background:var(--rt-superficie);z-index:1}.rtc-tabela .is-num{text-align:right}.rtc-tabela .is-acao{white-space:nowrap;text-align:right}.rtc-tabela tr.is-resolvido td{background:var(--rt-saudavel-fundo)}.rtc-sub{display:block;font-size:.75rem;color:var(--rt-texto-3)}.rtc-ok{color:var(--rt-saudavel);font-weight:600;font-size:.8rem;white-space:nowrap}.rtc-motivo{color:var(--rt-atencao);font-size:.75rem}.rtc-campo{min-width:7rem;max-width:12rem}.rtc-espaco{flex:1}.rtc-linha{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.rtc-bloco{border:1px solid var(--rt-borda);border-radius:var(--rt-raio);padding:.6rem .75rem;margin-bottom:.75rem}.rtc-bloco.is-resolvido{background:var(--rt-saudavel-fundo);border-color:transparent}.rtc-bloco__cabeca{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;flex-wrap:wrap;margin-bottom:.4rem}.rtc-chips{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin:.35rem 0;font-size:.85rem}.rtc-chips label{display:inline-flex;align-items:center;gap:.3rem}.rt{--rt-marca: #1457d6;--rt-marca-suave: #e8effc;--rt-superficie: #fff;--rt-superficie-alt: #f8fafc;--rt-hover: #f6f9fe;--rt-borda: #e2e5eb;--rt-borda-suave: #eef0f3;--rt-texto-1: #111827;--rt-texto-2: #4b5563;--rt-texto-3: #6b7280;--rt-prejuizo: #b91c1c;--rt-prejuizo-fundo: #fef2f2;--rt-atencao: #b45309;--rt-atencao-fundo: #fffbeb;--rt-atencao-borda: #fde68a;--rt-saudavel: #15803d;--rt-saudavel-fundo: #f0fdf4;--rt-receita: #1457d6;--rt-receita-fundo: #f3f7fe;--rt-receita-borda: #c9daf8;--rt-custo: #c2410c;--rt-custo-fundo: #fff8f1;--rt-custo-borda: #fbd5b5;--rt-raio: .5rem}.rt[data-v-3d58d5b6]{max-width:100%}.rt__cabeca[data-v-3d58d5b6]{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.rt__titulo[data-v-3d58d5b6]{margin:0}.rt__sub[data-v-3d58d5b6]{margin:.25rem 0 0;font-size:.85rem;color:var(--rt-texto-2)}.rt__acoes[data-v-3d58d5b6]{display:flex;gap:.5rem;flex-wrap:wrap}.rt-filtros[data-v-3d58d5b6]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;background:var(--rt-superficie);border:1px solid var(--rt-borda);border-radius:var(--rt-raio);padding:.75rem 1rem;margin-bottom:1.25rem}.rt-filtros__campo[data-v-3d58d5b6]{display:flex;flex-direction:column;gap:.2rem;min-width:9rem;flex:1 1 9rem}.rt-filtros__campo label[data-v-3d58d5b6]{font-size:.75rem;color:var(--rt-texto-3);margin:0}.rt-filtros__campo label[title][data-v-3d58d5b6]{cursor:help}.rt-filtros__aplicar[data-v-3d58d5b6]{flex:0 0 auto}.rt__erro[data-v-3d58d5b6]{color:var(--rt-prejuizo)}.rt__vazio[data-v-3d58d5b6]{color:var(--rt-texto-3);padding:1rem 0}.rt-faixa[data-v-3d58d5b6]{border-radius:var(--rt-raio);padding:.6rem .9rem;margin-bottom:1rem;font-size:.85rem}.rt-faixa.is-info[data-v-3d58d5b6]{background:var(--rt-marca-suave);color:var(--rt-texto-1)}.rt-faixa.is-aviso[data-v-3d58d5b6]{background:var(--rt-atencao-fundo);color:var(--rt-atencao);border:1px solid var(--rt-atencao-borda)}.rt-servicos__barra[data-v-3d58d5b6]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;margin:.25rem 0 .75rem}.rt-servicos__titulo[data-v-3d58d5b6]{margin:0;font-size:1rem;font-weight:600;color:var(--rt-texto-1)}.rt-modo[data-v-3d58d5b6]{display:inline-flex;border:1px solid var(--rt-borda);border-radius:999px;padding:.15rem;background:var(--rt-superficie)}.rt-modo__opcao[data-v-3d58d5b6]{border:none;background:none;border-radius:999px;padding:.3rem .85rem;font-size:.8rem;color:var(--rt-texto-2);cursor:pointer}.rt-modo__opcao.is-ativa[data-v-3d58d5b6]{background:var(--rt-marca);color:#fff;font-weight:600}.rt-modo__opcao[data-v-3d58d5b6]:focus-visible{outline:2px solid var(--rt-marca);outline-offset:2px}.rt-selo-base[data-v-3d58d5b6]{font-weight:600;margin-right:.4rem;color:var(--rt-marca)}@media(max-width:600px){.rt-filtros__campo[data-v-3d58d5b6]{flex-basis:100%}}.fichas-view[data-v-4cc2b3d9]{display:flex;flex-direction:column;gap:0;min-height:100%}.fichas-view__head[data-v-4cc2b3d9]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:20px 24px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.fichas-view__filters[data-v-4cc2b3d9],.ficha-card__header[data-v-4cc2b3d9],.ficha-card__footer[data-v-4cc2b3d9],.ficha-detalhe__head[data-v-4cc2b3d9],.ficha-detalhe__actions[data-v-4cc2b3d9],.ficha-panel__head[data-v-4cc2b3d9]{display:flex;align-items:center;justify-content:space-between;gap:14px}.fichas-view__head h1[data-v-4cc2b3d9]{margin:6px 0 0;color:#1f2937;font-size:1.45rem;font-weight:800}.fichas-view__head p[data-v-4cc2b3d9]{margin:4px 0 0;color:#64748b}.fichas-view__eyebrow[data-v-4cc2b3d9]{display:inline-flex;padding:.3rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f4c81) 10%,white);color:var(--tenant-color, #0f4c81);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.fichas-view__content[data-v-4cc2b3d9]{display:flex;flex-direction:column;gap:16px;padding:20px 24px;flex:1}.fichas-view__summary[data-v-4cc2b3d9],.ficha-detalhe__kpis[data-v-4cc2b3d9],.ficha-financeiro-grid[data-v-4cc2b3d9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fichas-view__summary article[data-v-4cc2b3d9],.ficha-detalhe__kpis article[data-v-4cc2b3d9],.ficha-financeiro-grid article[data-v-4cc2b3d9],.ficha-detalhe[data-v-4cc2b3d9],.ficha-card[data-v-4cc2b3d9],.ficha-panel[data-v-4cc2b3d9]{border:1px solid #dbe3ec;border-radius:8px;background:#fff}.fichas-view__summary article[data-v-4cc2b3d9],.ficha-detalhe__kpis article[data-v-4cc2b3d9],.ficha-financeiro-grid article[data-v-4cc2b3d9]{padding:14px;background:#f8fbfb;border-color:transparent}.fichas-view__summary span[data-v-4cc2b3d9],.ficha-detalhe__kpis span[data-v-4cc2b3d9],.ficha-financeiro-grid span[data-v-4cc2b3d9]{display:block;color:#64748b;font-size:.78rem}.fichas-view__summary strong[data-v-4cc2b3d9],.ficha-detalhe__kpis strong[data-v-4cc2b3d9],.ficha-financeiro-grid strong[data-v-4cc2b3d9]{color:#0f172a;font-size:1.35rem}.ficha-financeiro-taxi-dog-card[data-v-4cc2b3d9]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid rgba(245,158,11,.35);border-radius:8px;background:#fffbeb}.ficha-financeiro-taxi-dog-card span[data-v-4cc2b3d9]{display:block;color:#92400e;font-size:.78rem;font-weight:800;text-transform:uppercase}.ficha-financeiro-taxi-dog-card small[data-v-4cc2b3d9]{display:block;margin-top:4px;color:#78350f}.ficha-financeiro-taxi-dog-card strong[data-v-4cc2b3d9]{color:#b45309;font-size:1.65rem;white-space:nowrap}.fichas-view__filters[data-v-4cc2b3d9]{flex-wrap:wrap}.fichas-view__filters .form-control[data-v-4cc2b3d9]{max-width:280px}.fichas-view__per-page[data-v-4cc2b3d9]{display:inline-flex;align-items:center;gap:8px;margin:0;color:#64748b;font-size:.78rem;font-weight:700}.fichas-view__per-page select[data-v-4cc2b3d9]{width:82px}.fichas-view__modalidade-toggle[data-v-4cc2b3d9]{display:inline-flex;border:1px solid #d7dee8;border-radius:8px;overflow:hidden}.fichas-btn-pill[data-v-4cc2b3d9]{min-width:90px;border:0;border-right:1px solid #d7dee8;background:#fff;color:#475569;padding:8px 12px;font-weight:700}.fichas-btn-pill[data-v-4cc2b3d9]:last-child{border-right:0}.fichas-btn-pill.is-active[data-v-4cc2b3d9]{background:#16324f;color:#fff}.fichas-alert[data-v-4cc2b3d9],.fichas-view__loading[data-v-4cc2b3d9],.fichas-empty[data-v-4cc2b3d9]{border-radius:8px;padding:12px 14px}.fichas-alert.is-success[data-v-4cc2b3d9]{background:#ecfdf5;color:#047857}.fichas-alert.is-error[data-v-4cc2b3d9]{background:#fef2f2;color:#b91c1c}.fichas-view__loading[data-v-4cc2b3d9],.fichas-empty[data-v-4cc2b3d9]{background:#f8fafc;color:#64748b}.fichas-view__list[data-v-4cc2b3d9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.ficha-card[data-v-4cc2b3d9]{border-left:4px solid #2563eb;padding:14px;text-align:left;transition:box-shadow .15s,transform .15s}.ficha-card[data-v-4cc2b3d9]:hover{box-shadow:0 10px 22px #0f172a17;transform:translateY(-1px)}.ficha-card.is-hoje[data-v-4cc2b3d9]{border-left-color:#d97706}.ficha-card.is-atrasado[data-v-4cc2b3d9]{border-left-color:#dc2626}.ficha-card__header strong[data-v-4cc2b3d9]{color:#111827}.ficha-card__tipo[data-v-4cc2b3d9]{display:inline-flex;margin-left:6px;border-radius:6px;padding:2px 7px;font-size:.72rem;font-weight:800}.ficha-card__tipo.is-hotel[data-v-4cc2b3d9]{background:#eff6ff;color:#1d4ed8}.ficha-card__tipo.is-daycare[data-v-4cc2b3d9]{background:#ecfdf5;color:#047857}.ficha-card__status[data-v-4cc2b3d9]{border-radius:6px;padding:3px 8px;background:#f1f5f9;color:#475569;font-size:.76rem;font-weight:800}.ficha-card__status.is-em-uso[data-v-4cc2b3d9]{background:#dcfce7;color:#166534}.ficha-card__body[data-v-4cc2b3d9]{display:grid;gap:4px;margin:10px 0;color:#475569;font-size:.86rem}.ficha-card__acomodacao-wrap[data-v-4cc2b3d9]{display:flex;flex-direction:column;gap:1px}.ficha-card__servico-info[data-v-4cc2b3d9]{font-size:.78rem;color:#94a3b8}.ficha-card__preco-diaria[data-v-4cc2b3d9]{font-weight:700;color:#059669}.ficha-card__footer span[data-v-4cc2b3d9]{color:#0f172a;font-weight:800}.fichas-view__pagination[data-v-4cc2b3d9]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 0;flex-wrap:wrap}.fichas-view__pagination-summary[data-v-4cc2b3d9]{color:#64748b;font-size:.84rem;font-weight:700}.fichas-view__pagination-actions[data-v-4cc2b3d9]{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.ficha-detalhe-overlay[data-v-4cc2b3d9]{position:fixed;top:0;right:0;bottom:0;left:0;height:100dvh;z-index:1050;display:flex;justify-content:flex-end;background:#0f172a75}.ficha-detalhe__resumo-toggle[data-v-4cc2b3d9]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:9px 14px;border:0;border-bottom:1px solid #e5edf5;background:#f8fafc;color:#0f172a;font-size:.84rem;font-weight:700;text-align:left}.ficha-detalhe__resumo-chevron[data-v-4cc2b3d9]{color:#64748b;font-size:1.1rem;line-height:1;transition:transform .15s ease}.ficha-detalhe__resumo-chevron.is-open[data-v-4cc2b3d9]{transform:rotate(180deg)}.ficha-detalhe[data-v-4cc2b3d9]{width:min(680px,100vw);height:100%;display:flex;flex-direction:column;overflow:hidden}.ficha-detalhe__head[data-v-4cc2b3d9]{padding:16px;border-bottom:1px solid #e5edf5}.ficha-detalhe__head span[data-v-4cc2b3d9],.ficha-detalhe__head small[data-v-4cc2b3d9]{display:block;color:#64748b}.ficha-detalhe__head strong[data-v-4cc2b3d9]{display:block;color:#0f172a;font-size:1.2rem}.ficha-detalhe__checklist[data-v-4cc2b3d9]{padding:12px 16px;border-bottom:1px solid #e5edf5;background:#fff}.ficha-detalhe__checklist>strong[data-v-4cc2b3d9]{display:block;color:#1f2937;font-size:.84rem;margin-bottom:8px}.ficha-checklist-profissional[data-v-4cc2b3d9]{display:grid;gap:6px}.ficha-checklist-profissional__title[data-v-4cc2b3d9],.ficha-checkin-entrada__observacoes span[data-v-4cc2b3d9]{color:#64748b;font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.ficha-checkin-entrada__observacoes[data-v-4cc2b3d9]{margin-bottom:10px}.ficha-checkin-entrada__observacoes p[data-v-4cc2b3d9]{margin:4px 0 0;color:#0f172a;font-size:.84rem;line-height:1.4;white-space:pre-line}.ficha-checkin-entrada__fotos[data-v-4cc2b3d9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.ficha-checkin-entrada__fotos a[data-v-4cc2b3d9]{display:block;border-radius:8px;overflow:hidden;border:1px solid #e5edf5;background:#f8fafc}.ficha-checkin-entrada__fotos img[data-v-4cc2b3d9]{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.ficha-checklist-profissional__item[data-v-4cc2b3d9]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 9px;border:1px solid #e5edf5;border-radius:8px;background:#f8fafc;font-size:.82rem}.ficha-checklist-profissional__item span[data-v-4cc2b3d9]{color:#64748b}.ficha-checklist-profissional__item strong[data-v-4cc2b3d9]{color:#0f172a}.ficha-detalhe__datas[data-v-4cc2b3d9]{display:flex;gap:20px;padding:8px 16px;background:#f8fafc;border-bottom:1px solid #e5edf5}.ficha-detalhe__datas span[data-v-4cc2b3d9]{display:flex;flex-direction:column;font-size:.86rem;font-weight:700;color:#0f172a}.ficha-detalhe__datas small[data-v-4cc2b3d9]{font-size:.72rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1px}.ficha-detalhe__kpis[data-v-4cc2b3d9]{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px}.ficha-detalhe__actions[data-v-4cc2b3d9]{justify-content:flex-start;flex-wrap:wrap;padding:0 14px 14px}.ficha-detalhe__tabs[data-v-4cc2b3d9]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #e5edf5;border-bottom:1px solid #e5edf5}.ficha-detalhe__tab[data-v-4cc2b3d9]{border:0;border-right:1px solid #e5edf5;background:#fff;color:#64748b;padding:11px 8px;font-weight:800}.ficha-detalhe__tab[data-v-4cc2b3d9]:last-child{border-right:0}.ficha-detalhe__tab.is-active[data-v-4cc2b3d9]{color:#0f4c81;box-shadow:inset 0 -3px #0f4c81}.ficha-detalhe__content[data-v-4cc2b3d9]{flex:1;overflow-y:auto;padding:14px;background:#f8fafc}.ficha-panel[data-v-4cc2b3d9]{padding:16px}.ficha-panel__head[data-v-4cc2b3d9]{align-items:flex-start;margin-bottom:12px}.ficha-panel__head h2[data-v-4cc2b3d9]{margin:0;color:#1f2937;font-size:1rem}.ficha-panel__head p[data-v-4cc2b3d9]{margin:3px 0 0;color:#64748b;font-size:.84rem}.ficha-list[data-v-4cc2b3d9]{display:grid;gap:8px;margin-top:14px}.ficha-checklist-tab[data-v-4cc2b3d9]{display:grid;gap:12px}.ficha-list__item[data-v-4cc2b3d9]{border:1px solid #edf2f7;border-radius:8px;padding:10px}.ficha-list__item strong[data-v-4cc2b3d9],.ficha-list__item small[data-v-4cc2b3d9]{display:block}.ficha-list__item small[data-v-4cc2b3d9]{color:#64748b}.ficha-inline-form[data-v-4cc2b3d9]{display:grid;gap:12px}.ficha-inline-form label[data-v-4cc2b3d9]{display:grid;gap:5px;margin:0;color:#475569;font-size:.78rem;font-weight:700}.ficha-inline-form textarea[data-v-4cc2b3d9]{resize:vertical}.ficha-inline-form__head[data-v-4cc2b3d9]{display:grid;gap:2px}.ficha-inline-form__head strong[data-v-4cc2b3d9]{color:#0f172a}.ficha-inline-form__head small[data-v-4cc2b3d9]{color:#64748b;font-size:.8rem}.ficha-subcard[data-v-4cc2b3d9]{display:grid;gap:12px;border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#f8fafc}.ficha-subcard__header[data-v-4cc2b3d9]{display:flex;align-items:center;gap:10px}.ficha-subcard__header>div[data-v-4cc2b3d9]{display:grid;gap:2px;min-width:0}.ficha-subcard__header strong[data-v-4cc2b3d9]{color:#0f172a;font-size:.9rem}.ficha-subcard__header span[data-v-4cc2b3d9]{color:#64748b;font-size:.8rem}.ficha-subcard__icon[data-v-4cc2b3d9]{flex:0 0 auto;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:9px;font-size:.9rem}.ficha-subcard--produto .ficha-subcard__icon[data-v-4cc2b3d9]{color:#1d4ed8;background:#dbeafe}.ficha-subcard--servico .ficha-subcard__icon[data-v-4cc2b3d9]{color:#475569;background:#e2e8f0}.ficha-subcard__divider[data-v-4cc2b3d9]{display:flex;align-items:center;gap:10px;color:#94a3b8;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.ficha-subcard__divider[data-v-4cc2b3d9]:before,.ficha-subcard__divider[data-v-4cc2b3d9]:after{content:"";flex:1;height:1px;background:#e2e8f0}.ficha-categoria-toggle[data-v-4cc2b3d9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ficha-categoria-toggle__btn[data-v-4cc2b3d9]{display:flex;align-items:center;gap:10px;border:1.5px solid #dbe5ef;border-radius:10px;background:#fff;padding:10px 12px;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.ficha-categoria-toggle__btn i[data-v-4cc2b3d9]{font-size:1rem;color:#94a3b8;flex:0 0 auto}.ficha-categoria-toggle__btn span[data-v-4cc2b3d9]{display:grid;gap:1px;min-width:0}.ficha-categoria-toggle__btn strong[data-v-4cc2b3d9]{color:#1f2937;font-size:.84rem}.ficha-categoria-toggle__btn small[data-v-4cc2b3d9]{color:#94a3b8;font-size:.72rem}.ficha-categoria-toggle__btn--grooming.is-active[data-v-4cc2b3d9]{border-color:#0d9488;background:#f0fdfa;box-shadow:0 0 0 1px #0d9488 inset}.ficha-categoria-toggle__btn--grooming.is-active i[data-v-4cc2b3d9]{color:#0d9488}.ficha-categoria-toggle__btn--clinico.is-active[data-v-4cc2b3d9]{border-color:#4f46e5;background:#eef2ff;box-shadow:0 0 0 1px #4f46e5 inset}.ficha-categoria-toggle__btn--clinico.is-active i[data-v-4cc2b3d9]{color:#4f46e5}.ficha-especialidade-row[data-v-4cc2b3d9]{display:grid;gap:10px;padding:12px;border:1px dashed #c7d2fe;border-radius:10px;background:#eef2ff}.ficha-especialidade-row__head[data-v-4cc2b3d9]{display:grid;gap:2px}.ficha-especialidade-row__head span[data-v-4cc2b3d9]{color:#475569;font-size:.78rem;font-weight:700}.ficha-especialidade-row__head small[data-v-4cc2b3d9]{color:#64748b;font-size:.76rem}.ficha-especialidade-row__summary[data-v-4cc2b3d9]{justify-self:end;color:#4f46e5;font-size:.8rem;font-weight:700}.ficha-especialidade-chips[data-v-4cc2b3d9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.ficha-especialidade-chip[data-v-4cc2b3d9]{display:flex;align-items:center;gap:9px;border:1.5px solid #dbe5ef;border-radius:10px;background:#fff;padding:8px 10px;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.ficha-especialidade-chip__check[data-v-4cc2b3d9]{flex:0 0 auto;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:1.5px solid #cbd5e1;border-radius:5px;color:transparent;background:#fff;font-size:.65rem;transition:inherit}.ficha-especialidade-chip__body[data-v-4cc2b3d9]{display:grid;gap:1px;min-width:0}.ficha-especialidade-chip__body strong[data-v-4cc2b3d9]{color:#1f2937;font-size:.82rem}.ficha-especialidade-chip__body small[data-v-4cc2b3d9]{color:#64748b;font-size:.74rem}.ficha-especialidade-chip.is-selected[data-v-4cc2b3d9]{border-color:#4f46e5;background:#eef2ff;box-shadow:0 0 0 1px #4f46e5 inset}.ficha-especialidade-chip.is-selected .ficha-especialidade-chip__check[data-v-4cc2b3d9]{border-color:#4f46e5;background:#4f46e5;color:#fff}.ficha-inline-grid[data-v-4cc2b3d9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ficha-inline-grid--service[data-v-4cc2b3d9]{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr) auto;align-items:end}.ficha-inline-form__actions[data-v-4cc2b3d9],.ficha-product-search[data-v-4cc2b3d9],.ficha-slot-list[data-v-4cc2b3d9]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ficha-product-search input[data-v-4cc2b3d9]{flex:1 1 220px}.ficha-product-results[data-v-4cc2b3d9],.ficha-cart[data-v-4cc2b3d9],.ficha-agendamento-list[data-v-4cc2b3d9]{display:grid;gap:8px}.ficha-product-result[data-v-4cc2b3d9],.ficha-cart article[data-v-4cc2b3d9],.ficha-agendamento-list article[data-v-4cc2b3d9]{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #dbe5ef;border-radius:8px;background:#fff;padding:9px 10px}.ficha-product-result[data-v-4cc2b3d9]{width:100%;text-align:left}.ficha-product-result span[data-v-4cc2b3d9],.ficha-cart article>div[data-v-4cc2b3d9],.ficha-agendamento-list article>div[data-v-4cc2b3d9]{display:grid;min-width:0}.ficha-product-result small[data-v-4cc2b3d9],.ficha-cart small[data-v-4cc2b3d9],.ficha-agendamento-list small[data-v-4cc2b3d9]{color:#64748b}.ficha-cart input[data-v-4cc2b3d9]{width:96px}.ficha-vacina-row[data-v-4cc2b3d9]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ficha-vacina-row>div[data-v-4cc2b3d9]:first-child{display:grid;gap:3px;min-width:0}.ficha-vacina-row__badges[data-v-4cc2b3d9]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.ficha-diario-item__head[data-v-4cc2b3d9]{display:flex;align-items:center;justify-content:space-between;gap:8px}.ficha-diario-item__actions[data-v-4cc2b3d9]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.ficha-diario-meta[data-v-4cc2b3d9]{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 4px}.ficha-diario-atividades[data-v-4cc2b3d9]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.ficha-diario-atividades>span[data-v-4cc2b3d9]{font-size:.8rem;font-weight:600;color:#475569}.ficha-diario-atividades__chips[data-v-4cc2b3d9]{display:flex;flex-wrap:wrap;gap:6px}.ficha-diario-atividade[data-v-4cc2b3d9]{display:inline-flex;align-items:center;gap:6px;border:1px solid #cbd5e1;background:#fff;color:#475569;border-radius:999px;padding:4px 12px;font-size:.78rem}.ficha-diario-atividade.is-ativa[data-v-4cc2b3d9]{border-color:#0f766e;background:#eef6f5;color:#0f766e;font-weight:600}.ficha-diario-atividades__nova[data-v-4cc2b3d9]{display:flex;gap:6px;max-width:420px}.ficha-diario-chip[data-v-4cc2b3d9]{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;background:#eef6f5;color:#0f766e;font-size:.74rem;font-weight:700}.ficha-diario-obs[data-v-4cc2b3d9]{display:block;color:#51616a}.ficha-diario-obs--interna[data-v-4cc2b3d9]{background:#f1f5f9;border-left:3px solid #64748b;border-radius:4px;padding:4px 8px;color:#334155}.ficha-diario-interna em[data-v-4cc2b3d9]{font-style:normal;font-weight:400;color:#b45309}.ficha-diario-badge[data-v-4cc2b3d9]{font-size:.7rem;font-weight:800;border-radius:999px;padding:2px 8px}.ficha-diario-badge.is-publicado[data-v-4cc2b3d9]{background:#dcfce7;color:#166534}.ficha-diario-badge.is-rascunho[data-v-4cc2b3d9]{background:#fef3c7;color:#92400e}.ficha-diario-fotos[data-v-4cc2b3d9]{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.ficha-diario-fotos img[data-v-4cc2b3d9]{width:56px;height:56px;object-fit:cover;border-radius:8px;border:1px solid #e5edf5}.ficha-diario-foto-editavel[data-v-4cc2b3d9]{position:relative;padding:0;border:0;background:none;cursor:pointer}.ficha-diario-foto-editavel span[data-v-4cc2b3d9]{position:absolute;inset:auto 0 0;font-size:10px;line-height:1.6;color:#fff;background:#0f172aa6;border-radius:0 0 8px 8px}.ficha-diario-foto-editavel.is-removida img[data-v-4cc2b3d9]{opacity:.35;outline:2px solid #dc3545}.ficha-vacina-summary[data-v-4cc2b3d9]{display:grid;gap:2px;border-radius:8px;margin-bottom:12px;padding:12px}.ficha-vacina-summary.is-ok[data-v-4cc2b3d9]{background:#ecfdf5;color:#047857}.ficha-vacina-summary.is-alert[data-v-4cc2b3d9]{background:#fef3c7;color:#92400e}.ficha-financeiro-grid[data-v-4cc2b3d9]{grid-template-columns:repeat(2,minmax(0,1fr))}.ficha-financeiro-stack[data-v-4cc2b3d9],.ficha-pdv-cobrancas[data-v-4cc2b3d9],.ficha-pdv-compra[data-v-4cc2b3d9],.ficha-pdv-itens[data-v-4cc2b3d9],.ficha-pdv-itens__section[data-v-4cc2b3d9]{display:flex;flex-direction:column}.ficha-financeiro-stack[data-v-4cc2b3d9]{gap:14px}.ficha-pdv-cobrancas[data-v-4cc2b3d9]{gap:10px}.ficha-pdv-cobrancas__head[data-v-4cc2b3d9],.ficha-pdv-compra__main[data-v-4cc2b3d9],.ficha-pdv-compra__valor[data-v-4cc2b3d9],.ficha-pdv-itens__section article[data-v-4cc2b3d9]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ficha-pdv-cobrancas__head h3[data-v-4cc2b3d9]{margin:0;color:#0f172a;font-size:1rem}.ficha-pdv-cobrancas__head p[data-v-4cc2b3d9],.ficha-pdv-compra small[data-v-4cc2b3d9],.ficha-pdv-itens__section small[data-v-4cc2b3d9]{margin:2px 0 0;color:#64748b;font-size:.78rem}.ficha-pdv-cobrancas__head>span[data-v-4cc2b3d9]{border:1px solid #dbe3ec;border-radius:999px;color:#475569;font-size:.76rem;padding:4px 9px;white-space:nowrap}.ficha-pdv-empty[data-v-4cc2b3d9],.ficha-pdv-compra[data-v-4cc2b3d9]{border:1px solid #dbe3ec;border-radius:8px;background:#fff;padding:12px}.ficha-pdv-empty[data-v-4cc2b3d9]{color:#64748b;font-size:.86rem}.ficha-pdv-compra[data-v-4cc2b3d9]{gap:12px}.ficha-pdv-compra.is-pendente[data-v-4cc2b3d9]{border-left:4px solid #f59e0b}.ficha-pdv-compra.is-paga[data-v-4cc2b3d9]{border-left:4px solid #10b981}.ficha-pdv-compra__main strong[data-v-4cc2b3d9],.ficha-pdv-itens__section strong[data-v-4cc2b3d9]{color:#0f172a}.ficha-pdv-status[data-v-4cc2b3d9]{border-radius:999px;font-size:.72rem;font-weight:700;padding:4px 9px;text-transform:uppercase;white-space:nowrap}.ficha-pdv-status.is-pago[data-v-4cc2b3d9]{background:#dcfce7;color:#047857}.ficha-pdv-status.is-pendente[data-v-4cc2b3d9]{background:#fef3c7;color:#92400e}.ficha-pdv-compra__valor[data-v-4cc2b3d9]{border-radius:8px;background:#f8fbfb;padding:10px}.ficha-pdv-compra__valor span[data-v-4cc2b3d9],.ficha-pdv-itens__section>span[data-v-4cc2b3d9]{color:#64748b;font-size:.78rem}.ficha-pdv-compra__valor strong[data-v-4cc2b3d9]{color:#0f172a;font-size:1.1rem}.ficha-pdv-itens[data-v-4cc2b3d9]{gap:10px}.ficha-pdv-itens__section[data-v-4cc2b3d9]{gap:6px}.ficha-pdv-itens__section article[data-v-4cc2b3d9]{border-top:1px solid #e2e8f0;padding-top:8px}.is-ok[data-v-4cc2b3d9]{color:#047857!important}.is-alert[data-v-4cc2b3d9]{color:#b45309!important}@media(max-width:760px){.fichas-view[data-v-4cc2b3d9]{padding:12px}.fichas-view__head[data-v-4cc2b3d9],.fichas-view__filters[data-v-4cc2b3d9],.ficha-panel__head[data-v-4cc2b3d9]{align-items:stretch;flex-direction:column}.ficha-detalhe__head[data-v-4cc2b3d9]{padding:12px 14px;gap:10px}.ficha-detalhe__head>div[data-v-4cc2b3d9]{min-width:0;overflow-wrap:anywhere}.ficha-detalhe__head strong[data-v-4cc2b3d9]{font-size:1.05rem}.ficha-detalhe__close[data-v-4cc2b3d9]{flex:0 0 auto;min-height:44px;min-width:44px}.ficha-detalhe__datas[data-v-4cc2b3d9]{flex-wrap:wrap;gap:8px 16px}.ficha-detalhe__kpis[data-v-4cc2b3d9]{padding:12px 14px;gap:8px}.ficha-detalhe__kpis article[data-v-4cc2b3d9]{padding:10px}.ficha-detalhe__kpis strong[data-v-4cc2b3d9]{font-size:1.1rem}.fichas-view__summary[data-v-4cc2b3d9],.ficha-detalhe__kpis[data-v-4cc2b3d9],.ficha-financeiro-grid[data-v-4cc2b3d9]{grid-template-columns:1fr 1fr}.fichas-view__filters .form-control[data-v-4cc2b3d9],.fichas-view__per-page[data-v-4cc2b3d9],.fichas-view__per-page select[data-v-4cc2b3d9],.fichas-view__modalidade-toggle[data-v-4cc2b3d9]{width:100%;max-width:none}.fichas-view__pagination[data-v-4cc2b3d9],.fichas-view__pagination-actions[data-v-4cc2b3d9]{justify-content:center}.fichas-btn-pill[data-v-4cc2b3d9]{flex:1;min-width:0}.ficha-detalhe__tabs[data-v-4cc2b3d9]{display:flex;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ficha-detalhe__tabs[data-v-4cc2b3d9]::-webkit-scrollbar{display:none}.ficha-detalhe__tab[data-v-4cc2b3d9]{flex:0 0 auto;padding:12px 16px;scroll-snap-align:start;white-space:nowrap}.ficha-inline-grid[data-v-4cc2b3d9],.ficha-inline-grid--service[data-v-4cc2b3d9]{grid-template-columns:1fr}.ficha-cart article[data-v-4cc2b3d9],.ficha-agendamento-list article[data-v-4cc2b3d9]{align-items:stretch;flex-direction:column}.ficha-cart input[data-v-4cc2b3d9]{width:100%}.ficha-categoria-toggle[data-v-4cc2b3d9],.ficha-especialidade-chips[data-v-4cc2b3d9]{grid-template-columns:1fr}}.lista-espera-view[data-v-cf613b2c]{display:grid;gap:1rem;padding:1rem;min-height:70vh}.lista-espera-head[data-v-cf613b2c]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.6rem;padding:.85rem 1rem;min-height:0;height:auto;border:1px solid rgba(23,49,59,.1);border-radius:24px;box-shadow:0 18px 42px #17313b0f;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.lista-espera-head>div[data-v-cf613b2c]{display:grid;gap:.15rem}.lista-espera-content[data-v-cf613b2c]{display:grid;gap:1rem}.lista-espera-toolbar[data-v-cf613b2c],.lista-espera-group__head[data-v-cf613b2c],.lista-espera-modal__panel header[data-v-cf613b2c],.lista-espera-modal__panel footer[data-v-cf613b2c]{display:flex;align-items:center;justify-content:space-between;gap:16px}.lista-espera-toolbar[data-v-cf613b2c],.lista-espera-kpis article[data-v-cf613b2c],.lista-espera-group[data-v-cf613b2c],.lista-espera-alert[data-v-cf613b2c],.lista-espera-loading[data-v-cf613b2c],.lista-espera-empty[data-v-cf613b2c]{border:1px solid rgba(23,49,59,.1);border-radius:24px;background:#fff;box-shadow:0 18px 42px #17313b0f}.lista-espera-eyebrow[data-v-cf613b2c]{display:inline-flex;padding:.2rem .58rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f4c81) 10%,white);color:var(--tenant-color, #0f4c81);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.32rem}.lista-espera-head h1[data-v-cf613b2c],.lista-espera-group__head h2[data-v-cf613b2c],.lista-espera-modal__panel h2[data-v-cf613b2c]{margin:0;color:#1f2937}.lista-espera-head p[data-v-cf613b2c],.lista-espera-group__head p[data-v-cf613b2c]{margin:0;color:#64748b}.lista-espera-head h1[data-v-cf613b2c]{font-size:1.35rem;line-height:1.1}.lista-espera-head .btn[data-v-cf613b2c]{padding-top:.2rem;padding-bottom:.2rem}.lista-espera-toolbar[data-v-cf613b2c]{flex-wrap:wrap;padding:1rem}.lista-espera-toolbar .form-select[data-v-cf613b2c]{max-width:220px}.lista-espera-segmented[data-v-cf613b2c]{display:inline-flex;border:1px solid #d7dee8;border-radius:8px;overflow:hidden;background:#fff}.lista-espera-segmented__btn[data-v-cf613b2c]{min-width:92px;border:0;border-right:1px solid #d7dee8;background:#fff;color:#475569;padding:8px 12px;font-weight:700}.lista-espera-segmented__btn[data-v-cf613b2c]:last-child{border-right:0}.lista-espera-segmented__btn.is-active[data-v-cf613b2c]{background:#16324f;color:#fff}.lista-espera-kpis[data-v-cf613b2c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.lista-espera-kpis article[data-v-cf613b2c]{position:relative;overflow:hidden;display:grid;gap:.35rem;padding:1rem}.lista-espera-kpis article[data-v-cf613b2c]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--tenant-color, #0f766e)}.lista-espera-kpis article[data-v-cf613b2c]:nth-child(2n):before{background:#0f4c81}.lista-espera-kpis article[data-v-cf613b2c]:nth-child(3n):before{background:#059669}.lista-espera-kpis article[data-v-cf613b2c]:nth-child(4n):before{background:#d97706}.lista-espera-kpis span[data-v-cf613b2c]{display:block;color:#6c7a80;font-size:.78rem;text-transform:uppercase;letter-spacing:.03em}.lista-espera-kpis strong[data-v-cf613b2c]{display:block;color:#0f4c81;font-size:1.42rem;line-height:1.2}.lista-espera-alert[data-v-cf613b2c],.lista-espera-loading[data-v-cf613b2c],.lista-espera-empty[data-v-cf613b2c]{padding:12px 16px}.lista-espera-alert.is-success[data-v-cf613b2c]{background:#ecfdf5;color:#047857}.lista-espera-alert.is-error[data-v-cf613b2c]{background:#fef2f2;color:#b91c1c}.lista-espera-loading[data-v-cf613b2c],.lista-espera-empty[data-v-cf613b2c]{background:#fff;color:#64748b}.lista-espera-groups[data-v-cf613b2c]{display:flex;flex-direction:column;gap:14px}.lista-espera-group[data-v-cf613b2c]{overflow:hidden}.lista-espera-group__head[data-v-cf613b2c]{padding:16px;border-bottom:1px solid #eef2f7}.lista-espera-tag[data-v-cf613b2c]{display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border-radius:6px;background:#edf2f7;color:#334155;font-size:.76rem;font-weight:800}.lista-espera-tag.is-daycare[data-v-cf613b2c]{background:#ecfdf5;color:#047857}.lista-espera-tag.is-hotel[data-v-cf613b2c]{background:#eff6ff;color:#1d4ed8}.lista-espera-table[data-v-cf613b2c]{width:100%}.lista-espera-row[data-v-cf613b2c]{display:grid;grid-template-columns:90px minmax(180px,1.4fr) minmax(150px,1fr) minmax(150px,1fr) 120px;gap:12px;align-items:center;min-height:64px;padding:10px 16px;border-top:1px solid #eef2f7}.lista-espera-row--head[data-v-cf613b2c]{min-height:42px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white);color:#475569;font-size:.78rem;font-weight:800;text-transform:uppercase}.lista-espera-row span[data-v-cf613b2c]{min-width:0}.lista-espera-row strong[data-v-cf613b2c],.lista-espera-row small[data-v-cf613b2c]{display:block}.lista-espera-row small[data-v-cf613b2c]{color:#64748b}.lista-espera-row.is-notificado[data-v-cf613b2c]{background:#fffbeb}.lista-espera-status[data-v-cf613b2c]{display:inline-flex;width:fit-content;border-radius:6px;padding:3px 8px;background:#eef2ff;color:#3730a3;font-weight:800}.lista-espera-status.is-notificado[data-v-cf613b2c]{background:#fef3c7;color:#92400e}.lista-espera-status.is-convertido[data-v-cf613b2c]{background:#dcfce7;color:#166534}.lista-espera-status.is-cancelado[data-v-cf613b2c]{background:#fee2e2;color:#991b1b}.lista-espera-modal[data-v-cf613b2c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:20px;background:#0f172a75}.lista-espera-modal__panel[data-v-cf613b2c]{width:min(520px,100%);border-radius:24px;border:1px solid rgba(23,49,59,.1);background:#fff;padding:18px;box-shadow:0 18px 42px #17313b29}.lista-espera-modal__panel p[data-v-cf613b2c]{margin:18px 0;color:#334155}.lista-espera-modal__panel dl[data-v-cf613b2c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 18px}.lista-espera-modal__panel dt[data-v-cf613b2c]{color:#64748b;font-size:.78rem}.lista-espera-modal__panel dd[data-v-cf613b2c]{margin:0;color:#0f172a;font-weight:800}@media(max-width:920px){.lista-espera-head[data-v-cf613b2c],.lista-espera-group__head[data-v-cf613b2c],.lista-espera-modal__panel header[data-v-cf613b2c],.lista-espera-modal__panel footer[data-v-cf613b2c]{align-items:stretch;grid-template-columns:1fr}.lista-espera-kpis[data-v-cf613b2c]{grid-template-columns:repeat(2,minmax(0,1fr))}.lista-espera-row[data-v-cf613b2c]{grid-template-columns:1fr}.lista-espera-row--head[data-v-cf613b2c]{display:none}}@media(max-width:560px){.lista-espera-view[data-v-cf613b2c]{padding:.75rem}.lista-espera-kpis[data-v-cf613b2c],.lista-espera-modal__panel dl[data-v-cf613b2c]{grid-template-columns:1fr}.lista-espera-toolbar[data-v-cf613b2c],.lista-espera-segmented[data-v-cf613b2c]{width:100%}.lista-espera-segmented__btn[data-v-cf613b2c]{flex:1;min-width:0}}.contratos-daycare[data-v-2197fea7]{display:flex;flex-direction:column;gap:0;min-height:100%}.contratos-daycare__head[data-v-2197fea7]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:20px 24px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.contratos-daycare__content[data-v-2197fea7]{display:flex;flex-direction:column;gap:18px;padding:20px 24px;flex:1}.contratos-daycare__eyebrow[data-v-2197fea7]{display:inline-flex;padding:.3rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f4c81) 10%,white);color:var(--tenant-color, #0f4c81);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem}.contratos-editor__bar[data-v-2197fea7],.contratos-editor__actions[data-v-2197fea7],.contratos-pacotes__head[data-v-2197fea7]{display:flex;align-items:center;justify-content:space-between;gap:14px}.contratos-daycare__head h1[data-v-2197fea7],.contratos-pacotes h2[data-v-2197fea7]{margin:0;color:#1f2937}.contratos-daycare__head p[data-v-2197fea7],.contratos-pacotes p[data-v-2197fea7]{margin:4px 0 0;color:#64748b}.contratos-alert[data-v-2197fea7]{border-radius:8px;padding:12px 14px}.contratos-alert.is-success[data-v-2197fea7]{background:#ecfdf5;color:#047857}.contratos-alert.is-error[data-v-2197fea7]{background:#fef2f2;color:#b91c1c}.contratos-layout[data-v-2197fea7]{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:16px}.contratos-list[data-v-2197fea7],.contratos-editor[data-v-2197fea7],.contratos-pacotes[data-v-2197fea7]{border:1px solid #dbe3ec;border-radius:8px;background:#fff}.contratos-list[data-v-2197fea7]{overflow:hidden}.contratos-list__head[data-v-2197fea7],.contratos-list__item[data-v-2197fea7]{display:flex;justify-content:space-between;gap:10px;width:100%;padding:12px}.contratos-list__head[data-v-2197fea7]{background:#f8fafc}.contratos-list__item[data-v-2197fea7]{border:0;border-top:1px solid #edf2f7;background:#fff;color:#334155;text-align:left}.contratos-list__item.is-active[data-v-2197fea7]{background:#eff6ff;color:#1d4ed8}.contratos-list__item span[data-v-2197fea7]{color:#64748b;font-size:.8rem}.contratos-list__item mark[data-v-2197fea7]{margin-left:4px;border-radius:5px;padding:2px 5px;background:#dcfce7;color:#166534}.contratos-editor[data-v-2197fea7]{display:flex;flex-direction:column;gap:14px;padding:16px}.contratos-editor__bar[data-v-2197fea7]{align-items:stretch}.contratos-check[data-v-2197fea7]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.contratos-ia[data-v-2197fea7]{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:10px;align-items:stretch}.contratos-split[data-v-2197fea7]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;min-height:420px}.contratos-body[data-v-2197fea7],.contratos-preview[data-v-2197fea7]{min-height:420px}.contratos-preview[data-v-2197fea7]{border:1px solid #dbe3ec;border-radius:8px;overflow:hidden}.contratos-preview__head[data-v-2197fea7]{display:flex;justify-content:space-between;padding:10px 12px;background:#f8fafc;color:#334155}.contratos-preview__body[data-v-2197fea7]{height:calc(100% - 42px);overflow:auto;padding:14px;color:#1f2937;line-height:1.55}[data-v-2197fea7] .contratos-preview-token{display:inline-block;border-radius:5px;padding:0 5px;background:#e0f2fe;color:#0369a1;font-weight:800}.contratos-placeholders[data-v-2197fea7]{display:flex;flex-wrap:wrap;gap:8px}.contratos-placeholder[data-v-2197fea7]{border:1px solid #bae6fd;border-radius:6px;background:#f0f9ff;color:#0369a1;padding:5px 8px;font-weight:700}.contratos-editor__actions[data-v-2197fea7]{display:grid;grid-template-columns:auto 1fr auto auto}.contratos-pacotes[data-v-2197fea7]{padding:16px}.contratos-pacotes__grid[data-v-2197fea7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-top:14px}.contratos-pacote[data-v-2197fea7]{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;border:1px solid #edf2f7;border-radius:8px;padding:12px}.contratos-pacote strong[data-v-2197fea7],.contratos-pacote small[data-v-2197fea7]{display:block}.contratos-pacote small[data-v-2197fea7]{color:#64748b}.contratos-pacote__badge[data-v-2197fea7]{width:fit-content;border-radius:6px;padding:3px 8px;background:#f1f5f9;color:#475569;font-size:.78rem;font-weight:800}.contratos-pacote__badge.is-linked[data-v-2197fea7]{background:#dcfce7;color:#166534}.contratos-empty[data-v-2197fea7]{margin-top:12px;border-radius:8px;background:#f8fafc;color:#64748b;padding:12px}.contratos-contracts[data-v-2197fea7]{margin-top:14px;overflow-x:auto}.contratos-contracts__row[data-v-2197fea7]{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(140px,1fr) 110px minmax(150px,1fr) minmax(220px,auto);gap:12px;align-items:center;min-width:880px;border-top:1px solid #edf2f7;padding:10px 0}.contratos-contracts__row--head[data-v-2197fea7]{border-top:0;color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.contratos-contracts__row strong[data-v-2197fea7],.contratos-contracts__row small[data-v-2197fea7]{display:block}.contratos-contracts__row small[data-v-2197fea7]{color:#64748b}.contratos-contracts__actions[data-v-2197fea7]{display:flex;flex-wrap:wrap;gap:6px}.contratos-status[data-v-2197fea7]{border-radius:6px;padding:3px 8px;background:#fef3c7;color:#92400e;font-weight:800}.contratos-status.is-assinado[data-v-2197fea7]{background:#dcfce7;color:#166534}.contratos-status.is-cancelado[data-v-2197fea7]{background:#fee2e2;color:#991b1b}@media(max-width:980px){.contratos-layout[data-v-2197fea7],.contratos-split[data-v-2197fea7],.contratos-ia[data-v-2197fea7]{grid-template-columns:1fr}.contratos-editor__bar[data-v-2197fea7],.contratos-daycare__head[data-v-2197fea7]{align-items:stretch;flex-direction:column}}@media(max-width:560px){.contratos-daycare[data-v-2197fea7]{padding:12px}.contratos-editor__actions[data-v-2197fea7]{grid-template-columns:1fr}}.contrato-usuario[data-v-be7bd741]{display:flex;flex-direction:column;gap:0;min-height:100%}.contrato-usuario__head[data-v-be7bd741]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:20px 24px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.contrato-usuario__content[data-v-be7bd741]{display:flex;flex-direction:column;gap:18px;padding:20px 24px;flex:1}.contrato-usuario__eyebrow[data-v-be7bd741]{display:inline-flex;padding:.3rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f4c81) 10%,white);color:var(--tenant-color, #0f4c81);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem}.contrato-usuario-editor__bar[data-v-be7bd741],.contrato-usuario-editor__actions[data-v-be7bd741],.contrato-usuario-pacotes__head[data-v-be7bd741]{display:flex;align-items:center;justify-content:space-between;gap:14px}.contrato-usuario__head h1[data-v-be7bd741],.contrato-usuario-pacotes h2[data-v-be7bd741]{margin:0;color:#1f2937}.contrato-usuario__head p[data-v-be7bd741],.contrato-usuario-pacotes p[data-v-be7bd741]{margin:4px 0 0;color:#64748b}.contrato-usuario-alert[data-v-be7bd741]{border-radius:8px;padding:12px 14px}.contrato-usuario-alert.is-success[data-v-be7bd741]{background:#ecfdf5;color:#047857}.contrato-usuario-alert.is-error[data-v-be7bd741]{background:#fef2f2;color:#b91c1c}.contrato-usuario-layout[data-v-be7bd741]{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:16px}.contrato-usuario-list[data-v-be7bd741],.contrato-usuario-editor[data-v-be7bd741],.contrato-usuario-pacotes[data-v-be7bd741]{border:1px solid #dbe3ec;border-radius:8px;background:#fff}.contrato-usuario-list[data-v-be7bd741]{overflow:hidden}.contrato-usuario-list__head[data-v-be7bd741],.contrato-usuario-list__item[data-v-be7bd741]{display:flex;justify-content:space-between;gap:10px;width:100%;padding:12px}.contrato-usuario-list__head[data-v-be7bd741]{background:#f8fafc}.contrato-usuario-list__item[data-v-be7bd741]{border:0;border-top:1px solid #edf2f7;background:#fff;color:#334155;text-align:left}.contrato-usuario-list__item.is-active[data-v-be7bd741]{background:#eff6ff;color:#1d4ed8}.contrato-usuario-list__item span[data-v-be7bd741]{color:#64748b;font-size:.8rem}.contrato-usuario-list__item mark[data-v-be7bd741]{margin-left:4px;border-radius:5px;padding:2px 5px;background:#dcfce7;color:#166534}.contrato-usuario-editor[data-v-be7bd741]{display:flex;flex-direction:column;gap:14px;padding:16px}.contrato-usuario-editor__bar[data-v-be7bd741]{align-items:stretch}.contrato-usuario-field[data-v-be7bd741]{display:flex;flex-direction:column;gap:4px;font-size:.8rem;color:#475569;white-space:nowrap}.contrato-usuario-field .form-control[data-v-be7bd741]{max-width:120px}.contrato-usuario-check[data-v-be7bd741]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.contrato-usuario-hint[data-v-be7bd741]{margin:-6px 0 0;color:#64748b;font-size:.82rem}.contrato-usuario-ia[data-v-be7bd741]{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:10px;align-items:stretch}.contrato-usuario-split[data-v-be7bd741]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;min-height:420px}.contrato-usuario-body[data-v-be7bd741],.contrato-usuario-preview[data-v-be7bd741]{min-height:420px}.contrato-usuario-preview[data-v-be7bd741]{border:1px solid #dbe3ec;border-radius:8px;overflow:hidden}.contrato-usuario-preview__head[data-v-be7bd741]{display:flex;justify-content:space-between;padding:10px 12px;background:#f8fafc;color:#334155}.contrato-usuario-preview__body[data-v-be7bd741]{height:calc(100% - 42px);overflow:auto;padding:14px;color:#1f2937;line-height:1.55}[data-v-be7bd741] .contrato-usuario-preview-token{display:inline-block;border-radius:5px;padding:0 5px;background:#e0f2fe;color:#0369a1;font-weight:800}.contrato-usuario-placeholders[data-v-be7bd741]{display:flex;flex-wrap:wrap;gap:8px}.contrato-usuario-placeholder[data-v-be7bd741]{border:1px solid #bae6fd;border-radius:6px;background:#f0f9ff;color:#0369a1;padding:5px 8px;font-weight:700}.contrato-usuario-editor__actions[data-v-be7bd741]{display:grid;grid-template-columns:auto 1fr auto auto}.contrato-usuario-pacotes[data-v-be7bd741]{padding:16px}.contrato-usuario-empty[data-v-be7bd741]{margin-top:12px;border-radius:8px;background:#f8fafc;color:#64748b;padding:12px}.contrato-usuario-contracts[data-v-be7bd741]{margin-top:14px;overflow-x:auto}.contrato-usuario-contracts__row[data-v-be7bd741]{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(140px,1fr) 110px minmax(170px,1fr) minmax(120px,auto);gap:12px;align-items:center;min-width:820px;border-top:1px solid #edf2f7;padding:10px 0}.contrato-usuario-contracts__row--head[data-v-be7bd741]{border-top:0;color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.contrato-usuario-contracts__row strong[data-v-be7bd741],.contrato-usuario-contracts__row small[data-v-be7bd741]{display:block}.contrato-usuario-contracts__row small[data-v-be7bd741]{color:#64748b}.contrato-usuario-contracts__actions[data-v-be7bd741]{display:flex;flex-wrap:wrap;gap:6px}.contrato-usuario-status[data-v-be7bd741]{border-radius:6px;padding:3px 8px;background:#fef3c7;color:#92400e;font-weight:800}.contrato-usuario-status.is-assinado[data-v-be7bd741]{background:#dcfce7;color:#166534}.contrato-usuario-status.is-cancelado[data-v-be7bd741]{background:#fee2e2;color:#991b1b}@media(max-width:980px){.contrato-usuario-layout[data-v-be7bd741],.contrato-usuario-split[data-v-be7bd741],.contrato-usuario-ia[data-v-be7bd741]{grid-template-columns:1fr}.contrato-usuario-editor__bar[data-v-be7bd741],.contrato-usuario__head[data-v-be7bd741]{align-items:stretch;flex-direction:column}}@media(max-width:560px){.contrato-usuario[data-v-be7bd741]{padding:12px}.contrato-usuario-editor__actions[data-v-be7bd741]{grid-template-columns:1fr}}.contrato-usuario-filtros[data-v-be7bd741]{display:flex;gap:10px;margin-top:14px}.contrato-usuario-filtros input[data-v-be7bd741]{max-width:260px}.contrato-usuario-filtros select[data-v-be7bd741]{max-width:200px}.contrato-usuario-campos-faltantes[data-v-be7bd741]{display:block;color:#b45309;margin-top:2px}.contrato-usuario-status.is-dados_pendentes[data-v-be7bd741]{background:#fef3c7;color:#92400e}@media(max-width:560px){.contrato-usuario-filtros[data-v-be7bd741]{flex-direction:column}.contrato-usuario-filtros input[data-v-be7bd741],.contrato-usuario-filtros select[data-v-be7bd741]{max-width:100%}}.cudm-backdrop[data-v-be7bd741]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1050}.cudm-dialog[data-v-be7bd741]{background:#fff;border-radius:12px;width:100%;max-width:480px;max-height:88vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0f172a40}.cudm-header[data-v-be7bd741]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e2e8f0}.cudm-body[data-v-be7bd741]{padding:16px 20px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:12px}.cudm-hint[data-v-be7bd741]{margin:0;color:#64748b;font-size:.85rem}.cudm-field[data-v-be7bd741]{display:flex;flex-direction:column;gap:4px;font-size:.8rem;font-weight:700;color:#475569}.cudm-footer[data-v-be7bd741]{padding:12px 20px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:10px}.cadm-backdrop[data-v-42b005ed]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1050}.cadm-dialog[data-v-42b005ed]{background:#fff;border-radius:12px;width:100%;max-width:720px;max-height:88vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0f172a40}.cadm-header[data-v-42b005ed]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #e2e8f0}.cadm-header strong[data-v-42b005ed]{display:block;color:#1f2937}.cadm-subtitle[data-v-42b005ed]{color:#64748b;font-size:.85rem}.cadm-body[data-v-42b005ed]{padding:18px 20px;overflow-y:auto;flex:1}.cadm-loading[data-v-42b005ed]{color:#64748b;padding:24px 0;text-align:center}.cadm-alert[data-v-42b005ed]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;border-radius:8px;padding:12px 14px;margin-bottom:12px;font-size:.85rem}.cadm-alert div[data-v-42b005ed]{display:flex;flex-direction:column;gap:2px;min-width:0}.cadm-alert strong[data-v-42b005ed]{color:#475569;font-size:.72rem;text-transform:uppercase;letter-spacing:.03em}.cadm-alert--success[data-v-42b005ed]{background:#ecfdf5;color:#047857}.cadm-alert--info[data-v-42b005ed]{background:#eff6ff;color:#1d4ed8}.cadm-truncate[data-v-42b005ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cadm-hash[data-v-42b005ed]{font-family:DejaVu Sans Mono,monospace;font-size:.72rem;word-break:break-all}.cadm-content-head[data-v-42b005ed]{margin:16px 0 6px;color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.cadm-content[data-v-42b005ed]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:14px;white-space:pre-line;color:#1f2937;font-family:inherit;font-size:.86rem;line-height:1.55;max-height:360px;overflow-y:auto}.cadm-footer[data-v-42b005ed]{padding:12px 20px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end}@media(max-width:560px){.cadm-alert[data-v-42b005ed]{grid-template-columns:1fr}}.selectable[data-v-10e3dcb1]{cursor:pointer;transition:all .15s ease;border:1px solid #dee2e6;background:#fff}.selectable[data-v-10e3dcb1]:hover:not(.disabled){box-shadow:0 6px 18px #00000014;transform:translateY(-2px)}.selectable.selected[data-v-10e3dcb1]{border:2px solid var(--bs-primary)}.selectable.disabled[data-v-10e3dcb1]{opacity:.5;cursor:not-allowed}.category-card[data-v-10e3dcb1]{min-height:132px}.selectable[data-v-8f5544a4]{cursor:pointer;transition:all .15s ease}.selectable[data-v-8f5544a4]:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000014}.selectable.selected[data-v-8f5544a4]{border:2px solid var(--bs-primary)}.foto-wrapper[data-v-8f5544a4]{width:96px;height:96px;border-radius:18%;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #dee2e6,0 2px 6px #0000001f}.foto-profissional[data-v-8f5544a4]{width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block}.booking-taxi-dog[data-v-42eef1c6]{margin-top:1.5rem}.booking-taxi-dog__header[data-v-42eef1c6]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.locacao-recurso-card[data-v-50085b87]{cursor:pointer;transition:all .15s ease;border:1px solid #dee2e6;background:#fff}.locacao-recurso-card[data-v-50085b87]:hover{box-shadow:0 6px 18px #00000014;transform:translateY(-2px)}.locacao-recurso-card.selected[data-v-50085b87]{border:2px solid var(--bs-primary)}.agenda-pet-period-picker[data-v-911b1a6f]{border:1px solid rgba(23,49,59,.12);border-radius:18px;padding:1rem;background:#fff}.agenda-pet-period-picker__head[data-v-911b1a6f]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.agenda-pet-period-picker__weekdays[data-v-911b1a6f],.agenda-pet-period-picker__grid[data-v-911b1a6f]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.45rem}.agenda-pet-period-picker__weekdays[data-v-911b1a6f]{margin-bottom:.45rem;color:#64748b;font-size:.76rem;font-weight:800;text-align:center}.agenda-pet-period-day[data-v-911b1a6f]{min-height:64px;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:#f8fafcf5;color:#0f172a;display:grid;align-content:center;gap:.1rem;padding:.45rem}.agenda-pet-period-day strong[data-v-911b1a6f]{font-size:.95rem;line-height:1}.agenda-pet-period-day span[data-v-911b1a6f]{color:#64748b;font-size:.68rem;font-weight:700}.agenda-pet-period-day.is-outside[data-v-911b1a6f]{opacity:.36}.agenda-pet-period-day.is-unavailable[data-v-911b1a6f]{background:#fee2e2eb;border-color:#ef444438;color:#991b1b}.agenda-pet-period-day.is-blocked[data-v-911b1a6f]{background:#fee2e2;border-color:#ef4444;color:#7f1d1d}.agenda-pet-period-day.is-blocked span[data-v-911b1a6f]{color:#991b1b}.agenda-pet-period-day.is-in-range[data-v-911b1a6f]{background:#ccfbf1cc;border-color:#14b8a640}.agenda-pet-period-day.is-start[data-v-911b1a6f],.agenda-pet-period-day.is-end[data-v-911b1a6f],.agenda-pet-period-day.is-daycare-selected[data-v-911b1a6f]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 18%,white);border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 48%,white);box-shadow:0 10px 20px #17313b14}.agenda-pet-period-day.is-range-error[data-v-911b1a6f]{background:#fecacaeb;border-color:#dc262666}.agenda-pet-period-day.is-daycare-selected.is-range-error[data-v-911b1a6f]{background:#fff7ed;border-color:#f59e0b;color:#92400e}.agenda-pet-daycare-summary[data-v-911b1a6f]{display:grid;gap:.75rem}.agenda-pet-daycare-summary__head[data-v-911b1a6f]{display:flex;justify-content:space-between;gap:1rem}.agenda-pet-daycare-summary__head span[data-v-911b1a6f]{color:#64748b;font-size:.86rem;font-weight:800}.agenda-pet-daycare-summary__cards[data-v-911b1a6f]{display:flex;flex-wrap:wrap;gap:.55rem}.agenda-pet-daycare-chip[data-v-911b1a6f]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 24%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:#0f766e;font-weight:800}.agenda-pet-daycare-chip small[data-v-911b1a6f]{border-radius:999px;background:#fef3c7;color:#92400e;font-size:.68rem;padding:.15rem .4rem}.agenda-pet-daycare-chip.is-waitlist[data-v-911b1a6f]{border-color:#f59e0b;background:#fff7ed;color:#92400e}.agenda-pet-baia-picker[data-v-911b1a6f]{display:grid;gap:.7rem;padding:.9rem 1rem;border:1px solid rgba(23,49,59,.12);border-radius:16px;background:#fff}.agenda-pet-baia-picker__head[data-v-911b1a6f]{display:flex;justify-content:space-between;gap:1rem}.agenda-pet-baia-picker__head span[data-v-911b1a6f]{color:#64748b;font-size:.86rem;font-weight:800}.agenda-pet-baia-picker__options[data-v-911b1a6f]{display:flex;flex-wrap:wrap;gap:.55rem}.agenda-pet-baia-option[data-v-911b1a6f]{border:1px solid rgba(23,49,59,.12);border-radius:999px;background:#f8fafc;padding:.45rem .7rem;font-size:.83rem;font-weight:800}.agenda-pet-baia-option.is-selected[data-v-911b1a6f]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e)}.step-adestramento-participantes__header[data-v-5f0e98f8]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.step-adestramento-participantes__lista[data-v-5f0e98f8]{display:flex;flex-wrap:wrap;gap:.5rem}.step-adestramento-participantes__vazio[data-v-5f0e98f8]{display:flex;align-items:center;gap:.5rem;padding:.85rem 1rem;width:100%;color:#6c757d;background:#f8f9fa;border:1px dashed #dee2e6;border-radius:.5rem;font-size:.9rem}.step-adestramento-chip[data-v-5f0e98f8]{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .5rem .35rem .35rem;background:#fff;border:1px solid #dee2e6;border-radius:999px}.step-adestramento-chip__avatar[data-v-5f0e98f8]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--tenant-color, #0f766e);color:#fff;font-size:.8rem;font-weight:700;flex-shrink:0}.step-adestramento-chip__info[data-v-5f0e98f8]{display:flex;flex-direction:column;line-height:1.1}.step-adestramento-chip__info strong[data-v-5f0e98f8]{font-size:.85rem}.step-adestramento-chip__info small[data-v-5f0e98f8]{color:#6c757d;font-size:.72rem}.step-adestramento-chip__remove[data-v-5f0e98f8]{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border:none;border-radius:50%;background:#f1f3f5;color:#495057;font-size:.7rem;flex-shrink:0}.step-adestramento-chip__remove[data-v-5f0e98f8]:hover{background:#dc3545;color:#fff}.step-adestramento-add-btn[data-v-5f0e98f8]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--tenant-color, #0f766e);border-radius:50%;background:#fff;color:var(--tenant-color, #0f766e);font-size:.75rem;flex-shrink:0}.step-adestramento-add-btn--disabled[data-v-5f0e98f8],.step-adestramento-add-btn[data-v-5f0e98f8]:disabled{border-color:#dee2e6;color:#adb5bd;cursor:not-allowed}.agenda-booking-view{display:grid;gap:1rem;padding:1rem;min-height:70vh}.agenda-booking-hero,.agenda-booking-summary__card,.agenda-booking-panel{border:1px solid rgba(23,49,59,.1);border-radius:24px;background:#fff;box-shadow:0 18px 42px #17313b0f}.agenda-booking-hero{display:flex;justify-content:space-between;gap:1rem;padding:1.25rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.agenda-booking-hero__copy{max-width:760px}.agenda-booking-hero__eyebrow{display:inline-flex;margin-bottom:.7rem;padding:.36rem .72rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.79rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.agenda-booking-hero h1{margin:0;font-weight:800}.agenda-booking-hero p,.agenda-booking-summary__card span,.agenda-booking-summary__card small{color:#6c7a80}.agenda-booking-hero__chips{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.1rem}.agenda-booking-chip{display:inline-flex;align-items:center;min-height:34px;padding:.4rem .8rem;border-radius:999px;background:#ffffffd6;border:1px solid rgba(23,49,59,.08);font-size:.85rem;font-weight:700}.agenda-booking-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.agenda-booking-summary__card{display:grid;gap:.4rem;padding:1rem}.agenda-booking-summary__card strong{font-size:1.05rem;line-height:1.3}.agenda-booking-panel{padding:1.2rem}@media(max-width:1100px){.agenda-booking-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.agenda-booking-view{padding:.75rem}.agenda-booking-hero{flex-direction:column}.agenda-booking-summary{grid-template-columns:1fr}}.lp-composicao[data-v-1c97b7c9]{width:100%;margin-top:.5rem;padding:.75rem .9rem;border:1px solid var(--gs-border, #e3e8f3);border-radius:var(--gs-radius-sm, 9px);background:var(--gs-surface-2, #f5f8fd)}.lp-composicao__titulo[data-v-1c97b7c9]{display:flex;justify-content:space-between;gap:.75rem;cursor:pointer;font-weight:600;color:var(--gs-text, #16213a)}.lp-composicao__resumo[data-v-1c97b7c9]{font-weight:600;font-size:.85rem}.lp-composicao__resumo.is-ok[data-v-1c97b7c9]{color:#1f7a45}.lp-composicao__resumo.is-falta[data-v-1c97b7c9]{color:#9a6200}.lp-composicao__resumo.is-excede[data-v-1c97b7c9]{color:#b42318}.lp-composicao__selo[data-v-1c97b7c9]{margin:.5rem 0;color:var(--gs-royal, #1457d6)}.lp-composicao__tabela[data-v-1c97b7c9]{margin-top:.5rem;background:var(--gs-surface, #fff)}.lp-composicao__input[data-v-1c97b7c9]{max-width:7.5rem;margin-left:auto}.lp-composicao__alerta[data-v-1c97b7c9]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.4rem .6rem;border-radius:var(--gs-radius-sm, 9px)}.lp-composicao__alerta.is-falta[data-v-1c97b7c9]{background:#fff4e0;color:#7a4d00}.lp-composicao__alerta.is-excede[data-v-1c97b7c9]{background:#fde8e7;color:#8f1b13}.orcamento-texto-editavel__caixa[data-v-9f1cb39d]{background:#f8fafc;border:1px solid rgba(23,49,59,.12);border-radius:12px;padding:.25rem}.orcamento-texto-editavel__caixa.is-loading[data-v-9f1cb39d]{opacity:.6}.orcamento-texto-editavel__textarea[data-v-9f1cb39d]{width:100%;min-height:360px;max-height:480px;border:none;background:transparent;resize:vertical;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:.9rem;line-height:1.5;padding:.75rem;outline:none;border-radius:8px}.orcamento-texto-editavel__textarea[data-v-9f1cb39d]:focus{box-shadow:inset 0 0 0 2px #216fa059}.orcamento-texto-editavel__textarea[data-v-9f1cb39d]:disabled{opacity:.7}.orcamento-texto-editavel__modos[data-v-9f1cb39d]{display:inline-flex;gap:.25rem;padding:.25rem;margin-bottom:.5rem;border-radius:999px;background:#eef2f4}.orcamento-texto-editavel__modos button[data-v-9f1cb39d]{border:0;background:transparent;border-radius:999px;padding:.3rem .85rem;font-size:.85rem;font-weight:600;color:#4a5a61}.orcamento-texto-editavel__modos button.is-active[data-v-9f1cb39d]{background:#fff;color:#17313b;box-shadow:0 1px 3px #17313b26}.orcamento-texto-editavel__whatsapp[data-v-9f1cb39d]{min-height:360px;max-height:480px;overflow-y:auto;padding:1rem;border-radius:12px;background:#efeae2}.orcamento-texto-editavel__whatsapp.is-loading[data-v-9f1cb39d]{opacity:.6}.orcamento-texto-editavel__balao[data-v-9f1cb39d]{max-width:420px;margin-left:auto;padding:.6rem .75rem;border-radius:10px 0 10px 10px;background:#d9fdd3;box-shadow:0 1px 1px #0000001a;font-size:.9rem;line-height:1.45;overflow-wrap:anywhere;color:#111b21}@media(max-width:575.98px){.orcamento-texto-editavel__textarea[data-v-9f1cb39d],.orcamento-texto-editavel__whatsapp[data-v-9f1cb39d]{min-height:260px}}.pacote-orcamento-modal .modal[data-v-4f052945]{z-index:1060}.pacote-orcamento-modal .modal-backdrop[data-v-4f052945]{z-index:1055}.pacote-orcamento-modal__resumo[data-v-4f052945]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;border-radius:12px;background:#216fa00f;border:1px solid rgba(33,111,160,.15)}.pacote-orcamento-modal__resumo span[data-v-4f052945]{display:block;font-size:.75rem;color:#5b6b73;text-transform:uppercase;letter-spacing:.02em}.pacote-orcamento-modal__resumo strong[data-v-4f052945]{display:block;overflow-wrap:anywhere}@media(max-width:575.98px){.pacote-orcamento-modal__resumo[data-v-4f052945]{grid-template-columns:1fr}.pacote-orcamento-modal__rodape[data-v-4f052945]{flex-direction:column-reverse;align-items:stretch}.pacote-orcamento-modal__rodape .btn[data-v-4f052945]{width:100%;margin:.25rem 0}}.pacote-orcamentos-enviados .modal[data-v-f518300f]{z-index:1060}.pacote-orcamentos-enviados .modal-backdrop[data-v-f518300f]{z-index:1055}.pacote-orcamentos-enviados__barra[data-v-f518300f]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;align-items:center;margin-bottom:1rem}.pacote-orcamentos-enviados__abas[data-v-f518300f]{display:flex;flex-wrap:wrap;gap:.5rem}.pacote-orcamentos-enviados__abas button[data-v-f518300f]{border:1px solid rgba(23,49,59,.15);background:#fff;border-radius:999px;padding:.35rem .85rem;font-size:.85rem;font-weight:600;color:#33454d}.pacote-orcamentos-enviados__abas button.is-active[data-v-f518300f]{background:#216fa0;border-color:#216fa0;color:#fff}.pacote-orcamentos-enviados__abas span[data-v-f518300f]{display:inline-block;min-width:1.4rem;margin-left:.25rem;padding:0 .35rem;border-radius:999px;background:#00000014;font-size:.75rem}.pacote-orcamentos-enviados__abas button.is-active span[data-v-f518300f]{background:#ffffff40}.pacote-orcamentos-enviados__busca[data-v-f518300f]{position:relative;flex:1 1 220px;max-width:320px}.pacote-orcamentos-enviados__busca i[data-v-f518300f]{position:absolute;left:.65rem;top:50%;transform:translateY(-50%);color:#8a989e;font-size:.8rem}.pacote-orcamentos-enviados__busca input[data-v-f518300f]{padding-left:1.9rem}.pacote-orcamentos-enviados__vazio[data-v-f518300f]{text-align:center;color:#6c7a80;padding:2.5rem 1rem}.pacote-orcamentos-enviados__vazio i[data-v-f518300f]{font-size:1.8rem;margin-bottom:.5rem;display:block}.pacote-orcamentos-enviados__card[data-v-f518300f]{border:1px solid rgba(23,49,59,.12);border-left:4px solid #216fa0;border-radius:12px;padding:.85rem 1rem;margin-bottom:.75rem;background:#fff}.pacote-orcamentos-enviados__card.is-vencido[data-v-f518300f]{border-left-color:#c0392b}.pacote-orcamentos-enviados__card.is-aprovado[data-v-f518300f]{border-left-color:#1e8e3e}.pacote-orcamentos-enviados__card.is-negado[data-v-f518300f]{border-left-color:#8a989e}.pacote-orcamentos-enviados__card header[data-v-f518300f]{display:flex;justify-content:space-between;gap:.75rem}.pacote-orcamentos-enviados__validade[data-v-f518300f]{display:inline-flex;align-items:center;padding:0 .5rem;border-radius:999px;background:#eef2f4;color:#33454d;font-weight:600}.pacote-orcamentos-enviados__validade.is-urgente[data-v-f518300f]{background:#fff4d6;color:#8a5a00}.pacote-orcamentos-enviados__validade.is-vencido[data-v-f518300f]{background:#fde8e6;color:#a12a1d}.pacote-orcamentos-enviados__meta[data-v-f518300f]{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:.35rem}.pacote-orcamentos-enviados__texto[data-v-f518300f]{margin-top:.5rem}.pacote-orcamentos-enviados__texto summary[data-v-f518300f]{cursor:pointer;font-size:.85rem;color:#216fa0}.pacote-orcamentos-enviados__texto pre[data-v-f518300f]{white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:.85rem;background:#f8fafc;border-radius:8px;padding:.75rem;margin:.5rem 0 0}.pacote-orcamentos-enviados__inline[data-v-f518300f]{margin-top:.75rem;padding:.75rem;border-radius:8px;background:#f8fafc}.pacote-orcamentos-enviados__acoes[data-v-f518300f]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.min-w-0[data-v-f518300f]{min-width:0}@media(max-width:575.98px){.pacote-orcamentos-enviados__busca[data-v-f518300f]{max-width:none}.pacote-orcamentos-enviados__acoes .btn[data-v-f518300f]{flex:1 1 auto}.pacote-orcamentos-enviados__card header[data-v-f518300f]{flex-direction:column;gap:.25rem}.pacote-orcamentos-enviados__card header .text-end[data-v-f518300f]{text-align:left!important}}.enviar-cobranca-pacote .modal[data-v-4f3c18e9]{z-index:1065}.enviar-cobranca-pacote .modal-backdrop[data-v-4f3c18e9]{z-index:1062}.enviar-cobranca-pacote__dados[data-v-4f3c18e9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.enviar-cobranca-pacote__dados .enviar-cobranca-pacote__para[data-v-4f3c18e9]{grid-column:1 / -1}.enviar-cobranca-pacote__fone[data-v-4f3c18e9]{display:block;font-weight:500;color:var(--bs-secondary-color, #5f6f76)}.enviar-cobranca-pacote__dados div[data-v-4f3c18e9]{background:var(--bs-tertiary-bg, #f4f7f8);border-radius:10px;padding:.6rem .75rem}.enviar-cobranca-pacote__dados dt[data-v-4f3c18e9]{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color, #5f6f76);font-weight:600}.enviar-cobranca-pacote__dados dd[data-v-4f3c18e9]{margin:0;font-weight:600;overflow-wrap:anywhere}.enviar-cobranca-pacote__texto[data-v-4f3c18e9]{white-space:pre-wrap;font-family:inherit;font-size:.9rem;background:var(--bs-success-bg-subtle, #e9f7ef);color:var(--bs-body-color, #17313b);border-radius:12px 12px 12px 2px;padding:.75rem .9rem;margin-bottom:.5rem;max-height:280px;overflow:auto}.pagamentos-pendentes-pacote .modal[data-v-7dbb9b65]{z-index:1060}.pagamentos-pendentes-pacote .modal-backdrop[data-v-7dbb9b65]{z-index:1055}.pagamentos-pendentes-pacote__abas[data-v-7dbb9b65]{display:flex;flex-wrap:wrap;gap:.5rem}.pagamentos-pendentes-pacote__abas button[data-v-7dbb9b65]{border:1px solid var(--bs-border-color, rgba(23, 49, 59, .15));background:var(--bs-body-bg, #fff);border-radius:999px;padding:.35rem .85rem;font-size:.85rem;font-weight:600;color:var(--bs-body-color, #33454d)}.pagamentos-pendentes-pacote__abas button.is-active[data-v-7dbb9b65]{background:#216fa0;border-color:#216fa0;color:#fff}.pagamentos-pendentes-pacote__abas span[data-v-7dbb9b65]{display:inline-block;min-width:1.4rem;margin-left:.25rem;padding:0 .4rem;border-radius:999px;background:#00000014;font-size:.75rem}.pagamentos-pendentes-pacote__abas span.is-alerta[data-v-7dbb9b65]{background:#f0ad4e;color:#3a2a00}.pagamentos-pendentes-pacote__vazio[data-v-7dbb9b65]{text-align:center;padding:2.5rem 1rem;color:var(--bs-secondary-color, #5f6f76)}.pagamentos-pendentes-pacote__vazio i[data-v-7dbb9b65]{font-size:2rem;margin-bottom:.5rem;display:block}.pagamentos-pendentes-pacote__card[data-v-7dbb9b65]{border:1px solid var(--bs-border-color, rgba(23, 49, 59, .12));border-left-width:4px;border-radius:12px;padding:.85rem 1rem;margin-bottom:.75rem;background:var(--bs-body-bg, #fff)}.pagamentos-pendentes-pacote__card.is-aguardando[data-v-7dbb9b65]{border-left-color:#216fa0}.pagamentos-pendentes-pacote__card.is-pago[data-v-7dbb9b65]{border-left-color:#2f9e60}.pagamentos-pendentes-pacote__card.is-pago_apos_expirar[data-v-7dbb9b65]{border-left-color:#f0ad4e}.pagamentos-pendentes-pacote__card.is-expirado[data-v-7dbb9b65],.pagamentos-pendentes-pacote__card.is-cancelado[data-v-7dbb9b65]{border-left-color:#9aa7ad}.pagamentos-pendentes-pacote__card header[data-v-7dbb9b65]{display:flex;justify-content:space-between;gap:.75rem}.pagamentos-pendentes-pacote__selo[data-v-7dbb9b65]{display:inline-block;font-size:.72rem;font-weight:700;border-radius:999px;padding:.1rem .55rem;background:#216fa01f;color:#1b5b84}.pagamentos-pendentes-pacote__selo.is-pago[data-v-7dbb9b65]{background:#2f9e6024;color:#1f7146}.pagamentos-pendentes-pacote__selo.is-pago_apos_expirar[data-v-7dbb9b65]{background:#f0ad4e38;color:#7a4d00}.pagamentos-pendentes-pacote__selo.is-expirado[data-v-7dbb9b65],.pagamentos-pendentes-pacote__selo.is-cancelado[data-v-7dbb9b65]{background:#00000012;color:#55656c}.pagamentos-pendentes-pacote__meta[data-v-7dbb9b65]{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-top:.5rem}.pagamentos-pendentes-pacote__card footer[data-v-7dbb9b65]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem;align-items:center}.pagamentos-pendentes-pacote__receber[data-v-7dbb9b65],.pagamentos-pendentes-pacote__confirmar[data-v-7dbb9b65]{margin-top:.75rem;padding:.75rem;border-radius:10px;background:var(--bs-tertiary-bg, #f4f7f8)}@media(max-width:576px){.pagamentos-pendentes-pacote__card header[data-v-7dbb9b65]{flex-direction:column}.pagamentos-pendentes-pacote__card header .text-end[data-v-7dbb9b65]{text-align:left!important}.pagamentos-pendentes-pacote__card footer .btn[data-v-7dbb9b65]{flex:1 1 auto}.pagamentos-pendentes-pacote__card footer .ms-auto[data-v-7dbb9b65]{margin-left:0!important}}.lancar-pacotes-ou[data-v-ec2d40b2]{display:flex;align-items:center;gap:.5rem;text-align:center}.lancar-pacotes-ou[data-v-ec2d40b2]:before,.lancar-pacotes-ou[data-v-ec2d40b2]:after{content:"";flex:1;border-top:1px solid var(--bs-border-color, rgba(23, 49, 59, .15))}.lancar-pacotes-whats-resultado[data-v-ec2d40b2]{text-align:left;border-radius:12px;padding:.85rem 1rem;border:1px solid transparent}.lancar-pacotes-whats-resultado.is-ok[data-v-ec2d40b2]{background:var(--bs-success-bg-subtle, #e9f7ef);border-color:var(--bs-success-border-subtle, #b9e3c9)}.lancar-pacotes-whats-resultado.is-erro[data-v-ec2d40b2]{background:var(--bs-danger-bg-subtle, #fdecec);border-color:var(--bs-danger-border-subtle, #f3c1c1)}.lancar-pacotes-orcamento-faixa[data-v-ec2d40b2]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;margin-bottom:1rem;border-radius:12px;background:#216fa014;border:1px solid rgba(33,111,160,.25);color:#17313b}.lancar-pacotes-orcamento-faixa>i[data-v-ec2d40b2]{color:#216fa0;font-size:1.25rem;margin-top:.15rem}@media(max-width:575.98px){.lancar-pacotes-orcamento-faixa[data-v-ec2d40b2]{flex-wrap:wrap}}.lancar-pacotes-stepper[data-v-ec2d40b2]{display:flex;flex-wrap:wrap;gap:.5rem}.lancar-pacotes-step[data-v-ec2d40b2]{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--bs-border-color, #dee2e6);background:#fff;border-radius:999px;padding:.3rem .85rem;font-size:.85rem;color:var(--bs-secondary, #6c757d);cursor:pointer;transition:all .15s}.lancar-pacotes-step[data-v-ec2d40b2]:disabled{opacity:.55;cursor:not-allowed}.lancar-pacotes-step.is-active[data-v-ec2d40b2]{border-color:var(--bs-primary, #0d6efd);color:var(--bs-primary, #0d6efd);font-weight:600}.lancar-pacotes-step.is-done[data-v-ec2d40b2]{color:var(--bs-success, #198754);border-color:var(--bs-success, #198754)}.lancar-pacotes-step__dot[data-v-ec2d40b2]{width:1.4rem;height:1.4rem;border-radius:50%;background:var(--bs-light, #f1f3f5);display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:600}.lancar-pacotes-panel[data-v-ec2d40b2]{background:#fff;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.9rem;padding:1.25rem}.lancar-pacotes-placeholder[data-v-ec2d40b2]{border:1px dashed var(--bs-border-color, #dee2e6);border-radius:.6rem;padding:1.5rem;text-align:center}.lancar-pacotes-panel__actions[data-v-ec2d40b2]{display:flex;gap:.5rem;margin-top:1.25rem}.lancar-pacotes-dropdown[data-v-ec2d40b2]{position:absolute;z-index:20;top:100%;left:0;right:0;background:#fff;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.5rem;margin-top:.25rem;box-shadow:0 8px 24px #00000014;overflow:hidden}.lancar-pacotes-dropdown__item[data-v-ec2d40b2]{display:flex;flex-direction:column;align-items:flex-start;width:100%;border:0;background:#fff;padding:.55rem .85rem;text-align:left;cursor:pointer}.lancar-pacotes-dropdown__item[data-v-ec2d40b2]:hover{background:var(--bs-light, #f1f3f5)}.lancar-pacotes-dropdown__pets[data-v-ec2d40b2]{display:flex;flex-wrap:wrap;gap:4px;margin-top:.25rem}.lancar-pacotes-dropdown__pet-badge[data-v-ec2d40b2]{display:inline-block;padding:1px 8px;border-radius:999px;font-size:.72rem;font-weight:500;background:#e8f4fd;color:#0d6efd;border:1px solid #b6d4fe}.lancar-pacotes-cards[data-v-ec2d40b2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem}.lancar-pacotes-cards--pacotes[data-v-ec2d40b2]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.lancar-pacotes-card[data-v-ec2d40b2]{position:relative;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.75rem;background:#fff;padding:.85rem;text-align:left;cursor:pointer;transition:all .15s;display:flex;flex-direction:column;gap:.4rem}.lancar-pacotes-card[data-v-ec2d40b2]:hover{border-color:var(--bs-primary, #0d6efd)}.lancar-pacotes-card.is-selected[data-v-ec2d40b2]{border-color:var(--bs-primary, #0d6efd);box-shadow:0 0 0 2px #0d6efd2e}.lancar-pacotes-card--pet[data-v-ec2d40b2]{align-items:center;text-align:center;gap:.3rem}.lancar-pacotes-card--pet .fa-paw[data-v-ec2d40b2]{font-size:1.25rem;color:var(--bs-secondary, #6c757d)}.lancar-pacotes-classificacao-alert[data-v-ec2d40b2]{display:flex;align-items:flex-start;gap:.8rem;border:1px solid rgba(180,83,9,.22);border-radius:14px}.lancar-pacotes-classificacao-alert__icon[data-v-ec2d40b2]{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border-radius:10px;background:#f59e0b33;color:#92400e}.lancar-pacotes-classificacao-alert__body[data-v-ec2d40b2]{min-width:0}.lancar-pacotes-classificacao-alert__body strong[data-v-ec2d40b2]{display:block;margin-bottom:.2rem;color:#78350f}.lancar-pacotes-classificacao-alert__body p[data-v-ec2d40b2]{color:#78350f}.lancar-pacotes-card__head[data-v-ec2d40b2]{display:flex;justify-content:space-between;align-items:center;gap:.4rem}.lancar-pacotes-card__meta[data-v-ec2d40b2]{font-size:.78rem;color:var(--bs-secondary, #6c757d)}.lancar-pacotes-card__preco[data-v-ec2d40b2]{display:flex;align-items:baseline;gap:.35rem}.lancar-pacotes-card__check[data-v-ec2d40b2]{position:absolute;top:.5rem;right:.5rem;color:var(--bs-primary, #0d6efd)}.lancar-pacotes-semanas[data-v-ec2d40b2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.lancar-pacotes-semana[data-v-ec2d40b2]{border:1px solid var(--bs-border-color, #dee2e6);border-radius:.75rem;padding:.6rem;background:var(--bs-light, #f8f9fa);display:flex;flex-direction:column;gap:.5rem}.lancar-pacotes-semana__titulo[data-v-ec2d40b2]{font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary, #6c757d)}.lancar-pacotes-oc[data-v-ec2d40b2]{position:relative;background:#fff;border:1px solid var(--bs-border-color, #dee2e6);border-left-width:3px;border-radius:.5rem;padding:.55rem .65rem}.lancar-pacotes-oc.is-success[data-v-ec2d40b2]{border-left-color:var(--bs-success, #198754)}.lancar-pacotes-oc.is-warning[data-v-ec2d40b2]{border-left-color:var(--bs-warning, #ffc107)}.lancar-pacotes-oc.is-danger[data-v-ec2d40b2]{border-left-color:var(--bs-danger, #dc3545)}.lancar-pacotes-oc.is-secondary[data-v-ec2d40b2]{border-left-color:var(--bs-secondary, #6c757d);background:#f8f9fa}.lancar-pacotes-oc__top[data-v-ec2d40b2]{display:flex;justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:.15rem}.lancar-pacotes-oc__badge[data-v-ec2d40b2]{font-size:.68rem;padding:.1rem .45rem;border-radius:999px;white-space:nowrap}.lancar-pacotes-oc__badge.is-success[data-v-ec2d40b2]{background:#d1e7dd;color:#0f5132}.lancar-pacotes-oc__badge.is-warning[data-v-ec2d40b2]{background:#fff3cd;color:#664d03}.lancar-pacotes-oc__badge.is-danger[data-v-ec2d40b2]{background:#f8d7da;color:#842029}.lancar-pacotes-oc__badge.is-secondary[data-v-ec2d40b2]{background:#e2e3e5;color:#41464b}.lancar-pacotes-oc__taxi[data-v-ec2d40b2]{display:inline-flex;align-items:center;gap:.2rem;margin-left:.4rem;font-size:.66rem;font-weight:600;padding:.08rem .4rem;border-radius:999px;background:#fff3cd;color:#664d03;white-space:nowrap;vertical-align:middle}.lancar-pacotes-oc__acoes[data-v-ec2d40b2]{display:flex;gap:.75rem;margin-top:.35rem}.lancar-pacotes-valor[data-v-ec2d40b2]{margin-top:1rem;padding:.85rem 1rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.75rem;background:var(--bs-light, #f8f9fa);display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.lancar-pacotes-valor__edit[data-v-ec2d40b2]{display:flex;align-items:center;gap:.5rem}.lancar-pacotes-valor__edit input[data-v-ec2d40b2]{width:130px}.lancar-pacotes-valor input[type=text][data-v-ec2d40b2]{flex:1 1 220px}.lancar-pacotes-oc__retro[data-v-ec2d40b2]{color:#664d03}.lancar-pacotes-regerar[data-v-ec2d40b2]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.85rem}.lancar-pacotes-forcar-dia[data-v-ec2d40b2]{margin-left:.5rem;padding:.35rem .65rem .35rem 2rem;border:1px solid var(--bs-warning, #ffc107);border-radius:.4rem;background:#fff8e1}.lancar-pacotes-bulk-time[data-v-ec2d40b2]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.85rem}.lancar-pacotes-bulk-time input[type=time][data-v-ec2d40b2]{width:8rem}.lancar-pacotes-semana__titulo[data-v-ec2d40b2]{display:flex;justify-content:space-between;align-items:center;gap:.4rem}.lancar-pacotes-swap[data-v-ec2d40b2]{width:auto;max-width:140px;font-size:.72rem;padding:.1rem 1.4rem .1rem .4rem}.lancar-pacotes-oc__edit[data-v-ec2d40b2]{margin-top:.35rem;font-size:.78rem;text-decoration:none}.lancar-pacotes-oc__alt[data-v-ec2d40b2]{margin-top:.4rem}.lancar-pacotes-modal[data-v-ec2d40b2]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:1080;padding:1rem}.lancar-pacotes-modal__box[data-v-ec2d40b2]{background:#fff;border-radius:.9rem;padding:1.25rem;width:100%;max-width:360px;box-shadow:0 16px 48px #0003}.lancar-pacotes-sucesso[data-v-ec2d40b2]{font-size:2.5rem;line-height:1;margin-bottom:.5rem}.lancar-pacotes-pix__qr[data-v-ec2d40b2]{display:block;width:min(220px,100%);aspect-ratio:1;object-fit:contain;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.5rem;padding:.5rem;background:#fff}.lancar-pacotes-contract-tags[data-v-ec2d40b2]{display:grid;gap:.5rem}.lancar-pacotes-contract-tag[data-v-ec2d40b2]{display:grid;grid-template-columns:minmax(120px,max-content) auto 1fr;align-items:start;gap:.5rem;padding:.5rem .65rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.5rem;background:#fff}.lancar-pacotes-contract-tag code[data-v-ec2d40b2]{color:var(--bs-primary, #0d6efd);white-space:nowrap}.lancar-pacotes-mini-cards[data-v-ec2d40b2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem}.lancar-pacotes-mini[data-v-ec2d40b2]{border:1px solid var(--bs-border-color, #dee2e6);border-left-width:3px;border-radius:.5rem;padding:.5rem .65rem;background:#fff}.lancar-pacotes-mini.is-success[data-v-ec2d40b2]{border-left-color:var(--bs-success, #198754)}.lancar-pacotes-mini.is-warning[data-v-ec2d40b2]{border-left-color:var(--bs-warning, #ffc107)}.lancar-pacotes-mini.is-danger[data-v-ec2d40b2]{border-left-color:var(--bs-danger, #dc3545)}.lancar-pacotes-mini.is-secondary[data-v-ec2d40b2]{border-left-color:var(--bs-secondary, #6c757d);background:#f8f9fa}.lancar-pacotes-mini__top[data-v-ec2d40b2]{display:flex;justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:.15rem}.lancar-pacotes-step[data-v-ec2d40b2]:focus-visible,.lancar-pacotes-card[data-v-ec2d40b2]:focus-visible,.lancar-pacotes-dropdown__item[data-v-ec2d40b2]:focus-visible{outline:2px solid var(--bs-primary, #0d6efd);outline-offset:2px}@media(max-width:767.98px){.lancar-pacotes-semanas[data-v-ec2d40b2]{grid-template-columns:1fr}.lancar-pacotes-panel__actions[data-v-ec2d40b2]{position:sticky;bottom:0;background:#fff;padding-top:.75rem;margin:1.25rem -1.25rem -1.25rem;padding:.75rem 1.25rem;border-top:1px solid var(--bs-border-color, #dee2e6);z-index:5}}@media(prefers-reduced-motion:reduce){.lancar-pacotes-step[data-v-ec2d40b2],.lancar-pacotes-card[data-v-ec2d40b2]{transition:none}}.pet-avatar[data-v-dbea9f3f]{display:inline-flex;flex-shrink:0}.pet-avatar__thumb[data-v-dbea9f3f]{width:var(--pet-avatar-size, 36px);height:var(--pet-avatar-size, 36px);padding:0;border:2px solid rgba(255,255,255,.85);border-radius:999px;overflow:hidden;cursor:zoom-in;background:#eef1f2;box-shadow:0 1px 3px #0000002e;transition:transform .15s ease,box-shadow .15s ease}.pet-avatar__thumb[data-v-dbea9f3f]:hover,.pet-avatar__thumb[data-v-dbea9f3f]:focus-visible{transform:scale(1.08);box-shadow:0 3px 8px #00000047}.pet-avatar__img[data-v-dbea9f3f]{width:100%;height:100%;object-fit:cover;display:block}.pet-avatar-lightbox[data-v-dbea9f3f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem;background:#0f171be0;cursor:zoom-out}.pet-avatar-lightbox__img[data-v-dbea9f3f]{max-width:min(90vw,900px);max-height:82vh;object-fit:contain;border-radius:12px;box-shadow:0 20px 60px #00000080;cursor:default}.pet-avatar-lightbox__caption[data-v-dbea9f3f]{margin:0;color:#fff;font-weight:700;font-size:1rem}.pet-avatar-lightbox__close[data-v-dbea9f3f]{position:fixed;top:1.25rem;right:1.5rem;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:#ffffff1f;color:#fff;font-size:1.1rem;cursor:pointer}.pet-avatar-lightbox__close[data-v-dbea9f3f]:hover{background:#ffffff38}.taxi-valor[data-v-66244329]{display:grid;gap:.85rem}.taxi-valor__dados[data-v-66244329]{display:grid;gap:.5rem;margin:0;padding:.75rem;border:1px solid #dbe3ec;border-radius:.5rem;background:#f8fafc}.taxi-valor__dados div[data-v-66244329]{display:grid;grid-template-columns:9.5rem 1fr;gap:.5rem}.taxi-valor__dados dt[data-v-66244329]{color:#64748b;font-weight:600}.taxi-valor__dados dd[data-v-66244329]{margin:0}.taxi-valor__campo[data-v-66244329]{display:grid;gap:.3rem}.taxi-valor__acoes[data-v-66244329]{display:flex;justify-content:space-between;gap:.5rem}@media(max-width:520px){.taxi-valor__dados div[data-v-66244329]{grid-template-columns:1fr;gap:.1rem}}.taxi-modal-backdrop[data-v-c3c048c3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:grid;place-items:center;padding:1rem;background:#0f172a8c}.taxi-modal[data-v-c3c048c3]{width:min(510px,100%);max-height:calc(100vh - 2rem);overflow:auto;border-radius:.6rem;background:#fff;box-shadow:0 24px 64px #0f172a40}.taxi-modal header[data-v-c3c048c3]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6}.taxi-modal header span[data-v-c3c048c3]{color:#0f766e;font-size:.72rem;font-weight:700;text-transform:uppercase}.taxi-modal h2[data-v-c3c048c3]{margin:.15rem 0 0;font-size:1.45rem}.taxi-modal form[data-v-c3c048c3]{display:grid;gap:.85rem;padding:1rem}.taxi-modal label[data-v-c3c048c3]{display:grid;gap:.3rem}.taxi-modal__grid[data-v-c3c048c3]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.taxi-modal__summary[data-v-c3c048c3]{display:grid;padding:.75rem;border:1px solid #dbe3ec;border-radius:.5rem;background:#f8fafc}.taxi-modal__summary span[data-v-c3c048c3],.taxi-modal__summary small[data-v-c3c048c3]{color:#64748b}.taxi-modal__credito[data-v-c3c048c3]{display:flex;align-items:center;padding:.6rem .75rem;border:1px solid #99f6e4;border-radius:.5rem;background:#f0fdfa}.taxi-modal__confirmacao[data-v-c3c048c3]{display:grid;gap:.85rem;padding:1rem}.taxi-modal footer[data-v-c3c048c3]{display:flex;justify-content:space-between;margin-top:.25rem}@media(max-width:520px){.taxi-modal__grid[data-v-c3c048c3]{grid-template-columns:1fr}}.kanban-toolbar[data-v-1fb70e2c]{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.kanban-toolbar__nav[data-v-1fb70e2c],.kanban-toolbar__actions[data-v-1fb70e2c]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.kanban-status-pagination[data-v-1fb70e2c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.kanban-status-pagination__button[data-v-1fb70e2c]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-radius:16px;border:1px solid rgba(148,163,184,.18);background:#f8fafcf0;color:#0f172a;text-align:left}.kanban-status-pagination__button strong[data-v-1fb70e2c]{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;border-radius:999px;background:#0f172a14}.kanban-status-pagination__button.is-active[data-v-1fb70e2c]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 36%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);box-shadow:0 16px 28px #17313b14}.kanban-state-page[data-v-1fb70e2c]{background:#f8fafcf0;border:1px solid rgba(148,163,184,.18);border-radius:18px;padding:1rem}.kanban-state-page__head[data-v-1fb70e2c]{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.kanban-state-page__head-meta[data-v-1fb70e2c]{display:flex;align-items:flex-start;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.kanban-state-page__head h3[data-v-1fb70e2c]{margin:0;font-size:1rem}.kanban-state-page__head p[data-v-1fb70e2c]{margin:.25rem 0 0;color:#64748b;font-size:.84rem}.kanban-state-page__count[data-v-1fb70e2c]{align-self:flex-start;padding:.2rem .55rem;border-radius:999px;background:#0f172a14;font-weight:700}.kanban-state-page__toggle[data-v-1fb70e2c]{border:1px solid rgba(148,163,184,.22);background:#ffffffeb;color:#334155;border-radius:999px;padding:.38rem .8rem;font-size:.82rem;font-weight:700;white-space:nowrap}.kanban-state-page__toggle.is-active[data-v-1fb70e2c]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 28%,white);color:color-mix(in srgb,var(--tenant-color, #0f766e) 88%,#0f172a)}.kanban-state-page__cards[data-v-1fb70e2c]{display:flex;flex-wrap:wrap;gap:.9rem;align-items:stretch}.kanban-card[data-v-1fb70e2c]{position:relative;overflow:hidden;flex:0 0 320px;width:320px;min-height:220px;border-radius:18px;padding:1rem 1rem 1rem 1.25rem;box-shadow:0 16px 30px var(--card-shadow, rgba(23, 49, 59, .08));border:1px solid rgba(148,163,184,.14);cursor:pointer}.kanban-card--daycare[data-v-1fb70e2c]{cursor:default}.kanban-card__stripe[data-v-1fb70e2c]{position:absolute;inset:0 auto 0 0;width:8px;border-radius:18px 0 0 18px}.kanban-card__topline[data-v-1fb70e2c],.kanban-card__footer[data-v-1fb70e2c]{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.kanban-card__topbadges[data-v-1fb70e2c],.kanban-card__services[data-v-1fb70e2c],.kanban-card__meta[data-v-1fb70e2c]{display:flex;gap:.45rem;flex-wrap:wrap}.kanban-card__topbadges[data-v-1fb70e2c]{align-items:center}.kanban-card__actions[data-v-1fb70e2c]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.kanban-card__title[data-v-1fb70e2c]{display:flex;align-items:center;gap:.6rem;margin:.85rem 0}.kanban-card__title-text[data-v-1fb70e2c]{display:grid;min-width:0}.kanban-card__grupo-icon[data-v-1fb70e2c]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#0f766e1f;color:#0f766e;flex-shrink:0}.kanban-card__participantes-toggle[data-v-1fb70e2c]{display:inline-flex;align-items:center;gap:.4rem;margin:-.4rem 0 .75rem;padding:0;border:none;background:none;color:#0f766e;font-size:.8rem;font-weight:600}.kanban-card__participantes-lista[data-v-1fb70e2c]{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem;padding:.5rem .65rem;background:#f8f9fa;border-radius:.5rem}.kanban-card__participante[data-v-1fb70e2c]{display:flex;justify-content:space-between;gap:.5rem;font-size:.82rem}.kanban-card__participante small[data-v-1fb70e2c]{color:#6c757d}.kanban-card__reception-warning[data-v-1fb70e2c]{display:inline-flex;align-items:center;gap:.45rem;margin:-.1rem 0 .85rem;padding:.45rem .7rem;border-radius:999px;background:#3b82f61f;color:#1d4ed8;font-size:.8rem;font-weight:700}.kanban-card__location[data-v-1fb70e2c]{display:grid;gap:.12rem;margin:-.15rem 0 .9rem;padding:.75rem .85rem;border-radius:16px;border:1px solid rgba(14,165,233,.18);background:linear-gradient(180deg,#f0f9fffa,#e0f2fef0)}.kanban-card__location.is-retorno[data-v-1fb70e2c]{border-color:#10b9812e;background:linear-gradient(180deg,#ecfdf5fa,#d1fae5f0)}.kanban-card__location-label[data-v-1fb70e2c]{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#0369a1}.kanban-card__location.is-retorno .kanban-card__location-label[data-v-1fb70e2c]{color:#047857}.kanban-card__location.is-em-atendimento[data-v-1fb70e2c]{border-color:#d9770638;background:linear-gradient(180deg,#fffbebfa,#fef3c7f0)}.kanban-card__location.is-em-atendimento .kanban-card__location-label[data-v-1fb70e2c]{color:#b45309}.kanban-card__location.is-em-atendimento strong[data-v-1fb70e2c]{font-size:.96rem;color:#92400e}.kanban-card__location strong[data-v-1fb70e2c]{font-size:1.18rem;line-height:1.1;color:#0f172a}.kanban-card__location span[data-v-1fb70e2c]:last-child{color:#475569;font-size:.84rem}.kanban-card__title span[data-v-1fb70e2c],.kanban-card__meta[data-v-1fb70e2c],.kanban-card__footer span[data-v-1fb70e2c]{color:#475569;font-size:.86rem}.kanban-card__box-badge[data-v-1fb70e2c],.kanban-card__origin[data-v-1fb70e2c],.kanban-card__taxi-dog[data-v-1fb70e2c],.kanban-card__finance-icon[data-v-1fb70e2c],.service-badge[data-v-1fb70e2c]{border-radius:999px;padding:.2rem .55rem;font-size:.78rem}.kanban-card__taxi-dog[data-v-1fb70e2c],.kanban-card__finance-icon[data-v-1fb70e2c]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;padding:0;border:1px solid rgba(148,163,184,.22);background:#ffffffeb;color:#475569;box-shadow:inset 0 1px #ffffffd1}.kanban-card__taxi-dog[data-v-1fb70e2c]{background:#f59e0b29;color:#92400e;border-color:#f59e0b3d}.kanban-card__taxi-dog.is-onboard[data-v-1fb70e2c]{background:#3b82f61f;color:#1d4ed8;border-color:#3b82f62e}.kanban-card__taxi-dog.is-arrived[data-v-1fb70e2c]{background:#22c55e24;color:#166534;border-color:#22c55e38}.kanban-card__finance-icon.is-credito[data-v-1fb70e2c]{background:#eab30824;color:#a16207;border-color:#eab30838}.kanban-card__finance-icon.is-pagamento_posterior[data-v-1fb70e2c]{background:#3b82f61f;color:#1d4ed8;border-color:#3b82f62e}.kanban-card__finance-icon.is-assinatura[data-v-1fb70e2c]{background:#fbbf2424;color:#78350f;border-color:#fbbf243d}.kanban-card__origin.is-assinatura_recorrente[data-v-1fb70e2c]{background:#fbbf24;color:#78350f}.kanban-card__origin.is-pacote_avulso[data-v-1fb70e2c]{background:#cbd5e1;color:#334155}.kanban-card__vacina[data-v-1fb70e2c]{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.24rem .58rem;border:1px solid rgba(148,163,184,.22);background:#ffffffe6;color:#475569;font-size:.78rem;font-weight:700}.kanban-card__vacina.is-ok[data-v-1fb70e2c]{background:#22c55e24;border-color:#22c55e3d;color:#166534}.kanban-card__vacina.is-alerta[data-v-1fb70e2c]{background:#f59e0b29;border-color:#f59e0b42;color:#92400e}.kanban-card__vacina.is-vencida[data-v-1fb70e2c]{background:#ef44441f;border-color:#ef444438;color:#b91c1c}.kanban-card__box-badge[data-v-1fb70e2c]{font-size:.95rem;font-weight:800;padding:.32rem .72rem;background:#0ea5e91f;color:#075985;border:1px solid rgba(14,165,233,.18)}.service-badge[data-v-1fb70e2c]{border:1px solid transparent;color:#fff}.service-badge__seq[data-v-1fb70e2c]{opacity:.82;font-weight:800;font-size:.72em;letter-spacing:.03em}.kanban-card__action[data-v-1fb70e2c]{white-space:nowrap}.kanban-card__action--icon[data-v-1fb70e2c]{width:34px;height:34px;min-width:34px;padding:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.kanban-card__action--icon i[data-v-1fb70e2c]{font-size:.92rem}.kanban-card__action--icon.is-checkin[data-v-1fb70e2c]{color:#0f172a}.kanban-card__action--icon.is-cancelar[data-v-1fb70e2c]{color:#dc2626}.kanban-card__action--icon.is-no-show[data-v-1fb70e2c]{color:#d97706}.kanban-card__action--icon.is-atendimento-completo[data-v-1fb70e2c]{color:#fff}.kanban-card__action--icon.is-iniciar[data-v-1fb70e2c],.kanban-card__action--icon.is-finalizar[data-v-1fb70e2c],.kanban-card__action--icon.is-checkout[data-v-1fb70e2c]{color:#0f172a}.kanban-card__action--icon.is-whatsapp[data-v-1fb70e2c]{color:#15803d}.kanban-card--sem-checkin[data-v-1fb70e2c]{border-color:#3b82f629}@media(max-width:1200px){.kanban-status-pagination[data-v-1fb70e2c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.kanban-status-pagination[data-v-1fb70e2c]{grid-template-columns:1fr}.kanban-state-page__head[data-v-1fb70e2c]{flex-direction:column}.kanban-state-page__head-meta[data-v-1fb70e2c]{justify-content:space-between}.kanban-card[data-v-1fb70e2c]{flex-basis:100%;width:100%}}.professional-week-board[data-v-cd3d4ecd]{min-width:0;width:100%}.week-toolbar[data-v-cd3d4ecd]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.week-toolbar__nav[data-v-cd3d4ecd],.week-toolbar__actions[data-v-cd3d4ecd]{display:flex;align-items:center;gap:.75rem}.week-type-switcher[data-v-cd3d4ecd]{display:grid;gap:.75rem;margin-bottom:1rem}.week-type-switcher__button[data-v-cd3d4ecd]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem .9rem;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:#f8fafcf0;color:#0f172a;text-align:left}.week-type-switcher__button strong[data-v-cd3d4ecd]{display:inline-flex;align-items:center;justify-content:center;min-width:1.8rem;height:1.8rem;border-radius:999px;background:#0f172a14}.week-type-switcher__button.is-active[data-v-cd3d4ecd]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 36%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white)}.week-grid-scroll[data-v-cd3d4ecd]{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem;min-width:0}.week-grid[data-v-cd3d4ecd]{display:grid;grid-template-columns:repeat(7,minmax(165px,1fr));gap:.8rem;min-width:1165px;width:100%}.week-column[data-v-cd3d4ecd]{min-width:0;background:#f8fafcf0;border:1px solid rgba(148,163,184,.18);border-radius:16px;padding:.75rem;min-height:240px}.week-column__head[data-v-cd3d4ecd]{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.week-column__cards[data-v-cd3d4ecd]{display:grid;gap:.6rem}.week-card[data-v-cd3d4ecd]{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(148,163,184,.18);border-radius:14px;padding:.7rem .7rem .7rem 1rem;background:#fff;cursor:pointer}.week-card.is-aguardando_checkin[data-v-cd3d4ecd]{border-color:#3b82f647;background:#eff6fff0}.week-card.is-daycare[data-v-cd3d4ecd]{cursor:default;border-color:#0f766e47;background:#f0fdfaf2}.week-card.is-aguardando_servico[data-v-cd3d4ecd]{border-color:#f59e0b47;background:#fffbebf0}.week-card__stripe[data-v-cd3d4ecd]{position:absolute;inset:0 auto 0 0;width:6px;border-radius:14px 0 0 14px}.week-card.is-em_servico[data-v-cd3d4ecd]{border-color:#f973164d;background:#fff7ede6}.week-card.is-aguardando_checkout[data-v-cd3d4ecd]{border-color:#14b8a64d;background:#f0fdfaeb}.week-card.is-checkout_realizado[data-v-cd3d4ecd]{border-color:#10b9814d;background:#ecfdf5eb}.week-card.is-no_show[data-v-cd3d4ecd]{border-color:#d977064d;background:#fff7edf2}.week-card.is-cancelado[data-v-cd3d4ecd]{border-color:#94a3b847;background:#f8fafceb}.week-card__time[data-v-cd3d4ecd],.week-card__meta[data-v-cd3d4ecd]{font-size:.78rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.week-card__meta--outros[data-v-cd3d4ecd]{font-weight:600;color:#94a3b8}.week-card__title[data-v-cd3d4ecd]{display:flex;align-items:center;gap:.35rem;margin:.3rem 0;min-width:0}.week-card__title strong[data-v-cd3d4ecd]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.week-card__origin.is-assinatura_recorrente[data-v-cd3d4ecd]{color:#b45309}.week-card__origin.is-pacote_avulso[data-v-cd3d4ecd]{color:#475569}.week-column__empty[data-v-cd3d4ecd]{color:#94a3b8;font-size:.85rem}@media(max-width:1400px){.week-grid[data-v-cd3d4ecd]{grid-template-columns:repeat(7,160px);min-width:1120px}}@media(max-width:1100px){.week-grid[data-v-cd3d4ecd]{grid-template-columns:repeat(7,150px);min-width:1050px}.week-type-switcher[data-v-cd3d4ecd]{grid-template-columns:1fr!important}}.recepcao-calendar[data-v-5d178791]{min-width:0}.recepcao-calendar__toolbar[data-v-5d178791]{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.recepcao-calendar__nav[data-v-5d178791],.recepcao-calendar__actions[data-v-5d178791]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.recepcao-calendar__type-switcher[data-v-5d178791]{display:grid;gap:.75rem;margin-bottom:1rem}.recepcao-calendar__type-button[data-v-5d178791]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem .9rem;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:#f8fafcf0;color:#0f172a;text-align:left}.recepcao-calendar__type-button strong[data-v-5d178791]{display:inline-flex;align-items:center;justify-content:center;min-width:1.8rem;height:1.8rem;border-radius:999px;background:#0f172a14}.recepcao-calendar__type-button.is-active[data-v-5d178791]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 36%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white)}.recepcao-calendar__empty[data-v-5d178791]{padding:1rem;border:1px dashed rgba(148,163,184,.35);border-radius:18px;background:#f8fafceb;color:#64748b;text-align:center}.recepcao-calendar__daycare[data-v-5d178791]{display:grid;gap:.75rem}.recepcao-calendar__daycare-card[data-v-5d178791]{display:grid;grid-template-columns:minmax(82px,auto) minmax(0,1fr) minmax(120px,auto);gap:.75rem;align-items:center;padding:.9rem 1rem;border:1px solid rgba(15,118,110,.18);border-radius:14px;background:#f0fdfaf2}.recepcao-calendar__daycare-card div[data-v-5d178791]{display:grid;min-width:0}.recepcao-calendar__daycare-card strong[data-v-5d178791],.recepcao-calendar__daycare-card span[data-v-5d178791]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recepcao-calendar__daycare-card span[data-v-5d178791]{color:#64748b;font-size:.84rem}.recepcao-calendar__daycare-time[data-v-5d178791]{color:#0f766e!important;font-weight:800}.recepcao-calendar__scroll[data-v-5d178791]{width:100%;max-height:74vh;overflow:auto;border:1px solid rgba(148,163,184,.2);border-radius:18px;background:#fff;scroll-behavior:smooth}.recepcao-calendar__grid[data-v-5d178791]{display:grid;grid-template-rows:auto auto;align-items:stretch}.recepcao-calendar__time-head[data-v-5d178791],.recepcao-calendar__professional-head[data-v-5d178791]{position:sticky;top:0;z-index:4;min-height:58px;padding:.75rem;border-bottom:1px solid rgba(148,163,184,.22);background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.recepcao-calendar__time-head[data-v-5d178791]{left:0;z-index:6;display:flex;align-items:center;color:#64748b;font-size:.76rem;font-weight:800;text-transform:uppercase}.recepcao-calendar__professional-head[data-v-5d178791]{display:grid;align-content:center;gap:.2rem;border-left:1px solid rgba(148,163,184,.16)}.recepcao-calendar__professional-head strong[data-v-5d178791]{color:#0f172a;font-size:.92rem;line-height:1.2}.recepcao-calendar__professional-head span[data-v-5d178791]{color:#64748b;font-size:.78rem;font-weight:700}.recepcao-calendar__time-rail[data-v-5d178791],.recepcao-calendar__professional-column[data-v-5d178791]{min-height:var(--timeline-height);height:var(--timeline-height)}.recepcao-calendar__time-rail[data-v-5d178791]{position:sticky;left:0;z-index:3;background:repeating-linear-gradient(to bottom,rgba(248,250,252,.96) 0,rgba(248,250,252,.96) calc(var(--slot-height) - 1px),rgba(148,163,184,.18) calc(var(--slot-height) - 1px),rgba(148,163,184,.18) var(--slot-height));border-right:1px solid rgba(148,163,184,.22)}.recepcao-calendar__time-slot[data-v-5d178791]{position:absolute;left:.65rem;transform:translateY(-.52rem);color:#64748b;font-size:.72rem;font-weight:700}.recepcao-calendar__professional-column[data-v-5d178791]{position:relative;min-width:300px;border-left:1px solid rgba(148,163,184,.12);background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--slot-height) - 1px),rgba(148,163,184,.16) calc(var(--slot-height) - 1px),rgba(148,163,184,.16) var(--slot-height)),linear-gradient(90deg,#f8fafcb8,#fff)}.recepcao-calendar__now-line[data-v-5d178791]{position:absolute;right:0;left:0;z-index:2;height:2px;background:#ef4444;box-shadow:0 0 0 1px #ef44441f}.recepcao-calendar-quick-slot[data-v-5d178791]{position:absolute;right:6px;left:6px;z-index:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.45rem .55rem;border:1px dashed transparent;border-radius:10px;background:transparent;color:transparent;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease}.recepcao-calendar-quick-slot[data-v-5d178791]:hover,.recepcao-calendar-quick-slot[data-v-5d178791]:focus-visible{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 34%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);color:var(--tenant-color, #0f766e);outline:none}.recepcao-calendar-quick-slot span[data-v-5d178791]{font-size:.78rem;font-weight:800}.recepcao-calendar-quick-slot small[data-v-5d178791]{font-size:.72rem;font-weight:700}.recepcao-calendar-card__historico[data-v-5d178791]{margin-left:auto}.recepcao-calendar-card[data-v-5d178791]{position:absolute;z-index:2;display:flex;align-items:flex-start;gap:.45rem;overflow:hidden;padding:.46rem .52rem .46rem .75rem;border:1px solid color-mix(in srgb,var(--event-color, #0f766e) 34%,white);border-radius:8px;box-shadow:0 10px 20px #0f172a14;color:#0f172a;cursor:pointer}.recepcao-calendar-break[data-v-5d178791]{position:absolute;right:8px;left:8px;z-index:1;display:flex;align-items:flex-start;gap:.45rem;overflow:hidden;padding:.48rem .62rem;border:1px dashed rgba(100,116,139,.46);border-radius:8px;background:repeating-linear-gradient(135deg,#64748b1c 0,#64748b1c 8px,#ffffffc7 8px,#ffffffc7 16px),#f8fafce6;color:#475569;pointer-events:none}.recepcao-calendar-break i[data-v-5d178791]{flex:0 0 auto;font-size:.78rem;color:#64748b;margin-top:.08rem}.recepcao-calendar-break__content[data-v-5d178791]{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.12rem}.recepcao-calendar-break__content strong[data-v-5d178791],.recepcao-calendar-break__content span[data-v-5d178791]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recepcao-calendar-break__content strong[data-v-5d178791]{font-size:.74rem;line-height:1.15}.recepcao-calendar-break__content span[data-v-5d178791]{font-size:.8rem;font-weight:800;line-height:1.15}.recepcao-calendar-card--checkin[data-v-5d178791]{border-style:dashed;background:color-mix(in srgb,var(--event-color, #0f766e) 8%,white)}.recepcao-calendar-card--execution[data-v-5d178791]{border-color:color-mix(in srgb,var(--event-color, #0f766e) 86%,#0f172a);background:color-mix(in srgb,var(--event-color, #0f766e) 78%,#0f172a);box-shadow:0 12px 24px #0f172a29;color:#fff}.recepcao-calendar-card[data-v-5d178791]:focus-visible{outline:3px solid color-mix(in srgb,var(--event-color, #0f766e) 42%,white);outline-offset:2px}.recepcao-calendar-card__stripe[data-v-5d178791]{position:absolute;inset:0 auto 0 0;width:4px;background:var(--event-color, #0f766e)}.recepcao-calendar-card--execution .recepcao-calendar-card__stripe[data-v-5d178791]{background:#ffffffb8}.recepcao-calendar-card--tem-outros-compromissos[data-v-5d178791]:after{content:"";position:absolute;top:4px;right:4px;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.55}.recepcao-calendar-card strong[data-v-5d178791],.recepcao-calendar-card span[data-v-5d178791]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recepcao-calendar-card strong[data-v-5d178791]{flex:0 0 auto;font-size:.75rem;line-height:1.15}.recepcao-calendar-card span[data-v-5d178791]{min-width:0;font-size:.82rem;font-weight:800;line-height:1.15}@media(max-width:900px){.recepcao-calendar__scroll[data-v-5d178791]{max-height:68vh}.recepcao-calendar__grid[data-v-5d178791]{min-width:760px}}.cpc-alerta[data-v-5a44f607]{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid rgba(217,119,6,.45);border-left-width:4px;border-radius:10px;background:#fffbeb;color:#78350f}.cpc-alerta__cabecalho[data-v-5a44f607]{display:flex;gap:10px;align-items:flex-start}.cpc-alerta__cabecalho>i[data-v-5a44f607]{margin-top:3px;font-size:1.05rem;color:#d97706}.cpc-alerta__cabecalho p[data-v-5a44f607]{margin:2px 0 0;font-size:.82rem;opacity:.85}.cpc-alerta__grupo[data-v-5a44f607]{display:flex;flex-direction:column;gap:8px}.cpc-alerta__tutor[data-v-5a44f607]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;opacity:.75}.cpc-alerta__item[data-v-5a44f607]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:8px;background:#ffffffb3}.cpc-alerta__info[data-v-5a44f607]{display:flex;flex-direction:column;min-width:0}.cpc-alerta__titulo[data-v-5a44f607]{font-weight:600;font-size:.9rem;overflow-wrap:anywhere}.cpc-alerta__status[data-v-5a44f607],.cpc-alerta__retorno[data-v-5a44f607]{font-size:.78rem}.cpc-alerta__retorno.is-ok[data-v-5a44f607]{color:#15803d;font-weight:600}.cpc-alerta__retorno.is-erro[data-v-5a44f607]{color:#b91c1c}.cpc-alerta__retorno.is-neutro[data-v-5a44f607]{opacity:.8}.cpc-alerta__botao[data-v-5a44f607]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0}@media(max-width:480px){.cpc-alerta__item[data-v-5a44f607]{flex-direction:column;align-items:stretch}}.modal[data-v-7d86b9b8]{background:#0003}.checkin-checklist-card[data-v-7d86b9b8]{padding:1rem;border-radius:20px;border:1px solid rgba(14,165,233,.16);background:radial-gradient(circle at top right,rgba(125,211,252,.16),transparent 30%),linear-gradient(180deg,#f8fafcfa,#eff6fff0)}.checkin-checklist-card__head[data-v-7d86b9b8]{margin-bottom:.9rem}.checkin-checklist-card__eyebrow[data-v-7d86b9b8]{display:inline-flex;margin-bottom:.5rem;padding:.28rem .65rem;border-radius:999px;background:#0ea5e91f;color:#0369a1;font-size:.74rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.checkin-checklist-card__head h6[data-v-7d86b9b8]{margin:0;font-weight:800}.checkin-checklist-card__head p[data-v-7d86b9b8]{margin:.35rem 0 0;color:#64748b;font-size:.88rem}.checkin-checklist-item[data-v-7d86b9b8]{display:grid;gap:.7rem;height:100%;padding:.9rem;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:#ffffffeb}.checkin-checklist-item__head[data-v-7d86b9b8]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.checkin-checklist-item__head strong[data-v-7d86b9b8]{color:#0f172a;font-size:.94rem}.checkin-checklist-item__badge[data-v-7d86b9b8]{display:inline-flex;align-items:center;padding:.24rem .55rem;border-radius:999px;background:#f59e0b24;color:#b45309;font-size:.72rem;font-weight:800;white-space:nowrap}.servicos-adicionais-list[data-v-7d86b9b8]{display:grid;gap:.65rem;margin-bottom:.75rem}.servicos-adicionais-list__item[data-v-7d86b9b8]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:#f8fafcf0}.checkin-clinico-cta[data-v-7d86b9b8]{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;margin:1rem 0 0;border-radius:16px;background:linear-gradient(135deg,#f0fdf9,#e6fffa);border:1px solid rgba(15,118,110,.22)}.checkin-clinico-cta__icon[data-v-7d86b9b8]{font-size:1.75rem;flex-shrink:0}.checkin-clinico-cta strong[data-v-7d86b9b8]{display:block;font-weight:700;color:#0f766e}.checkin-clinico-cta p[data-v-7d86b9b8]{margin:.2rem 0 0;color:#255b52;font-size:.9rem}.checkin-vacinas__list[data-v-7d86b9b8]{list-style:none;margin:0 0 .5rem;padding:0;display:grid;gap:.35rem}.checkin-vacinas__row[data-v-7d86b9b8]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem .7rem;border-radius:10px;font-size:.85rem;border:1px solid transparent}.checkin-vacinas__row.is-ok[data-v-7d86b9b8]{background:#10b9811a;color:#047857}.checkin-vacinas__row.is-missing[data-v-7d86b9b8]{background:#ef444414;color:#b91c1c;border-color:#ef444433}.checkin-vacinas__status[data-v-7d86b9b8]{font-weight:800;white-space:nowrap}.checkin-vacinas__upload[data-v-7d86b9b8]{margin-top:.5rem;padding:.75rem;border-radius:12px;background:#f8fafcf5;border:1px dashed rgba(148,163,184,.4)}.checkin-vacinas__hint[data-v-7d86b9b8]{margin:0 0 .6rem;font-size:.82rem;color:#64748b}.checkin-vacinas__upload-row[data-v-7d86b9b8]{display:grid;grid-template-columns:minmax(120px,1fr) minmax(140px,1.6fr) auto;gap:.5rem;align-items:center;margin-bottom:.5rem}.checkin-vacinas__upload-nome[data-v-7d86b9b8]{font-size:.85rem;font-weight:600;color:#334155}.checkin-vacinas__upload-flag[data-v-7d86b9b8]{font-size:.8rem;font-weight:700;color:#047857;white-space:nowrap}@media(max-width:560px){.checkin-vacinas__upload-row[data-v-7d86b9b8]{grid-template-columns:1fr}}.checkin-vacinas__ok[data-v-7d86b9b8]{margin:.3rem 0 0;font-size:.82rem;color:#047857;font-weight:700}.quick-booking-section+.quick-booking-section[data-v-795b735d]{margin-top:1.5rem}.quick-booking-stepper[data-v-795b735d]{display:flex;align-items:stretch;gap:.5rem;margin-bottom:1.5rem}.quick-booking-stepper__item[data-v-795b735d]{flex:1;display:flex;align-items:center;gap:.5rem;border:none;border-bottom:3px solid rgba(23,49,59,.12);background:transparent;padding:0 0 .6rem;text-align:left}.quick-booking-stepper__item[data-v-795b735d]:disabled{cursor:default}.quick-booking-stepper__index[data-v-795b735d]{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:999px;background:#17313b14;color:#64748b;font-size:.78rem;font-weight:800;flex-shrink:0}.quick-booking-stepper__label[data-v-795b735d]{color:#64748b;font-size:.82rem;font-weight:700}.quick-booking-stepper__item.is-active[data-v-795b735d]{border-bottom-color:var(--tenant-color, #0f766e)}.quick-booking-stepper__item.is-active .quick-booking-stepper__index[data-v-795b735d]{background:var(--tenant-color, #0f766e);color:#fff}.quick-booking-stepper__item.is-active .quick-booking-stepper__label[data-v-795b735d]{color:#17313b}.quick-booking-stepper__item.is-done[data-v-795b735d]{border-bottom-color:color-mix(in srgb,var(--tenant-color, #0f766e) 48%,white)}.quick-booking-stepper__item.is-done .quick-booking-stepper__index[data-v-795b735d]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 16%,white);color:var(--tenant-color, #0f766e)}.quick-booking-stepper__item.is-done .quick-booking-stepper__label[data-v-795b735d]{color:#17313b}.quick-booking-actions[data-v-795b735d]{display:flex;justify-content:flex-end;margin-top:1.5rem}.quick-booking-summary-card[data-v-795b735d]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid rgba(23,49,59,.12);border-radius:12px;background:#f8fafc;margin-bottom:1.5rem}.quick-booking-summary-card small[data-v-795b735d]{color:#64748b;flex:1}.quick-booking-summary-card__total[data-v-795b735d]{font-weight:800;color:#17313b}.quick-booking-section__header[data-v-795b735d]{margin-bottom:.85rem}.quick-booking-section__eyebrow[data-v-795b735d]{display:inline-flex;margin-bottom:.45rem;padding:.28rem .65rem;border-radius:999px;background:#b453091f;color:#b45309;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.quick-booking-section--encaixe[data-v-795b735d]{padding:1rem;border:1px solid rgba(180,83,9,.18);border-radius:18px;background:linear-gradient(180deg,#fffbebf2,#fff7edeb)}.quick-booking-inline-form[data-v-795b735d]{padding:1rem;border:1px solid rgba(15,118,110,.14);border-radius:18px;background:linear-gradient(180deg,#f8fcfcfa,#f1f9f8eb)}.quick-booking-inline-card[data-v-795b735d]{padding:1rem;border:1px solid rgba(23,49,59,.08);border-radius:16px;background:#fff}.quick-booking-budget-modal[data-v-795b735d]{z-index:1060}.quick-booking-budget-backdrop[data-v-795b735d]{z-index:1055}.quick-booking-confirmation-modal[data-v-795b735d]{z-index:1070}.quick-booking-confirmation-backdrop[data-v-795b735d]{z-index:1065}.quick-booking-recurrence-select[data-v-795b735d]{width:min(180px,100%)}.quick-booking-recurrence-count[data-v-795b735d]{width:96px}.orcamento-table td[data-v-795b735d],.orcamento-table th[data-v-795b735d]{white-space:nowrap}.orcamento-actions[data-v-795b735d]{justify-content:flex-end}.btn-encaixe[data-v-795b735d]{border:1px solid rgba(180,83,9,.22);background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-weight:600}.btn-encaixe[data-v-795b735d]:hover,.btn-encaixe[data-v-795b735d]:focus{background:linear-gradient(135deg,#d97706,#b45309);color:#fff}.btn-encaixe[data-v-795b735d]:disabled{opacity:.7;color:#fff}.quick-booking-results[data-v-795b735d]{max-height:220px;overflow-y:auto}.quick-booking-selected[data-v-795b735d]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;border:1px solid rgba(23,49,59,.12);border-radius:14px;background:#f8fbfb}.quick-booking-classification-alert[data-v-795b735d]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .55rem;border:1px solid #fbbf24;border-radius:8px;background:#fffbeb;color:#92400e;font-size:.78rem;font-weight:700}.quick-booking-service[data-v-795b735d]{width:100%;border:1px solid rgba(23,49,59,.12);border-radius:14px;background:#fff;padding:.85rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;transition:.16s ease;text-align:left}.quick-booking-service[data-v-795b735d]:hover{border-color:var(--tenant-color, #0f766e);box-shadow:0 12px 24px #17313b14}.quick-booking-service.is-selected[data-v-795b735d]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 9%,white)}.quick-booking-simultaneous[data-v-795b735d],.quick-booking-chain[data-v-795b735d]{border:1px solid rgba(23,49,59,.12);border-radius:12px;background:#f8fafc;padding:.8rem}.quick-booking-simultaneous[data-v-795b735d]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.quick-booking-simultaneous small[data-v-795b735d],.quick-booking-chain__head small[data-v-795b735d],.quick-booking-chain__item small[data-v-795b735d]{display:block;color:#64748b}.quick-booking-chain__head[data-v-795b735d],.quick-booking-chain__item[data-v-795b735d],.quick-booking-chain__total[data-v-795b735d]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.quick-booking-chain__head span[data-v-795b735d]{border-radius:999px;background:#e2e8f0;color:#334155;font-size:.78rem;font-weight:800;padding:.2rem .55rem}.quick-booking-chain__items[data-v-795b735d]{display:grid;gap:.5rem;margin-top:.7rem}.quick-booking-chain__item[data-v-795b735d]{border:1px solid rgba(148,163,184,.24);border-radius:10px;background:#fff;padding:.65rem .75rem}.quick-booking-chain__index[data-v-795b735d]{width:1.65rem;height:1.65rem;border-radius:999px;display:inline-grid;place-items:center;flex:0 0 auto;background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e);font-size:.78rem;font-weight:900}.quick-booking-chain__item div[data-v-795b735d]{flex:1}.quick-booking-chain__price[data-v-795b735d]{color:var(--tenant-color, #0f766e);font-weight:800;white-space:nowrap}.quick-booking-chain__price-edit[data-v-795b735d]{width:132px;margin:0}.quick-booking-chain__price-edit small[data-v-795b735d]{display:block;color:#64748b;font-size:.68rem;line-height:1.1;margin-bottom:.2rem}.quick-booking-chain__remove[data-v-795b735d]{flex:0 0 auto;width:1.75rem;height:1.75rem;display:inline-grid;place-items:center;border:none;border-radius:999px;background:transparent;color:#94a3b8;transition:.12s ease}.quick-booking-chain__remove[data-v-795b735d]:hover,.quick-booking-chain__remove[data-v-795b735d]:focus{background:#dc26261a;color:#dc2626}.quick-booking-chain__total[data-v-795b735d]{margin-top:.7rem;border-top:1px solid rgba(148,163,184,.24);padding-top:.7rem}.quick-booking-specialties__list[data-v-795b735d]{display:grid;gap:.55rem;max-height:260px;overflow-y:auto;padding-right:.25rem}.quick-booking-specialty[data-v-795b735d]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:.75rem .85rem;border:1px solid rgba(23,49,59,.12);border-radius:12px;background:#fff;color:#17212b;text-align:left}.quick-booking-specialty[data-v-795b735d]:hover,.quick-booking-specialty.is-selected[data-v-795b735d]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white)}.quick-booking-specialty span[data-v-795b735d]:first-child{display:grid;gap:.15rem}.quick-booking-specialty small[data-v-795b735d]{color:#64748b}.quick-booking-credit-summary[data-v-795b735d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.9rem 1rem;border:1px solid rgba(22,101,52,.18);border-radius:10px;background:#f0fdf4;color:#14532d}.quick-booking-credit-summary div[data-v-795b735d]{display:grid;gap:.15rem}.quick-booking-credit-summary span[data-v-795b735d]{font-size:.78rem;color:#166534}.quick-booking-credit-summary strong[data-v-795b735d]{font-size:1.45rem;line-height:1}.quick-booking-credit-summary section[data-v-795b735d]{grid-column:1 / -1}.quick-booking-credit-summary h6[data-v-795b735d]{margin:0;font-size:.8rem;font-weight:800;color:#14532d}.quick-booking-credit-summary ul[data-v-795b735d]{margin:.25rem 0 0;padding-left:1rem;font-size:.85rem}.quick-booking-slots[data-v-795b735d]{display:flex;flex-wrap:wrap;gap:.6rem}.agenda-recepcao[data-v-46bbe0fd]{display:grid;gap:1rem;min-width:0}.agenda-recepcao__hero[data-v-46bbe0fd],.agenda-recepcao__filter-card[data-v-46bbe0fd],.agenda-recepcao__board[data-v-46bbe0fd]{padding:1.2rem;border-radius:24px;border:1px solid rgba(23,49,59,.1);background:#fff;box-shadow:0 18px 42px #17313b0f}.agenda-recepcao__board[data-v-46bbe0fd]{min-width:0;overflow:hidden}.agenda-recepcao__hero[data-v-46bbe0fd]{display:flex;justify-content:space-between;gap:1rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.agenda-recepcao__eyebrow[data-v-46bbe0fd]{display:inline-flex;margin-bottom:.7rem;padding:.35rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.agenda-recepcao__hero h2[data-v-46bbe0fd],.agenda-recepcao__filter-card h3[data-v-46bbe0fd]{margin:0;font-weight:800}.agenda-recepcao__hero p[data-v-46bbe0fd],.agenda-recepcao__stats span[data-v-46bbe0fd]{color:#6c7a80}.agenda-recepcao__hero-actions[data-v-46bbe0fd]{display:flex;align-items:flex-start;gap:.6rem;flex-wrap:wrap}.agenda-recepcao__filters[data-v-46bbe0fd],.agenda-recepcao__stats[data-v-46bbe0fd]{display:grid;gap:1rem}.agenda-recepcao__filters[data-v-46bbe0fd]{grid-template-columns:1.2fr .8fr}.agenda-recepcao__stats[data-v-46bbe0fd]{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-recepcao__stats article[data-v-46bbe0fd]{display:grid;align-content:start;gap:.4rem;padding:.9rem;border-radius:18px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white)}.agenda-recepcao__stats span[data-v-46bbe0fd]{display:block;font-size:.88rem;line-height:1.4}.agenda-recepcao__stats strong[data-v-46bbe0fd]{display:block;font-size:1.35rem;line-height:1.2}.agenda-recepcao-baia-modal-backdrop[data-v-46bbe0fd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a8c}.agenda-recepcao-baia-modal[data-v-46bbe0fd]{width:min(520px,100%);display:grid;gap:1rem;padding:1.1rem;border-radius:18px;background:#fff;box-shadow:0 24px 64px #0f172a38}.agenda-recepcao-baia-modal__head[data-v-46bbe0fd],.agenda-recepcao-baia-modal__actions[data-v-46bbe0fd]{display:flex;justify-content:space-between;gap:1rem}.agenda-recepcao-baia-modal__head h5[data-v-46bbe0fd],.agenda-recepcao-baia-modal__head p[data-v-46bbe0fd]{margin:0}.agenda-recepcao-baia-modal__options[data-v-46bbe0fd]{display:flex;flex-wrap:wrap;gap:.55rem}.agenda-recepcao-baia-option[data-v-46bbe0fd]{border:1px solid rgba(23,49,59,.14);border-radius:999px;background:#f8fafc;padding:.5rem .75rem;font-weight:800}.agenda-recepcao-baia-option.is-selected[data-v-46bbe0fd]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e)}@media(max-width:1100px){.agenda-recepcao__filters[data-v-46bbe0fd]{grid-template-columns:1fr}}@media(max-width:767px){.agenda-recepcao__hero[data-v-46bbe0fd],.agenda-recepcao__stats[data-v-46bbe0fd]{grid-template-columns:1fr;flex-direction:column}}.agenda-checklist-page[data-v-03e76eb7]{display:grid;gap:1rem;min-width:0}.agenda-checklist-page__hero[data-v-03e76eb7],.agenda-checklist-page__summary-card[data-v-03e76eb7],.agenda-checklist-page__board[data-v-03e76eb7]{padding:1.2rem;border-radius:24px;border:1px solid rgba(23,49,59,.1);background:#fff;box-shadow:0 18px 42px #17313b0f}.agenda-checklist-page__hero[data-v-03e76eb7]{display:flex;justify-content:space-between;gap:1rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.agenda-checklist-page__eyebrow[data-v-03e76eb7]{display:inline-flex;margin-bottom:.7rem;padding:.35rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.agenda-checklist-page__hero h2[data-v-03e76eb7],.agenda-checklist-page__board-head h3[data-v-03e76eb7]{margin:0;font-weight:800}.agenda-checklist-page__hero p[data-v-03e76eb7],.agenda-checklist-page__board-head p[data-v-03e76eb7],.agenda-checklist-page__summary-card span[data-v-03e76eb7],.agenda-checklist-page__summary-card small[data-v-03e76eb7]{color:#6c7a80}.agenda-checklist-page__hero-actions[data-v-03e76eb7]{display:flex;align-items:flex-start;gap:.6rem;flex-wrap:wrap}.agenda-checklist-page__tabs[data-v-03e76eb7]{display:flex;gap:.5rem;flex-wrap:wrap}.agenda-checklist-page__tab[data-v-03e76eb7]{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem 1.05rem;border-radius:999px;border:1px solid rgba(23,49,59,.12);background:#fff;color:#51616a;font-weight:700;transition:all .15s ease}.agenda-checklist-page__tab[data-v-03e76eb7]:hover{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 40%,white);color:var(--tenant-color, #0f766e)}.agenda-checklist-page__tab.is-active[data-v-03e76eb7]{background:var(--tenant-color, #0f766e);border-color:var(--tenant-color, #0f766e);color:#fff;box-shadow:0 10px 24px color-mix(in srgb,var(--tenant-color, #0f766e) 28%,transparent)}.agenda-checklist-page__tab-icon[data-v-03e76eb7]{font-size:1rem}.agenda-checklist-page__summary[data-v-03e76eb7]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.agenda-checklist-page__summary-card[data-v-03e76eb7]{display:grid;gap:.35rem;background:color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white)}.agenda-checklist-page__summary-card strong[data-v-03e76eb7]{font-size:1.35rem;line-height:1.2}.agenda-checklist-page__board[data-v-03e76eb7]{min-width:0;overflow:hidden}.agenda-checklist-page__board-head[data-v-03e76eb7]{margin-bottom:1rem}.agenda-checklist-page__items[data-v-03e76eb7]{display:grid;gap:1rem}.agenda-checklist-page__item[data-v-03e76eb7]{border:1px solid rgba(148,163,184,.18);border-radius:20px;padding:1rem;background:linear-gradient(180deg,#f8fafcfa,#fffffffa)}.agenda-checklist-page__item-head[data-v-03e76eb7]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.agenda-checklist-page__item-index[data-v-03e76eb7]{display:inline-flex;align-items:center;gap:.35rem;padding:.32rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.agenda-checklist-page__hint[data-v-03e76eb7]{color:#6c7a80;font-size:.85rem;margin-bottom:.6rem}.agenda-checklist-page__vacinas[data-v-03e76eb7]{display:flex;flex-wrap:wrap;gap:.5rem}.agenda-checklist-page__vacina-chip[data-v-03e76eb7]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:999px;border:1px solid rgba(23,49,59,.14);background:#fff;cursor:pointer;font-size:.85rem;font-weight:600;color:#51616a}.agenda-checklist-page__vacina-chip.is-selected[data-v-03e76eb7]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e)}.agenda-checklist-page__vacina-chip input[data-v-03e76eb7]{accent-color:var(--tenant-color, #0f766e)}@media(max-width:1100px){.agenda-checklist-page__summary[data-v-03e76eb7]{grid-template-columns:1fr}}@media(max-width:767px){.agenda-checklist-page__hero[data-v-03e76eb7]{flex-direction:column}}.modal[data-v-d57fb559],.modal[data-v-fabe4c0a]{background:#0003}.agenda-finalizacao-frame[data-v-fabe4c0a]{align-items:center;aspect-ratio:940 / 750;background:#f8fafcf2;border:1px solid rgba(148,163,184,.35);border-radius:18px;display:flex;justify-content:center;overflow:hidden;text-align:center}.agenda-finalizacao-frame__image[data-v-fabe4c0a]{height:100%;object-fit:cover;width:100%}.agenda-profissional[data-v-7b2afaf9]{display:grid;gap:1rem;min-width:0}.agenda-profissional__hero[data-v-7b2afaf9],.agenda-profissional__filter-card[data-v-7b2afaf9],.agenda-profissional__board[data-v-7b2afaf9]{padding:1.2rem;border-radius:24px;border:1px solid rgba(23,49,59,.1);background:#fff;box-shadow:0 18px 42px #17313b0f}.agenda-profissional__board[data-v-7b2afaf9]{min-width:0;overflow:hidden}.agenda-profissional__hero[data-v-7b2afaf9]{display:flex;justify-content:space-between;gap:1rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.agenda-profissional__eyebrow[data-v-7b2afaf9]{display:inline-flex;margin-bottom:.7rem;padding:.35rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.agenda-profissional__hero h2[data-v-7b2afaf9],.agenda-profissional__filter-card h3[data-v-7b2afaf9],.agenda-profissional__board-head h3[data-v-7b2afaf9]{margin:0;font-weight:800}.agenda-profissional__hero p[data-v-7b2afaf9],.agenda-profissional__board-head p[data-v-7b2afaf9],.agenda-profissional__stats span[data-v-7b2afaf9]{color:#6c7a80}.agenda-profissional__hero-actions[data-v-7b2afaf9]{display:flex;align-items:flex-start;gap:.6rem;flex-wrap:wrap}.agenda-profissional__filters[data-v-7b2afaf9],.agenda-profissional__stats[data-v-7b2afaf9]{display:grid;gap:1rem}.agenda-profissional__filters[data-v-7b2afaf9]{grid-template-columns:1.2fr .8fr}.agenda-profissional__stats[data-v-7b2afaf9]{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-profissional__stats article[data-v-7b2afaf9]{display:grid;align-content:start;gap:.4rem;padding:.9rem;border-radius:18px;background:#f8fbfb}.agenda-profissional__stats span[data-v-7b2afaf9]{display:block;font-size:.88rem;line-height:1.4}.agenda-profissional__stats strong[data-v-7b2afaf9]{display:block;font-size:1.35rem;line-height:1.2}.agenda-profissional__board-head[data-v-7b2afaf9]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.agenda-profissional__state[data-v-7b2afaf9]{padding:1rem;border-radius:18px;text-align:center;color:#6c7a80;background:#ffffffbf;border:1px dashed rgba(23,49,59,.18)}@media(max-width:1100px){.agenda-profissional__filters[data-v-7b2afaf9]{grid-template-columns:1fr}}@media(max-width:767px){.agenda-profissional__hero[data-v-7b2afaf9],.agenda-profissional__stats[data-v-7b2afaf9]{grid-template-columns:1fr;flex-direction:column}}.hotel-calendario[data-v-749f3f41]{--hotel-cal-faixa: 22px;--hotel-cal-borda: #e5e9f0;background:#fff;border:1px solid var(--hotel-cal-borda);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;overflow:hidden;min-width:0}.hotel-calendario__toolbar[data-v-749f3f41]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 16px;border-bottom:1px solid var(--hotel-cal-borda)}.hotel-calendario__nav[data-v-749f3f41]{display:flex;align-items:center;gap:6px}.hotel-calendario__nav strong[data-v-749f3f41]{min-width:150px;text-align:center;font-size:.98rem;color:#0f172a}.hotel-calendario__divisor[data-v-749f3f41]{width:1px;height:22px;margin:0 6px;background:var(--hotel-cal-borda)}.hotel-calendario__icone[data-v-749f3f41],.hotel-calendario__hoje[data-v-749f3f41]{display:inline-flex;align-items:center;justify-content:center;height:32px;border:1px solid var(--hotel-cal-borda);border-radius:8px;background:#fff;color:#334155;font-size:.82rem;font-weight:600;transition:background .15s,border-color .15s}.hotel-calendario__icone[data-v-749f3f41]{width:32px}.hotel-calendario__hoje[data-v-749f3f41]{padding:0 12px}.hotel-calendario__icone[data-v-749f3f41]:hover,.hotel-calendario__hoje[data-v-749f3f41]:hover{background:#f1f5f9;border-color:#cbd5e1}.hotel-calendario__tipos[data-v-749f3f41]{display:flex;flex-wrap:wrap;gap:8px}.hotel-calendario__tipo[data-v-749f3f41]{display:inline-flex;align-items:center;gap:7px;height:32px;border:1px solid var(--hotel-cal-borda);border-radius:999px;background:#fff;padding:0 12px;font-size:.8rem;font-weight:600;color:#334155;transition:opacity .15s}.hotel-calendario__tipo strong[data-v-749f3f41]{min-width:20px;padding:1px 6px;border-radius:999px;background:var(--cor-clara);color:var(--cor-texto);font-size:.72rem}.hotel-calendario__tipo.is-off[data-v-749f3f41]{opacity:.4}.hotel-calendario__swatch[data-v-749f3f41]{width:10px;height:10px;border-radius:3px;background:var(--cor)}.hotel-calendario__legenda[data-v-749f3f41]{display:flex;flex-wrap:wrap;gap:14px;margin-left:auto;font-size:.74rem;color:#64748b}.hotel-calendario__legenda>span[data-v-749f3f41]{display:inline-flex;align-items:center;gap:6px}.hotel-calendario__amostra[data-v-749f3f41]{width:22px;height:10px;border-radius:3px;box-sizing:border-box;border-left:3px solid #475569}.hotel-calendario__amostra.is-em_uso[data-v-749f3f41]{background:#64748b}.hotel-calendario__amostra.is-agendado[data-v-749f3f41]{background:#fff;border:1px dashed #64748b;border-left:3px solid #475569}.hotel-calendario__amostra.is-finalizado[data-v-749f3f41]{background:#e2e8f0;border-left-color:#94a3b8}.hotel-calendario__scroll[data-v-749f3f41]{overflow:auto;max-height:max(420px,calc(100vh - 260px));scroll-snap-type:x proximity;overscroll-behavior-x:contain}.hotel-calendario__timeline[data-v-749f3f41]{width:calc(var(--dias) * var(--dia-largura))}.hotel-calendario__linha-grade[data-v-749f3f41]{display:grid;grid-template-columns:repeat(var(--dias),var(--dia-largura))}.hotel-calendario__cabecalho[data-v-749f3f41]{position:sticky;top:0;z-index:4;background:#fff;border-bottom:1px solid var(--hotel-cal-borda)}.hotel-calendario__data[data-v-749f3f41]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 0 7px;border-right:1px solid #f1f4f8;scroll-snap-align:start}.hotel-calendario__semana[data-v-749f3f41]{font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.hotel-calendario__numero[data-v-749f3f41]{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;border-radius:999px;font-size:1.05rem;font-weight:700;color:#0f172a}.hotel-calendario__ocupacao[data-v-749f3f41]{font-size:.68rem;font-weight:600;color:#64748b}.hotel-calendario__ocupacao i[data-v-749f3f41]{font-size:.6rem;opacity:.7}.hotel-calendario__data.is-fim-semana[data-v-749f3f41]{background:#fafbfc}.hotel-calendario__data.is-hoje .hotel-calendario__semana[data-v-749f3f41]{color:#0f766e}.hotel-calendario__data.is-hoje .hotel-calendario__numero[data-v-749f3f41]{background:#0f766e;color:#fff}.hotel-calendario__grupo[data-v-749f3f41]{border-bottom:1px solid #f1f4f8;background:#fff}.hotel-calendario__grupo-rotulo[data-v-749f3f41]{position:sticky;left:0;display:inline-flex;align-items:center;gap:8px;padding:10px 16px 6px;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#334155}.hotel-calendario__grupo-rotulo small[data-v-749f3f41]{font-weight:600;text-transform:none;letter-spacing:0;color:#94a3b8}.hotel-calendario__faixas[data-v-749f3f41]{row-gap:4px;border-bottom:1px solid var(--hotel-cal-borda)}.hotel-calendario__celula[data-v-749f3f41]{border-right:1px solid #f1f4f8}.hotel-calendario__celula.is-fim-semana[data-v-749f3f41]{background:#fafbfc}.hotel-calendario__celula.is-hoje[data-v-749f3f41]{background:#0f766e0d;box-shadow:inset 2px 0 #0f766e59}.hotel-calendario__vazio[data-v-749f3f41]{margin:0;padding:32px 16px;color:#64748b}.hotel-calendario__linha[data-v-749f3f41]{position:relative;z-index:1;display:flex;align-items:center;gap:6px;min-width:0;height:var(--hotel-cal-faixa);margin:0;padding:0 8px 0 max(10px,calc(var(--scroll-x, 0px) - var(--inicio-dia) * var(--dia-largura) + 10px));border:0;border-radius:0;background:var(--cor);box-shadow:inset 3px 0 0 var(--cor-escura);color:var(--cor-texto-forte);font-size:.74rem;line-height:1;text-align:left;white-space:nowrap;overflow:hidden;cursor:pointer;transition:box-shadow .15s,transform .15s,filter .15s}.hotel-calendario__linha strong[data-v-749f3f41]{font-weight:650;overflow:hidden;text-overflow:ellipsis}.hotel-calendario__detalhe[data-v-749f3f41]{overflow:hidden;text-overflow:ellipsis;opacity:.75;font-weight:500}.hotel-calendario__detalhe[data-v-749f3f41]:before{content:"·";margin-right:6px}.hotel-calendario__continua[data-v-749f3f41]{flex:0 0 auto;font-size:.55rem;opacity:.7}.hotel-calendario__continua.is-fim[data-v-749f3f41]{margin-left:auto}.hotel-calendario__linha.is-comeca[data-v-749f3f41]{margin-left:4px;border-top-left-radius:6px;border-bottom-left-radius:6px}.hotel-calendario__linha[data-v-749f3f41]:not(.is-comeca){box-shadow:none}.hotel-calendario__linha.is-termina[data-v-749f3f41]{margin-right:4px;border-top-right-radius:6px;border-bottom-right-radius:6px}.hotel-calendario__linha.is-agendado[data-v-749f3f41]{background:var(--cor-clara);color:var(--cor-texto);outline:1px dashed var(--cor);outline-offset:-1px}.hotel-calendario__linha.is-finalizado[data-v-749f3f41]{background:#eef1f5;color:#64748b;box-shadow:inset 3px 0 #b6c0cc}.hotel-calendario__linha.is-finalizado[data-v-749f3f41]:not(.is-comeca){box-shadow:none}.hotel-calendario__linha[data-v-749f3f41]:hover{filter:brightness(.97)}.hotel-calendario__linha.is-destaque[data-v-749f3f41],.hotel-calendario__linha[data-v-749f3f41]:focus-visible{z-index:2;outline:2px solid #0f172a;outline-offset:1px;box-shadow:0 4px 10px #0f172a2e}.is-hotel[data-v-749f3f41]{--cor: #3b6fd8;--cor-escura: #1e40af;--cor-clara: #e8effc;--cor-texto: #1e3a8a;--cor-texto-forte: #fff}.is-creche[data-v-749f3f41]{--cor: #f2b544;--cor-escura: #b45309;--cor-clara: #fdf4e1;--cor-texto: #7c3a0a;--cor-texto-forte: #422006}.is-permanente[data-v-749f3f41]{--cor: #7c5cd6;--cor-escura: #4c1d95;--cor-clara: #f0ebfc;--cor-texto: #4c1d95;--cor-texto-forte: #fff}.hotel-agenda[data-v-41d21f4d]{display:flex;flex-direction:column;gap:18px}.hotel-agenda__hero[data-v-41d21f4d],.hotel-agenda__filters[data-v-41d21f4d],.hotel-agenda__board[data-v-41d21f4d]{display:grid;gap:16px}.hotel-agenda__hero[data-v-41d21f4d]{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:22px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.hotel-agenda__eyebrow[data-v-41d21f4d],.hotel-agenda__aside header span[data-v-41d21f4d],.hotel-agenda__modal header span[data-v-41d21f4d]{font-size:.75rem;font-weight:800;color:#0f766e;text-transform:uppercase}.hotel-agenda__hero h1[data-v-41d21f4d],.hotel-agenda__hero p[data-v-41d21f4d],.hotel-agenda__filter-card h2[data-v-41d21f4d],.hotel-agenda__column header[data-v-41d21f4d],.hotel-agenda__modal h2[data-v-41d21f4d],.hotel-agenda__aside h2[data-v-41d21f4d]{margin:0}.hotel-agenda__hero h1[data-v-41d21f4d]{font-size:1.55rem}.hotel-agenda__hero-actions[data-v-41d21f4d]{display:flex;align-items:center;gap:10px}.hotel-agenda__segmented[data-v-41d21f4d]{display:inline-flex;border:1px solid #cbd5e1;border-radius:8px;overflow:hidden;flex:0 0 auto}.hotel-agenda__segmented button[data-v-41d21f4d]{min-width:82px;border:0;background:#fff;padding:8px 12px;font-weight:700;white-space:nowrap}.hotel-agenda__segmented button.is-active[data-v-41d21f4d]{background:#0f766e;color:#fff}.hotel-agenda__filters[data-v-41d21f4d]{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)}.hotel-agenda__search-card[data-v-41d21f4d]{grid-column:1 / -1}.hotel-agenda__filter-card[data-v-41d21f4d],.hotel-agenda__column[data-v-41d21f4d],.hotel-agenda__card[data-v-41d21f4d],.hotel-agenda__modal[data-v-41d21f4d],.hotel-agenda__aside-panel[data-v-41d21f4d]{background:#fff;border:1px solid #e2e8f0;border-radius:8px}.hotel-agenda__filter-card[data-v-41d21f4d]{padding:16px}.hotel-agenda__search-label[data-v-41d21f4d]{display:block;margin-bottom:8px;color:#334155;font-size:.86rem;font-weight:800}.hotel-agenda__search-control[data-v-41d21f4d]{position:relative;display:flex;align-items:center}.hotel-agenda__search-control>i[data-v-41d21f4d]{position:absolute;left:12px;color:#64748b;pointer-events:none}.hotel-agenda__search-control input[data-v-41d21f4d]{min-width:0;padding-left:38px;padding-right:46px}.hotel-agenda__search-clear[data-v-41d21f4d]{position:absolute;right:6px;width:32px;height:32px;min-width:32px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.hotel-agenda__filter-head[data-v-41d21f4d]{display:flex;justify-content:space-between;align-items:center;gap:12px}.hotel-agenda__acomodacoes[data-v-41d21f4d],.hotel-agenda__stats[data-v-41d21f4d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:12px}.hotel-agenda__acomodacao-chip[data-v-41d21f4d]{display:flex;align-items:center;gap:8px;min-height:48px;padding:10px;border:1px solid #e2e8f0;border-left:5px solid var(--accent);border-radius:8px;cursor:pointer}.hotel-agenda__acomodacao-chip span[data-v-41d21f4d]{font-weight:800}.hotel-agenda__acomodacao-chip small[data-v-41d21f4d]{margin-left:auto;color:#64748b}.hotel-agenda__stats article[data-v-41d21f4d]{padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.hotel-agenda__stats span[data-v-41d21f4d]{display:block;color:#64748b;font-size:.78rem}.hotel-agenda__stats strong[data-v-41d21f4d]{font-size:1.35rem}.hotel-agenda__board[data-v-41d21f4d]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.hotel-agenda__modal.hotel-agenda__modal--card-calendario[data-v-41d21f4d]{width:min(480px,100%);display:flex;flex-direction:column;gap:12px}.hotel-agenda__card-calendario-head[data-v-41d21f4d]{justify-content:space-between}.hotel-agenda__board.is-card-calendario[data-v-41d21f4d]{grid-template-columns:minmax(0,1fr)}.hotel-agenda__board.is-card-calendario .hotel-agenda__column[data-v-41d21f4d]{min-height:0}.hotel-agenda__column[data-v-41d21f4d]{min-height:360px;overflow:hidden}.hotel-agenda__column header[data-v-41d21f4d]{padding:14px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.hotel-agenda__column header div[data-v-41d21f4d]{display:flex;justify-content:space-between;align-items:center}.hotel-agenda__cards[data-v-41d21f4d]{display:flex;flex-direction:column;gap:12px;padding:12px}.hotel-agenda__card[data-v-41d21f4d]{position:relative;overflow:hidden;min-height:220px;padding:1rem 1rem 1rem 1.25rem;border:1px solid rgba(148,163,184,.16);border-radius:18px;background:#fff;box-shadow:0 16px 30px #17313b12}.hotel-agenda__card-stripe[data-v-41d21f4d]{position:absolute;inset:0 auto 0 0;width:8px;border-radius:18px 0 0 18px;background:var(--accent)}.hotel-agenda__card-topline[data-v-41d21f4d],.hotel-agenda__actions[data-v-41d21f4d],.hotel-agenda__modal header[data-v-41d21f4d],.hotel-agenda__aside header[data-v-41d21f4d],.hotel-agenda__cart article[data-v-41d21f4d],.hotel-agenda__modal footer[data-v-41d21f4d]{display:flex;align-items:center;gap:10px}.hotel-agenda__card-topline[data-v-41d21f4d]{justify-content:space-between;align-items:center}.hotel-agenda__topbadges[data-v-41d21f4d]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem}.hotel-agenda__card-title[data-v-41d21f4d]{display:flex;align-items:center;gap:.6rem;margin:.85rem 0}.hotel-agenda__card-title-text[data-v-41d21f4d]{display:grid;min-width:0}.hotel-agenda__card-title strong[data-v-41d21f4d]{font-size:1.02rem;line-height:1.18}.hotel-agenda__card-title span[data-v-41d21f4d],.hotel-agenda__meta[data-v-41d21f4d],.hotel-agenda__line span[data-v-41d21f4d]{color:#64748b;font-size:.84rem}.hotel-agenda__type-icon[data-v-41d21f4d],.hotel-agenda__box-badge[data-v-41d21f4d],.hotel-agenda__package-badge[data-v-41d21f4d]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:#ffffffeb}.hotel-agenda__type-icon[data-v-41d21f4d]{min-width:28px;min-height:28px;color:#475569}.hotel-agenda__type-icon.is-hotel[data-v-41d21f4d]{background:#3b82f61f;border-color:#3b82f633;color:#1d4ed8}.hotel-agenda__type-icon.is-daycare[data-v-41d21f4d]{background:#f59e0b29;border-color:#f59e0b3d;color:#92400e}.hotel-agenda__type-icon.is-pagamento-pendente[data-v-41d21f4d]{background:#2563eb1f;border-color:#2563eb47;color:#1d4ed8}.hotel-agenda__type-icon.is-taxi-dog[data-v-41d21f4d]{background:#f59e0b2e;border-color:#f59e0b47;color:#92400e}.hotel-agenda__package-badge[data-v-41d21f4d]{min-height:28px;padding:.2rem .58rem;color:#166534;background:#22c55e21;border-color:#22c55e38;font-size:.78rem;font-weight:800;line-height:1;white-space:nowrap}.hotel-agenda__acrescimo-row[data-v-41d21f4d]{border-top:1px dashed rgba(245,158,11,.3);margin-top:.3rem;padding-top:.3rem;color:#92400e}.hotel-agenda__acrescimo-row strong[data-v-41d21f4d]{color:#b45309!important}.hotel-agenda__valor-card[data-v-41d21f4d]{grid-template-columns:1fr auto;align-items:center}.hotel-agenda__box-badge[data-v-41d21f4d]{max-width:140px;padding:.32rem .72rem;color:#075985;background:#0ea5e91f;border-color:#0ea5e92e;font-size:.9rem;font-weight:800;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel-agenda__location[data-v-41d21f4d]{display:grid;gap:.12rem;margin:-.15rem 0 .9rem;padding:.75rem .85rem;border-radius:16px;border:1px solid rgba(14,165,233,.18);background:linear-gradient(180deg,#f0f9fffa,#e0f2fef0)}.hotel-agenda__location-head[data-v-41d21f4d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.hotel-agenda__location-label[data-v-41d21f4d]{color:#0369a1;font-size:.72rem;font-weight:700;text-transform:uppercase}.hotel-agenda__location-edit[data-v-41d21f4d]{width:28px;height:28px;min-width:28px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.hotel-agenda__location-edit i[data-v-41d21f4d]{font-size:.78rem}.hotel-agenda__location strong[data-v-41d21f4d]{color:#0f172a;font-size:1.08rem;line-height:1.12}.hotel-agenda__location>span[data-v-41d21f4d]{color:#475569;font-size:.84rem}.hotel-agenda__location-service[data-v-41d21f4d]{display:grid;gap:2px;padding-top:.45rem;margin-top:.35rem;border-top:1px solid rgba(14,165,233,.18)}.hotel-agenda__location-service span[data-v-41d21f4d],.hotel-agenda__location-service strong[data-v-41d21f4d]{min-width:0;overflow-wrap:anywhere}.hotel-agenda__location-service span[data-v-41d21f4d]{color:#334155;font-size:.78rem;font-weight:650}.hotel-agenda__location-service strong[data-v-41d21f4d]{color:#075985;font-size:.82rem;line-height:1.25}.hotel-agenda__acrescimo-row[data-v-41d21f4d]{gap:4px}.hotel-agenda__acrescimo-line[data-v-41d21f4d]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.hotel-agenda__acrescimo-line span[data-v-41d21f4d]{display:inline-flex;align-items:center;gap:.35rem}.hotel-agenda__acrescimo-line strong[data-v-41d21f4d]{flex:0 0 auto}.hotel-agenda__acrescimo-line--desconto[data-v-41d21f4d]{color:#198754}.hotel-agenda__meta[data-v-41d21f4d]{display:grid;gap:5px;margin:0 0 .85rem}.hotel-agenda__trechos[data-v-41d21f4d]{display:grid;gap:4px;margin:0 0 .85rem;padding:.5rem .65rem;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px}.hotel-agenda__pernoite-resumo[data-v-41d21f4d]{font-size:.8rem;font-weight:600}.hotel-agenda__trecho-line.is-pernoite strong[data-v-41d21f4d]:first-child{color:var(--bs-primary, #0d6efd)}.hotel-agenda__trecho-line[data-v-41d21f4d]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.8rem}.hotel-agenda__trecho-line span[data-v-41d21f4d]{display:inline-flex;align-items:center;gap:.35rem}.hotel-agenda__trecho-preco[data-v-41d21f4d]{flex-direction:column;align-items:flex-end!important;gap:0!important;line-height:1.2}.hotel-agenda__trecho-remove[data-v-41d21f4d]{width:22px;height:22px;padding:0;border-radius:6px;flex-shrink:0}.hotel-agenda__trecho-acomodacao[data-v-41d21f4d]{font-style:normal;color:#0369a1;font-weight:600}.hotel-agenda__actions[data-v-41d21f4d]{justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.hotel-agenda__action--icon[data-v-41d21f4d]{width:34px;height:34px;min-width:34px;padding:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.hotel-agenda__action--icon i[data-v-41d21f4d]{font-size:.92rem}.hotel-agenda__action--icon.is-checkin[data-v-41d21f4d],.hotel-agenda__action--icon.is-checkout[data-v-41d21f4d]{color:#0f172a}.hotel-agenda__action--icon.is-flash[data-v-41d21f4d]{color:#b45309;background:#fffbeb;border-color:#fde68a}.hotel-agenda__action--icon.is-whatsapp[data-v-41d21f4d]{color:#15803d}.hotel-agenda__action--icon.is-taxi-dog-active[data-v-41d21f4d]{color:#78350f}.hotel-agenda__action--icon.is-cancel[data-v-41d21f4d]{color:#b91c1c}.hotel-agenda__action--icon.is-revert[data-v-41d21f4d]{color:#b45309}.hotel-agenda__empty[data-v-41d21f4d]{padding:14px;color:#64748b;text-align:center}.hotel-agenda__alert[data-v-41d21f4d]{padding:10px 12px;border-radius:8px}.hotel-agenda__alert.is-success[data-v-41d21f4d]{background:#ecfdf5;color:#047857}.hotel-agenda__alert.is-error[data-v-41d21f4d]{background:#fef2f2;color:#b91c1c}.hotel-agenda__aside[data-v-41d21f4d],.hotel-agenda__modal-backdrop[data-v-41d21f4d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background:#0f172a52}.hotel-agenda__aside-panel[data-v-41d21f4d]{width:min(520px,100%);height:100%;margin-left:auto;padding:18px;overflow-y:auto}.hotel-agenda__aside header[data-v-41d21f4d],.hotel-agenda__modal header[data-v-41d21f4d],.hotel-agenda__modal footer[data-v-41d21f4d]{justify-content:space-between}.hotel-agenda__aside-section[data-v-41d21f4d]{padding:14px 0;border-top:1px solid #e2e8f0}.hotel-agenda__aside-section dl[data-v-41d21f4d]{display:grid;gap:8px}.hotel-agenda__aside-section dl div[data-v-41d21f4d]{display:flex;justify-content:space-between;gap:12px}.hotel-agenda__aside-section dt[data-v-41d21f4d]{color:#64748b}.hotel-agenda__line[data-v-41d21f4d]{display:grid;gap:3px;padding:8px 0;border-bottom:1px solid #f1f5f9}.hotel-agenda__modal-backdrop[data-v-41d21f4d]{display:grid;place-items:center;padding:20px}.hotel-agenda__modal[data-v-41d21f4d]{width:min(820px,100%);max-height:min(760px,92vh);padding:18px;overflow-y:auto}.hotel-agenda__modal--small[data-v-41d21f4d]{width:min(560px,100%)}.hotel-agenda__modal--checkin[data-v-41d21f4d]{width:min(780px,100%);padding:24px}.hotel-agenda__modal--checkin .hotel-agenda__modal-grid[data-v-41d21f4d]{grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:24px;padding-bottom:4px}.hotel-agenda__modal--checkin .hotel-agenda__modal-grid section[data-v-41d21f4d]{min-width:0}.hotel-agenda__modal--checkin textarea[data-v-41d21f4d]{min-height:112px}.hotel-agenda__modal--checkin footer[data-v-41d21f4d]{position:sticky;bottom:-24px;z-index:1;margin:2px -24px -24px;padding:16px 24px;border-top:1px solid #e2e8f0;background:#fff}.hotel-agenda__form[data-v-41d21f4d]{display:grid;gap:14px;margin-top:14px}.hotel-agenda__modal-grid[data-v-41d21f4d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hotel-agenda__search-results[data-v-41d21f4d]{display:grid;gap:6px;margin-top:8px}.hotel-agenda__search-results button[data-v-41d21f4d]{border:1px solid #e2e8f0;background:#fff;border-radius:8px;padding:8px;text-align:left}.hotel-agenda__cart[data-v-41d21f4d]{display:grid;gap:8px}.hotel-agenda__orcamento-tabs[data-v-41d21f4d]{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.hotel-agenda__orcamento-tabs button[data-v-41d21f4d]{display:inline-flex;align-items:center;gap:8px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;padding:8px 12px;color:#334155;font-weight:800}.hotel-agenda__orcamento-tabs button.is-active[data-v-41d21f4d]{border-color:#0f766e;background:#0f766e;color:#fff}.hotel-agenda__orcamento-tabs span[data-v-41d21f4d]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:22px;border-radius:999px;background:#94a3b82e;font-size:.78rem}.hotel-agenda__orcamento-actions[data-v-41d21f4d]{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.hotel-agenda__cart article[data-v-41d21f4d]{justify-content:space-between;padding:8px;background:#f8fafc;border-radius:8px}.hotel-agenda__transfer-summary[data-v-41d21f4d]{display:grid;gap:2px;padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.hotel-agenda__transfer-summary span[data-v-41d21f4d],.hotel-agenda__transfer-summary small[data-v-41d21f4d]{color:#64748b}.hotel-agenda__baia-options[data-v-41d21f4d]{display:grid;gap:8px}.hotel-agenda__baia-option[data-v-41d21f4d]{display:grid;gap:2px;width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;text-align:left}.hotel-agenda__baia-option span[data-v-41d21f4d]{color:#64748b;font-size:.82rem}.hotel-agenda__baia-option.is-selected[data-v-41d21f4d]{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}@media(max-width:1100px){.hotel-agenda__hero[data-v-41d21f4d],.hotel-agenda__filters[data-v-41d21f4d],.hotel-agenda__board[data-v-41d21f4d]{grid-template-columns:1fr}.hotel-agenda__hero-actions[data-v-41d21f4d]{flex-wrap:wrap}}@media(max-width:680px){.hotel-agenda__modal-grid[data-v-41d21f4d]{grid-template-columns:1fr}.hotel-agenda__modal--checkin[data-v-41d21f4d]{padding:18px}.hotel-agenda__modal--checkin .hotel-agenda__modal-grid[data-v-41d21f4d]{grid-template-columns:1fr;gap:16px}.hotel-agenda__modal--checkin footer[data-v-41d21f4d]{bottom:-18px;margin:2px -18px -18px;padding:14px 18px}}.hotel-acrescimos-config__head[data-v-e14d5ffb]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.hotel-acrescimos-config__head h3[data-v-e14d5ffb]{font-size:1rem;font-weight:600;margin-bottom:.125rem}.hotel-acrescimos-config__head p[data-v-e14d5ffb]{font-size:.875rem;color:#6c757d;margin:0}.hotel-acrescimos-config__list[data-v-e14d5ffb]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.hotel-acrescimos-config__item[data-v-e14d5ffb]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border:1px solid #dee2e6;border-radius:.5rem;background:#fff}.hotel-acrescimos-config__item-info[data-v-e14d5ffb]{flex:1;min-width:0}.hotel-acrescimos-config__natureza[data-v-e14d5ffb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.hotel-acrescimos-config__natureza-opcao[data-v-e14d5ffb]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:2px solid #dee2e6;border-radius:.5rem;background:#fff;text-align:left}.hotel-acrescimos-config__natureza-opcao i[data-v-e14d5ffb]{font-size:1.25rem}.hotel-acrescimos-config__natureza-opcao span[data-v-e14d5ffb]{display:flex;flex-direction:column}.hotel-acrescimos-config__natureza-opcao small[data-v-e14d5ffb]{color:#6c757d}.hotel-acrescimos-config__natureza-opcao--acrescimo i[data-v-e14d5ffb]{color:#b35c00}.hotel-acrescimos-config__natureza-opcao--desconto i[data-v-e14d5ffb]{color:#198754}.hotel-acrescimos-config__natureza-opcao--acrescimo.is-active[data-v-e14d5ffb]{border-color:#fd7e14;background:#fff4e6}.hotel-acrescimos-config__natureza-opcao--desconto.is-active[data-v-e14d5ffb]{border-color:#198754;background:#e8f5ee}.hotel-acrescimos-config__dia-chip[data-v-e14d5ffb]{cursor:pointer;-webkit-user-select:none;user-select:none}.hotel-acrescimos-config__dia-chip[data-v-e14d5ffb]:hover{opacity:.75}.hotel-acrescimos-config__weekdays[data-v-e14d5ffb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem}.hotel-acrescimos-config__weekday[data-v-e14d5ffb]{display:flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem .75rem;border:1px solid #dee2e6;border-radius:.5rem;cursor:pointer}.hotel-acrescimos-config__weekday--active[data-v-e14d5ffb]{border-color:#0dcaf0;background:#e7fafe}.hotel-taxa-config__head[data-v-10cb9e27]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.hotel-taxa-config__head h3[data-v-10cb9e27]{font-size:1rem;font-weight:600;margin-bottom:.125rem}.hotel-taxa-config__head p[data-v-10cb9e27]{font-size:.875rem;color:#6c757d;margin:0}.hotel-taxa-config__list[data-v-10cb9e27]{display:flex;flex-direction:column;gap:.5rem}.hotel-taxa-config__item[data-v-10cb9e27]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border:1px solid #dee2e6;border-radius:.5rem;background:#fff}.hotel-taxa-config__item-info[data-v-10cb9e27]{flex:1;min-width:0}.hotel-taxa-config__preview[data-v-10cb9e27]{font-size:.75rem;color:#6c757d;margin-top:.125rem}.hotel-descontos-config__head[data-v-78842e26]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.hotel-descontos-config__head h3[data-v-78842e26]{font-size:1rem;font-weight:600;margin-bottom:.125rem}.hotel-descontos-config__head p[data-v-78842e26]{font-size:.875rem;color:#6c757d;margin:0}.hotel-descontos-config__list[data-v-78842e26]{display:flex;flex-direction:column;gap:.5rem}.hotel-descontos-config__item[data-v-78842e26]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border:1px solid #dee2e6;border-radius:.5rem;background:#fff}.hotel-descontos-config__item-info[data-v-78842e26]{flex:1;min-width:0}.hotel-descontos-config__preview[data-v-78842e26]{font-size:.75rem;color:#6c757d;margin-top:.125rem}.hotel-bloqueios-config__head[data-v-9ff8fd63]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.hotel-bloqueios-config__head h3[data-v-9ff8fd63]{font-size:1rem;font-weight:600;margin-bottom:.125rem}.hotel-bloqueios-config__head p[data-v-9ff8fd63]{font-size:.875rem;color:#6c757d;margin:0}.hotel-bloqueios-config__list[data-v-9ff8fd63]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.hotel-bloqueios-config__item[data-v-9ff8fd63]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border:1px solid #dee2e6;border-radius:.5rem;background:#fff}.hotel-bloqueios-config__item-info[data-v-9ff8fd63]{flex:1;min-width:0}.hotel-bloqueios-config__preview[data-v-9ff8fd63]{margin-top:.25rem;font-size:.75rem;color:#6c757d}.hotel-bloqueios-config__dia-chip[data-v-9ff8fd63]{cursor:pointer;-webkit-user-select:none;user-select:none}.hotel-bloqueios-config__dia-chip[data-v-9ff8fd63]:hover{opacity:.75}.hotel-bloqueios-config__weekdays[data-v-9ff8fd63]{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem}.hotel-bloqueios-config__weekday[data-v-9ff8fd63]{display:flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem .75rem;border:1px solid #dee2e6;border-radius:.5rem;cursor:pointer}.hotel-bloqueios-config__weekday--active[data-v-9ff8fd63]{border-color:#dc3545;background:#fff5f5}.hotel-operacao-config-page__select[data-v-be62c673]{max-width:360px}.period-nav[data-v-13cb402a]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.period-nav__tabs[data-v-13cb402a]{display:flex;gap:6px;flex-wrap:wrap}.period-nav__tab[data-v-13cb402a]{padding:.45rem .85rem;border-radius:999px;border:1px solid rgba(23,49,59,.12);background:#fff;color:#314155;font-size:.82rem;cursor:pointer;transition:all .18s ease}.period-nav__tab[data-v-13cb402a]:hover:not(:disabled){border-color:color-mix(in srgb,var(--tenant-color, #0f4c81) 25%,white);transform:translateY(-1px)}.period-nav__tab.is-active[data-v-13cb402a]{background:var(--tenant-color, #0f4c81);color:#fff;border-color:var(--tenant-color, #0f4c81);font-weight:700}.period-nav__stepper[data-v-13cb402a]{display:flex;align-items:center;gap:6px}.period-nav__arrow[data-v-13cb402a]{width:32px;height:32px;border-radius:999px;border:1px solid rgba(23,49,59,.12);background:#fff;color:var(--tenant-color, #0f4c81);font-size:1.2rem;line-height:1;cursor:pointer}.period-nav__arrow[data-v-13cb402a]:hover:not(:disabled){background:color-mix(in srgb,var(--tenant-color, #0f4c81) 9%,white)}.period-nav__arrow[data-v-13cb402a]:disabled{opacity:.35;cursor:not-allowed}.period-nav__label[data-v-13cb402a]{display:flex;flex-direction:column;align-items:center;min-width:170px;text-align:center}.period-nav__label strong[data-v-13cb402a]{font-size:.92rem;color:#17313b}.period-nav__label small[data-v-13cb402a]{font-size:.75rem;color:#5b6b73}.period-nav__today[data-v-13cb402a]{padding:.3rem .7rem;border-radius:999px;border:1px dashed color-mix(in srgb,var(--tenant-color, #0f4c81) 40%,white);background:transparent;color:var(--tenant-color, #0f4c81);font-size:.78rem;font-weight:600;cursor:pointer}@media(max-width:640px){.period-nav[data-v-13cb402a]{align-items:stretch}.period-nav__stepper[data-v-13cb402a]{justify-content:space-between}}.bt-dashboard[data-v-44c2432d]{display:flex;flex-direction:column;min-height:100%;width:100%;margin:0;padding:0}.bt-dashboard__head[data-v-44c2432d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.2rem;flex-wrap:wrap;margin-bottom:.25rem;border:1px solid rgba(23,49,59,.1);border-radius:20px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 18px 42px #17313b0f}.bt-dashboard__eyebrow[data-v-44c2432d]{display:inline-flex;padding:.3rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f4c81) 9%,white);color:var(--tenant-color, #0f4c81);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.bt-dashboard__head h1[data-v-44c2432d]{margin:.45rem 0 0;font-size:1.45rem;font-weight:800;color:#18212f}.bt-dashboard__head p[data-v-44c2432d]{margin:.35rem 0 0;color:#6c7a80;max-width:58ch}.bt-dashboard__content[data-v-44c2432d]{display:flex;flex-direction:column;gap:16px;padding:18px 0 0;flex:1}.bt-state[data-v-44c2432d],.bt-empty[data-v-44c2432d]{padding:2rem;text-align:center;color:#6c7a80}.bt-kpis[data-v-44c2432d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.bt-card[data-v-44c2432d]{position:relative;background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid rgba(23,49,59,.09);border-radius:18px;padding:14px 15px 13px;box-shadow:0 10px 24px #17313b0d;overflow:hidden}.bt-card[data-v-44c2432d]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:color-mix(in srgb,var(--tenant-color, #0f4c81) 68%,white)}.bt-card[data-v-44c2432d]:nth-child(2n):before{background:#0f4c81}.bt-card[data-v-44c2432d]:nth-child(3n):before{background:#059669}.bt-card[data-v-44c2432d]:nth-child(4n):before{background:#d97706}.bt-card[data-v-44c2432d]:nth-child(5n):before{background:#7c3aed}.bt-card span[data-v-44c2432d]{display:block;font-size:.76rem;color:#6c7a80;text-transform:uppercase;letter-spacing:.03em}.bt-card strong[data-v-44c2432d]{display:block;font-size:1.42rem;color:#0f4c81;line-height:1.15;margin-top:4px}.bt-card strong.is-alert[data-v-44c2432d]{color:#dc2626}.bt-card small[data-v-44c2432d]{font-size:.72rem;color:#94a3b8}.bt-panel[data-v-44c2432d]{border:1px solid rgba(23,49,59,.1);border-radius:18px;background:#fff;padding:16px;box-shadow:0 12px 28px #17313b0d}.bt-panel h2[data-v-44c2432d]{margin:0 0 10px;font-size:1rem;font-weight:800;color:#1f2937}.bt-grid-2[data-v-44c2432d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:900px){.bt-grid-2[data-v-44c2432d]{grid-template-columns:1fr}}.th-head[data-v-61d3ba74]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.th-copy[data-v-61d3ba74]{max-width:40rem}.th-eyebrow[data-v-61d3ba74]{display:flex;align-items:center;gap:.5rem;text-transform:uppercase;font-size:.72rem;font-weight:700;letter-spacing:.09em;color:#0d3f9e;margin-bottom:.6rem}.th-dot[data-v-61d3ba74]{width:6px;height:6px;border-radius:50%;background:#1457d6}.th-head h1[data-v-61d3ba74]{margin:0 0 .5rem;font-family:Fraunces,ui-serif,Georgia,serif;font-weight:500;font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.22;color:#0b2447;text-wrap:balance}.th-head h1 em[data-v-61d3ba74]{font-style:italic;font-weight:500;color:#0d3f9e}.th-head p[data-v-61d3ba74]{color:#4c5a72;margin:0;font-size:.95rem;line-height:1.55}.th-summary[data-v-61d3ba74]{display:flex;flex-wrap:wrap;gap:1rem}.th-card[data-v-61d3ba74]{flex:1 1 220px;border:1px solid #e1e7f0;border-radius:1rem;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.35rem;background:#fff;box-shadow:0 1px 2px #0b24470a,0 8px 24px -12px #0b24471f}.th-card span[data-v-61d3ba74]{color:#8592a6;font-size:.74rem;font-weight:600}.th-card strong[data-v-61d3ba74]{font-size:1.7rem;color:#0b2447;line-height:1.1}.th-serif[data-v-61d3ba74]{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:600;font-variant-numeric:tabular-nums}.th-card small[data-v-61d3ba74]{font-size:.72rem;color:#8592a6}.th-card--highlight[data-v-61d3ba74]{background:linear-gradient(165deg,#e8f0fe,#fff 65%);border-color:#c9dcf0}.th-card--highlight strong[data-v-61d3ba74]{color:#0d3f9e}.wsh-hero[data-v-ec14665a]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.15rem;border-radius:.9rem;border:1px solid #e1e7f0;background:#f7f9fc;margin-bottom:1rem;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.wsh-hero--ok[data-v-ec14665a]{background:#eefaf2;border-color:#bfe6cc}.wsh-hero--erro[data-v-ec14665a]{background:#fdeeed;border-color:#f0c2bd}.wsh-info[data-v-ec14665a]{display:flex;align-items:center;gap:.7rem;min-width:0}.wsh-icon[data-v-ec14665a]{font-size:1.3rem;flex:none}.wsh-texto[data-v-ec14665a]{display:flex;flex-direction:column;min-width:0}.wsh-texto strong[data-v-ec14665a]{font-size:.92rem;color:#172338}.wsh-texto span[data-v-ec14665a]{font-size:.8rem;color:#5a6b85}.wsh-btn[data-v-ec14665a]{flex:none;padding:.5rem .95rem;border-radius:.5rem;border:1px solid #d3dbe8;background:#fff;color:#172338;font-size:.85rem;cursor:pointer;white-space:nowrap}.wsh-btn[data-v-ec14665a]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:640px){.wsh-hero[data-v-ec14665a]{flex-direction:column;align-items:stretch}.wsh-btn[data-v-ec14665a]{width:100%}}.oc-card[data-v-7b276caa]{display:flex;border:1px solid #e1e7f0;border-radius:.9rem;background:#fff;box-shadow:0 1px 2px #0b24470a,0 8px 24px -12px #0b24471f;overflow:hidden;transition:box-shadow .16s ease,transform .16s ease;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.oc-card[data-v-7b276caa]:hover{box-shadow:0 4px 10px #0b24470f,0 20px 40px -16px #0b24472e;transform:translateY(-1px)}.oc-stripe[data-v-7b276caa]{width:5px;flex:none}.oc-stripe--alta[data-v-7b276caa]{background:#c0362a}.oc-stripe--media[data-v-7b276caa]{background:#b5720a}.oc-stripe--baixa[data-v-7b276caa]{background:#e1e7f0}.oc-body[data-v-7b276caa]{flex:1;padding:1rem 1.15rem;min-width:0}.oc-top[data-v-7b276caa]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.oc-main[data-v-7b276caa]{min-width:0}.oc-heading[data-v-7b276caa]{display:flex;align-items:center;gap:.55rem;margin-bottom:.3rem}.oc-icon[data-v-7b276caa]{width:26px;height:26px;border-radius:8px;flex:none;display:flex;align-items:center;justify-content:center;background:#eef2f9;color:#4c5a72}.oc-icon[data-v-7b276caa] svg{width:14px;height:14px}.oc-badge[data-v-7b276caa]{font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:.18rem .55rem;border-radius:999px}.oc-badge--alta[data-v-7b276caa]{background:#fbeae8;color:#c0362a}.oc-badge--media[data-v-7b276caa]{background:#fbf0dd;color:#b5720a}.oc-badge--baixa[data-v-7b276caa]{background:#eef2f9;color:#8592a6}.oc-main h3[data-v-7b276caa]{margin:0;font-size:1rem;font-weight:700;color:#0b2447;line-height:1.35}.oc-motivo[data-v-7b276caa]{display:flex;gap:.4rem;align-items:flex-start;margin-top:.4rem;color:#4c5a72;max-width:60ch}.oc-motivo svg[data-v-7b276caa]{width:13px;height:13px;margin-top:.2rem;flex:none;color:#8592a6}.oc-motivo p[data-v-7b276caa]{margin:0;font-size:.86rem;line-height:1.5}.oc-value[data-v-7b276caa]{text-align:right;flex:none}.oc-value strong[data-v-7b276caa]{display:block;font-size:1.15rem;font-weight:800;color:#0b2447;font-variant-numeric:tabular-nums;white-space:nowrap}.oc-value small[data-v-7b276caa]{font-size:.68rem;color:#8592a6}.oc-actions[data-v-7b276caa]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.oc-response[data-v-7b276caa]{margin-top:.85rem;border:1px solid #cfe7db;background:#f0f9f4;color:#315b42;border-radius:.55rem;padding:.65rem .75rem;font-size:.82rem}.oc-response--waiting[data-v-7b276caa]{border-color:#dbe5f2;background:#f5f8fc;color:#4c5a72}.oc-response strong[data-v-7b276caa]{display:block;margin-bottom:.2rem}.oc-response p[data-v-7b276caa]{margin:0;line-height:1.45}.oc-btn[data-v-7b276caa]{border-radius:.55rem;padding:.45rem .9rem;font-size:.83rem;font-weight:600;border:1px solid transparent;cursor:pointer;font-family:inherit;transition:filter .12s ease}.oc-btn[data-v-7b276caa]:hover{filter:brightness(.97)}.oc-btn[data-v-7b276caa]:focus-visible{outline:2px solid #1457d6;outline-offset:2px}.oc-btn--primary[data-v-7b276caa]{background:#1457d6;color:#fff}.oc-btn--ghost[data-v-7b276caa]{background:#fff;border-color:#e1e7f0;color:#4c5a72}.oc-btn--quiet[data-v-7b276caa]{background:transparent;color:#8592a6}.oc-btn--quiet[data-v-7b276caa]:hover{color:#4c5a72;background:#eef2f9}@media(max-width:560px){.oc-top[data-v-7b276caa]{flex-direction:column}.oc-value[data-v-7b276caa]{text-align:left}}.pcc-card[data-v-df18b985]{display:flex;border:1px solid #e1e7f0;border-radius:.9rem;background:#fff;box-shadow:0 1px 2px #0b24470a,0 8px 24px -12px #0b24471f;overflow:hidden;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.pcc-body[data-v-df18b985]{flex:1;padding:1rem 1.15rem;min-width:0}.pcc-header[data-v-df18b985]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pcc-pet[data-v-df18b985]{display:flex;align-items:center;gap:.6rem;min-width:0}.pcc-avatar[data-v-df18b985]{font-size:1.3rem}.pcc-names[data-v-df18b985]{display:flex;flex-direction:column;min-width:0}.pcc-names strong[data-v-df18b985]{font-size:.98rem;color:#172338}.pcc-tutor[data-v-df18b985]{font-size:.8rem;color:#5a6b85}.pcc-status-dot[data-v-df18b985]{width:.6rem;height:.6rem;border-radius:50%;flex:none}.pcc-status-dot--cinza[data-v-df18b985]{background:#b7c2d6}.pcc-status-dot--verde[data-v-df18b985]{background:#1f9d5c}.pcc-status-dot--vermelho[data-v-df18b985]{background:#c0362a}.pcc-breadcrumb[data-v-df18b985]{margin:.5rem 0 0;font-size:.75rem;color:#8391a8}.pcc-proposta[data-v-df18b985]{margin:.35rem 0 0;font-size:.85rem;color:#33415c}.pcc-preview[data-v-df18b985]{display:block;width:100%;text-align:left;margin-top:.7rem;padding:.6rem .7rem;border-radius:.6rem;border:1px solid #eef1f7;background:#f7f9fc;cursor:pointer;font:inherit}.pcc-bubble[data-v-df18b985]{font-size:.83rem;color:#33415c;padding:.15rem 0}.pcc-bubble-autor[data-v-df18b985]{font-weight:600;color:#172338}.pcc-bubble--vazio[data-v-df18b985]{color:#8391a8;font-style:italic}.pcc-status-texto[data-v-df18b985]{margin:.55rem 0 0;font-size:.78rem;color:#8391a8}.pcc-actions[data-v-df18b985]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.pcc-btn[data-v-df18b985]{padding:.45rem .85rem;border-radius:.5rem;border:1px solid transparent;font-size:.85rem;cursor:pointer}.pcc-btn--primary[data-v-df18b985]{background:#1457d6;color:#fff}.pcc-btn--ghost[data-v-df18b985]{background:#fff;border-color:#d3dbe8;color:#33415c}.pcc-btn--quiet[data-v-df18b985]{background:none;border:none;color:#8391a8}@media(max-width:640px){.pcc-actions[data-v-df18b985]{flex-direction:column}.pcc-btn[data-v-df18b985]{width:100%}}.cac-card[data-v-7079daa8]{display:flex;border:1px solid #e1e7f0;border-radius:.9rem;background:#fff;box-shadow:0 1px 2px #0b24470a,0 8px 24px -12px #0b24471f;overflow:hidden;transition:box-shadow .16s ease,transform .16s ease;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.cac-card[data-v-7079daa8]:hover{box-shadow:0 4px 10px #0b24470f,0 20px 40px -16px #0b24472e;transform:translateY(-1px)}.cac-stripe[data-v-7079daa8]{width:5px;flex:none;background:#0f9d63}.cac-body[data-v-7079daa8]{flex:1;padding:1rem 1.15rem;min-width:0}.cac-header[data-v-7079daa8]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.cac-pet[data-v-7079daa8]{display:flex;align-items:center;gap:.6rem;min-width:0}.cac-icon[data-v-7079daa8]{width:26px;height:26px;border-radius:8px;flex:none;display:flex;align-items:center;justify-content:center;background:#e6f6ee;color:#0f9d63}.cac-icon svg[data-v-7079daa8]{width:14px;height:14px}.cac-names[data-v-7079daa8]{display:flex;flex-direction:column;min-width:0}.cac-names strong[data-v-7079daa8]{font-size:.98rem;color:#172338}.cac-tutor[data-v-7079daa8]{font-size:.8rem;color:#5a6b85}.cac-valor[data-v-7079daa8]{text-align:right;flex:none}.cac-valor strong[data-v-7079daa8]{display:block;font-size:1.1rem;font-weight:800;color:#0b7c4f;font-variant-numeric:tabular-nums;white-space:nowrap}.cac-valor small[data-v-7079daa8]{font-size:.68rem;color:#8592a6}.cac-servico[data-v-7079daa8]{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;margin:.65rem 0 0;font-size:.86rem;color:#33415c}.cac-servico-sep[data-v-7079daa8]{color:#c4cddb}.cac-data[data-v-7079daa8]{display:inline-flex;align-items:center;gap:.3rem;color:#5a6b85}.cac-data svg[data-v-7079daa8]{width:12px;height:12px;flex:none}.cac-footer[data-v-7079daa8]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem;margin-top:.85rem;padding-top:.75rem;border-top:1px solid #eef2f9}.cac-badge[data-v-7079daa8]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;letter-spacing:.02em;padding:.22rem .6rem;border-radius:999px;background:#eef2f9;color:#4c5a72}.cac-badge--agendado[data-v-7079daa8]{background:#e8f0fe;color:#0d3f9e}.cac-badge--em_uso[data-v-7079daa8]{background:#fbf0dd;color:#b5720a}.cac-badge--finalizado[data-v-7079daa8]{background:#e6f6ee;color:#0f9d63}.cac-badge--no_show[data-v-7079daa8]{background:#fbeae8;color:#c0362a}.cac-btn[data-v-7079daa8]{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;border-radius:.5rem;border:1px solid #d3dbe8;background:#fff;color:#33415c;font-size:.82rem;font-weight:600;cursor:pointer;font-family:inherit;transition:filter .12s ease}.cac-btn[data-v-7079daa8]:hover{filter:brightness(.97)}.cac-btn[data-v-7079daa8]:focus-visible{outline:2px solid #1457d6;outline-offset:2px}.cac-btn svg[data-v-7079daa8]{width:12px;height:12px}@media(max-width:560px){.cac-header[data-v-7079daa8]{flex-direction:column}.cac-valor[data-v-7079daa8]{text-align:left}.cac-footer[data-v-7079daa8]{flex-direction:column;align-items:flex-start}}.ccm-backdrop[data-v-e8d4c5bf]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;z-index:1000}.ccm-modal[data-v-e8d4c5bf]{background:#fff;border-radius:.75rem;padding:1.5rem;width:min(520px,92vw);max-height:85vh;overflow-y:auto;display:flex;flex-direction:column}.ccm-modal__head[data-v-e8d4c5bf]{display:flex;justify-content:space-between;align-items:center}.ccm-modal__head h2[data-v-e8d4c5bf]{margin:0;font-size:1.15rem}.ccm-close[data-v-e8d4c5bf]{border:none;background:transparent;font-size:1.4rem;line-height:1;cursor:pointer;color:#64748b}.ccm-modal__subtitle[data-v-e8d4c5bf]{color:#64748b;margin:.25rem 0 1rem}.ccm-state[data-v-e8d4c5bf]{padding:1rem;color:#64748b;text-align:center}.ccm-select-all[data-v-e8d4c5bf]{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:#64748b;margin-bottom:.5rem}.ccm-list[data-v-e8d4c5bf]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.ccm-item[data-v-e8d4c5bf]{display:flex;align-items:flex-start;gap:.75rem;border:1px solid #e5e9f0;border-radius:.5rem;padding:.6rem .85rem}.ccm-item__checkbox[data-v-e8d4c5bf]{padding-top:.15rem}.ccm-item__info[data-v-e8d4c5bf]{flex:1}.ccm-item__motivo[data-v-e8d4c5bf]{margin:.15rem 0 0;font-size:.82rem;color:#64748b}.ccm-item__telefone[data-v-e8d4c5bf]{white-space:nowrap;color:#0f4c81;font-size:.85rem}.ccm-modal__footer[data-v-e8d4c5bf]{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:.75rem;border-top:1px solid #e5e9f0;font-size:.85rem;color:#64748b}.ccm-btn[data-v-e8d4c5bf]{border-radius:.5rem;padding:.45rem .9rem;font-size:.85rem;border:1px solid transparent;cursor:pointer}.ccm-btn--primary[data-v-e8d4c5bf]{background:#0f4c81;color:#fff}.ccm-btn--primary[data-v-e8d4c5bf]:disabled{opacity:.5;cursor:not-allowed}.ccm-campaign-field[data-v-e8d4c5bf],.ccm-proposta[data-v-e8d4c5bf]{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.8rem;font-size:.82rem;color:#64748b}.ccm-campaign-field select[data-v-e8d4c5bf],.ccm-campaign-field textarea[data-v-e8d4c5bf]{border:1px solid #d7dce3;border-radius:.5rem;padding:.55rem .65rem;font:inherit;color:#0f172a;resize:vertical}.ccm-proposta span[data-v-e8d4c5bf]{color:#0f172a}.ccm-preview-list[data-v-e8d4c5bf]{display:flex;flex-direction:column;gap:.75rem}.csm-overlay[data-v-669c2ee5]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b244773;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.csm-modal[data-v-669c2ee5]{background:#fff;border-radius:.9rem;width:100%;max-width:460px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px -20px #0b244766;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.csm-header[data-v-669c2ee5]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.15rem;border-bottom:1px solid #e1e7f0}.csm-header h3[data-v-669c2ee5]{margin:0;font-size:1rem}.csm-close[data-v-669c2ee5]{border:none;background:none;font-size:1.4rem;line-height:1;cursor:pointer;color:#5a6b85}.csm-body[data-v-669c2ee5]{padding:1rem 1.15rem}.csm-loading[data-v-669c2ee5]{font-size:.9rem;color:#5a6b85}.csm-resumo[data-v-669c2ee5]{margin:0 0 .5rem;display:flex;flex-direction:column;gap:.6rem}.csm-resumo-linha[data-v-669c2ee5]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.6rem .7rem;background:#f7f9fc;border-radius:.6rem}.csm-resumo-linha dt[data-v-669c2ee5]{font-size:.78rem;color:#5a6b85;min-width:5.5rem}.csm-resumo-linha dd[data-v-669c2ee5]{margin:0;flex:1;display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-size:.9rem;color:#172338;font-weight:600}.csm-editar[data-v-669c2ee5]{border:none;background:none;color:#1457d6;font-size:.82rem;font-weight:600;cursor:pointer;white-space:nowrap}.csm-edicao[data-v-669c2ee5]{margin-top:.7rem;padding:.75rem .85rem;background:#f0f5ff;border:1px solid #d3e0fa;border-radius:.6rem}.csm-edicao label[data-v-669c2ee5]{display:block;font-size:.85rem;margin-bottom:.4rem;color:#33415c}.csm-slots[data-v-669c2ee5]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.csm-slot[data-v-669c2ee5]{padding:.4rem .7rem;border-radius:.5rem;border:1px solid #d3dbe8;background:#fff;font-size:.85rem;cursor:pointer}.csm-slot--ativo[data-v-669c2ee5]{background:#1457d6;border-color:#1457d6;color:#fff}.csm-vazio-slots[data-v-669c2ee5]{margin:.6rem 0 0;font-size:.85rem;color:#5a6b85}.csm-edicao-acoes[data-v-669c2ee5]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.75rem}.csm-field label[data-v-669c2ee5]{display:block;font-size:.85rem;margin-bottom:.35rem;color:#33415c}.csm-select[data-v-669c2ee5]{width:100%;padding:.55rem .65rem;border-radius:.5rem;border:1px solid #d3dbe8;font-size:.9rem}.csm-alt[data-v-669c2ee5]{margin:.85rem 0 0;font-size:.82rem;color:#5a6b85}.csm-link[data-v-669c2ee5]{border:none;background:none;color:#1457d6;font-size:inherit;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}.csm-erro[data-v-669c2ee5]{color:#c0362a;font-size:.85rem;margin-top:.6rem}.csm-footer[data-v-669c2ee5]{display:flex;justify-content:flex-end;gap:.6rem;padding:1rem 1.15rem;border-top:1px solid #e1e7f0}.csm-btn[data-v-669c2ee5]{padding:.5rem 1rem;border-radius:.5rem;border:1px solid transparent;font-size:.88rem;cursor:pointer}.csm-btn--ghost[data-v-669c2ee5]{background:#fff;border-color:#d3dbe8;color:#33415c}.csm-btn--primary[data-v-669c2ee5]{background:#1457d6;color:#fff}.csm-btn--primary[data-v-669c2ee5]:disabled{opacity:.5;cursor:not-allowed}.ctp-overlay[data-v-2d369778]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b244759;display:flex;justify-content:flex-end;z-index:1000}.ctp-panel[data-v-2d369778]{background:#fff;width:420px;max-width:100%;height:100%;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media(max-width:640px){.ctp-panel[data-v-2d369778]{width:100%}}.ctp-header[data-v-2d369778]{display:flex;align-items:center;gap:.6rem;padding:.9rem 1rem;border-bottom:1px solid #e1e7f0}.ctp-back[data-v-2d369778],.ctp-close[data-v-2d369778]{border:none;background:none;font-size:1.2rem;cursor:pointer;color:#33415c}.ctp-titulo[data-v-2d369778]{flex:1;display:flex;flex-direction:column;min-width:0}.ctp-titulo strong[data-v-2d369778]{font-size:.95rem;color:#172338}.ctp-titulo span[data-v-2d369778]{font-size:.8rem;color:#5a6b85}.ctp-titulo small[data-v-2d369778]{font-size:.72rem;color:#8391a8}.ctp-corpo[data-v-2d369778]{flex:1;overflow-y:auto;padding:1rem}.ctp-loading[data-v-2d369778],.ctp-vazio[data-v-2d369778]{font-size:.88rem;color:#8391a8;text-align:center;margin-top:1rem}.ctp-mensagens[data-v-2d369778]{display:flex;flex-direction:column;gap:.5rem}.ctp-linha[data-v-2d369778]{display:flex;flex-direction:column}.ctp-linha--enviada[data-v-2d369778]{align-items:flex-end}.ctp-linha--recebida[data-v-2d369778]{align-items:flex-start}.ctp-autor[data-v-2d369778]{font-size:.72rem;color:#8391a8;margin-bottom:.15rem}.ctp-bolha[data-v-2d369778]{max-width:80%;padding:.5rem .7rem;border-radius:.8rem;font-size:.88rem;position:relative}.ctp-bolha--enviada[data-v-2d369778]{background:#1457d6;color:#fff;border-bottom-right-radius:.2rem}.ctp-bolha--recebida[data-v-2d369778]{background:#f0f2f7;color:#172338;border-bottom-left-radius:.2rem}.ctp-hora[data-v-2d369778]{display:block;font-size:.68rem;opacity:.75;margin-top:.2rem;text-align:right}.ctp-erro[data-v-2d369778]{color:#c0362a;font-size:.82rem;margin-top:.6rem}.ctp-erro--composer[data-v-2d369778]{padding:0 1rem .5rem;margin:0}.ctp-composer[data-v-2d369778]{display:flex;gap:.5rem;padding:.75rem 1rem;border-top:1px solid #e1e7f0}.ctp-composer input[data-v-2d369778]{flex:1;padding:.55rem .7rem;border-radius:.5rem;border:1px solid #d3dbe8;font-size:.88rem}.ctp-footer[data-v-2d369778]{display:flex;gap:.5rem;padding:.75rem 1rem 1rem;border-top:1px solid #e1e7f0}.ctp-btn[data-v-2d369778]{padding:.5rem .9rem;border-radius:.5rem;border:1px solid transparent;font-size:.85rem;cursor:pointer}.ctp-btn--primary[data-v-2d369778]{background:#1457d6;color:#fff}.ctp-btn--primary[data-v-2d369778]:disabled{opacity:.5;cursor:not-allowed}.ctp-btn--quiet[data-v-2d369778]{background:none;border:none;color:#8391a8}.drm-overlay[data-v-bb595d47]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b244773;display:flex;align-items:center;justify-content:center;z-index:1100;padding:1rem}.drm-modal[data-v-bb595d47]{background:#fff;border-radius:.9rem;width:100%;max-width:400px;box-shadow:0 20px 60px -20px #0b244766;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.drm-header[data-v-bb595d47]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.15rem;border-bottom:1px solid #e1e7f0}.drm-header h3[data-v-bb595d47]{margin:0;font-size:1rem}.drm-close[data-v-bb595d47]{border:none;background:none;font-size:1.4rem;line-height:1;cursor:pointer;color:#5a6b85}.drm-body[data-v-bb595d47]{padding:1rem 1.15rem}.drm-pergunta[data-v-bb595d47]{margin:0 0 .7rem;font-size:.9rem;color:#33415c}.drm-opcao[data-v-bb595d47]{display:flex;align-items:center;gap:.5rem;font-size:.88rem;color:#33415c;padding:.35rem 0;cursor:pointer}.drm-outro[data-v-bb595d47]{width:100%;margin-top:.5rem;padding:.5rem .65rem;border-radius:.5rem;border:1px solid #d3dbe8;font-size:.88rem}.drm-erro[data-v-bb595d47]{color:#c0362a;font-size:.85rem;margin-top:.6rem}.drm-footer[data-v-bb595d47]{display:flex;justify-content:flex-end;gap:.6rem;padding:1rem 1.15rem;border-top:1px solid #e1e7f0}.drm-btn[data-v-bb595d47]{padding:.5rem 1rem;border-radius:.5rem;border:1px solid transparent;font-size:.88rem;cursor:pointer}.drm-btn--ghost[data-v-bb595d47]{background:#fff;border-color:#d3dbe8;color:#33415c}.drm-btn--destructive[data-v-bb595d47]{background:#c0362a;color:#fff}.drm-btn--destructive[data-v-bb595d47]:disabled{opacity:.5;cursor:not-allowed}.ws-panel[data-v-d73396c2]{border:1px solid #e1e7f0;border-radius:1rem;padding:1.25rem 1.25rem 1.1rem;background:#fff;box-shadow:0 1px 2px #0b24470a,0 8px 24px -12px #0b24471f;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.ws-panel h2[data-v-d73396c2]{margin:0 0 .9rem;font-size:.94rem;font-weight:700;color:#0b2447}.ws-state[data-v-d73396c2]{color:#8592a6;font-size:.85rem}.ws-bar-row[data-v-d73396c2]{margin-bottom:.9rem}.ws-bar-labels[data-v-d73396c2]{display:flex;justify-content:space-between;font-size:.78rem;color:#4c5a72;margin-bottom:.4rem}.ws-bar-labels b[data-v-d73396c2]{color:#0b2447;font-variant-numeric:tabular-nums}.ws-bar[data-v-d73396c2]{height:9px;border-radius:999px;background:#dce9fe;overflow:hidden}.ws-bar-fill[data-v-d73396c2]{height:100%;border-radius:999px;background:linear-gradient(90deg,#0d3f9e,#1457d6)}.ws-grid[data-v-d73396c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem}.ws-item[data-v-d73396c2]{background:#eef2f9;border:1px solid #ebeff6;border-radius:.7rem;padding:.6rem .75rem;display:flex;flex-direction:column;gap:.15rem}.ws-item span[data-v-d73396c2]{font-size:.72rem;color:#8592a6;line-height:1.3}.ws-item strong[data-v-d73396c2]{font-size:1.02rem;color:#0b2447;font-variant-numeric:tabular-nums}.rp-panel[data-v-331dde9f]{border:1px solid #c9dcf0;border-radius:1rem;padding:1.25rem 1.25rem 1.1rem;background:linear-gradient(180deg,#e8f0fe,#fff 42%);box-shadow:0 1px 2px #0b24470a,0 8px 24px -12px #0b24471f;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.rp-heading[data-v-331dde9f]{margin:0 0 .9rem;font-family:Fraunces,ui-serif,Georgia,serif;font-weight:500;font-size:1.02rem;color:#0b2447;line-height:1.35}.rp-state[data-v-331dde9f]{color:#8592a6;font-size:.85rem}.rp-hero[data-v-331dde9f]{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.15rem}.rp-check[data-v-331dde9f]{width:20px;height:20px;border-radius:50%;background:#0f9d63;color:#fff;display:flex;align-items:center;justify-content:center;flex:none}.rp-check svg[data-v-331dde9f]{width:11px;height:11px}.rp-hero strong[data-v-331dde9f]{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:600;font-size:2rem;color:#0b7c4f;line-height:1;font-variant-numeric:tabular-nums}.rp-caption[data-v-331dde9f]{font-size:.78rem;color:#4c5a72;margin:0 0 1rem}.rp-secondary[data-v-331dde9f]{display:flex;gap:.6rem;margin-bottom:1rem}.rp-sec-item[data-v-331dde9f]{flex:1;background:#fff;border:1px solid #e1e7f0;border-radius:.7rem;padding:.55rem .7rem}.rp-sec-item span[data-v-331dde9f]{display:block;font-size:.68rem;color:#8592a6;margin-bottom:.15rem}.rp-sec-item strong[data-v-331dde9f]{font-size:1rem;color:#0b2447;font-variant-numeric:tabular-nums}.rp-stats[data-v-331dde9f]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;padding-top:.9rem;border-top:1px solid #e1e7f0}.rp-stat[data-v-331dde9f]{display:flex;flex-direction:column;align-items:flex-start}.rp-stat-icon[data-v-331dde9f]{width:26px;height:26px;border-radius:8px;background:#fff;border:1px solid #e1e7f0;display:flex;align-items:center;justify-content:center;color:#0d3f9e;margin-bottom:.35rem}.rp-stat-icon svg[data-v-331dde9f]{width:13px;height:13px}.rp-stat strong[data-v-331dde9f]{font-size:1.05rem;color:#0b2447;font-variant-numeric:tabular-nums}.rp-stat small[data-v-331dde9f]{font-size:.68rem;color:#8592a6;line-height:1.35}@media(max-width:420px){.rp-stats[data-v-331dde9f]{grid-template-columns:repeat(2,1fr)}}.cc-home[data-v-3f193488]{display:flex;flex-direction:column;min-height:100%;gap:1.5rem}.cc-state[data-v-3f193488],.cc-empty[data-v-3f193488]{padding:1.5rem;border:1px dashed #e1e7f0;border-radius:.75rem;color:#8592a6;background:#f5f7fb;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.cc-board[data-v-3f193488]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:1.4rem;align-items:start}.cc-tabs[data-v-3f193488]{display:flex;gap:.5rem;border-bottom:1px solid #e1e7f0;margin-bottom:.9rem}.cc-tab[data-v-3f193488]{border:0;border-bottom:2px solid transparent;background:transparent;color:#64748b;padding:.55rem .2rem .65rem;font-size:.9rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.45rem}.cc-tab span[data-v-3f193488]{min-width:20px;height:20px;padding:0 .35rem;border-radius:999px;background:#eef2f9;color:#4c5a72;font-size:.72rem;display:inline-flex;align-items:center;justify-content:center}.cc-tab--active[data-v-3f193488]{color:#0f4c81;border-bottom-color:#0f4c81}.cc-tab-check[data-v-3f193488]{width:14px;height:14px;color:#0f9d63;flex:none}.cc-tab--confirmados .cc-tab-count--confirmados[data-v-3f193488]{min-width:20px;height:20px;padding:0 .35rem;border-radius:999px;background:#e6f6ee;color:#0f9d63;font-size:.72rem;display:inline-flex;align-items:center;justify-content:center}.cc-tab--confirmados.cc-tab--active[data-v-3f193488]{color:#0b7c4f;border-bottom-color:#0f9d63}.cc-actions[data-v-3f193488]{display:flex;justify-content:space-between;gap:.75rem;align-items:center;margin-bottom:1rem}.cc-filters[data-v-3f193488]{display:flex;flex-wrap:wrap;gap:.45rem}.cc-filter[data-v-3f193488],.cc-recalc[data-v-3f193488],.cc-pagination button[data-v-3f193488]{border:1px solid #d7dce3;background:#fff;color:#0b2447;border-radius:.5rem;padding:.45rem .7rem;font-size:.82rem;cursor:pointer}.cc-filter--active[data-v-3f193488],.cc-recalc[data-v-3f193488]{background:#0f4c81;color:#fff;border-color:#0f4c81}.cc-recalc[data-v-3f193488]:disabled,.cc-pagination button[data-v-3f193488]:disabled{opacity:.5;cursor:not-allowed}.cc-pagination[data-v-3f193488]{display:flex;justify-content:center;align-items:center;gap:.75rem;margin-top:1rem;color:#64748b;font-size:.84rem}@media(max-width:920px){.cc-board[data-v-3f193488]{grid-template-columns:1fr}}.cc-col-title[data-v-3f193488]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.75rem;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.cc-col-title h2[data-v-3f193488]{margin:0;font-size:1.02rem;font-weight:700;color:#0b2447;display:flex;align-items:center;gap:.5rem}.cc-count[data-v-3f193488]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 .4rem;border-radius:999px;background:#e8f0fe;color:#0d3f9e;font-size:.72rem;font-weight:700}.cc-sort[data-v-3f193488]{font-size:.78rem;color:#8592a6}.cc-list[data-v-3f193488]{display:flex;flex-direction:column;gap:.75rem}.cc-side-col[data-v-3f193488]{display:flex;flex-direction:column;gap:1.1rem}.cr-lista[data-v-128ea50f]{display:flex;flex-direction:column;overflow:hidden}.cr-lista__busca[data-v-128ea50f]{padding:12px 12px 8px;position:relative}.cr-lista__busca i[data-v-128ea50f]{position:absolute;left:24px;top:50%;transform:translateY(-30%);color:#94a3b8;font-size:.8rem;pointer-events:none}.cr-lista__busca .cr-input[data-v-128ea50f]{padding-left:32px;background:#f8fafc}.cr-selo--gi[data-v-128ea50f]{background:#eaf1fd;color:#1457d6}.cr-selo--gi-espera[data-v-128ea50f]{background:#fff4e5;color:#b54708}.cr-lista__filas[data-v-128ea50f]{display:flex;gap:6px;padding:4px 12px 10px;flex-wrap:wrap;border-bottom:1px solid #eef1f5}.cr-lista__fila[data-v-128ea50f]{border:1px solid #e2e8f0;background:#fff;color:#475467;border-radius:999px;padding:4px 10px;font-size:.76rem;font-weight:600;white-space:nowrap;cursor:pointer;display:inline-flex;gap:6px;align-items:center;transition:background-color .15s,color .15s}.cr-lista__fila[data-v-128ea50f]:hover{background:#f1f5f9}.cr-lista__fila--ativa[data-v-128ea50f],.cr-lista__fila--ativa[data-v-128ea50f]:hover{background:#0f4c81;border-color:#0f4c81;color:#fff}.cr-lista__mais[data-v-128ea50f]{position:relative}.cr-lista__mais i[data-v-128ea50f]{font-size:.6rem}.cr-lista__mais select[data-v-128ea50f]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%}.cr-lista__contador[data-v-128ea50f]{background:#f04438;color:#fff;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:.68rem;display:inline-flex;align-items:center;justify-content:center}.cr-lista__fila--ativa .cr-lista__contador[data-v-128ea50f]{background:#fff;color:#0f4c81}.cr-lista__itens[data-v-128ea50f]{overflow-y:auto;flex:1}.cr-lista__vazio[data-v-128ea50f]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:40px 20px;color:#64748b;text-align:center;font-size:.82rem}.cr-lista__vazio i[data-v-128ea50f]{font-size:1.8rem;color:#cbd5e1;margin-bottom:6px}.cr-lista__vazio strong[data-v-128ea50f]{color:#334155}.cr-lista__fantasma[data-v-128ea50f]{display:flex;gap:10px;padding:14px 12px;border-bottom:1px solid #f1f4f8}.cr-lista__fantasma span[data-v-128ea50f]{width:36px;height:36px;border-radius:50%;background:#eef2f6}.cr-lista__fantasma div[data-v-128ea50f]{flex:1;display:flex;flex-direction:column;gap:8px;padding-top:4px}.cr-lista__fantasma i[data-v-128ea50f]{display:block;height:9px;border-radius:4px;background:#eef2f6;width:70%;animation:cr-pulsar-128ea50f 1.2s ease-in-out infinite}.cr-lista__fantasma i+i[data-v-128ea50f]{width:45%}@keyframes cr-pulsar-128ea50f{50%{opacity:.5}}.cr-item[data-v-128ea50f]{display:flex;gap:10px;width:100%;text-align:left;border:0;border-bottom:1px solid #f1f4f8;background:#fff;padding:11px 12px;cursor:pointer;transition:background-color .12s}.cr-item[data-v-128ea50f]:hover{background:#f8fafc}.cr-item--ativa[data-v-128ea50f],.cr-item--ativa[data-v-128ea50f]:hover{background:#eef5fc;box-shadow:inset 3px 0 #0f4c81}.cr-item--sla[data-v-128ea50f]{box-shadow:inset 3px 0 #f04438}.cr-item--ativa.cr-item--sla[data-v-128ea50f]{box-shadow:inset 3px 0 #0f4c81}.cr-item__corpo[data-v-128ea50f]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cr-item__linha[data-v-128ea50f]{display:flex;justify-content:space-between;align-items:center;gap:8px}.cr-item__nome[data-v-128ea50f]{font-size:.87rem;font-weight:600;color:#0b2447;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-item--nova .cr-item__nome[data-v-128ea50f]{font-weight:800}.cr-item__hora[data-v-128ea50f]{font-size:.7rem;color:#94a3b8;white-space:nowrap}.cr-item__hora--nova[data-v-128ea50f]{color:#0f4c81;font-weight:700}.cr-item__texto[data-v-128ea50f]{font-size:.8rem;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-item--nova .cr-item__texto[data-v-128ea50f]{color:#334155}.cr-item__ponto[data-v-128ea50f]{width:9px;height:9px;border-radius:50%;background:#0f4c81;flex:0 0 auto}.cr-item__selos[data-v-128ea50f]{display:flex;gap:4px;flex-wrap:wrap;align-items:center;margin-top:4px}.cr-item__etapa[data-v-128ea50f]{background:color-mix(in srgb,var(--cor) 14%,#fff);color:color-mix(in srgb,var(--cor) 80%,#000)}.cr-item__etiqueta[data-v-128ea50f]{background:transparent;border:1px solid #e2e8f0;font-weight:600}.cr-item__resp[data-v-128ea50f]{margin-left:auto;font-size:.7rem;color:#94a3b8;display:inline-flex;align-items:center;gap:4px}.cr-central,.cr-funil,.cr-conf,.cr-modal,.cr-drawer{--cr-tinta: #0b2447;--cr-texto: #334155;--cr-suave: #64748b;--cr-apagado: #94a3b8;--cr-borda: #e2e8f0;--cr-borda-forte: #cbd5e1;--cr-fundo: #f5f7fb;--cr-superficie: #fff;--cr-realce: #eef5fc;--cr-primaria: #0f4c81;--cr-primaria-escura: #0b3a63;--cr-sucesso: #0f9d63;--cr-perigo: #b42318;--cr-alerta: #b54708;--cr-raio: 12px;--cr-raio-sm: 8px;--cr-sombra: 0 1px 2px rgba(15, 23, 42, .06), 0 1px 3px rgba(15, 23, 42, .04);--cr-sombra-alta: 0 12px 32px rgba(15, 23, 42, .16);color:var(--cr-texto)}.cr-modal__fundo{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;z-index:1060;display:flex;align-items:flex-start;justify-content:center;padding:6vh 16px;overflow-y:auto;animation:cr-surgir .12s ease-out}.cr-modal{background:var(--cr-superficie);border-radius:14px;width:100%;max-width:560px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-height:88vh}.cr-modal--lg{max-width:880px}.cr-modal--sm{max-width:440px}.cr-modal__topo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--cr-borda)}.cr-modal__topo h3{margin:0;font-size:1.05rem;font-weight:700;color:var(--cr-tinta)}.cr-modal__fechar{border:0;background:transparent;width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:1.35rem;line-height:1;color:var(--cr-suave, #64748b);cursor:pointer;flex:0 0 auto}.cr-modal__fechar:hover{background:#f1f5f9;color:var(--cr-tinta, #0b2447)}.cr-modal__corpo{padding:18px 20px;overflow-y:auto}.cr-modal__rodape{padding:12px 20px;border-top:1px solid var(--cr-borda);background:#fafbfc;border-radius:0 0 14px 14px;display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}@keyframes cr-surgir{0%{opacity:0}to{opacity:1}}.cr-btn{border:1px solid var(--cr-borda-forte);background:var(--cr-superficie);color:var(--cr-tinta);border-radius:var(--cr-raio-sm);padding:7px 13px;font-size:.84rem;font-weight:600;line-height:1.2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}.cr-btn:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8;color:var(--cr-tinta)}.cr-btn:disabled{opacity:.5;cursor:not-allowed}.cr-btn--primario{background:var(--cr-primaria);border-color:var(--cr-primaria);color:#fff}.cr-btn--primario:hover:not(:disabled){background:var(--cr-primaria-escura);border-color:var(--cr-primaria-escura);color:#fff}.cr-btn--perigo{color:var(--cr-perigo);border-color:#f3c6c1}.cr-btn--perigo:hover:not(:disabled){background:#fef3f2;border-color:#f04438;color:var(--cr-perigo)}.cr-btn--sucesso{background:var(--cr-sucesso);border-color:var(--cr-sucesso);color:#fff}.cr-btn--sucesso:hover:not(:disabled){background:#0b8452;border-color:#0b8452;color:#fff}.cr-btn--fantasma{border-color:transparent;background:transparent;color:var(--cr-suave)}.cr-btn--fantasma:hover:not(:disabled){background:#f1f5f9;border-color:transparent;color:var(--cr-tinta)}.cr-btn--mini{padding:4px 9px;font-size:.77rem;border-radius:7px}.cr-btn--icone{padding:0;width:32px;height:32px}.cr-btn--mini.cr-btn--icone{width:28px;height:28px}.cr-btn--bloco{width:100%}.cr-btn:focus-visible,.cr-campo input:focus-visible,.cr-campo select:focus-visible,.cr-campo textarea:focus-visible,.cr-input:focus-visible{outline:2px solid #84adff;outline-offset:1px}.cr-campo{display:flex;flex-direction:column;gap:5px;margin-bottom:12px;font-size:.82rem;color:var(--cr-texto, #334155);min-width:0}.cr-campo>span{font-weight:600;color:var(--cr-texto, #334155)}.cr-campo input:not([type=checkbox]):not([type=radio]):not([type=color]),.cr-campo select,.cr-campo textarea,.cr-input{border:1px solid var(--cr-borda-forte, #cbd5e1);border-radius:var(--cr-raio-sm, 8px);padding:7px 10px;font-size:.86rem;color:var(--cr-tinta, #0b2447);background:#fff;width:100%;min-height:36px;transition:border-color .15s,box-shadow .15s}.cr-campo input:focus,.cr-campo select:focus,.cr-campo textarea:focus,.cr-input:focus{border-color:var(--cr-primaria, #0f4c81);box-shadow:0 0 0 3px #0f4c811f;outline:none}.cr-linha{display:flex;gap:12px;flex-wrap:wrap}.cr-linha>.cr-campo{flex:1 1 160px}.cr-check{display:inline-flex;align-items:center;gap:6px;font-weight:400;cursor:pointer}.cr-erro,.cr-aviso,.cr-ok{border-radius:var(--cr-raio-sm, 8px);padding:9px 12px;font-size:.83rem;margin-bottom:12px;display:flex;gap:10px;align-items:flex-start}.cr-erro{background:#fef3f2;color:#b42318;border:1px solid #fecdca}.cr-aviso{background:#fffaeb;color:#93370d;border:1px solid #fedf89}.cr-ok{background:#ecfdf3;color:#067647;border:1px solid #abefc6}.cr-selo{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:700;line-height:1.35;background:#eef2f6;color:#475467;white-space:nowrap}.cr-selo--nova{background:#dbeafe;color:#1e40af}.cr-selo--sla,.cr-selo--quente{background:#fee4e2;color:#b42318}.cr-selo--morno{background:#fef0c7;color:#93370d}.cr-selo--frio{background:#e0f2fe;color:#026aa2}.cr-selo--ok{background:#dcfae6;color:#067647}.cr-avatar{width:36px;height:36px;border-radius:50%;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;color:#fff;letter-spacing:.02em}.cr-avatar--sm{width:22px;height:22px;font-size:.6rem}.cr-avatar--lg{width:44px;height:44px;font-size:.92rem}.cr-segmento{display:inline-flex;background:#eef2f6;border-radius:10px;padding:3px;gap:2px}.cr-segmento button{border:0;background:transparent;color:#475467;font-size:.82rem;font-weight:700;padding:6px 12px;border-radius:8px;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.cr-segmento button.ativo{background:#fff;color:#0f4c81;box-shadow:0 1px 3px #0f172a1f}.cr-segmento{flex-wrap:wrap}.cr-vazio{color:var(--cr-suave, #64748b);font-size:.85rem;padding:18px;text-align:center}.cr-dica{font-size:.79rem;color:var(--cr-suave, #64748b);margin:0 0 10px}.cr-secao{border-top:1px solid #eef1f5;padding:14px 0}.cr-secao:first-child{border-top:0}.cr-secao h4{font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:var(--cr-suave, #64748b);margin:0 0 10px;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:8px}@media(prefers-reduced-motion:reduce){.cr-modal__fundo{animation:none}}.cr-midia[data-v-21713b3e]{margin-bottom:4px}.cr-midia__img[data-v-21713b3e]{max-width:100%;max-height:260px;border-radius:8px;cursor:zoom-in;display:block}.cr-midia__info[data-v-21713b3e]{font-size:.8rem;color:#64748b}.cr-midia__acao[data-v-21713b3e]{border:0;background:transparent;color:#0f4c81;font-size:.78rem;font-weight:700;cursor:pointer;padding:0 4px}.cr-midia__arquivo[data-v-21713b3e]{font-size:.84rem;color:#0f4c81;font-weight:600}audio[data-v-21713b3e]{max-width:240px}.cr-midia__transcricao[data-v-21713b3e]{margin:6px 0 0;font-size:.82rem;color:#334155;font-style:italic}.cr-midia__transcricao small[data-v-21713b3e]{display:block;font-style:normal;font-weight:700;color:#64748b;font-size:.7rem;text-transform:uppercase;letter-spacing:.03em}.cr-alerta__fechar{border:0;background:transparent;color:inherit;opacity:.6;font-size:1.1rem;line-height:1;cursor:pointer;padding:0 2px}.cr-alerta__fechar:hover{opacity:1}.cr-thread[data-v-ce9b8fb8]{display:flex;flex-direction:column;overflow:hidden}.cr-thread__topo[data-v-ce9b8fb8]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #eef1f5;flex-wrap:wrap}.cr-thread__voltar[data-v-ce9b8fb8]{display:none}.cr-thread__quem[data-v-ce9b8fb8]{display:flex;flex-direction:column;min-width:0;flex:1}.cr-thread__quem strong[data-v-ce9b8fb8]{color:#0b2447;font-size:.96rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-thread__quem>span[data-v-ce9b8fb8]{color:#64748b;font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-thread__quem .fa-whatsapp[data-v-ce9b8fb8]{color:#12b76a}.cr-thread__sep[data-v-ce9b8fb8]{margin:0 4px;color:#cbd5e1}.cr-thread__controle[data-v-ce9b8fb8]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.cr-thread__grupo[data-v-ce9b8fb8]{display:inline-flex;gap:4px;padding-left:6px;margin-left:2px;border-left:1px solid #e2e8f0}.cr-thread__lembrete[data-v-ce9b8fb8]{color:#b54708;border-color:#fedf89;background:#fffaeb}.cr-thread__painel[data-v-ce9b8fb8]{display:none}.cr-thread__erro[data-v-ce9b8fb8]{margin:8px 12px 0}.cr-thread__mensagens[data-v-ce9b8fb8]{flex:1;overflow-y:auto;padding:14px 16px;background:#f4f6f9;background-image:radial-gradient(#e6eaf0 1px,transparent 1px);background-size:18px 18px;display:flex;flex-direction:column;gap:6px;position:relative}.cr-thread__mais[data-v-ce9b8fb8]{align-self:center}.cr-thread__descer[data-v-ce9b8fb8]{position:sticky;bottom:4px;align-self:flex-end;width:34px;height:34px;border-radius:50%;border:1px solid #e2e8f0;background:#fff;color:#0f4c81;box-shadow:0 4px 12px #0f172a26;cursor:pointer;flex:0 0 auto}.cr-msg-dia[data-v-ce9b8fb8]{align-self:center;margin:6px 0}.cr-msg-dia span[data-v-ce9b8fb8]{font-size:.7rem;font-weight:700;color:#475467;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:3px 12px;text-transform:capitalize;box-shadow:0 1px 2px #0f172a0d}.cr-msg[data-v-ce9b8fb8]{display:flex}.cr-msg--saida[data-v-ce9b8fb8]{justify-content:flex-end}.cr-msg--nota[data-v-ce9b8fb8]{justify-content:center}.cr-msg__bolha[data-v-ce9b8fb8]{max-width:min(72%,560px);background:#fff;border-radius:12px 12px 12px 4px;padding:7px 11px 5px;font-size:.87rem;line-height:1.45;color:#0b2447;box-shadow:0 1px 1px #0f172a14}.cr-msg--saida .cr-msg__bolha[data-v-ce9b8fb8]{background:#d9f2e4;border-radius:12px 12px 4px}.cr-msg--nota .cr-msg__bolha[data-v-ce9b8fb8]{background:#fff6d6;border:1px dashed #eac54f;border-radius:10px;max-width:86%;box-shadow:none}.cr-msg--falhou .cr-msg__bolha[data-v-ce9b8fb8]{background:#fff1f0;box-shadow:inset 0 0 0 1px #fda29b}.cr-msg__autor[data-v-ce9b8fb8]{font-size:.7rem;font-weight:700;color:#0f4c81;margin-bottom:2px}.cr-msg--nota .cr-msg__autor[data-v-ce9b8fb8]{color:#93370d}.cr-msg__autor--gi[data-v-ce9b8fb8]{color:#1457d6}.cr-msg--gi[data-v-ce9b8fb8]{border-left:3px solid #1457d6}.cr-thread__gi[data-v-ce9b8fb8]{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#eaf1fd;color:#0f2b5b}.cr-msg__texto[data-v-ce9b8fb8]{white-space:pre-wrap;word-break:break-word}.cr-msg__rodape[data-v-ce9b8fb8]{display:flex;gap:6px;justify-content:flex-end;align-items:center;font-size:.66rem;color:#8a94a6;margin-top:2px}.cr-msg__status--lida[data-v-ce9b8fb8]{color:#0ba5ec}.cr-msg__status--falhou[data-v-ce9b8fb8]{color:#d92d20}.cr-msg__falha[data-v-ce9b8fb8]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;margin-top:4px;padding-top:4px;border-top:1px solid #fecdca;font-size:.72rem;color:#b42318}.cr-msg__reenviar[data-v-ce9b8fb8]{border:0;background:transparent;color:#b42318;font-size:.72rem;font-weight:700;cursor:pointer;padding:0}.cr-msg__reenviar[data-v-ce9b8fb8]:hover{text-decoration:underline}.cr-msg-marcador[data-v-ce9b8fb8]{align-self:center;font-size:.72rem;color:#475467;background:#e9edf3;border-radius:999px;padding:3px 12px;text-align:center;max-width:90%}.cr-msg-marcador small[data-v-ce9b8fb8]{color:#8a94a6}.cr-composer[data-v-ce9b8fb8]{border-top:1px solid #eef1f5;padding:8px 12px 12px;background:#fff}.cr-composer__modos[data-v-ce9b8fb8]{display:flex;gap:2px;margin-bottom:8px}.cr-composer__modos button[data-v-ce9b8fb8]{border:0;background:transparent;font-size:.78rem;font-weight:700;color:#64748b;padding:5px 10px;border-radius:7px;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.cr-composer__modos button[data-v-ce9b8fb8]:hover:not(:disabled){background:#f1f5f9}.cr-composer__modos button.ativo[data-v-ce9b8fb8]{background:#eef5fc;color:#0f4c81}.cr-composer--nota .cr-composer__modos button.ativo[data-v-ce9b8fb8]{background:#fff6d6;color:#93370d}.cr-composer__modos button[data-v-ce9b8fb8]:disabled{opacity:.4;cursor:not-allowed}.cr-composer__sugestoes[data-v-ce9b8fb8]{display:flex;flex-direction:column;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:8px;max-height:180px;overflow-y:auto;box-shadow:0 8px 20px #0f172a14}.cr-composer__sugestoes button[data-v-ce9b8fb8]{text-align:left;border:0;border-bottom:1px solid #f1f4f8;background:#fff;padding:7px 12px;font-size:.8rem;cursor:pointer;display:flex;gap:8px}.cr-composer__sugestoes button strong[data-v-ce9b8fb8]{color:#0f4c81}.cr-composer__sugestoes button span[data-v-ce9b8fb8]{color:#475467;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-composer__sugestoes button[data-v-ce9b8fb8]:hover{background:#f8fafc}.cr-composer__anexo[data-v-ce9b8fb8]{display:inline-flex;gap:6px;align-items:center;font-size:.78rem;color:#334155;background:#f1f5f9;border-radius:999px;padding:3px 6px 3px 10px;margin-bottom:8px}.cr-composer__anexo button[data-v-ce9b8fb8]{border:0;background:transparent;color:#64748b;cursor:pointer;padding:0 4px}.cr-composer__caixa[data-v-ce9b8fb8]{border:1px solid #cbd5e1;border-radius:12px;background:#fff;transition:border-color .15s,box-shadow .15s}.cr-composer__caixa[data-v-ce9b8fb8]:focus-within{border-color:#0f4c81;box-shadow:0 0 0 3px #0f4c811f}.cr-composer--nota .cr-composer__caixa[data-v-ce9b8fb8]{background:#fffcf0;border-color:#eac54f}.cr-composer__caixa textarea[data-v-ce9b8fb8]{display:block;width:100%;border:0;background:transparent;padding:9px 12px 2px;font-size:.88rem;resize:none;min-height:48px;max-height:160px;outline:none;color:#0b2447}.cr-composer__barra[data-v-ce9b8fb8]{display:flex;align-items:center;gap:8px;padding:4px 6px 6px 8px}.cr-composer__dica[data-v-ce9b8fb8]{margin-left:auto;font-size:.68rem;color:#94a3b8}@media(max-width:1280px){.cr-thread__painel[data-v-ce9b8fb8]{display:inline-flex}}@media(max-width:860px){.cr-thread__voltar[data-v-ce9b8fb8]{display:inline-flex}.cr-thread__controle[data-v-ce9b8fb8]{width:100%}.cr-thread__grupo[data-v-ce9b8fb8]{margin-left:auto}.cr-msg__bolha[data-v-ce9b8fb8]{max-width:88%}.cr-composer__dica[data-v-ce9b8fb8]{display:none}.cr-composer__barra .cr-btn--primario[data-v-ce9b8fb8]{margin-left:auto}}.cr-quote__catalogo[data-v-043ec7a3]{border:1px solid #eef1f5;border-radius:10px;padding:10px;margin-bottom:12px}.cr-quote__itens-catalogo[data-v-043ec7a3]{max-height:220px;overflow-y:auto;display:flex;flex-direction:column}.cr-quote__opcao[data-v-043ec7a3]{display:flex;justify-content:space-between;gap:8px;border:0;border-bottom:1px solid #f1f4f8;background:#fff;text-align:left;padding:6px 4px;font-size:.84rem;cursor:pointer}.cr-quote__opcao[data-v-043ec7a3]:hover{background:#f8fafc}.cr-quote__opcao small[data-v-043ec7a3]{color:#64748b;font-weight:400}.cr-quote__tabela[data-v-043ec7a3]{width:100%;border-collapse:collapse;font-size:.82rem;margin-bottom:8px}.cr-quote__tabela th[data-v-043ec7a3]{text-align:left;color:#64748b;font-weight:700;padding:4px;border-bottom:1px solid #e5e9f0}.cr-quote__tabela td[data-v-043ec7a3]{padding:3px 4px;vertical-align:middle}.cr-quote__curto[data-v-043ec7a3]{max-width:110px}.cr-quote__num[data-v-043ec7a3]{max-width:90px}.cr-quote__total[data-v-043ec7a3]{white-space:nowrap;font-weight:700}.cr-quote__rodape[data-v-043ec7a3]{margin-top:10px;align-items:flex-end}.cr-quote__resumo[data-v-043ec7a3]{text-align:right;font-size:.86rem;color:#334155}.cr-quote__resumo strong[data-v-043ec7a3]{font-size:1.05rem;color:#0b2447}.cr-lead__sub[data-v-043ec7a3]{color:#64748b;font-size:.76rem;word-break:break-all}@media(max-width:640px){.cr-quote__tabela thead[data-v-043ec7a3]{display:none}.cr-quote__tabela tr[data-v-043ec7a3]{display:grid;grid-template-columns:1fr 1fr;gap:4px;border-bottom:1px solid #eef1f5;padding:6px 0}}.cr-check[data-v-a7e02442]{display:flex;align-items:center;gap:6px;font-size:.84rem;margin-top:4px}.cr-dica[data-v-6af6e0e1]{font-size:.8rem;color:#64748b;margin:0 0 10px}.cr-wizard__opcoes[data-v-6af6e0e1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.cr-wizard__opcao[data-v-6af6e0e1]{border:1px solid #d7dce3;border-radius:10px;background:#fff;padding:12px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:2px;text-decoration:none;color:#0b2447}.cr-wizard__opcao[data-v-6af6e0e1]:hover{border-color:#0f4c81;background:#f5f9fd}.cr-wizard__opcao[data-v-6af6e0e1]:disabled{opacity:.5;cursor:not-allowed}.cr-wizard__opcao strong[data-v-6af6e0e1]{font-size:.88rem}.cr-wizard__opcao span[data-v-6af6e0e1]{font-size:.76rem;color:#64748b}.cr-lead[data-v-047ee8ee]{font-size:.86rem}.cr-lead__topo[data-v-047ee8ee]{display:flex;gap:12px;align-items:center;margin-bottom:12px}.cr-lead__ident[data-v-047ee8ee]{flex:1;min-width:0}.cr-lead__nome[data-v-047ee8ee]{display:block;color:#0b2447;font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-lead__sub[data-v-047ee8ee]{color:#64748b;font-size:.76rem}.cr-lead__score[data-v-047ee8ee]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:52px;padding:4px 8px;border-radius:10px;cursor:help;line-height:1.1}.cr-lead__score strong[data-v-047ee8ee]{font-size:1.05rem}.cr-lead__score small[data-v-047ee8ee]{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.cr-lead__score--quente[data-v-047ee8ee]{background:#fee4e2;color:#b42318}.cr-lead__score--morno[data-v-047ee8ee]{background:#fef0c7;color:#93370d}.cr-lead__score--frio[data-v-047ee8ee]{background:#e0f2fe;color:#026aa2}.cr-mini[data-v-047ee8ee]{--cor: #216FA0;background:#fff;border:1px solid #e2e8f0;border-left:4px solid var(--cor);border-radius:12px;padding:10px 12px;margin-bottom:10px;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 2px #0f172a0d}.cr-mini--atrasado[data-v-047ee8ee]{background:#fffbfa}.cr-mini__cabeca[data-v-047ee8ee]{display:flex;justify-content:space-between;align-items:center;gap:8px}.cr-mini__funil[data-v-047ee8ee]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b;display:inline-flex;gap:6px;align-items:center}.cr-mini__abrir[data-v-047ee8ee]{font-size:.74rem;font-weight:600;color:#216fa0;text-decoration:none;white-space:nowrap}.cr-mini__abrir[data-v-047ee8ee]:hover{text-decoration:underline}.cr-mini__etapa[data-v-047ee8ee]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#0b2447;font-size:.95rem}.cr-mini__ponto[data-v-047ee8ee]{width:10px;height:10px;border-radius:50%;background:var(--cor);flex:0 0 auto}.cr-mini__dias[data-v-047ee8ee]{margin-left:auto;color:#64748b;font-size:.74rem}.cr-mini__linha[data-v-047ee8ee]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;color:#334155;font-size:.8rem}.cr-mini__linha i[data-v-047ee8ee]{color:#94a3b8}.cr-mini__resp[data-v-047ee8ee]{display:inline-flex;align-items:center;gap:6px}.cr-mini__selos[data-v-047ee8ee]{display:flex;flex-wrap:wrap;gap:4px}.cr-mini__acoes[data-v-047ee8ee]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding-top:8px;border-top:1px dashed #e2e8f0}.cr-mini__acoes .cr-btn--ativo[data-v-047ee8ee]{border-color:#216fa0;background:#eef6fc;color:#216fa0}.cr-mini__painel[data-v-047ee8ee]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:4px}.cr-mini__obs[data-v-047ee8ee]{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px dashed #e2e8f0}.cr-mini__obs>strong[data-v-047ee8ee]{font-size:.74rem;color:#0b2447}.cr-mini__nota[data-v-047ee8ee]{background:#fffaeb;border:1px solid #fedf89;border-radius:8px;padding:6px 8px}.cr-mini__nota p[data-v-047ee8ee]{margin:0;color:#713b12;font-size:.8rem;white-space:pre-wrap;overflow-wrap:anywhere}.cr-mini__nota small[data-v-047ee8ee]{color:#93370d;font-size:.7rem}.cr-lead__proximo[data-v-047ee8ee]{background:#f5f9fd;border:1px solid #dbe7f3;border-radius:10px;padding:10px;margin-bottom:8px;display:flex;flex-direction:column;gap:6px}.cr-lead__proximo small[data-v-047ee8ee]{color:#475467;font-size:.74rem;text-align:center}.cr-lead__acoes[data-v-047ee8ee]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cr-lead__mais[data-v-047ee8ee]{position:relative;margin-left:auto}.cr-lead__mais summary[data-v-047ee8ee]{list-style:none}.cr-lead__mais summary[data-v-047ee8ee]::-webkit-details-marker{display:none}.cr-lead__menu[data-v-047ee8ee]{position:absolute;right:0;top:34px;z-index:5;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 12px 28px #0f172a24;display:flex;flex-direction:column;min-width:230px;padding:4px}.cr-lead__menu button[data-v-047ee8ee]{border:0;background:#fff;text-align:left;padding:8px 10px;font-size:.82rem;cursor:pointer;border-radius:6px;display:flex;gap:8px;align-items:center;color:#334155}.cr-lead__menu button i[data-v-047ee8ee]{width:16px;color:#64748b}.cr-lead__menu button[data-v-047ee8ee]:hover{background:#f1f5f9}.cr-lead__menu--perigo[data-v-047ee8ee],.cr-lead__menu--perigo i[data-v-047ee8ee]{color:#b42318!important}.cr-lead__conta[data-v-047ee8ee]{margin-right:auto;margin-left:2px;background:#eef2f6;color:#475467;border-radius:999px;padding:0 7px;font-size:.68rem;letter-spacing:0}.cr-lead__dados[data-v-047ee8ee]{margin:0;display:flex;flex-direction:column;gap:7px}.cr-lead__dados>div[data-v-047ee8ee]{display:flex;gap:10px;align-items:flex-start}.cr-lead__dados dt[data-v-047ee8ee]{width:16px;color:#94a3b8;text-align:center;font-weight:400}.cr-lead__dados dd[data-v-047ee8ee]{margin:0;color:#334155;min-width:0;overflow-wrap:anywhere}.cr-lead__obs dd[data-v-047ee8ee]{background:#fffaeb;border-radius:8px;padding:6px 8px;color:#713b12;font-size:.8rem;flex:1}.cr-lead__salvar[data-v-047ee8ee]{display:flex;justify-content:flex-end;gap:6px;margin-top:4px}.cr-lead__nada[data-v-047ee8ee]{color:#94a3b8;font-size:.78rem}.cr-lead__pet-card[data-v-047ee8ee]{display:flex;gap:10px;align-items:center;padding:6px 0}.cr-lead__pet-icone[data-v-047ee8ee]{width:32px;height:32px;border-radius:10px;background:#f1f5f9;color:#475467;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.cr-lead__pet[data-v-047ee8ee]{border:1px solid #e2e8f0;border-radius:10px;padding:10px 10px 6px;margin-bottom:8px;background:#fcfcfd}.cr-lead__remover[data-v-047ee8ee]{color:#b42318}.cr-lead__item[data-v-047ee8ee]{display:flex;gap:10px;align-items:center;padding:8px 0;border:0;border-bottom:1px solid #f1f4f8;background:transparent;width:100%;text-align:left;font-size:.84rem;color:#334155}.cr-lead__item[data-v-047ee8ee]:last-child{border-bottom:0}.cr-lead__item--link[data-v-047ee8ee]{cursor:pointer;border-radius:8px;padding:8px 6px;margin:0 -6px;width:calc(100% + 12px)}.cr-lead__item--link[data-v-047ee8ee]:hover{background:#f8fafc}.cr-lead__item-icone[data-v-047ee8ee]{width:30px;height:30px;border-radius:9px;background:#eef5fc;color:#0f4c81;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.cr-lead__item-icone--realizada[data-v-047ee8ee]{background:#ecfdf3;color:#067647}.cr-lead__item-icone--faltou[data-v-047ee8ee],.cr-lead__item-icone--cancelada[data-v-047ee8ee]{background:#fef3f2;color:#b42318}.cr-lead__item-corpo[data-v-047ee8ee]{flex:1;min-width:0}.cr-lead__item-corpo strong[data-v-047ee8ee]{color:#0b2447}.cr-lead__item[data-v-047ee8ee]{flex-wrap:wrap}.cr-lead__item-acoes[data-v-047ee8ee]{display:flex;gap:4px;width:100%;padding-left:40px}.cr-lead__seta[data-v-047ee8ee]{color:#cbd5e1;font-size:.7rem}.cr-lead__linha-tempo[data-v-047ee8ee]{list-style:none;margin:0;padding:0 0 0 16px;border-left:2px solid #e2e8f0;display:flex;flex-direction:column;gap:10px}.cr-lead__linha-tempo li[data-v-047ee8ee]{position:relative;font-size:.8rem}.cr-lead__linha-tempo li[data-v-047ee8ee]:before{content:"";position:absolute;left:-22px;top:4px;width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid #0f4c81}.cr-lead__linha-tempo li strong[data-v-047ee8ee]{color:#0b2447}.cr-check[data-v-047ee8ee]{display:flex;align-items:center;gap:6px;font-weight:400}.cr-cli[data-v-642bc23d]{font-size:.86rem}.cr-cli__topo[data-v-642bc23d]{display:flex;gap:12px;align-items:center}.cr-cli__ident[data-v-642bc23d]{flex:1;min-width:0}.cr-cli__nome[data-v-642bc23d]{display:block;color:#0b2447;font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-cli__sub[data-v-642bc23d]{color:#64748b;font-size:.76rem}.cr-cli__selos[data-v-642bc23d]{display:flex;gap:4px;flex-wrap:wrap;margin:10px 0}.cr-cli__acoes[data-v-642bc23d]{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.cr-cli__acoes .cr-btn[data-v-642bc23d]{flex:1}.cr-cli__item[data-v-642bc23d]{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:4px 0}.cr-cli__pet[data-v-642bc23d],.cr-cli__agenda[data-v-642bc23d]{display:flex;gap:10px;align-items:flex-start;padding:6px 0}.cr-cli__icone[data-v-642bc23d]{width:32px;height:32px;border-radius:10px;background:#f1f5f9;color:#475467;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.cr-cli__data[data-v-642bc23d]{width:40px;flex:0 0 auto;border-radius:9px;background:#eef5fc;color:#0f4c81;display:flex;flex-direction:column;align-items:center;padding:3px 0;line-height:1.1}.cr-cli__data small[data-v-642bc23d]{font-size:.62rem;text-transform:uppercase;font-weight:700}.cr-cli__ultimo[data-v-642bc23d]{margin-top:4px}.cr-cli__linha[data-v-642bc23d]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid #f1f4f8}.cr-cli__linha[data-v-642bc23d]:last-child{border-bottom:0}.cr-cli__valor[data-v-642bc23d]{color:#b42318;font-size:1rem}.cr-cli__alerta[data-v-642bc23d]{color:#b54708;font-size:.76rem;font-weight:600;margin-top:4px}.cr-cli__oport[data-v-642bc23d]{padding:8px 10px;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:6px}.cr-cli__oport strong[data-v-642bc23d]{font-size:.84rem;color:#0b2447}.cr-dica[data-v-d783560c]{font-size:.78rem;color:#64748b;margin:0 0 8px}.cr-camp__abas[data-v-d783560c]{display:flex;gap:4px;margin-bottom:12px}.cr-camp__abas button[data-v-d783560c]{border:1px solid #e5e9f0;background:#f8fafc;border-radius:999px;padding:4px 12px;font-size:.8rem;font-weight:600;cursor:pointer}.cr-camp__abas button.ativa[data-v-d783560c]{background:#0f4c81;color:#fff;border-color:#0f4c81}.cr-camp__achado[data-v-d783560c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:.84rem}.cr-camp__selecionados[data-v-d783560c]{display:flex;gap:4px;flex-wrap:wrap;margin-top:6px}.cr-camp__selecionados button[data-v-d783560c]{border:0;background:transparent;cursor:pointer}.cr-camp__previa[data-v-d783560c]{border:1px solid #e5e9f0;border-radius:10px;padding:10px;background:#f8fafc}.cr-camp__exemplo[data-v-d783560c]{margin-top:8px;background:#dcf3e6;border-radius:8px;padding:8px 10px;white-space:pre-wrap;font-size:.86rem}.cr-camp__tabela[data-v-d783560c]{width:100%;border-collapse:collapse;font-size:.82rem}.cr-camp__tabela th[data-v-d783560c]{text-align:left;color:#64748b;padding:4px;border-bottom:1px solid #e5e9f0}.cr-camp__tabela td[data-v-d783560c]{padding:6px 4px;border-bottom:1px solid #f1f4f8;vertical-align:top}.cr-ind__titulo-gi[data-v-1f0f5d73]{margin:18px 0 8px;font-size:.9rem;color:#0f2b5b}.cr-ind__filtros[data-v-1f0f5d73]{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;margin-bottom:14px}.cr-ind__filtros .cr-campo[data-v-1f0f5d73]{margin-bottom:0;min-width:140px}.cr-ind__filtros .cr-segmento[data-v-1f0f5d73]{align-self:flex-end;margin-bottom:1px}.cr-ind__cards[data-v-1f0f5d73]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.cr-ind__card[data-v-1f0f5d73]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:14px;display:flex;gap:12px;align-items:flex-start;box-shadow:0 1px 2px #0f172a0a}.cr-ind__card>div[data-v-1f0f5d73]{display:flex;flex-direction:column;gap:1px;min-width:0}.cr-ind__card span[data-v-1f0f5d73]{font-size:.76rem;color:#64748b;font-weight:600}.cr-ind__card strong[data-v-1f0f5d73]{font-size:1.5rem;color:#0b2447;line-height:1.2;letter-spacing:-.01em}.cr-ind__card small[data-v-1f0f5d73]{font-size:.73rem;color:#64748b}.cr-ind__icone[data-v-1f0f5d73]{width:38px;height:38px;border-radius:11px;background:#eef5fc;color:#0f4c81!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:.95rem!important}.cr-ind__card--bom .cr-ind__icone[data-v-1f0f5d73]{background:#ecfdf3;color:#067647!important}.cr-ind__card--alerta[data-v-1f0f5d73]{border-color:#fecdca;background:#fffbfa}.cr-ind__card--alerta .cr-ind__icone[data-v-1f0f5d73]{background:#fee4e2;color:#b42318!important}.cr-ind__card--alerta strong[data-v-1f0f5d73]{color:#b42318}.cr-ind__card--fantasma[data-v-1f0f5d73]{height:86px;background:#f8fafc;animation:cr-pulsar-1f0f5d73 1.2s ease-in-out infinite}@keyframes cr-pulsar-1f0f5d73{50%{opacity:.5}}.cr-ind__grade[data-v-1f0f5d73]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:12px}.cr-ind__bloco[data-v-1f0f5d73]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:14px 16px;box-shadow:0 1px 2px #0f172a0a}.cr-ind__bloco h4[data-v-1f0f5d73]{font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;color:#64748b;margin:0 0 12px;font-weight:700}.cr-ind__bloco h4 small[data-v-1f0f5d73]{display:block;text-transform:none;letter-spacing:0;font-weight:400;color:#94a3b8;font-size:.74rem;margin-top:2px}.cr-ind__barra[data-v-1f0f5d73]{display:grid;grid-template-columns:130px 1fr 80px;gap:10px;align-items:center;margin-bottom:8px;font-size:.8rem}.cr-ind__rotulo[data-v-1f0f5d73]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#334155}.cr-ind__trilho[data-v-1f0f5d73]{background:#eef2f7;border-radius:999px;height:12px;overflow:hidden}.cr-ind__preenchido[data-v-1f0f5d73]{height:100%;border-radius:999px;min-width:3px}.cr-ind__valor[data-v-1f0f5d73]{text-align:right;color:#64748b;font-size:.78rem}.cr-ind__valor strong[data-v-1f0f5d73]{color:#0b2447}.cr-ind__tabela[data-v-1f0f5d73]{width:100%;border-collapse:collapse;font-size:.81rem}.cr-ind__tabela th[data-v-1f0f5d73]{text-align:left;color:#94a3b8;font-weight:600;font-size:.72rem;padding:0 4px 6px;border-bottom:1px solid #eef1f5}.cr-ind__tabela td[data-v-1f0f5d73]{padding:7px 4px;border-bottom:1px solid #f1f4f8;color:#334155}.cr-ind__tabela tr:last-child td[data-v-1f0f5d73]{border-bottom:0}.cr-ind__tabela th[data-v-1f0f5d73]:not(:first-child),.cr-ind__tabela td[data-v-1f0f5d73]:not(:first-child){text-align:right}.cr-ind__posicao[data-v-1f0f5d73]{display:inline-flex;width:18px;height:18px;border-radius:50%;background:#eef5fc;color:#0f4c81;font-size:.66rem;font-weight:800;align-items:center;justify-content:center;margin-right:4px}.cr-ind__linha[data-v-1f0f5d73]{display:grid;grid-template-columns:minmax(0,1fr) 90px 34px;gap:10px;align-items:center;font-size:.82rem;padding:6px 0;border-bottom:1px solid #f1f4f8;color:#334155}.cr-ind__linha[data-v-1f0f5d73]:last-child{border-bottom:0}.cr-ind__linha strong[data-v-1f0f5d73]{text-align:right;color:#0b2447}.cr-ind__mini[data-v-1f0f5d73]{height:6px;background:#eef2f7;border-radius:999px;overflow:hidden}.cr-ind__mini span[data-v-1f0f5d73]{display:block;height:100%;background:#0f4c81;border-radius:999px}.cr-ind__nota[data-v-1f0f5d73]{margin:10px 0 0;display:flex;gap:6px}@media(max-width:1100px){.cr-ind__cards[data-v-1f0f5d73]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.cr-ind__cards[data-v-1f0f5d73]{grid-template-columns:1fr}.cr-ind__barra[data-v-1f0f5d73]{grid-template-columns:96px 1fr 70px}}.cr-central[data-v-a155a6a4]{padding:18px 20px;max-width:1640px;margin:0 auto}.cr-central__topo[data-v-a155a6a4]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.cr-central__topo h1[data-v-a155a6a4]{font-size:1.35rem;font-weight:800;color:#0b2447;margin:0;letter-spacing:-.01em}.cr-central__topo p[data-v-a155a6a4]{margin:2px 0 0;color:#64748b;font-size:.85rem}.cr-central__acoes[data-v-a155a6a4]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cr-central__desligada[data-v-a155a6a4]{align-items:center}.cr-central__grade[data-v-a155a6a4]{display:grid;grid-template-columns:340px minmax(0,1fr) 360px;gap:14px;height:calc(100vh - 180px);min-height:540px}.cr-central__lista[data-v-a155a6a4],.cr-central__conversa[data-v-a155a6a4],.cr-central__painel[data-v-a155a6a4]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;min-height:0;box-shadow:0 1px 2px #0f172a0d}.cr-central__painel[data-v-a155a6a4]{overflow-y:auto;padding:6px 16px 12px;position:relative}.cr-central__painel-fechar[data-v-a155a6a4],.cr-central__painel-fundo[data-v-a155a6a4]{display:none}.cr-central__nada[data-v-a155a6a4]{display:flex;align-items:center;justify-content:center;text-align:center;color:#64748b;grid-column:span 2}.cr-central__nada strong[data-v-a155a6a4]{display:block;color:#0b2447;font-size:1rem}.cr-central__nada p[data-v-a155a6a4]{margin:4px 0 0;font-size:.85rem}.cr-central__nada-icone[data-v-a155a6a4]{width:64px;height:64px;border-radius:50%;background:#eef5fc;color:#0f4c81;display:inline-flex;align-items:center;justify-content:center;font-size:1.6rem;margin-bottom:12px}.cr-central__sem-vinculo[data-v-a155a6a4]{display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:40px}.cr-central__sem-vinculo>i[data-v-a155a6a4]{font-size:1.8rem;color:#cbd5e1}@media(max-width:1280px){.cr-central__grade[data-v-a155a6a4]{grid-template-columns:320px minmax(0,1fr)}.cr-central__nada[data-v-a155a6a4]{grid-column:auto}.cr-central__painel[data-v-a155a6a4]{position:fixed;top:0;right:0;bottom:0;width:400px;max-width:100%;border-radius:0;z-index:1050;transform:translate(100%);visibility:hidden;transition:transform .2s ease,visibility .2s;padding-top:40px}.cr-central__painel--aberto[data-v-a155a6a4]{transform:none;visibility:visible;box-shadow:-12px 0 32px #0f172a2e}.cr-central__painel-fechar[data-v-a155a6a4]{display:inline-flex;position:absolute;top:6px;right:8px}.cr-central__painel-fundo[data-v-a155a6a4]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;z-index:1049}}@media(max-width:860px){.cr-central[data-v-a155a6a4]{padding:12px}.cr-central__grade[data-v-a155a6a4]{grid-template-columns:1fr;height:auto}.cr-central__grade--conversa .cr-central__lista[data-v-a155a6a4]{display:none}.cr-central__lista[data-v-a155a6a4]{max-height:75vh}.cr-central__conversa[data-v-a155a6a4]{height:calc(100dvh - 150px);min-height:480px}.cr-central__nada[data-v-a155a6a4]{display:none}}.cr-conf__layout[data-v-2db7d89b]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;align-items:start;max-width:1180px}.cr-conf__menu[data-v-2db7d89b]{position:sticky;top:12px;display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:6px}.cr-conf__menu button[data-v-2db7d89b]{border:0;background:transparent;text-align:left;padding:9px 12px;border-radius:9px;font-size:.84rem;font-weight:600;color:#475467;cursor:pointer;display:flex;gap:10px;align-items:center}.cr-conf__menu button i[data-v-2db7d89b]{width:16px;color:#94a3b8}.cr-conf__menu button[data-v-2db7d89b]:hover{background:#f8fafc}.cr-conf__menu button.ativo[data-v-2db7d89b]{background:#eef5fc;color:#0f4c81}.cr-conf__menu button.ativo i[data-v-2db7d89b]{color:#0f4c81}.cr-conf__conteudo[data-v-2db7d89b]{min-width:0}.cr-conf__bloco[data-v-2db7d89b]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px 18px;margin-bottom:12px;box-shadow:0 1px 2px #0f172a0a}.cr-conf__bloco h3[data-v-2db7d89b]{font-size:.98rem;font-weight:800;color:#0b2447;margin:0 0 4px}.cr-conf__bloco h3+.cr-linha[data-v-2db7d89b],.cr-conf__bloco h3+.cr-conf__chave[data-v-2db7d89b]{margin-top:12px}.cr-conf__chave[data-v-2db7d89b]{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f1f4f8;font-size:.86rem}.cr-conf__chave[data-v-2db7d89b]:last-child{border-bottom:0;padding-bottom:0}.cr-conf__chave strong[data-v-2db7d89b]{color:#0b2447;display:block}.cr-conf__chave small[data-v-2db7d89b]{display:block;color:#64748b;font-size:.78rem;margin-top:2px}.cr-conf__bloqueado[data-v-2db7d89b]{color:#b45309}.cr-conf__chave--destaque[data-v-2db7d89b]{border:0;padding:0}.cr-conf__chave--destaque strong[data-v-2db7d89b]{font-size:1rem}.cr-conf__inline[data-v-2db7d89b]{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:#334155;margin-top:8px}.cr-conf__inline .cr-input[data-v-2db7d89b]{width:70px;min-height:30px;padding:4px 8px}.cr-conf__ajuda[data-v-2db7d89b]{color:#94a3b8;font-size:.72rem}.cr-conf__sufixo[data-v-2db7d89b]{display:flex;align-items:stretch}.cr-conf__sufixo input[data-v-2db7d89b]{border-top-right-radius:0!important;border-bottom-right-radius:0!important;min-width:0}.cr-conf__sufixo em[data-v-2db7d89b]{font-style:normal;display:inline-flex;align-items:center;padding:0 10px;border:1px solid #cbd5e1;border-left:0;border-radius:0 8px 8px 0;background:#f8fafc;color:#64748b;font-size:.78rem}.cr-conf__sufixo--antes em[data-v-2db7d89b]{border-left:1px solid #cbd5e1;border-right:0;border-radius:8px 0 0 8px;font-weight:700;color:#0f4c81}.cr-conf__sufixo--antes input[data-v-2db7d89b]{border-radius:0 8px 8px 0!important}.cr-interruptor[data-v-2db7d89b]{position:relative;display:inline-flex;flex:0 0 auto;width:42px;height:24px;cursor:pointer}.cr-interruptor input[data-v-2db7d89b]{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.cr-interruptor span[data-v-2db7d89b]{position:absolute;top:0;right:0;bottom:0;left:0;background:#cbd5e1;border-radius:999px;transition:background-color .15s;pointer-events:none}.cr-interruptor span[data-v-2db7d89b]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f172a40;transition:transform .15s}.cr-interruptor input:checked+span[data-v-2db7d89b]{background:#0f9d63}.cr-interruptor input:checked+span[data-v-2db7d89b]:after{transform:translate(18px)}.cr-interruptor input:focus-visible+span[data-v-2db7d89b]{outline:2px solid #84adff;outline-offset:2px}.cr-interruptor--sm[data-v-2db7d89b]{width:34px;height:20px}.cr-interruptor--sm span[data-v-2db7d89b]:after{width:14px;height:14px}.cr-interruptor--sm input:checked+span[data-v-2db7d89b]:after{transform:translate(14px)}.cr-conf__horario[data-v-2db7d89b]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.cr-conf__dia[data-v-2db7d89b]{display:flex;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid #f1f4f8}.cr-conf__dia strong[data-v-2db7d89b]{width:40px;color:#0b2447;font-size:.86rem}.cr-conf__dia .cr-input[data-v-2db7d89b]{width:120px}.cr-conf__dia .cr-dica[data-v-2db7d89b]{margin:0}.cr-conf__dia--fechado strong[data-v-2db7d89b]{color:#94a3b8}.cr-conf__tabela[data-v-2db7d89b]{display:grid;gap:8px;align-items:center;margin:12px 0}.cr-conf__tabela--codigos[data-v-2db7d89b]{grid-template-columns:140px 180px minmax(0,1fr) 32px}.cr-conf__th[data-v-2db7d89b]{font-size:.72rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.cr-conf__vazio[data-v-2db7d89b]{color:#94a3b8;font-size:.8rem;margin:12px 0}.cr-conf__pesos[data-v-2db7d89b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:6px 16px;margin-top:12px}.cr-conf__peso[data-v-2db7d89b]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.84rem;color:#334155;padding:4px 0}.cr-conf__peso .cr-input[data-v-2db7d89b]{width:72px;text-align:right;font-weight:700;color:#067647}.cr-conf__peso .cr-conf__peso--neg[data-v-2db7d89b]{color:#b42318}.cr-conf__salvar[data-v-2db7d89b]{position:sticky;bottom:12px;z-index:3;display:flex;justify-content:flex-end;align-items:center;gap:12px;background:#fffffff5;border:1px solid #e2e8f0;border-radius:12px;padding:10px 12px;box-shadow:0 8px 24px #0f172a1f}.cr-conf__salvar .cr-dica[data-v-2db7d89b]{margin:0 auto 0 0}.cr-conf__etapa[data-v-2db7d89b]{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid #e2e8f0;border-radius:12px;margin-top:10px}.cr-conf__etapa--fixa[data-v-2db7d89b]{background:#fafbfc}.cr-conf__ordem[data-v-2db7d89b]{display:flex;flex-direction:column;gap:2px;padding-top:4px}.cr-conf__ordem button[data-v-2db7d89b]{border:0;background:transparent;width:24px;height:18px;border-radius:4px;font-size:.66rem;line-height:1;cursor:pointer;color:#64748b}.cr-conf__ordem button[data-v-2db7d89b]:hover:not(:disabled){background:#f1f5f9}.cr-conf__ordem button[data-v-2db7d89b]:disabled{opacity:.3;cursor:default}.cr-conf__etapa-corpo[data-v-2db7d89b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.cr-conf__etapa-linha[data-v-2db7d89b]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cr-conf__etapa-nome[data-v-2db7d89b]{flex:1 1 200px;width:auto;font-weight:600}.cr-conf__cor[data-v-2db7d89b]{width:36px;height:36px;border:1px solid #cbd5e1;border-radius:8px;padding:2px;background:#fff;cursor:pointer}.cr-conf__entrada[data-v-2db7d89b]{font-size:.8rem;color:#475467}.cr-conf__mini[data-v-2db7d89b]{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;color:#64748b}.cr-conf__mini .cr-input[data-v-2db7d89b]{width:70px;min-height:30px;padding:4px 8px}.cr-conf__automacoes[data-v-2db7d89b]{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.cr-conf__automacoes .cr-dica[data-v-2db7d89b]{margin:0 4px 0 0}.cr-conf__chip[data-v-2db7d89b]{position:relative;display:inline-flex;align-items:center;border:1px solid #e2e8f0;border-radius:999px;padding:3px 10px;font-size:.74rem;font-weight:600;color:#475467;cursor:pointer;background:#fff}.cr-conf__chip input[data-v-2db7d89b]{position:absolute;opacity:0;pointer-events:none}.cr-conf__chip.ativo[data-v-2db7d89b]{background:#eef5fc;border-color:#84adff;color:#0f4c81}.cr-conf__chip.ativo[data-v-2db7d89b]:before{content:"✓";margin-right:4px}.cr-conf__chip[data-v-2db7d89b]:focus-within{outline:2px solid #84adff;outline-offset:1px}.cr-conf__etapa-acoes[data-v-2db7d89b]{display:flex;gap:4px;align-items:center}.cr-conf__nova[data-v-2db7d89b]{display:flex;gap:8px;align-items:center;margin-top:12px}.cr-conf__nova .cr-input[data-v-2db7d89b]{flex:1}.cr-conf__linha[data-v-2db7d89b]{display:flex;gap:10px;align-items:center;padding:6px 0;border-bottom:1px solid #f1f4f8}.cr-conf__linha .cr-input[data-v-2db7d89b]{flex:1}.cr-conf__linha--inativa .cr-input[data-v-2db7d89b]{color:#94a3b8;text-decoration:line-through}.cr-conf__resposta[data-v-2db7d89b]{display:grid;grid-template-columns:150px 150px minmax(0,1fr) auto;gap:8px;align-items:start;padding:10px 0;border-bottom:1px solid #f1f4f8}.cr-conf__resposta--nova[data-v-2db7d89b]{border-bottom:0;background:#f8fafc;border-radius:10px;padding:10px;margin-top:8px}.cr-conf__resposta-acoes[data-v-2db7d89b]{display:flex;gap:4px;align-items:center}.cr-dica[data-v-2db7d89b]{font-size:.79rem;color:#64748b;margin:0 0 8px}@media(max-width:900px){.cr-conf__layout[data-v-2db7d89b]{grid-template-columns:1fr}.cr-conf__menu[data-v-2db7d89b]{position:static;flex-direction:row;overflow-x:auto}.cr-conf__menu button[data-v-2db7d89b]{white-space:nowrap}.cr-conf__tabela--codigos[data-v-2db7d89b]{grid-template-columns:1fr 1fr}.cr-conf__tabela--codigos .cr-conf__th[data-v-2db7d89b]{display:none}.cr-conf__resposta[data-v-2db7d89b]{grid-template-columns:1fr}.cr-conf__dia[data-v-2db7d89b]{flex-wrap:wrap}}.cr-funil[data-v-0360292b]{padding:18px 20px;max-width:1800px;margin:0 auto}.cr-funil__topo[data-v-0360292b]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.cr-funil__topo h1[data-v-0360292b]{font-size:1.35rem;font-weight:800;color:#0b2447;margin:0;letter-spacing:-.01em}.cr-funil__topo p[data-v-0360292b]{margin:2px 0 0;color:#64748b;font-size:.85rem}.cr-funil__acoes[data-v-0360292b]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cr-funil__filtros[data-v-0360292b]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:14px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:10px;box-shadow:0 1px 2px #0f172a0a}.cr-funil__filtros .cr-input[data-v-0360292b]{width:auto;min-width:150px}.cr-funil__busca[data-v-0360292b]{position:relative;flex:1 1 220px;max-width:320px}.cr-funil__busca i[data-v-0360292b]{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:.8rem}.cr-funil__busca .cr-input[data-v-0360292b]{padding-left:32px;width:100%}.cr-funil__resumo[data-v-0360292b]{margin-left:auto;display:flex;gap:14px;align-items:center;font-size:.8rem;color:#64748b}.cr-funil__resumo strong[data-v-0360292b]{color:#0b2447}.cr-kanban[data-v-0360292b]{display:flex;gap:12px;overflow-x:auto;padding-bottom:12px;align-items:flex-start;min-height:60vh;scroll-snap-type:x proximity}.cr-kanban__coluna[data-v-0360292b]{flex:0 0 288px;background:#eef2f6;border-radius:14px;display:flex;flex-direction:column;max-height:calc(100vh - 250px);scroll-snap-align:start;transition:background-color .15s,box-shadow .15s}.cr-kanban--arrastando .cr-kanban__coluna[data-v-0360292b]:not(.cr-kanban__coluna--fixa){box-shadow:inset 0 0 0 1px #cbd5e1}.cr-kanban__coluna--alvo[data-v-0360292b]{background:#e1ecf8;box-shadow:inset 0 0 0 2px #0f4c81!important}.cr-kanban__coluna--fixa[data-v-0360292b]{background:#f4f6f9}.cr-kanban__coluna--fantasma[data-v-0360292b]{min-height:380px;padding:12px;gap:10px}.cr-kanban__coluna--fantasma div[data-v-0360292b]{height:96px;border-radius:10px;background:#f8fafc;animation:cr-pulsar-0360292b 1.2s ease-in-out infinite}@keyframes cr-pulsar-0360292b{50%{opacity:.5}}.cr-kanban__topo[data-v-0360292b]{padding:12px 14px 8px;display:flex;flex-direction:column;gap:2px;border-top:3px solid var(--cor);border-radius:14px 14px 0 0}.cr-kanban__titulo[data-v-0360292b]{display:flex;align-items:center;gap:8px}.cr-kanban__ponto[data-v-0360292b]{width:9px;height:9px;border-radius:50%;background:var(--cor);flex:0 0 auto}.cr-kanban__titulo strong[data-v-0360292b]{color:#0b2447;font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-kanban__total[data-v-0360292b]{background:#fff;color:#475467;border-radius:999px;padding:0 8px;font-size:.72rem;font-weight:700}.cr-kanban__trava[data-v-0360292b]{margin-left:auto;color:#94a3b8;font-size:.72rem}.cr-kanban__valor[data-v-0360292b]{color:#64748b;font-size:.74rem;padding-left:17px}.cr-kanban__cards[data-v-0360292b]{padding:4px 10px 10px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.cr-kanban__vazio[data-v-0360292b]{border:1.5px dashed #cbd5e1;border-radius:10px;padding:18px 10px;text-align:center;font-size:.76rem;color:#94a3b8}.cr-kanban__mais[data-v-0360292b]{width:100%}.cr-card[data-v-0360292b]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:10px 11px;cursor:pointer;font-size:.82rem;box-shadow:0 1px 2px #0f172a0d;transition:border-color .15s,box-shadow .15s,transform .15s}.cr-card[data-v-0360292b]:hover,.cr-card[data-v-0360292b]:focus-visible{border-color:#94a3b8;box-shadow:0 4px 12px #0f172a14;outline:none}.cr-card[draggable=true][data-v-0360292b]{cursor:grab}.cr-card--arrastando[data-v-0360292b]{opacity:.45}.cr-card--atrasado[data-v-0360292b]{box-shadow:inset 3px 0 #f04438,0 1px 2px #0f172a0d}.cr-card__linha[data-v-0360292b]{display:flex;justify-content:space-between;gap:6px;align-items:center}.cr-card__nome[data-v-0360292b]{color:#0b2447;font-size:.86rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-card__score[data-v-0360292b]{font-size:.7rem;font-weight:800;border-radius:6px;padding:1px 6px}.cr-card__score--quente[data-v-0360292b]{background:#fee4e2;color:#b42318}.cr-card__score--morno[data-v-0360292b]{background:#fef0c7;color:#93370d}.cr-card__score--frio[data-v-0360292b]{background:#e0f2fe;color:#026aa2}.cr-card__sub[data-v-0360292b]{display:flex;justify-content:space-between;gap:8px;color:#64748b;font-size:.74rem;margin-top:3px}.cr-card__sub span[data-v-0360292b]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-card__sub i[data-v-0360292b]{color:#94a3b8;font-size:.66rem}.cr-card__selos[data-v-0360292b]{display:flex;gap:4px;flex-wrap:wrap;margin-top:7px}.cr-card__rodape[data-v-0360292b]{display:flex;align-items:center;gap:8px;margin-top:8px;padding-top:7px;border-top:1px solid #f1f4f8}.cr-card__valor[data-v-0360292b]{color:#0b2447;font-size:.8rem;margin-right:auto}.cr-card__dias[data-v-0360292b]{color:#94a3b8;font-size:.72rem}.cr-card__livre[data-v-0360292b]{width:22px;height:22px;border-radius:50%;border:1px dashed #cbd5e1;color:#94a3b8;display:inline-flex;align-items:center;justify-content:center;font-size:.6rem}.cr-drawer__fundo[data-v-0360292b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;z-index:1050;display:flex;justify-content:flex-end}.cr-drawer[data-v-0360292b]{width:440px;max-width:100%;background:#fff;height:100%;overflow-y:auto;padding:0 18px 18px;box-shadow:-12px 0 32px #0f172a2e}.cr-drawer__topo[data-v-0360292b]{display:flex;align-items:center;gap:8px;position:sticky;top:0;background:#fff;padding:12px 0;z-index:2;border-bottom:1px solid #eef1f5;margin-bottom:4px}.cr-drawer__rotulo[data-v-0360292b]{font-size:.74rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-right:auto}.cr-drawer-enter-active[data-v-0360292b],.cr-drawer-leave-active[data-v-0360292b]{transition:opacity .18s ease}.cr-drawer-enter-active .cr-drawer[data-v-0360292b],.cr-drawer-leave-active .cr-drawer[data-v-0360292b]{transition:transform .2s ease}.cr-drawer-enter-from[data-v-0360292b],.cr-drawer-leave-to[data-v-0360292b]{opacity:0}.cr-drawer-enter-from .cr-drawer[data-v-0360292b],.cr-drawer-leave-to .cr-drawer[data-v-0360292b]{transform:translate(40px)}@media(max-width:860px){.cr-funil[data-v-0360292b]{padding:12px}.cr-funil__filtros .cr-input[data-v-0360292b]{flex:1 1 140px}.cr-funil__busca[data-v-0360292b]{max-width:none;flex-basis:100%}.cr-funil__resumo[data-v-0360292b]{margin-left:0;width:100%;justify-content:space-between}.cr-kanban__coluna[data-v-0360292b]{flex-basis:82vw}}@media(prefers-reduced-motion:reduce){.cr-drawer-enter-active[data-v-0360292b],.cr-drawer-leave-active[data-v-0360292b],.cr-drawer-enter-active .cr-drawer[data-v-0360292b],.cr-drawer-leave-active .cr-drawer[data-v-0360292b]{transition:none}}.vacinas-page[data-v-dcfa6e0e]{display:grid;gap:1rem;min-width:0}.vacinas-page__hero[data-v-dcfa6e0e],.vacinas-page__board[data-v-dcfa6e0e]{padding:1.2rem;border-radius:24px;border:1px solid rgba(23,49,59,.1);background:#fff;box-shadow:0 18px 42px #17313b0f}.vacinas-page__hero[data-v-dcfa6e0e]{display:flex;justify-content:space-between;gap:1rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.vacinas-page__eyebrow[data-v-dcfa6e0e]{display:inline-flex;margin-bottom:.7rem;padding:.35rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.vacinas-page__hero h2[data-v-dcfa6e0e],.vacinas-page__board-head h3[data-v-dcfa6e0e]{margin:0;font-weight:800}.vacinas-page__hero p[data-v-dcfa6e0e],.vacinas-page__board-head p[data-v-dcfa6e0e]{color:#6c7a80;margin-bottom:0}.vacinas-page__hero-actions[data-v-dcfa6e0e]{display:flex;align-items:flex-start;gap:.6rem;flex-wrap:wrap}.vacinas-page__board-head[data-v-dcfa6e0e]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.vacinas-page__list[data-v-dcfa6e0e]{display:grid;gap:.7rem}.vacinas-page__row[data-v-dcfa6e0e]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border:1px solid rgba(148,163,184,.2);border-radius:16px;background:linear-gradient(180deg,#f8fafcfa,#fffffffa)}.vacinas-page__row-main[data-v-dcfa6e0e]{min-width:0}.vacinas-page__desc[data-v-dcfa6e0e]{margin:.2rem 0 .35rem;color:#6c7a80;font-size:.85rem}.vacinas-page__tags[data-v-dcfa6e0e]{display:inline-flex;flex-wrap:wrap;gap:.35rem}.vacinas-page__tag[data-v-dcfa6e0e]{font-size:.68rem;font-weight:700;padding:.15rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e)}.vacinas-page__tag--link[data-v-dcfa6e0e]{background:#ecfdf5;color:#059669}.vacinas-page__row-actions[data-v-dcfa6e0e]{display:flex;gap:.4rem;flex-shrink:0}.vacinas-page__empty[data-v-dcfa6e0e]{padding:1.4rem;border-radius:14px;background:#f8fbfb;color:#6c7a80;text-align:center}.vacinas-form-backdrop[data-v-dcfa6e0e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:1088;padding:24px}.vacinas-form[data-v-dcfa6e0e]{width:min(560px,100%);max-height:90vh;overflow-y:auto;background:#fff;border-radius:18px;box-shadow:0 24px 60px #00000040;padding:18px 20px}.vacinas-form__head[data-v-dcfa6e0e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.vacinas-form__grid[data-v-dcfa6e0e]{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.vacinas-field[data-v-dcfa6e0e]{display:grid;gap:.25rem}.vacinas-field--full[data-v-dcfa6e0e]{grid-column:1 / -1}.vacinas-field span[data-v-dcfa6e0e]{font-size:.76rem;color:#6c7a80}.vacinas-form__produto[data-v-dcfa6e0e]{background:#f8fafc;border:1px solid rgba(23,49,59,.08);border-radius:12px;padding:.7rem .85rem;margin-bottom:1rem}.vacinas-form__produto-head[data-v-dcfa6e0e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.82rem;font-weight:600}.vacinas-form__novo[data-v-dcfa6e0e]{display:grid;grid-template-columns:2fr 1fr;gap:.5rem;align-items:center}.vacinas-inline-check[data-v-dcfa6e0e]{font-size:.78rem;display:flex;align-items:center;gap:.35rem}.vacinas-form__actions[data-v-dcfa6e0e]{display:flex;justify-content:flex-end;gap:.5rem}@media(max-width:560px){.vacinas-form__grid[data-v-dcfa6e0e],.vacinas-form__novo[data-v-dcfa6e0e]{grid-template-columns:1fr}.vacinas-page__hero[data-v-dcfa6e0e]{flex-direction:column}}.taxi-dog-consolidated-card[data-v-dbabf108]{background:var(--bs-body-bg, #fff);border:1px solid var(--bs-border-color, #dee2e6);border-radius:.5rem;padding:1rem;margin-bottom:.5rem;position:relative}.taxi-dog-consolidated-card__header[data-v-dbabf108]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.taxi-dog-consolidated-card__title h3[data-v-dbabf108]{margin:0 0 .125rem;font-size:1rem;font-weight:600}.taxi-dog-consolidated-card__title small[data-v-dbabf108]{color:var(--bs-secondary, #6c757d);font-size:.8rem}.taxi-dog-consolidated-card__badges[data-v-dbabf108]{display:flex;flex-wrap:wrap;gap:.25rem}.taxi-dog-consolidated-card__summary[data-v-dbabf108]{border-top:1px solid var(--bs-border-color, #dee2e6);padding-top:.75rem;margin-bottom:.75rem}.taxi-dog-consolidated-card__metrics[data-v-dbabf108]{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.taxi-dog-consolidated-card__metric[data-v-dbabf108]{display:flex;flex-direction:column}.taxi-dog-consolidated-card__metric-label[data-v-dbabf108]{font-size:.7rem;color:var(--bs-secondary, #6c757d);text-transform:uppercase;letter-spacing:.04em}.taxi-dog-consolidated-card__metric-value[data-v-dbabf108]{font-size:.9rem;font-weight:600}.taxi-dog-consolidated-card__pets[data-v-dbabf108]{display:flex;flex-wrap:wrap;gap:.25rem}.tdc-primary-cta[data-v-dbabf108]{border-radius:.5rem;padding:1rem 1.25rem;margin-bottom:.75rem;border-left:4px solid transparent}.tdc-primary-cta--primary[data-v-dbabf108]{background:#eff6ff;border-color:#3b82f6}.tdc-primary-cta--success[data-v-dbabf108]{background:#f0fdf4;border-color:#22c55e}.tdc-primary-cta--warning[data-v-dbabf108]{background:#fffbeb;border-color:#f59e0b}.tdc-primary-cta--danger[data-v-dbabf108]{background:#fef2f2;border-color:#ef4444}.tdc-primary-cta--done[data-v-dbabf108]{background:#f0fdf4;border-color:#86efac}.tdc-cta-done[data-v-dbabf108]{font-weight:600;color:#166534;font-size:.95rem}.tdc-cta-kicker[data-v-dbabf108]{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:.2rem}.tdc-cta-context[data-v-dbabf108]{margin-bottom:.75rem}.tdc-cta-context strong[data-v-dbabf108]{display:block;font-size:1rem;font-weight:600;line-height:1.3}.tdc-cta-context small[data-v-dbabf108]{color:#6b7280;font-size:.8rem}.tdc-cta-btn[data-v-dbabf108]{font-weight:600;padding:.5rem 1.25rem}.tdc-cta-actions[data-v-dbabf108]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.tdc-cta-noshow[data-v-dbabf108]{font-size:.8rem;color:#6b7280;border-color:#d1d5db}.tdc-cta-single[data-v-dbabf108],.tdc-cta-checkin[data-v-dbabf108]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.taxi-dog-run-chip--pet[data-v-dbabf108]{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.taxi-dog-run-chip--assumed[data-v-dbabf108]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.taxi-dog-run-chip--active[data-v-dbabf108]{background:#fefce8;color:#854d0e;border:1px solid #fde68a}.taxi-dog-run-chip--done[data-v-dbabf108]{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.taxi-dog-run-chip--warning[data-v-dbabf108]{background:#fefce8;color:#854d0e;border:1px solid #fde68a}.taxi-dog-modal-overlay[data-v-dbabf108]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1050}.taxi-dog-modal-box[data-v-dbabf108]{background:var(--bs-body-bg, #fff);border-radius:.5rem;padding:1.5rem;min-width:320px;max-width:480px;width:90%;box-shadow:0 8px 32px #0000002e}.taxi-dog-live-map[data-v-7fdd9ed9]{display:grid;gap:10px;margin:12px 0 18px;padding:14px;border:1px solid color-mix(in srgb,var(--taxi-dog-brand) 18%,white);border-radius:16px;background:#fff}.taxi-dog-live-map__header[data-v-7fdd9ed9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.taxi-dog-live-map__header div[data-v-7fdd9ed9]{display:grid}.taxi-dog-live-map__header small[data-v-7fdd9ed9],.taxi-dog-live-map__updated[data-v-7fdd9ed9]{color:var(--taxi-dog-muted)}.taxi-dog-live-map__status[data-v-7fdd9ed9]{padding:.3rem .65rem;border-radius:999px;background:#dcfce7;color:#166534;font-size:.75rem;font-weight:700}.taxi-dog-live-map__canvas[data-v-7fdd9ed9]{width:100%;min-height:320px;border-radius:12px;overflow:hidden}.taxi-dog-live-map__notice[data-v-7fdd9ed9]{padding:12px;border-radius:10px;background:#f8fafc;color:#475569}.taxi-dog-live-map__notice--error[data-v-7fdd9ed9]{background:#fef2f2;color:#991b1b}.taxi-dog-shell[data-v-90a6d42a]{--taxi-dog-brand: var(--tenant-color, #0f766e);--taxi-dog-brand-soft: color-mix(in srgb, var(--tenant-color, #0f766e) 14%, white);--taxi-dog-brand-softer: color-mix(in srgb, var(--tenant-color, #0f766e) 7%, white);--taxi-dog-ink: #1f2937;--taxi-dog-muted: #64748b;display:grid;gap:24px}.taxi-dog-hero[data-v-90a6d42a]{display:flex;justify-content:space-between;gap:16px;padding:24px;border-radius:24px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--taxi-dog-brand) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--taxi-dog-brand) 7%,white) 58%,color-mix(in srgb,var(--taxi-dog-brand) 4%,#fffdf7));color:var(--taxi-dog-ink);border:1px solid color-mix(in srgb,var(--taxi-dog-brand) 12%,white);box-shadow:0 20px 40px #0f172a0f}.taxi-dog-eyebrow[data-v-90a6d42a]{margin:0 0 6px;text-transform:uppercase;letter-spacing:.12em;font-size:12px;display:inline-flex;align-items:center;gap:.4rem;padding:.38rem .75rem;border-radius:999px;background:color-mix(in srgb,var(--taxi-dog-brand) 10%,white);color:var(--taxi-dog-brand);font-weight:700}.taxi-dog-copy[data-v-90a6d42a]{margin:8px 0 0;max-width:620px}.taxi-dog-controls[data-v-90a6d42a]{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:12px;align-items:end}.taxi-dog-controls label[data-v-90a6d42a]{display:grid;gap:6px}.taxi-dog-hero h1[data-v-90a6d42a],.taxi-dog-hero p[data-v-90a6d42a],.taxi-dog-controls label span[data-v-90a6d42a]{color:var(--taxi-dog-ink)}.taxi-dog-status-strip[data-v-90a6d42a]{display:flex;gap:10px;flex-wrap:wrap}.taxi-dog-credit-alert[data-v-90a6d42a]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:0}.taxi-dog-credit-alert strong[data-v-90a6d42a],.taxi-dog-credit-alert span[data-v-90a6d42a]{display:block}.taxi-dog-credit-alert span[data-v-90a6d42a]{margin-top:.2rem}.taxi-dog-empty[data-v-90a6d42a],.taxi-dog-phase[data-v-90a6d42a],.taxi-dog-pending[data-v-90a6d42a],.taxi-dog-run[data-v-90a6d42a]{background:linear-gradient(180deg,#ffffff 0%,var(--taxi-dog-brand-softer) 100%);border-radius:20px;padding:20px;box-shadow:0 20px 40px #0f172a0f;border:1px solid color-mix(in srgb,var(--taxi-dog-brand) 12%,white)}.taxi-dog-phase[data-v-90a6d42a],.taxi-dog-pending[data-v-90a6d42a]{display:grid;gap:16px}.taxi-dog-pending__header h2[data-v-90a6d42a]{margin:0;color:var(--taxi-dog-ink)}.taxi-dog-pending__list[data-v-90a6d42a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.taxi-dog-pending-card[data-v-90a6d42a]{display:grid;gap:6px;padding:16px;border-radius:18px;border:1px dashed color-mix(in srgb,var(--taxi-dog-brand) 28%,white);background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--taxi-dog-brand) 5%,#fffef8))}.taxi-dog-phase-header[data-v-90a6d42a]{display:flex;justify-content:space-between;gap:16px;align-items:end}.taxi-dog-phase-kicker[data-v-90a6d42a]{margin:0 0 4px;text-transform:uppercase;letter-spacing:.12em;font-size:11px;color:var(--taxi-dog-brand);font-weight:700}.taxi-dog-run-header[data-v-90a6d42a]{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:16px}.taxi-dog-run-actions[data-v-90a6d42a]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.taxi-dog-run-chip[data-v-90a6d42a]{padding:.35rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--taxi-dog-brand) 10%,white);color:var(--taxi-dog-brand);font-size:.78rem;font-weight:700}.taxi-dog-run-chip--warning[data-v-90a6d42a]{background:#fff7ed;color:#9a3412}.taxi-dog-grid[data-v-90a6d42a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.taxi-dog-card[data-v-90a6d42a]{border-radius:18px;padding:16px;border:1px solid color-mix(in srgb,var(--taxi-dog-brand) 16%,white);display:grid;gap:10px;box-shadow:0 12px 24px #0f172a0d;border-top:4px solid var(--pet-accent, var(--taxi-dog-brand))}.taxi-dog-card.is-pending[data-v-90a6d42a]{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--pet-accent, var(--taxi-dog-brand)) 5%,#fffef8))}.taxi-dog-card.is-onboard[data-v-90a6d42a]{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--pet-accent, var(--taxi-dog-brand)) 10%,#eff6ff))}.taxi-dog-card.is-complete[data-v-90a6d42a]{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--pet-accent, var(--taxi-dog-brand)) 10%,#f0fdf4))}.taxi-dog-card.is-no-show[data-v-90a6d42a]{background:linear-gradient(180deg,#fff,#fef2f2);opacity:.65;border-top-color:#fca5a5}.taxi-dog-card-report[data-v-90a6d42a]{margin-top:2px}.taxi-dog-card-report-entry[data-v-90a6d42a]{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:10px}.taxi-dog-card-report-entry span[data-v-90a6d42a]{font-size:.8rem;font-weight:700}.taxi-dog-card-report-entry small[data-v-90a6d42a]{font-size:.72rem;opacity:.8}.taxi-dog-card-report-entry--onboard[data-v-90a6d42a]{background:#eff6ff;color:#1d4ed8}.taxi-dog-card-report-entry--done[data-v-90a6d42a]{background:#f0fdf4;color:#166534}.taxi-dog-card-report-entry--noshow[data-v-90a6d42a]{background:#fef2f2;color:#991b1b}.taxi-dog-card-top[data-v-90a6d42a],.taxi-dog-card-actions[data-v-90a6d42a]{display:flex;justify-content:space-between;gap:8px;align-items:center}.taxi-dog-phase-header h2[data-v-90a6d42a],.taxi-dog-run-header h3[data-v-90a6d42a],.taxi-dog-card h4[data-v-90a6d42a]{color:var(--taxi-dog-ink)}.taxi-dog-phase-header small[data-v-90a6d42a],.taxi-dog-run-header small[data-v-90a6d42a],.taxi-dog-card small[data-v-90a6d42a],.taxi-dog-card p[data-v-90a6d42a]{color:var(--taxi-dog-muted)}.taxi-dog-card-meta[data-v-90a6d42a]{display:flex;flex-wrap:wrap;gap:.5rem}.taxi-dog-card-meta span[data-v-90a6d42a]{padding:.32rem .58rem;border-radius:999px;background:color-mix(in srgb,var(--pet-accent, var(--taxi-dog-brand)) 10%,white);color:#475569;font-size:.78rem;font-weight:600}@media(max-width:768px){.taxi-dog-hero[data-v-90a6d42a]{flex-direction:column}.taxi-dog-controls[data-v-90a6d42a]{grid-template-columns:1fr}}.salas-espera-page[data-v-0d892575]{display:grid;gap:1rem;padding:1rem}.salas-espera-hero[data-v-0d892575],.salas-espera-highlight[data-v-0d892575],.salas-espera-panel[data-v-0d892575]{padding:1.2rem;border-radius:24px;border:1px solid rgba(23,49,59,.1);background:#fff;box-shadow:0 18px 42px #17313b0f}.salas-espera-hero[data-v-0d892575]{background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.salas-espera-hero__eyebrow[data-v-0d892575]{display:inline-flex;margin-bottom:.7rem;padding:.35rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.salas-espera-hero h2[data-v-0d892575],.salas-espera-highlight strong[data-v-0d892575],.salas-espera-panel__head h3[data-v-0d892575]{margin:0;font-weight:800}.salas-espera-hero p[data-v-0d892575],.salas-espera-highlight p[data-v-0d892575],.salas-espera-panel__head p[data-v-0d892575],.salas-espera-list__item small[data-v-0d892575],.ocupacao-endereco-card__head small[data-v-0d892575],.ocupacao-endereco-card__empty[data-v-0d892575],.ocupacao-pet-card__meta[data-v-0d892575]{color:#6c7a80}.salas-espera-highlights[data-v-0d892575]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.salas-espera-grid[data-v-0d892575]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.salas-espera-panel--full[data-v-0d892575]{grid-column:1 / -1}.salas-espera-panel__head[data-v-0d892575]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.salas-espera-address-form[data-v-0d892575]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(120px,180px) auto;align-items:end;gap:.75rem;margin-bottom:1rem;padding:1rem;border-radius:18px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 5%,white);border:1px solid rgba(23,49,59,.08)}.salas-espera-preview[data-v-0d892575]{padding:.9rem 1rem;border-radius:18px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white);border:1px solid rgba(23,49,59,.08)}.salas-espera-list[data-v-0d892575]{display:grid;gap:.75rem}.salas-espera-list__item[data-v-0d892575]{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem;border-radius:18px;border:1px solid rgba(148,163,184,.18);background:#f8fafcf0;text-align:left;cursor:pointer}.salas-espera-list__item.is-active[data-v-0d892575]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 36%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white)}.salas-espera-list__actions[data-v-0d892575]{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;justify-content:flex-end}.salas-espera-ocupacao[data-v-0d892575]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.ocupacao-endereco-card[data-v-0d892575]{padding:1rem;border-radius:18px;border:1px solid rgba(148,163,184,.18);background:#f8fafcf0}.ocupacao-endereco-card.is-occupied[data-v-0d892575]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white)}.ocupacao-endereco-card__head[data-v-0d892575]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.ocupacao-endereco-card__head>div[data-v-0d892575]:first-child{display:grid;gap:.15rem;min-width:0}.ocupacao-endereco-card__edit-input[data-v-0d892575]{max-width:150px;font-weight:800}.ocupacao-endereco-card__status[data-v-0d892575],.ocupacao-endereco-card__actions[data-v-0d892575]{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;flex-wrap:wrap}.ocupacao-endereco-card__status[data-v-0d892575]{max-width:142px}.ocupacao-endereco-card__icon-btn[data-v-0d892575]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:10px}.ocupacao-endereco-card__icon-btn i[data-v-0d892575]{font-size:.86rem}.ocupacao-endereco-card__pets[data-v-0d892575]{display:grid;gap:.75rem}.ocupacao-pet-card[data-v-0d892575]{display:grid;gap:.75rem;padding:.9rem;border-radius:16px;background:#fff;border:1px solid rgba(148,163,184,.14)}.ocupacao-pet-card__meta[data-v-0d892575]{display:grid;gap:.2rem;margin-top:.4rem;font-size:.88rem}.ocupacao-endereco-card__empty[data-v-0d892575]{padding:1rem;border-radius:16px;border:1px dashed rgba(148,163,184,.24);text-align:center}@media(max-width:1100px){.salas-espera-highlights[data-v-0d892575],.salas-espera-grid[data-v-0d892575]{grid-template-columns:1fr}}@media(max-width:767px){.salas-espera-list__item[data-v-0d892575],.salas-espera-panel__head[data-v-0d892575]{flex-direction:column;align-items:flex-start}.salas-espera-address-form[data-v-0d892575]{grid-template-columns:1fr}.ocupacao-endereco-card__status[data-v-0d892575]{max-width:none}}.card-atendimento-clinico[data-v-491f2f22]{position:relative;display:grid;gap:1rem;margin-bottom:.9rem;padding:1rem 1rem 1rem 1.25rem;border-radius:22px;border:1px solid rgba(23,49,59,.1);background:#fff;box-shadow:0 18px 36px #17313b0f;overflow:visible}.card-atendimento-clinico.is-editable[data-v-491f2f22]{cursor:pointer}.card-atendimento-clinico.is-editable[data-v-491f2f22]:hover{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 32%,white);box-shadow:0 22px 44px #17313b1a}.card-atendimento-clinico.is-em_atendimento[data-v-491f2f22]{border-color:#1557a138;background:linear-gradient(180deg,#fff,#f6faff)}.card-atendimento-clinico.has-checkin[data-v-491f2f22]{border-color:#0f766e38;background:linear-gradient(180deg,#fff,#f3fffb)}.card-atendimento-clinico.is-finalizado[data-v-491f2f22]{border-color:#22668d33;background:linear-gradient(180deg,#fff,#f3f9ff)}.card-atendimento-clinico.is-no_show[data-v-491f2f22]{border-color:#c97a1c33;background:linear-gradient(180deg,#fff,#fff9ef)}.card-atendimento-clinico.is-cancelado[data-v-491f2f22]{border-color:#9f1d3529;background:linear-gradient(180deg,#fff,#fff5f6)}.card-atendimento-clinico__accent[data-v-491f2f22]{position:absolute;inset:0 auto 0 0;width:7px;border-radius:22px 0 0 22px;overflow:hidden}.card-atendimento-clinico__header[data-v-491f2f22]{display:flex;justify-content:space-between;gap:1rem}.card-atendimento-clinico__header-main[data-v-491f2f22]{display:flex;align-items:center;gap:.75rem;min-width:0}.card-atendimento-clinico__eyebrow[data-v-491f2f22],.card-atendimento-clinico__client[data-v-491f2f22],.card-atendimento-clinico__details dt[data-v-491f2f22]{margin:0;color:#6c7a80}.card-atendimento-clinico__header h3[data-v-491f2f22]{margin:.2rem 0;font-size:1.05rem;font-weight:800}.card-atendimento-clinico__badge[data-v-491f2f22],.card-atendimento-clinico__tag[data-v-491f2f22]{display:inline-flex;align-items:center;min-height:30px;padding:.3rem .75rem;border-radius:999px;font-size:.8rem;font-weight:700}.card-atendimento-clinico__badge[data-v-491f2f22]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e)}.card-atendimento-clinico__badge.is-em-atendimento[data-v-491f2f22]{background:#1557a124;color:#1557a1}.card-atendimento-clinico__badge.is-finalizado[data-v-491f2f22]{background:#22668d26;color:#22668d}.card-atendimento-clinico__badge.is-no-show[data-v-491f2f22]{background:#c97a1c29;color:#8b5717}.card-atendimento-clinico__badge.is-cancelado[data-v-491f2f22]{background:#9f1d351f;color:#9f1d35}.card-atendimento-clinico__header-badges[data-v-491f2f22]{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}.card-atendimento-clinico__taxi-dog[data-v-491f2f22]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;background:#d9770629;color:#b45309;font-size:.85rem}.card-atendimento-clinico__checkin-flag[data-v-491f2f22]{display:grid;gap:.35rem;padding:.85rem .95rem;border-radius:16px;background:#0f766e14;border:1px solid rgba(15,118,110,.14)}.card-atendimento-clinico__checkin-badge[data-v-491f2f22]{display:inline-flex;width:fit-content;align-items:center;padding:.3rem .75rem;border-radius:999px;background:#0f766e24;color:#0f766e;font-size:.8rem;font-weight:700}.card-atendimento-clinico__checkin-room[data-v-491f2f22]{color:#255b52;font-size:.9rem;font-weight:600}.card-atendimento-clinico__details[data-v-491f2f22]{display:grid;gap:.7rem;margin:0}.card-atendimento-clinico__details dd[data-v-491f2f22]{margin:.15rem 0 0;font-weight:600}.card-atendimento-clinico__tags[data-v-491f2f22],.card-atendimento-clinico__actions[data-v-491f2f22]{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.card-atendimento-clinico__note[data-v-491f2f22]{padding:.75rem .85rem;border-radius:16px;background:#fff8ea;color:#7a5a21;font-size:.88rem}.card-atendimento-clinico__checklist[data-v-491f2f22]{display:flex;flex-direction:column;gap:6px}.card-atendimento-clinico__tag[data-v-491f2f22]{background:#f5f7f7;color:#38515a}.card-atendimento-clinico__especialidades dd[data-v-491f2f22]{display:flex;flex-wrap:wrap;gap:.35rem}.card-atendimento-clinico__especialidade-badge[data-v-491f2f22]{display:inline-flex;align-items:center;padding:.15rem .55rem;border-radius:999px;background:#e6f4f1;color:#0f766e;font-size:.78rem;font-weight:600}.card-action--icon[data-v-491f2f22]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:31px;padding:0}.agenda-clinica-semanal__toolbar[data-v-f39b8452]{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem}.agenda-clinica-semanal__nav[data-v-f39b8452]{display:flex;align-items:center;gap:.75rem}.agenda-clinica-semanal__scroll[data-v-f39b8452]{width:100%;overflow-x:auto;padding-bottom:.5rem}.agenda-clinica-semanal__grid[data-v-f39b8452]{display:grid;grid-template-columns:repeat(7,minmax(165px,1fr));gap:.8rem;min-width:1165px}.agenda-clinica-semanal__column[data-v-f39b8452]{min-width:0;background:#f8fafcf0;border:1px solid rgba(23,49,59,.1);border-radius:16px;padding:.75rem;min-height:240px}.agenda-clinica-semanal__column-head[data-v-f39b8452]{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.agenda-clinica-semanal__cards[data-v-f39b8452]{display:grid;gap:.6rem}.agenda-clinica-semanal__card[data-v-f39b8452]{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(23,49,59,.1);border-radius:14px;padding:.7rem .7rem .7rem 1rem;background:#fff;cursor:pointer}.agenda-clinica-semanal__card.is-aguardando[data-v-f39b8452]{border-color:#ffc10766;background:#fffbebf0}.agenda-clinica-semanal__card.is-em_atendimento[data-v-f39b8452]{border-color:#0d6efd4d;background:#eff6fff0}.agenda-clinica-semanal__card.is-finalizados[data-v-f39b8452]{border-color:#1987544d;background:#ecfdf5f0}.agenda-clinica-semanal__stripe[data-v-f39b8452]{position:absolute;inset:0 auto 0 0;width:6px}.agenda-clinica-semanal__time[data-v-f39b8452],.agenda-clinica-semanal__meta[data-v-f39b8452]{font-size:.78rem;color:#6c7a80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agenda-clinica-semanal__pet[data-v-f39b8452]{display:block;margin:.3rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-clinica-semanal__empty[data-v-f39b8452]{color:#94a3b8;font-size:.85rem}@media(max-width:1400px){.agenda-clinica-semanal__grid[data-v-f39b8452]{grid-template-columns:repeat(7,160px);min-width:1120px}}.agenda-clinica-mensal__head[data-v-2beb56e4]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.agenda-clinica-mensal__head h3[data-v-2beb56e4]{margin:0;font-weight:800}.agenda-clinica-mensal__weekdays[data-v-2beb56e4],.agenda-clinica-mensal__grid[data-v-2beb56e4]{display:grid;grid-template-columns:repeat(7,1fr)}.agenda-clinica-mensal__weekdays[data-v-2beb56e4]{margin-bottom:6px;text-align:center}.agenda-clinica-mensal__weekday[data-v-2beb56e4]{font-size:.75rem;font-weight:600;color:#6c7a80}.agenda-clinica-mensal__grid[data-v-2beb56e4]{gap:6px}.agenda-clinica-mensal__cell[data-v-2beb56e4]{min-height:76px;padding:6px;border:1px solid rgba(23,49,59,.1);border-radius:10px;background:#fff;cursor:pointer;transition:background .15s ease}.agenda-clinica-mensal__cell[data-v-2beb56e4]:hover{background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white)}.agenda-clinica-mensal__cell.is-empty[data-v-2beb56e4]{background:transparent;border:none;cursor:default}.agenda-clinica-mensal__number[data-v-2beb56e4]{font-size:.85rem;font-weight:600}.agenda-clinica-mensal__counts[data-v-2beb56e4]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.agenda-clinica-mensal__counts span[data-v-2beb56e4]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;font-size:.7rem;font-weight:700;color:#fff}.agenda-clinica-mensal__counts .is-aguardando[data-v-2beb56e4]{background:#ffc107;color:#5c4300}.agenda-clinica-mensal__counts .is-em-atendimento[data-v-2beb56e4]{background:#0d6efd}.agenda-clinica-mensal__counts .is-finalizados[data-v-2beb56e4]{background:#198754}@media(max-width:767px){.agenda-clinica-mensal__cell[data-v-2beb56e4]{min-height:58px}}.ficha-atendimento.offcanvas[data-v-8a05c418]{width:min(440px,100%);z-index:1086;background:#fbfdfd}.ficha-atendimento__header[data-v-8a05c418]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.2rem 1.25rem 1rem;border-bottom:1px solid rgba(23,49,59,.08);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white),transparent 32%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white))}.ficha-atendimento__header h2[data-v-8a05c418]{margin:0;font-size:1.2rem;font-weight:800;color:#17313b}.ficha-atendimento__eyebrow[data-v-8a05c418]{display:inline-flex;margin-bottom:.5rem;padding:.36rem .72rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ficha-atendimento__body[data-v-8a05c418]{padding:1.1rem 1.25rem 1.5rem;overflow-y:auto;display:grid;gap:.85rem}.ficha-atendimento__section[data-v-8a05c418]{padding:1rem;border:1px solid rgba(23,49,59,.08);border-radius:20px;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white))}.ficha-atendimento__section h3[data-v-8a05c418]{margin:0 0 .6rem;font-size:1rem;font-weight:800;color:#17313b}.ficha-atendimento__list[data-v-8a05c418]{display:grid;gap:.6rem;margin:0}.ficha-atendimento__list>div[data-v-8a05c418]{display:grid;gap:.15rem}.ficha-atendimento__list dt[data-v-8a05c418]{margin:0;color:#6c7a80;font-size:.82rem;font-weight:600}.ficha-atendimento__list dd[data-v-8a05c418]{margin:0;color:#17313b;font-weight:600}.ficha-atendimento__note[data-v-8a05c418]{margin:.85rem 0 0;padding:.75rem .85rem;border-radius:14px;background:#fff8ea;color:#7a5a21;font-size:.88rem}.ficha-atendimento__checklist[data-v-8a05c418]{margin:.85rem 0 0;display:flex;flex-direction:column;gap:6px}.ficha-atendimento__rows[data-v-8a05c418]{display:grid;gap:.35rem}.ficha-atendimento__rows--spaced[data-v-8a05c418]{margin-top:.6rem}.ficha-atendimento__row[data-v-8a05c418]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .7rem;border-radius:10px;background:#f8fbfb;font-size:.88rem;color:#17313b}.ficha-atendimento__row--column[data-v-8a05c418]{flex-direction:column;align-items:flex-start;gap:.15rem}.ficha-atendimento__row small[data-v-8a05c418]{color:#6c7a80}.ficha-atendimento__fotos[data-v-8a05c418]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.7rem}.ficha-atendimento__fotos img[data-v-8a05c418]{width:84px;height:84px;object-fit:cover;border-radius:12px;border:1px solid rgba(23,49,59,.12)}.ficha-atendimento__registro[data-v-8a05c418]{padding:.85rem .9rem;border:1px solid rgba(148,163,184,.22);border-radius:14px;background:#fff}.ficha-atendimento__registro+.ficha-atendimento__registro[data-v-8a05c418]{margin-top:.7rem}.ficha-atendimento__registro-head[data-v-8a05c418]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.6rem}.ficha-atendimento__registro-head small[data-v-8a05c418]{color:#6c7a80;font-size:.8rem}.ficha-atendimento__tag[data-v-8a05c418]{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e);font-size:.78rem;font-weight:700}.ficha-atendimento__sub[data-v-8a05c418]{margin-top:.7rem}.ficha-atendimento__sub-title[data-v-8a05c418]{display:block;margin-bottom:.35rem;color:#6c7a80;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ficha-atendimento__muted[data-v-8a05c418]{margin:0;color:#6c7a80;font-size:.9rem}.ficha-atendimento__backdrop[data-v-8a05c418]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;z-index:1085}.reagendar-clinico__backdrop[data-v-4602e1b0]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:flex-start;justify-content:center;z-index:1090;padding:24px;overflow-y:auto}.reagendar-clinico__modal[data-v-4602e1b0]{width:min(440px,100%);background:#fff;border-radius:16px;box-shadow:0 24px 60px #00000040;margin:auto}.reagendar-clinico__head[data-v-4602e1b0]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 18px;border-bottom:1px solid rgba(23,49,59,.1)}.reagendar-clinico__head small[data-v-4602e1b0]{display:block;color:#6c7a80}.reagendar-clinico__body[data-v-4602e1b0]{padding:16px 18px;display:grid;gap:.8rem}.reagendar-clinico__field[data-v-4602e1b0]{display:grid;gap:.25rem}.reagendar-clinico__field span[data-v-4602e1b0]{font-size:.78rem;color:#6c7a80}.reagendar-clinico__hint[data-v-4602e1b0]{margin:0;font-size:.8rem;color:#6c7a80}.reagendar-clinico__actions[data-v-4602e1b0]{display:flex;justify-content:flex-end;gap:.5rem;padding:14px 18px;border-top:1px solid rgba(23,49,59,.1)}.conf-modal-overlay[data-v-7e19fdb9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:flex;align-items:center;justify-content:center;padding:1rem}.conf-modal__backdrop[data-v-7e19fdb9]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.conf-modal[data-v-7e19fdb9]{position:relative;z-index:1;width:100%;max-width:480px;padding:1.5rem;border-radius:20px;background:#fff;box-shadow:0 24px 64px #17313b2e}.conf-modal__title[data-v-7e19fdb9]{margin:0;font-weight:800;font-size:1.1rem}.conf-modal__body[data-v-7e19fdb9]{margin:1rem 0}.conf-modal__message[data-v-7e19fdb9]{margin:0;color:#4a5568;line-height:1.55}.conf-modal__footer[data-v-7e19fdb9]{display:flex;justify-content:flex-end;gap:.75rem}.checkin-clinico__overlay[data-v-81aa5447]{position:fixed;top:0;right:0;bottom:0;left:0;background:#11182773;display:flex;align-items:center;justify-content:center;z-index:1060;padding:16px}.checkin-clinico__modal[data-v-81aa5447]{background:#fff;border-radius:16px;width:min(540px,100%);max-height:90vh;overflow-y:auto;box-shadow:0 24px 60px #00000040}.checkin-clinico__head[data-v-81aa5447]{display:flex;justify-content:space-between;align-items:flex-start;padding:18px 20px;border-bottom:1px solid #eef0f2}.checkin-clinico__head h3[data-v-81aa5447]{margin:0;font-size:1.1rem;font-weight:800;color:#17313b}.checkin-clinico__head p[data-v-81aa5447]{margin:2px 0 0;color:#6c7a80;font-size:.9rem}.checkin-clinico__close[data-v-81aa5447]{border:none;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer;color:#6c7a80}.checkin-clinico__body[data-v-81aa5447]{padding:18px 20px;display:grid;gap:16px}.checkin-clinico__field[data-v-81aa5447]{display:grid;gap:6px;font-size:.85rem;color:#4b5563;font-weight:600}.checkin-clinico__field textarea[data-v-81aa5447],.checkin-clinico__field input[type=file][data-v-81aa5447]{border:1px solid #d1d5db;border-radius:10px;padding:8px 10px;font-size:.9rem;font-weight:400}.checkin-clinico__preview[data-v-81aa5447]{margin-top:8px;max-height:160px;border-radius:10px;object-fit:cover}.checkin-clinico__muted[data-v-81aa5447]{color:#9ca3af;font-weight:400;margin:0;font-size:.85rem}.checkin-clinico__checklist[data-v-81aa5447]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.checkin-clinico__checklist-item[data-v-81aa5447]{display:grid;gap:4px}.checkin-clinico__checklist-label[data-v-81aa5447]{font-weight:500;color:#374151;font-size:.85rem}.checkin-clinico__checklist-input[data-v-81aa5447]{border:1px solid #d1d5db;border-radius:8px;padding:7px 10px;font-size:.9rem;font-weight:400}.checkin-clinico__req[data-v-81aa5447]{color:#b91c1c}.checkin-clinico__erro[data-v-81aa5447]{color:#b91c1c;font-weight:500}.checkin-clinico__foot[data-v-81aa5447]{display:flex;justify-content:flex-end;gap:10px;padding:16px 20px;border-top:1px solid #eef0f2}.checkin-clinico__btn[data-v-81aa5447]{border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:10px;padding:8px 16px;font-weight:600;cursor:pointer}.checkin-clinico__btn--primary[data-v-81aa5447]{background:var(--tenant-color, #0f766e);border-color:var(--tenant-color, #0f766e);color:#fff}.checkin-clinico__btn--primary[data-v-81aa5447]:disabled{opacity:.6;cursor:not-allowed}.agenda-clinica[data-v-f27a863e]{display:grid;gap:1rem}.agenda-clinica__hero[data-v-f27a863e],.agenda-clinica__filter-card[data-v-f27a863e],.agenda-clinica__column[data-v-f27a863e],.agenda-clinica__board[data-v-f27a863e]{padding:1.2rem;border-radius:24px;border:1px solid rgba(23,49,59,.1);background:#fff;box-shadow:0 18px 42px #17313b0f}.agenda-clinica__view-switcher[data-v-f27a863e]{display:inline-flex;gap:.3rem;padding:.3rem;border-radius:999px;background:#17313b0d}.agenda-clinica__view-btn[data-v-f27a863e]{border:none;background:transparent;padding:.4rem .9rem;border-radius:999px;font-size:.82rem;font-weight:700;color:#6c7a80;white-space:nowrap;transition:background .15s,color .15s}.agenda-clinica__view-btn.is-active[data-v-f27a863e]{background:var(--tenant-color, #0f766e);color:#fff}.agenda-clinica__hero[data-v-f27a863e]{display:flex;justify-content:space-between;gap:1rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.agenda-clinica__eyebrow[data-v-f27a863e]{display:inline-flex;margin-bottom:.7rem;padding:.35rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.agenda-clinica__hero h2[data-v-f27a863e],.agenda-clinica__filter-card h3[data-v-f27a863e],.agenda-clinica__column-head h3[data-v-f27a863e]{margin:0;font-weight:800}.agenda-clinica__hero p[data-v-f27a863e],.agenda-clinica__column-head p[data-v-f27a863e],.agenda-clinica__date-field span[data-v-f27a863e],.agenda-clinica__stats span[data-v-f27a863e]{color:#6c7a80}.agenda-clinica__hero-actions[data-v-f27a863e]{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;flex-shrink:0}.agenda-clinica__date-field[data-v-f27a863e]{display:grid;gap:.35rem;min-width:220px}.agenda-clinica__btn-novo[data-v-f27a863e]{align-self:stretch;background:var(--tenant-color, #0f766e);color:#fff;border:none;border-radius:12px;padding:.55rem 1.1rem;font-weight:700;font-size:.9rem;white-space:nowrap;transition:filter .15s}.agenda-clinica__btn-novo[data-v-f27a863e]:hover{filter:brightness(1.1)}.agenda-clinica__filters[data-v-f27a863e],.agenda-clinica__columns[data-v-f27a863e],.agenda-clinica__stats[data-v-f27a863e]{display:grid;gap:1rem}.agenda-clinica__filters[data-v-f27a863e]{grid-template-columns:1.2fr .8fr}.agenda-clinica__columns[data-v-f27a863e]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.agenda-clinica__stats[data-v-f27a863e]{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-clinica__stats article[data-v-f27a863e]{display:grid;align-content:start;gap:.4rem;padding:.9rem;border-radius:18px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white)}.agenda-clinica__stats span[data-v-f27a863e]{display:block;font-size:.88rem;line-height:1.4}.agenda-clinica__stats strong[data-v-f27a863e]{display:block;font-size:1.35rem;line-height:1.2}.agenda-clinica__column-head[data-v-f27a863e]{margin-bottom:1rem;padding-bottom:.6rem;border-bottom:2px solid transparent}.agenda-clinica__column.is-coluna-aguardando .agenda-clinica__column-head[data-v-f27a863e]{border-bottom-color:#ffc10780}.agenda-clinica__column.is-coluna-em_atendimento .agenda-clinica__column-head[data-v-f27a863e]{border-bottom-color:#0d6efd73}.agenda-clinica__column.is-coluna-finalizados .agenda-clinica__column-head[data-v-f27a863e]{border-bottom-color:#19875473}.agenda-clinica__column[data-v-f27a863e]{overflow:visible}.agenda-clinica-edit-modal[data-v-f27a863e]{z-index:1060}.agenda-clinica-edit-modal+.modal-backdrop[data-v-f27a863e]{z-index:1055}.agenda-clinica__status-filters[data-v-f27a863e]{display:flex;flex-wrap:wrap;gap:.6rem}.agenda-clinica__status-btn[data-v-f27a863e]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border:1px solid rgba(23,49,59,.14);border-radius:999px;background:#fff;font-size:.88rem;font-weight:600;color:#6c7a80;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.agenda-clinica__status-btn[data-v-f27a863e]:hover{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 30%,white);color:var(--tenant-color, #0f766e)}.agenda-clinica__status-btn.is-active[data-v-f27a863e]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 30%,white);color:var(--tenant-color, #0f766e)}.agenda-clinica__status-btn.is-em-atendimento.is-active[data-v-f27a863e]{background:#0d6efd14;border-color:#0d6efd47;color:#0d6efd}.agenda-clinica__status-btn.is-finalizado.is-active[data-v-f27a863e]{background:#19875414;border-color:#19875447;color:#198754}.agenda-clinica__status-btn.is-no-show.is-active[data-v-f27a863e]{background:#ffc1071f;border-color:#ffc10766;color:#997404}.agenda-clinica__status-count[data-v-f27a863e]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#17313b14;font-size:.78rem;font-weight:700}.agenda-clinica__state[data-v-f27a863e],.agenda-clinica__empty[data-v-f27a863e]{padding:1rem;border-radius:18px;text-align:center;color:#6c7a80;background:#ffffffbf;border:1px dashed rgba(23,49,59,.18)}.agenda-clinica__state.is-error[data-v-f27a863e]{color:#9f1d35;border-color:#9f1d353d;background:#fff1f2e6}.agenda-clinica__state.is-success[data-v-f27a863e]{color:var(--tenant-color, #0f766e);border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 20%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);border-style:solid}@media(max-width:1100px){.agenda-clinica__filters[data-v-f27a863e],.agenda-clinica__columns[data-v-f27a863e]{grid-template-columns:1fr}}@media(max-width:767px){.agenda-clinica__hero[data-v-f27a863e],.agenda-clinica__stats[data-v-f27a863e]{grid-template-columns:1fr;flex-direction:column}.agenda-clinica__date-field[data-v-f27a863e]{min-width:0}}.checkout-products__head[data-v-2a2efc13],.checkout-product-card__footer[data-v-2a2efc13],.checkout-selected-products__item[data-v-2a2efc13],.checkout-selected-products__actions[data-v-2a2efc13],.checkout-coupon__form[data-v-2a2efc13]{display:flex;gap:.75rem}.checkout-products__head[data-v-2a2efc13],.checkout-product-card__footer[data-v-2a2efc13],.checkout-selected-products__item[data-v-2a2efc13]{align-items:center;justify-content:space-between}.checkout-products__grid[data-v-2a2efc13],.checkout-selected-products__list[data-v-2a2efc13]{display:grid;gap:.9rem;margin-top:1rem}.checkout-products__grid[data-v-2a2efc13]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.checkout-product-card[data-v-2a2efc13],.checkout-selected-products__item[data-v-2a2efc13]{border:1px solid rgba(15,23,42,.08);border-radius:16px;background:#fff;box-shadow:0 12px 24px #0f172a0f}.checkout-product-card[data-v-2a2efc13]{overflow:hidden}.checkout-product-card__image[data-v-2a2efc13]{width:100%;height:132px;object-fit:cover;background:#f3f4f6}.checkout-product-card__image--fallback[data-v-2a2efc13]{display:grid;place-items:center;font-size:2rem;font-weight:700;color:#0f766e}.checkout-product-card__body[data-v-2a2efc13]{display:grid;gap:.45rem;padding:1rem}.checkout-selected-products__item[data-v-2a2efc13]{padding:.9rem 1rem}.checkout-selected-products__actions[data-v-2a2efc13]{align-items:center}.checkout-selected-products__actions .form-control[data-v-2a2efc13]{width:90px}.checkout-coupon__form[data-v-2a2efc13]{align-items:center;margin-top:1rem}@media(max-width:768px){.checkout-selected-products__item[data-v-2a2efc13],.checkout-selected-products__actions[data-v-2a2efc13],.checkout-coupon__form[data-v-2a2efc13]{flex-direction:column;align-items:stretch}}.success-overlay[data-v-2a2efc13]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fffffff7;display:flex;justify-content:center;align-items:center;z-index:50;animation:fadeIn-2a2efc13 .3s ease}.success-box[data-v-2a2efc13]{text-align:center}.checkmark[data-v-2a2efc13]{width:90px;height:90px;stroke-width:3;stroke:#28a745;stroke-miterlimit:10;animation:scale-2a2efc13 .3s ease-in-out .2s both}.checkmark-circle[data-v-2a2efc13]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke:#28a745;fill:none;animation:stroke-2a2efc13 .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark-check[data-v-2a2efc13]{stroke-dasharray:48;stroke-dashoffset:48;animation:stroke-2a2efc13 .3s cubic-bezier(.65,0,.45,1) .6s forwards}@keyframes stroke-2a2efc13{to{stroke-dashoffset:0}}@keyframes scale-2a2efc13{50%{transform:scale(1.1)}}@keyframes fadeIn-2a2efc13{0%{opacity:0}to{opacity:1}}.pagamento-card[data-v-2a2efc13]{border-radius:12px;padding:16px;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:center;gap:6px;transition:all .2s ease}.pagamento-titulo[data-v-2a2efc13]{font-weight:600;font-size:.95rem}.pagamento-subtitulo[data-v-2a2efc13]{font-size:.8rem;color:#6c757d;min-height:18px}.pagamento-valor[data-v-2a2efc13]{font-size:1.2rem;font-weight:700}.pagamento-credito[data-v-2a2efc13]{border:2px solid #0d6efd;color:#0d6efd}.pagamento-credito[data-v-2a2efc13]:hover{background:#0d6efd14}.pagamento-pix[data-v-2a2efc13]{border:2px solid #198754;color:#198754}.pagamento-pix[data-v-2a2efc13]:hover{background:#19875414}.pagamento-local[data-v-2a2efc13]{border:2px solid #212529;color:#212529}.pagamento-local[data-v-2a2efc13]:hover{background:#2125290f}.plano-conclusao[data-v-73ad508c]{padding:1.4rem 1.5rem;border-radius:22px;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 28%,white);background:linear-gradient(135deg,color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white),#fff);box-shadow:0 12px 32px color-mix(in srgb,var(--tenant-color, #0f766e) 10%,transparent);animation:conclusao-fade-in-73ad508c .3s ease}@keyframes conclusao-fade-in-73ad508c{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.plano-conclusao__header[data-v-73ad508c]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.2rem}.plano-conclusao__checkout-header[data-v-73ad508c]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem}.plano-conclusao__checkout-note[data-v-73ad508c]{margin-bottom:1.2rem;color:#6c7a80;font-size:.9rem}.plano-conclusao__icon[data-v-73ad508c]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--tenant-color, #0f766e);color:#fff;font-size:1.1rem;font-weight:700;flex-shrink:0}.plano-conclusao__title[data-v-73ad508c]{display:block;font-size:1.05rem;color:#17313b}.plano-conclusao__subtitle[data-v-73ad508c]{margin:.25rem 0 0;color:#6c7a80;font-size:.95rem}.plano-conclusao__actions[data-v-73ad508c]{display:flex;flex-wrap:wrap;gap:.7rem}.plano-conclusao__feedback[data-v-73ad508c]{margin-top:.75rem;font-size:.9rem;color:var(--tenant-color, #0f766e)}.plano-conclusao__feedback.is-error[data-v-73ad508c]{color:#b42318}.plano-form[data-v-73ad508c]{display:grid;gap:1rem}.plano-form__head[data-v-73ad508c],.plano-form__section-head[data-v-73ad508c],.plano-form__actions[data-v-73ad508c]{display:flex;justify-content:space-between;gap:1rem;align-items:center}.plano-form__head h3[data-v-73ad508c],.plano-form__section-head h4[data-v-73ad508c]{margin:0;font-weight:800}.plano-form__head p[data-v-73ad508c],.plano-form__field span[data-v-73ad508c],.plano-form__empty[data-v-73ad508c]{color:#6c7a80}.plano-form__hint[data-v-73ad508c],.plano-form__section-copy[data-v-73ad508c]{margin:0;color:#6c7a80;font-size:.85rem;line-height:1.4}.plano-form__badge[data-v-73ad508c],.plano-form__feedback[data-v-73ad508c]{padding:.45rem .8rem;border-radius:999px;font-size:.84rem;font-weight:700}.plano-form__badge[data-v-73ad508c]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e)}.plano-form__feedback[data-v-73ad508c]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);color:var(--tenant-color, #0f766e)}.plano-form__feedback.is-error[data-v-73ad508c]{background:#9f1d3514;color:#9f1d35}.plano-form__grid[data-v-73ad508c],.plano-form__item-grid[data-v-73ad508c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.plano-form__field[data-v-73ad508c]{display:grid;gap:.45rem}.plano-form__toggle[data-v-73ad508c]{display:flex;gap:.55rem;align-items:center;font-weight:600}.plano-form__auto-note[data-v-73ad508c]{padding:.95rem 1rem;border-radius:18px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white);border:1px solid rgba(23,49,59,.08);color:#516168;font-size:.92rem}.plano-form__toggle.is-inline[data-v-73ad508c]{margin-top:1.9rem}.plano-form__section[data-v-73ad508c],.plano-form__item[data-v-73ad508c]{padding:1rem;border-radius:20px;border:1px solid rgba(23,49,59,.1);background:#fff}.plano-form__stack[data-v-73ad508c]{display:grid;gap:.85rem;margin-top:.85rem}.plano-form__item-grid[data-v-73ad508c]{grid-template-columns:minmax(0,2fr) minmax(140px,.9fr) auto auto;align-items:end}.plano-form__remove[data-v-73ad508c]{align-self:end}.plano-form__empty[data-v-73ad508c]{padding:1rem;border:1px dashed rgba(23,49,59,.16);border-radius:18px;text-align:center}@media(max-width:991px){.plano-form__head[data-v-73ad508c],.plano-form__section-head[data-v-73ad508c],.plano-form__actions[data-v-73ad508c]{flex-direction:column;align-items:stretch}.plano-form__grid[data-v-73ad508c],.plano-form__item-grid[data-v-73ad508c]{grid-template-columns:1fr}.plano-form__toggle.is-inline[data-v-73ad508c]{margin-top:0}.plano-conclusao__checkout-header[data-v-73ad508c]{flex-direction:column;align-items:flex-start}}.conclusao-card[data-v-f4f5d0c2]{padding:1.4rem 1.5rem;border-radius:22px;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 28%,white);background:linear-gradient(135deg,color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white),#fff);box-shadow:0 12px 32px color-mix(in srgb,var(--tenant-color, #0f766e) 10%,transparent);animation:conclusao-fade-in-f4f5d0c2 .3s ease}@keyframes conclusao-fade-in-f4f5d0c2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.conclusao-card__header[data-v-f4f5d0c2]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.2rem}.conclusao-card__plan-header[data-v-f4f5d0c2]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem}.conclusao-card__icon[data-v-f4f5d0c2]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--tenant-color, #0f766e);color:#fff;font-size:1.1rem;font-weight:700;flex-shrink:0}.conclusao-card__title[data-v-f4f5d0c2]{display:block;font-size:1.05rem;color:#17313b}.conclusao-card__subtitle[data-v-f4f5d0c2]{margin:.25rem 0 0;color:#6c7a80;font-size:.95rem}.conclusao-card__actions[data-v-f4f5d0c2]{display:flex;flex-wrap:wrap;gap:.7rem}.conclusao-card__btn-primary[data-v-f4f5d0c2]{min-width:160px}@media(max-width:767px){.conclusao-card__actions[data-v-f4f5d0c2]{flex-direction:column}.conclusao-card__btn-primary[data-v-f4f5d0c2]{width:100%}.conclusao-card__plan-header[data-v-f4f5d0c2]{flex-direction:column;align-items:flex-start}}.escala-slider[data-v-2fae9f46]{display:flex;flex-direction:column;gap:.25rem}.escala-slider__track-wrapper[data-v-2fae9f46]{position:relative;padding-top:1.85rem}.escala-slider__input[data-v-2fae9f46]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:.65rem;border-radius:999px;background:linear-gradient(to right,var(--tenant-color, #0f766e) 0%,var(--tenant-color, #0f766e) var(--escala-fill, 0%),#e2e8f0 var(--escala-fill, 0%),#e2e8f0 100%);cursor:pointer;outline:none}.escala-slider__input[data-v-2fae9f46]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.35rem;height:1.35rem;border-radius:999px;border:3px solid #fff;background:var(--tenant-color, #0f766e);box-shadow:0 2px 8px #0f172a40}.escala-slider__input[data-v-2fae9f46]::-moz-range-thumb{width:1.35rem;height:1.35rem;border-radius:999px;border:3px solid #fff;background:var(--tenant-color, #0f766e);box-shadow:0 2px 8px #0f172a40}.escala-slider__input[data-v-2fae9f46]:focus-visible{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--tenant-color, #0f766e) 20%,transparent)}.escala-slider__bubble[data-v-2fae9f46]{position:absolute;top:0;transform:translate(-50%);background:var(--tenant-color, #0f766e);color:#fff;border-radius:6px;font-size:.75rem;font-weight:700;padding:.1rem .4rem;pointer-events:none;white-space:nowrap;min-width:1.75rem;text-align:center}.escala-slider__labels[data-v-2fae9f46]{display:flex;justify-content:space-between;font-size:.78rem;color:#6c757d}.campo-dinamico[data-v-34f0919f]{display:flex;flex-direction:column;gap:.35rem}.campo-dinamico__label[data-v-34f0919f]{font-size:.9rem;font-weight:600;color:#344054}.campo-dinamico__checks[data-v-34f0919f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.5rem 1rem}.registro-dinamico[data-v-dad6302e]{display:flex;flex-direction:column;gap:1.5rem;padding:.25rem .125rem}.registro-dinamico__progress[data-v-dad6302e]{display:flex;gap:.25rem;flex-wrap:wrap}.registro-dinamico__progress-step[data-v-dad6302e]{display:flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border:1px solid #d0d5dd;border-radius:999px;background:#fff;font-size:.82rem;cursor:pointer;transition:all .15s;color:#667085}.registro-dinamico__progress-step.is-active[data-v-dad6302e]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-weight:600}.registro-dinamico__progress-step.is-completa .registro-dinamico__progress-num[data-v-dad6302e]{background:#12b76a;color:#fff}.registro-dinamico__progress-num[data-v-dad6302e]{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:50%;background:#e4e7ec;font-size:.72rem;font-weight:700}.registro-dinamico__secao[data-v-dad6302e]{padding:1rem 1.1rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white);background:#fff;display:flex;flex-direction:column;gap:1rem}.registro-dinamico__secao-head h4[data-v-dad6302e]{font-size:1rem;font-weight:700;margin:0 0 .2rem}.registro-dinamico__campos[data-v-dad6302e]{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem}.registro-dinamico__nav[data-v-dad6302e]{display:flex;gap:.5rem}.registro-dinamico__cfmv[data-v-dad6302e]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;font-size:.8rem;color:#475569}.upload-prontuario-anexo[data-v-787da42f]{display:grid;gap:.75rem}.upload-prontuario-anexo__fields[data-v-787da42f]{display:grid;gap:.65rem}.upload-prontuario-anexo__field[data-v-787da42f]{display:grid;gap:.3rem;font-size:.9rem}.upload-prontuario-anexo__field span[data-v-787da42f]:first-child{color:#6c7a80;font-weight:500}.termo-detalhe__overlay[data-v-a3f3c92d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;background:#0f172a73}.termo-detalhe[data-v-a3f3c92d]{outline:none;position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(560px,100%);background:#fff;box-shadow:-10px 0 40px #0f172a33}.termo-detalhe__topo[data-v-a3f3c92d],.termo-detalhe__rodape[data-v-a3f3c92d]{display:flex;gap:.5rem;padding:.85rem 1rem;border-bottom:1px solid #e2e8f0}.termo-detalhe__topo[data-v-a3f3c92d]{justify-content:space-between;align-items:flex-start}.termo-detalhe__rodape[data-v-a3f3c92d]{flex-wrap:wrap;justify-content:flex-end;border-top:1px solid #e2e8f0;border-bottom:0}.termo-detalhe__corpo[data-v-a3f3c92d]{flex:1;overflow-y:auto;padding:1rem}.termo-detalhe__texto[data-v-a3f3c92d]{font-size:.85rem}.termo-detalhe__paragrafo[data-v-a3f3c92d]{white-space:pre-wrap}.termo-detalhe__pergunta[data-v-a3f3c92d]{margin:.35rem 0;padding-left:.5rem;border-left:3px solid var(--tenant-color, #0f766e);font-style:italic}.termo-detalhe__assinatura[data-v-a3f3c92d]{color:#64748b;text-align:center}.termo-detalhe__eventos[data-v-a3f3c92d]{display:grid;gap:.6rem;padding-left:1.1rem;font-size:.85rem}.termo-detalhe__acao[data-v-a3f3c92d]{margin-top:1rem;padding:.75rem;background:#f8fafc;border-radius:.5rem}.min-w-0[data-v-a3f3c92d]{min-width:0}.termo-envio__overlay[data-v-c4b5bf06]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:grid;place-items:center;padding:1rem;background:#0f172a80}.termo-envio[data-v-c4b5bf06]{outline:none;display:flex;flex-direction:column;width:min(860px,100%);max-height:calc(100vh - 2rem);background:#fff;border-radius:.75rem;box-shadow:0 20px 50px #0f172a40}.termo-envio__topo[data-v-c4b5bf06],.termo-envio__rodape[data-v-c4b5bf06]{display:flex;align-items:center;gap:.5rem;padding:.85rem 1rem;border-bottom:1px solid #e2e8f0}.termo-envio__topo[data-v-c4b5bf06]{justify-content:space-between}.termo-envio__rodape[data-v-c4b5bf06]{justify-content:flex-end;flex-wrap:wrap;border-top:1px solid #e2e8f0;border-bottom:0}.termo-envio__corpo[data-v-c4b5bf06]{overflow-y:auto;padding:1rem}.termo-envio__bloco[data-v-c4b5bf06]{margin-bottom:1rem;padding:.85rem;border:1px solid #e2e8f0;border-radius:.6rem}.termo-envio__aviso[data-v-c4b5bf06]{color:#a15c07;font-size:.85rem}.termo-envio__faltando[data-v-c4b5bf06]{margin-bottom:.5rem;padding:.45rem .6rem;background:#fef9c3;border-radius:.4rem;color:#713f12;font-size:.82rem}.termo-envio__previa[data-v-c4b5bf06]{max-height:260px;overflow-y:auto;padding:.75rem;background:#f8fafc;border-radius:.4rem;font-size:.82rem}.termo-envio__texto[data-v-c4b5bf06]{white-space:pre-wrap;margin-bottom:.5rem}.termo-envio__pergunta[data-v-c4b5bf06]{margin:.35rem 0;padding-left:.5rem;border-left:3px solid var(--tenant-color, #0f766e);font-style:italic}.termo-envio__assinatura[data-v-c4b5bf06]{margin:.5rem 0;color:#64748b;text-align:center}.termos-card[data-v-75d6f3d8]{border:1px solid #e2e8f0;border-radius:14px;background:#fff;overflow:hidden}.termos-card .registro-card__header[data-v-75d6f3d8]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid #f1f5f9;background:#f8fafc}.termos-card .registro-card__body[data-v-75d6f3d8]{padding:1rem}.termos-card__vazio[data-v-75d6f3d8]{padding:.75rem;background:#f8fafc;border-radius:.5rem;color:#64748b;font-size:.875rem}.termos-card__selecao[data-v-75d6f3d8]{display:grid;gap:.4rem}.termos-card__opcao[data-v-75d6f3d8]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.45rem .6rem;border:1px solid #e2e8f0;border-radius:.5rem;cursor:pointer}.termos-card__opcao.is-ativo[data-v-75d6f3d8]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white)}.termos-card__opcao .form-check-input[data-v-75d6f3d8]{margin:0}.termos-card__opcao-nome[data-v-75d6f3d8]{flex:1 1 auto;min-width:0}.termos-card__lista[data-v-75d6f3d8]{display:grid;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}.termos-card__item[data-v-75d6f3d8]{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:.6rem .75rem;border:1px solid #e2e8f0;border-radius:.5rem}.termos-card__item.is-cancelado[data-v-75d6f3d8]{opacity:.65}.termos-card__item-info[data-v-75d6f3d8]{min-width:0;flex:1 1 260px}.termos-card__acoes[data-v-75d6f3d8]{display:flex;flex-wrap:wrap;gap:.25rem;align-items:flex-start}.termos-card__alerta[data-v-75d6f3d8]{color:#a15c07}.registro-form[data-v-ff8047df]{display:grid;gap:1rem}.registro-header-card[data-v-ff8047df]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 20%,white);background:linear-gradient(135deg,color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white),#fff)}.registro-header-card__left[data-v-ff8047df]{display:grid;gap:.3rem}.registro-header-card__badge[data-v-ff8047df]{display:inline-flex;align-items:center;gap:.4rem;font-weight:700;font-size:.95rem;color:var(--tenant-color, #0f766e)}.registro-header-card__sub[data-v-ff8047df]{font-size:.88rem;color:#64748b}.registro-header-card__tipo[data-v-ff8047df]{display:grid;gap:.25rem;min-width:200px}.registro-header-card__tipo-label[data-v-ff8047df]{font-size:.8rem;font-weight:600;color:#64748b;margin:0}.registro-card[data-v-ff8047df]{border:1px solid #e2e8f0;border-radius:14px;background:#fff;overflow:hidden}.registro-card__header[data-v-ff8047df]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid #f1f5f9;background:#f8fafc}.registro-card__body[data-v-ff8047df]{padding:1rem}.registro-card__header--modelo[data-v-ff8047df]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);border-bottom-color:color-mix(in srgb,var(--tenant-color, #0f766e) 20%,white);color:var(--tenant-color, #0f766e)}.registro-card--modelo[data-v-ff8047df]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 30%,white);border-style:dashed}.registro-card__toggle[data-v-ff8047df]{display:flex;align-items:center;gap:.6rem;width:100%;padding:.75rem 1rem;border:none;background:#f8fafc;text-align:left;cursor:pointer;border-bottom:1px solid transparent;transition:background .15s}.registro-card__toggle[data-v-ff8047df]:hover{background:#f1f5f9}.registro-card__toggle.is-filled[data-v-ff8047df]{border-bottom-color:color-mix(in srgb,var(--tenant-color, #0f766e) 20%,white)}.registro-card__toggle-title[data-v-ff8047df]{display:flex;align-items:center;gap:.4rem;font-weight:700;font-size:.95rem;flex:1}.registro-servicos-list[data-v-ff8047df]{list-style:none;padding:0;margin:0;display:grid;gap:.35rem}.registro-servico-item[data-v-ff8047df]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .75rem;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}.registro-servico-item--taxi-dog[data-v-ff8047df]{background:#d9770614;border-color:#d977064d}.registro-servico-item__info[data-v-ff8047df]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;min-width:0}.registro-servico-item__nome[data-v-ff8047df]{font-weight:600;font-size:.875rem;color:#1e293b}.registro-servico-item__sep[data-v-ff8047df]{font-size:.75rem;color:#94a3b8;font-weight:400}.registro-servico-item__esp[data-v-ff8047df]{font-size:.82rem;color:#475569}.registro-servico-item__occurrence[data-v-ff8047df]{border:1px solid #cbd5e1;border-radius:999px;padding:.05rem .45rem;color:#475569;font-size:.72rem;font-weight:700;line-height:1.45;background:#f8fafc}.registro-servico-item__acoes[data-v-ff8047df]{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.registro-servico-item__preco[data-v-ff8047df]{font-size:.85rem;font-weight:600;color:#0f766e;white-space:nowrap}.registro-servico-item__excluir[data-v-ff8047df]{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border:1px solid #fecaca;border-radius:999px;background:#fff;color:#dc2626;transition:all .15s ease}.registro-servico-item__excluir[data-v-ff8047df]:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5}.registro-servico-item__excluir[data-v-ff8047df]:disabled{opacity:.65;cursor:not-allowed}.registro-servico-item__editar[data-v-ff8047df]{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#475569;transition:all .15s ease}.registro-servico-item__editar[data-v-ff8047df]:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}.registro-servico-item__editar[data-v-ff8047df]:disabled{opacity:.65;cursor:not-allowed}.registro-servico-item__valor-input[data-v-ff8047df]{width:6.5rem;font-size:.85rem;font-weight:600;color:#0f766e;padding:.15rem .4rem;border:1px solid #0f766e;border-radius:.35rem}.registro-servico-item__plano-wrap[data-v-ff8047df]{display:inline-flex;align-items:center;gap:.35rem}.registro-servico-item__valor-input--plano[data-v-ff8047df],.registro-servico-item__valor-input--coparticipacao[data-v-ff8047df]{width:5.5rem}.registro-servico-item__plano-info[data-v-ff8047df]{color:#94a3b8;font-size:.8rem;cursor:help}.registro-servicos-total[data-v-ff8047df]{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem 0;margin-top:.35rem;border-top:1px dashed #e2e8f0;font-size:.875rem}.registro-paciente-info[data-v-ff8047df]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.registro-paciente-principal[data-v-ff8047df]{display:grid;gap:.5rem}.registro-paciente-nome[data-v-ff8047df]{display:grid;gap:.1rem}.registro-paciente-badges[data-v-ff8047df]{display:flex;flex-wrap:wrap;gap:.35rem}.registro-paciente-badge[data-v-ff8047df]{display:inline-flex;align-items:center;padding:.15rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.8rem;font-weight:600}.registro-peso-field[data-v-ff8047df]{position:relative;display:grid;gap:.35rem}.registro-peso-field.is-reference .form-control[data-v-ff8047df]{border-color:#f59e0b;background:#fffbeb;box-shadow:0 0 0 .12rem #f59e0b1f}.registro-peso-field.is-confirmed .form-control[data-v-ff8047df]{border-color:#198754}.registro-peso-field__badge[data-v-ff8047df]{justify-self:start;padding:.12rem .45rem;border-radius:999px;background:#fff7ed;color:#9a3412;font-size:.72rem;font-weight:800;text-transform:uppercase}.registro-peso-field__badge.is-confirmed[data-v-ff8047df]{background:#ecfdf3;color:#166534}.registro-peso-confirmacao[data-v-ff8047df]{display:grid;gap:.45rem;margin-top:.45rem;padding:.65rem;border:1px solid #fed7aa;border-radius:8px;background:#fff7ed}.registro-peso-confirmacao div[data-v-ff8047df]{display:flex;flex-wrap:wrap;gap:.4rem}.registro-insumos-grid[data-v-ff8047df]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.registro-carrinho[data-v-ff8047df]{display:grid;gap:.5rem}.registro-carrinho-pendente-aviso[data-v-ff8047df]{font-size:.75rem;color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:6px;padding:.2rem .55rem;font-weight:500}.registro-carrinho__titulo[data-v-ff8047df]{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#475569;margin-bottom:.5rem;padding-bottom:.4rem;border-bottom:1px solid #e2e8f0}.registro-autocomplete[data-v-ff8047df]{position:absolute;top:calc(100% + 2px);left:0;right:0;z-index:20;list-style:none;padding:0;margin:0;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px #00000014;max-height:200px;overflow-y:auto}.registro-autocomplete__item[data-v-ff8047df]{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;cursor:pointer;font-size:.88rem;gap:.5rem}.registro-autocomplete__item[data-v-ff8047df]:hover{background:#f1f5f9}.registro-item-selecionado[data-v-ff8047df]{padding:.6rem .8rem;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;font-size:.88rem}.registro-carrinho__lista[data-v-ff8047df]{list-style:none;padding:0;margin:0;display:grid;gap:.35rem}.registro-carrinho__item[data-v-ff8047df]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .6rem;border-radius:6px;background:#f8fafc;border:1px solid #e2e8f0;font-size:.85rem}@media(max-width:767px){.registro-insumos-grid[data-v-ff8047df]{grid-template-columns:1fr}}.registro-form__no-modelo[data-v-ff8047df]{display:flex;align-items:center;justify-content:center;padding:1rem;border-radius:12px;background:#f8fafc;border:1px dashed #cbd5e1}.registro-secundario-grid[data-v-ff8047df]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.registro-prescricao-titulo[data-v-ff8047df]{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:.6rem}.registro-form__context[data-v-ff8047df],.registro-form__section[data-v-ff8047df]{padding:1rem 1.1rem;border-radius:22px;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white);background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white))}.registro-form__first-record-tip[data-v-ff8047df]{padding:.4rem .75rem;border-radius:10px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 20%,white);color:var(--tenant-color, #0f766e);font-size:.82rem;font-weight:600}.registro-form__section-dot[data-v-ff8047df]{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--tenant-color, #0f766e);flex-shrink:0}.registro-form__chevron[data-v-ff8047df]{font-size:1.25rem;color:#6c7a80;line-height:1;transition:transform .2s;transform:rotate(0);margin-left:auto}.registro-form__chevron.is-open[data-v-ff8047df]{transform:rotate(90deg)}.registro-form__summary-grid[data-v-ff8047df],.registro-form__grid[data-v-ff8047df],.registro-form__quick-create[data-v-ff8047df],.registro-form__medicacao-grid[data-v-ff8047df],.registro-form__exam-grid[data-v-ff8047df],.registro-form__return-grid[data-v-ff8047df]{display:grid;gap:.9rem}.registro-form__grid[data-v-ff8047df]{grid-template-columns:repeat(2,minmax(0,1fr))}.registro-form__quick-create[data-v-ff8047df],.registro-form__medicacao-grid[data-v-ff8047df],.registro-form__exam-grid[data-v-ff8047df],.registro-form__return-grid[data-v-ff8047df]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.registro-form__mini-card[data-v-ff8047df]{display:grid;align-content:start;gap:.45rem;padding:.75rem;border-radius:10px;border:1px solid rgba(23,49,59,.08);background:#fff}.registro-form__signature-preview[data-v-ff8047df]{display:grid;place-items:center;min-height:58px;padding:.45rem;border:1px dashed rgba(23,49,59,.16);border-radius:12px;background:#f8fbfa}.registro-form__signature-preview img[data-v-ff8047df]{max-width:100%;max-height:62px;object-fit:contain}.registro-form__stack[data-v-ff8047df]{display:grid;gap:.8rem;margin-bottom:.9rem}.registro-form__checkbox[data-v-ff8047df]{display:flex;gap:.6rem;align-items:center;min-height:42px}.registro-form__field[data-v-ff8047df]{display:grid;gap:.35rem}.registro-form__field span[data-v-ff8047df]{color:#6c7a80}.registro-form__actions[data-v-ff8047df]{display:flex;justify-content:space-between;gap:1rem;align-items:center}.registro-form__actions--sticky[data-v-ff8047df]{position:sticky;bottom:0;padding:.85rem 1.1rem;border-radius:18px;background:#fffffff2;border:1px solid rgba(23,49,59,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 -4px 20px #17313b0f;z-index:10}.registro-form__feedback[data-v-ff8047df]{color:#6c7a80}.registro-form__feedback.is-error[data-v-ff8047df]{color:#b42318}.registro-form__feedback--aviso[data-v-ff8047df]{color:#a15c07}.registro-form__submit[data-v-ff8047df]{min-width:200px}.registro-form__modelo-grid[data-v-ff8047df]{display:flex;flex-wrap:wrap;gap:.5rem}.registro-form__modelo-card[data-v-ff8047df]{padding:.5rem .9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 25%,white);background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,background .15s;font-size:.88rem}.registro-form__modelo-card[data-v-ff8047df]:hover{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white)}.registro-form__cfmv-footer[data-v-ff8047df]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;font-size:.8rem;color:#475569}.registro-form__anexos-placeholder[data-v-ff8047df]{padding:.75rem 1rem;border-radius:10px;background:#f8fafc;color:#94a3b8;font-size:.88rem}.registro-form__anexos-lista[data-v-ff8047df]{display:grid;gap:.5rem}.registro-form__anexo-item[data-v-ff8047df]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem .85rem;border-radius:10px;border:1px solid rgba(23,49,59,.08);background:#fff}.registro-form__anexo-info[data-v-ff8047df]{display:grid;gap:.1rem;min-width:0}.registro-form__anexo-info strong[data-v-ff8047df]{font-size:.82rem;color:var(--tenant-color, #0f766e)}.registro-form__anexo-info span[data-v-ff8047df]{font-size:.88rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.registro-form__anexo-info small[data-v-ff8047df]{font-size:.78rem}.registro-form__anexo-actions[data-v-ff8047df]{display:flex;gap:.35rem;flex-shrink:0}.registro-form__secao-upload[data-v-ff8047df]{padding:1rem;border-radius:12px;background:#f8fafc;border:1px dashed #cbd5e1}.registro-form__bloco-header[data-v-ff8047df]{display:flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:10px;font-size:.85rem;font-weight:700;letter-spacing:.01em}.registro-form__bloco-header--legado[data-v-ff8047df]{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.registro-form__bloco-badge[data-v-ff8047df]{padding:.15rem .55rem;border-radius:999px;background:var(--tenant-color, #0f766e);color:#fff;font-size:.75rem;font-weight:700;letter-spacing:0}.registro-form__bloco-trocar[data-v-ff8047df]{font-size:.78rem;color:var(--tenant-color, #0f766e);text-decoration:none;opacity:.75}.registro-form__bloco-trocar[data-v-ff8047df]:hover{opacity:1}@media(max-width:1100px){.registro-secundario-grid[data-v-ff8047df],.registro-form__grid[data-v-ff8047df]{grid-template-columns:1fr 1fr}}@media(max-width:767px){.registro-header-card[data-v-ff8047df]{flex-direction:column;align-items:stretch}.registro-header-card__tipo[data-v-ff8047df]{min-width:unset}.registro-secundario-grid[data-v-ff8047df]{grid-template-columns:1fr}.registro-form__grid[data-v-ff8047df],.registro-form__actions[data-v-ff8047df]{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.registro-paciente-info[data-v-ff8047df]{flex-direction:column}.registro-form__submit[data-v-ff8047df]{width:100%}}.retorno-booking[data-v-219077f9]{display:grid}.retorno-booking__panel[data-v-219077f9]{display:grid;gap:1rem}.retorno-booking__head h3[data-v-219077f9]{margin:0;font-weight:800}.retorno-booking__head p[data-v-219077f9]{margin:.35rem 0 0;color:#6c7a80}.retorno-booking__stack[data-v-219077f9]{display:grid;gap:.8rem}.retorno-booking__item[data-v-219077f9]{display:flex;gap:.85rem;align-items:flex-start;padding:1rem;border-radius:18px;border:1px solid rgba(23,49,59,.08);background:color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white)}.retorno-booking__actions[data-v-219077f9]{display:flex;justify-content:space-between;gap:1rem}.prontuario-workspace[data-v-81e95683]{--clinica-ink: #17313b;--clinica-muted: #6c7a80;--clinica-line: rgba(23, 49, 59, .12);--clinica-soft: color-mix(in srgb, var(--tenant-color, #0f766e) 6%, white);display:grid;gap:1rem;color:var(--clinica-ink)}.prontuario-workspace__finder[data-v-81e95683],.prontuario-workspace__header[data-v-81e95683],.prontuario-card[data-v-81e95683]{padding:1.15rem;border:1px solid var(--clinica-line);border-radius:8px;background:#fff;box-shadow:0 16px 34px #17313b0f}.prontuario-workspace__finder[data-v-81e95683]{display:grid;gap:1rem}.prontuario-workspace__eyebrow[data-v-81e95683]{display:inline-flex;margin-bottom:.45rem;color:var(--tenant-color, #0f766e);font-size:.78rem;font-weight:800;text-transform:uppercase}.prontuario-workspace__finder h2[data-v-81e95683],.prontuario-workspace__identity h2[data-v-81e95683],.prontuario-card__head h3[data-v-81e95683]{margin:0;font-weight:800}.prontuario-workspace__finder p[data-v-81e95683],.prontuario-workspace__identity p[data-v-81e95683],.prontuario-card__head p[data-v-81e95683],.prontuario-workspace__field span[data-v-81e95683],.prontuario-mini small[data-v-81e95683],.prontuario-timeline__node small[data-v-81e95683]{margin:0;color:var(--clinica-muted)}.prontuario-workspace__search[data-v-81e95683],.prontuario-modal__grid[data-v-81e95683]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:end}.prontuario-workspace__field[data-v-81e95683]{display:grid;gap:.4rem}.prontuario-workspace__results[data-v-81e95683],.prontuario-workspace__stack[data-v-81e95683]{display:grid;gap:.75rem}.prontuario-pet-form[data-v-81e95683]{display:grid;grid-template-columns:minmax(180px,.35fr) minmax(220px,.45fr) minmax(0,1fr);gap:.85rem;align-items:start}.prontuario-pet-form__observacoes textarea[data-v-81e95683]{resize:vertical}.registro-identificacao-card[data-v-81e95683]{display:grid;gap:1rem;padding:1rem;border:1px solid var(--clinica-line);border-radius:8px;background:#fff}.registro-identificacao-card__head[data-v-81e95683],.registro-identificacao-card__actions[data-v-81e95683]{display:flex;justify-content:space-between;gap:.75rem;align-items:start}.registro-identificacao-card__head h4[data-v-81e95683]{margin:0;font-size:1rem;font-weight:800}.registro-identificacao-card__head p[data-v-81e95683],.registro-identificacao-card article>span[data-v-81e95683]{margin:0;color:var(--clinica-muted);font-size:.86rem}.registro-identificacao-card__grid[data-v-81e95683],.registro-identificacao-card__edit[data-v-81e95683]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.registro-identificacao-card article[data-v-81e95683]{display:grid;gap:.55rem;min-width:0}.registro-identificacao-card article>strong[data-v-81e95683]{font-size:1.05rem}.registro-identificacao-card dl[data-v-81e95683]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .85rem;margin:0}.registro-identificacao-card dt[data-v-81e95683]{color:var(--clinica-muted);font-size:.75rem;font-weight:700;text-transform:uppercase}.registro-identificacao-card dd[data-v-81e95683]{margin:.1rem 0 0;overflow-wrap:anywhere}.registro-identificacao-card__plans[data-v-81e95683]{display:flex;flex-wrap:wrap;gap:.4rem}.registro-identificacao-card__plans span[data-v-81e95683]{padding:.25rem .45rem;border-radius:6px;background:var(--clinica-soft);color:var(--clinica-ink);font-size:.8rem;font-weight:700}.registro-identificacao-card__edit fieldset[data-v-81e95683]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:0;padding:0;border:0}.registro-identificacao-card__edit legend[data-v-81e95683]{grid-column:1 / -1;margin:0;font-size:.9rem;font-weight:800}.registro-identificacao-card__wide[data-v-81e95683]{grid-column:1 / -1}.prontuario-workspace__result[data-v-81e95683]{display:grid;gap:.25rem;padding:.9rem 1rem;border:1px solid var(--clinica-line);border-radius:8px;background:var(--clinica-soft);text-align:left}.prontuario-id-card[data-v-81e95683]{display:grid;gap:.7rem;padding:.85rem 1rem .85rem 1.1rem;border:1px solid var(--clinica-line);border-left:3px solid var(--tenant-color, #0f766e);border-radius:8px;background:#fff;box-shadow:0 4px 18px #17313b12}.prontuario-id-card__nav[data-v-81e95683]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.prontuario-id-card__back[data-v-81e95683]{display:inline-flex;align-items:center;gap:.3rem;padding:0;border:0;background:transparent;color:var(--tenant-color, #0f766e);font-size:.82rem;font-weight:700;cursor:pointer;opacity:.85;transition:opacity .15s}.prontuario-id-card__back[data-v-81e95683]:hover{opacity:1;text-decoration:underline}.prontuario-id-card__chips[data-v-81e95683]{display:flex;gap:.4rem;flex-wrap:wrap;align-items:center}.prontuario-id-card__chip[data-v-81e95683]{display:inline-flex;align-items:center;padding:.22rem .7rem;border:1px solid rgba(23,49,59,.1);border-radius:999px;background:#f8fafc;color:#475569;font-size:.76rem;font-weight:600;white-space:nowrap;box-shadow:0 1px 2px #17313b0d;letter-spacing:.01em}.prontuario-id-card__chip--status[data-v-81e95683]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 35%,white);background:color-mix(in srgb,var(--tenant-color, #0f766e) 11%,white);color:color-mix(in srgb,var(--tenant-color, #0f766e) 80%,#0f172a);font-weight:700;box-shadow:0 1px 3px color-mix(in srgb,var(--tenant-color, #0f766e) 12%,transparent)}.prontuario-id-card__identity[data-v-81e95683]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.prontuario-id-card__identity h2[data-v-81e95683]{margin:0;font-weight:800;font-size:1.35rem;line-height:1.2;color:var(--clinica-ink);letter-spacing:-.01em}.prontuario-id-card__identity p[data-v-81e95683]{margin:.18rem 0 0;color:var(--clinica-muted);font-size:.84rem}.prontuario-id-card__edit-actions[data-v-81e95683]{display:flex;gap:.4rem;flex-shrink:0;align-items:flex-start}.prontuario-id-card__details[data-v-81e95683]{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr);gap:.65rem;padding-top:.55rem;border-top:1px solid var(--clinica-line);align-items:start}.prontuario-id-card__col[data-v-81e95683]{display:grid;gap:.55rem;padding:.7rem .8rem;border-radius:6px;background:#17313b06;border:1px solid rgba(23,49,59,.06);align-content:start}.prontuario-id-card__col>span[data-v-81e95683]{display:flex;align-items:center;gap:.3rem;color:var(--tenant-color, #0f766e);font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.prontuario-id-card__col>span[data-v-81e95683]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--tenant-color, #0f766e);flex-shrink:0}.prontuario-id-card__col>strong[data-v-81e95683]{font-size:.97rem;font-weight:800;color:var(--clinica-ink);line-height:1.2}.prontuario-id-card__col dl[data-v-81e95683]{display:grid;gap:.38rem;margin:0}.prontuario-id-card__col dl>div[data-v-81e95683]{display:grid;grid-template-columns:minmax(7.5rem,9rem) minmax(0,1fr);gap:.45rem;align-items:start;min-width:0}.prontuario-id-card__col dt[data-v-81e95683]{color:#94a3b8;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:normal;line-height:1.25}.prontuario-id-card__col dd[data-v-81e95683]{margin:0;font-size:.81rem;font-weight:500;color:#334155;overflow-wrap:anywhere;line-height:1.3;min-width:0}.prontuario-id-card__edit-form[data-v-81e95683]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:.55rem;border-top:1px solid var(--clinica-line)}.prontuario-id-card__edit-form fieldset[data-v-81e95683]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding:.6rem .7rem;border:1px solid rgba(23,49,59,.06);border-radius:6px;background:#17313b05}.prontuario-id-card__hint[data-v-81e95683]{color:#9a3412;font-size:.72rem;font-weight:700;line-height:1.25}.prontuario-id-card .is-reference-weight[data-v-81e95683]{border-color:#f59e0b;background:#fffbeb}.prontuario-id-card__edit-form legend[data-v-81e95683]{grid-column:1 / -1;margin:0 0 .1rem;font-size:.78rem;font-weight:800;color:var(--tenant-color, #0f766e);text-transform:uppercase;letter-spacing:.05em}.prontuario-id-card__wide[data-v-81e95683]{grid-column:1 / -1}.prontuario-id-card__cep-feedback[data-v-81e95683]{display:flex;align-items:center;gap:.4rem;padding:.35rem .5rem;border-radius:6px;font-size:.78rem;line-height:1.3}.prontuario-id-card__cep-loading[data-v-81e95683]{color:var(--clinica-muted)}.prontuario-id-card__cep-erro[data-v-81e95683]{color:#9f1d35;background:#9f1d350f;border-radius:6px;padding:.25rem .5rem}.prontuario-id-card__cep-ok[data-v-81e95683]{display:flex;align-items:center;gap:.4rem;color:color-mix(in srgb,var(--tenant-color, #0f766e) 80%,#0f172a);background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 20%,white);border-radius:6px;padding:.3rem .55rem;font-weight:500}.prontuario-id-card__classif-tags[data-v-81e95683]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.25rem;padding-top:.35rem;border-top:1px solid rgba(23,49,59,.06)}.prontuario-id-card__classif-tag[data-v-81e95683]{display:inline-flex;flex-direction:column;padding:.25rem .55rem;border-radius:6px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 25%,white)}.prontuario-id-card__classif-tag small[data-v-81e95683]{font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb,var(--tenant-color, #0f766e) 60%,#0f172a)}.prontuario-id-card__classif-tag strong[data-v-81e95683]{font-size:.77rem;font-weight:700;color:color-mix(in srgb,var(--tenant-color, #0f766e) 80%,#0f172a)}.prontuario-id-card__classif-edit-header[data-v-81e95683]{padding:.3rem 0;border-top:1px solid rgba(23,49,59,.06)}.prontuario-id-card__classif-edit-header span[data-v-81e95683]{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--clinica-muted)}.prontuario-workspace__header[data-v-81e95683]{display:grid;gap:1rem}.prontuario-workspace__back[data-v-81e95683]{justify-self:start;padding:0;border:0;background:transparent;color:var(--tenant-color, #0f766e);font-weight:800}.prontuario-workspace__identity[data-v-81e95683]{display:flex;justify-content:space-between;gap:1rem;align-items:start}.prontuario-workspace__status[data-v-81e95683],.prontuario-workspace__quick[data-v-81e95683]{display:grid;gap:.25rem;min-width:220px;padding:.9rem 1rem;border-radius:8px;background:var(--clinica-soft);border:1px solid var(--clinica-line)}.prontuario-workspace__status span[data-v-81e95683],.prontuario-workspace__quick span[data-v-81e95683]{color:var(--clinica-muted);font-size:.86rem}.prontuario-workspace__grid[data-v-81e95683]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,.9fr);gap:1rem;align-items:start}.prontuario-workspace__secondary[data-v-81e95683]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.prontuario-card[data-v-81e95683]{display:grid;gap:1rem}.prontuario-card__head[data-v-81e95683]{display:flex;justify-content:space-between;align-items:start;gap:1rem}.prontuario-card__actions[data-v-81e95683]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.prontuario-timeline[data-v-81e95683]{position:relative;display:flex;gap:.85rem;overflow-x:auto;padding:.7rem .2rem .4rem}.prontuario-timeline__track[data-v-81e95683]{position:absolute;top:1.5rem;left:1rem;right:1rem;height:2px;background:linear-gradient(90deg,var(--tenant-color, #0f766e),rgba(23,49,59,.14))}.prontuario-timeline__node[data-v-81e95683]{position:relative;display:grid;gap:.2rem;align-content:start;min-width:158px;max-width:210px;min-height:76px;padding:1.55rem .7rem .6rem;border-radius:8px;border:1px solid var(--clinica-line);background:#fff;box-shadow:0 8px 20px #17313b0d;text-align:left;transition:border-color .18s,box-shadow .18s,transform .18s}.prontuario-timeline__node[data-v-81e95683]:hover,.prontuario-timeline__node[data-v-81e95683]:focus-visible,.prontuario-timeline__node.is-active[data-v-81e95683]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 45%,white);box-shadow:0 18px 36px color-mix(in srgb,var(--tenant-color, #0f766e) 12%,transparent);transform:translateY(-1px);outline:none}.prontuario-timeline__dot[data-v-81e95683]{position:absolute;top:.44rem;left:.82rem;width:.9rem;height:.9rem;border-radius:999px;border:2px solid #fff;background:var(--tenant-color, #0f766e);box-shadow:0 0 0 3px color-mix(in srgb,var(--tenant-color, #0f766e) 22%,white)}.prontuario-timeline__date[data-v-81e95683]{color:var(--tenant-color, #0f766e);font-size:.78rem;font-weight:800}.prontuario-timeline__node strong[data-v-81e95683]{font-size:.82rem;line-height:1.3}.prontuario-timeline__cred[data-v-81e95683]{color:var(--clinica-muted);font-size:.7rem;line-height:1.3;overflow:hidden;max-height:0;opacity:0;transition:opacity .15s,max-height .15s}.prontuario-timeline__node:hover .prontuario-timeline__cred[data-v-81e95683],.prontuario-timeline__node:focus-visible .prontuario-timeline__cred[data-v-81e95683]{max-height:2.5rem;opacity:1}.prontuario-timeline__node.is-pendente[data-v-81e95683]{border-style:dashed;opacity:.85}.prontuario-timeline__node.is-pendente .prontuario-timeline__dot[data-v-81e95683]{background:transparent;border:3px solid var(--tenant-color, #0f766e);box-shadow:0 0 0 3px color-mix(in srgb,var(--tenant-color, #0f766e) 22%,white);animation:pulse-dot-81e95683 1.6s ease-in-out infinite}@keyframes pulse-dot-81e95683{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--tenant-color, #0f766e) 22%,white)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white)}}.prontuario-mini[data-v-81e95683]{display:flex;justify-content:space-between;gap:.8rem;align-items:center;padding:.9rem;border:1px solid var(--clinica-line);border-radius:8px;background:#fff}.prontuario-mini__actions[data-v-81e95683]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.lembrete-card[data-v-81e95683]{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.95rem;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 18%,var(--clinica-line));border-left:4px solid var(--tenant-color, #0f766e);border-radius:8px;background:linear-gradient(90deg,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white),#fff 58%)}.lembrete-card__main[data-v-81e95683]{display:grid;gap:.35rem}.lembrete-card__badge[data-v-81e95683]{justify-self:start;padding:.2rem .55rem;border-radius:999px;background:var(--clinica-soft);color:var(--tenant-color, #0f766e);font-size:.74rem;font-weight:800;text-transform:uppercase}.lembrete-card__meta[data-v-81e95683],.lembrete-card__actions[data-v-81e95683]{display:flex;gap:.5rem;flex-wrap:wrap}.lembrete-card__meta[data-v-81e95683]{color:var(--clinica-muted);font-size:.86rem}.prontuario-workspace__state[data-v-81e95683],.prontuario-workspace__empty[data-v-81e95683]{display:grid;place-items:center;gap:.65rem;min-height:150px;padding:1rem;text-align:center;color:var(--clinica-muted);border:1px dashed rgba(23,49,59,.2);border-radius:8px;background:#ffffffb8}.prontuario-workspace__empty.is-compact[data-v-81e95683]{min-height:88px}.prontuario-workspace__state.is-error[data-v-81e95683],.prontuario-workspace__error[data-v-81e95683]{color:#9f1d35}.prontuario-workspace__state.is-error[data-v-81e95683]{border-color:#9f1d353d;background:#fff1f2e6}.prontuario-workspace__flash[data-v-81e95683]{margin:0}.prontuario-modal[data-v-81e95683]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055;display:grid;place-items:center;padding:1rem;background:#0f172a73}.prontuario-modal__panel[data-v-81e95683]{display:grid;gap:1rem;width:min(920px,100%);max-height:min(88vh,820px);overflow:auto;padding:1.2rem;border-radius:8px;background:#fff;box-shadow:0 24px 70px #0f172a3d}.prontuario-modal__panel--wide[data-v-81e95683]{width:min(980px,100%)}.prontuario-modal__actions[data-v-81e95683]{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;flex-wrap:wrap}.prescricao-historico[data-v-81e95683]{display:grid;gap:1rem}.prescricao-historico__registro[data-v-81e95683]{display:grid;gap:.75rem;padding:1rem;border:1px solid var(--clinica-line);border-radius:8px;background:#fbfdfe}.prescricao-historico__registro header[data-v-81e95683]{display:flex;justify-content:space-between;gap:1rem;align-items:start}.prescricao-historico__registro header div[data-v-81e95683],.prescricao-historico__lista[data-v-81e95683]{display:grid;gap:.55rem}.prescricao-historico__registro small[data-v-81e95683],.prescricao-historico__registro header span[data-v-81e95683]{color:var(--clinica-muted)}.prescricao-modal__cards[data-v-81e95683],.prescricao-card[data-v-81e95683]{display:grid;gap:.85rem}.prescricao-card[data-v-81e95683]{padding:1rem;border:1px solid var(--clinica-line);border-radius:8px;background:#fbfdfe}.prescricao-card h4[data-v-81e95683],.prescricao-card p[data-v-81e95683]{margin:0}.prescricao-card h4[data-v-81e95683]{font-size:1rem;font-weight:800}.prescricao-card p[data-v-81e95683]{color:var(--clinica-muted);font-size:.9rem}.prescricao-field--compact[data-v-81e95683]{max-width:180px}.prescricao-card__list[data-v-81e95683]{display:flex;gap:.45rem;flex-wrap:wrap}.prescricao-chip[data-v-81e95683]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .55rem;border:1px solid var(--clinica-line);border-radius:999px;background:#fff;font-size:.88rem;font-weight:700}.prescricao-chip button[data-v-81e95683]{display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;border:0;border-radius:999px;background:#0f172a14;color:#334155;line-height:1}.prescricao-link-criar[data-v-81e95683]{font-size:.83rem}.prescricao-link-criar a[data-v-81e95683]{color:var(--tenant-color, #0f766e);text-decoration:none}.prescricao-link-criar a[data-v-81e95683]:hover{text-decoration:underline}.prescricao-inline-criar[data-v-81e95683]{display:grid;gap:.5rem;padding:.75rem;border:1px dashed color-mix(in srgb,var(--tenant-color, #0f766e) 40%,white);border-radius:8px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white)}.prescricao-inline-criar__actions[data-v-81e95683]{display:flex;gap:.5rem;justify-content:flex-end}.prontuario-modal__text[data-v-81e95683]{white-space:pre-wrap;color:var(--clinica-ink)}.registro-somente-leitura[data-v-81e95683]{display:grid;gap:1rem;padding-top:.5rem}.prontuario-somente-leitura-badge[data-v-81e95683]{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:999px;border:1px solid rgba(23,49,59,.15);background:#17313b0d;color:var(--clinica-muted);font-size:.78rem;font-weight:700}.registro-modal[data-v-81e95683]{display:grid;gap:1rem}.registro-modal__hero[data-v-81e95683]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.registro-modal__hero article[data-v-81e95683],.registro-modal__block[data-v-81e95683],.registro-modal__section[data-v-81e95683]{padding:1rem;border:1px solid var(--clinica-line);border-radius:8px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white)}.registro-modal__hero article[data-v-81e95683]{display:grid;gap:.25rem}.registro-modal__hero span[data-v-81e95683],.registro-modal__list-item span[data-v-81e95683],.registro-modal__list-item small[data-v-81e95683]{color:var(--clinica-muted)}.registro-modal__grid[data-v-81e95683]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.registro-modal__block[data-v-81e95683],.registro-modal__section[data-v-81e95683]{display:grid;gap:.55rem}.registro-modal__section-head[data-v-81e95683]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.registro-modal__financial-list[data-v-81e95683]{display:grid;gap:.5rem}.registro-modal__financial-item[data-v-81e95683]{display:flex;justify-content:space-between;gap:1rem;padding:.75rem;border:1px solid var(--clinica-line);border-radius:8px;background:#fff}.registro-modal__financial-item>div[data-v-81e95683]{display:grid;gap:.25rem}.registro-modal__financial-item small[data-v-81e95683]{color:var(--clinica-muted)}.registro-modal__occurrence[data-v-81e95683]{width:fit-content;border:1px solid #cbd5e1;border-radius:999px;padding:.05rem .45rem;color:#475569;font-size:.72rem;font-weight:700;line-height:1.45;background:#f8fafc}.registro-modal__tag[data-v-81e95683]{width:fit-content;padding:.18rem .45rem;border-radius:6px;font-size:.7rem;font-weight:700;text-transform:uppercase}.registro-modal__tag.is-produto[data-v-81e95683]{color:#92400e;background:#fef3c7}.registro-modal__tag.is-insumo[data-v-81e95683]{color:#075985;background:#e0f2fe}.registro-modal h4[data-v-81e95683],.registro-modal p[data-v-81e95683]{margin:0}.registro-modal__block p[data-v-81e95683],.registro-modal__text[data-v-81e95683]{white-space:pre-wrap;line-height:1.55}.registro-modal__chips[data-v-81e95683],.registro-modal__downloads[data-v-81e95683]{display:flex;flex-wrap:wrap;gap:.5rem}.registro-modal__chips span[data-v-81e95683]{padding:.45rem .65rem;border-radius:999px;background:#fff;border:1px solid var(--clinica-line);font-weight:700}.registro-modal__list-item[data-v-81e95683]{display:grid;gap:.2rem;padding:.75rem;border-radius:8px;background:#fff;border:1px solid var(--clinica-line)}.registro-modal__prescription-text[data-v-81e95683],.registro-modal__subsection[data-v-81e95683]{display:grid;gap:.5rem;padding:.8rem;border-radius:8px;background:#fff;border:1px solid var(--clinica-line)}.registro-modal__prescription-text span[data-v-81e95683]{color:var(--clinica-muted);font-weight:800}.mb-3[data-v-81e95683]{margin-bottom:1rem}@media(max-width:1100px){.prontuario-workspace__grid[data-v-81e95683],.prontuario-workspace__secondary[data-v-81e95683]{grid-template-columns:1fr}}@media(max-width:767px){.prontuario-id-card__identity[data-v-81e95683],.prontuario-id-card__nav[data-v-81e95683],.prontuario-card__head[data-v-81e95683],.registro-identificacao-card__head[data-v-81e95683],.prontuario-mini[data-v-81e95683],.lembrete-card[data-v-81e95683]{display:grid}.prontuario-id-card__details[data-v-81e95683],.prontuario-id-card__edit-form[data-v-81e95683],.prontuario-id-card__edit-form fieldset[data-v-81e95683],.prontuario-id-card__col dl[data-v-81e95683],.prontuario-workspace__search[data-v-81e95683],.prontuario-modal__grid[data-v-81e95683],.prontuario-pet-form[data-v-81e95683],.registro-identificacao-card__grid[data-v-81e95683],.registro-identificacao-card__edit[data-v-81e95683],.registro-identificacao-card__edit fieldset[data-v-81e95683],.registro-identificacao-card dl[data-v-81e95683]{grid-template-columns:1fr}.prontuario-timeline[data-v-81e95683]{gap:.65rem}.prontuario-timeline__node[data-v-81e95683]{min-width:155px}.registro-modal__hero[data-v-81e95683],.registro-modal__grid[data-v-81e95683]{grid-template-columns:1fr}.registro-dinamico-view__menu[data-v-81e95683]{flex-direction:column;align-items:stretch}.registro-dinamico-view__menu .form-select[data-v-81e95683]{max-width:none}.registro-dinamico-view__grid[data-v-81e95683]{grid-template-columns:1fr}.registro-dinamico-view__item[data-v-81e95683]{grid-column:span 1!important}}.pdf-viewer-panel[data-v-81e95683]{display:flex;flex-direction:column;height:min(88vh,820px);overflow:hidden}.pdf-viewer-body[data-v-81e95683]{flex:1;min-height:0;display:flex;flex-direction:column}.pdf-visualizar-frame[data-v-81e95683]{width:100%;flex:1;min-height:0;border:none;border-radius:4px}.pdf-viewer-loading[data-v-81e95683]{display:flex;align-items:center;justify-content:center;flex:1;color:var(--clinica-muted);font-size:.9rem}.registro-modal__prescricoes[data-v-81e95683]{display:grid;gap:.55rem}.registro-modal__section--dinamico h4[data-v-81e95683]{color:var(--tenant-color, #0f766e)}.registro-dinamico-view[data-v-81e95683]{display:grid;gap:.75rem}.registro-dinamico-view__summary[data-v-81e95683]{display:flex;gap:.4rem;flex-wrap:wrap}.registro-dinamico-view__summary-item[data-v-81e95683]{border:1px solid #dbe4ee;border-radius:999px;background:#fff;color:#475569;font-size:.8rem;display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .6rem}.registro-dinamico-view__summary-item.is-active[data-v-81e95683]{border-color:var(--tenant-color, #0f766e);color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,#fff)}.registro-dinamico-view__summary-index[data-v-81e95683]{width:1.2rem;height:1.2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#eef2f7;font-size:.72rem;font-weight:700}.registro-dinamico-view__menu[data-v-81e95683]{display:flex;align-items:center;gap:.45rem}.registro-dinamico-view__menu label[data-v-81e95683]{font-size:.78rem;color:#64748b;margin:0;white-space:nowrap}.registro-dinamico-view__menu .form-select[data-v-81e95683]{max-width:320px}.registro-dinamico-view__section[data-v-81e95683]{border:1px solid #e5edf5;border-radius:12px;padding:.7rem;background:#fff;display:grid;gap:.75rem}.registro-dinamico-view__section-head[data-v-81e95683]{display:flex;justify-content:space-between;align-items:flex-start;gap:.7rem}.registro-dinamico-view__section-head h5[data-v-81e95683]{margin:0;font-size:.9rem;color:#17313b}.registro-dinamico-view__section-head p[data-v-81e95683]{margin:.1rem 0 0;font-size:.8rem;color:#64748b}.registro-dinamico-view__section-head small[data-v-81e95683]{color:#64748b;font-size:.76rem;white-space:nowrap}.registro-dinamico-view__grid[data-v-81e95683]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.55rem}.registro-dinamico-view__item[data-v-81e95683]{border:1px solid #edf1f6;border-radius:8px;padding:.45rem .55rem;background:#fcfdff;display:flex;flex-direction:column;gap:.2rem}.registro-dinamico-view__item span[data-v-81e95683]{color:#64748b;font-size:.76rem}.registro-dinamico-view__item strong[data-v-81e95683]{color:#17313b;font-size:.86rem;white-space:pre-wrap}.registro-dinamico-view__nav[data-v-81e95683]{display:flex;justify-content:space-between;gap:.5rem}.registro-cfmv-footer[data-v-81e95683]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;margin-top:.5rem;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;font-size:.8rem;color:#475569}.registro-modal__section--anexos[data-v-81e95683]{border-top:1px solid rgba(23,49,59,.06);padding-top:1rem;margin-top:.75rem}.registro-modal__anexos-lista[data-v-81e95683]{display:grid;gap:.4rem;margin-top:.5rem}.registro-modal__anexo-item[data-v-81e95683]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;border-radius:8px;border:1px solid rgba(23,49,59,.08);background:#fff}.registro-modal__anexo-categoria[data-v-81e95683]{display:block;font-size:.78rem;color:var(--tenant-color, #0f766e)}.registro-modal__anexo-nome[data-v-81e95683]{display:block;font-size:.88rem;color:#17313b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.medicacoes-clinicas[data-v-f5760f7e]{display:grid;gap:1rem}.medicacoes-clinicas__hero[data-v-f5760f7e],.medicacoes-clinicas__form[data-v-f5760f7e],.medicacoes-clinicas__import[data-v-f5760f7e],.medicacoes-clinicas__item[data-v-f5760f7e]{padding:1.2rem;border-radius:24px;border:1px solid rgba(23,49,59,.1);background:#fff;box-shadow:0 18px 42px #17313b0f}.medicacoes-clinicas__hero[data-v-f5760f7e]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.9rem;background:radial-gradient(circle at top left,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 26%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 52%,#fffef8)}.medicacoes-clinicas__padrao[data-v-f5760f7e]{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap}.medicacoes-clinicas__eyebrow[data-v-f5760f7e]{display:inline-flex;margin-bottom:.7rem;padding:.35rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e);font-size:.8rem;font-weight:700;text-transform:uppercase}.medicacoes-clinicas__hero h2[data-v-f5760f7e]{margin:0;font-weight:800}.medicacoes-clinicas__hero p[data-v-f5760f7e],.medicacoes-clinicas__field span[data-v-f5760f7e],.medicacoes-clinicas__item small[data-v-f5760f7e]{color:#6c7a80}.medicacoes-clinicas__form[data-v-f5760f7e]{display:grid;grid-template-columns:1fr 1fr auto;gap:.9rem;align-items:end}.medicacoes-clinicas__import[data-v-f5760f7e]{display:grid;grid-template-columns:1fr auto;gap:.9rem;align-items:end}.medicacoes-clinicas__field[data-v-f5760f7e]{display:grid;gap:.35rem}.medicacoes-clinicas__list[data-v-f5760f7e]{display:grid;gap:.8rem}.medicacoes-clinicas__item[data-v-f5760f7e]{display:grid;gap:.35rem}.medicacoes-clinicas__item-head[data-v-f5760f7e]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.medicacoes-clinicas__item-head>div[data-v-f5760f7e]:first-child{display:grid;gap:.25rem}.medicacoes-clinicas__item-actions[data-v-f5760f7e]{display:flex;gap:.4rem;flex-shrink:0}.medicacoes-clinicas__edit[data-v-f5760f7e]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.medicacoes-clinicas__edit-actions[data-v-f5760f7e]{display:flex;gap:.5rem;margin-top:.6rem}.medicacoes-clinicas__empty[data-v-f5760f7e]{margin:0;padding:1rem;text-align:center;color:#6c7a80}.medicacoes-clinicas__pagination[data-v-f5760f7e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border:1px solid rgba(23,49,59,.1);border-radius:16px;background:#fff;color:#6c7a80;font-size:.92rem}@media(max-width:767px){.medicacoes-clinicas__edit[data-v-f5760f7e]{grid-template-columns:1fr}}.medicacoes-clinicas__state[data-v-f5760f7e]{padding:1rem;border-radius:18px;text-align:center}.medicacoes-clinicas__state.is-error[data-v-f5760f7e]{color:#9f1d35;background:#fff1f2e6;border:1px dashed rgba(159,29,53,.24)}.medicacoes-clinicas__state.is-success[data-v-f5760f7e]{color:#065f46;background:#ecfdf5f2;border:1px dashed rgba(6,95,70,.24)}@media(max-width:767px){.medicacoes-clinicas__form[data-v-f5760f7e],.medicacoes-clinicas__import[data-v-f5760f7e]{grid-template-columns:1fr}}.precos-especialidades[data-v-9f4f48a9]{display:grid;gap:16px}.precos-especialidades__header[data-v-9f4f48a9],.precos-especialidades__toolbar[data-v-9f4f48a9],.precos-especialidades__row[data-v-9f4f48a9]{display:flex;gap:12px;align-items:center;justify-content:space-between}.precos-especialidades__header h2[data-v-9f4f48a9],.precos-especialidades__panel h3[data-v-9f4f48a9]{margin:0}.precos-especialidades__header-actions[data-v-9f4f48a9]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.precos-especialidades__eyebrow[data-v-9f4f48a9],.precos-especialidades__muted[data-v-9f4f48a9]{margin:0 0 6px;color:#64748b;font-size:.88rem}.precos-especialidades__panel[data-v-9f4f48a9]{display:grid;gap:12px;padding:16px;border:1px solid #d7dee8;border-radius:8px;background:#fff}.precos-especialidades__panel--modal[data-v-9f4f48a9]{border:0;padding:0;border-radius:0}.precos-especialidades__panel label[data-v-9f4f48a9]{display:grid;gap:6px;color:#334155;font-size:.9rem;font-weight:600}.precos-especialidades input[data-v-9f4f48a9],.precos-especialidades select[data-v-9f4f48a9],.precos-especialidades textarea[data-v-9f4f48a9]{width:100%;border:1px solid #cbd5e1;border-radius:6px;padding:9px 10px;color:#0f172a;font:inherit}.precos-especialidades__check[data-v-9f4f48a9]{grid-template-columns:auto 1fr;align-items:center}.precos-especialidades__check input[data-v-9f4f48a9]{width:auto}.precos-especialidades__primary[data-v-9f4f48a9],.precos-especialidades__secondary[data-v-9f4f48a9]{border-radius:6px;padding:10px 14px;font-weight:700}.precos-especialidades__primary[data-v-9f4f48a9]{border:0;background:#0f766e;color:#fff}.precos-especialidades__secondary[data-v-9f4f48a9]{border:1px solid #cbd5e1;background:#fff;color:#0f172a}.precos-especialidades__result[data-v-9f4f48a9]{max-height:180px;overflow:auto;margin:0;padding:10px;border-radius:6px;background:#0f172a;color:#e2e8f0}.precos-especialidades__empty[data-v-9f4f48a9]{color:#64748b;text-align:center}.precos-especialidades__matriz-card[data-v-9f4f48a9]{border:1px solid #d7dee8}.tabela-wrapper[data-v-9f4f48a9]{overflow-x:auto;overflow-y:auto;max-height:65vh;position:relative}.tabela-matriz[data-v-9f4f48a9]{font-size:.82rem}.tabela-matriz caption[data-v-9f4f48a9]{caption-side:top;color:#374151;font-size:.8rem;padding:6px 8px;text-align:left}.tabela-matriz thead th[data-v-9f4f48a9]{position:sticky;top:0;z-index:3;background-color:#f9fafb;color:#374151;font-size:.72rem;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.tabela-matriz th[data-v-9f4f48a9],.tabela-matriz td[data-v-9f4f48a9]{padding:4px 8px;vertical-align:middle}.tabela-matriz .especialidade-col[data-v-9f4f48a9]{position:sticky;left:0;z-index:2;background-color:#fff;border-right:2px solid #dee2e6;min-width:160px;max-width:220px}.tabela-matriz thead .especialidade-col[data-v-9f4f48a9],.tabela-matriz thead th.th-sticky[data-v-9f4f48a9]{z-index:4;background-color:#f9fafb}.tabela-matriz .grupo-header-row td[data-v-9f4f48a9]{background-color:#f1f3f5;font-size:.84rem;padding:5px 8px;position:sticky;left:0}.tabela-matriz .grupo-header-cell[data-v-9f4f48a9]{border-left:4px solid #0f766e}.tabela-matriz .grupo-header-row:hover td[data-v-9f4f48a9]{background-color:#e9ecef}.tabela-matriz .acao-col[data-v-9f4f48a9]{position:sticky;right:0;z-index:2;background-color:#f8f9fa;border-left:1px solid #dee2e6;width:160px;min-width:160px}.tabela-matriz thead .acao-col[data-v-9f4f48a9]{z-index:4;background-color:#f9fafb}.nivel1-header[data-v-9f4f48a9]{background-color:#f3f4f6!important;color:#374151!important;font-size:.7rem}.nivel2-header[data-v-9f4f48a9]{font-size:.72rem}.tabela-matriz .celula-preco[data-v-9f4f48a9]{cursor:pointer;padding:4px 6px;transition:background-color .15s}.celula-vazia[data-v-9f4f48a9]{background-color:#fffbeb;color:#92400e}.celula-preenchida[data-v-9f4f48a9]{color:#111827}.celula-preenchida[data-v-9f4f48a9]:hover{background-color:#f0f9ff}.celula-preenchida:hover .icone-editar[data-v-9f4f48a9]{opacity:1!important}.celula-editando[data-v-9f4f48a9]{background-color:#eff6ff!important;color:#1d4ed8}.celula-sucesso[data-v-9f4f48a9]{background-color:#f0fdf4!important;color:#15803d;animation:flash-sucesso-9f4f48a9 1s ease-out}.celula-erro[data-v-9f4f48a9]{background-color:#fef2f2!important;color:#b91c1c}@keyframes flash-sucesso-9f4f48a9{0%{background-color:#bbf7d0}to{background-color:#f0fdf4}}.valor-celula-wrapper[data-v-9f4f48a9]{display:inline-flex;align-items:center;white-space:nowrap}.especialidade-padrao[data-v-9f4f48a9]{display:block;margin-top:2px;color:#64748b;font-size:.7rem;font-weight:500}.valor-padrao-badge[data-v-9f4f48a9]{margin-left:4px;color:#92400e;font-size:.62rem;font-weight:600}.icone-editar[data-v-9f4f48a9]{font-size:.65rem;color:#6b7280;transition:opacity .15s}.tabela-matriz .input-celula[data-v-9f4f48a9]{min-width:60px;max-width:90px;padding:1px 4px;font-size:.8rem;text-align:right}.btn-xs[data-v-9f4f48a9]{padding:1px 6px;font-size:.72rem;line-height:1.4;border-radius:3px}@media(max-width:900px){.precos-especialidades__row[data-v-9f4f48a9],.precos-especialidades__header[data-v-9f4f48a9]{display:grid;grid-template-columns:1fr}}.planos-saude[data-v-23eb95f1]{padding:4px}.planos-saude__header[data-v-23eb95f1]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:20px}.planos-saude__title[data-v-23eb95f1]{font-size:1.25rem;font-weight:700;margin:0;color:#1f2937}.planos-saude__subtitle[data-v-23eb95f1]{margin:2px 0 0;color:#6b7280;font-size:.85rem}.planos-saude__actions[data-v-23eb95f1]{display:flex;align-items:center;gap:12px}.planos-saude__toggle[data-v-23eb95f1]{font-size:.85rem;color:#4b5563;display:flex;align-items:center;gap:6px}.planos-saude__estado[data-v-23eb95f1]{color:#6b7280;padding:24px 0}.planos-saude__grid[data-v-23eb95f1]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.plano-card[data-v-23eb95f1]{border:1px solid #e5e7eb;border-radius:12px;padding:16px;background:#fff;box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;gap:12px;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.plano-card[data-v-23eb95f1]:hover{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 35%,white);box-shadow:0 8px 18px #0f172a14;transform:translateY(-1px)}.plano-card[data-v-23eb95f1]:focus-visible{outline:3px solid color-mix(in srgb,var(--tenant-color, #0f766e) 28%,white);outline-offset:2px}.plano-card--inativo[data-v-23eb95f1]{opacity:.7;background:#f9fafb}.plano-card--active[data-v-23eb95f1]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 75%,white);background:linear-gradient(135deg,var(--tenant-color, #0f766e) 0%,color-mix(in srgb,var(--tenant-color, #0f766e) 76%,#1d4ed8) 100%);box-shadow:0 12px 24px color-mix(in srgb,var(--tenant-color, #0f766e) 28%,transparent);color:#fff}.plano-card--active.plano-card--inativo[data-v-23eb95f1]{opacity:.9}.plano-card__top[data-v-23eb95f1]{display:flex;justify-content:space-between;align-items:center;gap:8px}.plano-card__nome[data-v-23eb95f1]{font-size:1rem;font-weight:600;margin:0;color:#111827}.plano-card--active .plano-card__nome[data-v-23eb95f1],.plano-card--active .plano-card__info dt[data-v-23eb95f1],.plano-card--active .plano-card__info dd[data-v-23eb95f1]{color:#fff}.plano-card__badge[data-v-23eb95f1]{font-size:.7rem;font-weight:600;padding:2px 8px;border-radius:999px}.plano-card__badge.is-ativo[data-v-23eb95f1]{background:#dcfce7;color:#166534}.plano-card__badge.is-inativo[data-v-23eb95f1]{background:#f3f4f6;color:#6b7280}.plano-card--active .plano-card__badge[data-v-23eb95f1]{background:#fff3;color:#fff}.plano-card__info[data-v-23eb95f1]{margin:0;display:grid;gap:4px}.plano-card__info div[data-v-23eb95f1]{display:flex;justify-content:space-between;gap:8px;font-size:.82rem}.plano-card__info dt[data-v-23eb95f1]{color:#9ca3af;margin:0}.plano-card__info dd[data-v-23eb95f1]{color:#374151;margin:0;text-align:right}.plano-card__footer[data-v-23eb95f1]{display:flex;gap:8px;margin-top:auto}.plano-card--active .planos-saude__btn[data-v-23eb95f1]{background:#ffffff24;border-color:#ffffff80;color:#fff}.plano-card--active .planos-saude__btn[data-v-23eb95f1]:hover{background:#ffffff3d}.plano-card--active .planos-saude__btn--danger[data-v-23eb95f1]{border-color:#ffffff8a;color:#fff}.planos-repasses-card[data-v-23eb95f1]{margin-top:18px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:16px;box-shadow:0 1px 2px #0000000a}.planos-repasses-card__head[data-v-23eb95f1]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.planos-repasses-card__head h3[data-v-23eb95f1]{margin:0;font-size:1rem;color:#111827}.planos-repasses-card__head p[data-v-23eb95f1]{margin:2px 0 0;color:#6b7280;font-size:.84rem}.planos-repasses-card__filters[data-v-23eb95f1]{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(150px,.8fr) minmax(160px,.8fr) auto;align-items:end;gap:10px;margin-bottom:12px}.planos-repasses-card__table-wrap[data-v-23eb95f1]{overflow-x:auto}.planos-repasses-card__actions[data-v-23eb95f1]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.planos-repasses-card__done[data-v-23eb95f1]{color:#047857;font-size:.78rem;font-weight:700}.repasse-status[data-v-23eb95f1]{display:inline-flex;align-items:center;border-radius:999px;font-size:.72rem;font-weight:700;line-height:1.1;padding:4px 8px;white-space:nowrap}.repasse-status.is-pendente[data-v-23eb95f1]{background:#fef3c7;color:#92400e}.repasse-status.is-atendido[data-v-23eb95f1]{background:#e5e7eb;color:#374151}.repasse-status.is-enviado_operadora[data-v-23eb95f1]{background:#dbeafe;color:#1d4ed8}.repasse-status.is-em_auditoria[data-v-23eb95f1]{background:#ede9fe;color:#6d28d9}.repasse-status.is-aprovado[data-v-23eb95f1],.repasse-status.is-recebido[data-v-23eb95f1]{background:#dcfce7;color:#166534}.repasse-status.is-glosado[data-v-23eb95f1]{background:#fee2e2;color:#b91c1c}.repasse-status.is-cancelado[data-v-23eb95f1]{background:#f3f4f6;color:#6b7280}.repasse-modal__head[data-v-23eb95f1],.repasse-modal__edit-head[data-v-23eb95f1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.repasse-modal__head p[data-v-23eb95f1]{margin:0;color:#6b7280;font-size:.84rem}.repasse-modal__grid[data-v-23eb95f1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.repasse-modal__section[data-v-23eb95f1]{border:1px solid #e5e7eb;border-radius:8px;padding:10px;background:#fff}.repasse-modal__section h4[data-v-23eb95f1],.repasse-modal__edit h4[data-v-23eb95f1]{margin:0 0 8px;color:#111827;font-size:.9rem}.repasse-modal__section p[data-v-23eb95f1]{margin:2px 0;color:#4b5563;font-size:.8rem}.repasse-modal__edit[data-v-23eb95f1]{border-top:1px solid #e5e7eb;margin-top:14px;padding-top:14px}.repasse-modal__financial[data-v-23eb95f1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px}.repasse-modal__financial span[data-v-23eb95f1]{border:1px solid #e5e7eb;border-radius:8px;padding:8px;color:#6b7280;font-size:.78rem}.repasse-modal__financial strong[data-v-23eb95f1]{display:block;color:#111827;font-size:.9rem}.repasse-modal__form-grid[data-v-23eb95f1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.planos-saude__btn[data-v-23eb95f1]{border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:8px;padding:6px 12px;font-size:.82rem;cursor:pointer}.planos-saude__btn[data-v-23eb95f1]:hover{background:#f9fafb}.planos-saude__btn--primary[data-v-23eb95f1]{background:#2563eb;border-color:#2563eb;color:#fff}.planos-saude__btn--primary[data-v-23eb95f1]:hover{background:#1d4ed8}.planos-saude__btn--primary[data-v-23eb95f1]:disabled{opacity:.6;cursor:not-allowed}.planos-saude__btn--danger[data-v-23eb95f1]{color:#b91c1c;border-color:#fca5a5}.planos-saude__btn--danger[data-v-23eb95f1]:hover{background:#fef2f2}.planos-saude__btn--accent[data-v-23eb95f1]{color:#047857;border-color:#6ee7b7}.planos-saude__btn--accent[data-v-23eb95f1]:hover{background:#ecfdf5}.planos-saude__btn--accent[data-v-23eb95f1]:disabled{opacity:.6;cursor:not-allowed}.planos-saude__modal--wide[data-v-23eb95f1]{width:min(820px,100%)}.planos-saude__apuracao-controls[data-v-23eb95f1]{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:16px}.planos-saude__apuracao-total[data-v-23eb95f1]{font-size:.95rem;margin:4px 0 12px}.planos-saude__apuracao-tabela[data-v-23eb95f1]{width:100%;border-collapse:collapse;font-size:.8rem}.planos-saude__apuracao-tabela th[data-v-23eb95f1],.planos-saude__apuracao-tabela td[data-v-23eb95f1]{border-bottom:1px solid #e5e7eb;padding:6px 8px;text-align:left}.planos-saude__apuracao-tabela th[data-v-23eb95f1]{color:#6b7280;font-weight:600}.planos-saude__overlay[data-v-23eb95f1]{position:fixed;top:0;right:0;bottom:0;left:0;background:#11182773;display:flex;align-items:center;justify-content:center;z-index:50;padding:16px}.planos-saude__modal[data-v-23eb95f1]{background:#fff;border-radius:14px;padding:22px;width:min(560px,100%);max-height:90vh;overflow-y:auto}.planos-saude__modal-title[data-v-23eb95f1]{margin:0 0 16px;font-size:1.1rem;font-weight:700;color:#111827}.planos-saude__form[data-v-23eb95f1]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.planos-saude__field[data-v-23eb95f1]{display:flex;flex-direction:column;gap:4px;font-size:.82rem;color:#4b5563}.planos-saude__field--full[data-v-23eb95f1]{grid-column:1 / -1}.planos-saude__field--check[data-v-23eb95f1]{flex-direction:row;align-items:center;gap:8px}.planos-saude__field input[data-v-23eb95f1],.planos-saude__field textarea[data-v-23eb95f1],.planos-saude__field select[data-v-23eb95f1]{border:1px solid #d1d5db;border-radius:8px;padding:8px 10px;font-size:.88rem;background:#fff}.planos-saude__field--check input[data-v-23eb95f1]{width:auto}.planos-saude__erro[data-v-23eb95f1]{color:#b91c1c;font-size:.75rem}.planos-saude__form-actions[data-v-23eb95f1]{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:10px;margin-top:6px}@media(max-width:900px){.planos-repasses-card__filters[data-v-23eb95f1],.repasse-modal__grid[data-v-23eb95f1],.repasse-modal__financial[data-v-23eb95f1],.repasse-modal__form-grid[data-v-23eb95f1]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.planos-repasses-card__head[data-v-23eb95f1]{flex-direction:column}.planos-repasses-card__filters[data-v-23eb95f1],.repasse-modal__grid[data-v-23eb95f1],.repasse-modal__financial[data-v-23eb95f1],.repasse-modal__form-grid[data-v-23eb95f1]{grid-template-columns:1fr}}.lembretes-clinicos[data-v-d1d6abc4]{display:grid;gap:1rem}.lembretes-clinicos__hero[data-v-d1d6abc4],.lembretes-clinicos__search-card[data-v-d1d6abc4],.lembretes-clinicos__table-card[data-v-d1d6abc4],.lembretes-clinicos__create-card[data-v-d1d6abc4]{padding:1.2rem;border-radius:24px;border:1px solid rgba(23,49,59,.1);background:#fff;box-shadow:0 18px 42px #17313b0f}.lembretes-clinicos__hero h4[data-v-d1d6abc4],.lembretes-clinicos__table-head strong[data-v-d1d6abc4]{margin:0;font-weight:800}.lembretes-clinicos__hero p[data-v-d1d6abc4],.lembretes-clinicos__field span[data-v-d1d6abc4],.lembretes-clinicos__table-head p[data-v-d1d6abc4]{color:#6c7a80}.lembretes-clinicos__search-grid[data-v-d1d6abc4]{display:grid;grid-template-columns:1.2fr 1fr auto;gap:.9rem;align-items:end}.lembretes-clinicos__field[data-v-d1d6abc4]{display:grid;gap:.35rem}.lembretes-clinicos__action[data-v-d1d6abc4]{min-width:190px}.lembretes-clinicos__feedback[data-v-d1d6abc4],.lembretes-clinicos__empty[data-v-d1d6abc4]{margin-top:1rem;padding:.9rem 1rem;border-radius:18px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white);color:var(--tenant-color, #0f766e)}.lembretes-clinicos__feedback.is-error[data-v-d1d6abc4]{background:#9f1d3514;color:#9f1d35}.lembretes-clinicos__table-head[data-v-d1d6abc4]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:.9rem}.lembretes-clinicos__row-actions[data-v-d1d6abc4]{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.lembretes-clinicos__create-card[data-v-d1d6abc4]{display:grid;gap:1rem;margin-top:1rem;background:linear-gradient(180deg,#fff,#f7faf8)}.lembretes-clinicos__create-head[data-v-d1d6abc4],.lembretes-clinicos__create-actions[data-v-d1d6abc4]{display:flex;justify-content:space-between;gap:1rem;align-items:center}.lembretes-clinicos__create-grid[data-v-d1d6abc4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.lembretes-clinicos__field--wide[data-v-d1d6abc4]{grid-column:1 / -1}.lembretes-clinicos__error[data-v-d1d6abc4]{color:#9f1d35}@media(max-width:991px){.lembretes-clinicos__search-grid[data-v-d1d6abc4],.lembretes-clinicos__create-grid[data-v-d1d6abc4]{grid-template-columns:1fr}.lembretes-clinicos__action[data-v-d1d6abc4]{width:100%}.lembretes-clinicos__create-head[data-v-d1d6abc4],.lembretes-clinicos__create-actions[data-v-d1d6abc4],.lembretes-clinicos__table-head[data-v-d1d6abc4]{flex-direction:column;align-items:stretch}}.modelos-prontuario__filtros[data-v-a75486e0]{display:flex;flex-direction:row;gap:.5rem;margin-bottom:1.25rem;flex-wrap:wrap}.modelos-prontuario__filtro-campo[data-v-a75486e0]{flex:1 1 160px;min-width:0}.modelos-prontuario__lista[data-v-a75486e0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.75rem}.modelos-prontuario__item[data-v-a75486e0]{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;padding:.875rem 1rem;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;box-shadow:0 1px 3px #0f172a0a;transition:box-shadow .15s ease}.modelos-prontuario__item[data-v-a75486e0]:hover{box-shadow:0 2px 8px #0f172a14}.modelos-prontuario__item.is-inativo[data-v-a75486e0]{opacity:.6}.modelos-prontuario__item-info[data-v-a75486e0]{min-width:0}.modelos-prontuario__item-titulo[data-v-a75486e0]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.modelos-prontuario__item-nome[data-v-a75486e0]{font-size:.9375rem}.modelos-prontuario__item-badges[data-v-a75486e0]{display:flex;gap:.25rem;flex-wrap:wrap}.modelos-prontuario__item-desc[data-v-a75486e0]{font-size:.8125rem;color:#64748b;margin:.2rem 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modelos-prontuario__item-meta[data-v-a75486e0]{font-size:.75rem;color:#94a3b8;margin-top:.2rem;display:flex;align-items:center;gap:.3rem}.modelos-prontuario__item-acoes[data-v-a75486e0]{display:flex;gap:.3rem;align-items:center;flex-wrap:wrap;margin-top:auto;padding-top:.5rem}.modelos-prontuario__item-acoes .btn[data-v-a75486e0]{width:2rem;height:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center}.modelos-prontuario__badge-tipo[data-v-a75486e0]{background-color:#64748b1f;color:#475569;border:1px solid rgba(100,116,139,.2);font-weight:600}.modelos-prontuario__vazio[data-v-a75486e0]{text-align:center;color:#94a3b8;padding:2rem 0;font-size:.875rem}.modelos-prontuario__preview-backdrop[data-v-a75486e0]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;z-index:1050;display:flex;align-items:flex-start;justify-content:center;padding:2rem 1rem 1rem;overflow-y:auto}.modelos-prontuario__preview-modal[data-v-a75486e0]{background:#fff;border-radius:.75rem;width:100%;max-width:680px;max-height:82vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0f172a40;overflow:hidden}.modelos-prontuario__preview-header[data-v-a75486e0]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #e2e8f0;flex-shrink:0}.modelos-prontuario__preview-titulo[data-v-a75486e0]{font-size:1rem;font-weight:700;margin:0;color:#1e293b}.modelos-prontuario__preview-meta[data-v-a75486e0]{font-size:.75rem;color:#94a3b8;display:flex;align-items:center;gap:.3rem}.modelos-prontuario__preview-fechar[data-v-a75486e0]{flex-shrink:0}.modelos-prontuario__preview-body[data-v-a75486e0]{overflow-y:auto;padding:1.25rem 1.5rem;flex:1}.modelos-prontuario__preview-loading[data-v-a75486e0]{text-align:center;padding:2rem 0;color:#94a3b8;font-size:.875rem}.modelos-prontuario__preview-secao[data-v-a75486e0]{margin-bottom:1.5rem}.modelos-prontuario__preview-secao-titulo[data-v-a75486e0]{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#64748b;padding-bottom:.5rem;border-bottom:2px solid #e2e8f0;margin-bottom:.875rem}.modelos-prontuario__preview-campos[data-v-a75486e0]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.6rem .875rem}.modelos-prontuario__preview-campo[data-v-a75486e0]{display:flex;flex-direction:column;gap:.2rem}.modelos-prontuario__preview-campo-label[data-v-a75486e0]{font-size:.75rem;font-weight:500;color:#374151;margin:0}.modelos-prontuario__preview-multipla[data-v-a75486e0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.25rem .75rem;padding-top:.25rem}.modelos-prontuario__preview-escala[data-v-a75486e0]{display:flex;align-items:center;gap:.5rem;padding-top:.25rem}.secao-card[data-v-9873a443]{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;overflow:hidden}.secao-card__header[data-v-9873a443]{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;background:#f8fafc;border-bottom:1px solid #e2e8f0;border-left:4px solid #1457d6}.secao-card.is-collapsed .secao-card__header[data-v-9873a443]{border-bottom:none}.secao-card__grip[data-v-9873a443]{color:#cbd5e1;cursor:grab;font-size:.875rem;padding:.125rem .25rem;flex-shrink:0;line-height:1;transition:color .12s}.secao-card__grip[data-v-9873a443]:hover{color:#475569}.secao-card__titulo-area[data-v-9873a443]{flex:1;display:flex;align-items:center;gap:.5rem;cursor:pointer;min-width:0;flex-wrap:wrap}.secao-card__nome[data-v-9873a443]{font-size:.9375rem;font-weight:700;color:#1e293b}.secao-card__count[data-v-9873a443]{font-size:.75rem;color:#94a3b8;font-weight:400}.secao-card__actions[data-v-9873a443]{display:flex;gap:.25rem;flex-shrink:0}.secao-card__actions .btn[data-v-9873a443]{width:1.875rem;height:1.875rem;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem}.secao-card__edit-form[data-v-9873a443]{padding:.875rem 1rem;border-bottom:1px solid #e2e8f0;background:#f0f7ff}.secao-card__body[data-v-9873a443]{padding:0}.secao-card__campos-table[data-v-9873a443]{width:100%;border-collapse:collapse;font-size:.8125rem;table-layout:fixed}.secao-card__campos-table thead tr[data-v-9873a443]{background:#f8fafc;border-bottom:1px solid #e2e8f0}.secao-card__campos-table th[data-v-9873a443]{padding:.375rem .75rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#64748b;white-space:nowrap}.secao-card__campo-row[data-v-9873a443]{border-bottom:1px solid #f1f5f9;transition:background .1s;cursor:default}.secao-card__campo-row[data-v-9873a443]:last-child{border-bottom:none}.secao-card__campo-row[data-v-9873a443]:hover{background:#f8fafc}.secao-card__campos-table td[data-v-9873a443]{padding:.45rem .75rem;vertical-align:middle}.secao-card__campo-row.is-dragging[data-v-9873a443]{opacity:.35}.secao-card__campo-row.drag-over-before td[data-v-9873a443]:first-child{box-shadow:inset 0 2px #1457d6}.secao-card__campo-row.drag-over-before[data-v-9873a443]{border-top:2px solid #1457d6}.secao-card__campo-row.drag-over-after[data-v-9873a443]{border-bottom:2px solid #1457d6}.col-grip[data-v-9873a443]{width:2rem}.col-rotulo[data-v-9873a443]{width:auto}.col-tipo[data-v-9873a443]{width:8rem;white-space:nowrap}.col-grid[data-v-9873a443]{width:4rem;white-space:nowrap}.col-obrigatorio[data-v-9873a443]{width:4rem;text-align:center}.col-acoes[data-v-9873a443]{width:5.5rem}.secao-card__campo-grid[data-v-9873a443]{color:#94a3b8;font-size:.72rem;font-variant-numeric:tabular-nums}.secao-card__campos-table td.col-acoes[data-v-9873a443]{text-align:right;white-space:nowrap}.secao-card__campo-grip[data-v-9873a443]{color:#cbd5e1;cursor:grab;font-size:.75rem;display:inline-block;padding:.125rem;transition:color .12s}.secao-card__campo-row:hover .secao-card__campo-grip[data-v-9873a443]{color:#94a3b8}.secao-card__campo-nome[data-v-9873a443]{font-weight:500;color:#1e293b}.secao-card__campo-tipo[data-v-9873a443]{color:#64748b;font-size:.75rem}.secao-card__obrig-dot[data-v-9873a443]{color:#f59e0b;font-size:.75rem}.secao-card__campo-btn[data-v-9873a443]{width:1.75rem;height:1.75rem;padding:0;font-size:.7rem;display:inline-flex;align-items:center;justify-content:center}.secao-card__campos-vazio[data-v-9873a443]{text-align:center;color:#94a3b8;font-size:.8125rem;padding:1rem;margin:0}.secao-card__add-campo[data-v-9873a443]{padding:.625rem .875rem;border-top:1px solid #f1f5f9}.secoes-dnd-container[data-v-5fa507ca]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.secao-dnd-item[data-v-5fa507ca]{border-radius:.5rem;transition:opacity .15s}.secao-dnd-item.dnd-dragging[data-v-5fa507ca]{opacity:.35}.secao-dnd-item.dnd-over-before[data-v-5fa507ca]{border-top:3px solid #1457d6;padding-top:2px}.secao-dnd-item.dnd-over-after[data-v-5fa507ca]{border-bottom:3px solid #1457d6;padding-bottom:2px}.termos-lista__hero[data-v-742a0112]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.termos-lista__hero h2[data-v-742a0112]{margin:.25rem 0;font-size:1.4rem;font-weight:700}.termos-lista__hero p[data-v-742a0112]{margin:0;color:#6c7a80}.termos-lista__eyebrow[data-v-742a0112]{color:var(--tenant-color, #0f766e);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.termos-lista__hero-acoes[data-v-742a0112]{display:flex;gap:.5rem;flex-wrap:wrap}.termos-lista__filtros[data-v-742a0112]{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.termos-lista__filtros[data-v-742a0112]>*{flex:1 1 180px;min-width:0}.termos-lista__tabela[data-v-742a0112]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem}.termos-lista__tabela th[data-v-742a0112]{color:#6c7a80;font-size:.8rem;font-weight:600;white-space:nowrap}.termos-lista__tabela tr.is-inativo td[data-v-742a0112]{opacity:.65}.termos-lista__selo[data-v-742a0112]{margin-left:.35rem;color:var(--tenant-color, #0f766e)}.termos-lista__acoes[data-v-742a0112]{white-space:nowrap}.termos-lista__acoes .btn+.btn[data-v-742a0112]{margin-left:.25rem}.termos-lista__vazio[data-v-742a0112]{padding:1.5rem;color:#6c7a80;text-align:center}.termos-lista__estado-vazio[data-v-742a0112]{display:grid;justify-items:center;gap:.5rem;padding:2.5rem 1rem;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:.75rem}.termos-lista__estado-vazio>i[data-v-742a0112]{font-size:2rem;color:var(--tenant-color, #0f766e)}.termos-lista__estado-vazio h3[data-v-742a0112]{margin:0;font-size:1.1rem}.termos-lista__estado-vazio p[data-v-742a0112]{max-width:32rem;margin:0;color:#6c7a80}@media(max-width:767px){.termos-lista__tabela[data-v-742a0112]{border:0;background:transparent}.termos-lista__tabela table[data-v-742a0112],.termos-lista__tabela tbody[data-v-742a0112],.termos-lista__tabela tr[data-v-742a0112],.termos-lista__tabela td[data-v-742a0112]{display:block;width:100%}.termos-lista__tabela thead[data-v-742a0112]{display:none}.termos-lista__tabela tr[data-v-742a0112]{margin-bottom:.75rem;padding:.75rem;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem}.termos-lista__tabela td[data-v-742a0112]{display:flex;justify-content:space-between;gap:1rem;padding:.3rem 0;border:0;text-align:right!important}.termos-lista__tabela td[data-rotulo][data-v-742a0112]:before{content:attr(data-rotulo);color:#6c7a80;font-size:.8rem;text-align:left}.termos-lista__acoes[data-v-742a0112]{justify-content:flex-end!important;padding-top:.5rem!important}}.termo-perguntas__topo[data-v-d7dfd27e]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}.termo-perguntas__vazio[data-v-d7dfd27e]{margin:0;padding:1rem;color:#6c7a80;font-size:.875rem;background:#f8fafc;border-radius:.5rem}.termo-perguntas__item[data-v-d7dfd27e]{margin-bottom:.75rem;padding:.75rem;background:#fff;border:1px solid #e2e8f0;border-radius:.6rem}.termo-perguntas__item.is-erro[data-v-d7dfd27e]{border-color:#dc3545}.termo-perguntas__cabecalho[data-v-d7dfd27e]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-bottom:.5rem}.termo-perguntas__numero[data-v-d7dfd27e]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--tenant-color, #0f766e);color:#fff;font-size:.75rem;font-weight:700}.termo-perguntas__acoes[data-v-d7dfd27e]{display:flex;gap:.25rem;margin-left:auto}.termo-perguntas__valores[data-v-d7dfd27e]{display:flex;flex-wrap:wrap;gap:.25rem .75rem;align-items:center;margin-top:.35rem}.termo-form__topo[data-v-7f7befd3]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.termo-form__topo h2[data-v-7f7befd3]{margin:0;font-size:1.35rem;font-weight:700}.termo-form__grade[data-v-7f7befd3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start}.termo-form__card[data-v-7f7befd3]{margin-bottom:1rem;padding:1rem;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem}.termo-form__corpo-topo[data-v-7f7befd3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}.termo-form__textarea[data-v-7f7befd3]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;line-height:1.5}.termo-form__tags[data-v-7f7befd3]{max-height:60vh;width:min(22rem,90vw);overflow-y:auto}.termo-form__tags .dropdown-item[data-v-7f7befd3]{display:flex;justify-content:space-between;gap:.75rem;white-space:normal;font-size:.85rem}.termo-form__tags code[data-v-7f7befd3]{font-size:.75rem}.termo-form__selo[data-v-7f7befd3]{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e);font-size:.85rem}.termo-form__alerta-logo[data-v-7f7befd3]{margin-top:.35rem;color:#a15c07;font-size:.85rem}.termo-form__servicos[data-v-7f7befd3]{display:flex;flex-wrap:wrap;gap:.4rem}.termo-form__servico[data-v-7f7befd3]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem;border:1px solid #e2e8f0;border-radius:999px;font-size:.85rem;cursor:pointer}.termo-form__servico.is-ativo[data-v-7f7befd3]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white)}.termo-form__servico .form-check-input[data-v-7f7befd3]{margin:0}.termo-form__rodape[data-v-7f7befd3]{display:flex;justify-content:flex-end;gap:.5rem;margin-bottom:1rem}.termo-form__previa[data-v-7f7befd3]{position:sticky;top:1rem}.termo-form__previa-topo[data-v-7f7befd3]{display:flex;justify-content:space-between;margin-bottom:.4rem;color:#6c7a80;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.termo-form__folha[data-v-7f7befd3]{max-height:calc(100vh - 6rem);overflow-y:auto;padding:1.5rem;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;box-shadow:0 8px 24px #0f172a14;font-size:.85rem}.termo-form__folha-cabecalho[data-v-7f7befd3]{display:flex;gap:.75rem;align-items:center;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid #e2e8f0}.termo-form__folha-logo[data-v-7f7befd3]{display:grid;place-items:center;width:64px;height:64px;border:1px dashed #cbd5e1;border-radius:.4rem;color:#94a3b8;font-size:.7rem;text-transform:uppercase}.termo-form__folha-empresa[data-v-7f7befd3]{display:grid;font-size:.75rem;color:#475569}.termo-form__folha-titulo[data-v-7f7befd3]{margin:0 0 .75rem;font-size:1rem;font-weight:700;text-align:center;text-transform:uppercase}.termo-form__folha-texto[data-v-7f7befd3]{white-space:pre-wrap;text-align:justify}.termo-form__folha-pergunta[data-v-7f7befd3],.termo-form__folha-restantes[data-v-7f7befd3]{margin:.5rem 0;padding:.5rem .75rem;background:#f8fafc;border-left:3px solid var(--tenant-color, #0f766e)}.termo-form__folha-restantes strong[data-v-7f7befd3]{display:block;margin-bottom:.25rem}.termo-form__folha-assinatura[data-v-7f7befd3]{margin:1.5rem auto .5rem;max-width:18rem;text-align:center;font-size:.8rem}.termo-form__folha-linha[data-v-7f7befd3]{margin-bottom:.25rem;border-top:1px solid #334155}.termo-form__folha-selo[data-v-7f7befd3]{margin-bottom:.25rem;padding:.4rem;border:1px dashed #94a3b8;border-radius:.4rem;color:#64748b;font-size:.72rem}.termo-form[data-v-7f7befd3] .termo-previa-pergunta{display:grid;gap:.15rem;margin:.25rem 0}.termo-form[data-v-7f7befd3] .termo-previa-pergunta em{color:#64748b;font-size:.75rem}.termo-form[data-v-7f7befd3] .termo-previa-pergunta__resposta{color:#94a3b8;font-style:italic}.termo-form__aviso[data-v-7f7befd3]{padding:1.5rem;color:#6c7a80}@media(max-width:1199px){.termo-form__grade[data-v-7f7befd3]{grid-template-columns:minmax(0,1fr)}.termo-form__previa[data-v-7f7befd3]{position:static}.termo-form__folha[data-v-7f7befd3]{max-height:none}}.clinical-quotes-modal__tabs[data-v-915f68bc]{display:flex;gap:.5rem;margin-bottom:1rem;border-bottom:1px solid #e2e8f0}.clinical-quotes-modal__tabs button[data-v-915f68bc]{border:0;border-bottom:3px solid transparent;background:transparent;padding:.75rem 1rem;color:#64748b;font-weight:700}.clinical-quotes-modal__tabs button.is-active[data-v-915f68bc]{color:var(--tenant-color, #0f766e);border-bottom-color:var(--tenant-color, #0f766e)}.clinical-quotes-modal__tabs span[data-v-915f68bc]{display:inline-grid;place-items:center;min-width:1.5rem;margin-left:.35rem;padding:.1rem .4rem;border-radius:999px;background:#e2e8f0;color:#334155;font-size:.75rem}.clinical-quotes-modal__list[data-v-915f68bc]{display:grid;gap:.65rem}.clinical-quotes-modal__card[data-v-915f68bc]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1rem;border:1px solid #e2e8f0;border-radius:12px}.clinical-quotes-modal__card div[data-v-915f68bc]:first-child{display:grid}.clinical-quotes-modal__card span[data-v-915f68bc],.clinical-quotes-modal__card small[data-v-915f68bc]{color:#64748b}.clinical-quotes-modal__actions[data-v-915f68bc]{display:flex;align-items:center;gap:.4rem}.clinical-quotes-modal__state[data-v-915f68bc]{padding:2.5rem;text-align:center;color:#64748b}@media(max-width:767px){.clinical-quotes-modal__card[data-v-915f68bc]{grid-template-columns:1fr}}.clinica-shell[data-v-d23acef1]{--clinica-ink: #17313b;--clinica-muted: #6c7a80;--clinica-surface: #ffffff;--clinica-surface-alt: #f7faf8;--clinica-line: rgba(23, 49, 59, .12);--clinica-brand: var(--tenant-color, #0f766e);--clinica-brand-soft: color-mix(in srgb, var(--tenant-color, #0f766e) 12%, white);--clinica-warning: #c97a1c;padding:1.5rem;color:var(--clinica-ink)}.clinica-shell__hero[data-v-d23acef1]{display:flex;justify-content:space-between;gap:1.5rem;padding:1.5rem;border-radius:24px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 18%,white),transparent 32%),linear-gradient(135deg,#f9fffd,color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white) 48%,#fffdf8);border:1px solid var(--clinica-line);box-shadow:0 20px 50px #17313b14}.clinica-shell__eyebrow[data-v-d23acef1]{display:inline-flex;margin-bottom:.75rem;padding:.4rem .7rem;border-radius:999px;background:#ffffffb8;color:var(--clinica-brand);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.clinica-shell__title[data-v-d23acef1]{margin:0;font-size:clamp(1.8rem,2.2vw,2.6rem);font-weight:800}.clinica-shell__subtitle[data-v-d23acef1]{max-width:58rem;margin:.75rem 0 0;color:var(--clinica-muted);font-size:1rem}.clinica-shell__hero-meta[data-v-d23acef1]{display:grid;gap:.85rem;min-width:220px}.clinica-shell__meta-card[data-v-d23acef1]{padding:1rem 1.1rem;border-radius:18px;background:#ffffffd1;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.clinica-shell__meta-label[data-v-d23acef1]{display:block;margin-bottom:.35rem;color:var(--clinica-muted);font-size:.82rem}.clinica-shell__content[data-v-d23acef1]{margin-top:1.25rem;min-height:380px}@media(max-width:991px){.clinica-shell[data-v-d23acef1]{padding:1rem}.clinica-shell__hero[data-v-d23acef1]{flex-direction:column}.clinica-shell__hero-meta[data-v-d23acef1]{min-width:0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.cd[data-v-4837a366]{display:flex;flex-direction:column;min-height:100%;width:100%}.cd__head[data-v-4837a366]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.15rem 1.2rem;border:1px solid rgba(23,49,59,.1);border-radius:20px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 18px 42px #17313b0f}.cd__title[data-v-4837a366]{min-width:0}.cd__eyebrow[data-v-4837a366]{display:inline-flex;padding:.3rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f4c81) 9%,white);color:var(--tenant-color, #0f4c81);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.cd__head h1[data-v-4837a366]{margin:.45rem 0 0;font-size:1.45rem;font-weight:800;color:#18212f}.cd__head p[data-v-4837a366]{margin:.35rem 0 0;color:#6c7a80;max-width:58ch}.cd__period[data-v-4837a366]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.cd__period-cap[data-v-4837a366]{margin:0;font-size:.76rem;color:#6c7a80;text-align:right}.cd__tag[data-v-4837a366]{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f4c81) 9%,white);color:var(--tenant-color, #0f4c81);font-weight:700;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em}@media(max-width:640px){.cd__period[data-v-4837a366]{align-items:stretch}.cd__period-cap[data-v-4837a366]{text-align:left}}.cd__content[data-v-4837a366]{display:flex;flex-direction:column;gap:16px;padding:18px 0 0;flex:1;transition:opacity .15s ease}.cd__content.is-loading[data-v-4837a366]{opacity:.55;pointer-events:none}.cd__state[data-v-4837a366],.cd__empty[data-v-4837a366]{padding:2rem;text-align:center;color:#6c7a80}.cd__kpis[data-v-4837a366]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.cd__card[data-v-4837a366]{display:flex;flex-direction:column;gap:4px;padding:14px 15px 13px;background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid rgba(23,49,59,.09);border-radius:18px;box-shadow:0 10px 24px #17313b0d}.cd__card span[data-v-4837a366]{font-size:.76rem;color:#6c7a80;text-transform:uppercase;letter-spacing:.03em}.cd__card strong[data-v-4837a366]{font-size:1.42rem;color:#0f4c81;line-height:1.15;font-variant-numeric:tabular-nums}.cd__card small[data-v-4837a366]{font-size:.74rem;color:#94a3b8}.cd__delta[data-v-4837a366]{font-weight:700;font-size:.76rem;white-space:nowrap;font-variant-numeric:tabular-nums}.cd__delta.is-good[data-v-4837a366]{color:#047857}.cd__delta.is-bad[data-v-4837a366]{color:#c2262b}.cd__delta.is-flat[data-v-4837a366]{color:#94a3b8}.cd__panel[data-v-4837a366]{min-width:0;padding:16px;border:1px solid rgba(23,49,59,.1);border-radius:18px;background:#fff;box-shadow:0 12px 28px #17313b0d}.cd__panel-head[data-v-4837a366]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.cd__panel h2[data-v-4837a366]{margin:0;font-size:1rem;font-weight:800;color:#1f2937}.cd__sub[data-v-4837a366]{margin:2px 0 0;font-size:.78rem;color:#6c7a80}.cd__grid-2[data-v-4837a366]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px}.cd__grid-2--eq[data-v-4837a366]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(max-width:960px){.cd__grid-2[data-v-4837a366],.cd__grid-2--eq[data-v-4837a366]{grid-template-columns:1fr}}.cd__mini-seg[data-v-4837a366]{display:inline-flex;padding:2px;border:1px solid rgba(23,49,59,.12);border-radius:10px;background:#f7fafc}.cd__mini-seg button[data-v-4837a366]{border:0;background:transparent;padding:.3rem .6rem;border-radius:8px;cursor:pointer;font-size:.76rem;color:#4b5a66}.cd__mini-seg button[aria-pressed=true][data-v-4837a366]{background:#fff;color:#18212f;font-weight:700;box-shadow:0 1px 3px #0000001f}.cd__mrow[data-v-4837a366]{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr) 96px 42px 62px;gap:10px;align-items:center;width:100%;padding:8px;border:1px solid transparent;border-radius:10px;background:transparent;text-align:left;cursor:pointer}.cd__mrow[data-v-4837a366]:hover{background:#f7fafc}.cd__mrow[aria-pressed=true][data-v-4837a366]{background:#f7fafc;border-color:#17313b1f}.cd__mrows.has-sel .cd__mrow[aria-pressed=false][data-v-4837a366]{opacity:.45}.cd__mname[data-v-4837a366]{display:flex;align-items:center;gap:8px;min-width:0;font-weight:600;font-size:.85rem;color:#18212f}.cd__mname span[data-v-4837a366]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd__dot[data-v-4837a366]{display:inline-block;width:10px;height:10px;border-radius:3px;flex:none}.cd__dot.is-plano[data-v-4837a366],.cd__stack .is-plano[data-v-4837a366]{background:var(--tenant-color, #0f4c81)}.cd__dot.is-particular[data-v-4837a366],.cd__stack .is-particular[data-v-4837a366]{background:#c9d3dc}.cd__track[data-v-4837a366]{display:block;height:12px}.cd__bar[data-v-4837a366]{display:block;height:100%;border-radius:0 4px 4px 0}.cd__mval[data-v-4837a366]{text-align:right;font-weight:700;font-size:.85rem;font-variant-numeric:tabular-nums}.cd__mshare[data-v-4837a366]{text-align:right;font-size:.78rem;color:#94a3b8;font-variant-numeric:tabular-nums}.cd__mrow .cd__delta[data-v-4837a366]{text-align:right}.cd__hint[data-v-4837a366]{margin:8px 0 0;font-size:.76rem;color:#94a3b8}@media(max-width:560px){.cd__mrow[data-v-4837a366]{grid-template-columns:minmax(0,1fr) 86px 58px}.cd__mrow .cd__track[data-v-4837a366],.cd__mrow .cd__mshare[data-v-4837a366]{display:none}}.cd__chips[data-v-4837a366]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.cd__chip[data-v-4837a366]{display:inline-flex;align-items:center;gap:6px;padding:.3rem .7rem;border:1px solid rgba(23,49,59,.12);border-radius:999px;background:#fff;cursor:pointer;font-size:.78rem;color:#4b5a66}.cd__chip[aria-pressed=true][data-v-4837a366]{border-color:var(--tenant-color, #0f4c81);background:color-mix(in srgb,var(--tenant-color, #0f4c81) 9%,white);color:var(--tenant-color, #0f4c81);font-weight:700}.cd__tbl-wrap[data-v-4837a366]{overflow-x:auto}.cd__tbl[data-v-4837a366]{width:100%;border-collapse:collapse;font-size:.84rem}.cd__tbl th[data-v-4837a366]{padding:6px 8px;border-bottom:1px solid rgba(23,49,59,.1);text-align:left;white-space:nowrap;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6c7a80}.cd__tbl th button[data-v-4837a366]{padding:0;border:0;background:transparent;cursor:pointer;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.cd__tbl th button[aria-pressed=true][data-v-4837a366]{color:var(--tenant-color, #0f4c81);font-weight:800}.cd__tbl td[data-v-4837a366]{padding:7px 8px;border-bottom:1px solid rgba(23,49,59,.08);vertical-align:middle;font-variant-numeric:tabular-nums}.cd__tbl tr:last-child td[data-v-4837a366]{border-bottom:0}.cd__tbl .r[data-v-4837a366]{text-align:right}.cd__rank[data-v-4837a366]{width:28px;color:#94a3b8}.cd__sname[data-v-4837a366]{font-weight:600;color:#18212f}.cd__smacro[data-v-4837a366]{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;color:#6c7a80}.cd__sbar[data-v-4837a366]{width:120px}.cd__sbar .cd__track[data-v-4837a366]{height:8px}@media(max-width:640px){.cd__sbar[data-v-4837a366]{display:none}}.cd__more[data-v-4837a366]{margin-top:10px;padding:.38rem .9rem;border:1px solid rgba(23,49,59,.12);border-radius:999px;background:#fff;cursor:pointer;font-size:.8rem;font-weight:600;color:var(--tenant-color, #0f4c81)}.cd__prow[data-v-4837a366]{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr) 48px;gap:10px;align-items:center;padding:6px 0}.cd__stack[data-v-4837a366]{display:flex;gap:2px;height:14px}.cd__stack div[data-v-4837a366]{height:100%}.cd__stack div[data-v-4837a366]:first-child{border-radius:4px 0 0 4px}.cd__stack div[data-v-4837a366]:last-child{border-radius:0 4px 4px 0}.cd__plabel[data-v-4837a366]{text-align:right;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums}.cd__legend[data-v-4837a366]{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:.76rem;color:#4b5a66}.cd__legend span[data-v-4837a366]{display:inline-flex;align-items:center;gap:6px}.dv[data-v-f382325c]{display:flex;flex-direction:column;min-height:100%;width:100%}.dv__head[data-v-f382325c]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.15rem 1.2rem;border:1px solid rgba(23,49,59,.1);border-radius:20px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 18px 42px #17313b0f}.dv__title[data-v-f382325c]{min-width:0}.dv__eyebrow[data-v-f382325c]{display:inline-flex;padding:.3rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f4c81) 9%,white);color:var(--tenant-color, #0f4c81);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.dv__head h1[data-v-f382325c]{margin:.45rem 0 0;font-size:1.45rem;font-weight:800;color:#18212f}.dv__head p[data-v-f382325c]{margin:.35rem 0 0;color:#6c7a80;max-width:60ch}.dv__period[data-v-f382325c]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.dv__period-cap[data-v-f382325c]{margin:0;font-size:.76rem;color:#6c7a80;text-align:right}.dv__tag[data-v-f382325c]{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f4c81) 9%,white);color:var(--tenant-color, #0f4c81);font-weight:700;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em}@media(max-width:640px){.dv__period[data-v-f382325c]{align-items:stretch;width:100%}.dv__period-cap[data-v-f382325c]{text-align:left}}.dv__content[data-v-f382325c]{display:flex;flex-direction:column;gap:16px;padding:18px 0 0;flex:1;transition:opacity .15s ease}.dv__content.is-loading[data-v-f382325c]{opacity:.55;pointer-events:none}.dv__state[data-v-f382325c],.dv__empty[data-v-f382325c]{padding:2rem;text-align:center;color:#6c7a80}.dv__link-btn[data-v-f382325c]{margin-left:6px;padding:0;border:0;background:none;color:var(--tenant-color, #0f4c81);font-weight:700;cursor:pointer;text-decoration:underline}.dv__kpis[data-v-f382325c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}@media(max-width:640px){.dv__kpis[data-v-f382325c]{grid-template-columns:repeat(2,minmax(0,1fr))}.dv__kpis .dv__card[data-v-f382325c]:last-child:nth-child(odd){grid-column:1 / -1}}.dv__card[data-v-f382325c]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 15px 13px;background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid rgba(23,49,59,.09);border-radius:18px;box-shadow:0 10px 24px #17313b0d}.dv__card span[data-v-f382325c]{font-size:.76rem;color:#6c7a80;text-transform:uppercase;letter-spacing:.03em}.dv__card strong[data-v-f382325c]{font-size:1.42rem;color:#0f4c81;line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dv__card-extra[data-v-f382325c]{font-style:normal;font-size:.8rem;font-weight:600;color:#4b5a66}.dv__card small[data-v-f382325c]{font-size:.74rem;color:#94a3b8}.dv__delta[data-v-f382325c]{font-weight:700;font-size:.76rem;white-space:nowrap;font-variant-numeric:tabular-nums}.dv__delta.is-good[data-v-f382325c]{color:#047857}.dv__delta.is-bad[data-v-f382325c]{color:#c2262b}.dv__delta.is-flat[data-v-f382325c]{color:#94a3b8}.dv__notice[data-v-f382325c],.dv__warn[data-v-f382325c]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:9px 12px;border-radius:12px;font-size:.82rem}.dv__notice[data-v-f382325c]{background:#f1f6fb;color:#36505f}.dv__warn[data-v-f382325c]{background:#fff7e6;color:#8a5a00;margin-bottom:10px}.dv__notice a[data-v-f382325c],.dv__warn a[data-v-f382325c]{font-weight:700;color:inherit;text-decoration:underline}.dv__panel[data-v-f382325c]{min-width:0;padding:16px;border:1px solid rgba(23,49,59,.1);border-radius:18px;background:#fff;box-shadow:0 12px 28px #17313b0d}.dv__panel-head[data-v-f382325c]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.dv__panel h2[data-v-f382325c]{margin:0;font-size:1rem;font-weight:800;color:#1f2937}.dv__sub[data-v-f382325c]{margin:2px 0 0;font-size:.78rem;color:#6c7a80}.dv__grid-2[data-v-f382325c]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px}@media(max-width:960px){.dv__grid-2[data-v-f382325c]{grid-template-columns:1fr}}.dv__hint[data-v-f382325c]{margin:6px 0 0;font-size:.76rem;color:#94a3b8}.dv__mini-seg[data-v-f382325c]{display:inline-flex;padding:2px;border:1px solid rgba(23,49,59,.12);border-radius:10px;background:#f7fafc}.dv__mini-seg button[data-v-f382325c]{border:0;background:transparent;padding:.3rem .6rem;border-radius:8px;cursor:pointer;font-size:.76rem;color:#4b5a66}.dv__mini-seg button[aria-pressed=true][data-v-f382325c]{background:#fff;color:#18212f;font-weight:700;box-shadow:0 1px 3px #0000001f}.dv__chips[data-v-f382325c]{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 12px}.dv__chip[data-v-f382325c]{display:inline-flex;align-items:center;gap:6px;padding:.3rem .7rem;border:1px solid rgba(23,49,59,.12);border-radius:999px;background:#fff;cursor:pointer;font-size:.78rem;color:#4b5a66}.dv__chip small[data-v-f382325c]{color:#94a3b8;font-variant-numeric:tabular-nums}.dv__chip[aria-pressed=true][data-v-f382325c]{border-color:var(--tenant-color, #0f4c81);background:color-mix(in srgb,var(--tenant-color, #0f4c81) 9%,white);color:var(--tenant-color, #0f4c81);font-weight:700}.dv__chip.is-clear[data-v-f382325c]{border-style:dashed;color:#36505f}.dv__curva[data-v-f382325c]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;border-radius:999px;font-size:.7rem;font-weight:800}.dv__curva.is-A[data-v-f382325c]{background:var(--tenant-color, #0f4c81);color:#fff}.dv__curva.is-B[data-v-f382325c]{background:#dbe6f0;color:#36505f}.dv__curva.is-C[data-v-f382325c]{background:#eef2f5;color:#6c7a80}.dv__donut[data-v-f382325c]{display:flex;justify-content:center}.dv__legend-list[data-v-f382325c]{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.dv__legend-list li[data-v-f382325c]{display:grid;grid-template-columns:minmax(0,1fr) auto 78px 34px;gap:8px;align-items:center;font-size:.82rem}.dv__lg-name[data-v-f382325c]{display:inline-flex;align-items:center;gap:8px;color:#18212f;font-weight:600;min-width:0}.dv__lg-val[data-v-f382325c]{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.dv__lg-qtd[data-v-f382325c]{text-align:right;color:#94a3b8;font-size:.76rem;font-variant-numeric:tabular-nums}.dv__lg-link[data-v-f382325c]{font-size:.76rem;font-weight:700;color:var(--tenant-color, #0f4c81)}.dv__dot[data-v-f382325c]{display:inline-block;width:10px;height:10px;border-radius:3px;flex:none}.dv__search[data-v-f382325c]{display:inline-flex;align-items:center;gap:8px;padding:.35rem .7rem;border:1px solid rgba(23,49,59,.14);border-radius:10px;background:#fff;color:#94a3b8;min-width:220px}.dv__search input[data-v-f382325c]{border:0;outline:none;background:transparent;font-size:.84rem;color:#18212f;width:100%}.dv__search[data-v-f382325c]:focus-within{border-color:var(--tenant-color, #0f4c81)}@media(max-width:640px){.dv__search[data-v-f382325c]{width:100%;min-width:0}}.dv__tbl-wrap[data-v-f382325c]{overflow-x:auto}.dv__tbl[data-v-f382325c]{width:100%;border-collapse:collapse;font-size:.84rem}.dv__tbl th[data-v-f382325c]{padding:6px 8px;border-bottom:1px solid rgba(23,49,59,.1);text-align:left;white-space:nowrap;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6c7a80}.dv__tbl th button[data-v-f382325c]{padding:0;border:0;background:transparent;cursor:pointer;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.dv__tbl th button[aria-pressed=true][data-v-f382325c]{color:var(--tenant-color, #0f4c81);font-weight:800}.dv__tbl td[data-v-f382325c]{padding:7px 8px;border-bottom:1px solid rgba(23,49,59,.08);vertical-align:middle;font-variant-numeric:tabular-nums}.dv__tbl tfoot td[data-v-f382325c]{border-bottom:0;border-top:1px solid rgba(23,49,59,.14);font-weight:800;color:#18212f}.dv__tbl .r[data-v-f382325c]{text-align:right;white-space:nowrap}.dv__tbl .c[data-v-f382325c]{text-align:center}.dv__tbl .is-neg[data-v-f382325c]{color:#c2262b}.dv__rank[data-v-f382325c]{width:28px;color:#94a3b8}.dv__pname[data-v-f382325c]{font-weight:600;color:#18212f}.dv__pmeta[data-v-f382325c]{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:.72rem;color:#6c7a80}.dv__badge[data-v-f382325c]{padding:0 6px;border-radius:999px;background:#eef2f5;color:#4b5a66;font-weight:700}.dv__badge.is-warn[data-v-f382325c]{background:#fff1cc;color:#8a5a00}.dv__curva--m[data-v-f382325c]{display:none;min-width:18px;height:16px;font-size:.64rem}.dv__unit[data-v-f382325c]{display:block;font-size:.7rem;font-weight:400;color:#94a3b8}.dv__more[data-v-f382325c]{margin-top:10px;padding:.38rem .9rem;border:1px solid rgba(23,49,59,.12);border-radius:999px;background:#fff;cursor:pointer;font-size:.8rem;font-weight:600;color:var(--tenant-color, #0f4c81)}@media(max-width:640px){.dv__tbl .is-opt[data-v-f382325c],.dv__tbl .is-opt-m[data-v-f382325c]{display:none}.dv__curva--m[data-v-f382325c]{display:inline-flex}.dv__tbl td[data-v-f382325c],.dv__tbl th[data-v-f382325c]{padding:7px 5px}.dv__pname[data-v-f382325c]{overflow-wrap:anywhere}.dv__rank[data-v-f382325c]{display:none}.dv__legend-list li[data-v-f382325c]{grid-template-columns:minmax(0,1fr) auto 34px}.dv__lg-qtd[data-v-f382325c]{display:none}}.dv__foot[data-v-f382325c]{margin:0;font-size:.76rem;color:#94a3b8}.validade-card[data-v-38961a48]{border-radius:16px;border:1.5px solid #e9ecef;overflow:hidden;background:#fff}.validade-card__header[data-v-38961a48]{background:#f8f9fa;padding:.85rem 1.25rem;border-bottom:1px solid #e9ecef;font-size:.9rem}.validade-card__body[data-v-38961a48]{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:1rem}.validade-grupo__header[data-v-38961a48]{margin-bottom:.5rem}.validade-grupo__data[data-v-38961a48]{font-size:.78rem;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.04em}.validade-grupo__chips[data-v-38961a48]{display:flex;flex-wrap:wrap;gap:8px}.credito-chip[data-v-38961a48]{display:inline-flex;align-items:center;gap:6px;background:#f0f7ff;border:1.5px solid #cfe2ff;border-radius:999px;padding:5px 12px 5px 10px;font-size:.84rem}.credito-chip__nome[data-v-38961a48]{color:#0a3d8f;font-weight:500}.credito-chip__badge[data-v-38961a48]{background:#0d6efd;color:#fff;font-size:.72rem;font-weight:700;border-radius:999px;padding:1px 7px;line-height:1.5}.credito-chip__agendar[data-v-38961a48]{display:inline-flex;align-items:center;margin-left:4px;border:0;border-radius:999px;background:#0d1a8f;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.02em;padding:3px 10px;line-height:1.5;cursor:pointer;transition:background .15s ease}.credito-chip__agendar[data-v-38961a48]:hover,.credito-chip__agendar[data-v-38961a48]:focus-visible{background:#1f30c4;outline:none}.credito-chip__agendar[data-v-38961a48]:focus-visible{box-shadow:0 0 0 3px #0d6efd59}.vencidos-banner[data-v-b713e779]{background:linear-gradient(135deg,#fff3cd,#ffe69c);border:1.5px solid #ffc107;border-radius:14px;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:box-shadow .2s}.vencidos-banner[data-v-b713e779]:hover{box-shadow:0 4px 16px #ffc10747}.vencidos-banner[data-v-b713e779]:focus-visible{outline:3px solid #ffc107;outline-offset:2px}.vencidos-banner__left[data-v-b713e779]{display:flex;align-items:center;gap:.75rem}.vencidos-banner__icon[data-v-b713e779]{width:36px;height:36px;background:#ffc107;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#000;flex-shrink:0}.vencidos-banner__sub[data-v-b713e779],.vencidos-banner__chevron[data-v-b713e779]{color:#856404;font-size:.85rem}.vencidos-painel[data-v-b713e779]{border:1.5px solid #ffc107;border-radius:14px;overflow:hidden}.vencidos-painel__header[data-v-b713e779]{background:linear-gradient(135deg,#fff3cd,#ffe69c);padding:.85rem 1.25rem;display:flex;justify-content:space-between;align-items:center}.vencidos-painel__body[data-v-b713e779]{padding:1rem 1.25rem;background:#fff;display:flex;flex-direction:column;gap:6px}.vencidos-item[data-v-b713e779]{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border-radius:10px;border:1.5px solid #e9ecef;cursor:pointer;transition:all .15s;margin:0}.vencidos-item[data-v-b713e779]:hover{border-color:#ffc107;background:#fffbf0}.vencidos-item--selecionado[data-v-b713e779]{border-color:#ffc107;background:#fff9e6}.vencidos-item__check[data-v-b713e779]{width:16px;height:16px;cursor:pointer;flex-shrink:0;accent-color:#ffc107}.vencidos-item__info[data-v-b713e779]{display:flex;flex-direction:column;gap:2px}.vencidos-item__nome[data-v-b713e779]{font-size:.9rem;font-weight:600;color:#212529}.vencidos-item__meta[data-v-b713e779]{font-size:.78rem;color:#856404}.assinatura-premium[data-v-d2e444d8]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px;height:100%}.assinatura-premium__header[data-v-d2e444d8]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.assinatura-premium__badges[data-v-d2e444d8]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.assinatura-servicos[data-v-d2e444d8]{display:grid;gap:10px}.assinatura-servico[data-v-d2e444d8]{border:1px solid #e5e7eb;border-radius:8px;padding:10px;background:#f8fafc}.assinatura-servico__top[data-v-d2e444d8]{display:flex;justify-content:space-between;gap:8px;font-size:.85rem}.assinatura-servico__top span[data-v-d2e444d8]{color:#64748b;white-space:nowrap}.assinatura-servico__stats[data-v-d2e444d8]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.assinatura-servico__stats span[data-v-d2e444d8]{border-radius:999px;background:#eef2ff;color:#1e3a8a;padding:3px 8px;font-size:.76rem}.assinatura-servico__datas[data-v-d2e444d8]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;font-size:.78rem}.assinatura-servico__datas span[data-v-d2e444d8]{border-radius:6px;background:#fff;border:1px solid #e2e8f0;padding:3px 6px}@media(max-width:576px){.assinatura-premium__header[data-v-d2e444d8],.assinatura-servico__top[data-v-d2e444d8]{flex-direction:column}.assinatura-premium__badges[data-v-d2e444d8]{align-items:flex-start}}.creditos-dashboard[data-v-83cdf47b]{display:flex;flex-direction:column;gap:1.25rem}.saldo-hero[data-v-83cdf47b]{border-radius:20px;padding:1.75rem 2rem;display:flex;flex-direction:column;gap:1.25rem}.saldo-hero__top[data-v-83cdf47b]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.75rem}.saldo-hero__eyebrow[data-v-83cdf47b]{display:block;font-size:.78rem;opacity:.8;text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-bottom:2px}.saldo-hero__pet[data-v-83cdf47b]{display:block;opacity:.85;font-size:1rem;font-weight:600}.saldo-hero__cta[data-v-83cdf47b]{white-space:nowrap;box-shadow:0 4px 14px #0000002e;flex-shrink:0}.saldo-hero__chips[data-v-83cdf47b]{display:flex;flex-wrap:wrap;gap:10px}.saldo-chip[data-v-83cdf47b]{display:inline-flex;align-items:center;gap:8px;background:#ffffff38;border:1.5px solid rgba(255,255,255,.35);border-radius:999px;padding:6px 14px 6px 8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.saldo-chip__qtd[data-v-83cdf47b]{background:#ffffffe6;color:#111;font-weight:800;font-size:1rem;border-radius:999px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.saldo-chip__nome[data-v-83cdf47b]{font-size:.875rem;font-weight:500}.saldo-chip__pospaga[data-v-83cdf47b]{font-size:.65rem;font-weight:800;letter-spacing:.03em;background:#ffc107e6;color:#000;border-radius:999px;padding:1px 6px;line-height:1.6;margin-left:2px}.saldo-hero__vazio[data-v-83cdf47b]{opacity:.75;font-size:.9rem;font-style:italic}@media(max-width:576px){.saldo-hero[data-v-83cdf47b]{padding:1.25rem 1.5rem}.saldo-hero__cta[data-v-83cdf47b]{width:100%}}.escolha-tipo-compra[data-v-cf5d78f4]{padding:2rem 0 1rem}.escolha-card[data-v-cf5d78f4]{border-radius:20px;border:2px solid #e9ecef;padding:2rem;cursor:pointer;transition:all .25s ease;background:#fff;height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.escolha-card[data-v-cf5d78f4]:hover{transform:translateY(-6px);border-color:var(--bs-primary, #0d6efd);box-shadow:0 20px 50px #0d6efd24}.escolha-card[data-v-cf5d78f4]:focus-visible{outline:3px solid var(--bs-primary, #0d6efd);outline-offset:2px}.escolha-card--destaque[data-v-cf5d78f4]{border-color:var(--bs-primary, #0d6efd);background:linear-gradient(160deg,#f0f7ff,#e4effe);box-shadow:0 8px 32px #0d6efd1a}.escolha-card--destaque[data-v-cf5d78f4]:hover{box-shadow:0 22px 55px #0d6efd33}.escolha-card__badge[data-v-cf5d78f4]{position:absolute;top:1rem;right:1rem;background:linear-gradient(135deg,#ffc107,#ff9500);color:#000;font-size:.72rem;font-weight:700;padding:3px 10px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.escolha-card__icon[data-v-cf5d78f4]{width:60px;height:60px;border-radius:16px;background:linear-gradient(135deg,var(--bs-primary, #0d6efd),#0a3d8f);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin-bottom:1rem;flex-shrink:0}.escolha-card__icon--alt[data-v-cf5d78f4]{background:linear-gradient(135deg,#6f42c1,#4c2e80)}.escolha-card__title[data-v-cf5d78f4]{font-weight:700;margin-bottom:.6rem;font-size:1.1rem}.escolha-card__desc[data-v-cf5d78f4]{color:#6c757d;font-size:.875rem;line-height:1.55;margin-bottom:1rem;flex-grow:1}.escolha-card__features[data-v-cf5d78f4]{list-style:none;padding:0;margin:0}.escolha-card__features li[data-v-cf5d78f4]{font-size:.875rem;padding:5px 0;color:#495057;display:flex;align-items:center;gap:8px}.escolha-card__features li i[data-v-cf5d78f4]{color:#198754;font-size:.78rem;width:14px;text-align:center}.wizard-stepper[data-v-69da8a76]{display:flex;justify-content:center;gap:0;margin-bottom:1.75rem;position:relative}.wizard-stepper[data-v-69da8a76]:before{content:"";position:absolute;top:16px;left:10%;right:10%;height:2px;background:#dee2e6;z-index:0}.wizard-step[data-v-69da8a76]{display:flex;flex-direction:column;align-items:center;flex:1;position:relative;z-index:1}.wizard-step__bubble[data-v-69da8a76]{width:32px;height:32px;border-radius:50%;background:#dee2e6;color:#6c757d;font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;margin-bottom:4px}.wizard-step__label[data-v-69da8a76]{font-size:.7rem;color:#adb5bd;text-align:center;font-weight:500}.wizard-step--active .wizard-step__bubble[data-v-69da8a76]{background:var(--bs-primary, #0d6efd);color:#fff}.wizard-step--active .wizard-step__label[data-v-69da8a76]{color:var(--bs-primary, #0d6efd);font-weight:700}.wizard-step--done .wizard-step__bubble[data-v-69da8a76]{background:#198754;color:#fff}.wizard-step--done .wizard-step__label[data-v-69da8a76]{color:#198754}.wizard-step--skip .wizard-step__bubble[data-v-69da8a76]{background:#e9ecef;color:#ced4da}.wizard-panel[data-v-69da8a76]{animation:fadeIn-69da8a76 .18s ease}@keyframes fadeIn-69da8a76{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.card-modo[data-v-69da8a76]{border:2px solid #dee2e6;border-radius:14px;transition:border-color .15s,box-shadow .15s,transform .15s}.card-modo[data-v-69da8a76]:hover{border-color:var(--bs-primary, #0d6efd);box-shadow:0 4px 16px #0d6efd1f;transform:translateY(-3px)}.card-modo--selected[data-v-69da8a76]{border-color:var(--bs-primary, #0d6efd)!important;box-shadow:0 4px 20px #0d6efd33!important}.card-modo--selected[data-v-69da8a76]:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:10px;right:14px;color:var(--bs-primary, #0d6efd);font-size:.85rem}.card-pacote[data-v-69da8a76]{border:2px solid #dee2e6;border-radius:12px;transition:border-color .15s,box-shadow .15s}.card-pacote[data-v-69da8a76]:hover{border-color:#adb5bd;box-shadow:0 2px 10px #00000014}.card-pacote--selected[data-v-69da8a76]{border-color:var(--bs-primary, #0d6efd)!important;box-shadow:0 4px 16px #0d6efd26!important}.config-badges[data-v-69da8a76]{display:flex;flex-wrap:wrap;gap:5px}.config-badge[data-v-69da8a76]{display:inline-flex;align-items:center;gap:4px;font-size:.68rem;font-weight:600;padding:3px 8px;border-radius:999px;cursor:help;white-space:nowrap}.config-badge i[data-v-69da8a76]{font-size:.65rem}.config-badge--blue[data-v-69da8a76]{background:#dbeafe;color:#1d4ed8}.config-badge--orange[data-v-69da8a76]{background:#fef3c7;color:#b45309}.config-badge--teal[data-v-69da8a76]{background:#ccfbf1;color:#0f766e}.config-badge--purple[data-v-69da8a76]{background:#ede9fe;color:#7c3aed}.config-badge--green[data-v-69da8a76]{background:#dcfce7;color:#15803d}.config-badge--gray[data-v-69da8a76]{background:#f3f4f6;color:#4b5563}.slide-down-enter-active[data-v-69da8a76],.slide-down-leave-active[data-v-69da8a76]{transition:all .2s ease;overflow:hidden}.slide-down-enter-from[data-v-69da8a76],.slide-down-leave-to[data-v-69da8a76]{opacity:0;max-height:0}.slide-down-enter-to[data-v-69da8a76],.slide-down-leave-from[data-v-69da8a76]{opacity:1;max-height:400px}.preview-semana__titulo[data-v-69da8a76]{font-size:.75rem;font-weight:700;color:#6c757d;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem;padding-bottom:.25rem;border-bottom:1px solid #dee2e6}.preview-oc[data-v-69da8a76]{border:1px solid #dee2e6;border-radius:10px;font-size:.8rem;transition:box-shadow .15s}.preview-oc[data-v-69da8a76]:hover{box-shadow:0 2px 8px #00000014}.preview-oc--editado[data-v-69da8a76]{border-color:#fd7e14!important}.compra-avulsa[data-v-f51bf3e2]{display:flex;flex-direction:column;gap:1rem}.compra-avulsa__header[data-v-f51bf3e2]{display:flex;align-items:center;justify-content:space-between}.servicos-grid[data-v-f51bf3e2]{display:flex;flex-wrap:wrap;gap:10px}.servico-chip[data-v-f51bf3e2]{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;border:1.5px solid #dee2e6;background:#fff;font-size:.875rem;color:#495057;cursor:pointer;transition:all .15s;font-weight:500}.servico-chip[data-v-f51bf3e2]:hover{border-color:var(--bs-primary, #0d6efd);color:var(--bs-primary, #0d6efd);background:#f0f7ff}.servico-chip--ativo[data-v-f51bf3e2]{border-color:var(--bs-primary, #0d6efd);background:var(--bs-primary, #0d6efd);color:#fff}.servico-chip--ativo[data-v-f51bf3e2]:hover{background:#0a3d8f;color:#fff}.servico-chip__icon[data-v-f51bf3e2]{font-size:.78rem;opacity:.75}.detalhe-compra[data-v-f51bf3e2]{background:#f8f9fa;border-radius:16px;border:1.5px solid #e9ecef;padding:1.25rem}.detalhe-compra__row[data-v-f51bf3e2]{display:flex;gap:1.25rem;flex-wrap:wrap;align-items:flex-end}.detalhe-campo[data-v-f51bf3e2]{display:flex;flex-direction:column;gap:6px;flex:1;min-width:100px}.detalhe-campo--total[data-v-f51bf3e2]{flex:1.5}.detalhe-campo__label[data-v-f51bf3e2]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6c757d}.detalhe-campo__valor[data-v-f51bf3e2]{font-size:1rem;font-weight:600;color:#212529}.detalhe-campo__valor--destaque[data-v-f51bf3e2]{font-size:1.25rem;color:var(--bs-primary, #0d6efd)}.qtd-control[data-v-f51bf3e2]{display:inline-flex;align-items:center;border:1.5px solid #dee2e6;border-radius:999px;overflow:hidden;background:#fff}.qtd-control__btn[data-v-f51bf3e2]{width:34px;height:34px;border:none;background:transparent;cursor:pointer;font-size:.8rem;color:#495057;display:flex;align-items:center;justify-content:center;transition:background .15s}.qtd-control__btn[data-v-f51bf3e2]:hover:not(:disabled){background:#e9ecef}.qtd-control__btn[data-v-f51bf3e2]:disabled{opacity:.35;cursor:default}.qtd-control__valor[data-v-f51bf3e2]{min-width:36px;text-align:center;font-weight:700;font-size:.95rem}.especialidades-clinicas__header[data-v-f51bf3e2]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.especialidades-clinicas__lista[data-v-f51bf3e2]{display:flex;flex-wrap:wrap;gap:8px}.especialidade-chip[data-v-f51bf3e2]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 14px;border-radius:12px;border:1.5px solid #dee2e6;background:#fff;font-size:.85rem;color:#495057;cursor:pointer;transition:all .15s;text-align:left}.especialidade-chip[data-v-f51bf3e2]:hover{border-color:var(--bs-primary, #0d6efd);color:var(--bs-primary, #0d6efd);background:#f0f7ff}.especialidade-chip--ativo[data-v-f51bf3e2]{border-color:var(--bs-primary, #0d6efd);background:var(--bs-primary, #0d6efd);color:#fff}.especialidade-chip--ativo[data-v-f51bf3e2]:hover{background:#0a3d8f;color:#fff}.especialidade-chip__nome[data-v-f51bf3e2]{font-weight:600}.especialidade-chip__preco[data-v-f51bf3e2]{font-size:.78rem;opacity:.8}.slide-fade-enter-active[data-v-f51bf3e2]{transition:all .2s ease-out}.slide-fade-leave-active[data-v-f51bf3e2]{transition:all .15s ease-in}.slide-fade-enter-from[data-v-f51bf3e2],.slide-fade-leave-to[data-v-f51bf3e2]{opacity:0;transform:translateY(-8px)}#cardPaymentBrick_container[data-v-991b4212]{min-height:280px}.step-dot[data-v-b4427c66]{display:inline-block;width:10px;height:10px;border-radius:50%;background:#dee2e6;transition:background .2s}.step-dot.active[data-v-b4427c66]{background:var(--bs-primary, #0d6efd)}.credits-manager-backdrop[data-v-d94cae45]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:grid;place-items:center;padding:1rem;background:#07222d9e}.credits-manager-modal[data-v-d94cae45]{width:min(960px,100%);max-height:calc(100vh - 2rem);overflow:auto;border-radius:22px;background:#fff;box-shadow:0 24px 70px #00000040}.credits-manager-modal__header[data-v-d94cae45]{display:flex;justify-content:space-between;gap:1rem;padding:1.5rem 1.75rem;border-bottom:1px solid #e6edf0}.credits-manager-modal__header h2[data-v-d94cae45]{margin:.35rem 0;font-size:1.55rem}.credits-manager-modal__header p[data-v-d94cae45]{margin:0;color:#61717a}.credits-manager-modal__body[data-v-d94cae45]{padding:1.5rem 1.75rem}.credits-manager-state[data-v-d94cae45]{padding:3rem 1rem;text-align:center;color:#647780}.credits-manager-table tbody tr[data-v-d94cae45]{cursor:pointer}.credits-manager-table td[data-v-d94cae45]{padding:.9rem .75rem}.credits-manager-table small[data-v-d94cae45]{display:block;color:#71828b;margin-top:.2rem}.credits-manager-count[data-v-d94cae45]{display:inline-grid;place-items:center;min-width:2.2rem;height:2.2rem;border-radius:999px;color:#fff;background:#08778a;font-weight:700}.credits-manager-detail-title[data-v-d94cae45]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.credits-manager-detail-title h3[data-v-d94cae45]{margin:.15rem 0 0}.credits-manager-detail-title>span[data-v-d94cae45]{color:#08778a;font-weight:700}.credits-manager-row--highlight>td[data-v-d94cae45]{background:#eef3ff}.credits-manager-row--highlight>td[data-v-d94cae45]:first-child{box-shadow:inset 3px 0 #0d1a8f}@media(max-width:576px){.credits-manager-modal__header[data-v-d94cae45],.credits-manager-modal__body[data-v-d94cae45]{padding:1rem}}.assinaturas-view[data-v-80fd8e16]{display:grid;gap:1rem;padding:1rem;min-height:70vh;color:#17313b}.assinaturas-hero[data-v-80fd8e16]{display:flex;justify-content:space-between;gap:1rem;padding:1.25rem;border:1px solid rgba(23,49,59,.1);border-radius:24px;box-shadow:0 18px 42px #17313b0f;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.assinaturas-hero__copy[data-v-80fd8e16]{max-width:760px}.assinaturas-hero__eyebrow[data-v-80fd8e16]{display:inline-flex;margin-bottom:.7rem;padding:.36rem .72rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.79rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.assinaturas-hero h1[data-v-80fd8e16]{margin:0;font-weight:800}.assinaturas-hero p[data-v-80fd8e16]{color:#6c7a80}.assinaturas-hero__chips[data-v-80fd8e16]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.1rem}.assinaturas-chip[data-v-80fd8e16]{display:inline-flex;align-items:center;min-height:34px;padding:.4rem .8rem;border-radius:999px;background:#ffffffd6;border:1px solid rgba(23,49,59,.08);font-size:.85rem;font-weight:700}.assinaturas-hero__actions[data-v-80fd8e16]{display:grid;gap:.8rem;align-content:start;min-width:240px}.assinaturas-hero__filter[data-v-80fd8e16]{display:grid;gap:.4rem}.assinaturas-hero__filter-label[data-v-80fd8e16]{font-size:.85rem;font-weight:700;color:#48616c}.assinaturas-hero__buttons[data-v-80fd8e16]{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}.assinaturas-kpis[data-v-80fd8e16]{margin-top:1.1rem;display:grid;gap:.75rem}.kpi-periodo[data-v-80fd8e16]{display:flex;gap:.4rem;flex-wrap:wrap}.kpi-periodo-btn[data-v-80fd8e16]{padding:.3rem .75rem;border-radius:999px;border:1px solid rgba(23,49,59,.15);background:#ffffffb3;font-size:.8rem;font-weight:600;color:#48616c;cursor:pointer;transition:background .15s,color .15s}.kpi-periodo-btn.ativo[data-v-80fd8e16]{background:var(--tenant-color, #0f766e);color:#fff;border-color:transparent}.kpi-loading[data-v-80fd8e16]{display:flex;align-items:center;padding:.5rem 0}.kpi-grid[data-v-80fd8e16]{display:flex;flex-wrap:wrap;gap:.6rem}.kpi-card[data-v-80fd8e16]{display:flex;flex-direction:column;gap:.15rem;padding:.65rem 1rem;border-radius:14px;background:#ffffffd6;border:1px solid rgba(23,49,59,.08);min-width:130px}.kpi-card--alert[data-v-80fd8e16]{border-color:#f4433640;background:#ffebebb3}.kpi-label[data-v-80fd8e16]{font-size:.72rem;font-weight:700;color:#6c7a80;text-transform:uppercase;letter-spacing:.05em}.kpi-valor[data-v-80fd8e16]{font-size:1.25rem;font-weight:800;color:#17313b;line-height:1.2}.kpi-valor--alert[data-v-80fd8e16]{color:#c62828}.kpi-delta[data-v-80fd8e16]{font-size:.72rem;font-weight:700}.kpi-delta--bom[data-v-80fd8e16]{color:#2e7d32}.kpi-delta--bad[data-v-80fd8e16]{color:#c62828}.kpi-delta--neutro[data-v-80fd8e16]{color:#6c7a80}@media(max-width:767px){.assinaturas-view[data-v-80fd8e16]{padding:.75rem}.assinaturas-hero[data-v-80fd8e16]{flex-direction:column}.assinaturas-hero__actions[data-v-80fd8e16]{min-width:unset}.assinaturas-hero__buttons[data-v-80fd8e16]{justify-content:stretch}.assinaturas-hero__buttons .btn[data-v-80fd8e16]{width:100%}.kpi-grid[data-v-80fd8e16]{gap:.5rem}.kpi-card[data-v-80fd8e16]{min-width:calc(50% - .25rem)}}.assinatura-card[data-v-c75e016f]{border-radius:8px;transition:box-shadow .2s}.assinatura-card[data-v-c75e016f]:hover{box-shadow:0 4px 12px #0000001a!important}.historico-overlay[data-v-813acdcd]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1050;display:flex;justify-content:flex-end}.historico-drawer[data-v-813acdcd]{width:100%;max-width:680px;background:#fff;height:100%;overflow-y:auto;box-shadow:-4px 0 24px #00000026;display:flex;flex-direction:column}.historico-body[data-v-813acdcd]{flex:1;overflow-y:auto}.timeline[data-v-813acdcd]{position:relative;padding-left:1.5rem}.timeline[data-v-813acdcd]:before{content:"";position:absolute;left:7px;top:0;bottom:0;width:2px;background:#e9ecef}.timeline-item[data-v-813acdcd]{position:relative;padding-bottom:1rem;padding-left:.5rem}.timeline-dot[data-v-813acdcd]{position:absolute;left:-1.2rem;top:4px;width:12px;height:12px;border-radius:50%}.timeline-content[data-v-813acdcd]{padding:.5rem .75rem;background:#f8f9fa;border-radius:6px}.badge-sm[data-v-813acdcd]{font-size:.65rem;padding:.2em .5em}@media(max-width:576px){.historico-drawer[data-v-813acdcd]{max-width:100%}}.modal-overlay[data-v-b1bdb848]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1060;display:flex;align-items:center;justify-content:center;padding:1rem}.modal-box[data-v-b1bdb848]{background:#fff;border-radius:12px;width:100%;max-width:680px;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px #0003;display:flex;flex-direction:column}.sincronizar-modal-header[data-v-b1bdb848]{align-items:center;min-height:58px;padding:1rem 1.5rem .85rem}.sincronizar-modal-title[data-v-b1bdb848]{display:flex;align-items:center;gap:.55rem;margin:0;font-size:1rem;font-weight:700;line-height:1.3}.sincronizar-modal-header .btn-close[data-v-b1bdb848]{margin:0 0 0 1rem;flex-shrink:0}.modal-body[data-v-b1bdb848]{padding:1.25rem 1.5rem}.modal-footer[data-v-b1bdb848]{padding:1rem 1.5rem}.servicos-box[data-v-b1bdb848]{border:1px solid #e9ecef;border-radius:8px;padding:.85rem;background:#fbfcfd}.servico-row[data-v-b1bdb848]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 0;border-top:1px solid #eef1f4}.servico-row[data-v-b1bdb848]:first-of-type{border-top:0}.servico-quantidade[data-v-b1bdb848]{width:88px;text-align:right}@media(max-width:576px){.sincronizar-modal-header[data-v-b1bdb848]{padding:.9rem 1rem .75rem}.modal-body[data-v-b1bdb848],.modal-footer[data-v-b1bdb848]{padding:1rem}.servico-row[data-v-b1bdb848]{align-items:flex-start;flex-direction:column;gap:.5rem}}.cursor-pointer[data-v-b1bdb848]{cursor:pointer}.alert-sm[data-v-b1bdb848]{padding:.5rem .75rem;font-size:.875rem}.modal-overlay[data-v-6dce0a19]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1060;display:flex;align-items:center;justify-content:center;padding:1rem}.modal-box[data-v-6dce0a19]{background:#fff;border-radius:12px;width:100%;max-width:760px;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px #0003;display:flex;flex-direction:column;color:#17313b}.relatorio-header[data-v-6dce0a19]{position:sticky;top:0;z-index:1;background:#fff;align-items:flex-start;justify-content:space-between;padding:1rem 1.5rem .85rem}.relatorio-title[data-v-6dce0a19]{display:flex;align-items:center;gap:.55rem;margin:0;font-size:1rem;font-weight:700}.relatorio-subtitle[data-v-6dce0a19]{margin:.2rem 0 0;font-size:.82rem;color:#6c7a80}.relatorio-header__acoes[data-v-6dce0a19]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.relatorio-header .btn-close[data-v-6dce0a19]{margin:0}.resumo[data-v-6dce0a19]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.resumo__item[data-v-6dce0a19]{display:grid;gap:.1rem;padding:.65rem .9rem;border-radius:12px;background:#e8f5e9;color:#2e7d32}.resumo__item--pausada[data-v-6dce0a19]{background:#fff3e0;color:#c2410c}.resumo__item--inativa[data-v-6dce0a19]{background:#f1f5f9;color:#475569}.resumo__valor[data-v-6dce0a19]{font-size:1.35rem;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.resumo__rotulo[data-v-6dce0a19]{font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.modal-body[data-v-6dce0a19]{display:grid;gap:1.25rem;padding:1.25rem 1.5rem 1.5rem}.relatorio-estado[data-v-6dce0a19]{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:2.5rem 0;color:#6c7a80}.relatorio-secao[data-v-6dce0a19]{display:grid;gap:.75rem}.relatorio-secao__header[data-v-6dce0a19]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.relatorio-secao__header h6[data-v-6dce0a19]{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#48616c}.relatorio-total[data-v-6dce0a19]{font-size:.82rem;font-weight:600;color:#6c7a80}.relatorio-nota[data-v-6dce0a19]{margin:0;font-size:.75rem;color:#8a979c}.centros[data-v-6dce0a19]{display:grid;grid-template-columns:minmax(200px,260px) 1fr;gap:1rem;align-items:center}.centros__legenda[data-v-6dce0a19]{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.centro-item[data-v-6dce0a19]{border-radius:10px;border:1px solid transparent}.centro-item--ativo[data-v-6dce0a19]{border-color:#17313b2e;background:#f6f8f9}.centro-item__btn[data-v-6dce0a19]{display:grid;grid-template-columns:12px 1fr auto 3rem;align-items:center;gap:.6rem;width:100%;padding:.45rem .6rem .1rem;border:0;background:none;text-align:left;color:inherit;cursor:pointer}.centro-item__btn[data-v-6dce0a19]:disabled{cursor:default}.centro-item--vazio[data-v-6dce0a19]{opacity:.5}.centro-item__cor[data-v-6dce0a19]{display:inline-block;width:10px;height:10px;border-radius:3px;flex-shrink:0}.centro-item__nome[data-v-6dce0a19]{font-weight:600;font-size:.88rem}.centro-item__qtd[data-v-6dce0a19]{font-weight:800;font-variant-numeric:tabular-nums}.centro-item__pct[data-v-6dce0a19]{text-align:right;font-size:.8rem;color:#6c7a80;font-variant-numeric:tabular-nums}.centro-item__detalhe[data-v-6dce0a19]{display:block;padding:0 .6rem .4rem calc(1.2rem + 12px);font-size:.74rem;color:#8a979c}.centro-item--vazio .centro-item__btn[data-v-6dce0a19]{padding-bottom:.45rem}.filtro-chip[data-v-6dce0a19]{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .7rem;border-radius:999px;border:1px solid rgba(23,49,59,.15);background:#f6f8f9;font-size:.78rem;font-weight:600;color:#48616c}.pacotes[data-v-6dce0a19]{list-style:none;margin:0;padding:0;border:1px solid rgba(23,49,59,.1);border-radius:12px;overflow:hidden}.pacote+.pacote[data-v-6dce0a19]{border-top:1px solid rgba(23,49,59,.08)}.pacote__linha[data-v-6dce0a19]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;border:0;background:#fff;text-align:left;color:inherit}.pacote__linha[data-v-6dce0a19]:hover{background:#f8fafb}.pacote__seta[data-v-6dce0a19]{font-size:.75rem;color:#8a979c;transition:transform .15s}.pacote__seta--aberta[data-v-6dce0a19]{transform:rotate(90deg)}.pacote__info[data-v-6dce0a19]{display:grid;gap:.1rem;flex:1;min-width:0}.pacote__nome[data-v-6dce0a19]{font-weight:700;overflow-wrap:anywhere}.pacote__centro[data-v-6dce0a19]{display:inline-flex;align-items:center;gap:.35rem;font-size:.76rem;color:#6c7a80}.pacote__contagem[data-v-6dce0a19]{display:grid;justify-items:end;font-variant-numeric:tabular-nums}.pacote__contagem strong[data-v-6dce0a19]{font-size:1.1rem;line-height:1.1}.pacote__contagem small[data-v-6dce0a19]{font-size:.72rem;color:#c2410c}.pets[data-v-6dce0a19]{list-style:none;margin:0;padding:.25rem 1rem .75rem 2.6rem;background:#f8fafb;display:grid;gap:.25rem}.pet[data-v-6dce0a19]{display:flex;align-items:center;gap:.6rem;padding:.45rem .6rem;border-radius:8px;background:#fff;border:1px solid rgba(23,49,59,.06)}.pet__icone[data-v-6dce0a19]{font-size:.8rem;color:var(--tenant-color, #0f766e)}.pet__info[data-v-6dce0a19]{display:grid;flex:1;min-width:0}.pet__nome[data-v-6dce0a19]{font-weight:600;font-size:.88rem}.pet__tutor[data-v-6dce0a19]{font-size:.76rem;color:#6c7a80}.pet__badge[data-v-6dce0a19]{padding:.15rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700}.pet__badge--ativa[data-v-6dce0a19]{background:#e8f5e9;color:#2e7d32}.pet__badge--pausada[data-v-6dce0a19]{background:#fff3e0;color:#c2410c}.pet__badge--inativa[data-v-6dce0a19]{background:#f1f5f9;color:#475569}.pet__icone--inativo[data-v-6dce0a19]{color:#94a3b8}@media(max-width:767px){.modal-overlay[data-v-6dce0a19]{padding:.5rem}.relatorio-header[data-v-6dce0a19],.modal-body[data-v-6dce0a19]{padding-left:1rem;padding-right:1rem}.centros[data-v-6dce0a19]{grid-template-columns:1fr}.resumo__rotulo[data-v-6dce0a19]{font-size:.68rem}.pets[data-v-6dce0a19]{padding-left:1rem}}.agenda-modal[data-v-8e65562d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:grid;place-items:center;padding:1rem}.agenda-modal__backdrop[data-v-8e65562d]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f1f269e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.agenda-modal__dialog[data-v-8e65562d]{position:relative;display:flex;flex-direction:column;width:min(1180px,96vw);height:min(780px,92vh);overflow:hidden;border:1px solid rgba(23,49,59,.12);border-radius:20px;background:#f5f7f8;box-shadow:0 28px 80px #0f1f2647}.agenda-modal__header[data-v-8e65562d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid rgba(23,49,59,.1);background:#fff}.agenda-modal__eyebrow[data-v-8e65562d]{color:var(--tenant-color, #0f766e);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.agenda-modal__header h2[data-v-8e65562d]{margin:.15rem 0 0;color:#17313b;font-size:1.15rem;font-weight:800}.agenda-modal__header p[data-v-8e65562d]{margin:.15rem 0 0;color:#718087;font-size:.78rem}.agenda-modal__close[data-v-8e65562d]{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border:0;border-radius:10px;background:#eef2f3;color:#48616c}.agenda-modal__state[data-v-8e65562d]{display:flex;flex:1;align-items:center;justify-content:center;gap:.65rem;color:#718087;font-size:.85rem}.agenda-modal__state--error[data-v-8e65562d]{color:#b42318}.agenda-ciclo-legenda[data-v-8e65562d]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem 1.15rem;border-bottom:1px solid rgba(23,49,59,.08);background:#fff;color:#48616c;font-size:.72rem}.agenda-ciclo-legenda__label[data-v-8e65562d]{color:#29444f;font-weight:700}.agenda-ciclo-legenda__item[data-v-8e65562d]{display:inline-flex;align-items:center;gap:.32rem}.agenda-ciclo-legenda__dot[data-v-8e65562d]{width:8px;height:8px;border-radius:50%}.agenda-creditos[data-v-8e65562d]{padding:.75rem 1.15rem;border-bottom:1px solid rgba(23,49,59,.1);background:#fff}.agenda-creditos-preview[data-v-8e65562d]{overflow-y:auto;min-height:0}.agenda-creditos__header[data-v-8e65562d],.agenda-credito[data-v-8e65562d],.agenda-creditos__bulk[data-v-8e65562d],.agenda-credito__edit>div[data-v-8e65562d]{display:flex;align-items:center}.agenda-creditos__header[data-v-8e65562d],.agenda-credito[data-v-8e65562d]{justify-content:space-between;gap:1rem}.agenda-creditos__eyebrow[data-v-8e65562d]{color:#0f766e;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.agenda-creditos h3[data-v-8e65562d]{margin:.08rem 0 0;color:#17313b;font-size:.9rem}.agenda-creditos__bulk[data-v-8e65562d],.agenda-credito__edit>div[data-v-8e65562d]{gap:.4rem}.agenda-creditos__bulk label[data-v-8e65562d],.agenda-credito__edit label[data-v-8e65562d]{color:#60747c;font-size:.66rem;font-weight:700}.agenda-creditos input[data-v-8e65562d]{height:31px;padding:.25rem .45rem;border:1px solid #ced8dc;border-radius:7px;color:#29444f;font-size:.72rem}.agenda-creditos__grid[data-v-8e65562d]{display:grid;max-height:130px;margin-top:.6rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;overflow-y:auto}.agenda-credito[data-v-8e65562d]{padding:.55rem .65rem;border:1px solid #e0e7e9;border-radius:10px;background:#f8fafb}.agenda-credito__info[data-v-8e65562d],.agenda-credito__edit[data-v-8e65562d]{display:grid;min-width:0;gap:.08rem}.agenda-credito__info strong[data-v-8e65562d]{color:#29444f;font-size:.76rem}.agenda-credito__info span[data-v-8e65562d]{color:#48616c;font-size:.68rem}.agenda-credito__info small[data-v-8e65562d]{color:#718087;font-size:.62rem}.agenda-creditos__empty[data-v-8e65562d]{margin:.55rem 0 0;color:#718087;font-size:.72rem}.agenda-creditos__message[data-v-8e65562d]{margin:.45rem 0 0;color:#0f766e;font-size:.7rem;font-weight:700}.agenda-kanban[data-v-8e65562d]{display:grid;flex:1;min-height:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:.75rem;overflow-x:auto}.agenda-kanban__column[data-v-8e65562d]{display:flex;min-width:250px;min-height:0;flex-direction:column;overflow:hidden;border:1px solid rgba(23,49,59,.09);border-radius:14px;background:#edf1f2}.agenda-kanban__column.is-drag-over[data-v-8e65562d]{outline:2px solid rgba(37,99,235,.28);outline-offset:-2px;background:#e8eef1}.agenda-kanban__column-header[data-v-8e65562d]{display:flex;align-items:center;gap:.45rem;padding:.65rem .75rem;border-bottom:1px solid rgba(23,49,59,.08);background:#fffc;color:#29444f;font-size:.78rem}.agenda-kanban__column-header strong[data-v-8e65562d]{flex:1}.agenda-kanban__column-header>span[data-v-8e65562d]:last-child{min-width:24px;padding:.1rem .4rem;border-radius:999px;background:#e5ebed;text-align:center;font-size:.68rem;font-weight:800}.agenda-kanban__dot[data-v-8e65562d]{width:8px;height:8px;border-radius:50%}.agenda-kanban__dot.is-aberto[data-v-8e65562d]{background:#64748b}.agenda-kanban__dot.is-agendado[data-v-8e65562d]{background:#2563eb}.agenda-kanban__dot.is-finalizado[data-v-8e65562d]{background:#16a34a}.agenda-kanban__dot.is-cancelado[data-v-8e65562d]{background:#64748b}.agenda-kanban__cards[data-v-8e65562d]{display:grid;align-content:start;gap:.38rem;padding:.5rem;overflow-y:auto}.agenda-mini-card[data-v-8e65562d]{display:grid;gap:.25rem;padding:.48rem .55rem;border-left:3px solid #94a3b8;border-radius:8px;background:#fff;box-shadow:0 1px 3px #17313b0f}.agenda-mini-card[draggable=true][data-v-8e65562d]{cursor:grab}.agenda-mini-card[draggable=true][data-v-8e65562d]:active{cursor:grabbing}.agenda-mini-card.is-agendado[data-v-8e65562d]{border-left-color:#2563eb}.agenda-mini-card.is-finalizado[data-v-8e65562d]{border-left-color:#16a34a}.agenda-mini-card.is-cancelado[data-v-8e65562d]{border-left-color:#64748b;opacity:.82}.agenda-mini-card__top[data-v-8e65562d],.agenda-mini-card__pet[data-v-8e65562d],.agenda-mini-card__meta[data-v-8e65562d],.agenda-mini-card__datetime[data-v-8e65562d],.agenda-mini-card__professional[data-v-8e65562d]{display:flex;min-width:0;align-items:center;gap:.35rem}.agenda-mini-card__datetime input[data-v-8e65562d]{width:100%;min-width:0;padding:.18rem .28rem;border:1px solid #d8e0e3;border-radius:6px;background:#f8fafb;color:#60747c;font-size:.65rem}.agenda-mini-card__datetime input[data-v-8e65562d]:focus{border-color:#2563eb;outline:2px solid rgba(37,99,235,.14)}.agenda-mini-card__top strong[data-v-8e65562d]{flex:1;overflow:hidden;color:#243f49;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.agenda-mini-card__actions[data-v-8e65562d]{display:inline-flex;flex:0 0 auto;align-items:center;gap:.18rem}.agenda-mini-card__actions button[data-v-8e65562d]{display:grid;width:22px;height:22px;place-items:center;border:1px solid #d8e0e3;border-radius:6px;background:#f8fafb;color:#48616c;font-size:.65rem}.agenda-mini-card__actions button[data-v-8e65562d]:hover:not(:disabled){border-color:#b8c6cc;background:#eef4f6;color:#17313b}.agenda-mini-card__actions button[data-v-8e65562d]:disabled{cursor:not-allowed;opacity:.55}.agenda-mini-card__top>span[data-v-8e65562d]{color:#9aa6ab;font-size:.6rem}.agenda-mini-card__ciclo[data-v-8e65562d]{flex:0 0 auto;padding:.05rem .36rem;border-radius:999px;color:#fff;font-size:.58rem;font-weight:800;letter-spacing:.02em}.agenda-mini-card__pet[data-v-8e65562d],.agenda-mini-card__meta[data-v-8e65562d]{color:#687980;font-size:.66rem}.agenda-mini-card__pet span[data-v-8e65562d],.agenda-mini-card__meta span[data-v-8e65562d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-mini-card__pet i[data-v-8e65562d],.agenda-mini-card__meta i[data-v-8e65562d],.agenda-mini-card__professional i[data-v-8e65562d]{width:11px;color:#91a0a6;text-align:center;font-size:.6rem}.agenda-mini-card__professional select[data-v-8e65562d]{min-width:0;width:100%;height:26px;border:1px solid #d8e0e3;border-radius:6px;background:#f8fafb;color:#4c626b;font-size:.66rem}.agenda-confirm[data-v-8e65562d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-items:center;padding:1rem}.agenda-confirm__backdrop[data-v-8e65562d]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f1f267a}.agenda-confirm__dialog[data-v-8e65562d]{position:relative;width:min(480px,94vw);padding:1.1rem;border-radius:16px;background:#fff;box-shadow:0 18px 50px #0f1f263d}.agenda-confirm__icon[data-v-8e65562d]{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;background:#e8f1ff;color:#2563eb}.agenda-confirm__dialog h3[data-v-8e65562d]{margin:.65rem 0 .35rem;color:#17313b;font-size:1rem}.agenda-confirm__dialog p[data-v-8e65562d]{margin:0;color:#60747c;font-size:.8rem;line-height:1.5}.agenda-confirm__actions[data-v-8e65562d]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem}.agenda-form[data-v-8e65562d]{display:grid;gap:.7rem;margin-top:.85rem}.agenda-form label[data-v-8e65562d]{display:grid;gap:.24rem;color:#29444f;font-size:.72rem;font-weight:700}.agenda-kanban__empty[data-v-8e65562d]{padding:1rem .5rem;color:#9aa6ab;text-align:center;font-size:.72rem}@media(max-width:767px){.agenda-modal[data-v-8e65562d]{padding:.5rem}.agenda-modal__dialog[data-v-8e65562d]{width:100%;height:96vh;border-radius:16px}.agenda-kanban[data-v-8e65562d]{grid-template-columns:repeat(3,minmax(260px,82vw))}.agenda-creditos__header[data-v-8e65562d],.agenda-credito[data-v-8e65562d]{align-items:flex-start;flex-direction:column}.agenda-creditos__grid[data-v-8e65562d]{grid-template-columns:1fr}}.agenda-modal[data-v-a8ab0cfc]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:grid;place-items:center;padding:1rem}.agenda-modal__backdrop[data-v-a8ab0cfc]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f1f269e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.reprog-modal__dialog[data-v-a8ab0cfc]{display:flex;flex-direction:column;width:min(560px,94vw);height:auto;max-height:88vh;border:1px solid rgba(23,49,59,.12);border-radius:20px;background:#f5f7f8;box-shadow:0 28px 80px #0f1f2647;position:relative;overflow:hidden}.agenda-modal__header[data-v-a8ab0cfc]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid rgba(23,49,59,.1);background:#fff}.agenda-modal__eyebrow[data-v-a8ab0cfc]{color:var(--tenant-color, #0f766e);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.agenda-modal__header h2[data-v-a8ab0cfc]{margin:.15rem 0 0;color:#17313b;font-size:1.15rem;font-weight:800}.agenda-modal__header p[data-v-a8ab0cfc]{margin:.15rem 0 0;color:#718087;font-size:.78rem}.agenda-modal__close[data-v-a8ab0cfc]{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border:0;border-radius:10px;background:#eef2f3;color:#48616c}.agenda-modal__state[data-v-a8ab0cfc]{display:flex;flex:1;align-items:center;justify-content:center;gap:.65rem;padding:2rem 1rem;color:#718087;font-size:.85rem}.agenda-modal__state--error[data-v-a8ab0cfc]{color:#b42318}.agenda-kanban__empty[data-v-a8ab0cfc]{padding:1.5rem .5rem;color:#9aa6ab;text-align:center;font-size:.8rem}.reprog-body[data-v-a8ab0cfc]{padding:1rem 1.15rem 1.25rem;overflow-y:auto}.reprog-help[data-v-a8ab0cfc]{margin:0 0 1rem;color:#60747c;font-size:.8rem;line-height:1.5}.reprog-tabs[data-v-a8ab0cfc]{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;padding:.25rem;margin-bottom:1rem;border-radius:11px;background:#e8edef}.reprog-tabs button[data-v-a8ab0cfc]{padding:.55rem;border:0;border-radius:8px;background:transparent;color:#60747c;font-size:.76rem;font-weight:700}.reprog-tabs button.is-active[data-v-a8ab0cfc]{background:#fff;color:var(--tenant-color, #0f766e);box-shadow:0 1px 4px #17313b1f}.reprog-cycle-card[data-v-a8ab0cfc]{padding:.85rem;margin-bottom:.7rem;border:1px solid rgba(23,49,59,.12);border-radius:14px;background:#fff}.reprog-cycle-card__summary[data-v-a8ab0cfc],.reprog-cycle-card__form[data-v-a8ab0cfc]{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.reprog-cycle-card__summary div[data-v-a8ab0cfc]{display:flex;flex-direction:column;color:#17313b;font-size:.82rem}.reprog-cycle-card__summary span[data-v-a8ab0cfc],.reprog-cycle-card__count[data-v-a8ab0cfc]{color:#718087;font-size:.7rem}.reprog-cycle-card__summary .reprog-cycle-card__warning[data-v-a8ab0cfc]{margin-top:.25rem;color:#b45309;font-weight:700}.reprog-cycle-card__form[data-v-a8ab0cfc]{margin-top:.75rem;padding-top:.7rem;border-top:1px dashed rgba(23,49,59,.15)}.reprog-cycle-card__form label[data-v-a8ab0cfc]{margin:0;color:#48616c;font-size:.72rem;font-weight:700}.reprog-cycle-card__form input[data-v-a8ab0cfc]{width:145px;margin-left:auto}.reprog-daygroup[data-v-a8ab0cfc]{padding:.85rem;margin-bottom:.7rem;border:1px solid rgba(23,49,59,.12);border-radius:14px;background:#fff;transition:box-shadow .15s,border-color .15s}.reprog-daygroup.is-active[data-v-a8ab0cfc]{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.reprog-daygroup__head[data-v-a8ab0cfc]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.reprog-daygroup__label[data-v-a8ab0cfc]{display:flex;align-items:center;gap:.5rem;color:#17313b;font-size:.9rem;font-weight:700}.reprog-daygroup__dot[data-v-a8ab0cfc]{width:8px;height:8px;border-radius:50%;background:#16a34a}.reprog-move-btn[data-v-a8ab0cfc]{padding:.35rem .6rem;border:none;border-radius:8px;background:#e8f1ff;color:#2563eb;font-size:.72rem;font-weight:700;white-space:nowrap}.reprog-daygroup__acoes[data-v-a8ab0cfc]{display:flex;gap:.4rem}.reprog-move-btn--remover[data-v-a8ab0cfc]{color:#b42318;background:#fef3f2}.reprog-ciclo-select[data-v-a8ab0cfc]{margin-bottom:.9rem}.reprog-help--sm[data-v-a8ab0cfc]{font-size:.78rem;margin:.35rem 0 0}.reprog-move-btn[data-v-a8ab0cfc]:disabled{opacity:.55;cursor:not-allowed}.reprog-daygroup__servicos[data-v-a8ab0cfc]{display:flex;flex-direction:column;gap:.3rem;margin:.55rem 0 0;padding:0;list-style:none}.reprog-daygroup__servicos li[data-v-a8ab0cfc]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.4rem .5rem;border-radius:8px;background:#f5f7f8;color:#60747c;font-size:.75rem}.reprog-daygroup__servico-info[data-v-a8ab0cfc]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.reprog-daygroup__servico-info strong[data-v-a8ab0cfc]{color:#17313b;font-weight:600}.reprog-daygroup__dias[data-v-a8ab0cfc]{display:flex;align-items:center;gap:.3rem;color:#9aa6ab;font-size:.68rem}.reprog-daygroup__qtd[data-v-a8ab0cfc]{flex:0 0 auto;white-space:nowrap}.reprog-preview[data-v-a8ab0cfc]{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed rgba(23,49,59,.15)}.reprog-preview__linha[data-v-a8ab0cfc]{display:flex;justify-content:space-between;gap:.5rem;padding:.35rem .5rem;margin-bottom:.35rem;border-radius:8px;background:#eaf1fd;color:#17313b;font-size:.76rem}.reprog-warning[data-v-a8ab0cfc]{display:flex;gap:.5rem;align-items:flex-start;padding:.5rem .6rem;margin-bottom:.35rem;border-radius:8px;background:#fdf3e0;color:#8a5a06;font-size:.74rem;line-height:1.4}.reprog-preview__ocorrencias ul[data-v-a8ab0cfc]{display:flex;flex-direction:column;gap:.3rem;margin:.4rem 0 0;padding:0;list-style:none}.reprog-preview__ocorrencias li[data-v-a8ab0cfc]{display:flex;justify-content:space-between;gap:.5rem;padding:.3rem .5rem;border-radius:8px;background:#f5f7f8;color:#48616c;font-size:.72rem}.reprog-preview__data-atual[data-v-a8ab0cfc]{flex:0 0 auto}.reprog-preview__data-input[data-v-a8ab0cfc]{width:auto;min-width:168px;font-size:.7rem}.reprog-preview__hint[data-v-a8ab0cfc]{margin:.5rem 0 0;color:#60747c;font-size:.65rem}.reprog-ok[data-v-a8ab0cfc]{color:#16a34a;font-weight:700;white-space:nowrap}.reprog-pendente[data-v-a8ab0cfc]{color:#b45309;font-size:.66rem;font-weight:700}.reprog-conflito[data-v-a8ab0cfc]{color:#b42318;text-align:right;white-space:nowrap}.reprog-panel[data-v-a8ab0cfc]{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed rgba(23,49,59,.15)}.reprog-field-label[data-v-a8ab0cfc]{display:block;margin-bottom:.35rem;color:#48616c;font-size:.72rem;font-weight:700}.reprog-check[data-v-a8ab0cfc]{display:flex;gap:.6rem;align-items:flex-start;padding:.55rem;margin-top:.4rem;border:1px solid rgba(23,49,59,.12);border-radius:10px;cursor:pointer}.reprog-check input[data-v-a8ab0cfc]{margin-top:.2rem}.reprog-check__title[data-v-a8ab0cfc]{color:#17313b;font-size:.78rem;font-weight:700}.reprog-check__desc[data-v-a8ab0cfc]{margin-top:.1rem;color:#718087;font-size:.7rem}.reprog-panel-error[data-v-a8ab0cfc]{margin:.6rem 0 0;color:#b42318;font-size:.76rem}.agenda-confirm__actions[data-v-a8ab0cfc]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem}.reprog-success[data-v-a8ab0cfc]{display:flex;gap:.6rem;align-items:flex-start;padding:.75rem;margin-top:.5rem;border-radius:12px;background:#eafaf1;color:#166534}.reprog-success i[data-v-a8ab0cfc]{margin-top:.15rem;font-size:1.05rem}.reprog-success strong[data-v-a8ab0cfc]{display:block;margin-bottom:.2rem;font-size:.85rem}.reprog-success p[data-v-a8ab0cfc]{margin:.1rem 0 0;font-size:.76rem;line-height:1.4}@media(max-width:767px){.agenda-modal[data-v-a8ab0cfc]{padding:.5rem}.reprog-modal__dialog[data-v-a8ab0cfc]{width:100%;max-height:96vh;border-radius:16px}}.agendar-modal-backdrop[data-v-c902d958]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000006b;z-index:2000;display:flex;align-items:center;justify-content:center;padding:1rem}.agendar-modal-card[data-v-c902d958]{width:min(760px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:14px;box-shadow:0 24px 60px #0003;border:1px solid rgba(23,49,59,.14)}.agendar-modal-header[data-v-c902d958],.agendar-modal-footer[data-v-c902d958]{padding:.9rem 1rem;border-bottom:1px solid rgba(23,49,59,.08)}.agendar-modal-footer[data-v-c902d958]{border-top:1px solid rgba(23,49,59,.08);border-bottom:none;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.agendar-modal-header[data-v-c902d958]{display:flex;justify-content:space-between;gap:1rem}.agendar-modal-header h3[data-v-c902d958]{margin:0;font-size:1rem;color:#17313b}.agendar-modal-header p[data-v-c902d958]{margin:.2rem 0 0;font-size:.82rem;color:#6c7a80}.agendar-modal-body[data-v-c902d958]{padding:1rem}.agendar-grid[data-v-c902d958]{display:grid;grid-template-columns:1fr 1fr auto;gap:.6rem;align-items:end}.creditos-box[data-v-c902d958],.horarios-box[data-v-c902d958]{border:1px solid rgba(23,49,59,.1);border-radius:10px;padding:.65rem;margin-top:.9rem}.creditos-top[data-v-c902d958]{display:flex;justify-content:space-between;gap:.5rem;font-size:.82rem;margin-bottom:.4rem}.creditos-list[data-v-c902d958]{display:flex;flex-wrap:wrap;gap:.5rem .85rem}.credito-item[data-v-c902d958]{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem}.credito-semanas[data-v-c902d958]{color:#6c7a80}.horarios-list[data-v-c902d958]{display:flex;flex-wrap:wrap;gap:.4rem}@media(max-width:720px){.agendar-grid[data-v-c902d958]{grid-template-columns:1fr}.agendar-acoes[data-v-c902d958],.agendar-acoes .btn[data-v-c902d958]{width:100%}}.ciclos-overlay[data-v-bcbad5de]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1050;display:flex;justify-content:flex-end}.ciclos-drawer[data-v-bcbad5de]{width:100%;max-width:560px;background:#fff;height:100%;overflow-y:auto;box-shadow:-4px 0 24px #00000026;display:flex;flex-direction:column}.ciclos-body[data-v-bcbad5de]{flex:1;overflow-y:auto}.min-w-0[data-v-bcbad5de]{min-width:0}.busca-tutor-pet[data-v-d2d38555]{position:relative;flex:1 1 280px;max-width:420px;display:flex;align-items:center;gap:.4rem;min-height:38px;padding:0 .6rem 0 2.1rem;border:1px solid rgba(23,49,59,.16);border-radius:10px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.busca-tutor-pet[data-v-d2d38555]:focus-within{border-color:#1457d6;box-shadow:0 0 0 3px #1457d626}.busca-tutor-pet__icon[data-v-d2d38555]{position:absolute;left:.75rem;color:#8a979c;font-size:.85rem}.busca-tutor-pet__input[data-v-d2d38555]{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:.875rem;color:#17313b}.busca-tutor-pet__clear[data-v-d2d38555],.busca-tutor-pet__chip button[data-v-d2d38555]{border:0;background:transparent;color:#6c7a80;padding:0 .15rem;line-height:1}.busca-tutor-pet__chip[data-v-d2d38555]{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .35rem .2rem .6rem;border-radius:999px;background:#1457d61a;color:#1457d6;font-size:.8rem;font-weight:700;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.busca-tutor-pet__chip button[data-v-d2d38555]{color:#1457d6}.busca-tutor-pet__menu[data-v-d2d38555]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;max-height:340px;overflow-y:auto;margin:0;padding:.3rem;list-style:none;background:#fff;border:1px solid rgba(23,49,59,.12);border-radius:12px;box-shadow:0 16px 36px #17313b24}.busca-tutor-pet__menu.is-empty[data-v-d2d38555]{padding:.85rem;font-size:.82rem;color:#6c7a80}.busca-tutor-pet__option[data-v-d2d38555]{display:flex;align-items:center;gap:.6rem;padding:.45rem .55rem;border-radius:8px;cursor:pointer}.busca-tutor-pet__option.is-active[data-v-d2d38555]{background:#1457d614}.busca-tutor-pet__avatar[data-v-d2d38555]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;font-size:.78rem}.busca-tutor-pet__avatar.is-tutor[data-v-d2d38555]{background:#1457d61a;color:#1457d6}.busca-tutor-pet__avatar.is-pet[data-v-d2d38555]{background:#2ea0431f;color:#23803a}.busca-tutor-pet__text[data-v-d2d38555]{display:flex;flex-direction:column;min-width:0;flex:1}.busca-tutor-pet__text strong[data-v-d2d38555]{font-size:.86rem;color:#17313b}.busca-tutor-pet__text mark[data-v-d2d38555]{padding:0;background:#ffc40059;color:inherit;border-radius:2px}.busca-tutor-pet__text small[data-v-d2d38555]{font-size:.74rem;color:#6c7a80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.busca-tutor-pet__count[data-v-d2d38555]{flex:0 0 auto;min-width:22px;padding:.05rem .4rem;border-radius:999px;background:#eef2f4;color:#4b5b61;font-size:.72rem;font-weight:700;text-align:center}@media(max-width:768px){.busca-tutor-pet[data-v-d2d38555]{max-width:none;flex-basis:100%}}.pos-paga-section[data-v-9536f8b8]{margin-top:1rem;border:1px solid rgba(23,49,59,.1);border-radius:24px;background:#fff;box-shadow:0 18px 42px #17313b0f;padding:1.25rem}.pos-paga-header[data-v-9536f8b8]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.pos-paga-heading[data-v-9536f8b8]{display:flex;align-items:center;gap:.85rem;min-width:0}.pos-paga-heading__icon[data-v-9536f8b8]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#1457d61a;color:#1457d6;font-size:1.05rem}.pos-paga-title[data-v-9536f8b8]{font-size:1.15rem;font-weight:800;color:#17313b;margin:0 0 .15rem}.pos-paga-sub[data-v-9536f8b8]{font-size:.85rem;color:#6c7a80;margin:0}.pos-paga-summary[data-v-9536f8b8]{display:flex;align-items:center;gap:1.25rem}.pos-paga-summary__item[data-v-9536f8b8]{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15}.pos-paga-summary__label[data-v-9536f8b8]{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6c7a80}.pos-paga-summary__value[data-v-9536f8b8]{font-size:1.05rem;font-weight:800;color:#17313b}.pos-paga-summary__value.is-pendente[data-v-9536f8b8]{color:#a15c07}.pos-paga-refresh[data-v-9536f8b8]{width:34px;height:34px;padding:0;border-radius:10px}.pos-paga-toolbar[data-v-9536f8b8]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.65rem;margin-bottom:1rem;border:1px solid rgba(23,49,59,.08);border-radius:14px;background:#f6f8f9}.pos-paga-status-pills[data-v-9536f8b8]{display:flex;gap:.35rem;flex-wrap:wrap}.pos-paga-status-pill[data-v-9536f8b8]{display:inline-flex;align-items:center;gap:.4rem;min-height:34px;padding:0 .75rem;border:1px solid rgba(23,49,59,.14);border-radius:999px;background:#fff;color:#3d4f56;font-size:.8rem;font-weight:700;transition:background .15s ease,color .15s ease,border-color .15s ease}.pos-paga-status-pill[data-v-9536f8b8]:hover{border-color:#17313b4d}.pos-paga-status-pill__count[data-v-9536f8b8]{min-width:20px;padding:0 .35rem;border-radius:999px;background:#eef2f4;font-size:.7rem;text-align:center}.pos-paga-status-pill.is-active[data-v-9536f8b8]{background:#17313b;border-color:#17313b;color:#fff}.pos-paga-status-pill.is-active .pos-paga-status-pill__count[data-v-9536f8b8]{background:#fff3}.pos-paga-clear-all[data-v-9536f8b8]{margin-left:auto;font-weight:600;text-decoration:none}@media(max-width:768px){.pos-paga-summary__item[data-v-9536f8b8]{align-items:flex-start}}.pos-paga-state[data-v-9536f8b8]{text-align:center;padding:2.5rem 1rem;color:#6c7a80}.pos-paga-kanban[data-v-9536f8b8]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(300px,1fr);gap:.85rem;overflow-x:auto;padding-bottom:.35rem}.pos-paga-column[data-v-9536f8b8]{background:#f6f8f9;border:1px solid rgba(23,49,59,.08);border-radius:14px;padding:.6rem;min-height:220px}.pos-paga-column-header[data-v-9536f8b8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.65rem}.pos-paga-column-header h3[data-v-9536f8b8]{margin:0;font-size:.82rem;font-weight:800;letter-spacing:.01em;color:#17313b}.pos-paga-column-financeiro[data-v-9536f8b8]{margin:.15rem 0 0;font-size:.76rem;color:#48616c;font-weight:700}.pos-paga-column-pendente[data-v-9536f8b8]{margin:.1rem 0 0;font-size:.72rem;color:#8a5a10;font-weight:700}.pos-paga-column-count[data-v-9536f8b8]{background:#fff;border:1px solid rgba(23,49,59,.1);border-radius:999px;font-size:.72rem;min-width:1.5rem;text-align:center;line-height:1.35rem;font-weight:800;color:#17313b;padding:0 .35rem}.pos-paga-column-cards[data-v-9536f8b8]{display:flex;flex-direction:column;gap:.6rem}.pos-paga-column-empty[data-v-9536f8b8]{background:#fff;border:1px dashed rgba(23,49,59,.16);border-radius:10px;font-size:.78rem;color:#6c7a80;padding:1rem .75rem;text-align:center}.pos-paga-item[data-v-9536f8b8]{display:flex;border-radius:14px;overflow:hidden;border:1px solid rgba(23,49,59,.08);background:#fafafa}.pos-paga-status-bar[data-v-9536f8b8]{width:5px;flex-shrink:0;background:#e0e0e0;border-radius:0}.status-ativa-em-dia .pos-paga-status-bar[data-v-9536f8b8]{background:#4caf50}.status-ativa-pendente .pos-paga-status-bar[data-v-9536f8b8]{background:#ffc107}.status-pausada .pos-paga-status-bar[data-v-9536f8b8]{background:#f44336}.status-cancelada .pos-paga-status-bar[data-v-9536f8b8]{background:#9e9e9e}.pos-paga-body[data-v-9536f8b8]{flex:1;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.5rem}.pos-paga-top[data-v-9536f8b8]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.pos-paga-nome[data-v-9536f8b8]{font-weight:700;font-size:.95rem;color:#17313b}.pos-paga-tutor[data-v-9536f8b8]{font-size:.85rem}.pos-paga-badge[data-v-9536f8b8]{font-size:.75rem;font-weight:700;padding:.25rem .65rem;border-radius:999px}.badge-ativa-em-dia[data-v-9536f8b8]{background:#e8f5e9;color:#2e7d32}.badge-ativa-pendente[data-v-9536f8b8]{background:#fff8e1;color:#f57f17}.badge-pausada[data-v-9536f8b8]{background:#fbe9e7;color:#c62828}.badge-cancelada[data-v-9536f8b8]{background:#f5f5f5;color:#616161}.pos-paga-tipo-badge[data-v-9536f8b8]{font-size:.7rem;font-weight:700;padding:.2rem .55rem;border-radius:999px}.tipo-pos-paga[data-v-9536f8b8]{background:#ede7f6;color:#4527a0}.tipo-pre-paga-pix[data-v-9536f8b8]{background:#e3f2fd;color:#1565c0}.tipo-pre-paga-loja[data-v-9536f8b8]{background:#e0f2f1;color:#00695c}.tipo-pre-paga-cartao[data-v-9536f8b8]{background:#e8f5e9;color:#1b5e20}.tipo-cobranca-manual[data-v-9536f8b8]{background:#fff3e0;color:#e65100}.pos-paga-middle[data-v-9536f8b8]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.pos-paga-pacote[data-v-9536f8b8]{font-size:.85rem;color:#48616c}.pos-paga-valor[data-v-9536f8b8]{font-weight:700;font-size:.95rem;color:#17313b}.pos-paga-frozen[data-v-9536f8b8]{color:#42a5f5;font-size:.75rem}.pos-paga-refund-row[data-v-9536f8b8]{display:flex;justify-content:flex-end}.pos-paga-refund-badge[data-v-9536f8b8]{display:inline-flex;align-items:center;gap:.25rem;border-radius:999px;padding:.25rem .65rem;background:#fef3c7;color:#92400e;font-size:.78rem;font-weight:800}.pos-paga-refund-badge.is-done[data-v-9536f8b8]{background:#dcfce7;color:#166534}.pos-paga-saldo[data-v-9536f8b8]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.saldo-item[data-v-9536f8b8]{display:flex;align-items:center;gap:.3rem;font-size:.85rem;font-weight:700}.saldo-executado[data-v-9536f8b8]{color:#4caf50}.saldo-agendado[data-v-9536f8b8]{color:#1976d2}.saldo-aberto[data-v-9536f8b8]{color:#9e9e9e}.saldo-legenda[data-v-9536f8b8]{font-size:.75rem}.pos-paga-footer[data-v-9536f8b8]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.pos-paga-acoes[data-v-9536f8b8]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;padding-top:.5rem;border-top:1px dashed rgba(23,49,59,.12)}.pos-paga-acoes__separador[data-v-9536f8b8]{flex:1 1 auto}.pos-paga-agenda-mini[data-v-9536f8b8]{border:1px dashed rgba(25,118,210,.35);background:#1976d20f;border-radius:10px;padding:.45rem .55rem}.agenda-mini-title[data-v-9536f8b8]{margin:0 0 .25rem;font-size:.76rem;font-weight:700;color:#1e4f8b}.pos-paga-agenda-mini ul[data-v-9536f8b8]{margin:0;padding-left:1rem;font-size:.75rem;color:#17313b}.pos-paga-agenda-mini li+li[data-v-9536f8b8]{margin-top:.2rem}.edit-section[data-v-9536f8b8]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.edit-section__title[data-v-9536f8b8]{margin:0;color:#17313b;font-size:.85rem;font-weight:800}.edit-section__actions[data-v-9536f8b8]{display:flex;justify-content:flex-end}.venc-massa-ignoradas[data-v-9536f8b8]{max-height:10rem;overflow:auto;padding-left:1.1rem}.refund-modal[data-v-9536f8b8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1090;display:grid;place-items:center;padding:1rem}.refund-modal__backdrop[data-v-9536f8b8]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f1f2694}.refund-modal__dialog[data-v-9536f8b8]{position:relative;width:min(560px,96vw);max-height:92vh;overflow:auto;border-radius:14px;background:#fff;box-shadow:0 24px 70px #0f1f2647}.refund-modal__header[data-v-9536f8b8],.refund-modal__footer[data-v-9536f8b8]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid rgba(23,49,59,.1)}.refund-modal__footer[data-v-9536f8b8]{align-items:center;justify-content:flex-end;border-top:1px solid rgba(23,49,59,.1);border-bottom:0}.refund-modal__header span[data-v-9536f8b8]{color:var(--tenant-color, #0f766e);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.refund-modal__header h3[data-v-9536f8b8]{margin:.15rem 0 0;color:#17313b;font-size:1rem;font-weight:800}.refund-modal__header p[data-v-9536f8b8]{margin:.2rem 0 0;color:#667085;font-size:.82rem}.refund-modal__close[data-v-9536f8b8]{width:2rem;height:2rem;border:0;border-radius:50%;background:#eef3f4;color:#48616c}.refund-modal__body[data-v-9536f8b8]{display:flex;flex-direction:column;gap:.8rem;padding:1rem}.refund-summary[data-v-9536f8b8]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.refund-summary div[data-v-9536f8b8],.refund-panel[data-v-9536f8b8]{border:1px solid rgba(23,49,59,.1);border-radius:10px;background:#f8fafb}.refund-summary div[data-v-9536f8b8]{padding:.65rem}.refund-summary span[data-v-9536f8b8],.refund-field span[data-v-9536f8b8]{display:block;color:#667085;font-size:.72rem;font-weight:700}.refund-summary strong[data-v-9536f8b8]{display:block;margin-top:.2rem;color:#17313b;font-size:.95rem}.refund-panel[data-v-9536f8b8]{padding:.75rem}.refund-panel h4[data-v-9536f8b8]{margin:0 0 .55rem;color:#17313b;font-size:.82rem;font-weight:800}.refund-panel dl[data-v-9536f8b8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0}.refund-panel dt[data-v-9536f8b8]{color:#667085;font-size:.7rem}.refund-panel dd[data-v-9536f8b8]{margin:0;color:#17313b;font-size:.82rem;font-weight:700}.refund-items[data-v-9536f8b8]{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none}.refund-items li[data-v-9536f8b8]{display:flex;justify-content:space-between;gap:1rem;color:#48616c;font-size:.8rem}.refund-muted[data-v-9536f8b8],.refund-error[data-v-9536f8b8]{margin:0;font-size:.8rem}.refund-muted[data-v-9536f8b8]{color:#667085}.refund-error[data-v-9536f8b8]{color:#b42318;font-weight:700}.refund-field[data-v-9536f8b8]{display:flex;flex-direction:column;gap:.3rem;margin:0}@media(max-width:768px){.pos-paga-kanban[data-v-9536f8b8]{grid-auto-columns:minmax(260px,88vw)}.refund-summary[data-v-9536f8b8],.refund-panel dl[data-v-9536f8b8]{grid-template-columns:1fr}}.tipo-gi[data-v-9536f8b8]{background:#eaf1fd;color:#1457d6}.contrato-modal[data-v-5358c2c4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:flex;align-items:center;justify-content:center;padding:1rem}.contrato-modal__backdrop[data-v-5358c2c4]{position:absolute;top:0;right:0;bottom:0;left:0;background:#17313b73}.contrato-modal__dialog[data-v-5358c2c4]{position:relative;background:#fff;border-radius:16px;width:100%;max-width:720px;max-height:92vh;overflow-y:auto;box-shadow:0 20px 50px #0f1e2840}.contrato-modal__header[data-v-5358c2c4]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid rgba(23,49,59,.08)}.contrato-modal__titulo[data-v-5358c2c4]{margin:0;font-size:1.05rem;font-weight:700}.contrato-modal__close[data-v-5358c2c4]{border:0;background:transparent;font-size:1.1rem;color:#5b6b73;width:32px;height:32px;border-radius:8px}.contrato-modal__close[data-v-5358c2c4]:focus-visible{outline:2px solid var(--tenant-color, #1457d6)}.contrato-modal__body[data-v-5358c2c4]{padding:1rem 1.25rem 1.25rem;display:grid;gap:.75rem}.contrato-status[data-v-5358c2c4]{justify-self:start;display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .7rem;border-radius:999px;font-size:.82rem;font-weight:700}.contrato-status i[data-v-5358c2c4]{font-size:.55rem}.contrato-status--pendente[data-v-5358c2c4]{background:#fff4d6;color:#8a5a00}.contrato-status--assinado[data-v-5358c2c4]{background:#e3f4ea;color:#146c43}.contrato-status--cancelado[data-v-5358c2c4]{background:#eceff1;color:#5b6b73}.contrato-dados[data-v-5358c2c4]{display:grid;gap:.3rem;margin:0}.contrato-dados div[data-v-5358c2c4]{display:grid;grid-template-columns:120px 1fr;gap:.5rem}.contrato-dados dt[data-v-5358c2c4]{color:#6c7a80;font-size:.82rem;font-weight:500}.contrato-dados dd[data-v-5358c2c4]{margin:0;font-size:.88rem}.contrato-link[data-v-5358c2c4]{display:flex;gap:.4rem}.contrato-acoes[data-v-5358c2c4]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.contrato-preview[data-v-5358c2c4]{border:1px solid rgba(23,49,59,.1);border-radius:12px;overflow:hidden}.contrato-preview__cabecalho[data-v-5358c2c4]{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background:#f6f8f9}.contrato-preview__janela[data-v-5358c2c4]{position:relative;height:260px;overflow:hidden;background:#eef1f3}.contrato-preview__iframe[data-v-5358c2c4]{display:block;width:100%;height:100%;border:0;background:#fff}.contrato-preview__selo[data-v-5358c2c4]{position:absolute;top:12px;right:12px;padding:.2rem .6rem;border-radius:6px;font-size:.75rem;font-weight:700;text-transform:uppercase;background:#198754;color:#fff}.contrato-preview__janela.is-cancelado .contrato-preview__selo[data-v-5358c2c4]{background:#6c7a80}.contrato-preview__janela.is-cancelado .contrato-preview__iframe[data-v-5358c2c4]{opacity:.55}.contrato-skeleton[data-v-5358c2c4]{display:grid;gap:.5rem}.contrato-skeleton span[data-v-5358c2c4],.contrato-skeleton__preview[data-v-5358c2c4]{display:block;height:14px;border-radius:6px;background:linear-gradient(90deg,#eef1f3 25%,#f6f8f9,#eef1f3 75%);background-size:200% 100%;animation:contrato-shimmer-5358c2c4 1.2s infinite}.contrato-skeleton span[data-v-5358c2c4]:nth-child(1){width:40%}.contrato-skeleton span[data-v-5358c2c4]:nth-child(2){width:70%}.contrato-skeleton span[data-v-5358c2c4]:nth-child(3){width:55%}.contrato-skeleton__preview[data-v-5358c2c4]{height:260px}@keyframes contrato-shimmer-5358c2c4{to{background-position:-200% 0}}@media(max-width:767px){.contrato-modal[data-v-5358c2c4]{padding:0}.contrato-modal__dialog[data-v-5358c2c4]{max-width:none;max-height:100vh;height:100vh;border-radius:0}}.icon-action[data-v-f2752507]{--ia-cor: #5b6b73;position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid color-mix(in srgb,var(--ia-cor) 45%,transparent);background:transparent;color:var(--ia-cor);font-size:14px;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.icon-action--primary[data-v-f2752507]{--ia-cor: var(--tenant-color, #1457d6)}.icon-action--success[data-v-f2752507]{--ia-cor: #198754}.icon-action--warning[data-v-f2752507]{--ia-cor: #b7791f}.icon-action--danger[data-v-f2752507]{--ia-cor: #c62828}.icon-action[data-v-f2752507]:hover:not(.is-disabled){background:color-mix(in srgb,var(--ia-cor) 10%,transparent)}.icon-action.is-filled[data-v-f2752507]{background:var(--ia-cor);border-color:var(--ia-cor);color:#fff}.icon-action.is-filled[data-v-f2752507]:hover:not(.is-disabled){background:color-mix(in srgb,var(--ia-cor) 85%,#000)}.icon-action[data-v-f2752507]:focus-visible{outline:2px solid var(--tenant-color, #1457d6);outline-offset:2px}.icon-action.is-disabled[data-v-f2752507],.icon-action[data-v-f2752507]:disabled{opacity:.45;cursor:not-allowed}.icon-action[data-v-f2752507]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);padding:4px 8px;border-radius:6px;background:#1f2d33;color:#fff;font-size:12px;font-weight:500;white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s ease .15s;z-index:20}.icon-action[data-v-f2752507]:hover:after,.icon-action[data-v-f2752507]:focus-visible:after{opacity:1;visibility:visible}.icon-action__badge[data-v-f2752507]{position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;border:2px solid #fff}.icon-action__badge--warning[data-v-f2752507]{background:#f0a500}.icon-action__badge--success[data-v-f2752507]{background:#198754}.icon-action__badge--neutral[data-v-f2752507]{background:#9aa6ab}.hp-view[data-v-2084e966]{display:grid;gap:1rem;padding:1rem;min-height:70vh;color:#17313b}.hp-hero[data-v-2084e966]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem;border:1px solid rgba(23,49,59,.1);border-radius:24px;box-shadow:0 18px 42px #17313b0f;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.hp-hero__eyebrow[data-v-2084e966]{display:inline-flex;margin-bottom:.7rem;padding:.36rem .72rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.79rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hp-hero h1[data-v-2084e966]{margin:0;font-weight:800}.hp-hero p[data-v-2084e966]{color:#6c7a80;max-width:620px}.hp-hero__actions[data-v-2084e966]{display:flex;flex-wrap:wrap;gap:.6rem}.hp-filtros[data-v-2084e966]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.hp-filtros__label[data-v-2084e966]{font-weight:700;font-size:.85rem;color:#48616c;margin:0}.hp-filtros__total[data-v-2084e966]{font-size:.82rem;color:#6c7a80;font-weight:600}.hp-filtro-acomodacao[data-v-2084e966]{position:relative;display:flex;align-items:center;gap:.6rem}.hp-filtro-trigger[data-v-2084e966]{display:inline-flex;align-items:center;gap:.5rem;min-width:220px;max-width:320px;padding:.4rem .75rem;border:1px solid rgba(23,49,59,.18);border-radius:10px;background:#fff;font-size:.85rem;font-weight:600;color:#17313b;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.hp-filtro-trigger[data-v-2084e966]:hover{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 45%,rgba(23,49,59,.18))}.hp-filtro-trigger.is-open[data-v-2084e966],.hp-filtro-trigger[data-v-2084e966]:focus-visible{outline:none;border-color:var(--tenant-color, #0f766e);box-shadow:0 0 0 3px color-mix(in srgb,var(--tenant-color, #0f766e) 18%,transparent)}.hp-filtro-trigger__label[data-v-2084e966]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.hp-filtro-trigger__badge[data-v-2084e966]{display:inline-flex;align-items:center;justify-content:center;min-width:1.3rem;height:1.3rem;padding:0 .35rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white);color:var(--tenant-color, #0f766e);font-size:.72rem;font-weight:700}.hp-filtro-trigger__chevron[data-v-2084e966]{font-size:.7rem;color:#6c7a80;transition:transform .15s ease}.hp-filtro-trigger.is-open .hp-filtro-trigger__chevron[data-v-2084e966]{transform:rotate(180deg)}.hp-filtro-painel[data-v-2084e966]{position:absolute;z-index:20;top:calc(100% + .4rem);left:0;width:320px;max-width:min(320px,90vw);background:#fff;border:1px solid rgba(23,49,59,.12);border-radius:14px;box-shadow:0 18px 42px #17313b24;padding:.5rem;display:flex;flex-direction:column;gap:.25rem}.hp-filtro-opcao[data-v-2084e966]{display:flex;align-items:center;gap:.6rem;padding:.5rem .6rem;border:none;border-radius:8px;background:transparent;font-size:.86rem;color:#17313b;text-align:left;cursor:pointer;width:100%}.hp-filtro-opcao[data-v-2084e966]:hover{background:color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white)}.hp-filtro-opcao__check[data-v-2084e966]{visibility:hidden;color:var(--tenant-color, #0f766e);font-size:.78rem;width:.9rem}.hp-filtro-opcao--todas.is-selected .hp-filtro-opcao__check[data-v-2084e966]{visibility:visible}.hp-filtro-opcao--todas[data-v-2084e966]{font-weight:700}.hp-filtro-opcao__checkbox[data-v-2084e966]{width:1rem;height:1rem;accent-color:var(--tenant-color, #0f766e);cursor:pointer;flex-shrink:0}.hp-filtro-divisor[data-v-2084e966]{height:1px;margin:.25rem .2rem;background:#17313b14}.hp-filtro-lista[data-v-2084e966]{list-style:none;margin:0;padding:0;max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:.1rem}.hp-filtro-vazio[data-v-2084e966]{padding:.75rem .6rem;margin:0;font-size:.82rem;color:#6c7a80}.hp-filtro-rodape[data-v-2084e966]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.25rem;padding-top:.5rem;border-top:1px solid rgba(23,49,59,.08)}@media(max-width:480px){.hp-filtro-trigger[data-v-2084e966]{min-width:0;max-width:none;flex:1}.hp-filtro-painel[data-v-2084e966]{width:min(320px,calc(100vw - 2rem))}}.hp-alert[data-v-2084e966]{padding:.75rem 1rem;border-radius:12px;font-size:.9rem}.hp-alert--erro[data-v-2084e966]{background:#ffebebb3;border:1px solid rgba(244,67,54,.25);color:#c62828}.hp-loading[data-v-2084e966]{padding:2rem 1rem;text-align:center;color:#6c7a80;display:flex;align-items:center;justify-content:center;gap:.5rem}.hp-empty[data-v-2084e966]{padding:3rem 1.5rem;text-align:center;color:#6c7a80;display:grid;justify-items:center;gap:.75rem;border:1px dashed rgba(23,49,59,.15);border-radius:18px}.hp-empty__icone[data-v-2084e966]{font-size:2.2rem;color:color-mix(in srgb,var(--tenant-color, #0f766e) 55%,#6c7a80)}.hp-empty p[data-v-2084e966]{margin:0}.hp-grid[data-v-2084e966]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;transition:opacity .15s ease}.hp-grid--atualizando[data-v-2084e966]{opacity:.55;pointer-events:none}.hp-toast[data-v-2084e966]{display:flex;align-items:center;gap:.5rem;padding:.65rem 1rem;border-radius:12px;background:#2e7d321f;color:#2e7d32;font-size:.88rem;font-weight:600}.hp-toast--aviso[data-v-2084e966]{background:#d977061f;color:#92400e}.hp-toast-fade-enter-active[data-v-2084e966],.hp-toast-fade-leave-active[data-v-2084e966]{transition:opacity .2s ease,transform .2s ease}.hp-toast-fade-enter-from[data-v-2084e966],.hp-toast-fade-leave-to[data-v-2084e966]{opacity:0;transform:translateY(-6px)}@media(max-width:767px){.hp-view[data-v-2084e966]{padding:.75rem}.hp-hero[data-v-2084e966]{flex-direction:column}.hp-hero__actions[data-v-2084e966]{width:100%}.hp-hero__actions .btn[data-v-2084e966]{flex:1}}.hp-modal-backdrop[data-v-a4a070ce]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;background:#17313b73;display:flex;align-items:center;justify-content:center;padding:1rem}.hp-modal[data-v-a4a070ce]{background:#fff;border-radius:20px;max-width:760px;width:100%;max-height:92vh;overflow-y:auto;padding:1.25rem;display:grid;gap:.85rem}.hp-modal[data-v-a4a070ce]:focus{outline:none}.hp-modal__head[data-v-a4a070ce]{display:flex;justify-content:space-between;align-items:center}.hp-modal__head h2[data-v-a4a070ce]{margin:0;font-size:1.1rem}.hp-step__hint[data-v-a4a070ce]{margin:0;font-size:.82rem;color:#6c7a80}.hp-alert[data-v-a4a070ce]{padding:.6rem .8rem;border-radius:10px;font-size:.85rem}.hp-alert--erro[data-v-a4a070ce]{background:#ffebebb3;border:1px solid rgba(244,67,54,.25);color:#c62828}.hp-aviso-ciclo[data-v-a4a070ce]{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem .75rem;border-radius:10px;font-size:.82rem}.hp-aviso-ciclo.is-atencao[data-v-a4a070ce]{background:#e691151f;color:#a35a00}.hp-contrato__loading[data-v-a4a070ce]{font-size:.85rem;color:#48616c}.hp-contrato__situacao[data-v-a4a070ce]{margin:0;display:inline-flex;align-items:center;gap:.45rem;justify-self:start;padding:.3rem .75rem;border-radius:999px;font-size:.82rem;font-weight:600}.hp-contrato__situacao.is-ok[data-v-a4a070ce]{background:#e3f4ea;color:#146c43}.hp-contrato__situacao.is-pendente[data-v-a4a070ce]{background:#fff4d6;color:#8a5a00}.hp-contrato__situacao.is-neutro[data-v-a4a070ce]{background:#eceff1;color:#48616c}.hp-contrato__abas[data-v-a4a070ce]{display:flex;gap:.4rem;border-bottom:1px solid rgba(23,49,59,.1)}.hp-contrato__aba[data-v-a4a070ce]{border:0;background:transparent;padding:.45rem .8rem;font-size:.86rem;font-weight:600;color:#6c7a80;border-bottom:2px solid transparent;margin-bottom:-1px}.hp-contrato__aba.is-ativa[data-v-a4a070ce]{color:#17313b;border-bottom-color:var(--tenant-color, #1457d6)}.hp-contrato__aba[data-v-a4a070ce]:disabled{opacity:.5;cursor:not-allowed}.hp-contrato__janela[data-v-a4a070ce]{height:380px;border:1px solid rgba(23,49,59,.1);border-radius:12px;overflow:hidden;background:#eef1f3}.hp-contrato__iframe[data-v-a4a070ce]{display:block;width:100%;height:100%;border:0;background:#fff}.hp-contrato__validacao[data-v-a4a070ce]{display:flex;align-items:flex-start;gap:.5rem;font-size:.86rem}.hp-contrato__evidencias[data-v-a4a070ce]{display:grid;gap:.35rem;margin:0;padding:.75rem;border-radius:12px;background:#f6f8f9}.hp-contrato__evidencias div[data-v-a4a070ce]{display:grid;grid-template-columns:190px 1fr;gap:.5rem}.hp-contrato__evidencias dt[data-v-a4a070ce]{color:#6c7a80;font-size:.8rem;font-weight:500}.hp-contrato__evidencias dd[data-v-a4a070ce]{margin:0;font-size:.85rem}.hp-contrato__evidencias .is-mono[data-v-a4a070ce]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.hp-contrato__evidencias .is-quebra[data-v-a4a070ce]{overflow-wrap:anywhere}.hp-contrato__acoes-doc[data-v-a4a070ce]{display:flex;flex-wrap:wrap;gap:.4rem}.hp-modal__foot[data-v-a4a070ce]{display:flex;justify-content:flex-end;gap:.5rem}@media(max-width:767px){.hp-modal-backdrop[data-v-a4a070ce]{padding:0}.hp-modal[data-v-a4a070ce]{max-width:none;max-height:100vh;height:100vh;border-radius:0}.hp-contrato__evidencias div[data-v-a4a070ce]{grid-template-columns:1fr;gap:.1rem}.hp-contrato__janela[data-v-a4a070ce]{height:300px}}.hp-reajuste[data-v-91891fe0]{border:1px solid #e3e8ea;border-radius:12px;padding:.75rem}.hp-reajuste legend[data-v-91891fe0]{float:none;width:auto;margin-bottom:.5rem;font-size:.95rem}.hp-reajuste__campos[data-v-91891fe0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;margin-bottom:.5rem}.hp-reajuste__historico[data-v-91891fe0]{margin:.5rem 0 0;padding-left:1.1rem;font-size:.85rem;color:#4a5b63}.hp-modal-backdrop[data-v-91891fe0]{position:fixed;top:0;right:0;bottom:0;left:0;background:#17313b73;display:flex;align-items:center;justify-content:center;z-index:1060;padding:1rem;animation:hp-fade-in-91891fe0 .15s ease-out}.hp-modal[data-v-91891fe0]{background:#fff;border-radius:20px;max-width:460px;width:100%;max-height:90vh;overflow-y:auto;padding:1.25rem;display:grid;gap:.85rem;animation:hp-scale-in-91891fe0 .15s ease-out}.hp-modal[data-v-91891fe0]:focus{outline:none}.hp-modal__head[data-v-91891fe0]{display:flex;justify-content:space-between;align-items:center}.hp-modal__head h2[data-v-91891fe0]{margin:0;font-size:1.1rem}.hp-step__hint[data-v-91891fe0]{margin:0;font-size:.82rem;color:#6c7a80}.hp-campo[data-v-91891fe0]{display:grid;gap:.3rem}.hp-input-prefixo[data-v-91891fe0]{display:flex;align-items:center;gap:.4rem;border:1px solid #ced4da;border-radius:.375rem;padding:0 .6rem}.hp-input-prefixo span[data-v-91891fe0]{color:#6c7a80;font-size:.9rem}.hp-input-prefixo .form-control[data-v-91891fe0]{border:none;padding-left:0}.hp-input-prefixo .form-control[data-v-91891fe0]:focus{box-shadow:none}.hp-aviso-ciclo[data-v-91891fe0]{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem .75rem;border-radius:10px;font-size:.82rem}.hp-aviso-ciclo.is-atencao[data-v-91891fe0]{background:#e691151f;color:#a35a00}.hp-aviso-ciclo.is-neutro[data-v-91891fe0]{background:#17313b0f;color:#48616c}.hp-alert[data-v-91891fe0]{padding:.6rem .8rem;border-radius:10px;font-size:.85rem}.hp-alert--erro[data-v-91891fe0]{background:#ffebebb3;border:1px solid rgba(244,67,54,.25);color:#c62828}.hp-modal__foot[data-v-91891fe0]{display:flex;justify-content:flex-end;gap:.5rem}@keyframes hp-fade-in-91891fe0{0%{opacity:0}to{opacity:1}}@keyframes hp-scale-in-91891fe0{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hp-modal-backdrop[data-v-91891fe0],.hp-modal[data-v-91891fe0]{animation:none}}.hp-modal-backdrop[data-v-63d955d7]{position:fixed;top:0;right:0;bottom:0;left:0;background:#17313b73;display:flex;align-items:center;justify-content:center;z-index:1060;padding:1rem}.hp-modal[data-v-63d955d7]{background:#fff;border-radius:20px;max-width:560px;width:100%;max-height:90vh;overflow-y:auto;padding:1.25rem;display:grid;gap:.85rem}.hp-modal[data-v-63d955d7]:focus{outline:none}.hp-modal__head[data-v-63d955d7]{display:flex;justify-content:space-between;align-items:center}.hp-modal__head h2[data-v-63d955d7]{margin:0;font-size:1.1rem}.hp-modal__foot[data-v-63d955d7]{display:flex;justify-content:flex-end;gap:.5rem}.hp-campo[data-v-63d955d7]{display:grid;gap:.35rem;border:0;padding:0;margin:0}.hp-cobranca__icone[data-v-63d955d7]{color:#1f9d55}.hp-cobranca__loading[data-v-63d955d7],.hp-cobranca__vazio[data-v-63d955d7]{color:#6c7a80;font-size:.88rem}.hp-cobranca__erro-carga[data-v-63d955d7]{display:grid;gap:.5rem;justify-items:start}.hp-cobranca__lista[data-v-63d955d7],.hp-cobranca__historico[data-v-63d955d7]{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.hp-cobranca__item[data-v-63d955d7]{display:flex;align-items:center;gap:.6rem;padding:.5rem .65rem;border:1px solid rgba(23,49,59,.12);border-radius:10px;cursor:pointer}.hp-cobranca__item-texto[data-v-63d955d7]{display:grid;flex:1;font-size:.85rem}.hp-cobranca__item-texto span[data-v-63d955d7]{color:#6c7a80}.hp-cobranca__tag[data-v-63d955d7]{padding:.12rem .5rem;border-radius:999px;font-size:.72rem;font-weight:700}.hp-cobranca__tag.is-vencida[data-v-63d955d7]{background:#f443361f;color:#c62828}.hp-cobranca__tag.is-a-vencer[data-v-63d955d7]{background:#0f766e1f;color:#0f766e}.hp-cobranca__texto-head[data-v-63d955d7]{display:flex;justify-content:space-between;align-items:center}.hp-cobranca__subtitulo[data-v-63d955d7]{font-size:.85rem}.hp-cobranca__historico li[data-v-63d955d7]{display:grid;grid-template-columns:7.5rem 1fr auto auto;gap:.5rem;font-size:.8rem;color:#48616c}.hp-cobranca__status.is-enviado[data-v-63d955d7]{color:#1f9d55;font-weight:700}.hp-cobranca__status.is-falha[data-v-63d955d7]{color:#c62828;font-weight:700}.hp-alert[data-v-63d955d7]{padding:.6rem .8rem;border-radius:10px;font-size:.85rem}.hp-alert--erro[data-v-63d955d7]{background:#ffebebb3;border:1px solid rgba(244,67,54,.25);color:#c62828}.hp-alert--aviso[data-v-63d955d7]{background:#fff4d6cc;border:1px solid rgba(217,119,6,.25);color:#92400e}.hp-alert--sucesso[data-v-63d955d7]{background:#dcfce7cc;border:1px solid rgba(31,157,85,.25);color:#166534}@media(max-width:520px){.hp-cobranca__historico li[data-v-63d955d7]{grid-template-columns:1fr 1fr}}.hp-modal-backdrop[data-v-cba8945a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#17313b73;display:flex;align-items:center;justify-content:center;z-index:1060;padding:1rem;animation:hp-fade-in-cba8945a .15s ease-out}.hp-modal[data-v-cba8945a]{background:#fff;border-radius:20px;max-width:460px;width:100%;max-height:90vh;overflow-y:auto;padding:1.25rem;display:grid;gap:.85rem;animation:hp-scale-in-cba8945a .15s ease-out}.hp-modal[data-v-cba8945a]:focus{outline:none}.hp-modal__head[data-v-cba8945a]{display:flex;justify-content:space-between;align-items:center}.hp-modal__head h2[data-v-cba8945a]{margin:0;font-size:1.1rem}.hp-campo[data-v-cba8945a]{display:grid;gap:.3rem}.hp-campo textarea[data-v-cba8945a]:disabled{background:#17313b08;color:#48616c}.hp-alert[data-v-cba8945a]{padding:.6rem .8rem;border-radius:10px;font-size:.85rem}.hp-alert--erro[data-v-cba8945a]{background:#ffebebb3;border:1px solid rgba(244,67,54,.25);color:#c62828}.hp-modal__foot[data-v-cba8945a]{display:flex;justify-content:flex-end;gap:.5rem}@keyframes hp-fade-in-cba8945a{0%{opacity:0}to{opacity:1}}@keyframes hp-scale-in-cba8945a{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hp-modal-backdrop[data-v-cba8945a],.hp-modal[data-v-cba8945a]{animation:none}}.hp-card[data-v-564fa449]{display:grid;gap:.75rem;padding:1rem;border-radius:18px;border:1px solid rgba(23,49,59,.1);background:#fff;box-shadow:0 10px 24px #17313b0d}.hp-card.is-encerrado[data-v-564fa449]{background:#f4f6f7;border-style:dashed;box-shadow:none}.hp-card.is-encerrado .hp-card__head[data-v-564fa449],.hp-card.is-encerrado .hp-card__info[data-v-564fa449]{opacity:.75}.hp-card__badge-encerrado[data-v-564fa449]{justify-self:start;display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .6rem;border-radius:999px;background:#e2e8ea;color:#48616c;font-size:.75rem;font-weight:700}.hp-card__head[data-v-564fa449]{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.hp-card__pet[data-v-564fa449]{display:block;font-size:1.05rem}.hp-card__tutor[data-v-564fa449]{display:block;font-size:.82rem;color:#59696e}.hp-card__acomodacao[data-v-564fa449]{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.75rem;font-weight:700;white-space:nowrap}.hp-card__info[data-v-564fa449]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem .75rem;margin:0}.hp-card__info dt[data-v-564fa449]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#59696e}.hp-card__info dd[data-v-564fa449]{margin:0;font-weight:700;font-size:.88rem;color:#17313b}.hp-card__badge-ultimo-ciclo[data-v-564fa449]{display:inline-block;margin-left:.3rem;padding:.05rem .45rem;border-radius:999px;background:#fff3cd;color:#7a4b00;font-size:.72rem;font-weight:700}.hp-card__reajuste[data-v-564fa449]{margin:0;font-size:.82rem;color:#4a5b63;display:flex;align-items:center;gap:.4rem}.hp-card__reajuste--adiado[data-v-564fa449]{color:#9a5b00;font-weight:600}.hp-card__saldo[data-v-564fa449]{display:flex;align-items:center;gap:.5rem;padding:.5rem .7rem;border-radius:10px;font-size:.85rem;background:#2e7d3214;color:#2e7d32}.hp-card__saldo--pendente[data-v-564fa449]{background:#e691151f;color:#a35a00}.hp-card__pdv[data-v-564fa449]{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .6rem;border-radius:8px;border:1px solid currentColor;background:#fff;color:#a35a00;font-size:.78rem;font-weight:600;white-space:nowrap}.hp-card__pdv[data-v-564fa449]:hover{background:#a35a00;color:#fff}.hp-card__itens[data-v-564fa449]{font-size:.85rem;border-top:1px dashed rgba(23,49,59,.12);padding-top:.5rem}.hp-card__itens ul[data-v-564fa449]{margin:.35rem 0 0;padding-left:1.1rem}.hp-card__item-badge[data-v-564fa449]{display:inline-block;padding:.05rem .4rem;border-radius:999px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;margin-right:.35rem}.hp-card__item-badge--diario[data-v-564fa449]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white);color:var(--tenant-color, #0f766e)}.hp-card__item-badge--adicional[data-v-564fa449]{background:#6c7a801f;color:#59696e}.hp-card__feedback[data-v-564fa449]{display:flex;align-items:center;gap:.4rem;font-size:.82rem;padding:.4rem .6rem;border-radius:8px}.hp-card__feedback.is-success[data-v-564fa449]{background:#2e7d321a;color:#2e7d32}.hp-card__feedback.is-error[data-v-564fa449]{background:#c628281a;color:#c62828}.hp-card__acoes[data-v-564fa449]{display:flex;flex-wrap:wrap;gap:.4rem}.hp-card__action--icon[data-v-564fa449]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:10px;font-size:.9rem}.hp-card__action--icon.is-vacinas[data-v-564fa449]{color:#2e7d32;border-color:#2e7d3259}.hp-card__action--icon.is-cobranca[data-v-564fa449]{color:#1f9d55;border-color:#1f9d5559;font-size:1rem}.hp-card__action--icon.is-encerrar[data-v-564fa449]{color:#c62828;border-color:#c6282859}.hp-card__confirm[data-v-564fa449],.hp-card__historico[data-v-564fa449]{border-top:1px solid rgba(23,49,59,.1);padding-top:.6rem;font-size:.85rem;display:grid;gap:.4rem}.hp-card__confirm-acoes[data-v-564fa449]{display:flex;gap:.5rem}.hp-card__confirm-acoes .btn .spinner-border[data-v-564fa449]{margin-right:.3rem}.hp-card__historico-head[data-v-564fa449]{display:flex;justify-content:space-between;align-items:center}.hp-card__historico-loading[data-v-564fa449]{display:flex;align-items:center;gap:.4rem}.hp-card__historico ul[data-v-564fa449]{margin:0;padding-left:1.1rem}.hp-modal-backdrop[data-v-250e0921]{position:fixed;top:0;right:0;bottom:0;left:0;background:#17313b73;display:flex;align-items:center;justify-content:center;z-index:1050;padding:1rem;animation:hp-fade-in-250e0921 .15s ease-out}.hp-modal[data-v-250e0921]{background:#fff;border-radius:20px;max-width:560px;width:100%;max-height:90vh;overflow-y:auto;padding:1.25rem;display:grid;gap:1rem;animation:hp-scale-in-250e0921 .15s ease-out}.hp-modal[data-v-250e0921]:focus{outline:none}@keyframes hp-fade-in-250e0921{0%{opacity:0}to{opacity:1}}@keyframes hp-scale-in-250e0921{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hp-modal-backdrop[data-v-250e0921],.hp-modal[data-v-250e0921]{animation:none}}.hp-modal__head[data-v-250e0921]{display:flex;justify-content:space-between;align-items:center}.hp-modal__head h2[data-v-250e0921]{margin:0;font-size:1.2rem}.hp-reajuste[data-v-250e0921]{margin-top:1rem;padding:.75rem;border:1px solid #e3e8ea;border-radius:12px}.hp-reajuste legend[data-v-250e0921]{float:none;width:auto;margin-bottom:.5rem;font-size:.95rem}.hp-reajuste__campos[data-v-250e0921]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;margin-bottom:.5rem}.hp-vigencia__campo[data-v-250e0921]{max-width:220px}.hp-wizard-steps[data-v-250e0921]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.78rem;color:#6c7a80}.hp-wizard-steps span.is-active[data-v-250e0921]{color:var(--tenant-color, #0f766e);font-weight:700}.hp-step[data-v-250e0921]{display:grid;gap:.6rem}.hp-step__loading[data-v-250e0921],.hp-step__aviso[data-v-250e0921],.hp-step__hint[data-v-250e0921]{font-size:.85rem;color:#6c7a80}.hp-lista-selecao[data-v-250e0921]{list-style:none;margin:0;padding:0;max-height:220px;overflow-y:auto;border:1px solid rgba(23,49,59,.1);border-radius:12px}.hp-lista-selecao li[data-v-250e0921]{padding:.55rem .8rem;cursor:pointer;display:flex;justify-content:space-between;border-bottom:1px solid rgba(23,49,59,.06)}.hp-lista-selecao li[data-v-250e0921]:last-child{border-bottom:none}.hp-lista-selecao li[data-v-250e0921]:hover{background:#17313b0a}.hp-lista-selecao li.is-active[data-v-250e0921]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);font-weight:700}.hp-radio-group[data-v-250e0921]{display:grid;gap:.4rem;font-size:.9rem}.hp-resumo[data-v-250e0921]{display:grid;gap:.4rem;margin:0}.hp-resumo div[data-v-250e0921]{display:flex;justify-content:space-between;border-bottom:1px dashed rgba(23,49,59,.1);padding-bottom:.3rem}.hp-resumo dt[data-v-250e0921]{color:#6c7a80;font-size:.82rem}.hp-resumo dd[data-v-250e0921]{margin:0;font-weight:700}.hp-alert[data-v-250e0921]{padding:.6rem .8rem;border-radius:10px;font-size:.85rem}.hp-alert--erro[data-v-250e0921]{background:#ffebebb3;border:1px solid rgba(244,67,54,.25);color:#c62828}.hp-alert--aviso[data-v-250e0921]{background:#fff8e1cc;border:1px solid rgba(245,158,11,.3);color:#92400e}.hp-resumo--cobranca[data-v-250e0921]{padding:.75rem;border-radius:12px;background:#0f766e0f}.hp-resumo--cobranca small[data-v-250e0921]{font-weight:400;color:#6c7a80}.hp-mensagem[data-v-250e0921]{display:grid;gap:.4rem}.hp-mensagem__head[data-v-250e0921]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.88rem}.hp-mensagem__texto[data-v-250e0921]{font-size:.85rem;white-space:pre-wrap}.hp-modal__foot[data-v-250e0921]{display:flex;justify-content:flex-end;gap:.5rem}.hp-modal-backdrop[data-v-ba40734e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#17313b73;display:flex;align-items:center;justify-content:center;z-index:1050;padding:1rem;animation:hp-fade-in-ba40734e .15s ease-out}.hp-modal[data-v-ba40734e]{background:#fff;border-radius:20px;max-width:520px;width:100%;max-height:80vh;overflow-y:auto;padding:1.25rem;display:grid;gap:.85rem;animation:hp-scale-in-ba40734e .15s ease-out}.hp-modal[data-v-ba40734e]:focus{outline:none}@keyframes hp-fade-in-ba40734e{0%{opacity:0}to{opacity:1}}@keyframes hp-scale-in-ba40734e{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hp-modal-backdrop[data-v-ba40734e],.hp-modal[data-v-ba40734e]{animation:none}}.hp-modal__head[data-v-ba40734e]{display:flex;justify-content:space-between;align-items:center}.hp-modal__head h2[data-v-ba40734e]{margin:0;font-size:1.15rem}.hp-modal__loading[data-v-ba40734e],.hp-modal__vazio[data-v-ba40734e]{color:#6c7a80;font-size:.9rem;text-align:center;padding:1rem 0}.hp-inativos-lista[data-v-ba40734e]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.hp-inativos-lista li[data-v-ba40734e]{border:1px solid rgba(23,49,59,.1);border-radius:12px;padding:.7rem .9rem;display:grid;gap:.3rem}.hp-inativos-lista strong[data-v-ba40734e]{display:block}.hp-inativos-lista span[data-v-ba40734e]{font-size:.8rem;color:#6c7a80}.hp-inativos-lista__meta[data-v-ba40734e]{display:flex;justify-content:space-between;align-items:center}.hp-inativos-detalhes[data-v-ba40734e]{border-top:1px dashed rgba(23,49,59,.12);padding-top:.4rem;font-size:.82rem}.hp-inativos-detalhes ul[data-v-ba40734e]{margin:0;padding-left:1.1rem}.hp-modal-backdrop[data-v-f0ccfd7e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#17313b73;display:flex;align-items:center;justify-content:center;z-index:1060;padding:1rem;animation:hp-fade-in-f0ccfd7e .15s ease-out}.hp-modal[data-v-f0ccfd7e]{background:#fff;border-radius:20px;max-width:460px;width:100%;max-height:90vh;overflow-y:auto;padding:1.25rem;display:grid;gap:.85rem;animation:hp-scale-in-f0ccfd7e .15s ease-out}.hp-modal[data-v-f0ccfd7e]:focus{outline:none}.hp-modal__head[data-v-f0ccfd7e]{display:flex;justify-content:space-between;align-items:center}.hp-modal__head h2[data-v-f0ccfd7e]{margin:0;font-size:1.1rem}.hp-step__hint[data-v-f0ccfd7e]{margin:0;font-size:.82rem;color:#6c7a80}.hp-campo[data-v-f0ccfd7e]{display:grid;gap:.3rem}.hp-campo-grid[data-v-f0ccfd7e]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.hp-lista-selecao[data-v-f0ccfd7e]{list-style:none;margin:.3rem 0 0;padding:0;max-height:200px;overflow-y:auto;border:1px solid rgba(23,49,59,.1);border-radius:12px}.hp-lista-selecao--compacta li[data-v-f0ccfd7e]{padding:.5rem .75rem}.hp-lista-selecao li[data-v-f0ccfd7e]{cursor:pointer;display:flex;justify-content:space-between;border-bottom:1px solid rgba(23,49,59,.06)}.hp-lista-selecao li[data-v-f0ccfd7e]:last-child{border-bottom:none}.hp-lista-selecao li[data-v-f0ccfd7e]:hover{background:#17313b0a}.hp-lista-selecao li.is-active[data-v-f0ccfd7e]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);font-weight:700}.hp-lista-selecao__preco[data-v-f0ccfd7e]{color:#6c7a80;font-size:.85rem}.hp-lancar-total[data-v-f0ccfd7e]{margin:0;font-size:.9rem;padding-top:.4rem;border-top:1px dashed rgba(23,49,59,.12)}.hp-step__loading[data-v-f0ccfd7e],.hp-step__aviso[data-v-f0ccfd7e]{font-size:.82rem;color:#6c7a80;margin:.3rem 0 0}.hp-alert[data-v-f0ccfd7e]{padding:.6rem .8rem;border-radius:10px;font-size:.85rem}.hp-alert--erro[data-v-f0ccfd7e]{background:#ffebebb3;border:1px solid rgba(244,67,54,.25);color:#c62828}.hp-modal__foot[data-v-f0ccfd7e]{display:flex;justify-content:flex-end;gap:.5rem}@keyframes hp-fade-in-f0ccfd7e{0%{opacity:0}to{opacity:1}}@keyframes hp-scale-in-f0ccfd7e{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hp-modal-backdrop[data-v-f0ccfd7e],.hp-modal[data-v-f0ccfd7e]{animation:none}}.hp-modal-backdrop[data-v-876c67ca]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:flex;align-items:center;justify-content:center;padding:1rem;background:#17313b73}.hp-modal[data-v-876c67ca]{display:grid;gap:.85rem;padding:1.25rem;background:#fff;border-radius:20px}.hp-modal__head[data-v-876c67ca]{display:flex;align-items:center;justify-content:space-between;gap:12px}.hp-modal__head h2[data-v-876c67ca]{margin:0;font-size:1.1rem}.hp-campo[data-v-876c67ca]{display:grid;gap:.3rem}.hp-alert[data-v-876c67ca]{padding:.6rem .8rem;border-radius:10px;font-size:.85rem}.hp-alert--erro[data-v-876c67ca]{color:#c62828;background:#ffebeb;border:1px solid rgba(244,67,54,.25)}.hp-alert--sucesso[data-v-876c67ca]{color:#166534;background:#dcfce7;border:1px solid rgba(22,101,52,.2)}.hp-diario-modal[data-v-876c67ca]{width:min(760px,calc(100vw - 24px));max-height:calc(100vh - 32px);overflow-y:auto}.hp-diario-modal .hp-modal__head small[data-v-876c67ca]{color:#64748b}.hp-diario-form[data-v-876c67ca]{display:grid;gap:14px;padding-bottom:20px;border-bottom:1px solid #e2e8f0}.hp-diario-grid[data-v-876c67ca]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hp-diario-actions[data-v-876c67ca]{display:flex;justify-content:flex-end;gap:8px}.hp-diario-historico[data-v-876c67ca]{padding-top:18px}.hp-diario-historico h3[data-v-876c67ca]{font-size:1rem;margin-bottom:12px}.hp-diario-item[data-v-876c67ca]{padding:12px;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:10px}.hp-diario-item__head[data-v-876c67ca]{display:flex;align-items:center;justify-content:space-between;gap:8px}.hp-diario-item__head span[data-v-876c67ca],.hp-diario-tags span[data-v-876c67ca]{padding:3px 7px;border-radius:999px;font-size:.75rem;background:#f1f5f9}.hp-diario-item__head .is-publicado[data-v-876c67ca]{color:#166534;background:#dcfce7}.hp-diario-item__head .is-rascunho[data-v-876c67ca]{color:#92400e;background:#fef3c7}.hp-diario-tags[data-v-876c67ca]{display:flex;gap:6px;margin:8px 0}.hp-diario-item p[data-v-876c67ca]{margin:8px 0;white-space:pre-wrap}.hp-diario-fotos[data-v-876c67ca]{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.hp-diario-fotos img[data-v-876c67ca]{width:76px;height:76px;object-fit:cover;border-radius:6px}@media(max-width:600px){.hp-diario-grid[data-v-876c67ca]{grid-template-columns:1fr}}.pm-shell[data-v-3a185e32]{--pm-ink: #17313b;--pm-muted: #6c7a80;--pm-line: rgba(23, 49, 59, .12);--pm-brand: var(--tenant-color, #0f766e);padding:1.5rem;color:var(--pm-ink)}.pm-hero[data-v-3a185e32]{display:flex;justify-content:space-between;gap:1.5rem;padding:1.5rem;border-radius:26px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--pm-brand) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--pm-brand) 7%,white) 56%,color-mix(in srgb,var(--pm-brand) 4%,#fffdf8));border:1px solid var(--pm-line);box-shadow:0 22px 48px #17313b14;flex-wrap:wrap}.pm-hero__copy h1[data-v-3a185e32]{margin:0;font-size:clamp(1.9rem,2.3vw,2.7rem);font-weight:800}.pm-hero__copy p[data-v-3a185e32]{max-width:56rem;margin:.8rem 0 0;color:var(--pm-muted);font-size:1rem}.pm-hero__breadcrumbs[data-v-3a185e32]{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:.85rem;color:var(--pm-muted);font-size:.86rem}.pm-hero__eyebrow[data-v-3a185e32]{display:inline-flex;margin-bottom:.85rem;padding:.4rem .72rem;border-radius:999px;background:#ffffffb8;color:var(--pm-brand);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pm-hero__chips[data-v-3a185e32]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.2rem}.pm-hero__chip[data-v-3a185e32]{display:inline-flex;align-items:center;padding:.55rem .85rem;border-radius:999px;background:#ffffffd1;border:1px solid color-mix(in srgb,var(--pm-brand) 12%,white);color:var(--pm-ink);font-size:.88rem;font-weight:600}.pm-hero__meta[data-v-3a185e32]{display:grid;gap:.9rem;min-width:220px}.pm-hero__metric[data-v-3a185e32]{padding:1rem 1.1rem;border-radius:18px;background:#ffffffdb;border:1px solid color-mix(in srgb,var(--pm-brand) 14%,white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pm-hero__metric span[data-v-3a185e32]{display:block;margin-bottom:.35rem;color:var(--pm-muted);font-size:.83rem}.pm-hero__metric strong[data-v-3a185e32]{display:block;font-size:1.1rem;word-break:break-word}.pm-hero__metric small[data-v-3a185e32]{display:block;margin-top:.35rem;color:var(--pm-muted)}.pm-guides[data-v-3a185e32]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.25rem 0}.pm-guide-card[data-v-3a185e32]{display:flex;gap:.95rem;padding:1rem 1.05rem;border:1px solid var(--pm-line);border-radius:20px;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--pm-brand) 5%,white));box-shadow:0 14px 30px #17313b0d}.pm-guide-card__icon[data-v-3a185e32]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:16px;background:color-mix(in srgb,var(--pm-brand) 12%,white);color:var(--pm-brand);font-size:1rem;flex-shrink:0}.pm-guide-card h2[data-v-3a185e32]{margin:0;font-size:1rem;font-weight:700}.pm-guide-card p[data-v-3a185e32]{margin:.35rem 0 0;color:var(--pm-muted);font-size:.92rem}.pm-picker-panel[data-v-3a185e32]{padding:1.25rem;border-radius:22px;background:#fff;border:1px solid var(--pm-line);box-shadow:0 14px 30px #17313b0d;margin-bottom:1.25rem}.pm-picker-panel__head[data-v-3a185e32]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem;margin-bottom:1.1rem}.pm-picker-panel__head h2[data-v-3a185e32]{margin:0;font-size:1.05rem;font-weight:700}.pm-picker-panel__head p[data-v-3a185e32]{margin:.25rem 0 0;color:var(--pm-muted);font-size:.9rem}.pm-picker-panel__filters[data-v-3a185e32]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.pm-search[data-v-3a185e32]{display:flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:999px;border:1px solid var(--pm-line);background:color-mix(in srgb,var(--pm-brand) 3%,white);min-width:220px}.pm-search i[data-v-3a185e32]{color:var(--pm-muted)}.pm-search input[data-v-3a185e32]{border:none;background:transparent;outline:none;font-size:.9rem;width:100%;color:var(--pm-ink)}.pm-toggle[data-v-3a185e32]{display:inline-flex;align-items:center;gap:.55rem;cursor:pointer;-webkit-user-select:none;user-select:none}.pm-toggle input[data-v-3a185e32]{display:none}.pm-toggle__track[data-v-3a185e32]{position:relative;width:2.2rem;height:1.25rem;border-radius:999px;background:color-mix(in srgb,var(--pm-brand) 18%,#e2e8f0);transition:background .15s ease}.pm-toggle__track[data-v-3a185e32]:after{content:"";position:absolute;top:2px;left:2px;width:1.05rem;height:1.05rem;border-radius:50%;background:#fff;transition:transform .15s ease;box-shadow:0 1px 2px #0003}.pm-toggle input:checked+.pm-toggle__track[data-v-3a185e32]{background:var(--pm-brand)}.pm-toggle input:checked+.pm-toggle__track[data-v-3a185e32]:after{transform:translate(.95rem)}.pm-toggle__label[data-v-3a185e32]{font-size:.88rem;color:var(--pm-muted)}.pm-loading[data-v-3a185e32]{text-align:center;padding:2rem 0;color:var(--pm-muted)}.pm-mini-card[data-v-3a185e32]{position:relative;display:flex;flex-direction:column;gap:.55rem;text-align:left;padding:1rem;border-radius:18px;border:1px solid var(--pm-line);background:#fff;cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.pm-mini-card[data-v-3a185e32]:hover{box-shadow:0 10px 24px #17313b1a;transform:translateY(-1px)}.pm-mini-card.is-selected[data-v-3a185e32]{border-color:var(--pm-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--pm-brand) 18%,transparent)}.pm-mini-card--new[data-v-3a185e32]{align-items:center;justify-content:center;gap:.5rem;min-height:128px;border-style:dashed;color:var(--pm-brand);background:color-mix(in srgb,var(--pm-brand) 4%,white)}.pm-mini-card__plus-icon[data-v-3a185e32]{font-size:1.4rem}.pm-mini-card__nova-label[data-v-3a185e32]{font-weight:700;font-size:.9rem}.pm-mini-card__head[data-v-3a185e32]{display:flex;justify-content:space-between;align-items:center}.pm-mini-card__pill[data-v-3a185e32]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:10px;background:color-mix(in srgb,var(--pm-brand) 12%,white);color:var(--pm-brand)}.pm-mini-card__nome[data-v-3a185e32]{font-weight:700;font-size:.98rem}.pm-mini-card__meta[data-v-3a185e32]{display:flex;align-items:center;gap:.4rem;color:var(--pm-muted);font-size:.85rem}.pm-mini-card__inativar[data-v-3a185e32]{position:absolute;top:.6rem;right:.6rem;width:1.6rem;height:1.6rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#b91c1c;background:#b91c1c14;opacity:0;transition:opacity .15s ease;font-size:.75rem}.pm-mini-card:hover .pm-mini-card__inativar[data-v-3a185e32]{opacity:1}.pm-empty[data-v-3a185e32]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;color:var(--pm-muted);text-align:center}.pm-empty i[data-v-3a185e32]{font-size:1.6rem;color:color-mix(in srgb,var(--pm-brand) 40%,var(--pm-muted))}.pm-edit-panel[data-v-3a185e32]{padding:1.5rem;border-radius:22px;background:#fff;border:1px solid var(--pm-line);box-shadow:0 14px 30px #17313b0d}.pm-panel__head[data-v-3a185e32]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.1rem}.pm-panel__eyebrow[data-v-3a185e32]{display:inline-flex;margin-bottom:.4rem;padding:.3rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--pm-brand) 10%,white);color:var(--pm-brand);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pm-panel__head h2[data-v-3a185e32]{margin:0;font-size:1.15rem;font-weight:700}.pm-panel__head p[data-v-3a185e32]{margin:.25rem 0 0;color:var(--pm-muted);font-size:.9rem}.pm-alert[data-v-3a185e32]{border-radius:14px}.pm-form__section[data-v-3a185e32]{padding:1rem 0;border-top:1px solid var(--pm-line)}.pm-form__section[data-v-3a185e32]:first-of-type{border-top:none;padding-top:0}.pm-form__section-head[data-v-3a185e32]{margin-bottom:.85rem}.pm-form__section-head h3[data-v-3a185e32]{margin:0;font-size:.98rem;font-weight:700}.pm-form__section-head p[data-v-3a185e32]{margin:.25rem 0 0;color:var(--pm-muted);font-size:.88rem}.pm-form__actions[data-v-3a185e32]{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--pm-line)}.pm-shell[data-v-df7b9b43]{--pm-ink: #17313b;--pm-muted: #6c7a80;--pm-line: rgba(23, 49, 59, .12);--pm-brand: var(--tenant-color, #0f766e);padding:1.5rem;color:var(--pm-ink)}.pm-hero[data-v-df7b9b43]{display:flex;justify-content:space-between;gap:1.5rem;padding:1.5rem;border-radius:26px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--pm-brand) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--pm-brand) 7%,white) 56%,color-mix(in srgb,var(--pm-brand) 4%,#fffdf8));border:1px solid var(--pm-line);box-shadow:0 22px 48px #17313b14;flex-wrap:wrap}.pm-hero__copy h1[data-v-df7b9b43]{margin:0;font-size:clamp(1.9rem,2.3vw,2.7rem);font-weight:800}.pm-hero__copy p[data-v-df7b9b43]{max-width:56rem;margin:.8rem 0 0;color:var(--pm-muted);font-size:1rem}.pm-hero__breadcrumbs[data-v-df7b9b43]{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:.85rem;color:var(--pm-muted);font-size:.86rem}.pm-hero__eyebrow[data-v-df7b9b43]{display:inline-flex;margin-bottom:.85rem;padding:.4rem .72rem;border-radius:999px;background:#ffffffb8;color:var(--pm-brand);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pm-hero__chips[data-v-df7b9b43]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.2rem}.pm-hero__chip[data-v-df7b9b43]{display:inline-flex;align-items:center;padding:.55rem .85rem;border-radius:999px;background:#ffffffd1;border:1px solid color-mix(in srgb,var(--pm-brand) 12%,white);color:var(--pm-ink);font-size:.88rem;font-weight:600}.pm-hero__meta[data-v-df7b9b43]{display:grid;gap:.9rem;min-width:220px}.pm-hero__metric[data-v-df7b9b43]{padding:1rem 1.1rem;border-radius:18px;background:#ffffffdb;border:1px solid color-mix(in srgb,var(--pm-brand) 14%,white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pm-hero__metric span[data-v-df7b9b43]{display:block;margin-bottom:.35rem;color:var(--pm-muted);font-size:.83rem}.pm-hero__metric strong[data-v-df7b9b43]{display:block;font-size:1.1rem;word-break:break-word}.pm-hero__metric small[data-v-df7b9b43]{display:block;margin-top:.35rem;color:var(--pm-muted)}.pm-guides[data-v-df7b9b43]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.25rem 0}.pm-guide-card[data-v-df7b9b43]{display:flex;gap:.95rem;padding:1rem 1.05rem;border:1px solid var(--pm-line);border-radius:20px;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--pm-brand) 5%,white));box-shadow:0 14px 30px #17313b0d}.pm-guide-card__icon[data-v-df7b9b43]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:16px;background:color-mix(in srgb,var(--pm-brand) 12%,white);color:var(--pm-brand);font-size:1rem;flex-shrink:0}.pm-guide-card h2[data-v-df7b9b43]{margin:0;font-size:1rem;font-weight:700}.pm-guide-card p[data-v-df7b9b43]{margin:.35rem 0 0;color:var(--pm-muted);font-size:.92rem}.pm-picker-panel[data-v-df7b9b43]{padding:1.25rem;border-radius:22px;background:#fff;border:1px solid var(--pm-line);box-shadow:0 14px 30px #17313b0d;margin-bottom:1.25rem}.pm-picker-panel__head[data-v-df7b9b43]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem;margin-bottom:1.1rem}.pm-picker-panel__head h2[data-v-df7b9b43]{margin:0;font-size:1.05rem;font-weight:700}.pm-picker-panel__head p[data-v-df7b9b43]{margin:.25rem 0 0;color:var(--pm-muted);font-size:.9rem}.pm-picker-panel__filters[data-v-df7b9b43]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.pm-search[data-v-df7b9b43]{display:flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:999px;border:1px solid var(--pm-line);background:color-mix(in srgb,var(--pm-brand) 3%,white);min-width:220px}.pm-search i[data-v-df7b9b43]{color:var(--pm-muted)}.pm-search input[data-v-df7b9b43]{border:none;background:transparent;outline:none;font-size:.9rem;width:100%;color:var(--pm-ink)}.pm-toggle[data-v-df7b9b43]{display:inline-flex;align-items:center;gap:.55rem;cursor:pointer;-webkit-user-select:none;user-select:none}.pm-toggle input[data-v-df7b9b43]{display:none}.pm-toggle__track[data-v-df7b9b43]{position:relative;width:2.2rem;height:1.25rem;border-radius:999px;background:color-mix(in srgb,var(--pm-brand) 18%,#e2e8f0);transition:background .15s ease}.pm-toggle__track[data-v-df7b9b43]:after{content:"";position:absolute;top:2px;left:2px;width:1.05rem;height:1.05rem;border-radius:50%;background:#fff;transition:transform .15s ease;box-shadow:0 1px 2px #0003}.pm-toggle input:checked+.pm-toggle__track[data-v-df7b9b43]{background:var(--pm-brand)}.pm-toggle input:checked+.pm-toggle__track[data-v-df7b9b43]:after{transform:translate(.95rem)}.pm-toggle__label[data-v-df7b9b43]{font-size:.88rem;color:var(--pm-muted)}.pm-loading[data-v-df7b9b43]{text-align:center;padding:2rem 0;color:var(--pm-muted)}.pm-mini-card[data-v-df7b9b43]{position:relative;display:flex;flex-direction:column;gap:.55rem;text-align:left;padding:1rem;border-radius:18px;border:1px solid var(--pm-line);background:#fff;cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.pm-mini-card[data-v-df7b9b43]:hover{box-shadow:0 10px 24px #17313b1a;transform:translateY(-1px)}.pm-mini-card.is-selected[data-v-df7b9b43]{border-color:var(--pm-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--pm-brand) 18%,transparent)}.pm-mini-card--new[data-v-df7b9b43]{align-items:center;justify-content:center;gap:.5rem;min-height:148px;border-style:dashed;color:var(--pm-brand);background:color-mix(in srgb,var(--pm-brand) 4%,white)}.pm-mini-card__plus-icon[data-v-df7b9b43]{font-size:1.4rem}.pm-mini-card__nova-label[data-v-df7b9b43]{font-weight:700;font-size:.9rem}.pm-mini-card__head[data-v-df7b9b43]{display:flex;justify-content:space-between;align-items:center}.pm-mini-card__pill[data-v-df7b9b43]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:10px;background:color-mix(in srgb,var(--pm-brand) 12%,white);color:var(--pm-brand)}.pm-mini-card__nome[data-v-df7b9b43]{font-weight:700;font-size:.98rem}.pm-mini-card__meta[data-v-df7b9b43]{display:flex;align-items:center;gap:.4rem;color:var(--pm-muted);font-size:.85rem}.pm-mini-card__dias[data-v-df7b9b43]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.15rem}.pm-day-chip[data-v-df7b9b43]{display:inline-flex;align-items:center;justify-content:center;padding:.15rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--pm-brand) 10%,white);color:var(--pm-brand);font-size:.72rem;font-weight:700}.pm-mini-card__inativar[data-v-df7b9b43]{position:absolute;top:.6rem;right:.6rem;width:1.6rem;height:1.6rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#b91c1c;background:#b91c1c14;opacity:0;transition:opacity .15s ease;font-size:.75rem}.pm-mini-card:hover .pm-mini-card__inativar[data-v-df7b9b43]{opacity:1}.pm-empty[data-v-df7b9b43]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;color:var(--pm-muted);text-align:center}.pm-empty i[data-v-df7b9b43]{font-size:1.6rem;color:color-mix(in srgb,var(--pm-brand) 40%,var(--pm-muted))}.pm-edit-panel[data-v-df7b9b43]{padding:1.5rem;border-radius:22px;background:#fff;border:1px solid var(--pm-line);box-shadow:0 14px 30px #17313b0d}.pm-panel__head[data-v-df7b9b43]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.1rem}.pm-panel__eyebrow[data-v-df7b9b43]{display:inline-flex;margin-bottom:.4rem;padding:.3rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--pm-brand) 10%,white);color:var(--pm-brand);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pm-panel__head h2[data-v-df7b9b43]{margin:0;font-size:1.15rem;font-weight:700}.pm-panel__head p[data-v-df7b9b43]{margin:.25rem 0 0;color:var(--pm-muted);font-size:.9rem}.pm-alert[data-v-df7b9b43]{border-radius:14px}.pm-form__section[data-v-df7b9b43]{padding:1rem 0;border-top:1px solid var(--pm-line)}.pm-form__section[data-v-df7b9b43]:first-of-type{border-top:none;padding-top:0}.pm-form__section-head[data-v-df7b9b43]{margin-bottom:.85rem}.pm-form__section-head h3[data-v-df7b9b43]{margin:0;font-size:.98rem;font-weight:700}.pm-form__section-head p[data-v-df7b9b43]{margin:.25rem 0 0;color:var(--pm-muted);font-size:.88rem}.pm-weekmap[data-v-df7b9b43]{display:grid;gap:.6rem}.pm-weekmap__row[data-v-df7b9b43]{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:12px;background:color-mix(in srgb,var(--pm-brand) 3%,white)}.pm-weekmap__day[data-v-df7b9b43]{font-weight:600;font-size:.9rem;color:var(--pm-ink)}.pm-form__actions[data-v-df7b9b43]{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--pm-line)}@media(max-width:576px){.pm-weekmap__row[data-v-df7b9b43]{grid-template-columns:1fr}}.pma-modal-backdrop[data-v-863ffbe3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#17313b73;display:flex;align-items:center;justify-content:center;z-index:1050;padding:1rem;animation:pma-fade-in-863ffbe3 .15s ease-out}.pma-modal[data-v-863ffbe3]{background:#fff;border-radius:20px;max-width:560px;width:100%;max-height:90vh;overflow-y:auto;padding:1.25rem;display:grid;gap:1rem;animation:pma-scale-in-863ffbe3 .15s ease-out}.pma-modal[data-v-863ffbe3]:focus{outline:none}@keyframes pma-fade-in-863ffbe3{0%{opacity:0}to{opacity:1}}@keyframes pma-scale-in-863ffbe3{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pma-modal-backdrop[data-v-863ffbe3],.pma-modal[data-v-863ffbe3]{animation:none}}.pma-modal__head[data-v-863ffbe3]{display:flex;justify-content:space-between;align-items:center}.pma-modal__head h2[data-v-863ffbe3]{margin:0;font-size:1.15rem}.pma-wizard-steps[data-v-863ffbe3]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.76rem;color:#6c7a80}.pma-wizard-steps span.is-active[data-v-863ffbe3]{color:var(--tenant-color, #0f766e);font-weight:700}.pma-step[data-v-863ffbe3]{display:grid;gap:.6rem}.pma-step__loading[data-v-863ffbe3],.pma-step__aviso[data-v-863ffbe3],.pma-step__hint[data-v-863ffbe3]{font-size:.85rem;color:#6c7a80}.pma-lista-selecao[data-v-863ffbe3]{list-style:none;margin:0;padding:0;max-height:280px;overflow-y:auto;border:1px solid rgba(23,49,59,.1);border-radius:12px}.pma-lista-selecao li[data-v-863ffbe3]{padding:.6rem .85rem;cursor:pointer;display:flex;flex-direction:column;gap:.15rem;border-bottom:1px solid rgba(23,49,59,.06)}.pma-lista-selecao li[data-v-863ffbe3]:last-child{border-bottom:none}.pma-lista-selecao li[data-v-863ffbe3]:hover{background:#17313b0a}.pma-lista-selecao li.is-active[data-v-863ffbe3]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);font-weight:700}.pma-lista-selecao li span[data-v-863ffbe3]{font-size:.8rem;color:#6c7a80;font-weight:400}.pma-lista-selecao--datas li[data-v-863ffbe3]{text-transform:capitalize}.pma-horarios-grid[data-v-863ffbe3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:.5rem}.pma-calculo-servico[data-v-863ffbe3]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.pma-calculo-servico span[data-v-863ffbe3]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .55rem;border:1px solid rgba(23,49,59,.12);border-radius:6px;color:#17313b;background:#f8fafc;font-size:.82rem;font-weight:700}.pma-encaixe[data-v-863ffbe3]{margin-top:.9rem;padding:.85rem;border:1px solid #f0c36a;border-radius:8px;background:#fffaf0}.pma-switch[data-v-863ffbe3]{display:flex;align-items:flex-start;gap:.65rem;cursor:pointer}.pma-switch input[data-v-863ffbe3]{margin-top:.2rem;width:1rem;height:1rem;accent-color:#b7791f}.pma-switch span[data-v-863ffbe3]{display:grid;gap:.15rem}.pma-switch strong[data-v-863ffbe3]{color:#7c4a03;font-size:.9rem}.pma-switch small[data-v-863ffbe3]{color:#805b24;font-size:.78rem}.pma-encaixe__hora[data-v-863ffbe3]{margin-top:.75rem;max-width:180px}.pma-resumo[data-v-863ffbe3]{display:grid;gap:.4rem;margin:.5rem 0 0}.pma-resumo div[data-v-863ffbe3]{display:flex;justify-content:space-between;border-bottom:1px dashed rgba(23,49,59,.1);padding-bottom:.3rem}.pma-resumo dt[data-v-863ffbe3]{color:#6c7a80;font-size:.82rem}.pma-resumo dd[data-v-863ffbe3]{margin:0;font-weight:700;text-align:right}.pma-alert[data-v-863ffbe3]{padding:.6rem .8rem;border-radius:10px;font-size:.85rem}.pma-alert--erro[data-v-863ffbe3]{background:#ffebebb3;border:1px solid rgba(244,67,54,.25);color:#c62828}.pma-modal__foot[data-v-863ffbe3]{display:flex;justify-content:flex-end;gap:.5rem}.pm-view-backdrop[data-v-18823834]{background:#17313b8c}.pm-view-photo[data-v-18823834]{display:block;width:100%;max-height:430px;object-fit:contain;border-radius:8px;background:#f4f6f7}.pm-view-empty[data-v-18823834]{display:grid;place-items:center;gap:.5rem;min-height:180px;color:#718096;background:#f4f6f7;border-radius:8px}.pm-view-empty i[data-v-18823834]{font-size:2rem}.pm-view-details[data-v-18823834]{display:grid;gap:.65rem;margin:1rem 0 0}.pm-view-details div[data-v-18823834]{display:flex;justify-content:space-between;gap:1rem}.pm-view-details dt[data-v-18823834]{color:#6c7a80;font-size:.82rem}.pm-view-details dd[data-v-18823834]{margin:0;font-weight:600;text-align:right}.pm-view-details__notes[data-v-18823834]{display:block!important;padding-top:.7rem;border-top:1px solid #e5e7eb}.pm-view-details__notes dd[data-v-18823834]{margin-top:.3rem;text-align:left;white-space:pre-wrap;font-weight:400}.pma-confirm-backdrop[data-v-d72c53eb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:grid;place-items:center;padding:1rem;background:#17313b80}.pma-confirm[data-v-d72c53eb]{position:relative;width:min(100%,440px);padding:1.5rem;border-radius:18px;background:#fff;box-shadow:0 25px 70px #0003;text-align:center}.pma-confirm__close[data-v-d72c53eb]{position:absolute;top:1rem;right:1rem}.pma-confirm__icon[data-v-d72c53eb]{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 1rem;border-radius:50%;font-size:1.35rem}.pma-confirm__icon--danger[data-v-d72c53eb]{color:#b42318;background:#fee4e2}.pma-confirm h2[data-v-d72c53eb]{font-size:1.2rem;font-weight:800}.pma-confirm p[data-v-d72c53eb]{color:#667085}.pma-confirm__actions[data-v-d72c53eb]{display:flex;justify-content:center;gap:.65rem;margin-top:1.25rem}.pmr-backdrop[data-v-9c65ac23]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:grid;place-items:center;padding:1rem;background:#17313b80}.pmr-modal[data-v-9c65ac23]{width:min(100%,560px);max-height:90vh;overflow:auto;padding:1.35rem;border-radius:20px;background:#fff;box-shadow:0 25px 70px #0003}header[data-v-9c65ac23]{display:flex;justify-content:space-between;gap:1rem}header small[data-v-9c65ac23]{color:var(--tenant-color,#0f766e);font-weight:800;text-transform:uppercase}h2[data-v-9c65ac23]{margin:.2rem 0 0;font-size:1.2rem}.pmr-steps[data-v-9c65ac23]{display:flex;gap:.5rem;margin:1rem 0 1.25rem}.pmr-steps span[data-v-9c65ac23]{flex:1;padding:.45rem;border-radius:99px;background:#f2f4f7;color:#667085;font-size:.75rem;text-align:center}.pmr-steps .active[data-v-9c65ac23]{background:color-mix(in srgb,var(--tenant-color,#0f766e) 14%,white);color:var(--tenant-color,#0f766e);font-weight:800}.pmr-option[data-v-9c65ac23]{display:flex;align-items:center;gap:.75rem;width:100%;margin:.5rem 0;padding:.8rem;border:1px solid #e4e7ec;border-radius:12px;background:#fff;color:#17313b;text-align:left}.pmr-option[data-v-9c65ac23]:hover{border-color:var(--tenant-color,#0f766e);background:#f9fafb}.pmr-option span[data-v-9c65ac23]{display:grid;flex:1}.pmr-option small[data-v-9c65ac23]{color:#667085}.pmr-option>i[data-v-9c65ac23]:last-child{margin-left:auto;color:#98a2b3}.pmr-encaixe[data-v-9c65ac23]{margin-top:1rem;padding:1rem;border:1px solid #eaecf0;border-radius:12px;background:#f9fafb}.pmr-switch[data-v-9c65ac23]{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer}.pmr-switch input[data-v-9c65ac23]{margin-top:.25rem}.pmr-switch span[data-v-9c65ac23]{display:grid;gap:.2rem}.pmr-switch small[data-v-9c65ac23]{color:#667085}.pmr-times[data-v-9c65ac23]{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:.55rem}.pmr-loading[data-v-9c65ac23]{padding:2rem;color:#667085;text-align:center}footer[data-v-9c65ac23]{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid #eaecf0}.pm-shell[data-v-1c5c3284]{--pm-ink: #17313b;--pm-muted: #6c7a80;--pm-line: rgba(23, 49, 59, .12);--pm-brand: var(--tenant-color, #0f766e);padding:1.5rem;color:var(--pm-ink)}.pm-hero[data-v-1c5c3284]{display:flex;justify-content:space-between;gap:1.5rem;padding:1.5rem;border-radius:26px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--pm-brand) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--pm-brand) 7%,white) 56%,color-mix(in srgb,var(--pm-brand) 4%,#fffdf8));border:1px solid var(--pm-line);box-shadow:0 22px 48px #17313b14;flex-wrap:wrap;margin-bottom:1.25rem}.pm-hero__copy h1[data-v-1c5c3284]{margin:0;font-size:clamp(1.9rem,2.3vw,2.7rem);font-weight:800}.pm-hero__copy p[data-v-1c5c3284]{max-width:56rem;margin:.8rem 0 0;color:var(--pm-muted);font-size:1rem}.pm-hero__breadcrumbs[data-v-1c5c3284]{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:.85rem;color:var(--pm-muted);font-size:.86rem}.pm-hero__eyebrow[data-v-1c5c3284]{display:inline-flex;margin-bottom:.85rem;padding:.4rem .72rem;border-radius:999px;background:#ffffffb8;color:var(--pm-brand);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pm-hero__chips[data-v-1c5c3284]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.2rem}.pm-hero__chip[data-v-1c5c3284]{display:inline-flex;align-items:center;padding:.55rem .85rem;border-radius:999px;background:#ffffffd1;border:1px solid color-mix(in srgb,var(--pm-brand) 12%,white);color:var(--pm-ink);font-size:.88rem;font-weight:600}.pm-hero__meta[data-v-1c5c3284]{display:flex;align-items:flex-start}.pm-hero__cta[data-v-1c5c3284]{white-space:nowrap}.pm-filters-panel[data-v-1c5c3284]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-bottom:1.25rem}.pm-filter-card[data-v-1c5c3284]{padding:1rem 1.1rem;border-radius:20px;background:#fff;border:1px solid var(--pm-line);box-shadow:0 14px 30px #17313b0d}.pm-filter-card h3[data-v-1c5c3284]{margin:0 0 .6rem;font-size:.92rem;font-weight:700;color:var(--pm-ink)}.pm-date-nav[data-v-1c5c3284]{display:flex;align-items:center;gap:.5rem}.pm-date-nav input[data-v-1c5c3284]{flex:1}.pm-condominio-banner[data-v-1c5c3284]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.2rem;border-radius:18px;background:color-mix(in srgb,var(--pm-brand) 10%,white);border:1px solid color-mix(in srgb,var(--pm-brand) 20%,white);color:var(--pm-ink);font-size:.92rem;margin-bottom:1.25rem}.pm-condominio-banner i[data-v-1c5c3284]{font-size:1.2rem;color:var(--pm-brand)}.pm-condominio-banner--vazio[data-v-1c5c3284]{background:#fff7ed;border-color:#fed7aa;color:#92400e}.pm-condominio-banner--vazio i[data-v-1c5c3284]{color:#d97706}.pm-loading[data-v-1c5c3284]{text-align:center;padding:2rem 0;color:var(--pm-muted)}.pm-agenda-board[data-v-1c5c3284]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1.25rem}.pm-agenda-column__head[data-v-1c5c3284]{display:flex;align-items:center;gap:.6rem;margin-bottom:.9rem}.pm-agenda-column__head h2[data-v-1c5c3284]{margin:0;font-size:1.02rem;font-weight:700}.pm-atendimento-card[data-v-1c5c3284]{padding:1rem 1.1rem;border-radius:8px;background:#fff;border:1px solid var(--pm-line);box-shadow:0 10px 24px #17313b0d;margin-bottom:.85rem}.pm-atendimento-card--finalizado[data-v-1c5c3284]{border-left:3px solid #198754}.pm-atendimento-card__head[data-v-1c5c3284]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.55rem}.pm-atendimento-card__head>div[data-v-1c5c3284]{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;min-width:0}.pm-atendimento-card__head strong[data-v-1c5c3284]{font-size:1rem}.pm-atendimento-card__hora[data-v-1c5c3284]{flex:0 0 auto;font-weight:700;color:var(--pm-brand);font-size:.92rem}.pm-atendimento-card__meta[data-v-1c5c3284]{display:flex;align-items:flex-start;gap:.4rem;margin:.35rem 0;color:var(--pm-muted);font-size:.85rem}.pm-atendimento-card__meta i[data-v-1c5c3284]{width:1rem;text-align:center;color:color-mix(in srgb,var(--pm-brand) 60%,var(--pm-muted))}.pm-atendimento-card__badges[data-v-1c5c3284]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.65rem}.pm-atendimento-card__badges .badge[data-v-1c5c3284]{max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--pm-ink)!important;border:1px solid var(--pm-line)}.pm-atendimento-card__footer[data-v-1c5c3284]{display:flex;justify-content:space-between;align-items:center;margin-top:.7rem;padding-top:.6rem;border-top:1px dashed var(--pm-line)}.pm-atendimento-card__valor[data-v-1c5c3284]{font-weight:700}.pm-atendimento-card__actions[data-v-1c5c3284]{display:flex;align-items:center;gap:.4rem}.pm-action-icon[data-v-1c5c3284]{display:inline-grid;place-items:center;width:34px;height:34px;padding:0}.pm-empty[data-v-1c5c3284]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem;color:var(--pm-muted);text-align:center}.pm-empty i[data-v-1c5c3284]{font-size:1.6rem;color:color-mix(in srgb,var(--pm-brand) 40%,var(--pm-muted))}.pm-empty--panel[data-v-1c5c3284]{border-radius:22px;background:#fff;border:1px dashed var(--pm-line)}@media(max-width:575px){.pm-shell[data-v-1c5c3284]{padding:.75rem}.pm-hero[data-v-1c5c3284]{padding:1rem;border-radius:8px}.pm-filter-card[data-v-1c5c3284],.pm-condominio-banner[data-v-1c5c3284]{border-radius:8px}.pm-atendimento-card__footer[data-v-1c5c3284]{gap:.75rem}}.ade-em-construcao[data-v-a855d9a7]{text-align:center;padding:64px 24px;color:var(--gs-text, #16213a)}.ade-em-construcao__icon[data-v-a855d9a7]{font-size:40px;color:var(--gs-royal, #1457d6);margin-bottom:16px}.tre-em-construcao[data-v-8658d8bf]{text-align:center;padding:64px 24px;color:var(--gs-text, #16213a)}.tre-em-construcao__icon[data-v-8658d8bf]{font-size:40px;color:var(--gs-royal, #1457d6);margin-bottom:16px}.ade-cron__grade[data-v-31cf2f3f]{display:grid;gap:.35rem;max-height:300px;overflow-y:auto;padding:.5rem;border-radius:12px;border:1px solid rgba(23,49,59,.1);background:#fff}.ade-cron__linha[data-v-31cf2f3f]{display:flex;align-items:center;gap:.6rem}.ade-cron__semana[data-v-31cf2f3f]{flex:0 0 3.4rem;font-size:.78rem;font-weight:700;color:#6c7a80}.ade-cron__dias[data-v-31cf2f3f]{display:flex;flex-wrap:wrap;gap:.3rem}.ade-cron__dia[data-v-31cf2f3f]{min-width:2.6rem;min-height:32px;padding:.2rem .45rem;border-radius:8px;border:1px solid rgba(23,49,59,.12);background:#fff;font-size:.78rem;font-weight:600;color:#6c7a80;transition:all .15s ease}.ade-cron__dia[data-v-31cf2f3f]:hover:not(:disabled){border-color:var(--tenant-color, #1457d6);color:#16213a}.ade-cron__dia.is-on[data-v-31cf2f3f]{border-color:var(--tenant-color, #1457d6);background:var(--tenant-color, #1457d6);color:#fff}.ade-cron__dia[data-v-31cf2f3f]:focus-visible{outline:2px solid var(--tenant-color, #1457d6);outline-offset:2px}.ade-cron__rodape[data-v-31cf2f3f]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.4rem}.ade-cron__status[data-v-31cf2f3f]{font-size:.8rem;font-weight:600}.ade-cron__status.is-ok[data-v-31cf2f3f]{color:#1e7a46}.ade-cron__status.is-erro[data-v-31cf2f3f]{color:#c62828}@media(max-width:576px){.ade-cron__linha[data-v-31cf2f3f]{align-items:flex-start;flex-direction:column;gap:.2rem}}@media(prefers-reduced-motion:reduce){.ade-cron__dia[data-v-31cf2f3f]{transition:none}}.cp-status[data-v-825abc05]{font-size:.85rem;margin:.35rem 0 0}.cp-lista[data-v-825abc05]{list-style:none;margin:.35rem 0 0;padding:0;border:1px solid #dfe6ea;border-radius:10px;max-height:260px;overflow-y:auto}.cp-lista li[data-v-825abc05]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.5rem .75rem;cursor:pointer;border-bottom:1px solid #eef2f4}.cp-lista li[data-v-825abc05]:last-child{border-bottom:0}.cp-lista li[data-v-825abc05]:hover,.cp-lista li[data-v-825abc05]:focus{background:#f3f8fb;outline:none}.cp-lista__nome[data-v-825abc05]{font-weight:600}.cp-lista__contato[data-v-825abc05]{width:100%;color:#6c7a82}.cp-selecionado[data-v-825abc05]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;border:1px solid #cfe0ea;border-radius:10px;background:#f6fafc}.lp-gratuito[data-v-7bee42ab]{display:flex;gap:.75rem;align-items:center;padding:.75rem 1rem;margin-bottom:.75rem;border-radius:12px;background:#eaf7ef;color:#1d6b3a}.lp-gratuito i[data-v-7bee42ab]{font-size:1.4rem}.lp-modal-backdrop[data-v-7bee42ab]{position:fixed;top:0;right:0;bottom:0;left:0;background:#17313b73;display:flex;align-items:center;justify-content:center;z-index:1050;padding:1rem}.lp-modal[data-v-7bee42ab]{background:#fff;border-radius:16px;max-width:640px;width:100%;max-height:90vh;overflow-y:auto;padding:1.25rem;display:grid;gap:1rem}.lp-modal__head[data-v-7bee42ab]{display:flex;justify-content:space-between;align-items:center}.lp-modal__head h2[data-v-7bee42ab]{margin:0;font-size:1.2rem}.lp-subtitulo[data-v-7bee42ab]{font-size:.95rem;font-weight:700;margin:0}.lp-wizard-steps[data-v-7bee42ab]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.78rem;color:#6c7a80}.lp-wizard-steps span.is-active[data-v-7bee42ab]{color:var(--tenant-color, #0f766e);font-weight:700}.lp-step[data-v-7bee42ab]{display:grid;gap:.4rem}.lp-step__loading[data-v-7bee42ab]{font-size:.85rem;color:#6c7a80}.lp-chips[data-v-7bee42ab]{display:flex;flex-wrap:wrap;gap:.4rem;max-height:160px;overflow-y:auto}.lp-dias__linha[data-v-7bee42ab]{display:grid;gap:.25rem;margin-bottom:.4rem}.lp-dias__nome[data-v-7bee42ab]{font-size:.85rem;font-weight:600}.lp-dias__botoes[data-v-7bee42ab]{display:flex;flex-wrap:wrap;gap:.3rem}.lp-encaixe[data-v-7bee42ab]{border:1px dashed rgba(255,179,0,.5);border-radius:10px;padding:.6rem}.lp-encaixe__input[data-v-7bee42ab]{max-width:140px}.lp-cards[data-v-7bee42ab]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.5rem;max-height:280px;overflow-y:auto}.lp-card[data-v-7bee42ab]{border:1px solid rgba(23,49,59,.12);border-left:4px solid var(--tenant-color, #0f766e);border-radius:10px;padding:.5rem .6rem;display:grid;gap:.1rem;font-size:.8rem}.lp-card--conflito[data-v-7bee42ab]{border-left-color:#f0a500;background:#fff8e199}.lp-card__data[data-v-7bee42ab]{font-weight:700}.lp-card__hora[data-v-7bee42ab]{font-size:.9rem;font-weight:700;color:var(--tenant-color, #0f766e)}.lp-card__servico[data-v-7bee42ab],.lp-card__prof[data-v-7bee42ab]{color:#6c7a80}.lp-card .badge[data-v-7bee42ab]{justify-self:start}.lp-lista-selecao[data-v-7bee42ab]{list-style:none;margin:0;padding:0;max-height:220px;overflow-y:auto;border:1px solid rgba(23,49,59,.1);border-radius:12px}.lp-lista-selecao li[data-v-7bee42ab]{padding:.55rem .8rem;cursor:default;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(23,49,59,.06)}.lp-lista-selecao li.is-clicavel[data-v-7bee42ab]{cursor:pointer}.lp-lista-selecao li.is-clicavel[data-v-7bee42ab]:hover,.lp-lista-selecao li.is-clicavel[data-v-7bee42ab]:focus{background:#17313b0a}.lp-lista-selecao li[data-v-7bee42ab]:last-child{border-bottom:none}.lp-resumo[data-v-7bee42ab]{display:grid;gap:.4rem;margin:0}.lp-resumo div[data-v-7bee42ab]{display:flex;justify-content:space-between;gap:.5rem;border-bottom:1px dashed rgba(23,49,59,.1);padding-bottom:.3rem}.lp-resumo dt[data-v-7bee42ab]{color:#6c7a80;font-size:.82rem}.lp-resumo dd[data-v-7bee42ab]{margin:0;font-weight:700;text-align:right}.lp-alert[data-v-7bee42ab]{padding:.6rem .8rem;border-radius:10px;font-size:.85rem}.lp-alert--erro[data-v-7bee42ab]{background:#ffebebb3;border:1px solid rgba(244,67,54,.25);color:#c62828}.lp-alert--aviso[data-v-7bee42ab]{background:#fff8e1cc;border:1px solid rgba(255,179,0,.35);color:#8a5a00}.lp-opcoes[data-v-7bee42ab]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.5rem}.lp-opcoes--duas[data-v-7bee42ab]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.lp-opcao[data-v-7bee42ab]{position:relative;display:grid;gap:.15rem;padding:.6rem .7rem;border-radius:12px;border:1.5px solid rgba(23,49,59,.12);cursor:pointer;transition:border-color .15s ease,background .15s ease}.lp-opcao input[data-v-7bee42ab]{position:absolute;opacity:0;pointer-events:none}.lp-opcao.is-selected[data-v-7bee42ab]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white)}.lp-opcao.is-disabled[data-v-7bee42ab]{opacity:.55;cursor:not-allowed}.lp-opcao[data-v-7bee42ab]:focus-within{outline:2px solid var(--tenant-color, #0f766e);outline-offset:2px}.lp-opcao__titulo[data-v-7bee42ab]{display:flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:700}.lp-opcao__valor[data-v-7bee42ab]{font-size:1rem;color:var(--tenant-color, #0f766e)}.lp-opcao__detalhe[data-v-7bee42ab]{font-size:.75rem;color:#6c7a80}.lp-valor[data-v-7bee42ab]{padding:.6rem .75rem;border-radius:12px;background:#17313b08;border:1px solid rgba(23,49,59,.08)}.lp-valor__linha[data-v-7bee42ab]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.88rem}.lp-modal__foot[data-v-7bee42ab]{display:flex;justify-content:space-between;gap:.5rem}.min-w-0[data-v-e49bf4c7]{min-width:0}.et-backdrop[data-v-e49bf4c7]{position:fixed;top:0;right:0;bottom:0;left:0;background:#17313b73;display:flex;align-items:center;justify-content:center;z-index:1060;padding:1rem}.et-modal[data-v-e49bf4c7]{background:#fff;border-radius:16px;max-width:620px;width:100%;max-height:90vh;display:flex;flex-direction:column}.et-modal__head[data-v-e49bf4c7]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.1rem 1.25rem .5rem}.et-modal__head h2[data-v-e49bf4c7]{margin:0;font-size:1.15rem;font-weight:800}.et-eyebrow[data-v-e49bf4c7]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6c7a80}.et-modal__body[data-v-e49bf4c7]{padding:.5rem 1.25rem 1rem;overflow-y:auto}.et-modal__body .form-label[data-v-e49bf4c7]{font-size:.82rem;font-weight:700}.et-modal__foot[data-v-e49bf4c7]{display:flex;justify-content:flex-end;gap:.5rem;padding:.8rem 1.25rem;border-top:1px solid rgba(23,49,59,.1)}.et-dias[data-v-e49bf4c7]{display:flex;flex-wrap:wrap;gap:.35rem}.et-aviso[data-v-e49bf4c7]{font-size:.8rem;color:#8a5a00;background:#fff8e1cc;border-radius:8px;padding:.4rem .6rem}.et-erro[data-v-e49bf4c7]{background:#ffebebb3;border:1px solid rgba(244,67,54,.25);color:#c62828;border-radius:10px;padding:.6rem .8rem;font-size:.85rem}.ade-turmas[data-v-7f7e49c6]{--at-brand: var(--tenant-color, #1457d6);--at-ink: #16213a;--at-muted: #6c7a80;--at-line: rgba(23, 49, 59, .1);--at-success: #1c9c5b;--at-warning: #d98a00;--at-danger: #d64545}.at-toolbar[data-v-7f7e49c6]{display:flex;justify-content:space-between;align-items:center;gap:.8rem;flex-wrap:wrap;margin-bottom:1rem}.at-filtros[data-v-7f7e49c6]{display:flex;flex-wrap:wrap;gap:.35rem}.at-filtros__item[data-v-7f7e49c6]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:999px;border:1px solid var(--at-line);background:#fff;font-size:.85rem;font-weight:600;color:var(--at-muted);transition:all .15s ease}.at-filtros__item[data-v-7f7e49c6]:hover{color:var(--at-ink);border-color:color-mix(in srgb,var(--at-brand) 35%,white)}.at-filtros__item.is-active[data-v-7f7e49c6]{border-color:var(--at-brand);background:color-mix(in srgb,var(--at-brand) 8%,white);color:var(--at-brand)}.at-filtros__item[data-v-7f7e49c6]:focus-visible{outline:2px solid var(--at-brand);outline-offset:2px}.at-filtros__count[data-v-7f7e49c6]{min-width:1.3rem;padding:0 .35rem;border-radius:999px;font-size:.72rem;text-align:center;background:#eef1f4;color:var(--at-muted)}.at-filtros__item.is-active .at-filtros__count[data-v-7f7e49c6]{background:var(--at-brand);color:#fff}.at-grid[data-v-7f7e49c6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.1rem}.at-card[data-v-7f7e49c6]{display:flex;flex-direction:column;gap:.9rem;padding:1.1rem;border-radius:20px;border:1px solid var(--at-line);border-top:4px solid var(--at-brand);background:#fff;box-shadow:0 14px 34px #17313b0f;transition:transform .18s ease,box-shadow .18s ease}.at-card[data-v-7f7e49c6]:hover{transform:translateY(-2px);box-shadow:0 20px 44px #17313b1a}.at-card.is-concluida[data-v-7f7e49c6]{border-top-color:#8a97a8}.at-card.is-cancelada[data-v-7f7e49c6]{border-top-color:var(--at-danger);opacity:.8}.at-card--skeleton[data-v-7f7e49c6]{min-height:280px;background:linear-gradient(100deg,#f3f5f7 30%,#fafbfc,#f3f5f7 70%);background-size:200% 100%;animation:at-shimmer-7f7e49c6 1.3s linear infinite}@keyframes at-shimmer-7f7e49c6{to{background-position:-200% 0}}.at-card__head[data-v-7f7e49c6]{display:grid;gap:.45rem}.at-card__title[data-v-7f7e49c6]{display:flex;justify-content:space-between;align-items:flex-start;gap:.6rem}.at-card__title h4[data-v-7f7e49c6]{margin:0;min-width:0;font-size:1.02rem;font-weight:800;color:var(--at-ink);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.at-card__tags[data-v-7f7e49c6]{display:flex;flex-wrap:wrap;gap:.3rem}.at-status[data-v-7f7e49c6]{flex:0 0 auto;padding:.15rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700;white-space:nowrap}.at-status--em_andamento[data-v-7f7e49c6]{background:#e7f6ee;color:#1c7a4a}.at-status--concluida[data-v-7f7e49c6]{background:#eef1f4;color:#4a5868}.at-status--cancelada[data-v-7f7e49c6]{background:#fdecec;color:#b42d2d}.at-chip[data-v-7f7e49c6]{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .55rem;border-radius:999px;font-size:.73rem;font-weight:700;white-space:nowrap;background:color-mix(in srgb,var(--at-brand) 10%,white);color:var(--at-brand)}.at-chip--info[data-v-7f7e49c6]{background:#e6f4fb;color:#0e6a93}.at-chip--success[data-v-7f7e49c6]{background:#e7f6ee;color:#1c7a4a}.at-chip--warning[data-v-7f7e49c6]{background:#fff4dc;color:#8a5a00}.at-meta[data-v-7f7e49c6]{list-style:none;margin:0;padding:0;display:grid;gap:.35rem;font-size:.86rem;color:var(--at-ink)}.at-meta li[data-v-7f7e49c6]{display:flex;align-items:center;gap:.5rem}.at-meta i[data-v-7f7e49c6]{width:1rem;text-align:center;color:var(--at-muted)}.at-ocupacao[data-v-7f7e49c6]{--at-tom: var(--at-brand);display:grid;gap:.45rem;padding:.8rem .9rem;border-radius:14px;background:color-mix(in srgb,var(--at-tom) 7%,white)}.at-ocupacao.is-success[data-v-7f7e49c6]{--at-tom: var(--at-success)}.at-ocupacao.is-warning[data-v-7f7e49c6]{--at-tom: var(--at-warning)}.at-ocupacao.is-danger[data-v-7f7e49c6]{--at-tom: var(--at-danger)}.at-ocupacao.is-neutro[data-v-7f7e49c6]{--at-tom: #8a97a8}.at-ocupacao__numeros[data-v-7f7e49c6]{display:flex;justify-content:space-between;gap:.8rem}.at-ocupacao__numeros>div[data-v-7f7e49c6]{display:grid}.at-ocupacao__numeros strong[data-v-7f7e49c6]{font-size:1.5rem;line-height:1.1;font-weight:800;color:var(--at-ink)}.at-ocupacao__numeros span[data-v-7f7e49c6]{font-size:.75rem;color:var(--at-muted)}.at-ocupacao__restantes[data-v-7f7e49c6]{text-align:right}.at-ocupacao__restantes strong[data-v-7f7e49c6]{color:var(--at-tom)}.at-ocupacao__barra[data-v-7f7e49c6]{height:8px;border-radius:999px;background:#17313b14;overflow:hidden}.at-ocupacao__barra span[data-v-7f7e49c6]{display:block;height:100%;border-radius:inherit;background:var(--at-tom);transition:width .3s ease}.at-ocupacao small[data-v-7f7e49c6]{font-size:.76rem;color:var(--at-muted)}.at-ocupacao--inline[data-v-7f7e49c6]{margin-bottom:1rem}.at-ocupacao--inline .at-ocupacao__numeros[data-v-7f7e49c6]{justify-content:flex-start;gap:2rem}.at-ocupacao--inline .at-ocupacao__restantes[data-v-7f7e49c6]{text-align:left}.at-card__programa[data-v-7f7e49c6]{display:block;font-size:.75rem;font-weight:600;color:#6c7a80}.at-icone[data-v-7f7e49c6]{position:relative}.at-icone[data-v-7f7e49c6]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);white-space:nowrap;background:#16213a;color:#fff;font-size:.72rem;font-weight:600;padding:3px 7px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .12s ease;z-index:5}.at-icone[data-v-7f7e49c6]:hover:after,.at-icone[data-v-7f7e49c6]:focus-visible:after{opacity:1}.at-card__foot[data-v-7f7e49c6]{display:flex;justify-content:flex-end;gap:.4rem;margin-top:auto;padding-top:.2rem}.at-empty[data-v-7f7e49c6]{display:grid;justify-items:center;gap:.5rem;padding:3rem 1.5rem;border-radius:20px;border:1px dashed color-mix(in srgb,var(--at-brand) 30%,white);background:color-mix(in srgb,var(--at-brand) 3%,white);text-align:center}.at-empty>i[data-v-7f7e49c6]{font-size:2.2rem;color:var(--at-brand);opacity:.6}.at-empty h4[data-v-7f7e49c6]{margin:.3rem 0 0;font-size:1.05rem;font-weight:800;color:var(--at-ink)}.at-empty p[data-v-7f7e49c6]{max-width:440px;margin:0 0 .6rem;color:var(--at-muted)}.at-modal-backdrop[data-v-7f7e49c6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:1rem;background:#17313b73}.at-modal[data-v-7f7e49c6]{display:flex;flex-direction:column;width:100%;max-width:820px;max-height:92vh;border-radius:20px;background:#fff;box-shadow:0 30px 70px #17313b40;overflow:hidden}.at-modal__head[data-v-7f7e49c6]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.4rem;border-bottom:1px solid var(--at-line);background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--at-brand) 6%,white))}.at-modal__eyebrow[data-v-7f7e49c6]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--at-brand)}.at-modal__head h2[data-v-7f7e49c6]{margin:.15rem 0 .4rem;font-size:1.2rem;font-weight:800;color:var(--at-ink)}.at-modal__sub[data-v-7f7e49c6]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;font-size:.83rem;color:var(--at-muted)}.at-modal__sub i[data-v-7f7e49c6]{margin-right:.2rem}.at-modal__body[data-v-7f7e49c6]{flex:1;overflow-y:auto;padding:1.2rem 1.4rem 1.4rem}.at-modal h3[data-v-7f7e49c6]{margin:0;font-size:.95rem;font-weight:800;color:var(--at-ink)}.at-modal h3 i[data-v-7f7e49c6]{margin-right:.35rem;color:var(--at-brand)}.at-modal .form-label[data-v-7f7e49c6]{font-size:.82rem;font-weight:600;color:var(--at-ink)}.at-matricula[data-v-7f7e49c6]{display:grid;gap:.8rem;padding:1rem;margin-bottom:1rem;border-radius:14px;border:1px solid var(--at-line);background:#fbfcfd}.at-matricula__head[data-v-7f7e49c6]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.at-resultados[data-v-7f7e49c6]{list-style:none;margin:0;padding:0;max-height:240px;overflow-y:auto;border-radius:12px;border:1px solid var(--at-line);background:#fff}.at-resultados li+li[data-v-7f7e49c6]{border-top:1px solid var(--at-line)}.at-resultados button[data-v-7f7e49c6]{display:flex;align-items:center;gap:.7rem;width:100%;padding:.55rem .8rem;border:0;background:transparent;text-align:left}.at-resultados button[data-v-7f7e49c6]:hover:not(:disabled),.at-resultados button[data-v-7f7e49c6]:focus-visible{background:color-mix(in srgb,var(--at-brand) 6%,white);outline:none}.at-resultados__nome[data-v-7f7e49c6]{flex:1;display:grid}.at-resultados__nome small[data-v-7f7e49c6]{color:var(--at-muted)}.at-resultados__acao[data-v-7f7e49c6]{font-size:.8rem;font-weight:700;color:var(--at-brand)}.at-avatar[data-v-7f7e49c6]{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-weight:800;font-size:.9rem;background:color-mix(in srgb,var(--at-brand) 12%,white);color:var(--at-brand)}.at-alunos h3[data-v-7f7e49c6]{margin-bottom:.6rem}.at-alunos__vazio[data-v-7f7e49c6]{padding:1.5rem;border-radius:12px;border:1px dashed var(--at-line);text-align:center;color:var(--at-muted);font-size:.88rem}.at-alunos__lista[data-v-7f7e49c6]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.at-alunos__lista li[data-v-7f7e49c6]{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;padding:.65rem .8rem;border-radius:12px;border:1px solid var(--at-line)}.at-alunos__info[data-v-7f7e49c6]{flex:1 1 160px;display:grid;min-width:0}.at-alunos__info small[data-v-7f7e49c6]{color:var(--at-muted)}.at-alunos__badges[data-v-7f7e49c6]{display:flex;flex-wrap:wrap;gap:.3rem}.at-alunos__acoes[data-v-7f7e49c6]{display:flex;align-items:center;gap:.4rem;margin-left:auto}.at-alunos__lista li.is-desistente[data-v-7f7e49c6]{background:#f7f8fa;border-style:dashed}.at-alunos__lista li.is-desistente .at-avatar[data-v-7f7e49c6]{background:#e7eaee;color:var(--at-muted)}.at-alunos__lista li.is-desistente .at-alunos__info strong[data-v-7f7e49c6]{color:var(--at-muted);text-decoration:line-through}.at-chip--muted[data-v-7f7e49c6]{background:#e7eaee;color:#5b6773}.at-desistencia[data-v-7f7e49c6]{flex:1 1 100%;display:grid;gap:.5rem;padding:.8rem .9rem;border-radius:12px;border:1px solid rgba(214,69,69,.3);background:#fdf3f3;font-size:.85rem;color:var(--at-ink)}.at-desistencia>strong[data-v-7f7e49c6]{color:#a42f2f}.at-desistencia>strong i[data-v-7f7e49c6]{margin-right:.3rem}.at-desistencia ul[data-v-7f7e49c6]{margin:0;padding-left:1.1rem;color:#4a5868}.at-desistencia__acoes[data-v-7f7e49c6]{display:flex;justify-content:flex-end;gap:.4rem}@media(max-width:576px){.at-grid[data-v-7f7e49c6]{grid-template-columns:1fr}.at-toolbar>.btn[data-v-7f7e49c6]{width:100%}}@media(prefers-reduced-motion:reduce){.at-card[data-v-7f7e49c6],.at-card--skeleton[data-v-7f7e49c6],.at-ocupacao__barra span[data-v-7f7e49c6]{transition:none;animation:none}}.ap-obj-grupo[data-v-6d9ba54b]{margin-bottom:.75rem}.ap-obj-grupo__titulo[data-v-6d9ba54b]{display:block;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#5b6b73;margin-bottom:.35rem}.ade-programas[data-v-6d9ba54b]{--ap-brand: var(--tenant-color, #1457d6);--ap-ink: #16213a;--ap-muted: #6c7a80;--ap-line: rgba(23, 49, 59, .1)}.ap-tabs[data-v-6d9ba54b]{display:inline-flex;flex-wrap:wrap;gap:.25rem;padding:.3rem;margin-bottom:1.25rem;border-radius:14px;background:#fff;border:1px solid var(--ap-line);box-shadow:0 8px 22px #17313b0d}.ap-tabs__item[data-v-6d9ba54b]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1rem;border:0;border-radius:10px;background:transparent;color:var(--ap-muted);font-weight:600;font-size:.9rem;transition:background .15s ease,color .15s ease}.ap-tabs__item[data-v-6d9ba54b]:hover{color:var(--ap-ink);background:color-mix(in srgb,var(--ap-brand) 6%,white)}.ap-tabs__item.is-active[data-v-6d9ba54b]{background:var(--ap-brand);color:#fff}.ap-tabs__item[data-v-6d9ba54b]:focus-visible{outline:2px solid var(--ap-brand);outline-offset:2px}.ap-tabs__count[data-v-6d9ba54b]{min-width:1.4rem;padding:.05rem .4rem;border-radius:999px;font-size:.72rem;text-align:center;background:color-mix(in srgb,var(--ap-brand) 12%,white);color:var(--ap-brand)}.ap-tabs__item.is-active .ap-tabs__count[data-v-6d9ba54b]{background:#ffffff38;color:#fff}.ap-toolbar[data-v-6d9ba54b]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.ap-toolbar__title[data-v-6d9ba54b]{margin:0;font-size:1.1rem;font-weight:800;color:var(--ap-ink)}.ap-toolbar__hint[data-v-6d9ba54b]{margin:.2rem 0 0;font-size:.85rem;color:var(--ap-muted)}.ap-grid[data-v-6d9ba54b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:1.1rem}.ap-card[data-v-6d9ba54b]{display:flex;flex-direction:column;border-radius:20px;background:#fff;border:1px solid var(--ap-line);box-shadow:0 14px 34px #17313b0f;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.ap-card[data-v-6d9ba54b]:hover{transform:translateY(-2px);box-shadow:0 20px 44px #17313b1a}.ap-card.is-inativo[data-v-6d9ba54b]{opacity:.7}.ap-card--skeleton[data-v-6d9ba54b]{min-height:320px;background:linear-gradient(100deg,#f3f5f7 30%,#fafbfc,#f3f5f7 70%);background-size:200% 100%;animation:ap-shimmer-6d9ba54b 1.3s linear infinite}@keyframes ap-shimmer-6d9ba54b{to{background-position:-200% 0}}.ap-card__head[data-v-6d9ba54b]{display:flex;align-items:center;gap:.8rem;padding:1rem 1.1rem;color:#fff;background:radial-gradient(circle at top right,rgba(255,255,255,.22),transparent 45%),linear-gradient(135deg,var(--ap-brand),color-mix(in srgb,var(--ap-brand) 72%,#0b1530))}.ap-card__icon[data-v-6d9ba54b]{flex:0 0 auto;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#ffffff2e;font-size:1.1rem}.ap-card__head-text[data-v-6d9ba54b]{min-width:0;display:grid;gap:.25rem}.ap-card__head h4[data-v-6d9ba54b]{margin:0;font-size:1.02rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-card__status[data-v-6d9ba54b]{justify-self:start;padding:.1rem .55rem;border-radius:999px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:#fff3}.ap-card__status.is-ativo[data-v-6d9ba54b]:before{content:"";display:inline-block;width:6px;height:6px;margin-right:.35rem;border-radius:50%;background:#6ee7a8;vertical-align:middle}.ap-card__body[data-v-6d9ba54b]{flex:1;display:grid;align-content:start;gap:.9rem;padding:1.1rem}.ap-card__price[data-v-6d9ba54b]{display:flex;align-items:center;gap:.5rem}.ap-card__price strong[data-v-6d9ba54b]{font-size:1.45rem;font-weight:800;color:var(--ap-ink);letter-spacing:-.01em}.ap-card__desc[data-v-6d9ba54b]{margin:0;font-size:.87rem;color:var(--ap-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ap-card__section[data-v-6d9ba54b]{display:grid;gap:.45rem}.ap-card__label[data-v-6d9ba54b]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ap-muted)}.ap-servicos[data-v-6d9ba54b]{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.ap-servicos li[data-v-6d9ba54b]{display:grid;gap:.35rem;padding:.6rem .7rem;border-radius:12px;background:color-mix(in srgb,var(--ap-brand) 4%,white)}.ap-servicos__main[data-v-6d9ba54b]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.ap-servicos__nome[data-v-6d9ba54b]{font-weight:600;font-size:.9rem;color:var(--ap-ink)}.ap-dias[data-v-6d9ba54b]{display:flex;flex-wrap:wrap;gap:.25rem}.ap-dias__item[data-v-6d9ba54b]{padding:.05rem .45rem;border-radius:6px;font-size:.72rem;font-weight:600;background:#fff;border:1px solid var(--ap-line);color:var(--ap-ink)}.ap-card__meta[data-v-6d9ba54b]{margin:0;display:grid;gap:.4rem}.ap-card__meta dt[data-v-6d9ba54b]{font-size:.75rem;font-weight:600;color:var(--ap-muted)}.ap-card__meta dt i[data-v-6d9ba54b]{width:1rem}.ap-card__meta dd[data-v-6d9ba54b]{margin:.05rem 0 0;font-size:.86rem;color:var(--ap-ink)}.ap-card__tags[data-v-6d9ba54b]{display:flex;flex-wrap:wrap;gap:.35rem}.ap-chip[data-v-6d9ba54b]{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border-radius:999px;font-size:.74rem;font-weight:700;white-space:nowrap;background:color-mix(in srgb,var(--ap-brand) 12%,white);color:var(--ap-brand)}.ap-chip--outline[data-v-6d9ba54b]{background:#fff;border:1px solid var(--ap-line);color:var(--ap-ink)}.ap-chip--success[data-v-6d9ba54b]{background:#e7f6ee;color:#1c7a4a}.ap-chip--warning[data-v-6d9ba54b]{background:#fff4dc;color:#8a5a00}.ap-card__foot[data-v-6d9ba54b]{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.85rem 1.1rem;border-top:1px solid var(--ap-line);background:#fbfcfd}.ap-card__turmas[data-v-6d9ba54b]{font-size:.8rem;font-weight:600;color:var(--ap-brand)}.ap-card__turmas.is-zero[data-v-6d9ba54b]{color:var(--ap-muted)}.ap-card__actions[data-v-6d9ba54b]{display:flex;gap:.35rem}.ap-empty[data-v-6d9ba54b]{display:grid;justify-items:center;gap:.5rem;padding:3rem 1.5rem;border-radius:20px;border:1px dashed color-mix(in srgb,var(--ap-brand) 30%,white);background:color-mix(in srgb,var(--ap-brand) 3%,white);text-align:center}.ap-empty>i[data-v-6d9ba54b]{font-size:2.2rem;color:var(--ap-brand);opacity:.6}.ap-empty h4[data-v-6d9ba54b]{margin:.3rem 0 0;font-size:1.05rem;font-weight:800;color:var(--ap-ink)}.ap-empty p[data-v-6d9ba54b]{max-width:420px;margin:0 0 .6rem;color:var(--ap-muted)}.ap-modal-backdrop[data-v-6d9ba54b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:1rem;background:#17313b73}.ap-modal[data-v-6d9ba54b]{display:flex;flex-direction:column;width:100%;max-width:820px;max-height:92vh;border-radius:20px;background:#fff;box-shadow:0 30px 70px #17313b40;overflow:hidden}.ap-modal__head[data-v-6d9ba54b]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.4rem;border-bottom:1px solid var(--ap-line);background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--ap-brand) 6%,white))}.ap-modal__eyebrow[data-v-6d9ba54b]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ap-brand)}.ap-modal__head h2[data-v-6d9ba54b]{margin:.15rem 0 0;font-size:1.2rem;font-weight:800;color:var(--ap-ink)}.ap-modal__body[data-v-6d9ba54b]{flex:1;overflow-y:auto;padding:.4rem 1.4rem 1.2rem}.ap-modal__foot[data-v-6d9ba54b]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap;padding:.9rem 1.4rem;border-top:1px solid var(--ap-line);background:#fbfcfd}.ap-form-section[data-v-6d9ba54b]{padding:1rem 0;border-bottom:1px solid var(--ap-line)}.ap-form-section[data-v-6d9ba54b]:last-child{border-bottom:0}.ap-form-section h3[data-v-6d9ba54b]{margin:0 0 .8rem;font-size:.95rem;font-weight:800;color:var(--ap-ink)}.ap-form-section h3 i[data-v-6d9ba54b]{margin-right:.35rem;color:var(--ap-brand)}.ap-form-section h3 small[data-v-6d9ba54b]{font-weight:500;color:var(--ap-muted)}.ap-form-section__head[data-v-6d9ba54b]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.8rem}.ap-form-section__head h3[data-v-6d9ba54b]{margin:0}.ap-form-hint[data-v-6d9ba54b]{margin:-.4rem 0 .7rem;font-size:.83rem;color:var(--ap-muted)}.ap-form-hint--warning[data-v-6d9ba54b]{margin-top:0;padding:.5rem .75rem;border-radius:10px;background:#fff8e6;color:#7a5a00}.ap-desc-lista[data-v-6d9ba54b]{display:grid;gap:.5rem}.ap-desc-linha[data-v-6d9ba54b]{display:grid;grid-template-columns:6.5rem minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem}.ap-desc-linha__label[data-v-6d9ba54b]{font-weight:600;font-size:.88rem;color:var(--ap-ink)}.ap-desc-linha__ou[data-v-6d9ba54b]{font-size:.8rem;color:var(--ap-muted)}.ap-desc-linha__erro[data-v-6d9ba54b]{grid-column:2 / -1;color:#b42318}@media(max-width:575.98px){.ap-desc-linha[data-v-6d9ba54b]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.ap-desc-linha__label[data-v-6d9ba54b],.ap-desc-linha__erro[data-v-6d9ba54b]{grid-column:1 / -1}}.ap-modal .form-label[data-v-6d9ba54b]{font-size:.82rem;font-weight:600;color:var(--ap-ink)}.ap-option-group[data-v-6d9ba54b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem}.ap-option[data-v-6d9ba54b]{display:flex;align-items:center;gap:.7rem;padding:.8rem .9rem;border-radius:14px;border:1.5px solid var(--ap-line);cursor:pointer;transition:border-color .15s ease,background .15s ease}.ap-option input[data-v-6d9ba54b]{position:absolute;opacity:0;pointer-events:none}.ap-option>i[data-v-6d9ba54b]{font-size:1.1rem;color:var(--ap-muted)}.ap-option span[data-v-6d9ba54b]{display:grid}.ap-option strong[data-v-6d9ba54b]{font-size:.9rem;color:var(--ap-ink)}.ap-option small[data-v-6d9ba54b]{font-size:.78rem;color:var(--ap-muted)}.ap-option.is-selected[data-v-6d9ba54b]{border-color:var(--ap-brand);background:color-mix(in srgb,var(--ap-brand) 6%,white)}.ap-option.is-selected>i[data-v-6d9ba54b]{color:var(--ap-brand)}.ap-option[data-v-6d9ba54b]:focus-within{outline:2px solid var(--ap-brand);outline-offset:2px}.ap-servico-bloco[data-v-6d9ba54b]{padding:.9rem;margin-bottom:.6rem;border-radius:14px;border:1px solid var(--ap-line);background:#fbfcfd}.ap-day-toggle[data-v-6d9ba54b]{display:flex;flex-wrap:wrap;gap:.35rem}.ap-day-toggle label[data-v-6d9ba54b]{position:relative;padding:.35rem .75rem;border-radius:999px;border:1px solid var(--ap-line);background:#fff;font-size:.82rem;font-weight:600;color:var(--ap-muted);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .15s ease}.ap-day-toggle input[data-v-6d9ba54b]{position:absolute;opacity:0;pointer-events:none}.ap-day-toggle label.is-on[data-v-6d9ba54b]{border-color:var(--ap-brand);background:var(--ap-brand);color:#fff}.ap-day-toggle label[data-v-6d9ba54b]:focus-within{outline:2px solid var(--ap-brand);outline-offset:2px}.ap-cron__status[data-v-6d9ba54b]{display:inline-block;margin-top:.4rem;font-size:.8rem;font-weight:600}.ap-cron__status.is-ok[data-v-6d9ba54b]{color:#1e7a46}.ap-cron__status.is-erro[data-v-6d9ba54b]{color:#c62828}.ap-form-subtitle[data-v-6d9ba54b]{margin:1.1rem 0 .6rem;font-size:.85rem;font-weight:700;color:var(--ap-ink)}@media(max-width:576px){.ap-tabs[data-v-6d9ba54b]{display:flex}.ap-tabs__item[data-v-6d9ba54b]{flex:1;justify-content:center;padding:.5rem .6rem}.ap-grid[data-v-6d9ba54b]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ap-card[data-v-6d9ba54b],.ap-card--skeleton[data-v-6d9ba54b]{transition:none;animation:none}}.ade-contrato-alert[data-v-e8cebabb]{border-radius:8px;padding:12px 14px;margin-bottom:16px}.ade-contrato-alert.is-success[data-v-e8cebabb]{background:#ecfdf5;color:#047857}.ade-contrato-alert.is-error[data-v-e8cebabb]{background:#fef2f2;color:#b91c1c}.ade-contrato-editor[data-v-e8cebabb]{border:1px solid #dbe3ec;border-radius:8px;background:#fff;padding:16px}.ade-contrato-split[data-v-e8cebabb]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;min-height:360px}.ade-contrato-body[data-v-e8cebabb],.ade-contrato-preview[data-v-e8cebabb]{min-height:360px}.ade-contrato-preview[data-v-e8cebabb]{border:1px solid #dbe3ec;border-radius:8px;overflow:hidden}.ade-contrato-preview__head[data-v-e8cebabb]{display:flex;justify-content:space-between;padding:10px 12px;background:#f8fafc;color:#334155}.ade-contrato-preview__body[data-v-e8cebabb]{height:calc(100% - 42px);overflow:auto;padding:14px;color:#1f2937;line-height:1.55}.ade-contrato-aviso[data-v-e8cebabb]{margin:10px 0 0;padding:8px 12px;border-radius:8px;background:#fff7e6;color:#92400e;font-size:.85rem}[data-v-e8cebabb] .ade-contrato-preview-token.is-nao-suportada{background:#fde2e2;color:#b91c1c;text-decoration:line-through}[data-v-e8cebabb] .ade-contrato-preview-token{display:inline-block;border-radius:5px;padding:0 5px;background:#e0f2fe;color:#0369a1;font-weight:800}.ade-contrato-placeholders[data-v-e8cebabb]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ade-contrato-placeholder[data-v-e8cebabb]{border:1px solid #bae6fd;border-radius:6px;background:#f0f9ff;color:#0369a1;padding:5px 8px;font-weight:700}@media(max-width:900px){.ade-contrato-split[data-v-e8cebabb]{grid-template-columns:minmax(0,1fr)}}.min-w-0[data-v-2684e448]{min-width:0}.tre-titulo[data-v-2684e448]{display:flex;align-items:center;gap:.5rem;color:#16213a}.tre-titulo i[data-v-2684e448]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:var(--tenant-color, #1457d6);color:#fff;font-size:.82rem}.tre-obj__rubrica[data-v-2684e448]{border:1px solid #dfe6ea;border-radius:12px;padding:.75rem 1rem;margin-bottom:1.25rem;background:#f8fbfc}.tre-obj__rubrica ul[data-v-2684e448]{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:.5rem 0 0;padding:0;font-size:.85rem}.tre-obj__faixa[data-v-2684e448]{display:inline-block;min-width:3rem;text-align:center;border-radius:6px;padding:.05rem .4rem;margin-right:.3rem;font-weight:700;color:#fff}.tre-obj__faixa--1[data-v-2684e448]{background:#c0392b}.tre-obj__faixa--2[data-v-2684e448]{background:#d68910}.tre-obj__faixa--3[data-v-2684e448]{background:#2e86c1}.tre-obj__faixa--4[data-v-2684e448]{background:#1e8449}.tre-obj__header[data-v-2684e448]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem}.tre-obj__item[data-v-2684e448]{display:flex;align-items:center;gap:.5rem;padding:.55rem 0;border-bottom:1px solid #eef2f4}.tre-obj__item.is-inativo[data-v-2684e448]{opacity:.6}@media(max-width:767.98px){.tre-obj__header[data-v-2684e448]{flex-direction:column;align-items:stretch}}.nav-link[data-v-68c7a3f3]{cursor:pointer}.ade-score-badge[data-v-de487baa]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;font-weight:700;font-size:12px}.ade-score-badge__max[data-v-de487baa]{opacity:.7;font-weight:400}.ade-score-badge--neutro[data-v-de487baa]{background:var(--gs-surface-2, #e9ecef);color:var(--gs-text, #212529)}.ade-score-badge--success[data-v-de487baa]{background:#d1f5df;color:#0f5132}.ade-score-badge--danger[data-v-de487baa]{background:#f8d7da;color:#842029}.ade-show[data-v-447e673d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:flex;align-items:center;justify-content:center;padding:1rem}.ade-show__backdrop[data-v-447e673d]{position:absolute;top:0;right:0;bottom:0;left:0;background:#17313b73}.ade-show__dialog[data-v-447e673d]{position:relative;background:#fff;border-radius:16px;width:100%;max-width:760px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 50px #0f1e2840}.ade-show__header[data-v-447e673d]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.9rem 1.2rem;border-bottom:1px solid rgba(23,49,59,.08)}.ade-show__titulo[data-v-447e673d]{margin:0;font-size:1.1rem;font-weight:700}.ade-show__close[data-v-447e673d]{border:0;background:transparent;width:32px;height:32px;border-radius:8px;color:#5b6b73}.ade-show__close[data-v-447e673d]:focus-visible{outline:2px solid var(--tenant-color, #1457d6)}.ade-show__pets[data-v-447e673d]{display:flex;flex-wrap:wrap;gap:.35rem;padding:.6rem 1.2rem 0}.ade-show__body[data-v-447e673d]{padding:1rem 1.2rem 1.2rem;overflow-y:auto;display:grid;gap:.75rem}.ade-show__loading[data-v-447e673d]{font-size:.88rem;color:#6c7a80}.ade-show__grid[data-v-447e673d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem}.ade-show__bloco[data-v-447e673d]{border:1px solid rgba(23,49,59,.1);border-radius:12px;padding:.6rem .75rem}.ade-show__bloco h3[data-v-447e673d]{font-size:.9rem;font-weight:700;margin:0 0 .4rem}.ade-show__bloco dl[data-v-447e673d]{display:grid;gap:.25rem;margin:0}.ade-show__bloco dl div[data-v-447e673d]{display:grid;grid-template-columns:110px 1fr;gap:.5rem;font-size:.84rem}.ade-show__bloco dt[data-v-447e673d]{color:#5b6b73;font-weight:500}.ade-show__bloco dd[data-v-447e673d]{margin:0;font-weight:600;overflow-wrap:anywhere}.ade-show__nota[data-v-447e673d]{font-size:.84rem;background:#f6f8f9;border-radius:8px;padding:.4rem .6rem;margin:.4rem 0 0;white-space:pre-line}.ade-show__fotos[data-v-447e673d]{display:flex;flex-wrap:wrap;gap:.5rem}.ade-show__fotos img[data-v-447e673d]{width:88px;height:88px;object-fit:cover;border-radius:10px}.ade-show__status[data-v-447e673d]{display:inline-block;margin-left:.5rem;padding:1px 8px;border-radius:999px;font-size:.72rem;font-weight:700;background:#eef2f4;color:#3d4d55}.ade-show__status.is-checkout_realizado[data-v-447e673d]{background:#d1f5df;color:#0f5132}.ade-show__status.is-no_show[data-v-447e673d]{background:#f8d7da;color:#842029}.ade-show__tipo[data-v-447e673d]{margin-left:.4rem;padding:1px 8px;border-radius:999px;font-size:.7rem;background:#e0f2fe;color:#075985}.ade-show__notas[data-v-447e673d]{list-style:none;margin:0 0 .5rem;padding:0;display:grid;gap:.3rem}.ade-show__notas li[data-v-447e673d]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.84rem;padding:.3rem .5rem;border-radius:8px;background:#f6f8f9}.ade-show__nota-nome[data-v-447e673d]{font-weight:600;overflow-wrap:anywhere}.ade-show__nota-valor[data-v-447e673d]{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0}.ade-show__nivel[data-v-447e673d]{font-size:.72rem;font-weight:600;color:#5b6b73}.ade-show__campo[data-v-447e673d]{margin-top:.5rem}.ade-show__rotulo[data-v-447e673d]{display:block;font-size:.76rem;font-weight:600;color:#5b6b73;text-transform:uppercase;letter-spacing:.02em}.ade-show__campo .ade-show__nota[data-v-447e673d]{margin-top:.2rem}.ade-show__tarefas[data-v-447e673d]{margin:.2rem 0 0;padding-left:1.1rem;font-size:.84rem}.ade-show__tipo--alerta[data-v-447e673d]{background:#fff4e0;color:#b45309}@media(max-width:767px){.ade-show[data-v-447e673d]{padding:0}.ade-show__dialog[data-v-447e673d]{max-width:none;max-height:100vh;height:100vh;border-radius:0}}.ade-ci[data-v-5ade9970]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:flex;align-items:center;justify-content:center;padding:1rem}.ade-ci__backdrop[data-v-5ade9970]{position:absolute;top:0;right:0;bottom:0;left:0;background:#17313b73}.ade-ci__dialog[data-v-5ade9970]{position:relative;background:#fff;border-radius:16px;width:100%;max-width:620px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 50px #0f1e2840}.ade-ci__header[data-v-5ade9970],.ade-ci__footer[data-v-5ade9970]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1.2rem}.ade-ci__header[data-v-5ade9970]{border-bottom:1px solid rgba(23,49,59,.08)}.ade-ci__footer[data-v-5ade9970]{border-top:1px solid rgba(23,49,59,.08);justify-content:flex-end}.ade-ci__titulo[data-v-5ade9970]{margin:0;font-size:1.05rem;font-weight:700}.ade-ci__close[data-v-5ade9970]{border:0;background:transparent;width:32px;height:32px;border-radius:8px;color:#5b6b73}.ade-ci__close[data-v-5ade9970]:focus-visible{outline:2px solid var(--tenant-color, #1457d6)}.ade-ci__body[data-v-5ade9970]{padding:1rem 1.2rem;overflow-y:auto;display:grid;gap:.5rem}.ade-ci__preview[data-v-5ade9970]{display:flex;align-items:center;gap:.75rem;margin-top:.4rem}.ade-ci__preview img[data-v-5ade9970]{width:72px;height:72px;object-fit:cover;border-radius:10px}.tre-presenca[data-v-5ade9970]{list-style:none;padding:0;margin:0;display:grid;gap:.4rem}.tre-presenca__linha[data-v-5ade9970]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .6rem;border-radius:10px;background:#f8fafc}.tre-presenca__nome[data-v-5ade9970]{font-weight:600;font-size:.9rem;color:#16213a}@media(max-width:767px){.ade-ci[data-v-5ade9970]{padding:0}.ade-ci__dialog[data-v-5ade9970]{max-width:none;max-height:100vh;height:100vh;border-radius:0}}.ade-notas-origem[data-v-a5b3fc84]{display:flex;align-items:center;gap:8px;font-size:13px;background:var(--ade-brand-soft, #eef3ff);color:var(--ade-ink, #16213a);border-radius:10px;padding:8px 10px;margin-bottom:8px}.ade-notas-origem i[data-v-a5b3fc84]{color:var(--ade-brand, #1457d6)}.ade-notas-origem--alerta[data-v-a5b3fc84]{background:var(--ade-warn-bg, #fff4e0);border:1px solid var(--ade-warn, #b45309)}.ade-notas-origem--alerta i[data-v-a5b3fc84]{color:var(--ade-warn, #b45309)}.ade-regua[data-v-a5b3fc84]{position:relative;flex:0 1 220px;min-width:120px;display:flex;align-items:center}.ade-regua .form-range[data-v-a5b3fc84]{width:100%}.ade-regua__ref[data-v-a5b3fc84]{position:absolute;top:50%;width:2px;height:16px;transform:translate(-50%,-50%);background:var(--ade-ink-muted, #6c7a80);border-radius:1px;pointer-events:none}.ade-rubrica[data-v-a5b3fc84]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px;padding:8px 10px;margin:0 0 8px;border-radius:10px;background:var(--ade-surface-2, #f6f8f9);font-size:12px}.ade-rubrica__faixa[data-v-a5b3fc84]{font-size:11px;font-weight:600;color:var(--ade-ink-muted, #6c7a80);white-space:nowrap}.ade-objetivo-row__criterio[data-v-a5b3fc84]{margin:0;padding-left:24px;font-size:12px;color:var(--ade-ink-muted, #6c7a80)}.ade-objetivo-row__ref[data-v-a5b3fc84]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--ade-ink-muted, #6c7a80);padding-left:24px}.ade-ci[data-v-55d3a620]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:flex;align-items:center;justify-content:center;padding:1rem}.ade-ci__backdrop[data-v-55d3a620]{position:absolute;top:0;right:0;bottom:0;left:0;background:#17313b73}.ade-ci__dialog[data-v-55d3a620]{position:relative;background:#fff;border-radius:16px;width:100%;max-width:680px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 50px #0f1e2840}.ade-ci__header[data-v-55d3a620],.ade-ci__footer[data-v-55d3a620]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1.2rem}.ade-ci__header[data-v-55d3a620]{align-items:flex-start;border-bottom:1px solid rgba(23,49,59,.08)}.ade-ci__footer[data-v-55d3a620]{border-top:1px solid rgba(23,49,59,.08);justify-content:flex-end}.ade-ci__titulo[data-v-55d3a620]{margin:0;font-size:1.05rem;font-weight:700}.ade-ci__close[data-v-55d3a620]{border:0;background:transparent;width:32px;height:32px;border-radius:8px;color:#5b6b73}.ade-ci__close[data-v-55d3a620]:focus-visible{outline:2px solid var(--tenant-color, #1457d6)}.ade-ci__body[data-v-55d3a620]{padding:1rem 1.2rem;overflow-y:auto;display:grid;gap:.6rem}.tre-av__alunos[data-v-55d3a620]{display:flex;flex-wrap:wrap;gap:.35rem;padding:.6rem 1.2rem 0}.tre-av__ajuste[data-v-55d3a620]{border:1px solid rgba(23,49,59,.1);border-radius:10px;padding:.4rem .6rem;font-size:.86rem}.tre-av__ajuste summary[data-v-55d3a620]{cursor:pointer;font-weight:600}.tre-av__catalogo[data-v-55d3a620]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.25rem;margin-top:.4rem;max-height:220px;overflow-y:auto}.tre-av__catalogo-item[data-v-55d3a620]{display:flex;align-items:center;gap:.4rem}.tre-av__subtitulo[data-v-55d3a620]{font-size:.9rem;font-weight:700;margin:0 0 .4rem}.tre-av__tarefas[data-v-55d3a620]{border:1px solid rgba(23,49,59,.1);border-radius:10px;padding:.6rem .7rem}.tre-av__tarefas-lista[data-v-55d3a620]{list-style:none;margin:0 0 .5rem;padding:0;display:grid;gap:.35rem;font-size:.86rem}.tre-av__tarefas-lista>li[data-v-55d3a620]{display:flex;align-items:center;gap:.5rem}.tre-av__tarefas-lista>li.tre-av__tarefa-nova[data-v-55d3a620]{display:grid;gap:.3rem;background:#f6f8f9;border-radius:8px;padding:.4rem .5rem}.tre-av__tarefa-campos[data-v-55d3a620]{display:grid;grid-template-columns:1fr 150px;gap:.4rem}.tre-av__busca[data-v-55d3a620]{display:flex;gap:.4rem}.tre-av__resultados[data-v-55d3a620]{list-style:none;margin:.3rem 0 0;padding:0;display:grid;gap:.2rem;max-height:200px;overflow-y:auto}@media(max-width:575px){.tre-av__tarefa-campos[data-v-55d3a620]{grid-template-columns:1fr}}.tre-av__fotos[data-v-55d3a620]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.4rem}.tre-av__fotos img[data-v-55d3a620]{width:56px;height:56px;object-fit:cover;border-radius:8px}@media(max-width:767px){.ade-ci[data-v-55d3a620]{padding:0}.ade-ci__dialog[data-v-55d3a620]{max-width:none;max-height:100vh;height:100vh;border-radius:0}}.ade-kanban-card[data-v-32f8a5d9]{position:relative;overflow:hidden;flex:0 0 330px;width:330px;border-radius:16px;padding:1rem 1rem .85rem 1.3rem;background:#fff;border:1px solid rgba(23,49,59,.1);box-shadow:0 10px 22px #16213a0f}.ade-kanban-card.is-no-modal[data-v-32f8a5d9]{flex:1 1 auto;width:100%;box-shadow:none}.ade-kanban-card__stripe[data-v-32f8a5d9]{position:absolute;inset:0 auto 0 0;width:6px;background:#6c7a80}.ade-kanban-card.is-clicavel[data-v-32f8a5d9]{cursor:pointer}.ade-kanban-card.is-clicavel[data-v-32f8a5d9]:hover{box-shadow:0 6px 18px #0f1e281f}.ade-kanban-card.is-checkin .ade-kanban-card__stripe[data-v-32f8a5d9]{background:var(--tenant-color, #1457d6)}.ade-kanban-card.is-em_aula .ade-kanban-card__stripe[data-v-32f8a5d9]{background:#d97706}.ade-kanban-card.is-concluidas .ade-kanban-card__stripe[data-v-32f8a5d9]{background:#16a34a}.ade-kanban-card__topline[data-v-32f8a5d9]{display:flex;justify-content:space-between;align-items:center}.ade-kanban-card__topline strong[data-v-32f8a5d9]{color:#16213a}.ade-kanban-card__topline-hora[data-v-32f8a5d9]{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap}.ade-kanban-card__topline-acoes[data-v-32f8a5d9]{display:inline-flex;align-items:center;gap:.5rem}.ade-kanban-card__resumo[data-v-32f8a5d9]{color:var(--tenant-color, #1457d6);line-height:1}.ade-kanban-card__ciclo[data-v-32f8a5d9]{padding:.1rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #1457d6) 12%,#fff);color:var(--tenant-color, #1457d6);font-size:.72rem;font-weight:600;white-space:nowrap}.ade-kanban-card__tipo[data-v-32f8a5d9]{color:#6c7a80}.ade-kanban-card__title[data-v-32f8a5d9]{display:grid;gap:.15rem;margin:.6rem 0 .5rem}.ade-kanban-card__title strong[data-v-32f8a5d9]{color:#16213a;font-size:.98rem}.ade-kanban-card__title span[data-v-32f8a5d9]{color:#6c7a80;font-size:.82rem}.ade-kanban-card__meta[data-v-32f8a5d9]{margin-bottom:.6rem}.ade-kanban-card__vazio[data-v-32f8a5d9]{color:#6c7a80;font-size:.84rem;margin-bottom:.6rem}.ade-kanban-card__toggle[data-v-32f8a5d9]{width:100%;border:none;background:transparent;color:var(--tenant-color, #1457d6);font-size:.82rem;font-weight:600;text-align:left;padding:.2rem 0;margin-bottom:.3rem}.ade-kanban-card__participantes[data-v-32f8a5d9]{display:grid;gap:.5rem;padding:.6rem;margin-bottom:.6rem;border-radius:12px;background:#f8fafc}.ade-kanban-participante[data-v-32f8a5d9]{display:grid;gap:.35rem}.ade-kanban-participante__nome[data-v-32f8a5d9]{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;font-size:.85rem;color:#16213a}.ade-kanban-participante__acoes[data-v-32f8a5d9]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.3rem}.ade-kanban-participante__concluido[data-v-32f8a5d9]{color:#16a34a;font-size:1rem}.ade-kanban-card__footer[data-v-32f8a5d9]{display:flex;justify-content:flex-end;border-top:1px solid rgba(23,49,59,.1);padding-top:.5rem}.ade-kanban-card__actions[data-v-32f8a5d9]{display:flex;gap:.4rem}.ade-kanban-card__action[data-v-32f8a5d9]{width:32px;height:32px;padding:0;border-radius:9px;display:inline-flex;align-items:center;justify-content:center}.ade-kanban-card__erro[data-v-32f8a5d9]{color:#dc2626;font-size:.8rem;margin:.5rem 0 0}.ade-kanban-card__pendencia[data-v-32f8a5d9]{display:flex;align-items:center;gap:.35rem;margin:0 0 .6rem;padding:.35rem .6rem;border-radius:8px;background:#f1f5f9;color:#6c7a80;font-size:.78rem}.ade-kanban-card__pendencia--atrasada[data-v-32f8a5d9]{background:#fef2f2;color:#b91c1c;font-weight:600}.tre-avatar[data-v-32f8a5d9]{width:26px;height:26px;border-radius:50%;object-fit:cover;flex:0 0 26px}.tre-avatar--iniciais[data-v-32f8a5d9]{display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--tenant-color, #1457d6) 14%,white);color:var(--tenant-color, #1457d6);font-size:.7rem;font-weight:700}.tre-selo[data-v-32f8a5d9]{padding:.05rem .45rem;border-radius:999px;background:#eef2f7;color:#334155;font-size:.68rem;font-weight:600}.tre-selo--particular[data-v-32f8a5d9]{background:color-mix(in srgb,var(--tenant-color, #1457d6) 12%,white);color:var(--tenant-color, #1457d6)}.tre-selo--gratuito[data-v-32f8a5d9]{background:#dcfce7;color:#166534}.tre-selo--alerta[data-v-32f8a5d9]{background:#fef3c7;color:#92400e}@media(max-width:768px){.ade-kanban-card[data-v-32f8a5d9]{flex-basis:100%;width:100%}}.ade-cal__toolbar[data-v-30d075cf]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.ade-cal__nav[data-v-30d075cf]{display:inline-flex;align-items:center;gap:.5rem}.ade-cal__nav strong[data-v-30d075cf]{min-width:9.5rem;text-align:center;color:#16213a;font-variant-numeric:tabular-nums}.ade-cal__dia-botao[data-v-30d075cf]{padding:0;border:0;background:transparent;text-align:left;color:inherit}.ade-cal__dia-botao:hover strong[data-v-30d075cf],.ade-cal__dia-botao:focus-visible strong[data-v-30d075cf]{text-decoration:underline}.ade-cal__dia-head.is-selecionado[data-v-30d075cf]{box-shadow:inset 0 -3px 0 var(--tenant-color, #1457d6)}.ade-cal__dia-head.is-hoje strong[data-v-30d075cf]{color:var(--tenant-color, #1457d6)}.ade-cal__dia-fechado[data-v-30d075cf]{color:#92400e!important}.ade-cal__coluna.is-hoje[data-v-30d075cf]{background:color-mix(in srgb,var(--tenant-color, #1457d6) 4%,white)}.ade-cal[data-v-30d075cf]{display:grid;gap:.75rem;min-width:0}.ade-cal__expediente[data-v-30d075cf]{display:flex;align-items:center;gap:.45rem;margin:0;font-size:.82rem;color:#475569}.ade-cal__expediente.is-sem-horario[data-v-30d075cf]{color:#92400e}.ade-cal__legenda[data-v-30d075cf]{display:flex;flex-wrap:wrap;gap:.5rem}.ade-cal__legenda-item[data-v-30d075cf]{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--funil-cor) 35%,white);background:color-mix(in srgb,var(--funil-cor) 10%,white);color:#16213a;font-size:.82rem;font-weight:600}.ade-cal__legenda-item i[data-v-30d075cf]{color:var(--funil-cor)}.ade-cal__legenda-item strong[data-v-30d075cf]{font-variant-numeric:tabular-nums}.ade-cal__scroll[data-v-30d075cf]{overflow:auto;max-height:72vh;border:1px solid rgba(23,49,59,.1);border-radius:16px;background:#fff}.ade-cal__grade[data-v-30d075cf]{display:grid;min-width:max-content}.ade-cal__canto[data-v-30d075cf],.ade-cal__dia-head[data-v-30d075cf]{position:sticky;top:0;z-index:2;padding:.65rem .75rem;background:#f8fafc;border-bottom:1px solid rgba(23,49,59,.1)}.ade-cal__canto[data-v-30d075cf]{font-size:.75rem;color:#6c7a80;display:flex;align-items:flex-end}.ade-cal__dia-head[data-v-30d075cf]{display:grid;gap:.1rem;border-left:1px solid rgba(23,49,59,.08)}.ade-cal__dia-head strong[data-v-30d075cf]{color:#16213a;font-size:.88rem}.ade-cal__dia-head span[data-v-30d075cf]{color:#6c7a80;font-size:.75rem}.ade-cal__regua[data-v-30d075cf]{position:relative}.ade-cal__hora[data-v-30d075cf]{position:absolute;right:.5rem;transform:translateY(-50%);font-size:.72rem;color:#6c7a80;font-variant-numeric:tabular-nums}.ade-cal__hora[data-v-30d075cf]:first-child{transform:none}.ade-cal__coluna[data-v-30d075cf]{position:relative;border-left:1px solid rgba(23,49,59,.08)}.ade-cal__linha[data-v-30d075cf]{position:absolute;left:0;right:0;border-top:1px dashed rgba(23,49,59,.08)}.ade-cal__fora[data-v-30d075cf]{position:absolute;left:0;right:0;background:repeating-linear-gradient(-45deg,rgba(100,116,139,.08) 0 6px,transparent 6px 12px);pointer-events:none}.ade-cal__agora[data-v-30d075cf]{position:absolute;left:0;right:0;z-index:1;border-top:2px solid #dc2626;pointer-events:none}.ade-cal__card[data-v-30d075cf]{position:absolute;z-index:1;display:flex;flex-direction:column;gap:.1rem;overflow:hidden;padding:.35rem .55rem .35rem .7rem;border:1px solid color-mix(in srgb,var(--funil-cor) 40%,white);border-left:5px solid var(--funil-cor);border-radius:10px;background:color-mix(in srgb,var(--funil-cor) 13%,white);color:#16213a;text-align:left;font-size:.78rem;line-height:1.25;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.ade-cal__card[data-v-30d075cf]:hover{z-index:3;box-shadow:0 8px 18px #16213a24;transform:translateY(-1px)}.ade-cal__card[data-v-30d075cf]:focus-visible{z-index:3;outline:2px solid var(--funil-cor);outline-offset:2px}.ade-cal__card-hora[data-v-30d075cf]{display:inline-flex;align-items:center;gap:.3rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ade-cal__card-hora>i[data-v-30d075cf]:first-child{color:var(--funil-cor)}.ade-cal__card-alerta[data-v-30d075cf]{color:#b45309;margin-left:auto}.ade-cal__card-titulo[data-v-30d075cf]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ade-cal__card-pets[data-v-30d075cf]{color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ade-cal__card.is-fora-expediente[data-v-30d075cf]{border-style:dashed;border-left-style:solid}.ade-cal__card.is-compacto[data-v-30d075cf]{flex-direction:row;align-items:center;gap:.4rem;padding-top:.15rem;padding-bottom:.15rem}.ade-cal__card.is-compacto .ade-cal__card-pets[data-v-30d075cf]{display:none}@media(prefers-reduced-motion:reduce){.ade-cal__card[data-v-30d075cf]{transition:none}.ade-cal__card[data-v-30d075cf]:hover{transform:none}}.ade-modal[data-v-fe0891a8],.ade-modal[data-v-73a9c90f]{display:block;background:#00000080}.ade-reagendamento__horarios[data-v-73a9c90f]{display:flex;flex-wrap:wrap;gap:.5rem}.ade-reagendamento-horario[data-v-73a9c90f]{padding:.5rem .85rem;border:1px solid #dee2e6;border-radius:.5rem;background:#fff;font-weight:600}.ade-reagendamento-horario--selected[data-v-73a9c90f]{border-color:var(--tenant-color, #1457d6);background:color-mix(in srgb,var(--tenant-color, #1457d6) 12%,white);color:var(--tenant-color, #1457d6)}.ade-agenda__date-field[data-v-4b149b4d]{display:grid;gap:.3rem}.ade-agenda__date-field span[data-v-4b149b4d]{font-size:.8rem;color:#6c7a80}.ade-agenda__visao[data-v-4b149b4d]{align-self:flex-end}.ade-acoes__funil[data-v-4b149b4d]{display:inline-flex;margin-top:.3rem;padding:.15rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--funil-cor) 14%,white);color:#16213a;border:1px solid color-mix(in srgb,var(--funil-cor) 40%,white);font-size:.75rem;font-weight:600}.ade-kanban-empty[data-v-4b149b4d]{text-align:center;color:#6c7a80;padding:2.5rem 0}.ade-kanban-funil[data-v-4b149b4d]{display:grid;gap:.75rem;margin-bottom:1rem}.ade-kanban-funil__aba[data-v-4b149b4d]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.7rem .9rem;border-radius:14px;border:1px solid rgba(23,49,59,.1);background:#fff;color:#16213a;text-align:left;font-size:.85rem}.ade-kanban-funil__aba strong[data-v-4b149b4d]{display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;height:1.9rem;border-radius:999px;background:#17313b0f;font-size:.8rem}.ade-kanban-funil__aba.is-active[data-v-4b149b4d]{border-color:var(--tenant-color, #1457d6);background:color-mix(in srgb,var(--tenant-color, #1457d6) 8%,white);box-shadow:0 10px 20px color-mix(in srgb,var(--tenant-color, #1457d6) 16%,transparent)}.ade-kanban-funil__aba.is-active strong[data-v-4b149b4d]{background:var(--tenant-color, #1457d6);color:#fff}.ade-kanban-secao[data-v-4b149b4d]{background:#f8fafc;border:1px solid rgba(23,49,59,.1);border-radius:16px;padding:1rem}.ade-kanban-secao__head[data-v-4b149b4d]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.ade-kanban-secao__head h3[data-v-4b149b4d]{margin:0;font-size:1rem;color:#16213a}.ade-kanban-secao__head p[data-v-4b149b4d]{margin:.2rem 0 0;font-size:.82rem;color:#6c7a80}.ade-kanban-secao__count[data-v-4b149b4d]{padding:.2rem .6rem;border-radius:999px;background:#fff;border:1px solid rgba(23,49,59,.14);font-weight:700;font-size:.85rem;color:#16213a}.ade-kanban-secao__cards[data-v-4b149b4d]{display:flex;flex-wrap:wrap;gap:.9rem;align-items:stretch}.ade-modal[data-v-4b149b4d]{display:block;background:#00000080}@media(max-width:900px){.ade-kanban-funil[data-v-4b149b4d]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:768px){.ade-kanban-funil[data-v-4b149b4d]{grid-template-columns:1fr!important}.ade-kanban-secao__head[data-v-4b149b4d]{flex-direction:column}}.tre-mat--inativo[data-v-16a2e11d]{opacity:.6}.tre-mat__sem-video[data-v-16a2e11d]{display:flex;align-items:center;justify-content:center;min-height:120px;background:#f1f5f9;color:#64748b;font-size:.85rem;border-top-left-radius:inherit;border-top-right-radius:inherit}.ade-dashboard__filtros[data-v-f0100608]{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.ade-dashboard__navegador[data-v-f0100608]{display:inline-flex;align-items:center;gap:4px}.ade-dashboard__nav-btn[data-v-f0100608]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ade-border);border-radius:999px;background:var(--ade-surface);color:var(--ade-ink);font-size:12px;transition:background .15s var(--ade-ease)}.ade-dashboard__nav-btn[data-v-f0100608]:hover:not(:disabled){background:var(--ade-surface-2)}.ade-dashboard__nav-btn[data-v-f0100608]:disabled{opacity:.4;cursor:not-allowed}.ade-dashboard__nav-rotulo[data-v-f0100608]{min-width:150px;text-align:center;font-size:14px;font-weight:700;color:var(--ade-ink);white-space:nowrap}.ade-dashboard__nav-atual[data-v-f0100608]{font-size:13px;font-weight:600;color:var(--ade-brand);text-decoration:none;padding:0 4px}.ade-dashboard__seletor[data-v-f0100608]{margin-bottom:0;min-width:220px}.ade-dashboard__chip-visao[data-v-f0100608]{background:var(--ade-brand-soft);color:var(--ade-brand)}.ade-dashboard__chip-x[data-v-f0100608]{border:0;background:transparent;color:inherit;font-weight:700;padding:0 0 0 4px;line-height:1}.ade-dashboard__grid[data-v-f0100608]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ade-kpi[data-v-f0100608]{display:flex;flex-direction:column;gap:6px;padding:18px}.ade-kpi__rodape[data-v-f0100608]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:24px}.ade-kpi__rotulo-valor[data-v-f0100608]{font-size:12px;font-weight:600;color:var(--ade-muted, #6b7794);margin-left:6px}.ade-kpi__secundario[data-v-f0100608]{font-size:15px;font-weight:700;margin-top:-4px}.ade-kpi__secundario small[data-v-f0100608]{font-size:12px;font-weight:600;color:var(--ade-muted, #6b7794)}.ade-kpi__descricao[data-v-f0100608]{font-size:11.5px;line-height:1.35}.ade-kpi__acao[data-v-f0100608]{font-size:12px;font-weight:600;color:var(--ade-brand);opacity:0;transition:opacity .15s var(--ade-ease);margin-top:auto}.ade-kpi:hover .ade-kpi__acao[data-v-f0100608],.ade-kpi:focus-visible .ade-kpi__acao[data-v-f0100608]{opacity:1}@media(hover:none){.ade-kpi__acao[data-v-f0100608]{opacity:1}}@media(max-width:1199.98px){.ade-dashboard__grid[data-v-f0100608]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767.98px){.ade-dashboard__grid[data-v-f0100608]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ade-aside[data-v-1b47eec8]{padding:16px;position:sticky;top:calc(var(--app-navbar-offset, 104px) + 8px);max-height:calc(100vh - var(--app-navbar-offset, 104px) - 24px);display:flex;flex-direction:column}.ade-aside__busca[data-v-1b47eec8]{position:relative}.ade-aside__busca i[data-v-1b47eec8]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ade-ink-muted)}.ade-aside__busca input[data-v-1b47eec8]{padding-left:34px;border-radius:999px}.tre-aside__perfis[data-v-1b47eec8]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.tre-aside__chip[data-v-1b47eec8]{border:1px solid var(--ade-border);background:var(--ade-surface);color:var(--ade-ink);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.tre-aside__chip.is-ativo[data-v-1b47eec8]{background:var(--ade-brand-soft);border-color:var(--ade-brand);color:var(--ade-brand)}.tre-aside__chip--risco.is-ativo[data-v-1b47eec8]{background:var(--ade-warn-bg);border-color:var(--ade-warn);color:var(--ade-warn)}.ade-aside__filtros[data-v-1b47eec8]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.ade-aside__seletor[data-v-1b47eec8]{margin-bottom:0;flex:1}.ade-aside__resumo[data-v-1b47eec8]{display:flex;flex-wrap:wrap;gap:6px 12px;margin:12px 0 8px;font-size:12px;color:var(--ade-ink-muted)}.ade-aside__resumo-item[data-v-1b47eec8]{display:inline-flex;align-items:center;gap:5px}.ade-aside__dot[data-v-1b47eec8]{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.ade-aside__lista[data-v-1b47eec8]{overflow-y:auto;margin:0 -8px;padding:0 8px;flex:1;outline:none}.ade-aside__skeleton[data-v-1b47eec8]{height:52px;margin-bottom:8px}.ade-aside__item[data-v-1b47eec8]{display:flex;align-items:center;gap:10px;padding:10px;border-radius:var(--ade-radius-sm);cursor:pointer;border-left:3px solid transparent;transition:background .15s var(--ade-ease)}.ade-aside__item[data-v-1b47eec8]:hover,.ade-aside__item.is-foco[data-v-1b47eec8]{background:var(--ade-surface-2)}.ade-aside__item.is-ativo[data-v-1b47eec8]{background:var(--ade-brand-soft);border-left-color:var(--ade-brand)}.ade-aside__avatar[data-v-1b47eec8]{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ade-brand-soft);color:var(--ade-brand);font-weight:700;font-size:13px;flex-shrink:0}.ade-aside__textos[data-v-1b47eec8]{display:flex;flex-direction:column;min-width:0;flex:1}.ade-aside__pet[data-v-1b47eec8]{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ade-aside__sub[data-v-1b47eec8]{font-size:12px;color:var(--ade-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tre-aside__selos[data-v-1b47eec8]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.tre-selo[data-v-1b47eec8]{font-size:10.5px;font-weight:700;padding:0 6px;border-radius:999px;background:var(--ade-brand-soft);color:var(--ade-brand)}.tre-selo--ok[data-v-1b47eec8]{background:#dcfce7;color:#166534}.tre-selo--alerta[data-v-1b47eec8]{background:var(--ade-warn-bg);color:var(--ade-warn)}.ade-aside__status[data-v-1b47eec8]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--ade-ink-muted);white-space:nowrap}.ade-aside[data-v-1b47eec8] mark{background:var(--ade-warn-bg);color:inherit;padding:0 1px;border-radius:3px}@media(max-width:991.98px){.ade-aside[data-v-1b47eec8]{position:static;max-height:none}}.min-w-0[data-v-3f610368]{min-width:0}.ade-tarefas__form-titulo[data-v-3f610368]{font-size:15px;font-weight:700;margin-bottom:8px}.ade-tarefas__lista[data-v-3f610368]{display:grid;gap:10px}.ade-tarefas__item[data-v-3f610368]{padding:12px 14px}.tre-tarefa__abrir[data-v-3f610368]{color:var(--ade-ink);text-decoration:none}.tre-tarefa__abrir:hover .fw-semibold[data-v-3f610368]{text-decoration:underline}.ade-tarefas__st--realizada[data-v-3f610368]{background:#dcfce7;color:#166534}.ade-tarefas__st--atrasada[data-v-3f610368]{background:var(--ade-warn-bg);color:var(--ade-warn)}.ade-tarefas__st--pendente[data-v-3f610368]{background:var(--ade-surface-2);color:var(--ade-ink-muted)}.min-w-0[data-v-58bacbe7]{min-width:0}.ade-painel__cabecalho[data-v-58bacbe7]{display:flex;flex-direction:column;gap:8px}.ade-painel__voltar[data-v-58bacbe7]{color:var(--ade-brand);text-decoration:none;font-weight:600;align-self:flex-start;min-height:44px}.ade-painel__avatar[data-v-58bacbe7]{width:56px;height:56px;border-radius:50%;background:var(--ade-brand-soft);color:var(--ade-brand);display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;flex-shrink:0}.ade-painel__nome[data-v-58bacbe7]{font-size:22px;font-weight:700;margin:0}.ade-painel__chip[data-v-58bacbe7]{background:var(--ade-surface-2);color:var(--ade-ink);font-weight:500}.ade-painel__dot[data-v-58bacbe7]{width:8px;height:8px;border-radius:50%;display:inline-block}.tre-selo[data-v-58bacbe7]{background:var(--ade-brand-soft);color:var(--ade-brand);font-weight:700}.tre-selo--ok[data-v-58bacbe7]{background:#dcfce7;color:#166534}.tre-selo--alerta[data-v-58bacbe7]{background:var(--ade-warn-bg);color:var(--ade-warn)}.tre-cards[data-v-58bacbe7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ade-tile[data-v-58bacbe7]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px 18px}.ade-tile__status[data-v-58bacbe7]{font-size:18px;font-weight:700;display:inline-flex;align-items:center;gap:6px;margin-top:4px}.ade-abas[data-v-58bacbe7]{display:flex;gap:4px;border-bottom:1px solid var(--ade-border);overflow-x:auto}.ade-abas__aba[data-v-58bacbe7]{border:0;background:transparent;padding:10px 14px;font-weight:600;color:var(--ade-ink-muted);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.ade-abas__aba.is-ativa[data-v-58bacbe7]{color:var(--ade-ink);border-bottom-color:var(--ade-brand)}.ade-abas__contador[data-v-58bacbe7]{background:var(--ade-brand-soft);color:var(--ade-brand);border-radius:999px;font-size:11px;padding:1px 7px}.tre-matricula[data-v-58bacbe7]{padding:14px 16px;margin-bottom:12px}.tre-matricula__dados[data-v-58bacbe7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px 16px;margin:10px 0 0;font-size:13px}.tre-matricula__dados dt[data-v-58bacbe7]{color:var(--ade-ink-muted);font-weight:500}.tre-matricula__dados dd[data-v-58bacbe7]{margin:0;font-weight:600}.tre-matricula__risco[data-v-58bacbe7]{margin-top:10px;font-size:13px;font-weight:600;color:var(--ade-warn);background:var(--ade-warn-bg);border-radius:8px;padding:6px 10px}.tre-evo__select[data-v-58bacbe7]{max-width:420px}.tre-evo__titulo[data-v-58bacbe7]{font-size:14px;font-weight:700;margin-bottom:8px}.tre-historico[data-v-58bacbe7]{display:grid;gap:8px}.tre-historico__item[data-v-58bacbe7]{width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;text-align:left}@media(max-width:1199.98px){.tre-cards[data-v-58bacbe7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.tre-cards[data-v-58bacbe7]{grid-template-columns:1fr}}.ade-alunos__grid[data-v-38ca5400]{display:grid;grid-template-columns:340px minmax(0,1fr);gap:20px;align-items:start;margin-top:16px}.ade-alunos__vazio[data-v-38ca5400]{min-height:280px;display:flex;flex-direction:column;justify-content:center}@media(max-width:1199.98px){.ade-alunos__grid[data-v-38ca5400]{grid-template-columns:300px minmax(0,1fr)}}@media(max-width:991.98px){.ade-alunos__grid[data-v-38ca5400]{grid-template-columns:1fr}.ade-alunos__grid.mostra-painel .ade-alunos__aside[data-v-38ca5400]{display:none}.ade-alunos__grid:not(.mostra-painel) .ade-alunos__painel[data-v-38ca5400]{display:none}}.ade-kanban-card[data-v-f90fd28d]{position:relative;overflow:hidden;flex:0 0 310px;width:310px;border-radius:16px;padding:1rem 1rem .85rem 1.3rem;background:#fff;border:1px solid rgba(23,49,59,.1);box-shadow:0 10px 22px #16213a0f}.ade-kanban-card.is-no-modal[data-v-f90fd28d]{flex:1 1 auto;width:100%;box-shadow:none}.ade-kanban-card__stripe[data-v-f90fd28d]{position:absolute;inset:0 auto 0 0;width:6px;background:#6c7a80}.ade-kanban-card.is-clicavel[data-v-f90fd28d]{cursor:pointer}.ade-kanban-card.is-clicavel[data-v-f90fd28d]:hover{box-shadow:0 6px 18px #0f1e281f}.ade-kanban-card__topline-acoes[data-v-f90fd28d]{display:inline-flex;align-items:center;gap:.5rem}.ade-kanban-card__resumo[data-v-f90fd28d]{color:var(--tenant-color, #1457d6);line-height:1}.ade-kanban-card__resumo[data-v-f90fd28d]:focus-visible{outline:2px solid var(--tenant-color, #1457d6);outline-offset:2px;border-radius:4px}.ade-kanban-card.is-aguardando_checkin .ade-kanban-card__stripe[data-v-f90fd28d]{background:var(--tenant-color, #1457d6)}.ade-kanban-card.is-em_aula .ade-kanban-card__stripe[data-v-f90fd28d]{background:#d97706}.ade-kanban-card.is-checkout_realizado .ade-kanban-card__stripe[data-v-f90fd28d]{background:#16a34a}.ade-kanban-card__topline[data-v-f90fd28d]{display:flex;justify-content:space-between;align-items:center}.ade-kanban-card__topline strong[data-v-f90fd28d]{color:#16213a}.ade-kanban-card__topline-hora[data-v-f90fd28d]{display:inline-flex;align-items:center;gap:.45rem}.ade-kanban-card__ciclo[data-v-f90fd28d]{padding:.1rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #1457d6) 12%,#fff);color:var(--tenant-color, #1457d6);font-size:.72rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.ade-kanban-card__tipo[data-v-f90fd28d]{color:#6c7a80}.ade-kanban-card__title[data-v-f90fd28d]{display:grid;gap:.15rem;margin:.6rem 0 .5rem}.ade-kanban-card__title strong[data-v-f90fd28d]{color:#16213a;font-size:.98rem}.ade-kanban-card__title span[data-v-f90fd28d]{color:#6c7a80;font-size:.82rem}.ade-kanban-card__meta[data-v-f90fd28d]{margin-bottom:.6rem}.ade-kanban-card__tutor[data-v-f90fd28d]{color:#6c7a80;font-size:.84rem}.ade-kanban-card__pet-unico[data-v-f90fd28d]{font-size:.9rem;font-weight:600;color:#16213a;margin-bottom:.5rem}.ade-kanban-card__toggle[data-v-f90fd28d]{width:100%;border:none;background:transparent;color:var(--tenant-color, #1457d6);font-size:.82rem;font-weight:600;text-align:left;padding:.2rem 0;margin-bottom:.3rem}.ade-kanban-card__participantes[data-v-f90fd28d]{display:grid;gap:.4rem;padding:.6rem;margin-bottom:.6rem;border-radius:12px;background:#f8fafc}.ade-kanban-participante[data-v-f90fd28d]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.ade-kanban-participante__nome[data-v-f90fd28d]{font-size:.85rem;color:#16213a}.ade-kanban-participante__nome small[data-v-f90fd28d]{color:#6c7a80}.ade-kanban-participante__acoes[data-v-f90fd28d]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.3rem}.ade-kanban-participante__concluido[data-v-f90fd28d]{color:#16a34a;font-size:1rem}.ade-kanban-card__footer[data-v-f90fd28d]{display:flex;justify-content:flex-end;border-top:1px solid rgba(23,49,59,.1);padding-top:.5rem}.ade-kanban-card__actions[data-v-f90fd28d]{display:flex;gap:.4rem}.ade-kanban-card__action[data-v-f90fd28d]{width:32px;height:32px;padding:0;border-radius:9px;display:inline-flex;align-items:center;justify-content:center}.ade-kanban-card__erro[data-v-f90fd28d]{color:#dc2626;font-size:.8rem;margin:.5rem 0 0}.ade-kanban-card__pendencia[data-v-f90fd28d]{display:flex;align-items:center;gap:.35rem;margin:0 0 .6rem;padding:.35rem .6rem;border-radius:8px;background:#f1f5f9;color:#6c7a80;font-size:.78rem}.ade-kanban-card__pendencia--atrasada[data-v-f90fd28d]{background:#fef2f2;color:#b91c1c;font-weight:600}@media(max-width:768px){.ade-kanban-card[data-v-f90fd28d]{flex-basis:100%;width:100%}}.ade-cal__toolbar[data-v-b5ca816c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.ade-cal__nav[data-v-b5ca816c]{display:inline-flex;align-items:center;gap:.5rem}.ade-cal__nav strong[data-v-b5ca816c]{min-width:9.5rem;text-align:center;color:#16213a;font-variant-numeric:tabular-nums}.ade-cal__dia-botao[data-v-b5ca816c]{padding:0;border:0;background:transparent;text-align:left;color:inherit}.ade-cal__dia-botao:hover strong[data-v-b5ca816c],.ade-cal__dia-botao:focus-visible strong[data-v-b5ca816c]{text-decoration:underline}.ade-cal__dia-head.is-selecionado[data-v-b5ca816c]{box-shadow:inset 0 -3px 0 var(--tenant-color, #1457d6)}.ade-cal__dia-head.is-hoje strong[data-v-b5ca816c]{color:var(--tenant-color, #1457d6)}.ade-cal__dia-fechado[data-v-b5ca816c]{color:#92400e!important}.ade-cal__coluna.is-hoje[data-v-b5ca816c]{background:color-mix(in srgb,var(--tenant-color, #1457d6) 4%,white)}.ade-cal[data-v-b5ca816c]{display:grid;gap:.75rem;min-width:0}.ade-cal__expediente[data-v-b5ca816c]{display:flex;align-items:center;gap:.45rem;margin:0;font-size:.82rem;color:#475569}.ade-cal__expediente.is-sem-horario[data-v-b5ca816c]{color:#92400e}.ade-cal__legenda[data-v-b5ca816c]{display:flex;flex-wrap:wrap;gap:.5rem}.ade-cal__legenda-item[data-v-b5ca816c]{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--funil-cor) 35%,white);background:color-mix(in srgb,var(--funil-cor) 10%,white);color:#16213a;font-size:.82rem;font-weight:600}.ade-cal__legenda-item i[data-v-b5ca816c]{color:var(--funil-cor)}.ade-cal__legenda-item strong[data-v-b5ca816c]{font-variant-numeric:tabular-nums}.ade-cal__scroll[data-v-b5ca816c]{overflow:auto;max-height:72vh;border:1px solid rgba(23,49,59,.1);border-radius:16px;background:#fff}.ade-cal__grade[data-v-b5ca816c]{display:grid;min-width:max-content}.ade-cal__canto[data-v-b5ca816c],.ade-cal__dia-head[data-v-b5ca816c]{position:sticky;top:0;z-index:2;padding:.65rem .75rem;background:#f8fafc;border-bottom:1px solid rgba(23,49,59,.1)}.ade-cal__canto[data-v-b5ca816c]{font-size:.75rem;color:#6c7a80;display:flex;align-items:flex-end}.ade-cal__dia-head[data-v-b5ca816c]{display:grid;gap:.1rem;border-left:1px solid rgba(23,49,59,.08)}.ade-cal__dia-head strong[data-v-b5ca816c]{color:#16213a;font-size:.88rem}.ade-cal__dia-head span[data-v-b5ca816c]{color:#6c7a80;font-size:.75rem}.ade-cal__regua[data-v-b5ca816c]{position:relative}.ade-cal__hora[data-v-b5ca816c]{position:absolute;right:.5rem;transform:translateY(-50%);font-size:.72rem;color:#6c7a80;font-variant-numeric:tabular-nums}.ade-cal__hora[data-v-b5ca816c]:first-child{transform:none}.ade-cal__coluna[data-v-b5ca816c]{position:relative;border-left:1px solid rgba(23,49,59,.08)}.ade-cal__linha[data-v-b5ca816c]{position:absolute;left:0;right:0;border-top:1px dashed rgba(23,49,59,.08)}.ade-cal__fora[data-v-b5ca816c]{position:absolute;left:0;right:0;background:repeating-linear-gradient(-45deg,rgba(100,116,139,.08) 0 6px,transparent 6px 12px);pointer-events:none}.ade-cal__agora[data-v-b5ca816c]{position:absolute;left:0;right:0;z-index:1;border-top:2px solid #dc2626;pointer-events:none}.ade-cal__card[data-v-b5ca816c]{position:absolute;z-index:1;display:flex;flex-direction:column;gap:.1rem;overflow:hidden;padding:.35rem .55rem .35rem .7rem;border:1px solid color-mix(in srgb,var(--funil-cor) 40%,white);border-left:5px solid var(--funil-cor);border-radius:10px;background:color-mix(in srgb,var(--funil-cor) 13%,white);color:#16213a;text-align:left;font-size:.78rem;line-height:1.25;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.ade-cal__card[data-v-b5ca816c]:hover{z-index:3;box-shadow:0 8px 18px #16213a24;transform:translateY(-1px)}.ade-cal__card[data-v-b5ca816c]:focus-visible{z-index:3;outline:2px solid var(--funil-cor);outline-offset:2px}.ade-cal__card-hora[data-v-b5ca816c]{display:inline-flex;align-items:center;gap:.3rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ade-cal__card-hora>i[data-v-b5ca816c]:first-child{color:var(--funil-cor)}.ade-cal__card-alerta[data-v-b5ca816c]{color:#b45309;margin-left:auto}.ade-cal__card-titulo[data-v-b5ca816c]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ade-cal__card-pets[data-v-b5ca816c]{color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ade-cal__card.is-fora-expediente[data-v-b5ca816c]{border-style:dashed;border-left-style:solid}.ade-cal__card.is-compacto[data-v-b5ca816c]{flex-direction:row;align-items:center;gap:.4rem;padding-top:.15rem;padding-bottom:.15rem}.ade-cal__card.is-compacto .ade-cal__card-pets[data-v-b5ca816c]{display:none}@media(prefers-reduced-motion:reduce){.ade-cal__card[data-v-b5ca816c]{transition:none}.ade-cal__card[data-v-b5ca816c]:hover{transform:none}}.ade-agenda__date-field[data-v-71bb9f6c]{display:grid;gap:.3rem}.ade-agenda__date-field span[data-v-71bb9f6c]{font-size:.8rem;color:#6c7a80}.ade-agenda__visao[data-v-71bb9f6c]{align-self:flex-end}.ade-acoes__funil[data-v-71bb9f6c]{display:inline-flex;margin-top:.3rem;padding:.15rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--funil-cor) 14%,white);color:#16213a;border:1px solid color-mix(in srgb,var(--funil-cor) 40%,white);font-size:.75rem;font-weight:600}.ade-kanban-empty[data-v-71bb9f6c]{text-align:center;color:#6c7a80;padding:2.5rem 0}.ade-kanban-funil[data-v-71bb9f6c]{display:grid;gap:.75rem;margin-bottom:1rem}.ade-kanban-funil__aba[data-v-71bb9f6c]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.7rem .9rem;border-radius:14px;border:1px solid rgba(23,49,59,.1);background:#fff;color:#16213a;text-align:left;font-size:.85rem}.ade-kanban-funil__aba strong[data-v-71bb9f6c]{display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;height:1.9rem;border-radius:999px;background:#17313b0f;font-size:.8rem}.ade-kanban-funil__aba.is-active[data-v-71bb9f6c]{border-color:var(--tenant-color, #1457d6);background:color-mix(in srgb,var(--tenant-color, #1457d6) 8%,white);box-shadow:0 10px 20px color-mix(in srgb,var(--tenant-color, #1457d6) 16%,transparent)}.ade-kanban-funil__aba.is-active strong[data-v-71bb9f6c]{background:var(--tenant-color, #1457d6);color:#fff}.ade-kanban-secao[data-v-71bb9f6c]{background:#f8fafc;border:1px solid rgba(23,49,59,.1);border-radius:16px;padding:1rem}.ade-kanban-secao__head[data-v-71bb9f6c]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.ade-kanban-secao__head h3[data-v-71bb9f6c]{margin:0;font-size:1rem;color:#16213a}.ade-kanban-secao__head p[data-v-71bb9f6c]{margin:.2rem 0 0;font-size:.82rem;color:#6c7a80}.ade-kanban-secao__count[data-v-71bb9f6c]{padding:.2rem .6rem;border-radius:999px;background:#fff;border:1px solid rgba(23,49,59,.14);font-weight:700;font-size:.85rem;color:#16213a}.ade-kanban-secao__cards[data-v-71bb9f6c]{display:flex;flex-wrap:wrap;gap:.9rem;align-items:stretch}.ade-modal[data-v-71bb9f6c]{display:block;background:#00000080}@media(max-width:900px){.ade-kanban-funil[data-v-71bb9f6c]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:768px){.ade-kanban-funil[data-v-71bb9f6c]{grid-template-columns:1fr!important}.ade-kanban-secao__head[data-v-71bb9f6c]{flex-direction:column}}.ade-diagnostico-form__state[data-v-78b8d741]{text-align:center;padding:24px 0}.ade-diagnostico-secao[data-v-78b8d741]{margin-bottom:20px}.ade-diagnostico-secao__titulo[data-v-78b8d741]{font-weight:700;margin-bottom:12px}.ade-diagnostico-campo[data-v-78b8d741]{margin-bottom:14px}.ade-diagnostico-campo__opcoes[data-v-78b8d741]{display:flex;flex-wrap:wrap;gap:4px 16px}.ade-modal[data-v-c06135c4]{display:block;background:#00000080}.ade-titulo-com-icone[data-v-1acbe2c9]{display:flex;align-items:center;gap:.5rem;color:#16213a}.ade-titulo-com-icone i[data-v-1acbe2c9]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:var(--tenant-color, #1457d6);color:#fff;font-size:.82rem}.ade-config-objetivos__direcao[data-v-1acbe2c9]{width:20px;text-align:center;font-weight:700;color:var(--gs-text-muted, #6c757d)}@media(max-width:767.98px){.ade-config-objetivos__header[data-v-1acbe2c9]{align-items:stretch!important;flex-direction:column}}.ade-contrato-alert[data-v-b5ba9393]{border-radius:8px;padding:12px 14px;margin-bottom:16px}.ade-contrato-alert.is-success[data-v-b5ba9393]{background:#ecfdf5;color:#047857}.ade-contrato-alert.is-error[data-v-b5ba9393]{background:#fef2f2;color:#b91c1c}.ade-contrato-editor[data-v-b5ba9393]{border:1px solid #dbe3ec;border-radius:8px;background:#fff;padding:16px}.ade-contrato-split[data-v-b5ba9393]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;min-height:360px}.ade-contrato-body[data-v-b5ba9393],.ade-contrato-preview[data-v-b5ba9393]{min-height:360px}.ade-contrato-preview[data-v-b5ba9393]{border:1px solid #dbe3ec;border-radius:8px;overflow:hidden}.ade-contrato-preview__head[data-v-b5ba9393]{display:flex;justify-content:space-between;padding:10px 12px;background:#f8fafc;color:#334155}.ade-contrato-preview__body[data-v-b5ba9393]{height:calc(100% - 42px);overflow:auto;padding:14px;color:#1f2937;line-height:1.55}[data-v-b5ba9393] .ade-contrato-preview-token{display:inline-block;border-radius:5px;padding:0 5px;background:#e0f2fe;color:#0369a1;font-weight:800}.ade-contrato-placeholders[data-v-b5ba9393]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ade-contrato-placeholder[data-v-b5ba9393]{border:1px solid #bae6fd;border-radius:6px;background:#f0f9ff;color:#0369a1;padding:5px 8px;font-weight:700}@media(max-width:900px){.ade-contrato-split[data-v-b5ba9393]{grid-template-columns:minmax(0,1fr)}}.nav-link[data-v-40c38b10]{cursor:pointer}.ade-aside[data-v-22320102]{padding:16px;position:sticky;top:calc(var(--app-navbar-offset, 104px) + 8px);max-height:calc(100vh - var(--app-navbar-offset, 104px) - 24px);display:flex;flex-direction:column}.ade-aside__busca[data-v-22320102]{position:relative}.ade-aside__busca i[data-v-22320102]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ade-ink-muted)}.ade-aside__busca input[data-v-22320102]{padding-left:34px;border-radius:999px}.ade-aside__filtros[data-v-22320102]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.ade-aside__seletor[data-v-22320102]{margin-bottom:0;flex:1}.ade-aside__resumo[data-v-22320102]{display:flex;flex-wrap:wrap;gap:6px 12px;margin:12px 0 8px;font-size:12px;color:var(--ade-ink-muted)}.ade-aside__resumo-item[data-v-22320102]{display:inline-flex;align-items:center;gap:5px}.ade-aside__dot[data-v-22320102]{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.ade-aside__lista[data-v-22320102]{overflow-y:auto;margin:0 -8px;padding:0 8px;flex:1;outline:none}.ade-aside__skeleton[data-v-22320102]{height:52px;margin-bottom:8px}.ade-aside__item[data-v-22320102]{display:flex;align-items:center;gap:10px;padding:10px;border-radius:var(--ade-radius-sm);cursor:pointer;border-left:3px solid transparent;transition:background .15s var(--ade-ease)}.ade-aside__item[data-v-22320102]:hover,.ade-aside__item.is-foco[data-v-22320102]{background:var(--ade-surface-2)}.ade-aside__item.is-ativo[data-v-22320102]{background:var(--ade-brand-soft);border-left-color:var(--ade-brand)}.ade-aside__avatar[data-v-22320102]{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ade-brand-soft);color:var(--ade-brand);font-weight:700;font-size:13px;flex-shrink:0}.ade-aside__textos[data-v-22320102]{display:flex;flex-direction:column;min-width:0;flex:1}.ade-aside__pet[data-v-22320102]{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ade-aside__sub[data-v-22320102]{font-size:12px;color:var(--ade-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ade-aside__status[data-v-22320102]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--ade-ink-muted);white-space:nowrap}.ade-aside[data-v-22320102] mark{background:var(--ade-warn-bg);color:inherit;padding:0 1px;border-radius:3px}@media(max-width:991.98px){.ade-aside[data-v-22320102]{position:static;max-height:none}}.ade-resumo-cards[data-v-51be941d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ade-tile[data-v-51be941d]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px 18px}.ade-tile__linha[data-v-51be941d]{display:flex;flex-direction:column;gap:2px}.ade-tile__status[data-v-51be941d]{font-size:18px;font-weight:700;display:inline-flex;align-items:center;gap:6px;margin-top:4px}.ade-tile__barra[data-v-51be941d]{display:flex;gap:2px;height:8px;border-radius:4px;overflow:hidden;margin:6px 0 2px}.ade-tile__barra span[data-v-51be941d]{min-width:4px}@media(max-width:1199.98px){.ade-resumo-cards[data-v-51be941d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.ade-resumo-cards[data-v-51be941d]{grid-template-columns:1fr}}.ade-tarefas__form-titulo[data-v-8d9faa4f]{font-size:15px;font-weight:700;margin-bottom:12px}.ade-tarefas__lista[data-v-8d9faa4f]{display:flex;flex-direction:column;gap:10px}.ade-tarefas__item[data-v-8d9faa4f]{padding:14px 16px}.min-w-0[data-v-8d9faa4f]{min-width:0}.ade-tarefas__st--realizada[data-v-8d9faa4f]{color:var(--ade-good);background:var(--ade-good-bg)}.ade-tarefas__st--atrasada[data-v-8d9faa4f]{color:var(--ade-warn);background:var(--ade-warn-bg)}.ade-tarefas__st--expirada[data-v-8d9faa4f]{color:var(--ade-ink-muted);background:var(--ade-surface-2)}.ade-tarefas__st--pendente[data-v-8d9faa4f]{color:var(--ade-tier-3);background:var(--ade-brand-soft)}.ade-tarefas__registro[data-v-8d9faa4f]{margin-top:12px;padding-top:12px;border-top:1px dashed var(--ade-border)}.ade-tarefas__foto[data-v-8d9faa4f]{width:72px;height:72px;object-fit:cover;border-radius:var(--ade-radius-sm);border:1px solid var(--ade-border)}.ade-historico[data-v-b417dbaf]{position:relative;padding-left:28px}.ade-historico[data-v-b417dbaf]:before{content:"";position:absolute;left:11px;top:6px;bottom:6px;width:2px;background:var(--ade-border)}.ade-historico__item[data-v-b417dbaf]{position:relative;padding:6px 0}.ade-historico__marco[data-v-b417dbaf]{position:absolute;left:-28px;top:10px;width:24px;height:24px;border-radius:50%;background:var(--ade-brand-soft);color:var(--ade-brand);display:inline-flex;align-items:center;justify-content:center;font-size:11px}.ade-historico__marco.is-aula[data-v-b417dbaf]{width:12px;height:12px;left:-22px;top:16px;background:var(--ade-tier-2);border:2px solid var(--ade-surface)}.ade-historico__btn[data-v-b417dbaf]{display:flex;flex-direction:column;align-items:flex-start;border:0;background:transparent;padding:6px 10px;border-radius:var(--ade-radius-sm);width:100%;text-align:left}.ade-historico__btn[data-v-b417dbaf]:hover:not(:disabled){background:var(--ade-surface-2)}.min-w-0[data-v-bc108c0f]{min-width:0}.ade-painel__cabecalho[data-v-bc108c0f]{display:flex;flex-direction:column;gap:8px}.ade-painel__voltar[data-v-bc108c0f]{color:var(--ade-brand);text-decoration:none;font-weight:600;align-self:flex-start;min-height:44px}.ade-painel__avatar[data-v-bc108c0f]{width:56px;height:56px;border-radius:50%;background:var(--ade-brand-soft);color:var(--ade-brand);display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;flex-shrink:0}.ade-painel__nome[data-v-bc108c0f]{font-size:22px;font-weight:700;margin:0}.ade-painel__chip[data-v-bc108c0f]{background:var(--ade-surface-2);color:var(--ade-ink);font-weight:500}.ade-painel__dot[data-v-bc108c0f]{width:8px;height:8px;border-radius:50%;display:inline-block}.ade-abas[data-v-bc108c0f]{display:flex;gap:4px;border-bottom:1px solid var(--ade-border);overflow-x:auto}.ade-abas__aba[data-v-bc108c0f]{border:0;background:transparent;padding:10px 14px;font-weight:600;color:var(--ade-ink-muted);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.ade-abas__aba.is-ativa[data-v-bc108c0f]{color:var(--ade-ink);border-bottom-color:var(--ade-brand)}.ade-abas__contador[data-v-bc108c0f]{background:var(--ade-brand-soft);color:var(--ade-brand);border-radius:999px;font-size:11px;padding:1px 7px}.ade-alunos__grid[data-v-df7b5db9]{display:grid;grid-template-columns:340px minmax(0,1fr);gap:20px;align-items:start;margin-top:16px}.ade-alunos__vazio[data-v-df7b5db9]{min-height:280px;display:flex;flex-direction:column;justify-content:center}@media(max-width:1199.98px){.ade-alunos__grid[data-v-df7b5db9]{grid-template-columns:300px minmax(0,1fr)}}@media(max-width:991.98px){.ade-alunos__grid[data-v-df7b5db9]{grid-template-columns:1fr}.ade-alunos__grid.mostra-painel .ade-alunos__aside[data-v-df7b5db9]{display:none}.ade-alunos__grid:not(.mostra-painel) .ade-alunos__painel[data-v-df7b5db9]{display:none}}.min-w-0[data-v-386dc62a]{min-width:0}.et-backdrop[data-v-386dc62a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#17313b73;display:flex;align-items:center;justify-content:center;z-index:1060;padding:1rem}.et-modal[data-v-386dc62a]{background:#fff;border-radius:16px;max-width:620px;width:100%;max-height:90vh;display:flex;flex-direction:column}.et-modal__head[data-v-386dc62a]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.1rem 1.25rem .5rem}.et-modal__head h2[data-v-386dc62a]{margin:0;font-size:1.15rem;font-weight:800}.et-eyebrow[data-v-386dc62a]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6c7a80}.et-modal__body[data-v-386dc62a]{padding:.5rem 1.25rem 1rem;overflow-y:auto}.et-modal__body .form-label[data-v-386dc62a]{font-size:.82rem;font-weight:700}.et-modal__foot[data-v-386dc62a]{display:flex;justify-content:flex-end;gap:.5rem;padding:.8rem 1.25rem;border-top:1px solid rgba(23,49,59,.1)}.et-dias[data-v-386dc62a]{display:flex;flex-wrap:wrap;gap:.35rem}.et-aviso[data-v-386dc62a]{font-size:.8rem;color:#8a5a00;background:#fff8e1cc;border-radius:8px;padding:.4rem .6rem}.et-erro[data-v-386dc62a]{background:#ffebebb3;border:1px solid rgba(244,67,54,.25);color:#c62828;border-radius:10px;padding:.6rem .8rem;font-size:.85rem}.ade-turmas[data-v-319ba9ea]{--at-brand: var(--tenant-color, #1457d6);--at-ink: #16213a;--at-muted: #6c7a80;--at-line: rgba(23, 49, 59, .1);--at-success: #1c9c5b;--at-warning: #d98a00;--at-danger: #d64545}.at-toolbar[data-v-319ba9ea]{display:flex;justify-content:space-between;align-items:center;gap:.8rem;flex-wrap:wrap;margin-bottom:1rem}.at-filtros[data-v-319ba9ea]{display:flex;flex-wrap:wrap;gap:.35rem}.at-filtros__item[data-v-319ba9ea]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:999px;border:1px solid var(--at-line);background:#fff;font-size:.85rem;font-weight:600;color:var(--at-muted);transition:all .15s ease}.at-filtros__item[data-v-319ba9ea]:hover{color:var(--at-ink);border-color:color-mix(in srgb,var(--at-brand) 35%,white)}.at-filtros__item.is-active[data-v-319ba9ea]{border-color:var(--at-brand);background:color-mix(in srgb,var(--at-brand) 8%,white);color:var(--at-brand)}.at-filtros__item[data-v-319ba9ea]:focus-visible{outline:2px solid var(--at-brand);outline-offset:2px}.at-filtros__count[data-v-319ba9ea]{min-width:1.3rem;padding:0 .35rem;border-radius:999px;font-size:.72rem;text-align:center;background:#eef1f4;color:var(--at-muted)}.at-filtros__item.is-active .at-filtros__count[data-v-319ba9ea]{background:var(--at-brand);color:#fff}.at-grid[data-v-319ba9ea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.1rem}.at-card[data-v-319ba9ea]{display:flex;flex-direction:column;gap:.9rem;padding:1.1rem;border-radius:20px;border:1px solid var(--at-line);border-top:4px solid var(--at-brand);background:#fff;box-shadow:0 14px 34px #17313b0f;transition:transform .18s ease,box-shadow .18s ease}.at-card[data-v-319ba9ea]:hover{transform:translateY(-2px);box-shadow:0 20px 44px #17313b1a}.at-card.is-concluida[data-v-319ba9ea]{border-top-color:#8a97a8}.at-card.is-cancelada[data-v-319ba9ea]{border-top-color:var(--at-danger);opacity:.8}.at-card--skeleton[data-v-319ba9ea]{min-height:280px;background:linear-gradient(100deg,#f3f5f7 30%,#fafbfc,#f3f5f7 70%);background-size:200% 100%;animation:at-shimmer-319ba9ea 1.3s linear infinite}@keyframes at-shimmer-319ba9ea{to{background-position:-200% 0}}.at-card__head[data-v-319ba9ea]{display:grid;gap:.45rem}.at-card__title[data-v-319ba9ea]{display:flex;justify-content:space-between;align-items:flex-start;gap:.6rem}.at-card__title h4[data-v-319ba9ea]{margin:0;min-width:0;font-size:1.02rem;font-weight:800;color:var(--at-ink);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.at-card__tags[data-v-319ba9ea]{display:flex;flex-wrap:wrap;gap:.3rem}.at-status[data-v-319ba9ea]{flex:0 0 auto;padding:.15rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700;white-space:nowrap}.at-status--em_andamento[data-v-319ba9ea]{background:#e7f6ee;color:#1c7a4a}.at-status--concluida[data-v-319ba9ea]{background:#eef1f4;color:#4a5868}.at-status--cancelada[data-v-319ba9ea]{background:#fdecec;color:#b42d2d}.at-chip[data-v-319ba9ea]{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .55rem;border-radius:999px;font-size:.73rem;font-weight:700;white-space:nowrap;background:color-mix(in srgb,var(--at-brand) 10%,white);color:var(--at-brand)}.at-chip--info[data-v-319ba9ea]{background:#e6f4fb;color:#0e6a93}.at-chip--success[data-v-319ba9ea]{background:#e7f6ee;color:#1c7a4a}.at-chip--warning[data-v-319ba9ea]{background:#fff4dc;color:#8a5a00}.at-meta[data-v-319ba9ea]{list-style:none;margin:0;padding:0;display:grid;gap:.35rem;font-size:.86rem;color:var(--at-ink)}.at-meta li[data-v-319ba9ea]{display:flex;align-items:center;gap:.5rem}.at-meta i[data-v-319ba9ea]{width:1rem;text-align:center;color:var(--at-muted)}.at-ocupacao[data-v-319ba9ea]{--at-tom: var(--at-brand);display:grid;gap:.45rem;padding:.8rem .9rem;border-radius:14px;background:color-mix(in srgb,var(--at-tom) 7%,white)}.at-ocupacao.is-success[data-v-319ba9ea]{--at-tom: var(--at-success)}.at-ocupacao.is-warning[data-v-319ba9ea]{--at-tom: var(--at-warning)}.at-ocupacao.is-danger[data-v-319ba9ea]{--at-tom: var(--at-danger)}.at-ocupacao.is-neutro[data-v-319ba9ea]{--at-tom: #8a97a8}.at-ocupacao__numeros[data-v-319ba9ea]{display:flex;justify-content:space-between;gap:.8rem}.at-ocupacao__numeros>div[data-v-319ba9ea]{display:grid}.at-ocupacao__numeros strong[data-v-319ba9ea]{font-size:1.5rem;line-height:1.1;font-weight:800;color:var(--at-ink)}.at-ocupacao__numeros span[data-v-319ba9ea]{font-size:.75rem;color:var(--at-muted)}.at-ocupacao__restantes[data-v-319ba9ea]{text-align:right}.at-ocupacao__restantes strong[data-v-319ba9ea]{color:var(--at-tom)}.at-ocupacao__barra[data-v-319ba9ea]{height:8px;border-radius:999px;background:#17313b14;overflow:hidden}.at-ocupacao__barra span[data-v-319ba9ea]{display:block;height:100%;border-radius:inherit;background:var(--at-tom);transition:width .3s ease}.at-ocupacao small[data-v-319ba9ea]{font-size:.76rem;color:var(--at-muted)}.at-ocupacao--inline[data-v-319ba9ea]{margin-bottom:1rem}.at-ocupacao--inline .at-ocupacao__numeros[data-v-319ba9ea]{justify-content:flex-start;gap:2rem}.at-ocupacao--inline .at-ocupacao__restantes[data-v-319ba9ea]{text-align:left}.at-card__programa[data-v-319ba9ea]{display:block;font-size:.75rem;font-weight:600;color:#6c7a80}.at-icone[data-v-319ba9ea]{position:relative}.at-icone[data-v-319ba9ea]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);white-space:nowrap;background:#16213a;color:#fff;font-size:.72rem;font-weight:600;padding:3px 7px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .12s ease;z-index:5}.at-icone[data-v-319ba9ea]:hover:after,.at-icone[data-v-319ba9ea]:focus-visible:after{opacity:1}.at-card__foot[data-v-319ba9ea]{display:flex;justify-content:flex-end;gap:.4rem;margin-top:auto;padding-top:.2rem}.at-empty[data-v-319ba9ea]{display:grid;justify-items:center;gap:.5rem;padding:3rem 1.5rem;border-radius:20px;border:1px dashed color-mix(in srgb,var(--at-brand) 30%,white);background:color-mix(in srgb,var(--at-brand) 3%,white);text-align:center}.at-empty>i[data-v-319ba9ea]{font-size:2.2rem;color:var(--at-brand);opacity:.6}.at-empty h4[data-v-319ba9ea]{margin:.3rem 0 0;font-size:1.05rem;font-weight:800;color:var(--at-ink)}.at-empty p[data-v-319ba9ea]{max-width:440px;margin:0 0 .6rem;color:var(--at-muted)}.at-modal-backdrop[data-v-319ba9ea]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:1rem;background:#17313b73}.at-modal[data-v-319ba9ea]{display:flex;flex-direction:column;width:100%;max-width:820px;max-height:92vh;border-radius:20px;background:#fff;box-shadow:0 30px 70px #17313b40;overflow:hidden}.at-modal__head[data-v-319ba9ea]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.4rem;border-bottom:1px solid var(--at-line);background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--at-brand) 6%,white))}.at-modal__eyebrow[data-v-319ba9ea]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--at-brand)}.at-modal__head h2[data-v-319ba9ea]{margin:.15rem 0 .4rem;font-size:1.2rem;font-weight:800;color:var(--at-ink)}.at-modal__sub[data-v-319ba9ea]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;font-size:.83rem;color:var(--at-muted)}.at-modal__sub i[data-v-319ba9ea]{margin-right:.2rem}.at-modal__body[data-v-319ba9ea]{flex:1;overflow-y:auto;padding:1.2rem 1.4rem 1.4rem}.at-modal h3[data-v-319ba9ea]{margin:0;font-size:.95rem;font-weight:800;color:var(--at-ink)}.at-modal h3 i[data-v-319ba9ea]{margin-right:.35rem;color:var(--at-brand)}.at-modal .form-label[data-v-319ba9ea]{font-size:.82rem;font-weight:600;color:var(--at-ink)}.at-modal-matricula[data-v-319ba9ea]{display:block;background:#00000080}.at-modal-matricula__titulo[data-v-319ba9ea]{font-weight:700;margin:4px 0 12px}.at-matricula[data-v-319ba9ea]{display:grid;gap:.8rem;padding:1rem;margin-bottom:1rem;border-radius:14px;border:1px solid var(--at-line);background:#fbfcfd}.at-matricula__head[data-v-319ba9ea]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.at-resultados[data-v-319ba9ea]{list-style:none;margin:0;padding:0;max-height:240px;overflow-y:auto;border-radius:12px;border:1px solid var(--at-line);background:#fff}.at-resultados li+li[data-v-319ba9ea]{border-top:1px solid var(--at-line)}.at-resultados button[data-v-319ba9ea]{display:flex;align-items:center;gap:.7rem;width:100%;padding:.55rem .8rem;border:0;background:transparent;text-align:left}.at-resultados button[data-v-319ba9ea]:hover:not(:disabled),.at-resultados button[data-v-319ba9ea]:focus-visible{background:color-mix(in srgb,var(--at-brand) 6%,white);outline:none}.at-resultados__nome[data-v-319ba9ea]{flex:1;display:grid}.at-resultados__nome small[data-v-319ba9ea]{color:var(--at-muted)}.at-resultados__acao[data-v-319ba9ea]{font-size:.8rem;font-weight:700;color:var(--at-brand)}.at-avatar[data-v-319ba9ea]{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-weight:800;font-size:.9rem;background:color-mix(in srgb,var(--at-brand) 12%,white);color:var(--at-brand)}.at-alunos h3[data-v-319ba9ea]{margin-bottom:.6rem}.at-alunos__vazio[data-v-319ba9ea]{padding:1.5rem;border-radius:12px;border:1px dashed var(--at-line);text-align:center;color:var(--at-muted);font-size:.88rem}.at-alunos__lista[data-v-319ba9ea]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.at-alunos__lista li[data-v-319ba9ea]{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;padding:.65rem .8rem;border-radius:12px;border:1px solid var(--at-line)}.at-alunos__info[data-v-319ba9ea]{flex:1 1 160px;display:grid;min-width:0}.at-alunos__info small[data-v-319ba9ea]{color:var(--at-muted)}.at-alunos__badges[data-v-319ba9ea]{display:flex;flex-wrap:wrap;gap:.3rem}.at-alunos__acoes[data-v-319ba9ea]{display:flex;align-items:center;gap:.4rem;margin-left:auto}.at-alunos__lista li.is-desistente[data-v-319ba9ea]{background:#f7f8fa;border-style:dashed}.at-alunos__lista li.is-desistente .at-avatar[data-v-319ba9ea]{background:#e7eaee;color:var(--at-muted)}.at-alunos__lista li.is-desistente .at-alunos__info strong[data-v-319ba9ea]{color:var(--at-muted);text-decoration:line-through}.at-chip--muted[data-v-319ba9ea]{background:#e7eaee;color:#5b6773}.at-desistencia[data-v-319ba9ea]{flex:1 1 100%;display:grid;gap:.5rem;padding:.8rem .9rem;border-radius:12px;border:1px solid rgba(214,69,69,.3);background:#fdf3f3;font-size:.85rem;color:var(--at-ink)}.at-desistencia>strong[data-v-319ba9ea]{color:#a42f2f}.at-desistencia>strong i[data-v-319ba9ea]{margin-right:.3rem}.at-desistencia ul[data-v-319ba9ea]{margin:0;padding-left:1.1rem;color:#4a5868}.at-desistencia__acoes[data-v-319ba9ea]{display:flex;justify-content:flex-end;gap:.4rem}@media(max-width:576px){.at-grid[data-v-319ba9ea]{grid-template-columns:1fr}.at-toolbar>.btn[data-v-319ba9ea]{width:100%}}@media(prefers-reduced-motion:reduce){.at-card[data-v-319ba9ea],.at-card--skeleton[data-v-319ba9ea],.at-ocupacao__barra span[data-v-319ba9ea]{transition:none;animation:none}}.ade-programas[data-v-9d458d89]{--ap-brand: var(--tenant-color, #1457d6);--ap-ink: #16213a;--ap-muted: #6c7a80;--ap-line: rgba(23, 49, 59, .1)}.ap-tabs[data-v-9d458d89]{display:inline-flex;flex-wrap:wrap;gap:.25rem;padding:.3rem;margin-bottom:1.25rem;border-radius:14px;background:#fff;border:1px solid var(--ap-line);box-shadow:0 8px 22px #17313b0d}.ap-tabs__item[data-v-9d458d89]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1rem;border:0;border-radius:10px;background:transparent;color:var(--ap-muted);font-weight:600;font-size:.9rem;transition:background .15s ease,color .15s ease}.ap-tabs__item[data-v-9d458d89]:hover{color:var(--ap-ink);background:color-mix(in srgb,var(--ap-brand) 6%,white)}.ap-tabs__item.is-active[data-v-9d458d89]{background:var(--ap-brand);color:#fff}.ap-tabs__item[data-v-9d458d89]:focus-visible{outline:2px solid var(--ap-brand);outline-offset:2px}.ap-tabs__count[data-v-9d458d89]{min-width:1.4rem;padding:.05rem .4rem;border-radius:999px;font-size:.72rem;text-align:center;background:color-mix(in srgb,var(--ap-brand) 12%,white);color:var(--ap-brand)}.ap-tabs__item.is-active .ap-tabs__count[data-v-9d458d89]{background:#ffffff38;color:#fff}.ap-toolbar[data-v-9d458d89]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.ap-toolbar__title[data-v-9d458d89]{margin:0;font-size:1.1rem;font-weight:800;color:var(--ap-ink)}.ap-toolbar__hint[data-v-9d458d89]{margin:.2rem 0 0;font-size:.85rem;color:var(--ap-muted)}.ap-grid[data-v-9d458d89]{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:1.1rem}.ap-card[data-v-9d458d89]{display:flex;flex-direction:column;border-radius:20px;background:#fff;border:1px solid var(--ap-line);box-shadow:0 14px 34px #17313b0f;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.ap-card[data-v-9d458d89]:hover{transform:translateY(-2px);box-shadow:0 20px 44px #17313b1a}.ap-card.is-inativo[data-v-9d458d89]{opacity:.7}.ap-card--skeleton[data-v-9d458d89]{min-height:320px;background:linear-gradient(100deg,#f3f5f7 30%,#fafbfc,#f3f5f7 70%);background-size:200% 100%;animation:ap-shimmer-9d458d89 1.3s linear infinite}@keyframes ap-shimmer-9d458d89{to{background-position:-200% 0}}.ap-card__head[data-v-9d458d89]{display:flex;align-items:center;gap:.8rem;padding:1rem 1.1rem;color:#fff;background:radial-gradient(circle at top right,rgba(255,255,255,.22),transparent 45%),linear-gradient(135deg,var(--ap-brand),color-mix(in srgb,var(--ap-brand) 72%,#0b1530))}.ap-card__icon[data-v-9d458d89]{flex:0 0 auto;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#ffffff2e;font-size:1.1rem}.ap-card__head-text[data-v-9d458d89]{min-width:0;display:grid;gap:.25rem}.ap-card__head h4[data-v-9d458d89]{margin:0;font-size:1.02rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-card__status[data-v-9d458d89]{justify-self:start;padding:.1rem .55rem;border-radius:999px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:#fff3}.ap-card__status.is-ativo[data-v-9d458d89]:before{content:"";display:inline-block;width:6px;height:6px;margin-right:.35rem;border-radius:50%;background:#6ee7a8;vertical-align:middle}.ap-card__body[data-v-9d458d89]{flex:1;display:grid;align-content:start;gap:.9rem;padding:1.1rem}.ap-card__price[data-v-9d458d89]{display:flex;align-items:center;gap:.5rem}.ap-card__price strong[data-v-9d458d89]{font-size:1.45rem;font-weight:800;color:var(--ap-ink);letter-spacing:-.01em}.ap-card__desc[data-v-9d458d89]{margin:0;font-size:.87rem;color:var(--ap-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ap-card__section[data-v-9d458d89]{display:grid;gap:.45rem}.ap-card__label[data-v-9d458d89]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ap-muted)}.ap-servicos[data-v-9d458d89]{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.ap-servicos li[data-v-9d458d89]{display:grid;gap:.35rem;padding:.6rem .7rem;border-radius:12px;background:color-mix(in srgb,var(--ap-brand) 4%,white)}.ap-servicos__main[data-v-9d458d89]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.ap-servicos__nome[data-v-9d458d89]{font-weight:600;font-size:.9rem;color:var(--ap-ink)}.ap-dias[data-v-9d458d89]{display:flex;flex-wrap:wrap;gap:.25rem}.ap-dias__item[data-v-9d458d89]{padding:.05rem .45rem;border-radius:6px;font-size:.72rem;font-weight:600;background:#fff;border:1px solid var(--ap-line);color:var(--ap-ink)}.ap-card__meta[data-v-9d458d89]{margin:0;display:grid;gap:.4rem}.ap-card__meta dt[data-v-9d458d89]{font-size:.75rem;font-weight:600;color:var(--ap-muted)}.ap-card__meta dt i[data-v-9d458d89]{width:1rem}.ap-card__meta dd[data-v-9d458d89]{margin:.05rem 0 0;font-size:.86rem;color:var(--ap-ink)}.ap-card__tags[data-v-9d458d89]{display:flex;flex-wrap:wrap;gap:.35rem}.ap-chip[data-v-9d458d89]{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border-radius:999px;font-size:.74rem;font-weight:700;white-space:nowrap;background:color-mix(in srgb,var(--ap-brand) 12%,white);color:var(--ap-brand)}.ap-chip--outline[data-v-9d458d89]{background:#fff;border:1px solid var(--ap-line);color:var(--ap-ink)}.ap-chip--success[data-v-9d458d89]{background:#e7f6ee;color:#1c7a4a}.ap-chip--warning[data-v-9d458d89]{background:#fff4dc;color:#8a5a00}.ap-card__foot[data-v-9d458d89]{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.85rem 1.1rem;border-top:1px solid var(--ap-line);background:#fbfcfd}.ap-card__turmas[data-v-9d458d89]{font-size:.8rem;font-weight:600;color:var(--ap-brand)}.ap-card__turmas.is-zero[data-v-9d458d89]{color:var(--ap-muted)}.ap-card__actions[data-v-9d458d89]{display:flex;gap:.35rem}.ap-empty[data-v-9d458d89]{display:grid;justify-items:center;gap:.5rem;padding:3rem 1.5rem;border-radius:20px;border:1px dashed color-mix(in srgb,var(--ap-brand) 30%,white);background:color-mix(in srgb,var(--ap-brand) 3%,white);text-align:center}.ap-empty>i[data-v-9d458d89]{font-size:2.2rem;color:var(--ap-brand);opacity:.6}.ap-empty h4[data-v-9d458d89]{margin:.3rem 0 0;font-size:1.05rem;font-weight:800;color:var(--ap-ink)}.ap-empty p[data-v-9d458d89]{max-width:420px;margin:0 0 .6rem;color:var(--ap-muted)}.ap-modal-backdrop[data-v-9d458d89]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:1rem;background:#17313b73}.ap-modal[data-v-9d458d89]{display:flex;flex-direction:column;width:100%;max-width:820px;max-height:92vh;border-radius:20px;background:#fff;box-shadow:0 30px 70px #17313b40;overflow:hidden}.ap-modal__head[data-v-9d458d89]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.4rem;border-bottom:1px solid var(--ap-line);background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--ap-brand) 6%,white))}.ap-modal__eyebrow[data-v-9d458d89]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ap-brand)}.ap-modal__head h2[data-v-9d458d89]{margin:.15rem 0 0;font-size:1.2rem;font-weight:800;color:var(--ap-ink)}.ap-modal__body[data-v-9d458d89]{flex:1;overflow-y:auto;padding:.4rem 1.4rem 1.2rem}.ap-modal__foot[data-v-9d458d89]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap;padding:.9rem 1.4rem;border-top:1px solid var(--ap-line);background:#fbfcfd}.ap-form-section[data-v-9d458d89]{padding:1rem 0;border-bottom:1px solid var(--ap-line)}.ap-form-section[data-v-9d458d89]:last-child{border-bottom:0}.ap-form-section h3[data-v-9d458d89]{margin:0 0 .8rem;font-size:.95rem;font-weight:800;color:var(--ap-ink)}.ap-form-section h3 i[data-v-9d458d89]{margin-right:.35rem;color:var(--ap-brand)}.ap-form-section h3 small[data-v-9d458d89]{font-weight:500;color:var(--ap-muted)}.ap-form-section__head[data-v-9d458d89]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.8rem}.ap-form-section__head h3[data-v-9d458d89]{margin:0}.ap-form-hint[data-v-9d458d89]{margin:-.4rem 0 .7rem;font-size:.83rem;color:var(--ap-muted)}.ap-form-hint--warning[data-v-9d458d89]{margin-top:0;padding:.5rem .75rem;border-radius:10px;background:#fff8e6;color:#7a5a00}.ap-desc-lista[data-v-9d458d89]{display:grid;gap:.5rem}.ap-desc-linha[data-v-9d458d89]{display:grid;grid-template-columns:6.5rem minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem}.ap-desc-linha__label[data-v-9d458d89]{font-weight:600;font-size:.88rem;color:var(--ap-ink)}.ap-desc-linha__ou[data-v-9d458d89]{font-size:.8rem;color:var(--ap-muted)}.ap-desc-linha__erro[data-v-9d458d89]{grid-column:2 / -1;color:#b42318}@media(max-width:575.98px){.ap-desc-linha[data-v-9d458d89]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.ap-desc-linha__label[data-v-9d458d89],.ap-desc-linha__erro[data-v-9d458d89]{grid-column:1 / -1}}.ap-modal .form-label[data-v-9d458d89]{font-size:.82rem;font-weight:600;color:var(--ap-ink)}.ap-option-group[data-v-9d458d89]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem}.ap-option[data-v-9d458d89]{display:flex;align-items:center;gap:.7rem;padding:.8rem .9rem;border-radius:14px;border:1.5px solid var(--ap-line);cursor:pointer;transition:border-color .15s ease,background .15s ease}.ap-option input[data-v-9d458d89]{position:absolute;opacity:0;pointer-events:none}.ap-option>i[data-v-9d458d89]{font-size:1.1rem;color:var(--ap-muted)}.ap-option span[data-v-9d458d89]{display:grid}.ap-option strong[data-v-9d458d89]{font-size:.9rem;color:var(--ap-ink)}.ap-option small[data-v-9d458d89]{font-size:.78rem;color:var(--ap-muted)}.ap-option.is-selected[data-v-9d458d89]{border-color:var(--ap-brand);background:color-mix(in srgb,var(--ap-brand) 6%,white)}.ap-option.is-selected>i[data-v-9d458d89]{color:var(--ap-brand)}.ap-option[data-v-9d458d89]:focus-within{outline:2px solid var(--ap-brand);outline-offset:2px}.ap-servico-bloco[data-v-9d458d89]{padding:.9rem;margin-bottom:.6rem;border-radius:14px;border:1px solid var(--ap-line);background:#fbfcfd}.ap-day-toggle[data-v-9d458d89]{display:flex;flex-wrap:wrap;gap:.35rem}.ap-day-toggle label[data-v-9d458d89]{position:relative;padding:.35rem .75rem;border-radius:999px;border:1px solid var(--ap-line);background:#fff;font-size:.82rem;font-weight:600;color:var(--ap-muted);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .15s ease}.ap-day-toggle input[data-v-9d458d89]{position:absolute;opacity:0;pointer-events:none}.ap-day-toggle label.is-on[data-v-9d458d89]{border-color:var(--ap-brand);background:var(--ap-brand);color:#fff}.ap-day-toggle label[data-v-9d458d89]:focus-within{outline:2px solid var(--ap-brand);outline-offset:2px}.ap-cron__status[data-v-9d458d89]{display:inline-block;margin-top:.4rem;font-size:.8rem;font-weight:600}.ap-cron__status.is-ok[data-v-9d458d89]{color:#1e7a46}.ap-cron__status.is-erro[data-v-9d458d89]{color:#c62828}.ap-form-subtitle[data-v-9d458d89]{margin:1.1rem 0 .6rem;font-size:.85rem;font-weight:700;color:var(--ap-ink)}@media(max-width:576px){.ap-tabs[data-v-9d458d89]{display:flex}.ap-tabs__item[data-v-9d458d89]{flex:1;justify-content:center;padding:.5rem .6rem}.ap-grid[data-v-9d458d89]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ap-card[data-v-9d458d89],.ap-card--skeleton[data-v-9d458d89]{transition:none;animation:none}}.lp-modal-backdrop[data-v-b5cb67bb]{position:fixed;top:0;right:0;bottom:0;left:0;background:#17313b73;display:flex;align-items:center;justify-content:center;z-index:1050;padding:1rem}.lp-modal[data-v-b5cb67bb]{background:#fff;border-radius:16px;max-width:640px;width:100%;max-height:90vh;overflow-y:auto;padding:1.25rem;display:grid;gap:1rem}.lp-modal__head[data-v-b5cb67bb]{display:flex;justify-content:space-between;align-items:center}.lp-modal__head h2[data-v-b5cb67bb]{margin:0;font-size:1.2rem}.lp-subtitulo[data-v-b5cb67bb]{font-size:.95rem;font-weight:700;margin:0}.lp-wizard-steps[data-v-b5cb67bb]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.78rem;color:#6c7a80}.lp-wizard-steps span.is-active[data-v-b5cb67bb]{color:var(--tenant-color, #0f766e);font-weight:700}.lp-step[data-v-b5cb67bb]{display:grid;gap:.4rem}.lp-step__loading[data-v-b5cb67bb]{font-size:.85rem;color:#6c7a80}.lp-chips[data-v-b5cb67bb]{display:flex;flex-wrap:wrap;gap:.4rem;max-height:160px;overflow-y:auto}.lp-dias__linha[data-v-b5cb67bb]{display:grid;gap:.25rem;margin-bottom:.4rem}.lp-dias__nome[data-v-b5cb67bb]{font-size:.85rem;font-weight:600}.lp-dias__botoes[data-v-b5cb67bb]{display:flex;flex-wrap:wrap;gap:.3rem}.lp-encaixe[data-v-b5cb67bb]{border:1px dashed rgba(255,179,0,.5);border-radius:10px;padding:.6rem}.lp-encaixe__input[data-v-b5cb67bb]{max-width:140px}.lp-cards[data-v-b5cb67bb]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.5rem;max-height:280px;overflow-y:auto}.lp-card[data-v-b5cb67bb]{border:1px solid rgba(23,49,59,.12);border-left:4px solid var(--tenant-color, #0f766e);border-radius:10px;padding:.5rem .6rem;display:grid;gap:.1rem;font-size:.8rem}.lp-card--conflito[data-v-b5cb67bb]{border-left-color:#f0a500;background:#fff8e199}.lp-card__data[data-v-b5cb67bb]{font-weight:700}.lp-card__hora[data-v-b5cb67bb]{font-size:.9rem;font-weight:700;color:var(--tenant-color, #0f766e)}.lp-card__servico[data-v-b5cb67bb],.lp-card__prof[data-v-b5cb67bb]{color:#6c7a80}.lp-card .badge[data-v-b5cb67bb]{justify-self:start}.lp-lista-selecao[data-v-b5cb67bb]{list-style:none;margin:0;padding:0;max-height:220px;overflow-y:auto;border:1px solid rgba(23,49,59,.1);border-radius:12px}.lp-lista-selecao li[data-v-b5cb67bb]{padding:.55rem .8rem;cursor:default;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(23,49,59,.06)}.lp-lista-selecao li.is-clicavel[data-v-b5cb67bb]{cursor:pointer}.lp-lista-selecao li.is-clicavel[data-v-b5cb67bb]:hover,.lp-lista-selecao li.is-clicavel[data-v-b5cb67bb]:focus{background:#17313b0a}.lp-lista-selecao li[data-v-b5cb67bb]:last-child{border-bottom:none}.lp-resumo[data-v-b5cb67bb]{display:grid;gap:.4rem;margin:0}.lp-resumo div[data-v-b5cb67bb]{display:flex;justify-content:space-between;gap:.5rem;border-bottom:1px dashed rgba(23,49,59,.1);padding-bottom:.3rem}.lp-resumo dt[data-v-b5cb67bb]{color:#6c7a80;font-size:.82rem}.lp-resumo dd[data-v-b5cb67bb]{margin:0;font-weight:700;text-align:right}.lp-alert[data-v-b5cb67bb]{padding:.6rem .8rem;border-radius:10px;font-size:.85rem}.lp-alert--erro[data-v-b5cb67bb]{background:#ffebebb3;border:1px solid rgba(244,67,54,.25);color:#c62828}.lp-alert--aviso[data-v-b5cb67bb]{background:#fff8e1cc;border:1px solid rgba(255,179,0,.35);color:#8a5a00}.lp-opcoes[data-v-b5cb67bb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.5rem}.lp-opcoes--duas[data-v-b5cb67bb]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.lp-opcao[data-v-b5cb67bb]{position:relative;display:grid;gap:.15rem;padding:.6rem .7rem;border-radius:12px;border:1.5px solid rgba(23,49,59,.12);cursor:pointer;transition:border-color .15s ease,background .15s ease}.lp-opcao input[data-v-b5cb67bb]{position:absolute;opacity:0;pointer-events:none}.lp-opcao.is-selected[data-v-b5cb67bb]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white)}.lp-opcao.is-disabled[data-v-b5cb67bb]{opacity:.55;cursor:not-allowed}.lp-opcao[data-v-b5cb67bb]:focus-within{outline:2px solid var(--tenant-color, #0f766e);outline-offset:2px}.lp-opcao__titulo[data-v-b5cb67bb]{display:flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:700}.lp-opcao__valor[data-v-b5cb67bb]{font-size:1rem;color:var(--tenant-color, #0f766e)}.lp-opcao__detalhe[data-v-b5cb67bb]{font-size:.75rem;color:#6c7a80}.lp-valor[data-v-b5cb67bb]{padding:.6rem .75rem;border-radius:12px;background:#17313b08;border:1px solid rgba(23,49,59,.08)}.lp-valor__linha[data-v-b5cb67bb]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.88rem}.lp-modal__foot[data-v-b5cb67bb]{display:flex;justify-content:space-between;gap:.5rem}.ade-dashboard__filtros[data-v-aca33b79]{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.ade-dashboard__navegador[data-v-aca33b79]{display:inline-flex;align-items:center;gap:4px}.ade-dashboard__nav-btn[data-v-aca33b79]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ade-border);border-radius:999px;background:var(--ade-surface);color:var(--ade-ink);font-size:12px;transition:background .15s var(--ade-ease)}.ade-dashboard__nav-btn[data-v-aca33b79]:hover:not(:disabled){background:var(--ade-surface-2)}.ade-dashboard__nav-btn[data-v-aca33b79]:disabled{opacity:.4;cursor:not-allowed}.ade-dashboard__nav-rotulo[data-v-aca33b79]{min-width:150px;text-align:center;font-size:14px;font-weight:700;color:var(--ade-ink);white-space:nowrap}.ade-dashboard__nav-atual[data-v-aca33b79]{font-size:13px;font-weight:600;color:var(--ade-brand);text-decoration:none;padding:0 4px}.ade-dashboard__seletor[data-v-aca33b79]{margin-bottom:0;min-width:220px}.ade-dashboard__chip-visao[data-v-aca33b79]{background:var(--ade-brand-soft);color:var(--ade-brand)}.ade-dashboard__chip-x[data-v-aca33b79]{border:0;background:transparent;color:inherit;font-weight:700;padding:0 0 0 4px;line-height:1}.ade-dashboard__grid[data-v-aca33b79]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ade-kpi[data-v-aca33b79]{display:flex;flex-direction:column;gap:6px;padding:18px}.ade-kpi__rodape[data-v-aca33b79]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:24px}.ade-kpi__rotulo-valor[data-v-aca33b79]{font-size:12px;font-weight:600;color:var(--ade-muted, #6b7794);margin-left:6px}.ade-kpi__secundario[data-v-aca33b79]{font-size:15px;font-weight:700;margin-top:-4px}.ade-kpi__secundario small[data-v-aca33b79]{font-size:12px;font-weight:600;color:var(--ade-muted, #6b7794)}.ade-kpi__descricao[data-v-aca33b79]{font-size:11.5px;line-height:1.35}.ade-kpi__acao[data-v-aca33b79]{font-size:12px;font-weight:600;color:var(--ade-brand);opacity:0;transition:opacity .15s var(--ade-ease);margin-top:auto}.ade-kpi:hover .ade-kpi__acao[data-v-aca33b79],.ade-kpi:focus-visible .ade-kpi__acao[data-v-aca33b79]{opacity:1}@media(hover:none){.ade-kpi__acao[data-v-aca33b79]{opacity:1}}@media(max-width:1199.98px){.ade-dashboard__grid[data-v-aca33b79]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767.98px){.ade-dashboard__grid[data-v-aca33b79]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ade-hero-wrap{display:grid;gap:1rem;margin-bottom:1rem}.ade-hero,.ade-hero__filter-card{padding:1.2rem;border-radius:24px;border:1px solid rgba(23,49,59,.1);background:#fff;box-shadow:0 18px 42px #17313b0f}.ade-hero{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #1457d6) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #1457d6) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #1457d6) 4%,#fffdf7))}.ade-hero__eyebrow{display:inline-flex;margin-bottom:.7rem;padding:.35rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #1457d6) 10%,white);color:var(--tenant-color, #1457d6);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ade-hero h2{margin:0;font-weight:800;font-size:1.3rem;color:#16213a}.ade-hero p{margin:.3rem 0 0;color:#6c7a80}.ade-hero__actions{display:flex;align-items:flex-end;gap:.6rem;flex-wrap:wrap}.ade-hero__filters{display:grid;grid-template-columns:1.2fr .8fr;gap:1rem}.ade-hero__filters.is-single{grid-template-columns:1fr}.ade-hero__filter-card h3{margin:0 0 .6rem;font-weight:800;font-size:1rem;color:#16213a}.ade-hero__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.ade-hero__stats article{display:grid;align-content:start;gap:.3rem;padding:.8rem;border-radius:16px;background:color-mix(in srgb,var(--tenant-color, #1457d6) 4%,white)}.ade-hero__stats span{font-size:.82rem;color:#6c7a80}.ade-hero__stats strong{font-size:1.3rem;line-height:1.2;color:#16213a}@media(max-width:1100px){.ade-hero__filters{grid-template-columns:1fr}}@media(max-width:768px){.ade-hero{flex-direction:column}.ade-hero__actions{align-items:stretch}.ade-hero__stats{grid-template-columns:1fr}}.ade-modal[data-v-5022621a]{display:block;background:#00000080}.ade-tarefa-inline[data-v-5022621a]{margin-top:8px}.ckl[data-v-bb7837a6]{border:1px solid rgba(23,49,59,.1);border-radius:12px;padding:.6rem .75rem}.ckl__header[data-v-bb7837a6]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem}.ckl__titulo[data-v-bb7837a6]{font-weight:700;font-size:.88rem}.ckl__status[data-v-bb7837a6]{font-size:.72rem;font-weight:700;padding:.1rem .5rem;border-radius:999px}.ckl__status.is-ok[data-v-bb7837a6]{background:#e3f4ea;color:#146c43}.ckl__status.is-pendente[data-v-bb7837a6]{background:#fff4d6;color:#8a5a00}.ckl__vazio[data-v-bb7837a6]{margin:0;font-size:.82rem;color:#6c7a80}.ckl__lista[data-v-bb7837a6]{display:grid;gap:.3rem;margin:0}.ckl__item[data-v-bb7837a6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;font-size:.84rem;border-bottom:1px dashed rgba(23,49,59,.08);padding-bottom:.25rem}.ckl__item[data-v-bb7837a6]:last-child{border-bottom:0}.ckl__item dt[data-v-bb7837a6]{color:#5b6b73;font-weight:500}.ckl__item dd[data-v-bb7837a6]{margin:0;font-weight:600;text-align:right;overflow-wrap:anywhere}.ckl__item dd.is-vazio[data-v-bb7837a6]{color:#9aa6ab;font-weight:400;font-style:italic}.ckl__obrigatorio[data-v-bb7837a6]{color:#c62828;margin-left:2px}.ade-ci[data-v-2b289f6c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:flex;align-items:center;justify-content:center;padding:1rem}.ade-ci__backdrop[data-v-2b289f6c]{position:absolute;top:0;right:0;bottom:0;left:0;background:#17313b73}.ade-ci__dialog[data-v-2b289f6c]{position:relative;background:#fff;border-radius:16px;width:100%;max-width:620px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 50px #0f1e2840}.ade-ci__header[data-v-2b289f6c],.ade-ci__footer[data-v-2b289f6c]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1.2rem}.ade-ci__header[data-v-2b289f6c]{border-bottom:1px solid rgba(23,49,59,.08)}.ade-ci__footer[data-v-2b289f6c]{border-top:1px solid rgba(23,49,59,.08);justify-content:flex-end}.ade-ci__titulo[data-v-2b289f6c]{margin:0;font-size:1.05rem;font-weight:700}.ade-ci__close[data-v-2b289f6c]{border:0;background:transparent;width:32px;height:32px;border-radius:8px;color:#5b6b73}.ade-ci__close[data-v-2b289f6c]:focus-visible{outline:2px solid var(--tenant-color, #1457d6)}.ade-ci__body[data-v-2b289f6c]{padding:1rem 1.2rem;overflow-y:auto;display:grid;gap:.5rem}.ade-ci__pet[data-v-2b289f6c]{display:grid;gap:.4rem}.ade-ci__pet-nome[data-v-2b289f6c]{margin:0;font-weight:700;font-size:.9rem}.ade-ci__loading[data-v-2b289f6c]{font-size:.85rem;color:#6c7a80}.ade-ci__checklists[data-v-2b289f6c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.5rem}.ade-ci__preview[data-v-2b289f6c]{display:flex;align-items:center;gap:.75rem;margin-top:.4rem}.ade-ci__preview img[data-v-2b289f6c]{width:72px;height:72px;object-fit:cover;border-radius:10px}@media(max-width:767px){.ade-ci[data-v-2b289f6c]{padding:0}.ade-ci__dialog[data-v-2b289f6c]{max-width:none;max-height:100vh;height:100vh;border-radius:0}}.ade-show[data-v-08712edc]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:flex;align-items:center;justify-content:center;padding:1rem}.ade-show__backdrop[data-v-08712edc]{position:absolute;top:0;right:0;bottom:0;left:0;background:#17313b73}.ade-show__dialog[data-v-08712edc]{position:relative;background:#fff;border-radius:16px;width:100%;max-width:760px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 50px #0f1e2840}.ade-show__header[data-v-08712edc]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.9rem 1.2rem;border-bottom:1px solid rgba(23,49,59,.08)}.ade-show__titulo[data-v-08712edc]{margin:0;font-size:1.1rem;font-weight:700}.ade-show__close[data-v-08712edc]{border:0;background:transparent;width:32px;height:32px;border-radius:8px;color:#5b6b73}.ade-show__close[data-v-08712edc]:focus-visible{outline:2px solid var(--tenant-color, #1457d6)}.ade-show__pets[data-v-08712edc]{display:flex;flex-wrap:wrap;gap:.35rem;padding:.6rem 1.2rem 0}.ade-show__body[data-v-08712edc]{padding:1rem 1.2rem 1.2rem;overflow-y:auto;display:grid;gap:.75rem}.ade-show__loading[data-v-08712edc]{font-size:.88rem;color:#6c7a80}.ade-show__grid[data-v-08712edc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem}.ade-show__bloco[data-v-08712edc]{border:1px solid rgba(23,49,59,.1);border-radius:12px;padding:.6rem .75rem}.ade-show__bloco h3[data-v-08712edc]{font-size:.9rem;font-weight:700;margin:0 0 .4rem}.ade-show__bloco dl[data-v-08712edc]{display:grid;gap:.25rem;margin:0}.ade-show__bloco dl div[data-v-08712edc]{display:grid;grid-template-columns:110px 1fr;gap:.5rem;font-size:.84rem}.ade-show__bloco dt[data-v-08712edc]{color:#5b6b73;font-weight:500}.ade-show__bloco dd[data-v-08712edc]{margin:0;font-weight:600;overflow-wrap:anywhere}.ade-show__nota[data-v-08712edc]{font-size:.84rem;background:#f6f8f9;border-radius:8px;padding:.4rem .6rem;margin:.4rem 0 0;white-space:pre-line}.ade-show__fotos[data-v-08712edc]{display:flex;flex-wrap:wrap;gap:.5rem}.ade-show__fotos img[data-v-08712edc]{width:88px;height:88px;object-fit:cover;border-radius:10px}.ade-show__status[data-v-08712edc]{display:inline-block;margin-left:.5rem;padding:1px 8px;border-radius:999px;font-size:.72rem;font-weight:700;background:#eef2f4;color:#3d4d55}.ade-show__status.is-checkout_realizado[data-v-08712edc]{background:#d1f5df;color:#0f5132}.ade-show__status.is-no_show[data-v-08712edc]{background:#f8d7da;color:#842029}.ade-show__notas[data-v-08712edc]{list-style:none;margin:0 0 .5rem;padding:0;display:grid;gap:.3rem}.ade-show__notas li[data-v-08712edc]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.84rem;padding:.3rem .5rem;border-radius:8px;background:#f6f8f9}.ade-show__nota-nome[data-v-08712edc]{font-weight:600;overflow-wrap:anywhere}.ade-show__nota-valor[data-v-08712edc]{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0}.ade-show__nivel[data-v-08712edc]{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:600;color:var(--ade-nivel-cor, #5b6b73)}.ade-show__campo[data-v-08712edc]{margin-top:.5rem}.ade-show__rotulo[data-v-08712edc]{display:block;font-size:.76rem;font-weight:600;color:#5b6b73;text-transform:uppercase;letter-spacing:.02em}.ade-show__campo .ade-show__nota[data-v-08712edc]{margin-top:.2rem}@media(max-width:767px){.ade-show[data-v-08712edc]{padding:0}.ade-show__dialog[data-v-08712edc]{max-width:none;max-height:100vh;height:100vh;border-radius:0}}.ade-modal[data-v-9284b154]{display:block;background:#00000080;overflow-y:auto}.ade-aval--turma[data-v-9284b154]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;align-items:start}.ade-aval__pets[data-v-9284b154]{display:flex;flex-direction:column;gap:6px;max-height:60vh;overflow-y:auto}.ade-aval__pet[data-v-9284b154]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;border:1px solid var(--ade-border, #dfe5ee);border-radius:10px;background:var(--ade-surface, #fff);padding:8px 10px;min-height:44px}.ade-aval__pet[data-v-9284b154]:hover,.ade-aval__pet[data-v-9284b154]:focus-visible{background:var(--ade-surface-2, #f5f7fb)}.ade-aval__pet.is-ativo[data-v-9284b154]{border-color:var(--ade-brand, #1457d6);box-shadow:0 0 0 2px var(--ade-brand-soft, #e3ecff)}.ade-aval__pet.is-invalido[data-v-9284b154]{border-color:var(--ade-bad, #c0392b)}.ade-aval__pet-nome[data-v-9284b154]{font-weight:600}.ade-aval__pet-tutor[data-v-9284b154]{color:var(--ade-ink-muted, #6c7a80)}.ade-aval__chips[data-v-9284b154]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.ade-aval__chip[data-v-9284b154]{display:inline-flex;align-items:center;gap:4px;font-size:11px;line-height:1.2;padding:2px 7px;border-radius:999px;background:var(--ade-surface-2, #f1f4f9);color:var(--ade-ink, #16213a)}.ade-aval__chip--ajustado[data-v-9284b154]{background:var(--ade-brand-soft, #e3ecff);color:var(--ade-brand, #1457d6)}.ade-aval__form-head[data-v-9284b154]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.ade-aval__nav[data-v-9284b154]{display:inline-flex;align-items:center;gap:6px}@media(max-width:767.98px){.ade-aval--turma[data-v-9284b154]{grid-template-columns:minmax(0,1fr)}.ade-aval__pets[data-v-9284b154]{flex-direction:row;overflow-x:auto;max-height:none;padding-bottom:4px}.ade-aval__pet[data-v-9284b154]{min-width:150px;width:auto}}.ade-evolucao__busca[data-v-662b9653]{position:relative}.ade-evolucao__resultados[data-v-662b9653]{position:absolute;z-index:10;width:100%;max-height:240px;overflow-y:auto}.ade-timeline[data-v-662b9653]{display:flex;flex-direction:column;gap:6px}.ade-timeline__item[data-v-662b9653]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 0}.ade-timeline__item[data-v-662b9653]:hover{text-decoration:underline}.ade-timeline__dot[data-v-662b9653]{width:8px;height:8px;border-radius:50%;background:#0d6efd;flex-shrink:0}.ade-modal[data-v-d644dcaa]{display:block;background:#00000080}.ade-modal--lg .modal-dialog[data-v-d644dcaa]{max-width:720px}.ade-quick-booking__lista[data-v-d644dcaa]{display:flex;flex-wrap:wrap;gap:.5rem}.ade-quick-booking__vazio[data-v-d644dcaa]{display:flex;align-items:center;gap:.5rem;padding:.85rem 1rem;width:100%;color:#6c757d;background:#f8f9fa;border:1px dashed #dee2e6;border-radius:.5rem;font-size:.9rem}.ade-quick-booking-chip[data-v-d644dcaa]{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .5rem .35rem .35rem;background:#fff;border:1px solid #dee2e6;border-radius:999px}.ade-quick-booking-chip__avatar[data-v-d644dcaa]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--tenant-color, #0f766e);color:#fff;font-size:.8rem;font-weight:700;flex-shrink:0}.ade-quick-booking-chip__info[data-v-d644dcaa]{display:flex;flex-direction:column;line-height:1.1}.ade-quick-booking-chip__info strong[data-v-d644dcaa]{font-size:.85rem}.ade-quick-booking-chip__info small[data-v-d644dcaa]{color:#6c757d;font-size:.72rem}.ade-quick-booking-chip__remove[data-v-d644dcaa]{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border:none;border-radius:50%;background:#f1f3f5;color:#495057;font-size:.7rem;flex-shrink:0}.ade-quick-booking-chip__remove[data-v-d644dcaa]:hover{background:#dc3545;color:#fff}.ade-quick-booking-add-btn[data-v-d644dcaa]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--tenant-color, #0f766e);border-radius:50%;background:#fff;color:var(--tenant-color, #0f766e);font-size:.75rem;flex-shrink:0}.ade-quick-booking__servicos[data-v-d644dcaa]{display:flex;flex-direction:column;gap:.5rem}.ade-quick-booking-option[data-v-d644dcaa]{display:flex;align-items:center;gap:.6rem;padding:.6rem .75rem;border:1px solid #dee2e6;border-radius:.5rem;cursor:pointer}.ade-quick-booking-option--selected[data-v-d644dcaa]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white)}.ade-quick-booking__encaixe[data-v-d644dcaa]{border:1px dashed var(--bs-warning, #f0ad4e);border-radius:8px;padding:10px 12px;margin-top:4px}.ade-quick-booking__horarios[data-v-d644dcaa]{display:flex;flex-wrap:wrap;gap:.5rem}.ade-quick-booking-horario[data-v-d644dcaa]{display:flex;flex-direction:column;align-items:center;padding:.5rem .85rem;border:1px solid #dee2e6;border-radius:.5rem;background:#fff;font-weight:600}.ade-quick-booking-horario small[data-v-d644dcaa]{font-weight:400;color:#6c757d}.ade-quick-booking-horario--selected[data-v-d644dcaa]{border-color:var(--tenant-color, #0f766e);background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e)}.ade-quick-booking__resumo[data-v-d644dcaa]{display:grid;grid-template-columns:auto 1fr;gap:.35rem 1rem}.ade-quick-booking__resumo dt[data-v-d644dcaa]{font-weight:600;color:#6c757d;font-size:.85rem}.ade-quick-booking__resumo dd[data-v-d644dcaa]{margin:0}.ade-modal[data-v-4307a6e4]{display:block;background:#00000080}.ade-reagendamento__horarios[data-v-4307a6e4]{display:flex;flex-wrap:wrap;gap:.5rem}.ade-reagendamento-horario[data-v-4307a6e4]{padding:.5rem .85rem;border:1px solid #dee2e6;border-radius:.5rem;background:#fff;font-weight:600}.ade-reagendamento-horario--selected[data-v-4307a6e4]{border-color:var(--tenant-color, #1457d6);background:color-mix(in srgb,var(--tenant-color, #1457d6) 12%,white);color:var(--tenant-color, #1457d6)}.mensagens-view[data-v-1ef25e74]{display:grid;gap:1rem;padding:1rem;min-height:70vh;color:#17313b}.mensagens-hero[data-v-1ef25e74],.mensagens-filter-card[data-v-1ef25e74],.mensagens-board[data-v-1ef25e74]{border:1px solid rgba(23,49,59,.1);border-radius:24px;background:#fff;box-shadow:0 18px 42px #17313b0f}.mensagens-hero[data-v-1ef25e74]{display:flex;justify-content:space-between;gap:1rem;padding:1.25rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,#fffdf7))}.mensagens-hero__copy[data-v-1ef25e74]{max-width:760px}.mensagens-hero__eyebrow[data-v-1ef25e74]{display:inline-flex;margin-bottom:.7rem;padding:.36rem .72rem;border-radius:999px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--tenant-color, #0f766e);font-size:.79rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mensagens-hero h1[data-v-1ef25e74]{margin:0;font-weight:800}.mensagens-hero p[data-v-1ef25e74]{color:#6c7a80}.mensagens-hero__chips[data-v-1ef25e74]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.1rem}.mensagens-chip[data-v-1ef25e74]{display:inline-flex;align-items:center;min-height:34px;padding:.4rem .8rem;border-radius:999px;background:#ffffffd6;border:1px solid rgba(23,49,59,.08);font-size:.85rem;font-weight:700}.mensagens-hero__actions[data-v-1ef25e74]{display:grid;gap:.8rem;align-content:start}.mensagens-hero__segmented[data-v-1ef25e74]{display:inline-flex;padding:.3rem;border-radius:999px;background:#fffc;border:1px solid rgba(23,49,59,.08)}.mensagens-hero__tab[data-v-1ef25e74]{border:0;background:transparent;color:#48616c;border-radius:999px;padding:.6rem .95rem;font-weight:700;font-size:.85rem;cursor:pointer}.mensagens-hero__tab.is-active[data-v-1ef25e74]{background:var(--tenant-color, #0f766e);color:#fff}.mensagens-filters[data-v-1ef25e74]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.mensagens-filter-card[data-v-1ef25e74]{padding:1rem;position:relative}.mensagens-filter-card h3[data-v-1ef25e74]{margin:0 0 .6rem;font-size:.9rem;font-weight:800}.tutor-input-wrap[data-v-1ef25e74]{position:relative;display:flex;align-items:center}.tutor-clear-btn[data-v-1ef25e74]{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:none;border:none;padding:2px 4px;cursor:pointer;color:#6c7a80;line-height:1;font-size:.8rem}.tutor-dropdown[data-v-1ef25e74]{position:absolute;top:calc(100% - 4px);left:0;right:0;z-index:100;background:#fff;border:1px solid rgba(23,49,59,.12);border-radius:10px;box-shadow:0 8px 24px #17313b1a;overflow:hidden}.tutor-dropdown__loading[data-v-1ef25e74]{padding:.6rem .9rem;font-size:.82rem;color:#6c7a80}.tutor-dropdown__item[data-v-1ef25e74]{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:.5rem .9rem;background:none;border:none;border-bottom:1px solid rgba(23,49,59,.05);cursor:pointer;text-align:left;font-size:.85rem;transition:background .1s}.tutor-dropdown__item[data-v-1ef25e74]:last-child{border-bottom:none}.tutor-dropdown__item[data-v-1ef25e74]:hover{background:#17313b0a}.tutor-dropdown__nome[data-v-1ef25e74]{font-weight:600;color:#17313b}.mensagens-cards-grid[data-v-1ef25e74]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.mensagens-board[data-v-1ef25e74]{padding:1rem}.mensagens-state[data-v-1ef25e74]{color:#6c7a80}@media(max-width:1400px){.mensagens-filters[data-v-1ef25e74]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1199px){.mensagens-cards-grid[data-v-1ef25e74]{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.mensagens-filters[data-v-1ef25e74]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.mensagens-view[data-v-1ef25e74]{padding:.75rem}.mensagens-hero[data-v-1ef25e74]{flex-direction:column}.mensagens-filters[data-v-1ef25e74],.mensagens-cards-grid[data-v-1ef25e74]{grid-template-columns:1fr}}.mensagem-card[data-v-5439b7d4]{border:1px solid rgba(23,49,59,.08);border-radius:14px;padding:.9rem 1rem;background:#fff;transition:box-shadow .15s}.mensagem-card[data-v-5439b7d4]:hover{box-shadow:0 4px 16px #17313b14}.mensagem-card__header[data-v-5439b7d4]{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.5rem}.mensagem-card__meta[data-v-5439b7d4]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.mensagem-card__date[data-v-5439b7d4]{font-size:.8rem;color:#6c7a80;font-weight:600}.mensagem-badge-canal[data-v-5439b7d4]{font-size:.78rem}.mensagem-card__evento[data-v-5439b7d4]{display:flex;align-items:baseline;gap:.25rem}.mensagem-card__evento-label[data-v-5439b7d4]{font-weight:700;font-size:.9rem}.mensagem-card__destinatario[data-v-5439b7d4]{font-size:.88rem}.mensagem-card__secondary-meta[data-v-5439b7d4]{font-size:.8rem}.mensagem-card__email-iframe[data-v-5439b7d4]{width:100%;height:200px;border:0;background:#fff;display:block}.mensagem-card__message-block[data-v-5439b7d4]{max-height:240px;overflow:auto;border:1px solid rgba(23,49,59,.12);border-radius:8px;background:#fff}.mensagem-card__message-text[data-v-5439b7d4]{margin:0;padding:.8rem;color:#17313b;font-family:inherit;font-size:.84rem;line-height:1.55;white-space:pre-wrap;word-break:break-word}.mensagem-card__actions[data-v-5439b7d4]{display:flex;flex-wrap:wrap;gap:.5rem}.msg-tpl[data-v-3281a90a]{display:grid;gap:1rem;color:#17313b}.msg-tpl-alert[data-v-3281a90a]{display:flex;gap:.75rem;align-items:flex-start;padding:.85rem 1rem;border-radius:14px;font-size:.88rem}.msg-tpl-alert>i[data-v-3281a90a]{font-size:1.1rem;margin-top:.1rem}.msg-tpl-alert.is-danger[data-v-3281a90a]{background:#fdecec;color:#8a1f1f}.msg-tpl-alert.is-warning[data-v-3281a90a]{background:#fff6e0;color:#7a5200}.msg-tpl-toolbar[data-v-3281a90a]{display:grid;gap:.85rem}.msg-tpl-summary[data-v-3281a90a]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem}.msg-tpl-summary__count[data-v-3281a90a]{display:flex;align-items:baseline;gap:.4rem}.msg-tpl-summary__count strong[data-v-3281a90a]{font-size:1.6rem;font-weight:800;color:var(--tenant-color, #0f766e)}.msg-tpl-summary__count span[data-v-3281a90a]{color:#48616c;font-weight:600}.msg-tpl-legend[data-v-3281a90a]{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:0;padding:0;list-style:none;font-size:.8rem;color:#6c7a80}.msg-tpl-legend i[data-v-3281a90a]{width:1rem;text-align:center;color:var(--tenant-color, #0f766e)}.msg-tpl-filters[data-v-3281a90a]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:.6rem}.msg-tpl-search[data-v-3281a90a]{position:relative}.msg-tpl-search i[data-v-3281a90a]{position:absolute;left:.7rem;top:50%;transform:translateY(-50%);color:#8a989e;font-size:.8rem}.msg-tpl-search input[data-v-3281a90a]{padding-left:2rem}.msg-tpl-areas[data-v-3281a90a]{display:flex;flex-wrap:wrap;gap:.45rem}.msg-tpl-area-chip[data-v-3281a90a]{display:inline-flex;align-items:center;gap:.4rem;border:1px solid rgba(23,49,59,.12);background:#fff;color:#48616c;border-radius:999px;padding:.35rem .75rem;font-size:.8rem;font-weight:700;cursor:pointer}.msg-tpl-area-chip span[data-v-3281a90a]{background:#17313b12;border-radius:999px;padding:0 .45rem;font-size:.72rem}.msg-tpl-area-chip.is-active[data-v-3281a90a]{background:var(--tenant-color, #0f766e);border-color:var(--tenant-color, #0f766e);color:#fff}.msg-tpl-area-chip.is-active span[data-v-3281a90a]{background:#ffffff40}.msg-tpl-group[data-v-3281a90a]{display:grid;gap:.5rem}.msg-tpl-group__header[data-v-3281a90a]{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.5rem .25rem .1rem}.msg-tpl-group__header h2[data-v-3281a90a]{margin:0;font-size:1rem;font-weight:800}.msg-tpl-group__header h2 i[data-v-3281a90a]{color:var(--tenant-color, #0f766e);margin-right:.35rem}.msg-tpl-group__header span[data-v-3281a90a]{font-size:.78rem;color:#6c7a80;font-weight:600;white-space:nowrap}.msg-item[data-v-3281a90a]{border:1px solid rgba(23,49,59,.1);border-radius:16px;background:#fff;overflow:hidden}.msg-item.is-open[data-v-3281a90a]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 40%,white);box-shadow:0 10px 28px #17313b14}.msg-item__head[data-v-3281a90a]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.75rem .85rem .75rem 1rem}.msg-item__summary[data-v-3281a90a]{display:grid;gap:.3rem;border:0;background:none;padding:0;text-align:left;color:inherit;cursor:pointer;min-width:0}.msg-item__title[data-v-3281a90a]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:800;font-size:.93rem}.msg-item.is-off .msg-item__title[data-v-3281a90a]{color:#6c7a80}.msg-item__when[data-v-3281a90a]{font-size:.82rem;color:#48616c}.msg-item__when i[data-v-3281a90a]{width:1rem;text-align:center;color:var(--tenant-color, #0f766e);margin-right:.15rem}.msg-item__chips[data-v-3281a90a]{display:flex;flex-wrap:wrap;gap:.35rem}.msg-chip[data-v-3281a90a]{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .55rem;border-radius:999px;background:#17313b0f;color:#48616c;font-size:.72rem;font-weight:700}.msg-chip.is-accent[data-v-3281a90a]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white);color:var(--tenant-color, #0f766e)}.msg-status[data-v-3281a90a]{padding:.1rem .5rem;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.02em}.msg-status.is-ligada[data-v-3281a90a]{background:#e3f6ec;color:#146c43}.msg-status.is-parcial[data-v-3281a90a]{background:#fff3d6;color:#8a5a00}.msg-status.is-desligada[data-v-3281a90a]{background:#eef1f2;color:#6c7a80}.msg-item__channels[data-v-3281a90a]{display:flex;flex-direction:column;gap:.35rem;align-items:stretch}.msg-channel[data-v-3281a90a]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:150px;padding:.3rem .55rem;border:1px solid rgba(23,49,59,.08);border-radius:10px;font-size:.8rem;font-weight:700;margin:0;cursor:pointer}.msg-channel .fa-whatsapp[data-v-3281a90a]{color:#1f9d55}.msg-channel .fa-envelope[data-v-3281a90a]{color:#2563eb}.msg-channel .form-check-input[data-v-3281a90a]{cursor:pointer;margin-left:0}.msg-channel .form-check[data-v-3281a90a]{margin-left:auto;padding-left:2.5em}.msg-channel.is-locked[data-v-3281a90a]{cursor:default;background:#17313b08;flex-wrap:wrap}.msg-channel.is-stack[data-v-3281a90a]{flex-direction:column;align-items:flex-start;gap:.1rem}.msg-channel.is-locked small[data-v-3281a90a]{font-weight:600;color:#6c7a80;font-size:.7rem}.msg-channel__lock[data-v-3281a90a]{color:#8a989e;font-size:.72rem}.msg-item__toggle[data-v-3281a90a]{border:0;background:#17313b0d;color:#48616c;width:2rem;height:2rem;border-radius:999px;cursor:pointer}.msg-item__body[data-v-3281a90a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:1.25rem;padding:1rem;border-top:1px solid rgba(23,49,59,.08);background:#17313b04}.msg-item__body h3[data-v-3281a90a]{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#6c7a80;margin:0 0 .6rem}.msg-rule dl[data-v-3281a90a]{margin:0;display:grid;gap:.6rem}.msg-rule dl>div[data-v-3281a90a]{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.5rem}.msg-rule dt[data-v-3281a90a]{font-size:.8rem;font-weight:800}.msg-rule dd[data-v-3281a90a]{margin:0;font-size:.84rem;color:#2c4651}.msg-rule__note[data-v-3281a90a]{display:flex;gap:.45rem;margin:.85rem 0 0;padding:.55rem .7rem;border-radius:10px;background:#f1f6ff;color:#1e3a8a;font-size:.8rem}.msg-rule__link[data-v-3281a90a]{display:inline-flex;align-items:center;gap:.4rem;margin-top:.75rem;font-size:.82rem;font-weight:700;color:var(--tenant-color, #0f766e)}.msg-lembrete[data-v-3281a90a]{margin-top:1rem;padding:.85rem;border-radius:12px;background:#fff;border:1px solid rgba(23,49,59,.08)}.msg-lembrete h4[data-v-3281a90a]{font-size:.85rem;font-weight:800;margin:0 0 .55rem}.msg-lembrete__options[data-v-3281a90a]{display:grid;gap:.4rem}.msg-lembrete__option[data-v-3281a90a]{display:flex;align-items:center;gap:.45rem;font-size:.85rem;font-weight:600;margin:0;cursor:pointer}.msg-lembrete__custom[data-v-3281a90a]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:.75rem}.msg-models__header[data-v-3281a90a]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem}.msg-models__header h3[data-v-3281a90a]{margin:0}.msg-models__tabs[data-v-3281a90a]{display:inline-flex;padding:.2rem;border-radius:999px;background:#17313b0f}.msg-models__tabs button[data-v-3281a90a]{border:0;background:transparent;border-radius:999px;padding:.25rem .7rem;font-size:.78rem;font-weight:700;color:#48616c;cursor:pointer}.msg-models__tabs button.is-active[data-v-3281a90a]{background:#fff;color:#17313b;box-shadow:0 1px 3px #17313b26}.msg-models__rotation[data-v-3281a90a]{font-size:.8rem;color:#48616c;margin:0 0 .6rem}.msg-models__rotation i[data-v-3281a90a]{color:var(--tenant-color, #0f766e);margin-right:.25rem}.msg-models__list[data-v-3281a90a]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;max-height:460px;overflow-y:auto}.msg-model__label[data-v-3281a90a]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.72rem;font-weight:800;color:#6c7a80;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.msg-model__origin.is-store[data-v-3281a90a]{text-transform:none;letter-spacing:0;padding:.05rem .45rem;border-radius:999px;background:#ede9fe;color:#5b21b6}.msg-model__empty[data-v-3281a90a]{padding:.7rem;border-radius:10px;border:1px dashed rgba(23,49,59,.2);font-size:.8rem;color:#6c7a80}.msg-model__wa[data-v-3281a90a]{background:#e5ddd5;padding:.6rem;border-radius:10px}.wa-bubble[data-v-3281a90a]{background:#fff;border-radius:0 10px 10px;padding:.55rem .75rem;max-width:94%;box-shadow:0 1px 2px #00000026;font-size:.82rem;line-height:1.45;word-break:break-word}.wa-bubble__time[data-v-3281a90a]{display:block;text-align:right;font-size:.68rem;color:#8e9eab;margin-top:4px}.msg-model__email[data-v-3281a90a]{border:1px solid #d1d5db;border-radius:10px;background:#fff}.email-frame__body[data-v-3281a90a]{padding:.75rem;line-height:1.5;max-height:220px;overflow-y:auto;font-size:.8rem;word-break:break-word}.msg-models__footnote[data-v-3281a90a]{margin:.6rem 0 0;font-size:.72rem;color:#8a989e}@media(max-width:991px){.msg-item__body[data-v-3281a90a]{grid-template-columns:1fr}}@media(max-width:767px){.msg-tpl-filters[data-v-3281a90a]{grid-template-columns:1fr}.msg-tpl-areas[data-v-3281a90a]{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25rem}.msg-tpl-area-chip[data-v-3281a90a]{flex-shrink:0}.msg-item__head[data-v-3281a90a]{grid-template-columns:minmax(0,1fr) auto}.msg-item__channels[data-v-3281a90a]{grid-column:1 / -1;grid-row:2;flex-direction:row;flex-wrap:wrap}.msg-channel[data-v-3281a90a]{flex:1 1 140px}.msg-item__toggle[data-v-3281a90a]{grid-column:2;grid-row:1;align-self:start}.msg-rule dl>div[data-v-3281a90a]{grid-template-columns:1fr;gap:.1rem}}.admin-vendas[data-v-c582a433]{display:grid;gap:18px;padding:20px;color:#1f2933}.vendas-toolbar[data-v-c582a433],.vendas-filtros[data-v-c582a433],.venda-card[data-v-c582a433],.vendas-alert[data-v-c582a433],.vendas-loading[data-v-c582a433],.vendas-empty[data-v-c582a433],.vendas-pagination[data-v-c582a433]{border:1px solid #d9e2ec;background:#fff;border-radius:8px}.vendas-toolbar[data-v-c582a433]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px}.vendas-eyebrow[data-v-c582a433]{display:block;color:#52606d;font-size:.78rem;font-weight:700;text-transform:uppercase}.vendas-toolbar h1[data-v-c582a433]{margin:0;font-size:1.55rem;font-weight:800}.vendas-stats[data-v-c582a433]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.vendas-stats span[data-v-c582a433]{display:inline-flex;align-items:center;gap:6px;border:1px solid #bcccdc;border-radius:999px;padding:7px 11px;color:#334e68;font-weight:700;font-size:.86rem}.vendas-filtros[data-v-c582a433]{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr)) minmax(250px,1.4fr) auto;gap:12px;align-items:end;padding:14px}.vendas-filtros label[data-v-c582a433]{display:grid;gap:5px;margin:0}.vendas-filtros span[data-v-c582a433]{color:#52606d;font-size:.78rem;font-weight:700}.vendas-filtros__actions[data-v-c582a433]{display:flex;gap:8px}.status-filter__chips[data-v-c582a433]{display:flex;flex-wrap:wrap;gap:6px;min-height:38px;align-items:center}.status-filter__chip[data-v-c582a433]{display:inline-flex;align-items:center;gap:5px;min-height:30px;border:1px solid #bcccdc;border-radius:999px;padding:4px 9px;color:#334e68;background:#fff;font-size:.78rem;font-weight:800}.status-filter__chip.is-active[data-v-c582a433]{border-color:#0b7285;color:#075866;background:#e6f6f8}.vendas-filtros__actions .btn[data-v-c582a433],.vendas-pagination .btn[data-v-c582a433]{display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.vendas-alert[data-v-c582a433]{display:flex;align-items:center;gap:8px;padding:12px 14px}.vendas-alert--danger[data-v-c582a433]{border-color:#f5c2c7;color:#842029;background:#fff5f5}.vendas-loading[data-v-c582a433],.vendas-empty[data-v-c582a433]{display:grid;place-items:center;gap:10px;min-height:180px;padding:24px;color:#52606d}.vendas-empty i[data-v-c582a433]{font-size:2rem}.vendas-grid[data-v-c582a433]{display:grid;grid-template-columns:repeat(auto-fill,minmax(430px,1fr));gap:12px}.venda-card[data-v-c582a433]{display:grid;align-content:start;gap:10px;padding:12px;min-width:0}.venda-card__header[data-v-c582a433]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.venda-card__header>div[data-v-c582a433]:first-child{display:grid;gap:7px;min-width:0}.venda-card__actions[data-v-c582a433]{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.venda-card__title[data-v-c582a433]{display:inline-flex;align-items:center;gap:7px;min-width:0}.venda-card__creditos[data-v-c582a433]{display:flex;flex-wrap:wrap;gap:6px}.venda-card__creditos span[data-v-c582a433]{display:inline-flex;align-items:center;gap:5px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #d9e2ec;border-radius:999px;padding:3px 8px;color:#486581;background:#f8fafc;font-size:.76rem;font-weight:750}.venda-card__id[data-v-c582a433]{display:block;color:#0b7285;font-size:.82rem;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.venda-card__meta[data-v-c582a433]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.venda-card__meta span[data-v-c582a433]{display:inline-flex;align-items:center;gap:6px;min-width:0;color:#334e68;font-size:.84rem;font-weight:650}.venda-card__valor[data-v-c582a433]{color:#102a43}.venda-card__items[data-v-c582a433]{display:grid;gap:6px}.venda-item[data-v-c582a433]{display:grid;grid-template-columns:24px minmax(108px,1fr) auto minmax(76px,auto) minmax(82px,auto) 28px 28px;gap:7px;align-items:center;min-height:38px;min-width:0;border:1px solid #e6edf5;border-radius:8px;padding:6px 7px;background:#f8fafc}.venda-item--warning[data-v-c582a433]{border-color:#ffd166;background:#fffbeb}.venda-item--taxi-dog[data-v-c582a433]{border-color:#bfdbfe;background:#eff6ff}.item-type[data-v-c582a433],.item-warning[data-v-c582a433],.item-spacer[data-v-c582a433]{display:inline-flex;align-items:center;justify-content:center}.item-type[data-v-c582a433]{width:22px;height:22px;border-radius:999px;color:#486581;background:#eef2f7;font-size:.72rem}.item-type--taxi-dog[data-v-c582a433]{color:#075985;background:#dbeafe}.item-warning[data-v-c582a433]{width:22px;height:22px;color:#a16207}.item-name[data-v-c582a433],.item-context[data-v-c582a433],.item-date[data-v-c582a433],.item-value[data-v-c582a433]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-name[data-v-c582a433]{color:#1f2933;font-size:.84rem;font-weight:800}.item-context[data-v-c582a433],.item-date[data-v-c582a433],.item-value[data-v-c582a433]{color:#486581;font-size:.78rem;font-weight:700}.item-date[data-v-c582a433]{display:inline-flex;align-items:center;gap:5px}.item-value[data-v-c582a433]{color:#102a43;text-align:right}.icon-btn[data-v-c582a433]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid #bcccdc;border-radius:7px;background:#fff;color:#334e68}.icon-btn--small[data-v-c582a433]{width:26px;height:26px;border-radius:6px;font-size:.78rem}.icon-btn[data-v-c582a433]:disabled{opacity:.55}.icon-btn--danger[data-v-c582a433]{border-color:#ffb3bb;color:#d90429;background:#fff5f5}.icon-btn--primary[data-v-c582a433]{border-color:#93c5fd;color:#075985;background:#eff6ff}.icon-btn--success[data-v-c582a433]{border-color:#9ae6b4;color:#17663a;background:#effcf6}.status-dot[data-v-c582a433]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #bcccdc;border-radius:999px;color:#334e68;background:#f8fafc;font-size:.82rem}.status-dot--small[data-v-c582a433]{width:24px;height:24px;font-size:.68rem}.status-dot--pago[data-v-c582a433],.status-dot--agendado[data-v-c582a433],.status-dot--incluido[data-v-c582a433]{border-color:#b7dfc8;color:#17663a;background:#effcf6}.status-dot--pendente[data-v-c582a433],.status-dot--aberto[data-v-c582a433]{border-color:#f7d070;color:#8a5a00;background:#fff8db}.status-dot--cancelado[data-v-c582a433],.status-dot--reembolsado[data-v-c582a433]{border-color:#f5c2c7;color:#842029;background:#fff5f5}.status-dot--finalizado[data-v-c582a433],.status-dot--em_uso[data-v-c582a433]{border-color:#b8daff;color:#084298;background:#eef6ff}.venda-card__diagnostics[data-v-c582a433]{display:flex;justify-content:flex-start}.diagnostic-link[data-v-c582a433]{display:inline-flex;align-items:center;gap:6px;border:0;padding:0;color:#8a5a00;background:transparent;font-size:.76rem;font-weight:800}.vendas-pagination[data-v-c582a433]{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px;color:#52606d;font-weight:700}.vendas-modal-backdrop[data-v-c582a433]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:grid;place-items:center;padding:18px;background:#0f172a94}.vendas-modal[data-v-c582a433]{width:min(620px,100%);max-height:min(92vh,680px);display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;border:1px solid #d9e2ec;border-radius:8px;background:#fff;box-shadow:0 20px 60px #0f172a47}.vendas-modal__header[data-v-c582a433],.vendas-modal__actions[data-v-c582a433]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #e6edf5}.vendas-modal__header h2[data-v-c582a433]{margin:0;font-size:1.15rem;font-weight:850}.vendas-modal__body[data-v-c582a433]{display:grid;gap:12px;overflow:auto;padding:16px}.vendas-modal__body p[data-v-c582a433]{margin:0;color:#334e68;font-weight:650}.modal-service-list[data-v-c582a433]{display:grid;gap:6px}.modal-service-list span[data-v-c582a433]{border:1px solid #e6edf5;border-radius:8px;padding:8px 10px;color:#243b53;background:#f8fafc;font-weight:800}.vendas-modal__actions[data-v-c582a433]{justify-content:flex-end;border-top:1px solid #e6edf5;border-bottom:0}.vendas-modal__actions .btn[data-v-c582a433]{display:inline-flex;align-items:center;justify-content:center;gap:7px}@media(max-width:1180px){.vendas-filtros[data-v-c582a433]{grid-template-columns:repeat(3,minmax(130px,1fr))}}@media(max-width:760px){.admin-vendas[data-v-c582a433]{padding:12px}.vendas-toolbar[data-v-c582a433],.venda-card__header[data-v-c582a433]{align-items:flex-start;flex-direction:column}.vendas-stats[data-v-c582a433]{justify-content:flex-start}.vendas-filtros[data-v-c582a433],.vendas-grid[data-v-c582a433],.venda-card__meta[data-v-c582a433],.venda-item[data-v-c582a433]{grid-template-columns:1fr}.vendas-filtros__actions[data-v-c582a433]{justify-content:stretch}.vendas-filtros__actions .btn[data-v-c582a433]{width:100%}.vendas-modal__actions[data-v-c582a433]{flex-direction:column;align-items:stretch}.venda-item[data-v-c582a433]{grid-template-columns:24px minmax(0,1fr) 24px 28px}.item-context[data-v-c582a433],.item-date[data-v-c582a433],.item-value[data-v-c582a433]{grid-column:2 / -1}}.tenant-grid[data-v-861e40f7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:22px;margin-top:20px}.tenant-card[data-v-861e40f7]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);padding:22px;border-radius:14px;text-align:center;box-shadow:0 6px 28px #00000059;transition:transform .2s ease,box-shadow .2s ease}.tenant-card[data-v-861e40f7]:hover{transform:translateY(-4px);box-shadow:0 10px 40px #00000073}.tenant-logo img[data-v-861e40f7]{width:100%;max-width:140px;max-height:110px;object-fit:contain;margin:0 auto 12px;opacity:.9}.tenant-name[data-v-861e40f7]{font-size:17px;font-weight:700;color:#fff;margin-bottom:18px}.tenant-actions[data-v-861e40f7]{display:flex;flex-direction:column;gap:10px}.btn-outline-light[data-v-861e40f7]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:10px;font-size:14px;font-weight:600;color:#fff;border:1px solid rgba(255,255,255,.25);background:transparent;text-decoration:none;transition:all .18s ease}.btn-outline-light[data-v-861e40f7]:hover{background:#ffffff1a}.btn-primary[data-v-861e40f7]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:10px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;background:linear-gradient(90deg,#0b61b5,#1457d6);box-shadow:0 8px 22px #0a285073}.btn-primary.small[data-v-861e40f7]{padding:8px 10px}.btn-green[data-v-861e40f7]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:10px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;background:linear-gradient(90deg,#2ecc71,#27ae60)}.btn-green.small[data-v-861e40f7]{padding:8px 10px}.auth-pets[data-v-2b614d63]{margin:8px 0 20px;padding:16px;border:1px solid #e6ecf6;border-radius:14px;background:#f8fbff}.auth-pets__head[data-v-2b614d63]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.auth-pets__head h3[data-v-2b614d63]{margin:0 0 4px;color:#16213a;font-size:1rem;font-weight:800}.auth-pets__head p[data-v-2b614d63]{margin:0;color:#6b7794;font-size:.84rem;line-height:1.4}.auth-pets__add[data-v-2b614d63],.auth-pet__remove[data-v-2b614d63]{border:0;background:transparent;font-weight:800;white-space:nowrap}.auth-pets__add[data-v-2b614d63]{display:inline-flex;align-items:center;gap:6px;color:var(--tc)}.auth-pets__add span[aria-hidden][data-v-2b614d63]{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--tc) 12%,#fff)}.auth-pet[data-v-2b614d63]{padding-top:14px;border-top:1px solid #e6ecf6}.auth-pet+.auth-pet[data-v-2b614d63]{margin-top:14px}.auth-pet__title[data-v-2b614d63]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#44506a}.auth-pet__remove[data-v-2b614d63]{color:#c0362c;font-size:.78rem}.auth-pet__grid[data-v-2b614d63]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.auth-pet__field[data-v-2b614d63]{min-width:0;display:grid;gap:6px;margin:0}.auth-pet__field--wide[data-v-2b614d63],.auth-pet__field--full[data-v-2b614d63]{grid-column:1 / -1}.auth-pet__classificacoes[data-v-2b614d63]{padding:12px;border:1px solid #e6ecf6;border-radius:10px;background:#fff}.auth-pet__field span[data-v-2b614d63]{color:#44506a;font-size:.78rem;font-weight:800;display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-height:18px}.fld__hint--error[data-v-2b614d63]{color:#b45309;font-weight:700}.fld__hint--ok[data-v-2b614d63]{color:#15803d}.required-badge[data-v-2b614d63]{display:inline-flex;align-items:center;padding:2px 6px;border-radius:999px;background:color-mix(in srgb,var(--tc) 12%,#fff);color:var(--tc);font-size:.66rem;font-weight:900;line-height:1.1}.fld.is-required .fld__control[data-v-2b614d63],.auth-pet__field.is-required input[data-v-2b614d63],.auth-pet__field.is-required select[data-v-2b614d63],.auth-pet__field.is-required textarea[data-v-2b614d63]{border-color:color-mix(in srgb,var(--tc) 48%,#dfe7f3);box-shadow:0 0 0 2px color-mix(in srgb,var(--tc) 10%,transparent)}.fld.is-required-missing .fld__control[data-v-2b614d63],.auth-pet__field.is-required-missing input[data-v-2b614d63],.auth-pet__field.is-required-missing select[data-v-2b614d63],.auth-pet__field.is-required-missing textarea[data-v-2b614d63]{border-color:#f59e0b;background:#fffaf0;box-shadow:0 0 0 3px #f59e0b24}.auth-pet__field input[data-v-2b614d63],.auth-pet__field select[data-v-2b614d63],.auth-pet__field textarea[data-v-2b614d63]{width:100%;max-width:100%;min-width:0;box-sizing:border-box;border:1px solid #dfe7f3;border-radius:12px;background:#fff;color:#16213a;font:inherit;min-height:44px;padding:10px 12px;outline:none}.auth-pet__field input[type=date][data-v-2b614d63]{min-width:0;inline-size:100%}.auth-pet__field textarea[data-v-2b614d63]{resize:vertical}.auth-pet__field input[data-v-2b614d63]:focus,.auth-pet__field select[data-v-2b614d63]:focus,.auth-pet__field textarea[data-v-2b614d63]:focus{border-color:color-mix(in srgb,var(--tc) 48%,#dfe7f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--tc) 12%,transparent)}@media(max-width:640px){.auth-pets[data-v-2b614d63]{padding:14px}.auth-pets__head[data-v-2b614d63]{align-items:stretch;flex-direction:column}.auth-pets__add[data-v-2b614d63]{justify-content:center}.auth-pet__grid[data-v-2b614d63]{grid-template-columns:1fr}}@media(max-width:380px){.auth-pet__grid[data-v-2b614d63]{gap:14px}}.auth-contrato-step[data-v-2b614d63]{display:flex;flex-direction:column;gap:14px}.auth-contrato-frame[data-v-2b614d63]{border:1px solid #dfe7f3;border-radius:14px;overflow:hidden;height:60vh;min-height:360px}.auth-contrato-frame iframe[data-v-2b614d63]{width:100%;height:100%;border:0}.assistente-config .list-group-item small[data-v-705dd613]{word-break:break-all}.config-pages-nav[data-v-b753cad2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;margin-bottom:1rem}.config-pages-nav__item[data-v-b753cad2]{display:grid;gap:.2rem;padding:.95rem 1rem;border-radius:18px;border:1px solid rgba(23,49,59,.1);background:#ffffffeb;color:#17313b;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.config-pages-nav__item[data-v-b753cad2]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 22%,white);box-shadow:0 16px 28px #17313b14}.config-pages-nav__item strong[data-v-b753cad2],.config-pages-nav__item small[data-v-b753cad2]{display:block}.config-pages-nav__item small[data-v-b753cad2],.config-pages-nav__meta span[data-v-b753cad2]{color:#6c7a80}.config-pages-nav__item.is-active[data-v-b753cad2]{border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 36%,white);background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white),transparent 34%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white));box-shadow:0 18px 34px #17313b14}.config-pages-nav__meta[data-v-b753cad2],.config-pages-footer[data-v-b753cad2]{display:flex;justify-content:space-between;gap:.85rem;align-items:center;flex-wrap:wrap}.config-pages-nav__meta[data-v-b753cad2]{margin-bottom:1.25rem}.config-pages-footer[data-v-b753cad2]{width:100%}.sidebar-menu-config-card[data-v-b753cad2]{border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 18%,white)}.sidebar-menu-config-grid[data-v-b753cad2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.sidebar-menu-config-section[data-v-b753cad2]{border:1px solid rgba(23,49,59,.1);border-radius:8px;overflow:hidden;background:#fff}.sidebar-menu-config-section__header[data-v-b753cad2],.sidebar-menu-config-row[data-v-b753cad2]{display:flex;justify-content:space-between;gap:1rem;align-items:center}.sidebar-menu-config-section__header[data-v-b753cad2]{padding:.9rem 1rem;background:color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white);border-bottom:1px solid rgba(23,49,59,.08)}.sidebar-menu-config-section__header strong[data-v-b753cad2],.sidebar-menu-config-row strong[data-v-b753cad2]{display:block;color:#17313b}.sidebar-menu-config-section__header small[data-v-b753cad2],.sidebar-menu-config-row small[data-v-b753cad2]{display:block;color:#6c7a80;overflow-wrap:anywhere}.sidebar-menu-config-list[data-v-b753cad2]{display:grid}.sidebar-menu-config-row[data-v-b753cad2]{min-height:56px;padding:.75rem 1rem;border-bottom:1px solid rgba(23,49,59,.06)}.sidebar-menu-config-row[data-v-b753cad2]:last-child{border-bottom:0}.sidebar-menu-config-row.is-locked[data-v-b753cad2]{background:#f8fafc}.tutor-pet-required-card[data-v-b753cad2]{border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 18%,white)}.tutor-pet-required-row[data-v-b753cad2]{display:flex;justify-content:space-between;gap:1rem;align-items:center;min-height:58px;padding:.75rem 0;border-bottom:1px solid rgba(23,49,59,.06)}.tutor-pet-required-row[data-v-b753cad2]:last-child{border-bottom:0}.tutor-pet-required-row strong[data-v-b753cad2],.tutor-pet-required-row small[data-v-b753cad2]{display:block}.tutor-pet-required-row small[data-v-b753cad2]{color:#6c7a80}.tutor-pet-required-row.is-locked[data-v-b753cad2]{color:#17313b}.tutor-pet-required-row.is-hidden-on-register>div[data-v-b753cad2]:first-child{opacity:.6}.tutor-pet-required-switches[data-v-b753cad2]{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;flex-shrink:0;min-width:13rem}@media(max-width:575.98px){.tutor-pet-required-row[data-v-b753cad2]{flex-direction:column;align-items:flex-start;gap:.5rem}.tutor-pet-required-switches[data-v-b753cad2]{min-width:0}}.taxi-dog-config-card[data-v-b753cad2]{border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 22%,white)}.taxi-dog-config-badge[data-v-b753cad2]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white);color:var(--tenant-color, #0f766e)}.assinatura-card[data-v-b753cad2]{border-width:2px!important;transition:.3s}.piscar[data-v-b753cad2]{animation:alertBlink-b753cad2 1s infinite}@keyframes alertBlink-b753cad2{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}.assinatura-status-container[data-v-b753cad2]{display:flex;justify-content:space-between;align-items:center}.status-titulo[data-v-b753cad2]{font-size:22px;font-weight:700;margin:0}.contador-dias[data-v-b753cad2]{font-size:18px}.tutorial-fab[data-v-b753cad2]{position:fixed;bottom:80px;right:24px;z-index:1100;border-radius:999px;padding:12px 18px;box-shadow:0 8px 24px #0003}.uazapi-layout[data-v-b753cad2]{display:flex;flex-direction:column;gap:1rem}.uazapi-actions[data-v-b753cad2]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:flex-start;padding-top:.25rem}.uazapi-actions .btn[data-v-b753cad2]{min-width:160px}.taxi-dog-range-empty[data-v-b753cad2]{display:grid;gap:.25rem;padding:1rem 1.1rem;border:1px dashed #d1a21b;border-radius:14px;background:#fff8e1;color:#6b5500}.taxi-dog-capacity-card[data-v-b753cad2]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(220px,.9fr);gap:1rem;align-items:center;padding:1rem 1.1rem;border:1px solid #f1d27a;border-radius:16px;background:linear-gradient(180deg,#fffdf6,#fff8e6)}.taxi-dog-capacity-card__input[data-v-b753cad2]{display:grid;gap:.35rem}.taxi-dog-range-coverage[data-v-b753cad2]{margin-bottom:.85rem;padding:.85rem 1rem;border-radius:12px;background:#fff8e1;color:#6b5500}.taxi-dog-range-editor[data-v-b753cad2]{display:grid;gap:1rem;margin-top:.9rem;padding:1rem 1.1rem;border:1px solid #f1d27a;border-radius:16px;background:linear-gradient(180deg,#fffdf6,#fff9e9)}.taxi-dog-range-editor__header[data-v-b753cad2]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.taxi-dog-range-editor__summary[data-v-b753cad2]{margin-top:.55rem;color:#6b7280;font-size:.95rem}@media(max-width:767.98px){.uazapi-actions .btn[data-v-b753cad2]{width:100%;min-width:0}.taxi-dog-capacity-card[data-v-b753cad2]{grid-template-columns:1fr}.taxi-dog-range-editor__header[data-v-b753cad2]{flex-direction:column;align-items:stretch}}.relatorio-card[data-v-0c6e97a8]{border-radius:24px;border:1px solid rgba(23,49,59,.08);box-shadow:0 18px 38px #17313b0f;overflow:hidden;cursor:pointer}.relatorio-card__header[data-v-0c6e97a8]{display:flex;justify-content:space-between;gap:1rem;align-items:start;padding:1rem 1.1rem}.relatorio-card__header h3[data-v-0c6e97a8]{margin:.15rem 0 0;font-size:1rem;font-weight:800;color:#17313b}.relatorio-card__eyebrow[data-v-0c6e97a8]{color:var(--tenant-color, #0f766e);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.relatorio-card__body[data-v-0c6e97a8]{display:grid;gap:1rem;padding:1.1rem}.relatorio-card__subtitle[data-v-0c6e97a8],.relatorio-card__meta[data-v-0c6e97a8],.relatorio-card__insight-mini[data-v-0c6e97a8]{margin:0;color:#66747a}.relatorio-card__value-button[data-v-0c6e97a8]{display:grid;gap:.45rem;width:100%;padding:1.25rem;border:0;border-radius:22px;background:linear-gradient(135deg,color-mix(in srgb,var(--tenant-color, #0f766e) 12%,white),#fff);color:#17313b;text-align:left}.relatorio-card__value-button strong[data-v-0c6e97a8]{font-size:clamp(1.4rem,2vw,2.1rem);line-height:1.1}.relatorio-card__value-button span[data-v-0c6e97a8]{font-size:.92rem;color:#57656b;font-weight:700}.relatorio-card__footer[data-v-0c6e97a8]{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:0 1.1rem 1.1rem;background:transparent;border-top:0}.relatorio-card__actions[data-v-0c6e97a8]{margin:0;padding-left:1rem;color:#57656b}.relatorio-card__actions li+li[data-v-0c6e97a8]{margin-top:.35rem}@media(max-width:767px){.relatorio-card__footer .btn[data-v-0c6e97a8]{width:100%}}.relatorios-visibility-menu{min-width:280px}.relatorio-periodo-input{min-width:180px}.relatorios-empty-state{padding:2.5rem 1.5rem;border:1px dashed rgba(23,49,59,.18);border-radius:24px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 3%,white);text-align:center}.relatorio-insight-modal .lead{color:#33484f}.relatorio-insight-metric span{display:block;font-size:.78rem;font-weight:700;color:#5d7279;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.35rem}.relatorio-insight-metric strong{display:block;font-size:1.2rem;color:#17313b;margin-bottom:.35rem}.relatorio-insight-metric small{color:#60747a;line-height:1.45}@media(max-width:767px){.relatorios-visibility-menu{min-width:100%}}.navbar-favorites[data-v-4e108360]{display:flex;align-items:center;gap:.75rem;min-width:0}.navbar-favorites__slots[data-v-4e108360]{display:flex;align-items:center;gap:.55rem;min-width:0}.navbar-favorites__shortcut[data-v-4e108360]{min-width:0;display:inline-flex;align-items:center;gap:.55rem;max-width:220px;padding:.62rem .85rem;border-radius:1rem;border:1px solid var(--tenant-color-2, rgba(255, 255, 255, .18));background:#ffffff14;color:#fff;text-decoration:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff14;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.navbar-favorites__shortcut span[data-v-4e108360]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:700}.navbar-favorites__shortcut[data-v-4e108360]:hover{transform:translateY(-1px);background:#ffffff24;border-color:var(--tenant-color-2, rgba(255, 255, 255, .28));color:#fff}.navbar-favorites__shortcut--empty[data-v-4e108360]{opacity:.72;cursor:default}.navbar-favorites__configure[data-v-4e108360]{display:inline-flex;align-items:center;gap:.5rem;border-radius:1rem;padding:.62rem .85rem;border-color:var(--tenant-color-2, rgba(255, 255, 255, .24))!important;background:#ffffff1f!important;color:#fff!important;font-weight:800;box-shadow:inset 0 1px #ffffff14}.navbar-favorites__menu[data-v-4e108360]{width:min(360px,calc(100vw - 2rem));border-radius:1rem;border:1px solid rgba(15,23,42,.08);box-shadow:0 20px 45px #0f172a29}.navbar-favorites__menu-header[data-v-4e108360]{display:grid;gap:.2rem;margin-bottom:.8rem}.navbar-favorites__menu-header small[data-v-4e108360]{color:#64748b}.navbar-favorites__fields[data-v-4e108360]{display:grid;gap:.75rem}.navbar-favorites__field[data-v-4e108360]{display:grid;gap:.35rem;color:#17313b;font-size:.82rem;font-weight:700}.navbar-favorites__menu-footer[data-v-4e108360]{margin-top:.9rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.navbar-favorites__feedback[data-v-4e108360]{color:#52606d;font-size:.78rem}@media(max-width:1199.98px){.navbar-favorites[data-v-4e108360]{gap:.45rem}.navbar-favorites__slots[data-v-4e108360]{gap:.35rem}.navbar-favorites__shortcut[data-v-4e108360],.navbar-favorites__configure[data-v-4e108360]{width:2.75rem;height:2.75rem;justify-content:center;gap:0;padding:0;border-radius:.9rem}.navbar-favorites__shortcut span[data-v-4e108360],.navbar-favorites__configure span[data-v-4e108360]{display:none}}@media(max-width:767.98px){.navbar-favorites[data-v-4e108360]{display:none}}.pet-warning-dropdown__trigger[data-v-34ac5739]{display:inline-flex;align-items:center;gap:.5rem;border-radius:1rem;padding:.62rem .85rem;border:1px solid var(--tenant-color-2, rgba(255, 255, 255, .24))!important;background:#ffffff1f!important;color:#fff!important;font-weight:800;box-shadow:inset 0 1px #ffffff14}.pet-warning-dropdown__trigger[data-v-34ac5739]:disabled{opacity:.8}.pet-warning-dropdown__icon[data-v-34ac5739]{display:inline-flex;align-items:center;justify-content:center}.pet-warning-dropdown__label[data-v-34ac5739]{font-size:.84rem}.pet-warning-dropdown__badge[data-v-34ac5739]{min-width:1.4rem;padding:.1rem .4rem;border-radius:999px;font-size:.73rem;background:#f59e0b;color:#111827;text-align:center}.pet-warning-dropdown__menu[data-v-34ac5739]{width:min(360px,calc(100vw - 2rem));border-radius:1rem;border:1px solid rgba(15,23,42,.08);box-shadow:0 20px 45px #0f172a29}.pet-warning-dropdown__header[data-v-34ac5739]{display:grid;gap:.2rem;margin-bottom:.8rem}.pet-warning-dropdown__header small[data-v-34ac5739]{color:#64748b}.pet-warning-dropdown__filters[data-v-34ac5739]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.pet-warning-dropdown__list[data-v-34ac5739]{display:grid;gap:.5rem;max-height:260px;overflow:auto}.pet-warning-dropdown__item[data-v-34ac5739]{display:grid;gap:.1rem;padding:.6rem;border-radius:.7rem;border:1px solid rgba(148,163,184,.24);text-decoration:none;color:#0f172a;background:#f8fafc}.pet-warning-dropdown__item[data-v-34ac5739]:hover{border-color:#3b82f659;background:#eff6ff}.pet-warning-dropdown__item-title[data-v-34ac5739]{font-size:.84rem;font-weight:700}.pet-warning-dropdown__item small[data-v-34ac5739]{font-size:.76rem;color:#475569}.pet-warning-dropdown__empty[data-v-34ac5739]{padding:.8rem;border-radius:.7rem;border:1px dashed rgba(148,163,184,.4);font-size:.82rem;color:#475569;text-align:center}@media(max-width:1199.98px){.pet-warning-dropdown__trigger[data-v-34ac5739]{position:relative;width:2.85rem;height:2.85rem;padding:0;justify-content:center;border-radius:.9rem;font-size:1.05rem}.pet-warning-dropdown__label[data-v-34ac5739]{display:none}.pet-warning-dropdown__badge[data-v-34ac5739]{position:absolute;top:-.4rem;right:-.4rem;min-width:1.25rem;padding:.05rem .3rem;font-size:.66rem;line-height:1.1rem;box-shadow:0 0 0 2px var(--tenant-color, #0f172a)}}@media(max-width:767.98px){.pet-warning-dropdown .pet-warning-dropdown__menu[data-v-34ac5739]{position:fixed!important;top:var(--menu-top, 88px)!important;left:.75rem!important;right:.75rem!important;bottom:auto!important;width:auto;margin:0!important;transform:none!important}.pet-warning-dropdown .pet-warning-dropdown__menu.show[data-v-34ac5739]{display:flex;flex-direction:column;max-height:calc(100dvh - var(--menu-top, 88px) - .75rem)}.pet-warning-dropdown__list[data-v-34ac5739]{flex:1 1 auto;min-height:0;max-height:none}}.tutor-alerts__trigger[data-v-7bcee691]{display:inline-flex;align-items:center;gap:.5rem;border-radius:1rem;padding:.62rem .85rem;border:1px solid var(--tenant-color-2)!important;background:#ffffff1f!important;color:#fff!important;font-weight:800;transition:.2s ease}.tutor-alerts__trigger--unread[data-v-7bcee691]{background:#f59e0b!important;border-color:#fde68a!important;color:#111827!important;box-shadow:0 0 0 4px #f59e0b33}.tutor-alerts__label[data-v-7bcee691]{font-size:.84rem}.tutor-alerts__badge[data-v-7bcee691]{min-width:1.4rem;padding:.1rem .4rem;border-radius:999px;background:#dc2626;color:#fff;font-size:.73rem;text-align:center}.tutor-alerts__menu[data-v-7bcee691]{width:min(420px,calc(100vw - 2rem));border:0;border-radius:1rem;overflow:hidden;box-shadow:0 20px 45px #0f172a33}.tutor-alerts__header[data-v-7bcee691]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}.tutor-alerts__header div[data-v-7bcee691]{display:grid;gap:.15rem}.tutor-alerts__header small[data-v-7bcee691],.tutor-alerts__item small[data-v-7bcee691]{color:#64748b}.tutor-alerts__list[data-v-7bcee691]{max-height:420px;overflow:auto}.tutor-alerts__item[data-v-7bcee691]{display:grid;gap:.22rem;padding:.85rem 1rem;border-bottom:1px solid #eef2f7;position:relative}.tutor-alerts__item--unread[data-v-7bcee691]{background:#fffbeb}.tutor-alerts__item--unread[data-v-7bcee691]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#f59e0b}.tutor-alerts__date[data-v-7bcee691]{display:flex;align-items:center;gap:.4rem;color:#334155;font-size:.78rem}.tutor-alerts__title[data-v-7bcee691]{color:#0f172a;font-weight:750}.tutor-alerts__empty[data-v-7bcee691]{padding:2rem 1rem;text-align:center;color:#64748b}@media(max-width:1199.98px){.tutor-alerts__trigger[data-v-7bcee691]{position:relative;width:2.85rem;height:2.85rem;padding:0;justify-content:center;border-radius:.9rem;font-size:1.1rem}.tutor-alerts__label[data-v-7bcee691]{display:none}.tutor-alerts__badge[data-v-7bcee691]{position:absolute;top:-.4rem;right:-.4rem;min-width:1.25rem;padding:.05rem .3rem;font-size:.66rem;line-height:1.1rem;box-shadow:0 0 0 2px var(--tenant-color, #0f172a)}}@media(max-width:767.98px){.tutor-alerts .tutor-alerts__menu[data-v-7bcee691]{position:fixed!important;top:var(--menu-top, 88px)!important;left:.75rem!important;right:.75rem!important;bottom:auto!important;width:auto;margin:0!important;transform:none!important}.tutor-alerts .tutor-alerts__menu.show[data-v-7bcee691]{display:flex;flex-direction:column;max-height:calc(100dvh - var(--menu-top, 88px) - .75rem)}.tutor-alerts__list[data-v-7bcee691]{flex:1 1 auto;min-height:0;max-height:none}}.system-news[data-v-e3973681]{display:inline-flex;align-items:center;flex-shrink:0}.system-news__trigger[data-v-e3973681]{position:relative;width:2.85rem;height:2.85rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.9rem;border:1px solid var(--tenant-color-2, rgba(255, 255, 255, .24));background:#ffffff1f;color:#fff;box-shadow:inset 0 1px #ffffff14}.system-news__trigger--fresh[data-v-e3973681]{background:#f59e0b;color:#111827;border-color:#ffffffd1;box-shadow:0 0 0 4px #f59e0b38,0 12px 24px #0f172a2e}.system-news__pulse[data-v-e3973681]{position:absolute;top:.35rem;right:.35rem;width:.62rem;height:.62rem;border-radius:999px;background:#ef4444;border:2px solid #fff}.system-news-modal[data-v-e3973681]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#0f172a9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.system-news-modal__dialog[data-v-e3973681]{width:min(1280px,100%);max-height:min(86vh,820px);overflow:hidden;display:flex;flex-direction:column;border-radius:1rem;background:#f8fafc;color:#0f172a;box-shadow:0 30px 80px #0f172a57}.system-news-modal__header[data-v-e3973681]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.4rem;border-bottom:1px solid #e2e8f0;background:#fff}.system-news-modal__eyebrow[data-v-e3973681]{display:block;color:#0f766e;font-size:.75rem;font-weight:800;text-transform:uppercase}.system-news-modal__header h2[data-v-e3973681]{margin:.15rem 0 0;font-size:clamp(1.2rem,2vw,1.75rem);line-height:1.15}.system-news-modal__actions[data-v-e3973681]{display:inline-flex;gap:.5rem;flex-shrink:0}.system-news-modal__icon-btn[data-v-e3973681]{width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd5e1;border-radius:.75rem;background:#fff;color:#0f172a}.system-news-modal__body[data-v-e3973681],.system-news-article[data-v-e3973681]{overflow-y:auto;padding:1.2rem}.system-news-card[data-v-e3973681]{display:grid;grid-template-columns:180px 1fr;gap:1rem;min-height:160px;padding:.75rem;border:1px solid #dbe3ef;border-radius:.75rem;background:#fff;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.system-news-card+.system-news-card[data-v-e3973681]{margin-top:.9rem}.system-news-card[data-v-e3973681]:hover,.system-news-card[data-v-e3973681]:focus-visible{transform:translateY(-2px);border-color:#14b8a6;box-shadow:0 18px 34px #0f172a1f;outline:none}.system-news-card--fresh[data-v-e3973681]{border-color:#f59e0b}.system-news-card__media[data-v-e3973681],.system-news-article__hero[data-v-e3973681]{background:linear-gradient(135deg,#0f766e,#0891b2)}.system-news-card__media[data-v-e3973681]{position:relative;overflow:hidden;min-height:140px;display:flex;align-items:center;justify-content:center;border-radius:.65rem;color:#fff;font-size:2.8rem}.system-news-card__media.has-image[data-v-e3973681]{background:#e2e8f0}.system-news-card__media.has-image img[data-v-e3973681]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.system-news-card__media.has-image i[data-v-e3973681]{display:none}.system-news-card__content[data-v-e3973681]{display:flex;flex-direction:column;min-width:0;padding:.25rem 0}.system-news-card__meta[data-v-e3973681]{display:flex;flex-wrap:wrap;gap:.45rem;color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.system-news-card__meta span[data-v-e3973681]{display:inline-flex;align-items:center;min-height:1.4rem}.system-news-card__meta span[data-v-e3973681]:last-child:not(:first-child){color:#b45309}.system-news-card h3[data-v-e3973681]{margin:.45rem 0;font-size:clamp(1.05rem,1.8vw,1.55rem);line-height:1.18}.system-news-card p[data-v-e3973681]{margin:0;color:#475569}.system-news-card__footer[data-v-e3973681]{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.75rem;color:#0f766e;font-weight:800}.system-news-article__hero[data-v-e3973681]{display:flex;justify-content:space-between;gap:1rem;padding:1.4rem;border-radius:.85rem;color:#fff}.system-news-article__hero span[data-v-e3973681],.system-news-article__hero time[data-v-e3973681]{font-size:.78rem;font-weight:800;text-transform:uppercase;opacity:.88}.system-news-article__hero h3[data-v-e3973681]{max-width:760px;margin:.35rem 0;font-size:clamp(1.45rem,3vw,2.45rem);line-height:1.05}.system-news-article__hero p[data-v-e3973681]{max-width:720px;margin:0;color:#ffffffe0}.system-news-article__image[data-v-e3973681]{margin:1rem 0;overflow:hidden;border:1px solid #dbe3ef;border-radius:.85rem;background:#fff}.system-news-article__image img[data-v-e3973681]{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.system-news-article__image figcaption[data-v-e3973681]{margin:0;padding:.7rem .85rem;color:#64748b;font-size:.84rem;line-height:1.45}.system-news-article__visuals[data-v-e3973681]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin:1rem 0}.system-news-screen[data-v-e3973681]{margin:0;overflow:hidden;border-radius:.75rem;border:1px solid #dbe3ef;background:#fff}.system-news-screen__bar[data-v-e3973681]{display:flex;gap:.35rem;padding:.65rem;border-bottom:1px solid #e2e8f0;background:#f1f5f9}.system-news-screen__bar span[data-v-e3973681]{width:.5rem;height:.5rem;border-radius:999px;background:#94a3b8}.system-news-screen__body[data-v-e3973681]{min-height:210px;padding:1rem}.system-news-screen__body i[data-v-e3973681]{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.75rem;background:#ccfbf1;color:#0f766e}.system-news-screen__body strong[data-v-e3973681]{display:block;margin-top:.75rem;font-size:1rem}.system-news-screen__body p[data-v-e3973681]{min-height:4.2rem;margin:.45rem 0 .8rem;color:#475569;font-size:.9rem}.system-news-screen__body div[data-v-e3973681]{display:flex;flex-wrap:wrap;gap:.35rem}.system-news-screen__body span[data-v-e3973681]{padding:.32rem .48rem;border-radius:999px;background:#e2e8f0;color:#334155;font-size:.76rem;font-weight:800}.system-news-article__copy[data-v-e3973681]{display:grid;gap:1rem;max-width:820px;margin:0 auto}.system-news-article__lead[data-v-e3973681]{margin:0;color:#334155;font-size:1.08rem;line-height:1.65}.system-news-article__copy h4[data-v-e3973681]{margin:0 0 .35rem;font-size:1.2rem}.system-news-article__copy p[data-v-e3973681]{margin:0 0 .55rem;color:#475569;line-height:1.65}.system-news-article__links[data-v-e3973681]{display:flex;flex-wrap:wrap;gap:.7rem;max-width:820px;margin:1.2rem auto 0}.system-news-article__link[data-v-e3973681]{display:inline-flex;align-items:center;gap:.5rem;min-height:2.65rem;padding:.65rem .85rem;border-radius:.75rem;background:#0f766e;color:#fff;font-weight:800;text-decoration:none}@media(max-width:767.98px){.system-news-modal[data-v-e3973681]{padding:.75rem;align-items:stretch}.system-news-modal__dialog[data-v-e3973681]{max-height:none}.system-news-card[data-v-e3973681]{grid-template-columns:1fr}.system-news-card__media[data-v-e3973681]{min-height:100px}.system-news-article__hero[data-v-e3973681],.system-news-article__visuals[data-v-e3973681]{grid-template-columns:1fr}.system-news-article__hero[data-v-e3973681]{flex-direction:column}}.support-menu[data-v-4c657304]{display:inline-flex;align-items:center;flex-shrink:0}.support-menu__trigger[data-v-4c657304]{position:relative;width:2.85rem;height:2.85rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.9rem;border:1px solid var(--tenant-color-2, rgba(255, 255, 255, .24));background:#ffffff1f;color:#fff;box-shadow:inset 0 1px #ffffff14;font-size:1.15rem;transition:color .16s ease,border-color .16s ease}.support-menu__trigger[data-v-4c657304]:hover,.support-menu__trigger[data-v-4c657304]:focus-visible{color:#ff4d4d;border-color:#ff4d4d8c;outline:none}.support-menu-modal[data-v-4c657304]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#0f172a9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.support-menu-modal__dialog[data-v-4c657304]{width:min(1280px,100%);max-height:min(86vh,820px);overflow:hidden;display:flex;flex-direction:column;border-radius:1rem;background:#f8fafc;color:#0f172a;box-shadow:0 30px 80px #0f172a57}.support-menu-modal__header[data-v-4c657304]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.4rem;border-bottom:1px solid #e2e8f0;background:#fff;flex-shrink:0}.support-menu-modal__eyebrow[data-v-4c657304]{display:block;color:#b91c1c;font-size:.75rem;font-weight:800;text-transform:uppercase}.support-menu-modal__header h2[data-v-4c657304]{margin:.15rem 0 0;font-size:clamp(1.2rem,2vw,1.75rem);line-height:1.15}.support-menu-modal__actions[data-v-4c657304]{display:inline-flex;gap:.5rem;flex-shrink:0}.support-menu-modal__icon-btn[data-v-4c657304]{width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd5e1;border-radius:.75rem;background:#fff;color:#0f172a}.support-menu-modal__body[data-v-4c657304]{overflow-y:auto;padding:1.2rem}.support-menu-tabs[data-v-4c657304]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;border-bottom:1px solid #e2e8f0}.support-menu-tabs__button[data-v-4c657304]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:3px solid transparent;background:transparent;color:#475569;padding:.65rem .1rem .8rem;margin-right:1rem;font-weight:800}.support-menu-tabs__button[data-v-4c657304]:hover,.support-menu-tabs__button[data-v-4c657304]:focus-visible,.support-menu-tabs__button.is-active[data-v-4c657304]{color:#b91c1c;border-bottom-color:#dc2626;outline:none}.support-menu-empty[data-v-4c657304]{margin:0;padding:2rem 0;text-align:center;color:#64748b}.support-video-grid[data-v-4c657304]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.support-video-card[data-v-4c657304]{display:flex;flex-direction:column;overflow:hidden;border:1px solid #dbe3ef;border-radius:.75rem;background:#fff;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.support-video-card[data-v-4c657304]:hover,.support-video-card[data-v-4c657304]:focus-visible{transform:translateY(-2px);border-color:#ef4444;box-shadow:0 18px 34px #0f172a1f;outline:none}.support-video-card__media[data-v-4c657304]{position:relative;aspect-ratio:16 / 9;background:#0f172a}.support-video-card__media img[data-v-4c657304]{display:block;width:100%;height:100%;object-fit:cover}.support-video-card__placeholder[data-v-4c657304]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#e2e8f0;font-size:2rem}.support-video-card__play[data-v-4c657304]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;background:#0f172a2e}.support-video-card__play i[data-v-4c657304]{width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#dc2626eb}.support-video-card__title[data-v-4c657304]{margin:0;padding:.75rem .85rem;font-size:.95rem;line-height:1.35;color:#0f172a}.support-menu-modal__playlist-link[data-v-4c657304]{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.25rem;color:#b91c1c;font-weight:700;text-decoration:none}.support-menu-modal__player[data-v-4c657304]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:1.2rem;background:#0f172a}.support-menu-playlist[data-v-4c657304]{display:flex;justify-content:center;padding:.35rem 0}.support-video-player[data-v-4c657304]{width:100%;max-width:100%;max-height:100%;aspect-ratio:16 / 9}.support-video-player iframe[data-v-4c657304],.support-video-player video[data-v-4c657304]{width:100%;height:100%;border-radius:.5rem;background:#000}@media(max-width:767.98px){.support-menu-modal[data-v-4c657304]{padding:.75rem;align-items:stretch}.support-menu-modal__dialog[data-v-4c657304]{max-height:none}.support-video-grid[data-v-4c657304]{grid-template-columns:1fr}}.gi-fuel-gauge[data-v-acb52ac1]{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .65rem;border-radius:.65rem;background:linear-gradient(150deg,#0b1220,#131c2e 60%,#0f1b2d);border:1px solid rgba(148,163,184,.16);box-shadow:inset 0 1px #ffffff0a,0 1px 2px #02061740;cursor:default;font:inherit}.gi-fuel-gauge--clickable[data-v-acb52ac1]{cursor:pointer}.gi-fuel-gauge--clickable[data-v-acb52ac1]:hover,.gi-fuel-gauge--clickable[data-v-acb52ac1]:focus-visible{border-color:var(--gi-fuel-accent, #38bdf8)}.gi-fuel-gauge__tier[data-v-acb52ac1]{font-size:.62rem;font-weight:700;letter-spacing:.08em;color:#cbd5e1}.gi-fuel-gauge__icon[data-v-acb52ac1]{font-size:.7rem;color:var(--gi-fuel-accent, #38bdf8);filter:drop-shadow(0 0 3px var(--gi-fuel-glow, rgba(56, 189, 248, .55)));flex-shrink:0}.gi-fuel-gauge__bars[data-v-acb52ac1]{display:flex;align-items:flex-end;gap:2px;height:15px}.gi-fuel-gauge__bar[data-v-acb52ac1]{width:3px;height:100%;border-radius:1px;background:#94a3b829;transition:background .4s ease,box-shadow .4s ease}.gi-fuel-gauge__bar--on[data-v-acb52ac1]{background:linear-gradient(180deg,var(--gi-fuel-accent, #38bdf8) 0%,var(--gi-fuel-accent-deep, #0284c7) 100%);box-shadow:0 0 4px var(--gi-fuel-glow, rgba(56, 189, 248, .55))}.gi-fuel-gauge__value[data-v-acb52ac1]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.72rem;font-weight:600;letter-spacing:.01em;color:#e2e8f0;min-width:1.9rem;text-align:right}.gi-fuel-gauge__value small[data-v-acb52ac1]{font-size:.6rem;color:#94a3b8;margin-left:1px}.gi-fuel-gauge--cyan[data-v-acb52ac1]{--gi-fuel-accent: #38bdf8;--gi-fuel-accent-deep: #0284c7;--gi-fuel-glow: rgba(56, 189, 248, .55)}.gi-fuel-gauge--amber[data-v-acb52ac1]{--gi-fuel-accent: #fbbf24;--gi-fuel-accent-deep: #d97706;--gi-fuel-glow: rgba(251, 191, 36, .55)}.gi-fuel-gauge--red[data-v-acb52ac1],.gi-fuel-gauge--critical[data-v-acb52ac1]{--gi-fuel-accent: #fb7185;--gi-fuel-accent-deep: #e11d48;--gi-fuel-glow: rgba(251, 113, 133, .6)}.gi-fuel-gauge--idle[data-v-acb52ac1]{--gi-fuel-accent: #64748b;--gi-fuel-accent-deep: #475569;--gi-fuel-glow: rgba(100, 116, 139, .35)}.gi-fuel-gauge--critical .gi-fuel-gauge__icon[data-v-acb52ac1]{animation:gi-fuel-pulse-acb52ac1 1.8s ease-in-out infinite}@keyframes gi-fuel-pulse-acb52ac1{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.gi-fuel-gauge--critical .gi-fuel-gauge__icon[data-v-acb52ac1]{animation:none}}@media(max-width:720px){.gi-fuel-gauge[data-v-acb52ac1]{padding:.3rem .5rem}.gi-fuel-gauge__bars[data-v-acb52ac1]{height:12px}}.gi-billing-overlay[data-v-2899cf69]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;justify-content:flex-end;background:#0f172a73}.gi-billing-drawer[data-v-2899cf69]{width:min(440px,100%);height:100%;overflow-y:auto;padding:1.25rem;background:#fff;display:grid;align-content:start;gap:1rem;box-shadow:-8px 0 24px #0f172a2e}.gi-billing-drawer__header[data-v-2899cf69]{display:flex;justify-content:space-between;align-items:flex-start}.gi-billing-drawer__header h2[data-v-2899cf69]{margin:0;font-size:1.25rem}.gi-billing-drawer__eyebrow[data-v-2899cf69]{margin:0 0 .25rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#64748b}.gi-billing-drawer__close[data-v-2899cf69]{border:0;background:transparent;font-size:1.1rem;color:#475569}.gi-billing-drawer__vazio[data-v-2899cf69]{color:#64748b}.gi-billing-resumo[data-v-2899cf69]{display:grid;gap:.5rem}.gi-billing-resumo__linha[data-v-2899cf69]{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.gi-billing-resumo__linha--muted[data-v-2899cf69],.gi-billing-resumo__extra[data-v-2899cf69]{font-size:.85rem;color:#64748b;margin:0}.gi-billing-barra[data-v-2899cf69]{height:10px;border-radius:999px;background:#e2e8f0;overflow:hidden}.gi-billing-barra span[data-v-2899cf69]{display:block;height:100%;border-radius:999px}.gi-billing-barra__fill--verde[data-v-2899cf69]{background:#16a34a}.gi-billing-barra__fill--amarela[data-v-2899cf69]{background:#f59e0b}.gi-billing-barra__fill--vermelha[data-v-2899cf69]{background:#dc2626}.gi-billing-alerta[data-v-2899cf69]{margin:0;padding:.6rem .75rem;border-radius:.5rem;background:#fef2f2;color:#991b1b;font-size:.85rem}.gi-billing-acoes[data-v-2899cf69]{display:grid;gap:.75rem}.gi-billing-acao[data-v-2899cf69]{display:grid;gap:.6rem;padding:.9rem;border:1px solid #e2e8f0;border-radius:.75rem}.gi-billing-acao--destaque[data-v-2899cf69]{border-color:#0ea5e9;box-shadow:0 0 0 2px #0ea5e926}.gi-billing-acao h3[data-v-2899cf69]{margin:0 0 .25rem;font-size:1rem}.gi-billing-acao p[data-v-2899cf69]{margin:0;font-size:.85rem;color:#475569}.gi-billing-btn[data-v-2899cf69]{border:0;border-radius:999px;padding:.55rem 1rem;font-weight:600;background:#0f172a;color:#fff}.gi-billing-btn[data-v-2899cf69]:disabled{opacity:.6}.gi-billing-pacotes[data-v-2899cf69]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.5rem}.gi-billing-pacote[data-v-2899cf69]{display:grid;gap:.15rem;padding:.6rem .75rem;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0f172a;text-align:center;cursor:pointer}.gi-billing-pacote[data-v-2899cf69]:hover:not(:disabled){border-color:#1457d6}.gi-billing-pacote[data-v-2899cf69]:disabled{opacity:.6;cursor:default}.gi-billing-pacote small[data-v-2899cf69]{color:#64748b}.gi-billing-btn--ghost[data-v-2899cf69]{background:#fff;color:#0f172a;border:1px solid #cbd5e1}.gi-billing-embreve[data-v-2899cf69]{font-size:.8rem;font-weight:600;color:#64748b}.gi-billing-feedback[data-v-2899cf69]{padding:.6rem .75rem;border-radius:.5rem;font-size:.85rem}.gi-billing-feedback--ok[data-v-2899cf69]{background:#dcfce7;color:#166534}.gi-billing-feedback--erro[data-v-2899cf69]{background:#fee2e2;color:#991b1b}.gi-billing-pix[data-v-2899cf69]{display:grid;justify-items:center;gap:.5rem;text-align:center;font-size:.85rem}.gi-billing-pix p[data-v-2899cf69]{margin:0}.gi-billing-pix textarea[data-v-2899cf69]{width:100%;font-size:.75rem;border:1px solid #cbd5e1;border-radius:.5rem;padding:.5rem}.gi-billing-historico h3[data-v-2899cf69]{margin:0 0 .5rem;font-size:.95rem}.gi-billing-historico table[data-v-2899cf69]{width:100%;border-collapse:collapse;font-size:.8rem}.gi-billing-historico th[data-v-2899cf69],.gi-billing-historico td[data-v-2899cf69]{text-align:left;padding:.35rem .25rem;border-bottom:1px solid #f1f5f9}.gi-cred-overlay[data-v-89291cc4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;justify-content:flex-end;background:#0f172a73}.gi-cred-drawer[data-v-89291cc4]{width:min(480px,100%);height:100%;overflow-y:auto;padding:1.25rem;background:#fff;display:grid;align-content:start;gap:.85rem;box-shadow:-8px 0 24px #0f172a2e}.gi-cred-header[data-v-89291cc4]{display:flex;justify-content:space-between;align-items:flex-start}.gi-cred-header h2[data-v-89291cc4]{margin:0;font-size:1.25rem}.gi-cred-eyebrow[data-v-89291cc4]{margin:0 0 .25rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#64748b}.gi-cred-fechar[data-v-89291cc4]{border:0;background:transparent;font-size:1.1rem;color:#475569;cursor:pointer}.gi-cred-abas[data-v-89291cc4]{display:flex;gap:.25rem;border-bottom:1px solid #e2e8f0}.gi-cred-aba[data-v-89291cc4]{border:0;background:transparent;padding:.5rem .75rem;font-weight:600;color:#64748b;cursor:pointer;border-bottom:2px solid transparent}.gi-cred-aba--ativa[data-v-89291cc4]{color:#4338ca;border-bottom-color:#4338ca}.gi-cred-resumo[data-v-89291cc4]{display:grid;gap:.4rem;padding:.85rem;border-radius:12px;background:#f8fafc}.gi-cred-resumo__linha[data-v-89291cc4]{display:flex;justify-content:space-between;gap:.5rem}.gi-cred-proximo[data-v-89291cc4]{margin:.25rem 0 0;font-size:.85rem;color:#4338ca}.gi-cred-central[data-v-89291cc4],.gi-cred-sub[data-v-89291cc4],.gi-cred-evolucao[data-v-89291cc4],.gi-cred-incentivo[data-v-89291cc4]{margin:0;font-size:.9rem;color:#334155}.gi-cred-incentivo[data-v-89291cc4]{color:#047857}.gi-cred-alerta[data-v-89291cc4]{margin:0;padding:.75rem;border-radius:10px;background:#fef3c7;color:#92400e;font-size:.9rem}.gi-cred-aviso[data-v-89291cc4]{margin:0;padding:.75rem;border-radius:10px;background:#f1f5f9;color:#334155}.gi-cred-faixa[data-v-89291cc4]{padding:.1rem .5rem;border-radius:999px;font-size:.8rem;font-weight:600}.gi-cred-faixa--alto[data-v-89291cc4]{background:#dcfce7;color:#166534}.gi-cred-faixa--medio[data-v-89291cc4]{background:#fef9c3;color:#854d0e}.gi-cred-faixa--baixo[data-v-89291cc4]{background:#fee2e2;color:#991b1b}.gi-cred-niveis[data-v-89291cc4]{display:grid;gap:.6rem}.gi-cred-nivel[data-v-89291cc4]{padding:.75rem;border:1px solid #e2e8f0;border-radius:12px;display:grid;gap:.3rem}.gi-cred-nivel header[data-v-89291cc4]{display:flex;justify-content:space-between;align-items:center}.gi-cred-nivel h3[data-v-89291cc4]{margin:0;font-size:1rem}.gi-cred-nivel--atual[data-v-89291cc4]{border-color:#4338ca;background:#eef2ff}.gi-cred-nivel--destaque[data-v-89291cc4]{border-color:#a5b4fc}.gi-cred-nivel__titulo[data-v-89291cc4]{margin:0;font-weight:600;font-size:.9rem}.gi-cred-nivel__sub[data-v-89291cc4]{margin:0;font-size:.85rem;color:#475569}.gi-cred-nivel__beneficios[data-v-89291cc4]{margin:0;padding-left:1.1rem;font-size:.85rem}.gi-cred-nivel__acoes[data-v-89291cc4]{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.gi-cred-tag[data-v-89291cc4]{font-size:.7rem;padding:.1rem .45rem;border-radius:999px;background:#4338ca;color:#fff}.gi-cred-secao[data-v-89291cc4]{margin:.25rem 0;font-size:1rem}.gi-cred-pacotes[data-v-89291cc4]{display:grid;gap:.6rem}.gi-cred-pacote[data-v-89291cc4]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;border:1px solid #e2e8f0;border-radius:12px}.gi-cred-pacote__info[data-v-89291cc4]{display:grid;gap:.15rem}.gi-cred-pacote__info small[data-v-89291cc4]{color:#64748b}.gi-cred-pacote__valor[data-v-89291cc4]{font-size:1.05rem}.gi-cred-pacote--destaque[data-v-89291cc4]{border-color:#4338ca;box-shadow:0 0 0 1px #4338ca inset}.gi-cred-pacote--alvo[data-v-89291cc4]{background:#eef2ff}.gi-cred-pacote--off[data-v-89291cc4]{opacity:.6}.gi-cred-btn[data-v-89291cc4]{border:0;border-radius:10px;padding:.55rem .9rem;background:#4338ca;color:#fff;font-weight:600;cursor:pointer;white-space:nowrap}.gi-cred-btn[data-v-89291cc4]:disabled{opacity:.55;cursor:not-allowed}.gi-cred-btn--leve[data-v-89291cc4]{background:#e0e7ff;color:#3730a3}.gi-cred-link[data-v-89291cc4]{border:0;background:transparent;padding:0;color:#4338ca;font-size:.85rem;cursor:pointer;text-decoration:underline}.gi-cred-link--ativo[data-v-89291cc4]{font-weight:700;text-decoration:none}.gi-cred-nota[data-v-89291cc4]{margin:0;font-size:.8rem;color:#64748b}.gi-cred-cotacao[data-v-89291cc4],.gi-cred-pix[data-v-89291cc4],.gi-cred-ok[data-v-89291cc4]{display:grid;gap:.5rem;padding:.85rem;border-radius:12px;background:#f8fafc}.gi-cred-cotacao p[data-v-89291cc4],.gi-cred-pix p[data-v-89291cc4],.gi-cred-ok p[data-v-89291cc4]{margin:0}.gi-cred-cotacao__acoes[data-v-89291cc4]{display:flex;gap:.75rem;align-items:center}.gi-cred-pix__qr[data-v-89291cc4]{width:200px;height:200px;justify-self:center}.gi-cred-pix__codigo[data-v-89291cc4]{width:100%;min-height:70px;font-size:.75rem}.gi-cred-ok[data-v-89291cc4]{background:#ecfdf5;color:#065f46}.gi-cred-erro[data-v-89291cc4]{margin:0;color:#b91c1c;font-size:.85rem}.gi-cred-vazio[data-v-89291cc4]{color:#64748b;font-size:.9rem}.gi-cred-periodo[data-v-89291cc4]{display:flex;gap:.5rem;align-items:end;flex-wrap:wrap;font-size:.85rem}.gi-cred-periodo label[data-v-89291cc4]{display:grid;gap:.15rem}.gi-cred-subabas[data-v-89291cc4]{display:flex;gap:.75rem;flex-wrap:wrap}.gi-cred-auto[data-v-89291cc4]{margin:0;padding:.6rem .75rem;border-radius:10px;background:#f1f5f9;font-size:.85rem}.gi-cred-consumo[data-v-89291cc4]{display:grid;gap:.4rem}.gi-cred-barra[data-v-89291cc4]{display:grid;grid-template-columns:7rem 1fr 3.5rem;gap:.5rem;align-items:center;font-size:.85rem}.gi-cred-barra__trilho[data-v-89291cc4]{height:10px;border-radius:999px;background:#e2e8f0;overflow:hidden}.gi-cred-barra__trilho span[data-v-89291cc4]{display:block;height:100%;background:#6366f1}.gi-cred-barra__valor[data-v-89291cc4]{text-align:right}.gi-cred-tabela[data-v-89291cc4]{width:100%;border-collapse:collapse;font-size:.8rem}.gi-cred-tabela th[data-v-89291cc4],.gi-cred-tabela td[data-v-89291cc4]{padding:.35rem .25rem;border-bottom:1px solid #f1f5f9;text-align:left}.gi-cred-neg[data-v-89291cc4]{color:#b91c1c}.gi-cred-exportar[data-v-89291cc4]{display:flex;gap:1rem;flex-wrap:wrap}.gi-history-modal[data-v-70bc821f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#0f172a9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gi-history-modal__dialog[data-v-70bc821f]{width:min(560px,100%);max-height:min(80vh,720px);overflow:hidden;display:flex;flex-direction:column;border-radius:1rem;background:#f8fafc;color:#0f172a;box-shadow:0 30px 80px #0f172a57}.gi-history-modal__header[data-v-70bc821f]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.4rem;border-bottom:1px solid #e2e8f0;background:#fff;flex-shrink:0}.gi-history-modal__eyebrow[data-v-70bc821f]{display:block;color:#1457d6;font-size:.75rem;font-weight:800;text-transform:uppercase}.gi-history-modal__header h2[data-v-70bc821f]{margin:.15rem 0 0;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.15}.gi-history-modal__icon-btn[data-v-70bc821f]{width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd5e1;border-radius:.75rem;background:#fff;color:#0f172a;flex-shrink:0}.gi-history-modal__body[data-v-70bc821f]{overflow-y:auto;padding:.75rem}.gi-history-empty[data-v-70bc821f]{margin:0;padding:2rem 0;text-align:center;color:#64748b}.gi-history-list[data-v-70bc821f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.gi-history-item[data-v-70bc821f]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .9rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.gi-history-item[data-v-70bc821f]:hover,.gi-history-item[data-v-70bc821f]:focus-visible{border-color:#1457d6;background:#1457d60f;outline:none}.gi-history-item__preview[data-v-70bc821f]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.gi-history-item__autor[data-v-70bc821f]{flex:0 0 auto;max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1457d6;font-size:.78rem;font-weight:700}.gi-history-item__date[data-v-70bc821f]{flex-shrink:0;font-size:.75rem;color:#64748b}.gi-alertas-modal[data-v-38efe602]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#0f172a9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gi-alertas-modal__dialog[data-v-38efe602]{width:min(620px,100%);max-height:min(85vh,760px);overflow:hidden;display:flex;flex-direction:column;border-radius:1rem;background:#f8fafc;color:#0f172a;box-shadow:0 30px 80px #0f172a57}.gi-alertas-modal__header[data-v-38efe602]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.4rem;border-bottom:1px solid #e2e8f0;background:#fff;flex-shrink:0}.gi-alertas-modal__eyebrow[data-v-38efe602]{display:block;color:#1457d6;font-size:.75rem;font-weight:800;text-transform:uppercase}.gi-alertas-modal__header h2[data-v-38efe602]{margin:.15rem 0 0;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.15}.gi-alertas-modal__icon-btn[data-v-38efe602]{width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd5e1;border-radius:.75rem;background:#fff;color:#0f172a;flex-shrink:0}.gi-alertas-modal__body[data-v-38efe602]{overflow-y:auto;padding:.75rem}.gi-alertas-empty[data-v-38efe602]{margin:0;padding:2rem 0;text-align:center;color:#64748b}.gi-alertas-list[data-v-38efe602]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.gi-alerta-card[data-v-38efe602]{padding:.9rem 1rem;border:1px solid #e2e8f0;border-left:4px solid #f59e0b;border-radius:.75rem;background:#fff}.gi-alerta-card--alta[data-v-38efe602]{border-left-color:#dc3545}.gi-alerta-card__top[data-v-38efe602]{display:flex;gap:.75rem}.gi-alerta-card__icon[data-v-38efe602]{width:2rem;height:2rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:.6rem;background:#1457d614;color:#1457d6}.gi-alerta-card__content[data-v-38efe602]{min-width:0}.gi-alerta-card__title[data-v-38efe602]{display:block;font-size:.95rem}.gi-alerta-card__text[data-v-38efe602]{margin:.25rem 0;font-size:.85rem;color:#334155;overflow-wrap:anywhere}.gi-alerta-card__meta[data-v-38efe602]{font-size:.75rem;color:#64748b}.gi-alerta-card__novo[data-v-38efe602]{display:inline-block;margin-right:.35rem;padding:0 .4rem;border-radius:999px;background:#1457d6;color:#fff;font-weight:700}.gi-alerta-card__actions[data-v-38efe602]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.gi-alerta-card__btn[data-v-38efe602]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border:1px solid #cbd5e1;border-radius:.6rem;background:#fff;color:#0f172a;font-size:.85rem;font-weight:600;cursor:pointer}.gi-alerta-card__btn--primary[data-v-38efe602]{border-color:transparent;background:linear-gradient(135deg,#1457d6,#0b3ea8);color:#fff}.gi-resultados__btn[data-v-dee1a7b3]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .85rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;color:#334155;font-size:.85rem;font-weight:600}.gi-resultados__btn[data-v-dee1a7b3]:hover,.gi-resultados__btn[data-v-dee1a7b3]:focus-visible{border-color:#1457d6;background:#1457d60f;outline:none}.gi-resultados__overlay[data-v-dee1a7b3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#0f172a9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gi-resultados__dialog[data-v-dee1a7b3]{width:min(640px,100%);max-height:min(85vh,760px);overflow-y:auto;padding:1.25rem;border-radius:1rem;background:#fff;box-shadow:0 24px 60px #0f172a47}.gi-resultados__header[data-v-dee1a7b3]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.gi-resultados__header h2[data-v-dee1a7b3]{margin:.15rem 0 0;font-size:1.2rem;color:#0f172a}.gi-resultados__eyebrow[data-v-dee1a7b3]{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1457d6}.gi-resultados__close[data-v-dee1a7b3]{border:0;background:transparent;color:#64748b;font-size:1.1rem}.gi-resultados__periodos[data-v-dee1a7b3]{display:flex;gap:.4rem;margin:1rem 0}.gi-resultados__periodo[data-v-dee1a7b3]{padding:.35rem .75rem;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#334155;font-size:.8rem;font-weight:600}.gi-resultados__periodo--ativo[data-v-dee1a7b3]{border-color:#1457d6;background:#1457d6;color:#fff}.gi-resultados__grupo[data-v-dee1a7b3]{margin-bottom:1rem;padding:.85rem 1rem;border:1px solid #e2e8f0;border-radius:.85rem}.gi-resultados__grupo--comprovado[data-v-dee1a7b3]{border-color:#16a34a59;background:#16a34a0a}.gi-resultados__grupo h3[data-v-dee1a7b3]{margin:0 0 .6rem;font-size:.85rem;color:#475569}.gi-resultados__kpis[data-v-dee1a7b3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;margin:0}.gi-resultados__kpis dt[data-v-dee1a7b3]{font-size:.75rem;color:#64748b}.gi-resultados__kpis dd[data-v-dee1a7b3]{margin:.1rem 0 0;font-size:1.15rem;font-weight:700;color:#0f172a}.gi-resultados__aviso[data-v-dee1a7b3],.gi-resultados__vazio[data-v-dee1a7b3]{font-size:.78rem;color:#64748b}.gi-page[data-v-0e0ed052]{display:flex;flex-direction:column;gap:1.1rem;height:calc(100vh - 7rem);min-height:32rem}.gi-page__header[data-v-0e0ed052]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.gi-page__identity[data-v-0e0ed052]{display:flex;align-items:center;gap:.85rem}.gi-page__header-actions[data-v-0e0ed052]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.gi-header-btn[data-v-0e0ed052]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .85rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;color:#334155;font-size:.85rem;font-weight:600;transition:border-color .16s ease,background-color .16s ease}.gi-header-btn[data-v-0e0ed052]:hover,.gi-header-btn[data-v-0e0ed052]:focus-visible{border-color:#1457d6;background:#1457d60f;outline:none}.gi-header-btn__badge[data-v-0e0ed052]{min-width:1.2rem;padding:0 .35rem;border-radius:999px;background:#dc3545;color:#fff;font-size:.7rem;font-weight:700;line-height:1.2rem;text-align:center}.gi-monogram[data-v-0e0ed052]{position:relative;display:inline-flex;align-items:center;justify-content:center;font-weight:800;letter-spacing:.01em;color:#fff;background:linear-gradient(135deg,#1457d6,#0b3ea8 55%,#0b2d63);box-shadow:inset 0 1px #ffffff38}.gi-monogram__spark[data-v-0e0ed052]{position:absolute;top:-.2rem;right:-.2rem;font-size:.6em;color:#7dd3fc;filter:drop-shadow(0 0 3px rgba(56,189,248,.65))}.gi-monogram--header[data-v-0e0ed052]{width:3.1rem;height:3.1rem;border-radius:1rem;font-size:1.15rem;flex-shrink:0}.gi-monogram--bubble[data-v-0e0ed052]{width:2rem;height:2rem;border-radius:.65rem;font-size:.7rem;flex-shrink:0;margin-top:.15rem}.gi-page__eyebrow[data-v-0e0ed052]{display:block;color:#1457d6;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.gi-page__title[data-v-0e0ed052]{margin:.1rem 0 .15rem;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.15}.gi-page__status[data-v-0e0ed052]{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:.82rem;color:#64748b}.gi-status-dot[data-v-0e0ed052]{width:.5rem;height:.5rem;border-radius:999px;background:#22c55e;box-shadow:0 0 0 3px #22c55e2e}.gi-status-dot--busy[data-v-0e0ed052]{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b2e;animation:gi-pulse-0e0ed052 1.1s ease-in-out infinite}@keyframes gi-pulse-0e0ed052{0%,to{opacity:1}50%{opacity:.45}}.gi-page__grid[data-v-0e0ed052]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.1rem}.gi-card[data-v-0e0ed052]{display:flex;flex-direction:column;min-height:0;border-radius:1rem;background:#f8fafc;border:1px solid #e2e8f0;box-shadow:0 1px 2px #0f172a0a;overflow:hidden}.gi-card__header[data-v-0e0ed052]{flex-shrink:0;padding:.9rem 1.1rem;border-bottom:1px solid #e2e8f0;background:#fff}.gi-card__header h2[data-v-0e0ed052]{margin:0;font-size:.95rem;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:.5rem}.gi-card__header h2 i[data-v-0e0ed052]{color:#1457d6}.gi-conversation[data-v-0e0ed052]{flex:1;min-height:0;overflow-y:auto;padding:1.15rem 1.25rem;display:flex;flex-direction:column;gap:.9rem}.gi-message[data-v-0e0ed052]{display:flex;align-items:flex-start;gap:.55rem;max-width:90%}.gi-message--user[data-v-0e0ed052]{align-self:flex-end;flex-direction:row-reverse}.gi-message--gi[data-v-0e0ed052]{align-self:flex-start}.gi-bubble[data-v-0e0ed052]{padding:.65rem .9rem;border-radius:.9rem;background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 2px #0f172a0a}.gi-message--user .gi-bubble[data-v-0e0ed052]{background:#1457d6;border-color:#1457d6;color:#fff;border-bottom-right-radius:.25rem}.gi-message--gi .gi-bubble[data-v-0e0ed052]{border-bottom-left-radius:.25rem}.gi-bubble p[data-v-0e0ed052]{margin:0;font-size:.9rem;line-height:1.45;white-space:pre-wrap}.gi-markdown[data-v-0e0ed052]{font-size:.9rem;line-height:1.45;overflow-wrap:anywhere}.gi-markdown[data-v-0e0ed052] p{white-space:normal;margin:0 0 .5rem}.gi-markdown[data-v-0e0ed052]>:last-child{margin-bottom:0}.gi-markdown[data-v-0e0ed052] h3,.gi-markdown[data-v-0e0ed052] h4,.gi-markdown[data-v-0e0ed052] h5{margin:.25rem 0 .4rem;font-size:.95rem;font-weight:700}.gi-markdown[data-v-0e0ed052] ul,.gi-markdown[data-v-0e0ed052] ol{margin:0 0 .5rem;padding-left:1.2rem}.gi-markdown[data-v-0e0ed052] code{background:#f1f5f9;border-radius:4px;padding:0 .25rem;font-size:.85em}.gi-markdown[data-v-0e0ed052] pre{background:#f1f5f9;border-radius:6px;padding:.5rem;overflow-x:auto;margin:0 0 .5rem}.gi-markdown[data-v-0e0ed052] pre code{padding:0}.gi-markdown[data-v-0e0ed052] a{color:#2563eb;text-decoration:underline}.gi-markdown[data-v-0e0ed052] .gi-md-table{max-width:100%;overflow-x:auto;margin:0 0 .5rem}.gi-markdown[data-v-0e0ed052] table{border-collapse:collapse;font-size:.82rem;min-width:100%}.gi-markdown[data-v-0e0ed052] th,.gi-markdown[data-v-0e0ed052] td{border:1px solid #e2e8f0;padding:.3rem .5rem;text-align:left;white-space:nowrap}.gi-markdown[data-v-0e0ed052] th{background:#f8fafc;font-weight:600}.gi-markdown[data-v-0e0ed052] .gi-md-chart{display:grid;gap:.3rem;margin:0 0 .5rem}.gi-markdown[data-v-0e0ed052] .gi-md-chart__row{display:grid;grid-template-columns:minmax(4rem,30%) 1fr auto;align-items:center;gap:.5rem;font-size:.82rem}.gi-markdown[data-v-0e0ed052] .gi-md-chart__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gi-markdown[data-v-0e0ed052] .gi-md-chart__bar{background:#f1f5f9;border-radius:999px;height:.6rem;overflow:hidden}.gi-markdown[data-v-0e0ed052] .gi-md-chart__fill{display:block;height:100%;background:#6366f1;border-radius:999px}.gi-markdown[data-v-0e0ed052] .gi-md-chart__value{font-variant-numeric:tabular-nums;white-space:nowrap}.gi-bubble--canvas-ref[data-v-0e0ed052]{border-color:#bfdbfe}.gi-carteira-pill[data-v-0e0ed052]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border:1px solid #e2e8f0;border-radius:999px;background:#fff;font-size:.8rem;color:#334155}.gi-carteira-pill--clicavel[data-v-0e0ed052]{cursor:pointer}.gi-carteira-pill--alto i[data-v-0e0ed052]{color:#16a34a}.gi-carteira-pill--medio i[data-v-0e0ed052]{color:#ca8a04}.gi-carteira-pill--baixo i[data-v-0e0ed052]{color:#dc2626}.gi-carteira-pill__nivel[data-v-0e0ed052]{font-weight:700}.gi-saldo-baixo[data-v-0e0ed052]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin:.5rem 1rem 0;padding:.6rem .85rem;border-radius:10px;background:#fef3c7;color:#92400e;font-size:.85rem}.gi-bubble--bloqueio[data-v-0e0ed052]{border-color:#fecaca;background:#fff7f7}.gi-bloqueio__acoes[data-v-0e0ed052]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem}.gi-bloqueio__btn[data-v-0e0ed052]{border:none;border-radius:999px;padding:.4rem .85rem;font-size:.8rem;font-weight:700;background:#1457d6;color:#fff}.gi-bloqueio__nota[data-v-0e0ed052]{font-size:.78rem;color:#64748b}.gi-formato[data-v-0e0ed052]{display:inline-flex;gap:.25rem;margin-bottom:.4rem;padding:.2rem;border-radius:999px;background:#e2e8f0}.gi-formato__opcao[data-v-0e0ed052]{display:inline-flex;align-items:center;gap:.3rem;border:none;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;background:transparent;color:#475569}.gi-formato__opcao--ativa[data-v-0e0ed052]{background:#fff;color:#1457d6;box-shadow:0 1px 2px #0f172a1f}.gi-formato__opcao--travada[data-v-0e0ed052]{color:#94a3b8}.gi-bubble__canvas-hint[data-v-0e0ed052]{display:inline-flex;align-items:center;gap:.3rem;margin-top:.35rem;font-size:.75rem;font-weight:700;color:#1457d6}.gi-rodada[data-v-0e0ed052]{margin-top:.5rem;font-size:.85rem;color:var(--gi-text-muted, #6b7280)}.gi-rodada__titulo[data-v-0e0ed052]{margin:0 0 .25rem;font-weight:600}.gi-rodada__passos[data-v-0e0ed052]{list-style:none;margin:0 0 .5rem;padding:0}.gi-rodada__passos li[data-v-0e0ed052]{margin-bottom:.15rem}.gi-rodada__passos i[data-v-0e0ed052]{color:#16a34a;margin-right:.25rem}.gi-rodada__cancelar[data-v-0e0ed052]{border:1px solid currentColor;background:transparent;border-radius:6px;padding:.2rem .6rem;font-size:.8rem;color:inherit;cursor:pointer}.gi-rodada__cancelar[data-v-0e0ed052]:disabled{opacity:.6;cursor:default}.gi-bubble--thinking[data-v-0e0ed052]{display:inline-flex;align-items:center;gap:.3rem;padding:.85rem 1rem}.gi-bubble--thinking span[data-v-0e0ed052]{width:.4rem;height:.4rem;border-radius:999px;background:#94a3b8;animation:gi-bounce-0e0ed052 1s infinite ease-in-out}.gi-bubble--thinking span[data-v-0e0ed052]:nth-child(2){animation-delay:.15s}.gi-bubble--thinking span[data-v-0e0ed052]:nth-child(3){animation-delay:.3s}@keyframes gi-bounce-0e0ed052{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-.25rem);opacity:1}}.gi-file-list[data-v-0e0ed052]{list-style:none;margin:.4rem 0 0;padding:0;display:flex;flex-direction:column;gap:.25rem;font-size:.82rem}.gi-file-list li[data-v-0e0ed052]{display:inline-flex;align-items:center;gap:.4rem;opacity:.9}.gi-composer[data-v-0e0ed052]{flex-shrink:0;padding:.85rem 1.25rem 1.1rem;border-top:1px solid #e2e8f0;background:#fff}.gi-composer__files[data-v-0e0ed052]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.55rem}.gi-file-chip__thumb[data-v-0e0ed052]{width:1.6rem;height:1.6rem;border-radius:4px;object-fit:cover}.gi-composer__erros[data-v-0e0ed052]{display:flex;flex-direction:column;gap:.15rem;margin:0 0 .4rem;font-size:.78rem;color:#b91c1c}@media(hover:hover)and (pointer:fine){.gi-composer__attach--mobile[data-v-0e0ed052]{display:none}}.gi-file-chip[data-v-0e0ed052]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .55rem;border-radius:999px;background:#eff6ff;border:1px solid #bfdbfe;font-size:.78rem;color:#1457d6;max-width:220px}.gi-file-chip__name[data-v-0e0ed052]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gi-file-chip__remove[data-v-0e0ed052]{display:inline-flex;border:none;background:transparent;color:inherit;opacity:.65}.gi-file-chip__remove[data-v-0e0ed052]:hover{opacity:1}.gi-composer__row[data-v-0e0ed052]{display:flex;align-items:flex-end;gap:.5rem;padding:.4rem .5rem;border-radius:.9rem;border:1px solid #cbd5e1;background:#f8fafc}.gi-composer__row[data-v-0e0ed052]:focus-within{border-color:#1457d6;box-shadow:0 0 0 3px #1457d624}.gi-composer__attach[data-v-0e0ed052],.gi-composer__send[data-v-0e0ed052]{width:2.15rem;height:2.15rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:.65rem;border:none;background:transparent;color:#64748b}.gi-composer__attach[data-v-0e0ed052]:hover{color:#1457d6;background:#e2e8f0}.gi-composer__send[data-v-0e0ed052]{background:#1457d6;color:#fff}.gi-composer__send[data-v-0e0ed052]:disabled{background:#cbd5e1;color:#94a3b8;cursor:not-allowed}.gi-composer__file-input[data-v-0e0ed052]{display:none}.gi-composer__textarea[data-v-0e0ed052]{flex:1;resize:none;max-height:6.5rem;border:none;background:transparent;font-size:.9rem;line-height:1.4;padding:.4rem .1rem;font-family:inherit}.gi-composer__textarea[data-v-0e0ed052]:focus{outline:none}.gi-composer__hint[data-v-0e0ed052]{display:flex;align-items:center;gap:.35rem;margin:.5rem .1rem 0;font-size:.72rem;color:#94a3b8}.gi-canvas[data-v-0e0ed052]{flex:1;min-height:0;overflow-y:auto;padding:1.15rem;display:flex;flex-direction:column;gap:1rem}.gi-canvas__empty[data-v-0e0ed052]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center;color:#94a3b8;padding:2rem 1.5rem}.gi-canvas__empty i[data-v-0e0ed052]{font-size:2rem;color:#cbd5e1}.gi-canvas__empty p[data-v-0e0ed052]{margin:0;max-width:22rem;font-size:.88rem;line-height:1.5}.gi-canvas-item[data-v-0e0ed052]{width:100%}.gi-canvas-html-block[data-v-0e0ed052]{border-radius:.9rem;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 2px #0f172a0a;overflow:hidden}.gi-canvas-html-block__title[data-v-0e0ed052]{padding:.7rem .9rem;background:#f1f5f9;border-bottom:1px solid #e2e8f0;font-size:.85rem;font-weight:700;color:#0f172a}.gi-canvas-html-block__body[data-v-0e0ed052]{padding:.9rem}.gi-preview-card[data-v-0e0ed052]{width:100%;border-radius:.9rem;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 2px #0f172a0a;overflow:hidden}.gi-preview-card--pending[data-v-0e0ed052]{border-color:#bfdbfe}.gi-preview-card--approved[data-v-0e0ed052]{border-color:#bbf7d0}.gi-preview-card--rejected[data-v-0e0ed052]{border-color:#fecaca;opacity:.85}.gi-preview-card__header[data-v-0e0ed052]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .9rem;background:#f1f5f9;border-bottom:1px solid #e2e8f0}.gi-preview-card__category[data-v-0e0ed052]{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#1457d6}.gi-preview-card__badge[data-v-0e0ed052]{font-size:.72rem;font-weight:700;padding:.15rem .55rem;border-radius:999px;background:#dbeafe;color:#1457d6}.gi-preview-card--approved .gi-preview-card__badge[data-v-0e0ed052]{background:#dcfce7;color:#16a34a}.gi-preview-card--rejected .gi-preview-card__badge[data-v-0e0ed052]{background:#fee2e2;color:#dc2626}.gi-preview-card__summary[data-v-0e0ed052]{margin:0;padding:.75rem .9rem .25rem;font-size:.88rem;line-height:1.45}.gi-preview-card__diff[data-v-0e0ed052]{margin:.5rem .9rem .75rem;padding:.6rem .75rem;border-radius:.65rem;background:#f8fafc;border:1px dashed #cbd5e1;display:flex;flex-direction:column;gap:.3rem}.gi-preview-card__avisos[data-v-0e0ed052]{margin:0 .9rem .75rem;padding:.55rem .75rem;list-style:none;border-radius:.65rem;background:#fffbeb;border:1px solid #fcd34d;color:#92400e;font-size:.8rem;line-height:1.4;display:flex;flex-direction:column;gap:.3rem}.gi-preview-card__avisos li[data-v-0e0ed052]{display:flex;gap:.45rem;align-items:flex-start}.gi-preview-card__avisos i[data-v-0e0ed052]{margin-top:.15rem}.gi-preview-card__diff-row[data-v-0e0ed052]{display:flex;justify-content:space-between;gap:.75rem;font-size:.82rem}.gi-preview-card__diff-row dt[data-v-0e0ed052]{color:#64748b;font-weight:600}.gi-preview-card__diff-row dd[data-v-0e0ed052]{margin:0;color:#0f172a;text-align:right;font-weight:600}.gi-preview-card__footer[data-v-0e0ed052]{display:flex;gap:.55rem;padding:.75rem .9rem .9rem}.gi-preview-card__btn[data-v-0e0ed052]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .75rem;border-radius:.65rem;font-size:.85rem;font-weight:700;border:1px solid transparent;transition:transform .12s ease,box-shadow .12s ease}.gi-preview-card__btn[data-v-0e0ed052]:hover{transform:translateY(-1px)}.gi-preview-card__btn--approve[data-v-0e0ed052]{background:#16a34a;color:#fff;box-shadow:0 6px 14px #16a34a47}.gi-preview-card__btn--reject[data-v-0e0ed052]{background:#fff;color:#dc2626;border-color:#fecaca}.gi-preview-card__btn[data-v-0e0ed052]:disabled{opacity:.55;cursor:not-allowed;transform:none}.gi-plan-card__itens[data-v-0e0ed052]{list-style:none;margin:0;padding:0 .9rem;display:flex;flex-direction:column;gap:.6rem}.gi-plan-card__item[data-v-0e0ed052]{border:1px solid #e2e8f0;border-radius:.65rem;padding:.55rem .1rem .1rem}.gi-plan-card__item .gi-preview-card__diff[data-v-0e0ed052],.gi-plan-card__item .gi-preview-card__avisos[data-v-0e0ed052]{margin-left:.6rem;margin-right:.6rem}.gi-plan-card__item-head[data-v-0e0ed052]{display:flex;align-items:flex-start;gap:.5rem;padding:0 .6rem .4rem;font-size:.86rem;cursor:pointer;min-height:40px}.gi-plan-card__check[data-v-0e0ed052]{width:1.1rem;height:1.1rem;margin-top:.1rem;flex-shrink:0}.gi-plan-card__seq[data-v-0e0ed052]{font-weight:700;color:#1457d6}.gi-plan-card__summary[data-v-0e0ed052]{flex:1}.gi-plan-card__motivo[data-v-0e0ed052]{margin:0 .6rem .5rem;font-size:.8rem;color:#b91c1c}.gi-plan-card__footer[data-v-0e0ed052]{flex-wrap:wrap}.gi-plan-card__excedentes[data-v-0e0ed052]{margin:0 .6rem .6rem;padding:.5rem .6rem;border-radius:6px;background:#fffbeb;color:#92400e;font-size:.82rem;display:flex;flex-direction:column;gap:.4rem;align-items:flex-start}.gi-plan-card__excedentes p[data-v-0e0ed052]{margin:0}.gi-plan-card__footer .gi-preview-card__btn[data-v-0e0ed052],.gi-opportunity__footer .gi-preview-card__btn[data-v-0e0ed052]{min-height:40px}@media(max-width:480px){.gi-plan-card__footer[data-v-0e0ed052],.gi-opportunity__footer[data-v-0e0ed052]{flex-direction:column}}.gi-opportunity-group[data-v-0e0ed052]{display:flex;flex-direction:column;gap:.75rem}.gi-opportunity__motivo[data-v-0e0ed052]{margin:0;padding:0 .9rem;font-size:.82rem;color:#475569}.gi-opportunity__footer[data-v-0e0ed052]{flex-wrap:wrap}.gi-opportunity__btn--adiar[data-v-0e0ed052]{background:#fff;color:#1457d6;border-color:#bfdbfe}.gi-opportunity__prioridade--alta[data-v-0e0ed052]{background:#fee2e2;color:#b91c1c}.gi-opportunity__prioridade--media[data-v-0e0ed052]{background:#fef3c7;color:#92400e}.gi-opportunity__prioridade--baixa[data-v-0e0ed052]{background:#e2e8f0;color:#334155}.gi-preview-card__decision[data-v-0e0ed052]{display:flex;align-items:center;gap:.4rem;margin:0;padding:.7rem .9rem .9rem;font-size:.85rem;font-weight:600;color:#475569}@media(max-width:991.98px){.gi-page__grid[data-v-0e0ed052]{grid-template-columns:1fr;grid-auto-rows:minmax(24rem,auto)}.gi-page[data-v-0e0ed052]{height:auto}}@media(max-width:767.98px){.gi-message[data-v-0e0ed052]{max-width:96%}}.gi-conversation__resumo[data-v-0e0ed052]{margin:0 0 8px;font-size:12px;color:var(--gi-muted, #6b7280);text-align:center}.gi-conversation__leitura[data-v-0e0ed052]{margin:0 0 8px;padding:6px 10px;border-radius:8px;font-size:12px;color:#1e40af;background:#eff6ff;text-align:center}.gi-config[data-v-9b261fb8]{max-width:860px;margin:0 auto;padding:16px;box-sizing:border-box}.gi-config__header[data-v-9b261fb8]{margin-bottom:16px}.gi-config__voltar[data-v-9b261fb8]{display:inline-flex;gap:6px;align-items:center;font-size:.875rem;text-decoration:none}.gi-config__titulo[data-v-9b261fb8]{font-size:1.5rem;margin:8px 0 4px}.gi-config__subtitulo[data-v-9b261fb8]{color:#6c757d;margin:0}.gi-config__estado[data-v-9b261fb8]{padding:24px 0}.gi-config__estado--erro[data-v-9b261fb8]{color:#b02a37}.gi-config__aviso[data-v-9b261fb8]{display:flex;gap:8px;align-items:flex-start;background:#eef6ff;border:1px solid #cfe2ff;border-radius:8px;padding:12px;margin-bottom:16px}.gi-config__aviso--neutro[data-v-9b261fb8]{background:#f8f9fa;border-color:#e9ecef}.gi-config__aviso--revisao[data-v-9b261fb8]{background:#fff8e1;border-color:#ffe08a}.gi-config__aviso-texto[data-v-9b261fb8]{margin:0 0 8px}.gi-config__liberacao[data-v-9b261fb8]{display:inline-flex;gap:6px;align-items:center;font-size:.875rem;color:#0f5132;background:#d1e7dd;border-radius:999px;padding:4px 12px;margin-bottom:16px}.gi-config__liberacao--off[data-v-9b261fb8]{color:#842029;background:#f8d7da}.gi-config__mestre[data-v-9b261fb8]{border-width:2px;margin-bottom:20px}.gi-config__efetivo[data-v-9b261fb8]{display:flex;gap:6px;align-items:center;font-size:.8125rem;margin:6px 0 0}.gi-config__efetivo--ok[data-v-9b261fb8]{color:#0f5132}.gi-config__efetivo--bloqueado[data-v-9b261fb8]{color:#6c757d}.gi-config__grupo[data-v-9b261fb8]{margin-bottom:24px}.gi-config__grupo-titulo[data-v-9b261fb8]{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#495057;margin-bottom:8px}.gi-config__item[data-v-9b261fb8]{border:1px solid #e9ecef;border-radius:8px;padding:12px;margin-bottom:8px;background:#fff}.gi-config__item--indisponivel[data-v-9b261fb8]{opacity:.75;background:#fcfcfd}.gi-config__item--info[data-v-9b261fb8]{background:#f8f9fa}.gi-config__item-topo[data-v-9b261fb8]{display:flex;gap:12px;justify-content:space-between;align-items:flex-start}.gi-config__item-texto[data-v-9b261fb8]{min-width:0;flex:1}.gi-config__item-nome[data-v-9b261fb8]{font-weight:600;display:block}.gi-config__item-descricao[data-v-9b261fb8]{margin:2px 0 6px;color:#6c757d;font-size:.875rem;overflow-wrap:anywhere}.gi-config__selos[data-v-9b261fb8]{display:flex;flex-wrap:wrap;gap:6px}.gi-config__selo[data-v-9b261fb8]{display:inline-flex;gap:4px;align-items:center;font-size:.75rem;padding:2px 8px;border-radius:999px;background:#fff3cd;color:#664d03}.gi-config__selo--neutro[data-v-9b261fb8]{background:#e9ecef;color:#495057}.gi-config__selo--auto[data-v-9b261fb8]{background:#ffe5d0;color:#8a3c00}.gi-config__motivo[data-v-9b261fb8]{margin:6px 0 0;font-size:.8125rem;color:#6c757d}.gi-config__erro[data-v-9b261fb8]{margin:6px 0 0;font-size:.8125rem;color:#b02a37}.gi-config__switch[data-v-9b261fb8]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;padding-left:0}.gi-config__switch .form-check-input[data-v-9b261fb8]{margin-left:0;float:none;width:2.5em;height:1.25em}.gi-config__estado-texto[data-v-9b261fb8]{font-size:.75rem;color:#6c757d}.gi-config__cota[data-v-9b261fb8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:12px;padding-top:12px;border-top:1px dashed #dee2e6}.gi-config__campo label[data-v-9b261fb8]{font-size:.8125rem;display:block;margin-bottom:4px}.gi-config__campo small[data-v-9b261fb8]{color:#6c757d;font-size:.75rem}.gi-config__cota-acoes[data-v-9b261fb8]{display:flex;gap:8px;align-items:center}.gi-config__ok[data-v-9b261fb8]{color:#146c43;font-size:.8125rem}.gi-config__canal[data-v-9b261fb8]{margin-top:12px;padding-top:12px;border-top:1px dashed #dee2e6;font-size:.8125rem}.gi-config__canal .gi-config__ok[data-v-9b261fb8]{margin:0}.gi-config__canal-titulo[data-v-9b261fb8]{margin:0 0 6px;font-weight:600}.gi-config__canal-lista[data-v-9b261fb8]{margin:0 0 10px;padding-left:0;list-style:none;color:#8a5a00}.gi-config__canal-lista li+li[data-v-9b261fb8]{margin-top:4px}.navbar-gi-link[data-v-3d037d18]{display:inline-flex;align-items:center;justify-content:center;width:2.85rem;height:2.85rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.24);background:#ffffff1f;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.navbar-gi-link[data-v-3d037d18]:hover,.navbar-gi-link[data-v-3d037d18]:focus-visible{background:linear-gradient(135deg,#1457d666,#0b3ea842);border-color:#7dd3fc66;outline:none}.navbar-gi-link--active[data-v-3d037d18]{background:linear-gradient(135deg,#1457d6,#0b3ea8);border-color:transparent}.navbar-gi-link__monogram[data-v-3d037d18]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:.55rem;font-size:.8rem;font-weight:800;color:#fff;background:linear-gradient(135deg,#1457d6,#0b3ea8 55%,#0b2d63);box-shadow:inset 0 1px #ffffff38}.navbar-gi-link--active .navbar-gi-link__monogram[data-v-3d037d18]{background:#ffffff38}.navbar-gi-link[data-v-3d037d18]{position:relative}.navbar-gi-link__badge[data-v-3d037d18]{position:absolute;top:-.3rem;right:-.35rem;min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;background:#dc3545;color:#fff;font-size:.65rem;font-weight:700;line-height:1.15rem;text-align:center;box-shadow:0 0 0 2px #0b2d63e6}.navbar-gi-link__spark[data-v-3d037d18]{position:absolute;bottom:-.2rem;right:-.25rem;font-size:.55rem;color:#7dd3fc}.menu-help-widget[data-v-0a4517bf]{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.menu-help-widget__button[data-v-0a4517bf],.menu-help-widget__upload[data-v-0a4517bf]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;border-radius:999px;font-size:.82rem;font-weight:700;line-height:1;border:1px solid transparent;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,filter .15s ease}.menu-help-widget__icon[data-v-0a4517bf]{display:inline-flex;font-size:.92rem}.menu-help-widget__button[data-v-0a4517bf]:active,.menu-help-widget__upload[data-v-0a4517bf]:active{transform:translateY(0)}.menu-help-widget__button[data-v-0a4517bf]:focus-visible,.menu-help-widget__upload[data-v-0a4517bf]:focus-visible{outline:2px solid color-mix(in srgb,var(--tenant-color, #0f766e) 55%,#fff);outline-offset:2px}.menu-help-widget__button[data-v-0a4517bf]{background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 35%,#e2e8f0);color:var(--tenant-color, #0f766e);box-shadow:0 1px 2px #0f172a14}.menu-help-widget__button[data-v-0a4517bf]:hover,.menu-help-widget__button[data-v-0a4517bf]:focus-visible{background:#fff;border-color:var(--tenant-color, #0f766e);box-shadow:0 6px 16px color-mix(in srgb,var(--tenant-color, #0f766e) 22%,transparent);transform:translateY(-1px)}.menu-help-widget__count[data-v-0a4517bf]{display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;background:var(--tenant-color, #0f766e);color:#fff;font-size:.68rem;font-weight:800;box-shadow:0 0 0 2px #ffffffeb}.menu-help-widget__upload[data-v-0a4517bf]{background:linear-gradient(135deg,var(--tenant-color, #0f766e),color-mix(in srgb,var(--tenant-color, #0f766e) 65%,#0b2f36));color:#fff;box-shadow:0 2px 8px color-mix(in srgb,var(--tenant-color, #0f766e) 35%,transparent)}.menu-help-widget__upload[data-v-0a4517bf]:hover,.menu-help-widget__upload[data-v-0a4517bf]:focus-visible{filter:brightness(1.08);box-shadow:0 8px 20px color-mix(in srgb,var(--tenant-color, #0f766e) 42%,transparent);transform:translateY(-1px)}.menu-help-modal-backdrop[data-v-0a4517bf]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0a141e9e}.menu-help-modal[data-v-0a4517bf]{width:min(1480px,98vw);height:96vh;max-height:96vh;overflow:hidden;display:flex;flex-direction:column;border-radius:18px;background:#fff;box-shadow:0 24px 80px #0000003d}.menu-help-modal--upload[data-v-0a4517bf]{width:min(760px,96vw)}.menu-help-modal__header[data-v-0a4517bf]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #e5e7eb}.menu-help-modal__header span[data-v-0a4517bf]{color:var(--tenant-color, #0f766e);font-size:.76rem;font-weight:800;text-transform:uppercase}.menu-help-modal__header h2[data-v-0a4517bf]{margin:.15rem 0 0;font-size:1.2rem;font-weight:800}.menu-help-modal__body[data-v-0a4517bf]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:1rem}.menu-help-modal__footer[data-v-0a4517bf]{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;padding:.85rem 1rem;border-top:1px solid #e5e7eb}.menu-help-modal__stage[data-v-0a4517bf]{flex:1;min-height:0;overflow:auto;border:1px solid #e5e7eb;background:#f8fafc}.menu-help-modal__image-wrap[data-v-0a4517bf]{display:flex;justify-content:center;min-width:100%;min-height:100%}.menu-help-modal__image-wrap.is-zoomed-out[data-v-0a4517bf]{align-items:flex-start}.menu-help-modal__image-wrap img[data-v-0a4517bf]{display:block;max-width:none;height:auto;flex:0 0 auto}.menu-help-modal__pager[data-v-0a4517bf]{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1rem 0;font-weight:800}.menu-help-modal__toolbar[data-v-0a4517bf]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.75rem}.menu-help-modal__image-title[data-v-0a4517bf]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#334155;font-weight:800}.menu-help-modal__zoom[data-v-0a4517bf]{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}.menu-help-modal__zoom .btn[data-v-0a4517bf]{min-width:2.35rem}.menu-help-modal__zoom-value[data-v-0a4517bf]{min-width:4.5rem!important;font-weight:800}.menu-help-modal__empty[data-v-0a4517bf]{min-height:180px;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#64748b;text-align:center}.menu-help-modal__empty--compact[data-v-0a4517bf]{min-height:96px}.menu-help-upload-drop[data-v-0a4517bf]{display:grid;place-items:center;gap:.35rem;min-height:150px;padding:1rem;border:1px dashed color-mix(in srgb,var(--tenant-color, #0f766e) 46%,#cbd5e1);border-radius:12px;background:color-mix(in srgb,var(--tenant-color, #0f766e) 5%,#f8fafc);color:#17313b;text-align:center;cursor:pointer}.menu-help-upload-drop i[data-v-0a4517bf]{color:var(--tenant-color, #0f766e);font-size:1.8rem}.menu-help-upload-drop input[data-v-0a4517bf]{display:none}.menu-help-upload-list[data-v-0a4517bf]{display:grid;gap:.6rem;margin-top:1rem}.menu-help-upload-row[data-v-0a4517bf]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .8rem;align-items:center;padding:.75rem;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.menu-help-upload-row.is-ok[data-v-0a4517bf]{border-color:#bbf7d0;background:#f0fdf4}.menu-help-upload-row.is-error[data-v-0a4517bf]{border-color:#fecaca;background:#fef2f2}.menu-help-upload-row__name[data-v-0a4517bf]{min-width:0}.menu-help-upload-row__name strong[data-v-0a4517bf],.menu-help-upload-row__name small[data-v-0a4517bf]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-help-upload-row__name small[data-v-0a4517bf],.menu-help-upload-row__message[data-v-0a4517bf]{color:#64748b}.menu-help-upload-row__status[data-v-0a4517bf]{display:inline-flex;align-items:center;gap:.4rem;font-weight:800;white-space:nowrap}.menu-help-upload-row.is-ok .menu-help-upload-row__status[data-v-0a4517bf]{color:#15803d}.menu-help-upload-row.is-error .menu-help-upload-row__status[data-v-0a4517bf]{color:#b91c1c}.menu-help-upload-row__message[data-v-0a4517bf]{grid-column:1 / -1}.menu-help-admin[data-v-0a4517bf]{display:grid;gap:.6rem;border-top:1px solid #e5e7eb;padding-top:1rem}.menu-help-admin__row[data-v-0a4517bf]{display:flex;align-items:center;gap:.5rem;padding:.55rem;border:1px solid #e5e7eb;border-radius:8px}.menu-help-admin__row span[data-v-0a4517bf]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.menu-help-widget[data-v-0a4517bf],.menu-help-widget .btn[data-v-0a4517bf]{width:100%}.menu-help-widget__button[data-v-0a4517bf],.menu-help-widget__upload[data-v-0a4517bf]{justify-content:center}.menu-help-modal__stage[data-v-0a4517bf]{min-height:0}.menu-help-modal__toolbar[data-v-0a4517bf]{align-items:stretch;flex-direction:column}.menu-help-modal__zoom[data-v-0a4517bf]{justify-content:stretch}.menu-help-modal__zoom .btn[data-v-0a4517bf]{flex:1}}.store-switcher[data-v-f9c00e75]{display:flex;align-items:center;gap:.75rem;margin-left:auto}.store-switcher__label[data-v-f9c00e75]{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1;color:#ffffffeb}.store-switcher__eyebrow[data-v-f9c00e75]{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;opacity:.72}.store-switcher__button[data-v-f9c00e75]{border:1px solid var(--tenant-color-2, rgba(255, 255, 255, .22));background:#ffffff1a;color:#fff;border-radius:999px;padding:.55rem .9rem}.store-switcher__button[data-v-f9c00e75]:hover,.store-switcher__button[data-v-f9c00e75]:focus{color:#fff;background:#ffffff2e;border-color:var(--tenant-color-2, rgba(255, 255, 255, .28))}.store-switcher__menu[data-v-f9c00e75]{min-width:18rem;border-radius:1rem;border:1px solid rgba(15,23,42,.08);padding:.45rem}.store-switcher__option[data-v-f9c00e75]{display:flex;flex-direction:column;gap:.15rem;border-radius:.8rem;padding:.7rem .8rem}.store-switcher__option.active[data-v-f9c00e75]{background:#0d6efd1a}.store-switcher__option.disabled[data-v-f9c00e75]{opacity:.62}.store-switcher__option-title[data-v-f9c00e75]{font-weight:600}.store-switcher__option-meta[data-v-f9c00e75]{color:#64748b}.store-switcher__error[data-v-f9c00e75]{color:#fecaca;max-width:16rem}@media(max-width:991.98px){.store-switcher[data-v-f9c00e75]{width:100%;justify-content:space-between;margin-left:0}.store-switcher__label[data-v-f9c00e75]{align-items:flex-start}}.ca-wrapper[data-v-3d9c372f]{max-width:780px;margin:0 auto;color:#fff}.ca-marketing h1[data-v-3d9c372f]{font-size:30px;font-weight:800;text-align:center;margin-bottom:10px}.ca-marketing p[data-v-3d9c372f]{text-align:center;font-size:16px;max-width:620px;margin:0 auto 20px}.ca-benefits[data-v-3d9c372f]{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;margin-top:22px}.benefit[data-v-3d9c372f]{text-align:center}.icon[data-v-3d9c372f]{width:46px;height:46px;border-radius:12px;margin:auto}.benefit p[data-v-3d9c372f]{margin-top:8px;font-weight:600;font-size:14px}.ca-card[data-v-3d9c372f]{background:#ffffff05;padding:30px;border:1px solid rgba(255,255,255,.05);border-radius:16px;box-shadow:0 12px 40px #00000059}.ca-card h2[data-v-3d9c372f]{text-align:center;font-size:24px;font-weight:700;margin-bottom:16px}.input-group[data-v-3d9c372f]{margin-bottom:18px}.input-group label[data-v-3d9c372f]{font-weight:600;font-size:14px;margin-bottom:6px;display:block}.input-group input[data-v-3d9c372f]{width:100%;padding:12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#fff;font-size:15px}.input-group input[data-v-3d9c372f]::placeholder{color:#fff6}.input-group input[data-v-3d9c372f]:focus{outline:none;border-color:#4587ff}.input-group[data-v-3d9c372f] .vue-tel-input{width:100%;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);padding:0;color:#fff}.input-group[data-v-3d9c372f] .vue-tel-input input{background:transparent;border:none;color:#fff;font-size:15px;padding:12px}.input-group[data-v-3d9c372f] .vue-tel-input input::placeholder{color:#ffffff59}.input-group[data-v-3d9c372f] .vue-tel-input .vti__dropdown{background:transparent;border:none;color:#fff}.input-group[data-v-3d9c372f] .vue-tel-input .vti__divider{display:none}.input-group[data-v-3d9c372f] .vue-tel-input:focus-within{border-color:#4587ff}.input-group.input-error[data-v-3d9c372f] .vue-tel-input{border-color:#ff6b6b!important;background:#ff00000d!important}.input-group.input-success[data-v-3d9c372f] .vue-tel-input{border-color:#3bd16f!important;background:#00ff800d!important}.input-group.input-error[data-v-3d9c372f] .vue-tel-input:focus-within{box-shadow:0 0 8px #ff4c4c4d}.input-group.input-success[data-v-3d9c372f] .vue-tel-input:focus-within{box-shadow:0 0 8px #3bd16f4d}.ca-btn[data-v-3d9c372f]{width:100%;padding:14px 0;font-size:16px}.loader[data-v-3d9c372f]{width:16px;height:16px;border-radius:50%;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;display:inline-block;margin-right:8px;animation:spin-3d9c372f .7s linear infinite}@keyframes spin-3d9c372f{to{transform:rotate(360deg)}}.center[data-v-3d9c372f]{text-align:center}.login-link[data-v-3d9c372f]{margin-top:14px}.login-link-action[data-v-3d9c372f]{cursor:pointer;color:#4587ff;font-weight:600}.modal-backdrop[data-v-3d9c372f]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100}.modal-container[data-v-3d9c372f]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:120;width:100%;max-width:400px}.modal-box[data-v-3d9c372f]{background:#0f1625;padding:24px;border-radius:12px;border:1px solid rgba(255,255,255,.06);box-shadow:0 12px 40px #0006}.modal-box h3[data-v-3d9c372f]{margin-bottom:10px;font-size:20px}.modal-input[data-v-3d9c372f]{width:100%;padding:12px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#fff;margin:14px 0}.modal-actions[data-v-3d9c372f]{display:flex;justify-content:flex-end;gap:12px}.modal-btn[data-v-3d9c372f]{padding:10px 16px;font-size:14px}.error-msg[data-v-3d9c372f]{color:#ff6b6b;font-size:13px;margin-top:6px}.input-error[data-v-3d9c372f]{border-color:#ff6b6b!important;background:#ff00000d!important}.input-success[data-v-3d9c372f]{border-color:#3bd16f!important;background:#00ff800d!important}.input-error[data-v-3d9c372f]:focus{border-color:#ff4c4c!important;box-shadow:0 0 8px #ff4c4c4d}.input-success[data-v-3d9c372f]:focus{border-color:#3bd16f!important;box-shadow:0 0 8px #3bd16f4d}.subscription-shell[data-v-9ab54e26]{--sub-brand: var(--tenant-color, #216fa0);--sub-brand-dark: color-mix(in srgb, var(--sub-brand) 70%, #0f172a 30%);--sub-brand-soft: color-mix(in srgb, var(--sub-brand) 10%, white);--sub-brand-mid: color-mix(in srgb, var(--sub-brand) 18%, white);--sub-brand-line: color-mix(in srgb, var(--sub-brand) 14%, white);--sub-ink: #17313b;--sub-muted: #667785;--sub-line: rgba(23, 49, 59, .11);--sub-surface: #ffffff;max-width:1320px;margin:0 auto;padding:16px 20px 40px;display:grid;gap:16px;color:var(--sub-ink);font-family:Inter,Segoe UI,sans-serif;box-sizing:border-box}.subscription-shell[data-v-9ab54e26] *,.subscription-shell[data-v-9ab54e26] *:before,.subscription-shell[data-v-9ab54e26] *:after{box-sizing:border-box}.sub-hero[data-v-9ab54e26]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.1rem;border-radius:20px;border:1px solid var(--sub-line);background:radial-gradient(circle at top right,color-mix(in srgb,var(--sub-brand) 14%,white),transparent 34%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--sub-brand) 7%,white) 60%,#fffcf8);box-shadow:0 8px 20px #0f172a0f}.sub-hero__copy[data-v-9ab54e26]{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1rem}.sub-eyebrow[data-v-9ab54e26]{display:inline-flex;width:fit-content;align-items:center;padding:.28rem .7rem;border-radius:999px;background:var(--sub-brand-soft);color:var(--sub-brand);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.sub-hero__copy h1[data-v-9ab54e26]{margin:0;font-size:1.15rem;font-weight:800;line-height:1.2;color:var(--sub-ink);white-space:nowrap}.sub-hero__chips[data-v-9ab54e26]{display:flex;flex-wrap:wrap;gap:.4rem}.sub-chip[data-v-9ab54e26]{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:999px;background:#ffffffd1;border:1px solid var(--sub-brand-line);color:var(--sub-muted);font-size:.75rem;font-weight:600}.sub-hero__meter[data-v-9ab54e26]{display:flex;align-items:center;gap:1rem;flex-shrink:0;padding:.6rem .9rem;border-radius:14px;border:1px solid var(--sub-line);background:#ffffffc7}.sub-hero__meter.success[data-v-9ab54e26]{border-color:color-mix(in srgb,#10b981 28%,white);background:linear-gradient(135deg,#f0fdf4,#fff)}.sub-hero__meter.warning[data-v-9ab54e26]{border-color:color-mix(in srgb,#f59e0b 28%,white);background:linear-gradient(135deg,#fffbeb,#fff)}.sub-meter-label[data-v-9ab54e26]{margin:0;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--sub-muted);white-space:nowrap}.sub-hero__meter>strong[data-v-9ab54e26]{font-size:.82rem;line-height:1.4;color:var(--sub-ink);max-width:220px}.sub-hero__meter>small[data-v-9ab54e26]{display:none}.sub-meter-stats[data-v-9ab54e26]{display:flex;gap:.5rem}.sub-meter-stats div[data-v-9ab54e26]{padding:.35rem .6rem;border-radius:10px;background:color-mix(in srgb,var(--sub-brand) 6%,white);border:1px solid var(--sub-brand-line);white-space:nowrap}.sub-meter-stats span[data-v-9ab54e26]{display:block;color:var(--sub-muted);font-size:.65rem}.sub-meter-stats b[data-v-9ab54e26]{font-size:.88rem;font-weight:800;color:var(--sub-ink)}.feedback[data-v-9ab54e26]{padding:14px 18px;border-radius:18px;border:1px solid var(--sub-line);font-size:.9rem}.feedback.success[data-v-9ab54e26]{background:#f0fdf4;color:#166534;border-color:#bbf7d0}.feedback.error[data-v-9ab54e26]{background:#fef2f2;color:#991b1b;border-color:#fecaca}.feedback.warning[data-v-9ab54e26]{background:#fffbeb;color:#92400e;border-color:#fde68a}.feedback.info[data-v-9ab54e26]{background:#eff6ff;color:#1e40af;border-color:#bfdbfe}.status-grid[data-v-9ab54e26]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.status-card[data-v-9ab54e26]{padding:1rem 1.1rem;border-radius:20px;background:var(--sub-surface);border:1px solid var(--sub-line);box-shadow:0 8px 20px #0f172a0d;display:grid;gap:6px}.section-label[data-v-9ab54e26]{margin:0;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--sub-muted)}.status-card strong[data-v-9ab54e26]{font-size:1.15rem;font-weight:800;color:var(--sub-ink)}.status-card small[data-v-9ab54e26]{font-size:.82rem;color:var(--sub-muted);line-height:1.55}.pricing-header[data-v-9ab54e26]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 20px;padding:1rem 1.25rem;border-radius:20px;border:1px solid var(--sub-line);background:var(--sub-surface);box-shadow:0 6px 18px #0f172a0d}.pricing-header-info[data-v-9ab54e26]{min-width:0}.pricing-header-title[data-v-9ab54e26]{margin:4px 0 0;font-size:1.1rem;font-weight:700;color:var(--sub-ink)}.pricing-header-hint[data-v-9ab54e26]{margin:0;font-size:.85rem;color:var(--sub-muted);flex:1;text-align:center}.pricing-header-controls[data-v-9ab54e26]{display:flex;align-items:center;gap:16px;flex-shrink:0}.pricing-header-price[data-v-9ab54e26]{display:flex;align-items:baseline;gap:4px}.pricing-header-price>span[data-v-9ab54e26]{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--sub-muted)}.pricing-header-price>strong[data-v-9ab54e26]{font-size:1.6rem;font-weight:800;color:var(--sub-ink);line-height:1}.pricing-header-price>small[data-v-9ab54e26]{font-size:.8rem;color:var(--sub-muted)}.period-switch[data-v-9ab54e26]{display:inline-flex;padding:4px;background:color-mix(in srgb,var(--sub-brand) 7%,white);border-radius:999px;border:1px solid var(--sub-brand-line)}.period-pill[data-v-9ab54e26]{border:0;background:transparent;color:var(--sub-muted);padding:8px 14px;border-radius:999px;font-weight:700;font-size:.85rem;cursor:pointer;transition:all .2s ease}.period-pill.active[data-v-9ab54e26]{background:var(--sub-brand);color:#fff}.anual-badge[data-v-9ab54e26]{display:inline-block;margin-left:5px;padding:2px 7px;border-radius:999px;background:#d1fae5;color:#065f46;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle}.experience-grid[data-v-9ab54e26]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.module-grid[data-v-9ab54e26]{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:12px}.module-card[data-v-9ab54e26]{position:relative;overflow:hidden;padding:1rem;border-radius:20px;background:var(--sub-surface);border:1px solid var(--sub-line);box-shadow:0 6px 16px #0f172a0d;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.module-card[data-v-9ab54e26]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,var(--module-accent),transparent 52%);opacity:.08;pointer-events:none}.module-card.active[data-v-9ab54e26]{transform:translateY(-4px);border-color:var(--module-accent);box-shadow:0 12px 28px #0f172a1a}.module-card-top[data-v-9ab54e26]{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:12px}.module-badge[data-v-9ab54e26]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--sub-brand-soft);color:var(--sub-brand);font-size:.7rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.module-badge-status[data-v-9ab54e26]{font-size:.65rem;color:var(--sub-muted)}.module-toggle[data-v-9ab54e26]{position:relative;z-index:1;border:0;border-radius:999px;padding:7px 12px;font-size:.78rem;font-weight:700;background:var(--module-accent);color:#fff;cursor:pointer;transition:opacity .2s ease}.module-toggle[data-v-9ab54e26]:hover{opacity:.88}.module-card h3[data-v-9ab54e26],.payment-header h3[data-v-9ab54e26]{position:relative;z-index:1;margin:0 0 6px;font-size:1.1rem;font-weight:700;color:var(--sub-ink)}.module-description[data-v-9ab54e26],.gateway-note[data-v-9ab54e26],.payment-header small[data-v-9ab54e26]{position:relative;z-index:1;font-size:.82rem;color:var(--sub-muted);line-height:1.6}.feature-list[data-v-9ab54e26]{margin:10px 0 0;padding-left:16px;display:grid;gap:6px;color:var(--sub-muted);font-size:.82rem}.feature-list.compact[data-v-9ab54e26]{gap:5px}.module-card-footer[data-v-9ab54e26]{position:relative;z-index:1;display:flex;justify-content:space-between;gap:10px;align-items:end;margin-top:14px;padding-top:12px;border-top:1px solid var(--sub-line)}.module-card-footer strong[data-v-9ab54e26]{font-size:1.1rem;font-weight:800;color:var(--sub-ink)}.module-card-footer span[data-v-9ab54e26]{font-size:.75rem;color:var(--sub-muted)}.credit-plan-picker[data-v-9ab54e26]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.credit-plan-option[data-v-9ab54e26]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--sub-line);border-radius:12px;background:transparent;color:var(--sub-ink);text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.credit-plan-option strong[data-v-9ab54e26]{font-size:.95rem;font-weight:800}.credit-plan-option.selected[data-v-9ab54e26]{border-color:var(--module-accent, var(--sub-ink));box-shadow:0 0 0 1px var(--module-accent, var(--sub-ink))}.credit-plan-option[data-v-9ab54e26]:disabled{cursor:not-allowed;opacity:.5}.credit-plan-option[data-v-9ab54e26]:focus-visible{outline:2px solid var(--module-accent, var(--sub-ink));outline-offset:2px}.credit-plan-option-head[data-v-9ab54e26]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.credit-plan-option-title[data-v-9ab54e26]{font-size:.8rem;font-weight:600}.credit-plan-current[data-v-9ab54e26]{padding:1px 6px;border-radius:999px;background:var(--module-accent, var(--sub-ink));color:#fff;font-size:.65rem;font-weight:700}.credit-plan-included[data-v-9ab54e26],.credit-plan-hint[data-v-9ab54e26]{position:relative;z-index:1;margin:8px 0 0;font-size:.78rem;color:var(--sub-muted)}.credit-plan-included[data-v-9ab54e26]{font-weight:600;color:var(--sub-ink)}.credit-plan-mixed-warning[data-v-9ab54e26]{margin:8px 0;padding:8px 10px;border-radius:10px;background:#fef3c7;color:#92400e;font-size:.8rem}.addon-card[data-v-9ab54e26]{min-height:100%}.addon-qty-chip[data-v-9ab54e26]{position:relative;z-index:1;padding:5px 10px;border-radius:999px;background:var(--sub-brand-soft);color:var(--sub-brand);font-size:.78rem;font-weight:700}.addon-stepper[data-v-9ab54e26]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:14px;margin-top:12px;padding:10px 12px;border-radius:14px;background:var(--sub-brand-soft);border:1px solid var(--sub-brand-line)}.addon-stepper strong[data-v-9ab54e26]{min-width:28px;text-align:center;color:var(--sub-ink);font-size:1.1rem;font-weight:800}.addon-stepper-button[data-v-9ab54e26]{border:0;width:34px;height:34px;border-radius:10px;background:var(--module-accent);color:#fff;font-size:1.2rem;line-height:1;cursor:pointer}.summary-column[data-v-9ab54e26]{position:sticky;top:16px}.summary-card[data-v-9ab54e26]{padding:1.25rem;border-radius:22px;border:1px solid var(--sub-line);background:var(--sub-surface);box-shadow:0 12px 28px #0f172a12;display:grid;gap:14px}.summary-card h2[data-v-9ab54e26]{margin:4px 0 0;font-size:1.15rem;font-weight:800;color:var(--sub-ink)}.summary-plan-info[data-v-9ab54e26]{padding:10px 12px;border-radius:12px;background:var(--sub-brand-soft);border:1px solid var(--sub-brand-line)}.summary-plan-label[data-v-9ab54e26]{margin:0 0 6px;font-size:.7rem;font-weight:700;color:var(--sub-brand);text-transform:uppercase;letter-spacing:.08em}.summary-plan-features[data-v-9ab54e26]{margin:0;padding:0 0 0 12px;display:grid;gap:3px}.summary-plan-features li[data-v-9ab54e26]{font-size:.78rem;color:var(--sub-muted);line-height:1.5}.summary-highlight[data-v-9ab54e26]{padding:1rem;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--sub-brand) 8%,white),#fff);border:1px solid var(--sub-brand-line)}.summary-highlight span[data-v-9ab54e26],.summary-highlight small[data-v-9ab54e26]{display:block}.summary-highlight span[data-v-9ab54e26]{color:var(--sub-muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.summary-highlight strong[data-v-9ab54e26]{display:block;margin:6px 0;font-size:2rem;font-weight:800;color:var(--sub-ink)}.summary-highlight small[data-v-9ab54e26]{font-size:.78rem;color:var(--sub-muted)}.summary-breakdown[data-v-9ab54e26]{display:grid;gap:4px}.summary-row[data-v-9ab54e26]{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid var(--sub-line);font-size:.88rem;color:var(--sub-ink)}.summary-row span[data-v-9ab54e26],.summary-row strong[data-v-9ab54e26]{min-width:0}.summary-row span[data-v-9ab54e26]{overflow-wrap:anywhere;color:var(--sub-muted)}.summary-row strong[data-v-9ab54e26]{text-align:right;flex:0 0 auto;white-space:nowrap;font-weight:700}.summary-row[data-v-9ab54e26]:last-of-type{border-bottom:0}.downgrade-row[data-v-9ab54e26]{color:#92400e}.summary-subtotal-row span[data-v-9ab54e26],.summary-subtotal-row strong[data-v-9ab54e26]{color:#475569}.summary-discount-row span[data-v-9ab54e26],.summary-discount-row strong[data-v-9ab54e26]{color:#047857}.summary-chip-list[data-v-9ab54e26]{display:flex;flex-wrap:wrap;gap:6px}.summary-chip[data-v-9ab54e26]{padding:6px 10px;border-radius:999px;background:var(--sub-brand-soft);color:var(--sub-brand);font-size:.78rem;font-weight:600;border:1px solid var(--sub-brand-line)}.term-panel[data-v-9ab54e26],.multistore-panel[data-v-9ab54e26],.payment-panel[data-v-9ab54e26],.payment-choice-panel[data-v-9ab54e26],.hosted-checkout-panel[data-v-9ab54e26]{padding:1rem;border-radius:16px;background:#f8fafc;border:1px solid var(--sub-line)}.multistore-panel[data-v-9ab54e26]{display:grid;gap:3px}.multistore-panel label[data-v-9ab54e26]{color:var(--sub-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.multistore-panel strong[data-v-9ab54e26]{color:var(--sub-ink);font-size:1.1rem;font-weight:800}.multistore-panel small[data-v-9ab54e26]{font-size:.8rem;color:var(--sub-muted)}.term-check[data-v-9ab54e26]{display:flex;gap:10px;align-items:start}.term-check input[data-v-9ab54e26]{margin-top:4px}.term-check label[data-v-9ab54e26]{color:var(--sub-ink);font-size:.88rem;line-height:1.6}.term-check a[data-v-9ab54e26]{color:var(--sub-brand);text-decoration:none;font-weight:600}.payment-choice-header[data-v-9ab54e26],.payment-header[data-v-9ab54e26]{display:flex;justify-content:space-between;gap:12px;align-items:start;margin-bottom:14px}.payment-header h3[data-v-9ab54e26]{font-size:1rem}.payment-header small[data-v-9ab54e26]{color:var(--sub-muted);font-size:.8rem}.payment-method-switch[data-v-9ab54e26]{display:flex;gap:8px;margin-bottom:14px}.payment-method-pill[data-v-9ab54e26]{border:1px solid var(--sub-line);background:var(--sub-surface);color:var(--sub-muted);padding:8px 14px;border-radius:999px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.payment-method-pill.active[data-v-9ab54e26]{border-color:var(--sub-brand);background:var(--sub-brand-soft);color:var(--sub-brand)}.payment-copy[data-v-9ab54e26],.hosted-checkout-panel p[data-v-9ab54e26]{margin:0;font-size:.88rem;color:var(--sub-muted);line-height:1.6}.cta-button[data-v-9ab54e26]{width:100%;border:0;border-radius:999px;padding:14px 20px;font-size:.92rem;font-weight:800;background:var(--sub-brand);color:#fff;cursor:pointer;box-shadow:0 8px 22px color-mix(in srgb,var(--sub-brand) 30%,transparent);transition:opacity .2s ease,transform .2s ease}.cta-button[data-v-9ab54e26]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.secondary-button[data-v-9ab54e26]{border:1px solid var(--sub-line);border-radius:999px;padding:10px 16px;background:var(--sub-surface);color:var(--sub-muted);font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .2s ease,color .2s ease}.secondary-button[data-v-9ab54e26]:hover:not(:disabled){border-color:var(--sub-brand);color:var(--sub-brand)}.cta-button[data-v-9ab54e26]:disabled,.secondary-button[data-v-9ab54e26]:disabled{opacity:.5;cursor:not-allowed;transform:none}.gateway-note[data-v-9ab54e26]{margin:0;font-size:.82rem;color:var(--sub-muted)}.billing-history-panel[data-v-9ab54e26]{padding:1.5rem;border-radius:22px;border:1px solid var(--sub-line);background:var(--sub-surface);box-shadow:0 8px 22px #0f172a0d;display:grid;gap:16px}.billing-history-header[data-v-9ab54e26]{display:flex;justify-content:space-between;gap:16px;align-items:start}.billing-history-header h2[data-v-9ab54e26]{margin:6px 0 0;color:var(--sub-ink);font-size:1.2rem;font-weight:800}.billing-history-note[data-v-9ab54e26]{margin:0;font-size:.82rem;color:var(--sub-muted);line-height:1.55}.billing-history-empty[data-v-9ab54e26]{padding:1.5rem;border-radius:16px;text-align:center;font-size:.88rem;color:var(--sub-muted);background:#f8fafc;border:1px dashed var(--sub-line)}.billing-history-table-wrap[data-v-9ab54e26]{overflow-x:auto}.billing-history-table[data-v-9ab54e26]{width:100%;border-collapse:collapse;min-width:680px}.billing-history-table th[data-v-9ab54e26],.billing-history-table td[data-v-9ab54e26]{padding:11px 12px;border-bottom:1px solid var(--sub-line);text-align:left;vertical-align:top}.billing-history-table th[data-v-9ab54e26]{color:var(--sub-muted);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.billing-history-table td[data-v-9ab54e26]{color:var(--sub-ink);font-size:.88rem}.billing-history-table td strong[data-v-9ab54e26],.billing-history-table td small[data-v-9ab54e26]{display:block}.billing-history-table td small[data-v-9ab54e26]{margin-top:4px;color:var(--sub-muted);font-size:.78rem}.history-status-pill[data-v-9ab54e26]{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.72rem;font-weight:700;border:1px solid var(--sub-line)}.history-status-pill.is-success[data-v-9ab54e26]{background:#f0fdf4;color:#166534;border-color:#bbf7d0}.history-status-pill.is-warning[data-v-9ab54e26]{background:#fffbeb;color:#92400e;border-color:#fde68a}.history-status-pill.is-danger[data-v-9ab54e26]{background:#fef2f2;color:#991b1b;border-color:#fecaca}.history-status-pill.is-neutral[data-v-9ab54e26]{background:#f8fafc;color:var(--sub-muted)}.amount-cell[data-v-9ab54e26]{white-space:nowrap;font-weight:700}.identity-panel h3[data-v-9ab54e26]{margin:.35rem 0}.identity-fields[data-v-9ab54e26]{display:grid;grid-template-columns:1fr;gap:.8rem;margin:1rem 0}.identity-fields label[data-v-9ab54e26]{display:grid;min-width:0;gap:.4rem;font-weight:600}.identity-fields .form-control[data-v-9ab54e26]{width:100%;min-width:0}.identity-address-fields[data-v-9ab54e26]{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-address-fields label[data-v-9ab54e26]:nth-child(2),.identity-address-fields label[data-v-9ab54e26]:nth-child(4){grid-column:1 / -1}.identity-link-button[data-v-9ab54e26]{border:0;background:transparent;color:var(--sub-brand);font-size:.82rem;font-weight:700;padding:.15rem 0;text-align:left;width:fit-content}.identity-warning[data-v-9ab54e26]{margin-top:.75rem;padding:.7rem .85rem;border-radius:8px;border:1px solid #f2c94c;background:#fff9df;color:#6f5200;font-size:.84rem;line-height:1.35}.contract-prompt-modal[data-v-9ab54e26]{max-width:760px}.contract-prompt-body[data-v-9ab54e26]{display:grid;gap:1rem}.prompt-term-check[data-v-9ab54e26]{margin-top:1rem}.contract-accepted-notice[data-v-9ab54e26]{color:#16794a;align-items:center}.contract-accepted-notice i[data-v-9ab54e26]{font-size:1.15rem}.termo-backdrop[data-v-9ab54e26]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;background:#0f172a80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.termo-modal[data-v-9ab54e26]{width:min(720px,calc(100vw - 24px));max-height:82vh;overflow:auto;border-radius:24px;background:#fff;border:1px solid var(--sub-line);box-shadow:0 24px 60px #0f172a2e;color:var(--sub-ink)}.contract-resolution-modal[data-v-9ab54e26]{width:min(640px,calc(100vw - 24px));max-height:86vh;overflow:auto;border-radius:20px;background:#fff;border:1px solid var(--sub-line);box-shadow:0 24px 60px #0f172a2e;color:var(--sub-ink)}.cnpj-question-backdrop[data-v-9ab54e26]{z-index:38}.contract-cnpj-question-modal[data-v-9ab54e26]{width:min(460px,calc(100vw - 24px));overflow:hidden;border-radius:16px;background:#fff;border:1px solid var(--sub-line);box-shadow:0 24px 60px #0f172a38;color:var(--sub-ink)}.contract-cnpj-question-modal p[data-v-9ab54e26]{margin:0;color:var(--sub-muted);line-height:1.55}.contract-resolution-body[data-v-9ab54e26]{display:grid;gap:1rem;padding:22px 24px}.contract-resolution-actions[data-v-9ab54e26]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:.75rem;padding:18px 24px 22px;border-top:1px solid var(--sub-line)}.contract-resolution-actions .cta-button[data-v-9ab54e26],.contract-resolution-actions .secondary-button[data-v-9ab54e26]{width:100%}.termo-header[data-v-9ab54e26],.termo-body[data-v-9ab54e26]{padding:22px 24px}.termo-header[data-v-9ab54e26]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--sub-line)}.termo-header h4[data-v-9ab54e26]{margin:0;font-size:1.1rem;font-weight:800;color:var(--sub-ink)}.contract-version[data-v-9ab54e26]{display:block;margin-top:4px;color:var(--sub-muted);font-size:.78rem}.termo-close[data-v-9ab54e26]{border:0;background:transparent;color:var(--sub-muted);font-size:1.3rem;cursor:pointer;padding:4px 8px;border-radius:8px;transition:background .15s}.termo-close[data-v-9ab54e26]:hover{background:#f1f5f9}.contract-content[data-v-9ab54e26]{margin:0;white-space:pre-wrap;word-break:break-word;font-family:Inter,Segoe UI,sans-serif;font-size:.88rem;line-height:1.85;color:var(--sub-muted)}@media(max-width:640px){.contract-resolution-actions[data-v-9ab54e26]{grid-template-columns:1fr}}.incorporate-enter-active[data-v-9ab54e26],.incorporate-leave-active[data-v-9ab54e26],.fade-chip-enter-active[data-v-9ab54e26],.fade-chip-leave-active[data-v-9ab54e26]{transition:all .3s ease}.incorporate-enter-from[data-v-9ab54e26],.incorporate-leave-to[data-v-9ab54e26],.fade-chip-enter-from[data-v-9ab54e26],.fade-chip-leave-to[data-v-9ab54e26]{opacity:0;transform:translateY(10px) scale(.97)}.plans-comparison-grid[data-v-9ab54e26]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.5rem;align-items:start}.plan-comparison-card[data-v-9ab54e26]{padding:16px;border-radius:20px;border:1px solid var(--sub-line);background:linear-gradient(160deg,#fff,color-mix(in srgb,var(--sub-brand) 5%,white));box-shadow:0 8px 18px #0f172a12;display:flex;flex-direction:column;gap:12px;align-items:stretch}.plan-comparison-current[data-v-9ab54e26]{border-color:color-mix(in srgb,var(--sub-brand) 38%,white);box-shadow:0 0 0 1px color-mix(in srgb,var(--sub-brand) 20%,white),0 8px 18px #0f172a12}.plan-comparison-upgrade[data-v-9ab54e26]{border-color:color-mix(in srgb,#10b981 24%,white)}.plan-comparison-selected[data-v-9ab54e26]{border-color:color-mix(in srgb,var(--sub-brand-dark) 56%,white);box-shadow:0 0 0 1px color-mix(in srgb,var(--sub-brand-dark) 28%,white),0 10px 22px #0f172a1a;background:linear-gradient(160deg,color-mix(in srgb,var(--sub-brand-dark) 12%,white),#fff)}.plan-comp-header[data-v-9ab54e26]{display:grid;gap:8px}.plan-premium-badge[data-v-9ab54e26]{display:inline-flex;align-items:center;width:fit-content;padding:5px 10px;border-radius:999px;background:linear-gradient(135deg,#f59e0b,#f97316);color:#fff7ed;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.plan-current-badge[data-v-9ab54e26]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--sub-brand) 12%,white);border:1px solid color-mix(in srgb,var(--sub-brand) 30%,white);color:var(--sub-brand);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;width:fit-content}.plan-comp-header h3[data-v-9ab54e26]{margin:0;font-size:20px;color:var(--sub-ink)}.plan-comp-pricing[data-v-9ab54e26]{display:grid;gap:6px}.plan-comp-price-row[data-v-9ab54e26]{display:flex;align-items:baseline;gap:6px}.plan-comp-price-row strong[data-v-9ab54e26]{font-size:24px;color:var(--sub-ink);line-height:1}.plan-comp-price-row small[data-v-9ab54e26]{color:var(--sub-muted)}.plan-annual-row[data-v-9ab54e26]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--sub-muted);font-size:14px}.plan-discount-tag[data-v-9ab54e26]{padding:4px 10px;border-radius:999px;background:#10b9812e;color:#d1fae5;font-style:normal;font-size:12px;font-weight:700}.plan-no-discount-tag[data-v-9ab54e26]{padding:4px 10px;border-radius:999px;background:#94a3b81a;color:#94a3b8;font-style:normal;font-size:12px}.plan-comp-features[data-v-9ab54e26]{margin:0;padding-left:14px;display:flex;flex-direction:column;gap:4px;color:var(--sub-ink);flex:1}.plan-comp-features li[data-v-9ab54e26]{margin:0;line-height:1.25}.plan-comp-actions[data-v-9ab54e26]{margin-top:auto;display:grid;gap:8px}.upgrade-button[data-v-9ab54e26]{border:1px solid var(--sub-brand-line);border-radius:999px;padding:10px 14px;font-size:12px;font-weight:700;background:#fff;color:var(--sub-brand);cursor:pointer;width:100%}.upgrade-button.is-active[data-v-9ab54e26]{background:var(--sub-brand-dark);color:#fff;border-color:var(--sub-brand-dark);box-shadow:0 8px 18px color-mix(in srgb,var(--sub-brand-dark) 28%,transparent)}.upgrade-button.upgrade-cta[data-v-9ab54e26]{background:linear-gradient(135deg,#0ea5e9,#10b981);color:#062436;border-color:transparent}.plan-comparison-premium[data-v-9ab54e26]{height:100%;border-color:color-mix(in srgb,#f59e0b 24%,var(--sub-brand) 38%);box-shadow:0 14px 28px #0206171f}.plan-comparison-basic[data-v-9ab54e26]{padding:12px;gap:7px;width:100%;height:60%;align-self:center}.plan-comparison-basic .plan-comp-features[data-v-9ab54e26]{gap:2px;font-size:.84rem}.plan-comparison-basic .plan-comp-header h3[data-v-9ab54e26]{font-size:18px}.plan-comparison-basic .plan-comp-price-row strong[data-v-9ab54e26]{font-size:20px}.plan-comparison-basic .plan-comp-actions[data-v-9ab54e26]{margin-top:2px}@media(max-width:1180px){.status-grid[data-v-9ab54e26]{grid-template-columns:repeat(2,minmax(0,1fr))}.experience-grid[data-v-9ab54e26]{grid-template-columns:1fr}.summary-column[data-v-9ab54e26]{position:static}.pricing-header[data-v-9ab54e26]{flex-direction:column;align-items:flex-start;gap:12px}.pricing-header-hint[data-v-9ab54e26]{text-align:left}}@media(max-width:920px){.plans-comparison-grid[data-v-9ab54e26]{grid-template-columns:1fr}}@media(max-width:860px){.sub-hero[data-v-9ab54e26]{flex-wrap:wrap}.sub-hero__meter[data-v-9ab54e26]{flex-wrap:wrap;width:100%}.billing-history-header[data-v-9ab54e26],.payment-header[data-v-9ab54e26]{flex-direction:column}.pricing-header-controls[data-v-9ab54e26]{flex-direction:column;align-items:flex-start;gap:12px}}@media(max-width:640px){.subscription-shell[data-v-9ab54e26]{gap:12px;padding:10px 12px 28px}.sub-hero[data-v-9ab54e26]{padding:.65rem .85rem;border-radius:16px;gap:.75rem}.sub-hero__copy h1[data-v-9ab54e26]{font-size:1rem}.status-grid[data-v-9ab54e26],.module-grid[data-v-9ab54e26],.identity-address-fields[data-v-9ab54e26]{grid-template-columns:1fr}.identity-address-fields label[data-v-9ab54e26]:nth-child(2),.identity-address-fields label[data-v-9ab54e26]:nth-child(4){grid-column:auto}.summary-highlight strong[data-v-9ab54e26]{font-size:1.7rem}}.asn-bm-faixa[data-v-5a3b0745]{position:sticky;top:0;z-index:1020;background:var(--asn-bm-laranja);color:var(--asn-bm-sobre-laranja)}.asn-bm-faixa--pre[data-v-5a3b0745]{position:static;background:var(--asn-bm-fundo);color:var(--asn-bm-dourado)}.asn-bm-faixa__conteudo[data-v-5a3b0745]{max-width:1280px;margin:0 auto;padding:10px 24px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 16px;font-size:14px;font-weight:700;text-align:center}.asn-bm-faixa__contagem[data-v-5a3b0745]{background:var(--asn-bm-sobre-laranja);color:var(--asn-bm-dourado);border-radius:8px;padding:4px 10px;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:575.98px){.asn-bm-faixa__conteudo[data-v-5a3b0745]{padding:8px 16px;font-size:13px}}.asn-bm-hero[data-v-a4f128b0]{background:var(--asn-bm-fundo);color:var(--asn-bm-texto)}.asn-bm-hero__grade[data-v-a4f128b0]{padding-top:56px;padding-bottom:64px;display:flex;flex-wrap:wrap;gap:40px;align-items:center}.asn-bm-hero__texto[data-v-a4f128b0]{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:18px}.asn-bm-hero__titulo[data-v-a4f128b0]{color:var(--asn-bm-texto);font-weight:800}.asn-bm-hero__sub[data-v-a4f128b0]{font-size:18px;line-height:1.55;margin:0;max-width:620px;color:var(--asn-bm-texto-sec)}.asn-bm-hero__sub strong[data-v-a4f128b0]{color:#fff}.asn-bm-hero__numeros[data-v-a4f128b0]{flex:1 1 320px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.asn-bm-hero__numero[data-v-a4f128b0]{background:var(--asn-bm-superficie);border:1px solid var(--asn-bm-borda);border-radius:var(--asn-raio);padding:20px}.asn-bm-hero__pct[data-v-a4f128b0]{font-weight:800;font-size:56px;line-height:1}.asn-bm-hero__pct--dourado[data-v-a4f128b0]{color:var(--asn-bm-dourado)}.asn-bm-hero__pct--laranja[data-v-a4f128b0]{color:var(--asn-bm-laranja)}.asn-bm-hero__legenda[data-v-a4f128b0]{font-size:14px;color:var(--asn-bm-texto-sec);margin-top:8px}.asn-bm-hero__nota[data-v-a4f128b0]{grid-column:1 / -1;margin:0;font-size:13px;line-height:1.5;color:var(--asn-bm-texto-sec)}@media(max-width:575.98px){.asn-bm-hero__grade[data-v-a4f128b0]{padding-top:24px;padding-bottom:28px;gap:20px}.asn-bm-hero__sub[data-v-a4f128b0]{font-size:15px}.asn-bm-hero__pct[data-v-a4f128b0]{font-size:40px}}.asn-checklist[data-v-99785180]{display:flex;flex-direction:column;gap:12px}.asn-checklist__titulo[data-v-99785180]{font-weight:700;font-size:15px}.asn-checklist__itens[data-v-99785180]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.asn-checklist__item[data-v-99785180]{display:flex;align-items:center;gap:10px;font-size:14px}.asn-checklist__marca[data-v-99785180]{width:22px;height:22px;flex:0 0 22px;border-radius:999px;border:2px solid var(--asn-borda-forte);display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#fff}.asn-checklist__item.feito .asn-checklist__marca[data-v-99785180]{background:var(--asn-primaria);border-color:var(--asn-primaria)}.asn-checklist__cadeado[data-v-99785180]{flex:0 0 22px}.asn-hero[data-v-30f16f58]{padding-top:48px;padding-bottom:32px;display:flex;flex-wrap:wrap;gap:32px;align-items:flex-end}.asn-hero__texto[data-v-30f16f58]{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:16px}.asn-hero__sub[data-v-30f16f58]{font-size:18px;line-height:1.55;margin:0;max-width:640px}.asn-hero__acoes[data-v-30f16f58]{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.asn-hero__status[data-v-30f16f58]{flex:1 1 320px;padding:20px;box-shadow:var(--asn-sombra-card)}@media(max-width:575.98px){.asn-hero[data-v-30f16f58]{padding-top:20px;padding-bottom:16px;gap:20px}.asn-hero__sub[data-v-30f16f58]{font-size:15px}.asn-hero__acoes .asn-btn[data-v-30f16f58]{flex:1 1 100%}}@media(max-width:600px){.asn-hero__status[data-v-30f16f58]{display:none}}.asn-confianca[data-v-cc66d7d5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;padding:22px 24px;border-top:1px solid var(--asn-borda);border-bottom:1px solid var(--asn-borda)}.asn-confianca__item[data-v-cc66d7d5]{display:flex;gap:12px;align-items:flex-start}.asn-confianca__icone[data-v-cc66d7d5]{flex:0 0 34px;width:34px;height:34px;border-radius:10px;background:var(--asn-primaria-suave);color:var(--asn-primaria-texto);display:inline-flex;align-items:center;justify-content:center}.asn-confianca__titulo[data-v-cc66d7d5]{font-weight:700;font-size:14px;color:var(--asn-texto);margin-bottom:2px}.asn-confianca__texto[data-v-cc66d7d5]{font-size:13px;line-height:1.45}@media(max-width:575.98px){.asn-confianca[data-v-cc66d7d5]{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px 0}}.asn-faq[data-v-12221673]{display:flex;flex-direction:column;gap:12px}.asn-faq__item[data-v-12221673]{padding:16px 20px}.asn-faq__item summary[data-v-12221673]{cursor:pointer;font-weight:600;color:var(--asn-texto);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:28px}.asn-faq__item summary[data-v-12221673]::-webkit-details-marker{display:none}.asn-faq__item[open] .asn-faq__mais[data-v-12221673]{transform:rotate(45deg)}.asn-faq__mais[data-v-12221673]{font-size:20px;transition:transform .15s ease}.asn-faq__resposta[data-v-12221673]{margin:10px 0 0;font-size:14px;line-height:1.55}.asn-implantacao[data-v-314f3394]{padding:32px;box-shadow:var(--asn-sombra-card);display:flex;flex-wrap:wrap;gap:28px;scroll-margin-top:16px}.asn-implantacao__texto[data-v-314f3394]{flex:999 1 380px;min-width:0;display:flex;flex-direction:column;gap:14px}.asn-implantacao__descricao[data-v-314f3394]{margin:0;font-size:15px;line-height:1.6}.asn-implantacao__entregas[data-v-314f3394]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.asn-implantacao__entrega[data-v-314f3394]{display:flex;gap:12px;align-items:flex-start;background:var(--asn-fundo);border-radius:12px;padding:14px}.asn-implantacao__marca[data-v-314f3394]{flex:0 0 24px;width:24px;height:24px;border-radius:999px;background:var(--asn-primaria);color:var(--asn-sobre-primaria);display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.asn-implantacao__entrega-titulo[data-v-314f3394]{font-weight:700;font-size:14px;color:var(--asn-texto)}.asn-implantacao__entrega-texto[data-v-314f3394]{font-size:13px;line-height:1.45}.asn-implantacao__rodape[data-v-314f3394]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding-top:4px}.asn-implantacao__porque[data-v-314f3394]{margin:0;flex:1 1 260px;font-size:14px;font-weight:600;line-height:1.5}.asn-implantacao__programa[data-v-314f3394]{min-height:44px;font-size:14px}.asn-implantacao__preco[data-v-314f3394]{flex:1 1 240px;background:var(--asn-fundo);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:8px;align-self:flex-start}.asn-implantacao__de[data-v-314f3394]{font-size:14px;text-decoration:line-through}.asn-implantacao__valor[data-v-314f3394]{font-size:40px;line-height:1.1}.asn-implantacao__condicoes[data-v-314f3394]{font-size:14px;line-height:1.5}.asn-implantacao__explicacao[data-v-314f3394]{font-size:13px;line-height:1.5}.asn-implantacao--bm[data-v-314f3394]{border:2px solid var(--asn-bm-dourado)}.asn-implantacao--bm .asn-implantacao__preco[data-v-314f3394]{background:var(--asn-bm-fundo);color:var(--asn-bm-texto)}.asn-implantacao--bm .asn-implantacao__de[data-v-314f3394]{color:#a9aeb5}.asn-implantacao--bm .asn-implantacao__valor[data-v-314f3394]{color:var(--asn-bm-dourado)}.asn-implantacao--bm .asn-implantacao__explicacao[data-v-314f3394]{color:var(--asn-bm-texto-sec)}.asn-implantacao--bm .asn-implantacao__anual[data-v-314f3394]{color:var(--asn-bm-dourado)}.asn-implantacao__anual[data-v-314f3394]{font-size:13px;color:var(--asn-primaria-texto);font-weight:600}@media(max-width:575.98px){.asn-implantacao[data-v-314f3394]{padding:18px;gap:18px}.asn-implantacao__valor[data-v-314f3394]{font-size:30px}}.asn-implantacao__resumo[data-v-314f3394],.asn-implantacao__incluido[data-v-314f3394]{display:none}@media(max-width:600px){.asn-implantacao[data-v-314f3394]{flex-direction:column;flex-wrap:nowrap;gap:10px;padding:18px}.asn-implantacao__texto[data-v-314f3394]{display:contents}.asn-implantacao__preco[data-v-314f3394]{order:2}.asn-implantacao__incluido[data-v-314f3394]{order:3}.asn-implantacao__resumo[data-v-314f3394]{order:1;display:block;font-weight:700;font-size:17px;line-height:1.35}.asn-implantacao__detalhe[data-v-314f3394],.asn-implantacao__titulo[data-v-314f3394]{display:none}.asn-implantacao__preco[data-v-314f3394]{flex:0 0 auto;align-self:stretch;background:transparent;padding:0;gap:6px}.asn-implantacao--bm .asn-implantacao__preco[data-v-314f3394]{padding:16px}.asn-implantacao__de[data-v-314f3394],.asn-implantacao__condicoes[data-v-314f3394]{font-size:13px}.asn-implantacao__condicoes br[data-v-314f3394]{display:none}.asn-implantacao__incluido[data-v-314f3394]{display:inline-flex;min-height:44px}}.asn-modal[data-v-1d6c3803]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background:var(--asn-sobreposicao);display:flex;align-items:center;justify-content:center;padding:16px}.asn-modal__caixa[data-v-1d6c3803]{width:100%;max-width:520px;max-height:calc(100vh - 32px);overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:16px;outline:none;box-shadow:var(--asn-sombra-modal)}.asn-modal__topo[data-v-1d6c3803]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.asn-modal__fechar[data-v-1d6c3803]{width:44px;height:44px;border:0;background:transparent;font-size:26px;line-height:1;cursor:pointer;color:var(--asn-texto-sec)}.asn-modal__rotulo[data-v-1d6c3803]{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--asn-texto-sec);margin-bottom:4px}.asn-modal__texto[data-v-1d6c3803]{margin:0;font-size:15px;line-height:1.55}.asn-modal__lista[data-v-1d6c3803]{margin:0;padding-left:18px;font-size:14px;line-height:1.6}.asn-modal__exemplo[data-v-1d6c3803]{background:var(--asn-fundo);border-radius:12px;padding:14px}.asn-modal__rodape[data-v-1d6c3803]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.asn-modal__rodape .asn-valor[data-v-1d6c3803]{font-size:22px}.asn-creditos[data-v-90b28345]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.asn-creditos__opcao[data-v-90b28345]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:8px 10px;border:1px solid var(--asn-borda, #d0d7e2);border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}.asn-creditos__opcao.ativa[data-v-90b28345]{background:var(--asn-primaria-suave, transparent);border-color:var(--asn-primaria, #2563eb);box-shadow:0 0 0 1px var(--asn-primaria, #2563eb)}.asn-creditos__opcao[data-v-90b28345]:disabled{cursor:not-allowed;opacity:.6}.asn-creditos__opcao[data-v-90b28345]:focus-visible{outline:2px solid var(--asn-primaria, #2563eb);outline-offset:2px}.asn-creditos__nota[data-v-90b28345]{grid-column:1 / -1;font-size:12px}.asn-secao[data-v-90b28345]{display:flex;flex-direction:column;gap:16px;scroll-margin-top:16px}.asn-secao__cabecalho[data-v-90b28345]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px}.asn-secao__nota[data-v-90b28345]{font-size:14px}.asn-modulos[data-v-90b28345]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.asn-modulo[data-v-90b28345]{padding:16px;display:flex;flex-direction:column;gap:10px}.asn-modulo.ativo[data-v-90b28345]{border:2px solid var(--asn-primaria)}.asn-modulo__topo[data-v-90b28345]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.asn-modulo__nome[data-v-90b28345]{font-weight:700;font-size:15px}.asn-modulo__beneficio[data-v-90b28345]{font-size:13px;line-height:1.45;flex-grow:1}.asn-modulo__rodape[data-v-90b28345]{display:flex;justify-content:space-between;align-items:center;font-size:14px;gap:8px}.asn-modulo__preco[data-v-90b28345]{font-weight:700}.asn-modulo__preco .asn-muted[data-v-90b28345]{font-weight:500}.asn-toggle[data-v-90b28345]{width:44px;height:26px;flex:0 0 44px;border-radius:999px;border:0;padding:3px;cursor:pointer;display:flex;justify-content:flex-start;background:var(--asn-borda-forte)}.asn-toggle.ligado[data-v-90b28345]{background:var(--asn-primaria);justify-content:flex-end}.asn-toggle[data-v-90b28345]:disabled{cursor:not-allowed;opacity:.5}.asn-toggle__bola[data-v-90b28345]{width:20px;height:20px;border-radius:999px;background:#fff;display:block}.asn-link[data-v-90b28345]{background:none;border:0;padding:8px 0;color:var(--asn-primaria);font:600 14px var(--asn-fonte-texto);text-decoration:underline;cursor:pointer}@media(max-width:575.98px){.asn-modulos[data-v-90b28345]{grid-template-columns:minmax(0,1fr)}}.asn-modulo__potencial[data-v-90b28345]{white-space:nowrap}.asn-modulo__preco-de[data-v-90b28345]{font-weight:500;color:var(--asn-texto-sec);margin-right:4px}.asn-modulo__preco-campanha[data-v-90b28345]{color:var(--asn-primaria-texto)}[data-tema=black-month] .asn-modulo__preco-de[data-v-90b28345]{color:var(--asn-bm-riscado)}[data-tema=black-month] .asn-modulo__preco-campanha[data-v-90b28345]{color:var(--asn-bm-economia)}.asn-modulos__ver-todos[data-v-90b28345]{display:none}@media(max-width:600px){.asn-modulos[data-v-90b28345]{display:flex;flex-direction:column;gap:0;background:var(--asn-superficie);border:1px solid var(--asn-borda);border-radius:14px;overflow:hidden}.asn-modulo[data-v-90b28345],.asn-modulo.ativo[data-v-90b28345]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome acao" "preco acao";align-items:center;column-gap:12px;row-gap:2px;padding:12px 14px;min-height:44px;border:0;border-bottom:1px solid var(--asn-divisor);border-radius:0;background:transparent}.asn-modulo__topo[data-v-90b28345],.asn-modulo__rodape[data-v-90b28345]{display:contents}.asn-modulo__nome[data-v-90b28345]{grid-area:nome;font-weight:600;font-size:14px}.asn-modulo__topo>.asn-toggle[data-v-90b28345],.asn-modulo__topo>.asn-pill[data-v-90b28345]{grid-area:acao;align-self:center}.asn-modulo__preco[data-v-90b28345]{grid-area:preco;font-size:12px;font-weight:500;color:var(--asn-texto-sec)}.asn-modulo__beneficio[data-v-90b28345],.asn-modulo__potencial[data-v-90b28345],.asn-modulo__indisponivel[data-v-90b28345],.asn-modulo--extra[data-v-90b28345]{display:none}.asn-modulos--todos .asn-modulo--extra[data-v-90b28345]{display:grid}.asn-modulos__ver-todos[data-v-90b28345]{display:block;text-align:left;padding:12px 14px;min-height:44px}}.asaas-card-form[data-v-dc40bd44]{display:grid;gap:14px;font-family:var(--asn-fonte-texto, inherit);color:var(--asn-texto, #16191d)}.asaas-card-form__methods[data-v-dc40bd44]{display:flex;gap:8px}.asaas-card-form__method[data-v-dc40bd44]{flex:1;border:1px solid var(--asn-borda-forte, #d7dee8);background:var(--asn-superficie, #fff);border-radius:10px;min-height:44px;padding:10px;font-weight:700;color:var(--asn-texto-sec, #475569);cursor:pointer}.asaas-card-form__method.active[data-v-dc40bd44]{border:2px solid var(--asn-primaria, #2563eb);color:var(--asn-primaria-texto, #1d4ed8);background:var(--asn-primaria-suave, #eff6ff)}.asaas-card-form__alert[data-v-dc40bd44]{border-radius:12px;padding:10px 14px;background:var(--asn-erro-suave, #fef2f2);color:var(--asn-erro-texto, #b91c1c);border:1px solid var(--asn-erro-borda, #fecaca);font-weight:600;font-size:14px}.asaas-card-form__section[data-v-dc40bd44]{display:grid;gap:16px}.asaas-card-form__group[data-v-dc40bd44]{border:0;margin:0;padding:0;min-width:0;display:grid;gap:10px}.asaas-card-form__subtitle[data-v-dc40bd44]{padding:0 0 8px;margin:0;width:100%;border-bottom:1px solid var(--asn-divisor, #eef2f6);font-weight:700;font-size:12px;color:var(--asn-texto-sec, #64748b);text-transform:uppercase;letter-spacing:.06em}.asaas-card-form__grid[data-v-dc40bd44]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.asaas-card-form__field[data-v-dc40bd44]{display:flex;flex-direction:column;gap:6px;min-width:0}.asaas-card-form__field--wide[data-v-dc40bd44]{grid-column:1 / -1}.asaas-card-form__label[data-v-dc40bd44]{font-size:13px;font-weight:600;line-height:1.3;color:var(--asn-texto, #16191d)}.asaas-card-form__opcional[data-v-dc40bd44]{font-weight:500;color:var(--asn-texto-sec, #64748b)}.asaas-card-form__input[data-v-dc40bd44]{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:0 12px;font:500 15px var(--asn-fonte-texto, inherit);color:var(--asn-texto, #16191d);background:var(--asn-superficie, #fff);border:1px solid var(--asn-borda-forte, #cbd5e1);border-radius:10px;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.asaas-card-form__input[data-v-dc40bd44]::placeholder{color:var(--asn-texto-sec, #94a3b8);opacity:.7}.asaas-card-form__input[data-v-dc40bd44]:hover{border-color:var(--asn-texto-sec, #94a3b8)}.asaas-card-form__input[data-v-dc40bd44]:focus{outline:none;border-color:var(--asn-primaria, #2563eb);box-shadow:0 0 0 3px var(--asn-primaria-suave, #dbeafe)}.asaas-card-form__input[data-v-dc40bd44]:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--asn-superficie, #fff) inset;-webkit-text-fill-color:var(--asn-texto, #16191d)}.asaas-card-form__input--numero[data-v-dc40bd44]{font-variant-numeric:tabular-nums;letter-spacing:.04em}.asaas-card-form__expiry-group[data-v-dc40bd44]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px}.asaas-card-form__expiry-group .asaas-card-form__input[data-v-dc40bd44]{text-align:center;padding:0 6px}.asaas-card-form__expiry-sep[data-v-dc40bd44]{color:var(--asn-texto-sec, #94a3b8);font-weight:700}.asaas-card-form__submit[data-v-dc40bd44]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;border:0;border-radius:12px;padding:0 20px;font:600 15px var(--asn-fonte-texto, inherit);background:var(--asn-primaria, #2563eb);color:var(--asn-sobre-primaria, #fff);cursor:pointer}.asaas-card-form__submit[data-v-dc40bd44]:hover:not(:disabled){background:var(--asn-primaria-escura, #1d4ed8)}.asaas-card-form__submit[data-v-dc40bd44]:disabled{opacity:.55;cursor:not-allowed}.asaas-card-form__seguro[data-v-dc40bd44]{margin:-6px 0 0;font-size:12px;line-height:1.4;text-align:center;color:var(--asn-texto-sec, #64748b)}.asn-cartao-renovacao[data-v-b9fd9e3d]{display:flex;flex-direction:column;gap:10px}.asn-cartao-renovacao__nota[data-v-b9fd9e3d]{margin:0;font-size:13px;line-height:1.5}.asn-pix[data-v-1ee925cf]{display:flex;flex-direction:column;gap:12px}.asn-pix[data-v-1ee925cf]{background:var(--asn-fundo);border-radius:14px;padding:16px}.asn-pix__instrucao[data-v-1ee925cf]{font-size:13px;font-weight:600;line-height:1.45;text-align:center}.asn-pix__qr[data-v-1ee925cf]{width:196px;height:196px;padding:8px;align-self:center;border-radius:12px;background:var(--asn-superficie);border:1px solid var(--asn-borda)}.asn-pix__qr--vazio[data-v-1ee925cf]{border:2px dashed var(--asn-borda-forte);display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;color:var(--asn-texto-sec);padding:12px}.asn-pix__codigo[data-v-1ee925cf]{margin-top:8px;min-height:72px;padding:8px 12px;font-size:12px;word-break:break-all}.asn-pix__nota[data-v-1ee925cf]{font-size:13px;display:flex;align-items:flex-start;gap:8px}.asn-pix__ponto[data-v-1ee925cf]{width:8px;height:8px;margin-top:6px;flex:0 0 8px;border-radius:999px;background:var(--asn-borda-forte)}.asn-pix__ponto.ativo[data-v-1ee925cf]{background:var(--asn-primaria);animation:asn-pulso-1ee925cf 1.6s ease-in-out infinite}@keyframes asn-pulso-1ee925cf{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.asn-pix__ponto.ativo[data-v-1ee925cf]{animation:none}}.gi-plano[data-v-9ff7bde5]{display:grid;gap:12px}.gi-plano__cabecalho[data-v-9ff7bde5]{display:flex;justify-content:space-between;align-items:center;gap:8px}.gi-plano__texto[data-v-9ff7bde5]{margin:0}.gi-plano__opcoes[data-v-9ff7bde5]{display:grid;gap:10px}.gi-plano__opcao[data-v-9ff7bde5]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--asn-borda, #e2e8f0);border-radius:12px}.gi-plano__opcao p[data-v-9ff7bde5]{margin:4px 0 0}.asn-plano-pix[data-v-8c4fc64f]{margin-top:1rem;margin-bottom:1rem}.asn-plano-pix__card[data-v-8c4fc64f]{display:grid;gap:.75rem}.asn-plano-pix__titulo[data-v-8c4fc64f]{font-size:1.1rem;margin:0}.asn-plano-pix__bloco[data-v-8c4fc64f]{display:grid;gap:.35rem}.asn-plano-pix__topo[data-v-8c4fc64f]{display:flex;flex-wrap:wrap;gap:.25rem .75rem;align-items:baseline}.asn-plano-pix__lista[data-v-8c4fc64f]{list-style:none;margin:0;padding:0;display:grid;gap:.2rem;font-size:.9rem}.asn-plano-pix__lista li[data-v-8c4fc64f]{display:grid;grid-template-columns:1fr auto 6.5rem;gap:.5rem}.asn-plano-pix__lista li.is-paga[data-v-8c4fc64f]{opacity:.65}.asn-plano-pix__lista li.is-vencida .asn-plano-pix__situacao[data-v-8c4fc64f],.asn-plano-pix__lista li.is-em_atraso .asn-plano-pix__situacao[data-v-8c4fc64f]{font-weight:600}.asn-plano-pix__situacao[data-v-8c4fc64f]{text-align:right}.asn-plano-pix__pagar[data-v-8c4fc64f]{display:grid;gap:.5rem;justify-items:start}.asn-plano-pix__nota[data-v-8c4fc64f]{font-size:.85rem;margin:0}.asn-painel[data-v-cc6ea758]{padding-top:32px;display:flex;flex-direction:column;gap:24px}.asn-painel__topo[data-v-cc6ea758]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.asn-painel__titulo[data-v-cc6ea758]{margin:0;font-size:clamp(28px,3vw,34px);line-height:1.1}.asn-painel__sub[data-v-cc6ea758]{margin:6px 0 0;font-size:15px}.asn-painel__cartoes[data-v-cc6ea758]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.asn-painel__cartao[data-v-cc6ea758],.asn-painel__modulos[data-v-cc6ea758],.asn-painel__historico[data-v-cc6ea758],.asn-painel__contrato[data-v-cc6ea758]{display:flex;flex-direction:column;gap:12px;min-width:0;padding:22px;box-shadow:var(--asn-sombra-card)}@media(max-width:575.98px){.asn-painel__cartao[data-v-cc6ea758],.asn-painel__modulos[data-v-cc6ea758],.asn-painel__historico[data-v-cc6ea758],.asn-painel__contrato[data-v-cc6ea758]{padding:16px}}.asn-painel__atraso[data-v-cc6ea758]{display:flex;flex-direction:column;gap:14px;padding:22px;box-shadow:var(--asn-sombra-card);border:1px solid var(--asn-erro-borda);border-left:6px solid var(--asn-erro-texto)}.asn-painel__atraso-topo[data-v-cc6ea758]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.asn-painel__atraso-info[data-v-cc6ea758]{display:flex;flex-direction:column;gap:6px;min-width:0}.asn-painel__atraso-acoes[data-v-cc6ea758]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.asn-painel__atraso-pix[data-v-cc6ea758]{max-width:360px}@media(max-width:575.98px){.asn-painel__atraso[data-v-cc6ea758]{padding:16px}.asn-painel__atraso-acoes[data-v-cc6ea758]{align-items:stretch;width:100%}.asn-painel__atraso-acoes .asn-btn[data-v-cc6ea758]{width:100%}.asn-painel__atraso-pix[data-v-cc6ea758]{max-width:none}}.asn-painel__rotulo[data-v-cc6ea758]{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--asn-texto-sec)}.asn-painel__gatilho[data-v-cc6ea758]{margin-top:auto;font-size:14px;white-space:normal;text-align:left}.asn-painel__grande[data-v-cc6ea758]{font-size:26px;line-height:1.15}.asn-painel__texto[data-v-cc6ea758]{font-size:14px;line-height:1.5;margin:0}.asn-painel__pill[data-v-cc6ea758]{align-self:flex-start}.asn-painel__pill--erro[data-v-cc6ea758]{background:var(--asn-erro-suave);color:var(--asn-erro-texto)}.asn-painel__linha-titulo[data-v-cc6ea758]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.asn-painel__agendada[data-v-cc6ea758]{font-size:13px}.asn-painel__acao[data-v-cc6ea758]{align-self:flex-start;width:auto}.asn-painel__troca[data-v-cc6ea758]{display:flex;flex-direction:column;gap:10px}.asn-painel__opcoes[data-v-cc6ea758]{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.asn-painel__opcao[data-v-cc6ea758]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border:1px solid var(--asn-borda);border-radius:12px;padding:10px 12px;cursor:pointer;font-size:14px}.asn-painel__opcao.ativo[data-v-cc6ea758]{border-color:var(--asn-primaria);background:var(--asn-primaria-suave)}.asn-painel__opcao-nome[data-v-cc6ea758]{font-weight:600;flex:1 1 auto}.asn-painel__opcao-valor[data-v-cc6ea758]{font-size:13px}.asn-painel__nota[data-v-cc6ea758]{font-size:13px;margin:0;line-height:1.5}.asn-painel__blocos[data-v-cc6ea758]{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch}.asn-painel__modulos[data-v-cc6ea758]{flex:1 1 360px}.asn-painel__historico[data-v-cc6ea758]{flex:999 1 560px}.asn-painel__cabecalho[data-v-cc6ea758]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.asn-painel__h2[data-v-cc6ea758]{font-family:var(--asn-fonte-titulo);font-weight:700;font-size:19px;margin:0}.asn-painel__link[data-v-cc6ea758]{font-size:14px;font-weight:600}.asn-painel__lista[data-v-cc6ea758]{list-style:none;margin:0;padding:0}.asn-painel__item[data-v-cc6ea758]:last-child{border-bottom:0}.asn-painel__trocar-opcao[data-v-cc6ea758]{margin-left:6px;font-size:13px}.asn-painel__opcoes[data-v-cc6ea758]{flex-basis:100%;display:flex;flex-direction:column;gap:8px}.asn-painel__opcoes-lista[data-v-cc6ea758]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.asn-painel__opcao[data-v-cc6ea758]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:8px 10px;border:1px solid var(--asn-borda);border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.asn-painel__opcao.ativa[data-v-cc6ea758]{border-color:var(--asn-primaria);box-shadow:0 0 0 1px var(--asn-primaria);background:var(--asn-primaria-suave)}.asn-painel__opcao[data-v-cc6ea758]:disabled{cursor:not-allowed;opacity:.6}.asn-painel__opcao[data-v-cc6ea758]:focus-visible{outline:2px solid var(--asn-primaria);outline-offset:2px}.asn-painel__item[data-v-cc6ea758]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px;padding:10px 0;border-bottom:1px solid var(--asn-divisor)}.asn-painel__item-nome[data-v-cc6ea758]{font-weight:600}.asn-painel__confirmar[data-v-cc6ea758]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.asn-painel__adicionar[data-v-cc6ea758]{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--asn-borda);padding-top:12px}.asn-painel__tabela-wrap[data-v-cc6ea758]{overflow-x:auto;position:relative}.asn-painel__tabela[data-v-cc6ea758]{width:100%;border-collapse:collapse}.asn-painel__tabela th[data-v-cc6ea758]{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--asn-texto-sec);text-align:left;padding:10px 12px;border-bottom:1px solid var(--asn-borda);white-space:nowrap}.asn-painel__tabela td[data-v-cc6ea758]{font-size:14px;padding:14px 12px;border-bottom:1px solid var(--asn-divisor);white-space:nowrap}.asn-painel__tabela tbody tr:last-child td[data-v-cc6ea758]{border-bottom:0}.asn-painel__tabela tbody tr:hover td[data-v-cc6ea758]{background:var(--asn-fundo)}.asn-painel__tabela td a[data-v-cc6ea758],.asn-painel__valor-celula[data-v-cc6ea758]{font-weight:600}.asn-link[data-v-cc6ea758]{background:none;border:0;padding:4px 0;color:var(--asn-primaria);font:600 14px var(--asn-fonte-texto);text-decoration:underline;cursor:pointer}.asn-painel__contrato-texto[data-v-cc6ea758]{white-space:pre-wrap;max-height:360px;overflow-y:auto;font-size:13px;line-height:1.6;border:1px solid var(--asn-borda);border-radius:12px;padding:12px;background:var(--asn-fundo)}.asn-secao[data-v-ad3d5c2d]{display:flex;flex-direction:column;gap:16px;scroll-margin-top:16px}.asn-secao__cabecalho[data-v-ad3d5c2d]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px}.asn-secao__nota[data-v-ad3d5c2d]{font-size:14px}.asn-periodicidades[data-v-ad3d5c2d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.asn-periodicidade[data-v-ad3d5c2d]{font-family:var(--asn-fonte-texto);text-align:left;color:var(--asn-texto);cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:var(--asn-raio);background:var(--asn-superficie);border:1px solid var(--asn-borda);min-height:44px}.asn-periodicidade[data-v-ad3d5c2d]{transition:border-color .15s ease,box-shadow .15s ease}.asn-periodicidade[data-v-ad3d5c2d]:hover:not(:disabled):not(.selecionada){border-color:var(--asn-borda-forte);box-shadow:var(--asn-sombra-card)}.asn-periodicidade.selecionada[data-v-ad3d5c2d]{border:2px solid var(--asn-primaria);padding:19px;box-shadow:0 0 0 4px var(--asn-primaria-suave)}.asn-periodicidade__radio[data-v-ad3d5c2d]{display:inline-block;width:18px;height:18px;margin-right:10px;vertical-align:-3px;border-radius:999px;border:2px solid var(--asn-borda-forte);background:var(--asn-superficie)}.asn-periodicidade.selecionada .asn-periodicidade__radio[data-v-ad3d5c2d]{border:5px solid var(--asn-primaria)}[data-tema=black-month] .asn-periodicidade.selecionada .asn-periodicidade__radio[data-v-ad3d5c2d]{border-color:var(--asn-bm-laranja)}.asn-periodicidade__implantacao svg[data-v-ad3d5c2d]{flex:0 0 16px;margin-top:2px}.asn-periodicidade__programa[data-v-ad3d5c2d]{display:flex;align-items:center;gap:12px 14px;flex-wrap:wrap;padding:14px 16px;border-radius:14px;background:var(--asn-primaria-suave);color:var(--asn-primaria-texto)}.asn-periodicidade__programa-icone[data-v-ad3d5c2d]{flex:0 0 32px;width:32px;height:32px;border-radius:999px;background:var(--asn-superficie);display:inline-flex;align-items:center;justify-content:center}.asn-periodicidade__programa-texto[data-v-ad3d5c2d]{flex:1 1 300px;font-size:14px;line-height:1.5;color:var(--asn-texto)}.asn-periodicidade__programa .asn-gatilho[data-v-ad3d5c2d]{color:var(--asn-primaria-texto)}@media(prefers-reduced-motion:reduce){.asn-periodicidade[data-v-ad3d5c2d]{transition:none}}.asn-periodicidade[data-v-ad3d5c2d]:disabled{cursor:not-allowed;opacity:.5}.asn-periodicidade__topo[data-v-ad3d5c2d]{display:flex;justify-content:space-between;align-items:flex-start;min-height:26px;gap:8px}.asn-periodicidade__selos[data-v-ad3d5c2d]{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.asn-periodicidade__de[data-v-ad3d5c2d]{font-size:15px;text-decoration:line-through;color:var(--asn-texto-sec)}.asn-periodicidade__desconto[data-v-ad3d5c2d]{font-size:12px;line-height:1.4;color:var(--asn-primaria-texto)}.asn-periodicidade__nome[data-v-ad3d5c2d]{font-weight:700;font-size:18px}.asn-periodicidade__valor[data-v-ad3d5c2d]{font-size:34px}.asn-periodicidade__sufixo[data-v-ad3d5c2d],.asn-periodicidade__condicoes[data-v-ad3d5c2d]{font-size:14px;line-height:1.5}.asn-periodicidade__implantacao[data-v-ad3d5c2d]{display:flex;align-items:flex-start;gap:6px;border-top:1px dashed var(--asn-borda);padding-top:12px;margin-top:auto;font-size:14px;font-weight:600;color:var(--asn-primaria-texto)}.asn-periodicidade__preco[data-v-ad3d5c2d]{display:contents}.asn-periodicidade__linha-curta[data-v-ad3d5c2d]{display:none}@media(max-width:575.98px){.asn-periodicidades[data-v-ad3d5c2d]{grid-template-columns:minmax(0,1fr);gap:10px}.asn-periodicidade[data-v-ad3d5c2d]{padding:14px;gap:6px}.asn-periodicidade__valor[data-v-ad3d5c2d]{font-size:24px}}@media(max-width:600px){.asn-periodicidade[data-v-ad3d5c2d]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:2px;padding:14px}.asn-periodicidade.selecionada[data-v-ad3d5c2d]{box-shadow:none;padding:13px}.asn-periodicidade__radio[data-v-ad3d5c2d]{width:16px;height:16px;margin-right:8px}.asn-periodicidade.selecionada .asn-periodicidade__radio[data-v-ad3d5c2d]{border-width:5px}.asn-periodicidade__programa[data-v-ad3d5c2d]{padding:12px 14px;align-items:flex-start}.asn-periodicidade__programa-icone[data-v-ad3d5c2d]{display:none}.asn-periodicidade__programa-texto[data-v-ad3d5c2d]{flex-basis:100%;font-size:13px}.asn-periodicidade[data-v-ad3d5c2d]>*{grid-column:1}.asn-periodicidade>.asn-periodicidade__preco[data-v-ad3d5c2d]{grid-column:2;grid-row:1 / span 4;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.asn-periodicidade__topo[data-v-ad3d5c2d]{justify-content:flex-start;align-items:center;flex-wrap:wrap;min-height:0;gap:6px}.asn-periodicidade__nome[data-v-ad3d5c2d]{font-size:16px}.asn-periodicidade__selos .asn-pill[data-v-ad3d5c2d]{padding:2px 8px;font-size:11px}.asn-periodicidade__de[data-v-ad3d5c2d]{font-size:12px}.asn-periodicidade__valor[data-v-ad3d5c2d]{font-size:22px;line-height:1.15}.asn-periodicidade__sufixo[data-v-ad3d5c2d]{display:block;font-size:12px;line-height:1.3}.asn-periodicidade__condicoes[data-v-ad3d5c2d]{display:none}.asn-periodicidade__linha-curta[data-v-ad3d5c2d]{display:block;font-size:13px;line-height:1.4}.asn-periodicidade .asn-bm-economia[data-v-ad3d5c2d]{justify-self:start;margin:2px 0;padding:3px 8px;border-radius:8px;font-size:12px}.asn-periodicidade__implantacao[data-v-ad3d5c2d]{border-top:0;padding-top:0;margin-top:0;font-size:13px;font-weight:700;line-height:1.4}}.asn-programa[data-v-7678c472]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055;background:var(--asn-sobreposicao);display:flex;align-items:center;justify-content:center;padding:24px}.asn-programa__caixa[data-v-7678c472]{position:relative;width:100%;max-width:860px;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:var(--asn-superficie);color:var(--asn-texto);border-radius:20px;box-shadow:var(--asn-sombra-modal);overflow:hidden;outline:none}.asn-programa__fechar[data-v-7678c472]{position:absolute;top:14px;right:14px;z-index:2;width:44px;height:44px;border-radius:999px;border:0;background:var(--asn-superficie);color:var(--asn-texto);box-shadow:var(--asn-sombra-elevada);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.asn-programa__fechar[data-v-7678c472]:hover{background:var(--asn-fundo)}.asn-programa__rolagem[data-v-7678c472]{overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto}.asn-programa__topo[data-v-7678c472]{background:var(--asn-primaria);color:var(--asn-sobre-primaria);padding:32px 72px 28px 32px;display:flex;flex-direction:column;gap:12px}.asn-programa__selo[data-v-7678c472]{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--asn-sobre-primaria-sec)}.asn-programa__titulo[data-v-7678c472]{font-family:var(--asn-fonte-titulo);font-weight:700;font-size:clamp(24px,3.2vw,32px);line-height:1.12;letter-spacing:-.01em;margin:0;color:var(--asn-sobre-primaria)}.asn-programa__intro[data-v-7678c472]{margin:0;font-size:15px;line-height:1.6;color:var(--asn-sobre-primaria-sec);max-width:680px}.asn-programa__corpo[data-v-7678c472]{padding:28px 32px 32px;display:flex;flex-direction:column;gap:32px}.asn-programa__h3[data-v-7678c472]{font-family:var(--asn-fonte-titulo);font-weight:700;font-size:19px;margin:0 0 14px;color:var(--asn-texto)}.asn-programa__h3-destaque[data-v-7678c472]{color:var(--asn-primaria)}.asn-programa__subtitulo[data-v-7678c472]{margin:-8px 0 18px;font-size:14px;line-height:1.5;color:var(--asn-texto-sec)}.asn-programa__etapas[data-v-7678c472]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;position:relative}.asn-programa__etapas[data-v-7678c472]:before{content:"";position:absolute;top:17px;left:18px;right:18px;height:2px;background:var(--asn-primaria-suave)}.asn-programa__etapa[data-v-7678c472]{position:relative;display:flex;flex-direction:column;gap:10px}.asn-programa__numero[data-v-7678c472]{width:36px;height:36px;border-radius:999px;background:var(--asn-primaria);color:var(--asn-sobre-primaria);font:700 16px var(--asn-fonte-titulo);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 4px var(--asn-superficie);position:relative}.asn-programa__etapa-card[data-v-7678c472]{flex:1 1 auto;background:var(--asn-fundo);border:1px solid var(--asn-borda);border-radius:12px;padding:14px 12px}.asn-programa__etapa-icone[data-v-7678c472]{display:inline-flex;color:var(--asn-primaria);margin-bottom:8px}.asn-programa__etapa-titulo[data-v-7678c472]{font-weight:700;font-size:14px;line-height:1.3;margin-bottom:4px}.asn-programa__etapa-texto[data-v-7678c472]{font-size:12.5px;line-height:1.45;color:var(--asn-texto-sec)}.asn-programa__pos[data-v-7678c472]{margin-top:14px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:20px;align-items:center;background:var(--asn-primaria-suave);border-radius:14px;padding:18px 20px}.asn-programa__pos-cabeca[data-v-7678c472]{display:flex;align-items:center;gap:14px;padding-right:20px;border-right:1px solid var(--asn-borda-forte)}.asn-programa__pos-icone[data-v-7678c472]{flex:0 0 52px;width:52px;height:52px;border-radius:999px;background:var(--asn-primaria);color:var(--asn-sobre-primaria);display:inline-flex;align-items:center;justify-content:center}.asn-programa__pos-quando[data-v-7678c472]{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--asn-primaria-texto)}.asn-programa__pos-titulo[data-v-7678c472]{font-family:var(--asn-fonte-titulo);font-weight:700;font-size:17px;line-height:1.25;color:var(--asn-texto)}.asn-programa__pos-texto[data-v-7678c472]{margin:0;font-size:13.5px;line-height:1.55;color:var(--asn-texto-sec)}.asn-programa__pos-texto strong[data-v-7678c472]{color:var(--asn-texto)}.asn-programa__itens[data-v-7678c472]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.asn-programa__item[data-v-7678c472]{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid var(--asn-borda);border-radius:14px}.asn-programa__icone[data-v-7678c472]{flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:var(--asn-primaria-suave);color:var(--asn-primaria-texto);display:inline-flex;align-items:center;justify-content:center}.asn-programa__icone--claro[data-v-7678c472]{background:var(--asn-superficie)}.asn-programa__item-titulo[data-v-7678c472]{font-weight:700;font-size:15px;line-height:1.35;margin-bottom:4px}.asn-programa__item-texto[data-v-7678c472]{font-size:13px;line-height:1.5;color:var(--asn-texto-sec)}.asn-programa__porque[data-v-7678c472]{margin:14px 0 0;font-size:14px;font-weight:600;line-height:1.5;color:var(--asn-primaria-texto)}.asn-programa__extras[data-v-7678c472]{background:var(--asn-fundo);border-radius:16px;padding:20px}.asn-programa__extras-lista[data-v-7678c472]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.asn-programa__extra[data-v-7678c472]{display:flex;flex-direction:column;gap:4px}.asn-programa__extra .asn-programa__icone[data-v-7678c472]{margin-bottom:8px}.asn-programa__preco[data-v-7678c472]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px}.asn-programa__escolhida[data-v-7678c472]{border:2px solid var(--asn-primaria);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:6px}.asn-programa__escolhida-topo[data-v-7678c472]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.asn-programa__rotulo[data-v-7678c472]{font-size:13px;font-weight:600;color:var(--asn-texto-sec)}.asn-programa__de[data-v-7678c472]{font-size:14px;color:var(--asn-texto-sec);text-decoration:line-through}.asn-programa__valor[data-v-7678c472]{font-size:34px;line-height:1.1}.asn-programa__escolhida--gratis .asn-programa__valor[data-v-7678c472]{color:var(--asn-primaria-texto)}.asn-programa__condicoes[data-v-7678c472]{font-size:14px;line-height:1.5;color:var(--asn-texto-sec)}.asn-programa__outras[data-v-7678c472]{border:1px solid var(--asn-borda);border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;gap:8px}.asn-programa__outras ul[data-v-7678c472]{list-style:none;margin:0;padding:0}.asn-programa__outras li[data-v-7678c472]{display:flex;justify-content:space-between;gap:12px;font-size:14px;padding:8px 0;border-bottom:1px solid var(--asn-divisor)}.asn-programa__outras-nota[data-v-7678c472]{font-size:12px;color:var(--asn-texto-sec)}.asn-programa__status[data-v-7678c472]{border:1px solid var(--asn-borda);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:8px}.asn-programa__status-titulo[data-v-7678c472]{font-weight:700;font-size:17px}.asn-programa__status-texto[data-v-7678c472]{margin:0;font-size:14px;line-height:1.5;color:var(--asn-texto-sec)}.asn-programa__garantias[data-v-7678c472]{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.5;color:var(--asn-texto-sec)}.asn-programa__garantias li[data-v-7678c472]{padding-left:18px;position:relative}.asn-programa__garantias li[data-v-7678c472]:before{content:"";position:absolute;left:4px;top:8px;width:6px;height:6px;border-radius:999px;background:var(--asn-primaria)}.asn-programa__rodape[data-v-7678c472]{flex:0 0 auto;border-top:1px solid var(--asn-borda);background:var(--asn-superficie);padding:14px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px}.asn-programa__rodape-texto[data-v-7678c472]{display:flex;flex-direction:column;min-width:0}.asn-programa__rodape-rotulo[data-v-7678c472]{font-size:13px;color:var(--asn-texto-sec);line-height:1.4}.asn-programa__rodape-valor[data-v-7678c472]{font-family:var(--asn-fonte-titulo);font-size:20px}.asn-programa__cta[data-v-7678c472]{width:auto;flex:0 0 auto;padding:0 28px}[data-tema=black-month] .asn-programa__topo[data-v-7678c472]{background:var(--asn-bm-fundo)}[data-tema=black-month] .asn-programa__selo[data-v-7678c472]{color:var(--asn-bm-dourado)}[data-tema=black-month] .asn-programa__intro[data-v-7678c472]{color:var(--asn-bm-texto-sec)}@media(max-width:820px){.asn-programa__etapas[data-v-7678c472]{grid-template-columns:minmax(0,1fr);gap:0}.asn-programa__etapas[data-v-7678c472]:before{top:18px;bottom:18px;left:17px;right:auto;width:2px;height:auto}.asn-programa__etapa[data-v-7678c472]{flex-direction:row;gap:14px;padding-bottom:16px}.asn-programa__etapa[data-v-7678c472]:last-child{padding-bottom:0}.asn-programa__numero[data-v-7678c472]{flex:0 0 36px}.asn-programa__etapa-card[data-v-7678c472]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px}.asn-programa__etapa-icone[data-v-7678c472]{grid-row:span 2;margin-bottom:0}.asn-programa__pos[data-v-7678c472]{grid-template-columns:minmax(0,1fr);gap:12px}.asn-programa__pos-cabeca[data-v-7678c472]{padding-right:0;border-right:0}.asn-programa__extras-lista[data-v-7678c472]{grid-template-columns:minmax(0,1fr)}.asn-programa__extra[data-v-7678c472]{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;row-gap:2px}.asn-programa__extra .asn-programa__icone[data-v-7678c472]{grid-row:1 / span 2;margin-bottom:0}}@media(max-width:600px){.asn-programa[data-v-7678c472]{padding:0;align-items:stretch}.asn-programa__caixa[data-v-7678c472]{max-width:none;max-height:none;height:100vh;height:100dvh;border-radius:0}.asn-programa__fechar[data-v-7678c472]{top:10px;right:10px}.asn-programa__topo[data-v-7678c472]{padding:24px 64px 22px 20px}.asn-programa__intro[data-v-7678c472]{font-size:14px}.asn-programa__corpo[data-v-7678c472]{padding:22px 20px 28px;gap:26px}.asn-programa__itens[data-v-7678c472],.asn-programa__preco[data-v-7678c472]{grid-template-columns:minmax(0,1fr)}.asn-programa__porque[data-v-7678c472]{margin:14px 0 0;font-size:14px;font-weight:600;line-height:1.5;color:var(--asn-primaria-texto)}.asn-programa__extras[data-v-7678c472]{padding:16px}.asn-programa__valor[data-v-7678c472]{font-size:28px}.asn-programa__rodape[data-v-7678c472]{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.asn-programa__rodape-valor[data-v-7678c472]{font-size:17px}.asn-programa__cta[data-v-7678c472]{padding:0 18px}}.asn-busca-lead[data-v-60336515]{padding-bottom:12px;border-bottom:1px dashed var(--asn-borda)}.asn-busca-lead__lista[data-v-60336515]{list-style:none;margin:0;padding:4px;border:1px solid var(--asn-borda);border-radius:10px;background:var(--asn-superficie);max-height:220px;overflow-y:auto}.asn-busca-lead__item[data-v-60336515]{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;border:0;border-radius:8px;background:none;text-align:left;font:500 14px var(--asn-fonte-texto);cursor:pointer}.asn-busca-lead__item[data-v-60336515]:hover,.asn-busca-lead__item[data-v-60336515]:focus-visible{background:var(--asn-fundo)}.asn-busca-lead__item .asn-muted[data-v-60336515]{font-size:12px}.asn-resumo__erro-campo[data-v-60336515]{color:var(--asn-erro, #b42318);font-size:12px}.asn-cupom[data-v-5c136b06]{display:flex;flex-direction:column;gap:6px}.asn-cupom__linha[data-v-5c136b06]{display:flex;gap:8px;align-items:flex-end}.asn-cupom__campo[data-v-5c136b06]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.asn-cupom__botao[data-v-5c136b06]{min-height:44px}.asn-cupom__erro[data-v-5c136b06]{font-size:13px;color:var(--asn-erro);font-weight:600}.asn-cupom__ok[data-v-5c136b06]{font-size:14px;color:var(--asn-primaria-texto);font-weight:600}.asn-pagamento[data-v-8587e6b6]{display:flex;flex-direction:column;gap:10px}.asn-pagamento__metodos[data-v-8587e6b6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.asn-pagamento__metodo[data-v-8587e6b6]{font:600 13px var(--asn-fonte-texto);text-align:left;padding:10px 12px;min-height:44px;border-radius:10px;border:1px solid var(--asn-borda-forte);background:var(--asn-superficie);cursor:pointer;color:var(--asn-texto)}.asn-pagamento__metodo span[data-v-8587e6b6]{font-weight:500}.asn-pagamento__total[data-v-8587e6b6]{white-space:nowrap}@media(max-width:575.98px){.asn-pagamento__total[data-v-8587e6b6]{display:block}}.asn-pagamento__metodo.ativo[data-v-8587e6b6]{border:2px solid var(--asn-primaria);background:var(--asn-primaria-suave)}.asn-pagamento__parcelas[data-v-8587e6b6]{display:flex;flex-direction:column;gap:4px}.asn-pagamento__cartao[data-v-8587e6b6]{display:flex;flex-direction:column;gap:10px}.asn-pagamento__fatura[data-v-8587e6b6]{display:flex;flex-direction:column;gap:8px}.asn-pagamento__fatura a.asn-btn[data-v-8587e6b6]{text-align:center;text-decoration:none}.asn-pagamento__salvo[data-v-8587e6b6]{display:flex;flex-direction:column;gap:8px}.asn-pagamento__processando[data-v-8587e6b6]{font-size:13px}.asn-bloco[data-v-a973b2cf]{display:flex;flex-direction:column;gap:10px}.asn-bloco__topo[data-v-a973b2cf]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.asn-bloco__topo>.asn-pill[data-v-a973b2cf]{flex:0 0 auto;white-space:nowrap}.asn-bloco__titulo-grupo[data-v-a973b2cf]{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0}.asn-bloco__gatilho[data-v-a973b2cf]{font-size:13px;padding:4px 0;min-height:24px}.asn-bloco__titulo[data-v-a973b2cf]{font-weight:700;font-size:16px}.asn-bloco__forte[data-v-a973b2cf]{font-weight:700}.asn-bloco__desconto[data-v-a973b2cf]{color:var(--asn-primaria-texto)}.asn-bloco__texto[data-v-a973b2cf]{font-size:14px;line-height:1.5}.asn-bloco__nota[data-v-a973b2cf]{font-size:13px}.asn-bloco[data-v-87784176]{display:flex;flex-direction:column;gap:10px}.asn-bloco__topo[data-v-87784176]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.asn-bloco__topo>.asn-pill[data-v-87784176]{flex:0 0 auto;white-space:nowrap}.asn-bloco__titulo-grupo[data-v-87784176]{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0}.asn-bloco__gatilho[data-v-87784176]{font-size:13px;padding:4px 0;min-height:24px}.asn-bloco__titulo[data-v-87784176]{font-weight:700;font-size:16px}.asn-bloco__forte[data-v-87784176]{font-weight:700}.asn-bloco__desconto[data-v-87784176]{color:var(--asn-primaria-texto)}.asn-bloco__texto[data-v-87784176]{font-size:14px;line-height:1.5}.asn-bloco__nota[data-v-87784176]{font-size:13px}.asn-link-cobranca__dados[data-v-46c01994]{display:grid;gap:8px;margin:8px 0}.asn-link-cobranca__dados div[data-v-46c01994]{display:flex;justify-content:space-between;gap:12px;align-items:center}.asn-link-cobranca__dados dt[data-v-46c01994]{font-size:13px;color:var(--asn-texto-sec)}.asn-link-cobranca__dados dd[data-v-46c01994]{margin:0;text-align:right}.asn-link-cobranca__validade[data-v-46c01994]{width:auto}.asn-link-cobranca__botoes[data-v-46c01994]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.asn-link-cobranca__ativo[data-v-46c01994],.asn-link-cobranca__historico[data-v-46c01994]{margin-top:12px}.asn-link-cobranca__historico table[data-v-46c01994]{width:100%;font-size:12px;margin-top:8px}.asn-link-venda__cupons[data-v-d734f974]{display:flex;flex-direction:column;gap:12px}.asn-link-venda__resumo[data-v-d734f974]{display:grid;grid-template-columns:1fr;gap:10px;margin:0}.asn-link-venda__resumo>div[data-v-d734f974]{display:flex;justify-content:space-between;gap:12px;font-size:14px}.asn-link-venda__resumo dt[data-v-d734f974]{font-weight:700}.asn-link-venda__resumo dd[data-v-d734f974]{margin:0;text-align:right}.asn-link-venda__validade[data-v-d734f974]{min-height:36px;padding:4px 8px;width:auto}.asn-link-venda__botoes[data-v-d734f974]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.asn-link-venda__botoes .asn-btn[data-v-d734f974]{flex:1 1 180px}.asn-link-venda__botoes--compactos .asn-btn[data-v-d734f974]{flex:1 1 auto;min-height:40px;padding:8px 12px}.asn-link-venda__ativo[data-v-d734f974]{border-top:1px solid var(--asn-divisor);padding-top:12px;display:flex;flex-direction:column;gap:6px}.asn-link-venda__contrato[data-v-d734f974]{display:flex;flex-direction:column;gap:4px}.asn-link-venda__contrato a.asn-btn[data-v-d734f974]{text-align:center;text-decoration:none}.asn-link-venda__ativo-topo[data-v-d734f974]{display:flex;flex-wrap:wrap;gap:6px}.asn-link[data-v-d734f974]{background:none;border:0;padding:0 4px;color:var(--asn-primaria);font:600 13px var(--asn-fonte-texto);text-decoration:underline;cursor:pointer}.asn-resumo[data-v-e421a81f]{padding:24px;display:flex;flex-direction:column;gap:18px;box-shadow:var(--asn-sombra-elevada)}.asn-resumo__bloqueio[data-v-e421a81f]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--asn-texto-sec);border-top:1px solid var(--asn-divisor);padding-top:14px}@media(max-width:575.98px){.asn-resumo[data-v-e421a81f]{padding:18px}}.asn-resumo__passos[data-v-e421a81f]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.asn-resumo__passo[data-v-e421a81f]{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:12px;background:var(--asn-fundo)}.asn-resumo__passo-titulo[data-v-e421a81f]{font-weight:700;font-size:16px}.asn-resumo__campo[data-v-e421a81f]{display:flex;flex-direction:column;gap:4px}.asn-resumo__nota[data-v-e421a81f]{margin:0;font-size:13px}.asn-resumo__contrato[data-v-e421a81f]{max-height:240px;overflow-y:auto;white-space:pre-wrap;font-size:12px;line-height:1.5;background:var(--asn-superficie);border:1px solid var(--asn-borda);border-radius:10px;padding:12px}.asn-resumo__contrato-assinado[data-v-e421a81f]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;border:1px solid var(--asn-divisor);border-radius:12px;font-size:14px}.asn-resumo__contrato-assinado-selo[data-v-e421a81f]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--asn-primaria);color:#fff;font-size:12px;font-weight:700}.asn-resumo__contrato-assinado-link[data-v-e421a81f]{color:var(--asn-primaria);font-weight:600;text-decoration:underline}.asn-resumo__aceite[data-v-e421a81f]{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45;cursor:pointer}.asn-resumo__aceite input[data-v-e421a81f]{width:20px;height:20px;margin-top:1px;flex:0 0 20px;accent-color:var(--asn-primaria)}.asn-resumo__checkouts[data-v-e421a81f]{display:flex;flex-direction:column;gap:18px;scroll-margin-top:16px}.asn-resumo__checkouts--bloqueado[data-v-e421a81f]{opacity:.6}.asn-resumo__total[data-v-e421a81f]{background:var(--asn-escuro);color:#fff;border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:6px}.asn-resumo__total-rotulo[data-v-e421a81f]{font-size:13px;color:var(--asn-escuro-sec)}.asn-resumo__economia[data-v-e421a81f]{font-size:13px;font-weight:700;color:#ffb27a}.asn-resumo__total-valor[data-v-e421a81f]{font-size:30px;line-height:1.1;letter-spacing:-.01em}.asn-resumo__total-de[data-v-e421a81f]{font-size:14px;color:var(--asn-escuro-sec);text-decoration:line-through}@media(max-width:600px){.asn-resumo__bloco-implantacao[data-v-e421a81f]{order:1}.asn-resumo__checkouts>.asn-divisor[data-v-e421a81f]{order:2}.asn-resumo__bloco-mensalidade[data-v-e421a81f]{order:3}}.asn-link[data-v-e421a81f]{background:none;border:0;padding:0 4px;color:var(--asn-primaria);font:600 13px var(--asn-fonte-texto);text-decoration:underline;cursor:pointer}.asn-link--esquerda[data-v-e421a81f]{align-self:flex-start;padding:6px 0;font-size:14px}.asn-mudanca[data-v-3165713b]{padding:24px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--asn-sombra-elevada)}@media(max-width:575.98px){.asn-mudanca[data-v-3165713b]{padding:18px}}.asn-mudanca__titulo[data-v-3165713b]{font-family:var(--asn-fonte-titulo);font-weight:700;font-size:20px}.asn-mudanca__lista[data-v-3165713b]{margin:0;padding-left:0;list-style:none;font-size:14px;display:flex;flex-direction:column;gap:4px}.asn-mudanca__nota[data-v-3165713b]{margin:0;font-size:13px;line-height:1.5}.asn-pagina,.asn-site{--asn-fundo: #F6F5F1;--asn-superficie: #FFFFFF;--asn-borda: #E3E1DA;--asn-borda-forte: #CFCCC2;--asn-divisor: #EFEDE7;--asn-texto: #16191D;--asn-texto-sec: #5A6169;--asn-primaria: #0B6E62;--asn-primaria-escura: #084F47;--asn-primaria-texto: #0B5A50;--asn-primaria-suave: #E3F1EE;--asn-destaque: #8A3F05;--asn-destaque-suave: #FDF0DC;--asn-alerta: #FFF4E5;--asn-alerta-borda: #F3C98B;--asn-erro: #B42318;--asn-erro-texto: #7A1C1C;--asn-erro-suave: #FDECEC;--asn-erro-borda: #F0B4B4;--asn-escuro: #16191D;--asn-escuro-sec: #C9CDD2;--asn-sobre-primaria: #FFFFFF;--asn-sobre-primaria-sec: #CDE9E3;--asn-sobre-primaria-fundo: rgba(255, 255, 255, .14);--asn-sobre-primaria-fundo-forte: rgba(255, 255, 255, .24);--asn-sobreposicao: rgba(22, 25, 29, .6);--asn-sombra-card: 0 1px 2px rgba(22, 25, 29, .04), 0 4px 16px rgba(22, 25, 29, .04);--asn-sombra-elevada: 0 2px 4px rgba(22, 25, 29, .05), 0 12px 32px rgba(22, 25, 29, .08);--asn-sombra-modal: 0 24px 64px rgba(22, 25, 29, .28);--asn-raio: 16px;--asn-fonte-titulo: "Bricolage Grotesque", "Plus Jakarta Sans", system-ui, sans-serif;--asn-fonte-texto: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif}.asn-pagina{background:var(--asn-fundo);color:var(--asn-texto);font-family:var(--asn-fonte-texto);min-height:100%;padding:0 0 48px}.asn-pagina *,.asn-pagina *:before,.asn-pagina *:after{box-sizing:border-box}.asn-pagina a:not(.asn-btn){color:var(--asn-primaria)}.asn-pagina a:not(.asn-btn):hover{color:var(--asn-primaria-escura)}.asn-pagina :focus-visible{outline:3px solid var(--asn-primaria);outline-offset:2px}.asn-container{max-width:1280px;margin:0 auto;padding:0 24px}.asn-card{background:var(--asn-superficie);border:1px solid var(--asn-borda);border-radius:var(--asn-raio)}.asn-h1{font-family:var(--asn-fonte-titulo);font-weight:700;font-size:clamp(32px,5vw,52px);line-height:1.05;letter-spacing:-.02em;margin:0;color:var(--asn-texto)}.asn-h2{font-family:var(--asn-fonte-titulo);font-weight:700;font-size:clamp(21px,2.4vw,26px);margin:0;color:var(--asn-texto)}.asn-valor{font-family:var(--asn-fonte-titulo);font-weight:700}.asn-muted{color:var(--asn-texto-sec)}.asn-pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.4;align-self:flex-start}.asn-pill--primaria{background:var(--asn-primaria-suave);color:var(--asn-primaria-texto)}.asn-pill--destaque{background:var(--asn-destaque-suave);color:var(--asn-destaque)}.asn-pill--neutra{background:var(--asn-fundo);color:var(--asn-texto-sec)}.asn-pill--escura{background:var(--asn-escuro);color:#fff}.asn-btn{font:600 15px var(--asn-fonte-texto);border-radius:12px;min-height:48px;padding:0 20px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;width:100%}.asn-btn:disabled{opacity:.55;cursor:not-allowed}.asn-btn--primaria{background:var(--asn-primaria);color:#fff;border:0}.asn-btn--primaria:hover:not(:disabled){background:var(--asn-primaria-escura);color:#fff}.asn-btn--fantasma{background:var(--asn-superficie);color:var(--asn-texto);border:1px solid var(--asn-borda-forte)}.asn-btn--fantasma:hover:not(:disabled){border-color:var(--asn-texto-sec)}.asn-btn--auto{width:auto}.asn-input{font:500 14px var(--asn-fonte-texto);min-height:44px;padding:0 12px;border:1px solid var(--asn-borda-forte);border-radius:10px;background:var(--asn-superficie);color:var(--asn-texto);width:100%}.asn-input[aria-invalid=true]{border:2px solid var(--asn-erro)}.asn-label{font-size:13px;font-weight:600;color:var(--asn-texto)}.asn-alerta{border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}.asn-alerta--aviso{background:var(--asn-alerta);border:1px solid var(--asn-alerta-borda)}.asn-alerta--erro{background:var(--asn-erro-suave);border:1px solid var(--asn-erro-borda);color:var(--asn-erro-texto)}.asn-alerta--ok{background:var(--asn-primaria-suave);border:1px solid #BFDDD6;color:var(--asn-primaria-texto)}.asn-linha{display:flex;justify-content:space-between;gap:12px;font-size:14px}.asn-linha>span:last-child{text-align:right;white-space:nowrap}.asn-divisor{height:1px;background:var(--asn-borda);border:0;margin:0}.asn-visualmente-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.asn-gatilho{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:none;border:0;padding:6px 0;min-height:32px;color:var(--asn-primaria);font:600 14px var(--asn-fonte-texto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.asn-gatilho:hover{color:var(--asn-primaria-escura)}.asn-gatilho svg{flex:0 0 auto;transition:transform .15s ease}.asn-gatilho:hover svg{transform:translate(2px)}@media(prefers-reduced-motion:reduce){.asn-gatilho svg{transition:none}}.asn-liberado{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;background:var(--asn-sobreposicao);display:flex;align-items:center;justify-content:center;padding:16px}.asn-liberado__caixa{max-width:440px;width:100%;background:var(--asn-primaria);color:#fff;border-radius:20px;padding:32px 28px 28px;box-shadow:var(--asn-sombra-modal);display:flex;flex-direction:column;gap:12px}.asn-liberado__icone{width:52px;height:52px;border-radius:999px;background:var(--asn-sobre-primaria-fundo-forte);color:var(--asn-sobre-primaria);display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px}.asn-liberado__tag{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--asn-sobre-primaria-sec)}.asn-liberado__titulo{font-size:28px;line-height:1.1}.asn-liberado__texto{margin:0;font-size:14px;line-height:1.5;color:var(--asn-primaria-suave)}.asn-liberado__botao{align-self:flex-start;background:#fff;color:var(--asn-primaria-texto);font:700 14px var(--asn-fonte-texto);padding:12px 16px;min-height:44px;border-radius:12px;border:0;cursor:pointer}.asn-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.asn-layout>.asn-secao-resumo{scroll-margin-top:16px}@media(min-width:992px){.asn-layout{grid-template-columns:minmax(0,1fr) minmax(340px,380px);column-gap:32px;row-gap:40px}.asn-layout>*{grid-column:1}.asn-layout>.asn-secao-resumo{grid-column:2;grid-row:1 / span 5;align-self:stretch}.asn-resumo-fixo{position:sticky;top:16px}}.asn-barra-total{position:fixed;left:0;right:0;bottom:0;z-index:1030;background:var(--asn-escuro);color:#fff;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));display:flex;justify-content:space-between;align-items:center;gap:12px}.asn-pagina .asn-barra-total a{background:#fff;color:var(--asn-texto);font-weight:700;font-size:14px;padding:13px 16px;border-radius:12px;text-decoration:none;white-space:nowrap}@media(min-width:992px){.asn-barra-total{display:none}}@media(max-width:991.98px){.asn-pagina{padding-bottom:112px}}@media(max-width:575.98px){.asn-container{padding:0 16px}}.asn-pagina{--asn-bm-fundo: #0E0F12;--asn-bm-superficie: #17191E;--asn-bm-borda: #2E3138;--asn-bm-texto: #F4F4F5;--asn-bm-texto-sec: #C9CDD2;--asn-bm-laranja: #FF7A1A;--asn-bm-laranja-suave: #FFE3CC;--asn-bm-sobre-laranja: #16191D;--asn-bm-dourado: #F2B544;--asn-bm-economia: #8A3605;--asn-bm-economia-fundo: #FFF1E5;--asn-bm-riscado: #6B7178}.asn-pagina .asn-bm-selo{background:var(--asn-bm-fundo);color:var(--asn-bm-dourado);border:1px solid #5C4A12;font-weight:700}.asn-pagina .asn-bm-cta,.asn-pagina[data-tema=black-month] .asn-btn--primaria{background:var(--asn-bm-laranja);color:var(--asn-bm-sobre-laranja);border:0;font-weight:700}.asn-pagina .asn-bm-cta:hover,.asn-pagina[data-tema=black-month] .asn-btn--primaria:hover:not(:disabled){background:#e86a0c;color:var(--asn-bm-sobre-laranja)}.asn-pagina .asn-bm-riscado{text-decoration:line-through;color:var(--asn-bm-riscado)}.asn-pagina .asn-bm-economia{background:var(--asn-bm-economia-fundo);color:var(--asn-bm-economia);border-radius:10px;padding:8px 10px;font-size:13px;font-weight:700}.asn-pagina .asn-bloco__desconto--campanha{color:var(--asn-bm-economia);font-weight:600}.asn-pagina[data-tema=black-month] .asn-layout{margin-top:40px}@media(max-width:575.98px){.asn-pagina[data-tema=black-month] .asn-layout{margin-top:24px}}.asn-pagina[data-tema=black-month] .asn-periodicidade.selecionada{border-color:var(--asn-bm-laranja);box-shadow:0 0 0 4px var(--asn-bm-laranja-suave)}.asn-pagina[data-tema=black-month] .asn-resumo__total{background:var(--asn-bm-fundo)}.asn-pagina__carregando[data-v-ed4617ad]{padding-top:48px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;color:var(--asn-texto-sec)}.asn-pagina__mudanca[data-v-ed4617ad]{padding-top:32px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.asn-pagina__mudanca .asn-h1[data-v-ed4617ad],.asn-pagina__mudanca p[data-v-ed4617ad]{margin:0}.asn-link-voltar[data-v-ed4617ad]{background:none;border:0;padding:4px 0;color:var(--asn-primaria);font:600 14px var(--asn-fonte-texto);cursor:pointer}.asn-barra-total__rotulo[data-v-ed4617ad]{font-size:12px;color:var(--asn-escuro-sec)}.asn-barra-total__valor[data-v-ed4617ad]{font-size:22px}.assinar-wrapper[data-v-eee319ca]{max-width:700px;margin:0 auto}.assinar-card[data-v-eee319ca]{background:#ffffff05;padding:32px;border-radius:16px;border:1px solid rgba(255,255,255,.06);box-shadow:0 12px 40px #00000059}.title[data-v-eee319ca]{text-align:center;font-size:28px;font-weight:800;color:#fff;margin-bottom:14px}.input-group[data-v-eee319ca]{margin-bottom:18px}.input-group label[data-v-eee319ca]{font-size:14px;font-weight:600;margin-bottom:6px;display:block}.input-group input[data-v-eee319ca],.input-group select[data-v-eee319ca]{width:100%;padding:12px;font-size:15px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#fff}.input-group input[data-v-eee319ca]::placeholder{color:#ffffff59}.input-group input[data-v-eee319ca]:focus,.input-group select[data-v-eee319ca]:focus{outline:none;border-color:#4587ff}.input-group[data-v-eee319ca] .vue-tel-input{width:100%;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);padding:0;color:#fff}.input-group[data-v-eee319ca] .vue-tel-input input{background:transparent;border:none;color:#fff;font-size:15px;padding:12px}.input-group[data-v-eee319ca] .vue-tel-input input::placeholder{color:#ffffff59}.input-group[data-v-eee319ca] .vue-tel-input .vti__dropdown{background:transparent;border:none;color:#fff}.input-group[data-v-eee319ca] .vue-tel-input .vti__divider{display:none}.input-group[data-v-eee319ca] .vue-tel-input:focus-within{border-color:#4587ff}.input-group.input-error[data-v-eee319ca] .vue-tel-input{border-color:#ff6b6b!important;background:#ff00000d!important}.input-group.input-success[data-v-eee319ca] .vue-tel-input{border-color:#3bd16f!important;background:#00ff800d!important}.input-group.input-error[data-v-eee319ca] .vue-tel-input:focus-within{box-shadow:0 0 8px #ff4c4c4d}.input-group.input-success[data-v-eee319ca] .vue-tel-input:focus-within{box-shadow:0 0 8px #3bd16f4d}.valor-box[data-v-eee319ca]{text-align:center;font-size:18px;font-weight:700;background:#4587ff1a;border:1px solid rgba(69,135,255,.25);padding:12px;border-radius:10px;margin:18px 0;color:#fff}.btn-submit[data-v-eee319ca]{width:100%;padding:14px;font-size:16px}.error-msg[data-v-eee319ca]{color:#ff6b6b;font-size:13px;margin-top:6px}.input-error[data-v-eee319ca]{border-color:#ff6b6b!important;background:#ff00000d!important}.input-success[data-v-eee319ca]{border-color:#3bd16f!important;background:#00ff800d!important}.fc-wrapper[data-v-e4cc77eb]{max-width:700px;margin:0 auto;color:#31405f}.row[data-v-e4cc77eb]{display:flex;gap:12px;margin-bottom:12px}.col[data-v-e4cc77eb]{flex:1;display:flex;flex-direction:column}.col-full[data-v-e4cc77eb]{width:100%;display:flex;flex-direction:column;margin-bottom:12px}label[data-v-e4cc77eb]{font-weight:600;margin-bottom:6px;color:#42506f;font-size:14px}input[data-v-e4cc77eb],textarea[data-v-e4cc77eb],select[data-v-e4cc77eb]{padding:10px 12px;border-radius:10px;border:1px solid rgba(72,104,200,.22);background:#fffffff5;color:#21304d;font-size:14px;box-shadow:0 1px #ffffff8c,0 6px 18px #5e70a00f}input[data-v-e4cc77eb]:focus,textarea[data-v-e4cc77eb]:focus,select[data-v-e4cc77eb]:focus{outline:none;border-color:#4587ff;box-shadow:0 0 0 3px #4587ff1f}[data-v-e4cc77eb] .input-vue-tel{display:flex;align-items:center;width:100%;padding:10px 12px;border-radius:10px;border:1px solid rgba(72,104,200,.22);background:#fffffff5;color:#21304d;font-size:14px;box-shadow:0 1px #ffffff8c,0 6px 18px #5e70a00f}[data-v-e4cc77eb] .input-vue-tel input{background:transparent;border:none;padding:0;color:#21304d;font-size:14px;box-shadow:none}[data-v-e4cc77eb] .input-vue-tel input::placeholder{color:#70809f;opacity:1}[data-v-e4cc77eb] .input-vue-tel .vti__dropdown{margin-right:6px;background:transparent}[data-v-e4cc77eb] .input-vue-tel .vti__dropdown-arrow{color:#5f6f8f}[data-v-e4cc77eb] .input-vue-tel .vti__flag,[data-v-e4cc77eb] .input-vue-tel .vti__flag-bg,[data-v-e4cc77eb] .input-vue-tel .vti__dropdown-item{background-color:transparent}[data-v-e4cc77eb] .input-vue-tel:focus-within{border-color:#4587ff;box-shadow:0 0 0 3px #4587ff1f}input[data-v-e4cc77eb]::placeholder,textarea[data-v-e4cc77eb]::placeholder{color:#70809f;opacity:1}.fc-actions[data-v-e4cc77eb]{display:flex;gap:12px;justify-content:flex-end;margin-top:12px}.btn-primary[data-v-e4cc77eb]{background:linear-gradient(90deg,#0b61b5,#6a5af9);color:#fff;padding:10px 16px;border-radius:10px;font-weight:700;border:none;cursor:pointer}.btn-outline[data-v-e4cc77eb]{background:#ffffffe0;border:1px solid rgba(72,104,200,.22);color:#5a6784;padding:10px 14px;border-radius:10px;cursor:pointer}.loader[data-v-e4cc77eb]{width:14px;height:14px;border:3px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;display:inline-block;animation:spin-e4cc77eb .7s linear infinite;margin-right:8px;vertical-align:middle}@keyframes spin-e4cc77eb{to{transform:rotate(360deg)}}.fc-alert[data-v-e4cc77eb]{padding:10px 12px;border-radius:8px;margin-top:8px}.fc-alert-success[data-v-e4cc77eb]{background:#2ecc711a;color:#247a44;border:1px solid rgba(46,204,113,.2)}.fc-alert-error[data-v-e4cc77eb]{background:#ff634714;color:#a63d2f;border:1px solid rgba(255,99,71,.18)}@media(max-width:760px){.row[data-v-e4cc77eb]{flex-direction:column}.fc-actions[data-v-e4cc77eb]{justify-content:stretch;flex-direction:column}}.support-center-shell[data-v-8ed268b2]{display:grid;gap:24px}.support-center-shell__hero[data-v-8ed268b2]{align-items:start}.support-center-shell__actions[data-v-8ed268b2]{justify-content:flex-end}.support-center-shell__surface[data-v-8ed268b2]{padding:0;border:none;background:transparent;box-shadow:none}.support-center-layout[data-v-8ed268b2]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:20px;align-items:start}.support-nav[data-v-8ed268b2],.support-main[data-v-8ed268b2]{display:grid;gap:20px}.support-nav[data-v-8ed268b2]{align-content:start;align-self:start}.support-card[data-v-8ed268b2]{background:#fffffff5;border:1px solid rgba(148,163,184,.18);border-radius:24px;padding:24px;box-shadow:0 18px 40px #0f172a14}.support-card--search[data-v-8ed268b2]{padding:10px 12px;border-radius:18px}.support-card--knowledge[data-v-8ed268b2]{min-height:420px}.support-card--submenu-bar[data-v-8ed268b2]{padding:18px 20px}.support-card__header[data-v-8ed268b2]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.support-card__header--stack[data-v-8ed268b2]{display:grid;gap:8px;align-items:start}.support-card__header h2[data-v-8ed268b2],.support-section h4[data-v-8ed268b2],.support-ticket-card h3[data-v-8ed268b2]{margin:0}.support-card__description[data-v-8ed268b2],.support-section[data-v-8ed268b2] p,.support-section[data-v-8ed268b2] li,.support-ticket-card p[data-v-8ed268b2],.support-ticket-card small[data-v-8ed268b2],.support-empty-state p[data-v-8ed268b2]{margin:0;color:#475569;line-height:1.65}.support-eyebrow[data-v-8ed268b2],.support-label[data-v-8ed268b2]{font-size:.82rem;font-weight:700;color:#475569}.support-topic-list[data-v-8ed268b2],.support-ticket-list[data-v-8ed268b2],.support-attachment-list[data-v-8ed268b2]{display:grid;gap:10px;padding:0;list-style:none;margin:0}.support-topic-button[data-v-8ed268b2],.support-submenu-button[data-v-8ed268b2]{width:100%;border:1px solid rgba(148,163,184,.22);background:#f8fafc;border-radius:18px;padding:14px 16px;text-align:left;display:grid;gap:4px;transition:.2s ease}.support-topic-button.is-active[data-v-8ed268b2],.support-topic-button[data-v-8ed268b2]:hover,.support-submenu-button.is-active[data-v-8ed268b2],.support-submenu-button[data-v-8ed268b2]:hover{border-color:#2563eb47;background:#dbeafeb8;transform:translateY(-1px)}.support-search-inline[data-v-8ed268b2]{display:grid;grid-template-columns:130px minmax(0,1fr);gap:10px;align-items:center;min-height:36px}.support-search-inline .support-label[data-v-8ed268b2]{font-size:.78rem;line-height:1.2}.support-search-inline .form-control[data-v-8ed268b2]{height:36px;padding:6px 10px;font-size:.92rem}.support-submenu-row[data-v-8ed268b2]{display:flex;flex-wrap:wrap;gap:10px}.support-submenu-button[data-v-8ed268b2]{width:auto;min-width:180px;flex:1 1 220px;padding:12px 14px}.support-card__header--submenu[data-v-8ed268b2]{margin-bottom:14px}.support-card__header--submenu small[data-v-8ed268b2]{display:block;margin-top:4px;color:#64748b}.support-content[data-v-8ed268b2]{display:grid;gap:20px}.support-index-card[data-v-8ed268b2]{display:grid;gap:12px;padding:16px 18px;border-radius:20px;background:linear-gradient(135deg,#dbeafeb3,#f1f5f9eb);border:1px solid rgba(59,130,246,.14)}.support-index-card__header[data-v-8ed268b2]{display:grid;gap:4px}.support-index-card__header small[data-v-8ed268b2]{color:#64748b}.support-index-chip-row[data-v-8ed268b2]{display:flex;flex-wrap:wrap;gap:10px}.support-index-chip[data-v-8ed268b2]{border:1px solid rgba(37,99,235,.18);background:#ffffffd9;color:#1e3a8a;border-radius:999px;padding:9px 14px;font-size:.88rem;line-height:1.2;transition:.2s ease}.support-index-chip[data-v-8ed268b2]:hover{transform:translateY(-1px);background:#fff;border-color:#2563eb4d}.support-section[data-v-8ed268b2]{padding-top:8px}.support-section[data-v-8ed268b2] section+section{margin-top:18px;padding-top:18px;border-top:1px solid rgba(148,163,184,.16)}.support-section[data-v-8ed268b2] .support-guide-block,.support-section[data-v-8ed268b2] .support-guide-page{display:grid;gap:10px;background:#f8fafc;border:1px solid rgba(148,163,184,.16);border-radius:18px;padding:16px 18px}.support-section[data-v-8ed268b2] .support-guide-page+.support-guide-page,.support-section[data-v-8ed268b2] .support-guide-block+.support-guide-block{margin-top:16px}.support-section[data-v-8ed268b2] .support-guide-page__summary{display:grid;gap:8px;padding:14px 16px;border-radius:16px;background:#dbeafe80}.support-section[data-v-8ed268b2] h5,.support-section[data-v-8ed268b2] h6{margin:0}.support-section[data-v-8ed268b2] ol,.support-section[data-v-8ed268b2] ul{padding-left:1.2rem;margin:0}.support-form__actions[data-v-8ed268b2]{margin-top:20px;display:flex;justify-content:flex-end;gap:12px}.support-ticket-card[data-v-8ed268b2]{border:1px solid rgba(148,163,184,.2);border-radius:18px;padding:16px;background:#f8fafc;display:grid;gap:8px}.support-ticket-card__top[data-v-8ed268b2]{display:flex;justify-content:space-between;gap:12px}.support-ticket-card__feedback[data-v-8ed268b2]{display:grid;gap:4px;padding:12px 14px;border-radius:14px;border:1px solid rgba(37,99,235,.14);background:#dbeafe94}.support-ticket-card__feedback strong[data-v-8ed268b2]{color:#1e3a8a}.support-badge[data-v-8ed268b2]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:700}.support-badge.is-new[data-v-8ed268b2]{background:#3b82f61f;color:#1d4ed8}.support-badge.is-progress[data-v-8ed268b2]{background:#f59e0b29;color:#b45309}.support-badge.is-resolved[data-v-8ed268b2]{background:#10b98124;color:#047857}.support-badge.is-closed[data-v-8ed268b2]{background:#64748b24;color:#475569}.support-empty-state[data-v-8ed268b2]{display:grid;gap:6px;min-height:120px;place-content:center;text-align:center;border:1px dashed rgba(148,163,184,.35);border-radius:18px;padding:20px;background:#f8fafce6}.support-empty-state--compact[data-v-8ed268b2]{min-height:88px}@media(max-width:960px){.support-center-layout[data-v-8ed268b2]{grid-template-columns:1fr}}@media(max-width:640px){.support-card[data-v-8ed268b2]{padding:18px}.support-card--search[data-v-8ed268b2]{padding:12px 14px}.support-search-inline[data-v-8ed268b2]{grid-template-columns:1fr;gap:8px}.support-form__actions[data-v-8ed268b2]{flex-direction:column}.support-ticket-card__top[data-v-8ed268b2],.support-card__header[data-v-8ed268b2]{flex-direction:column;align-items:start}}.fiscal-shell[data-v-75a45781]{--fiscal-brand: var(--tenant-color, #0f766e);--fiscal-brand-soft: color-mix(in srgb, var(--tenant-color, #0f766e) 12%, white);--fiscal-line: rgba(23, 49, 59, .12);--fiscal-ink: #17313b;--fiscal-muted: #64757d;display:grid;gap:24px}.fiscal-hero[data-v-75a45781]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px;border:1px solid var(--fiscal-line);border-radius:28px;box-shadow:0 18px 38px #0f172a0f;background:radial-gradient(circle at top right,color-mix(in srgb,var(--tenant-color, #0f766e) 16%,white),transparent 28%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 7%,white) 58%,#fffdf8);color:var(--fiscal-ink)}.fiscal-hero__copy[data-v-75a45781]{display:grid;gap:12px;max-width:640px}.fiscal-hero__aside[data-v-75a45781]{display:flex;flex-direction:column;align-items:flex-end;gap:16px;flex-shrink:0}.fiscal-hero__stats[data-v-75a45781]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fiscal-hero__metric[data-v-75a45781]{display:grid;gap:.4rem;padding:1rem 1.2rem;border-radius:22px;border:1px solid rgba(23,49,59,.08);background:#ffffffb8;min-width:120px}.fiscal-hero__metric span[data-v-75a45781]{font-size:.78rem;color:var(--fiscal-muted)}.fiscal-hero__metric strong[data-v-75a45781]{display:block;font-size:1.8rem;color:var(--fiscal-ink)}.fiscal-credit-split[data-v-75a45781]{display:block;margin-top:4px;font-size:.78rem;opacity:.8}.fiscal-balance--low[data-v-75a45781]{color:#b91c1c!important}.fiscal-hero h1[data-v-75a45781]{margin:0;font-size:clamp(1.6rem,2.4vw,2.6rem);font-weight:800}.fiscal-copy[data-v-75a45781],.fiscal-panel__copy[data-v-75a45781]{margin:0;color:var(--fiscal-muted)}.fiscal-panel[data-v-75a45781]{display:flex;flex-direction:column;gap:18px;padding:22px;border:1px solid var(--fiscal-line);border-radius:28px;box-shadow:0 18px 38px #0f172a0f;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 4%,white))}.fiscal-panel__head[data-v-75a45781]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.fiscal-panel__head h2[data-v-75a45781]{margin:0 0 .15rem;font-size:1.15rem;font-weight:800;color:var(--fiscal-ink)}.fiscal-eyebrow[data-v-75a45781],.fiscal-section-label[data-v-75a45781]{display:inline-flex;width:fit-content;padding:.42rem .85rem;border-radius:999px;background:var(--fiscal-brand-soft);color:var(--fiscal-brand);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:0}.fiscal-toolbar[data-v-75a45781]{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.fiscal-toolbar--history[data-v-75a45781]{max-width:680px}.fiscal-filter-field[data-v-75a45781]{display:grid;gap:6px;min-width:150px}.fiscal-filter-field--wide[data-v-75a45781]{min-width:min(260px,100%);flex:1 1 260px}.fiscal-filter-field label[data-v-75a45781]{margin:0;font-size:.82rem;color:var(--fiscal-muted)}.fiscal-btn[data-v-75a45781]{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;padding:8px 16px;font-weight:700;font-size:.9rem;cursor:pointer;transition:opacity .15s,transform .15s;white-space:nowrap}.fiscal-btn[data-v-75a45781]:disabled{opacity:.46;cursor:not-allowed;transform:none!important}.fiscal-btn[data-v-75a45781]:not(:disabled):hover{transform:translateY(-1px)}.fiscal-btn--primary[data-v-75a45781]{background:var(--fiscal-brand);color:#fff}.fiscal-btn--soft[data-v-75a45781]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--fiscal-brand)}.fiscal-btn--ghost[data-v-75a45781]{background:transparent;color:var(--fiscal-muted);border:1px solid rgba(23,49,59,.15)}.fiscal-btn--sm[data-v-75a45781]{padding:5px 12px;font-size:.8rem}.fiscal-btn--cta[data-v-75a45781]{padding:11px 22px;font-size:.95rem}.fiscal-link-btn[data-v-75a45781]{display:inline;background:none;border:none;color:var(--fiscal-brand);font-weight:700;cursor:pointer;padding:0;text-decoration:underline;font-size:inherit}.fiscal-alert[data-v-75a45781]{border-radius:18px;padding:14px 18px;border:1px solid transparent;line-height:1.5}.fiscal-alert--cta[data-v-75a45781]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.alert-success[data-v-75a45781]{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.alert-warning[data-v-75a45781]{background:#fff7ed;border-color:#fdba74;color:#9a3412}.alert-danger[data-v-75a45781]{background:#fef2f2;border-color:#fca5a5;color:#991b1b}.fiscal-error-list[data-v-75a45781]{margin:8px 0 0;padding-left:1.2rem;font-size:.87rem;opacity:.9}.fiscal-error-list li[data-v-75a45781]{margin-bottom:4px}.fiscal-status-pill[data-v-75a45781]{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.78rem;font-weight:700;background:#17313b14;color:var(--fiscal-ink)}.fiscal-status--issued[data-v-75a45781]{background:#d1fae5;color:#065f46}.fiscal-status--error[data-v-75a45781]{background:#fef2f2;color:#991b1b}.fiscal-status--pending[data-v-75a45781]{background:#fef9c3;color:#713f12}.fiscal-status--queued[data-v-75a45781]{background:#e0e7ff;color:#3730a3}.fiscal-status--submitted[data-v-75a45781]{background:#dbeafe;color:#1e40af}.fiscal-status--processing[data-v-75a45781]{background:#ede9fe;color:#5b21b6}.fiscal-status--cancelled[data-v-75a45781]{background:#f1f5f9;color:#475569}.fiscal-status--cancel_requested[data-v-75a45781]{background:#fff7ed;color:#9a3412}.fiscal-table-wrap[data-v-75a45781]{overflow:auto}.fiscal-table[data-v-75a45781]{width:100%;border-collapse:collapse}.fiscal-table th[data-v-75a45781],.fiscal-table td[data-v-75a45781]{padding:12px 10px;border-bottom:1px solid #e2e8f0;vertical-align:middle;font-size:.9rem}.fiscal-table th[data-v-75a45781]{color:var(--fiscal-ink);font-size:.82rem;font-weight:700;white-space:nowrap}.fiscal-table__checkbox-col[data-v-75a45781]{width:44px;text-align:center}.fiscal-table__action-col[data-v-75a45781]{width:88px;text-align:right}.fiscal-status-cell[data-v-75a45781]{display:grid;gap:4px}.fiscal-status-cell small[data-v-75a45781]{color:var(--fiscal-muted);font-size:.78rem;line-height:1.35}.fiscal-action-group[data-v-75a45781]{display:flex;flex-wrap:wrap;gap:6px}.fiscal-icon-btn[data-v-75a45781]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:10px;font-weight:800;font-size:.9rem;cursor:pointer;transition:transform .15s,opacity .15s}.fiscal-icon-btn[data-v-75a45781]:hover:not(:disabled){transform:translateY(-1px)}.fiscal-icon-btn[data-v-75a45781]:disabled{opacity:.38;cursor:not-allowed}.fiscal-icon-btn--soft[data-v-75a45781]{background:color-mix(in srgb,var(--tenant-color, #0f766e) 10%,white);color:var(--fiscal-brand)}.fiscal-icon-btn--danger[data-v-75a45781]{background:color-mix(in srgb,#dc2626 12%,white);color:#b91c1c}.fiscal-icon-btn--thermal[data-v-75a45781]{background:color-mix(in srgb,#6366f1 10%,white);color:#4338ca}.fiscal-icon-btn span[data-v-75a45781]{font-size:.68rem;letter-spacing:.04em}.fiscal-pagination[data-v-75a45781]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.fiscal-pagination span[data-v-75a45781]{color:var(--fiscal-muted);font-weight:600;font-size:.88rem}.fiscal-selection-bar[data-v-75a45781]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border-radius:16px;background:#ffffffc2;border:1px solid rgba(23,49,59,.08)}.fiscal-selection-bar__summary[data-v-75a45781]{color:var(--fiscal-muted);font-weight:600;font-size:.88rem}.fiscal-checkbox[data-v-75a45781]{display:inline-flex;align-items:center;gap:8px;color:var(--fiscal-ink);font-weight:600;font-size:.9rem;cursor:pointer}.fiscal-checkbox input[data-v-75a45781]{width:16px;height:16px;accent-color:var(--fiscal-brand);cursor:pointer}.fiscal-checkbox--row[data-v-75a45781]{justify-content:center;width:100%}.fiscal-empty[data-v-75a45781]{display:grid;place-items:center;gap:8px;min-height:120px;border-radius:18px;border:1px dashed rgba(23,49,59,.14);color:var(--fiscal-muted);background:#ffffffb3;font-size:.9rem}.fiscal-pending-footer[data-v-75a45781]{display:flex;flex-direction:column;gap:10px}.fiscal-ignored-note[data-v-75a45781]{font-size:.84rem;color:var(--fiscal-muted);text-align:center}.fiscal-spin[data-v-75a45781]{display:inline-block;animation:fiscal-spin-75a45781 .7s linear infinite}@keyframes fiscal-spin-75a45781{to{transform:rotate(360deg)}}.fiscal-package-grid[data-v-75a45781]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:18px}.fiscal-package-card[data-v-75a45781]{display:grid;gap:.32rem;border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 18%,white);background:#ffffffd6;border-radius:18px;padding:16px;text-align:left;color:var(--fiscal-ink);cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s}.fiscal-package-card[data-v-75a45781]:hover,.fiscal-package-card.active[data-v-75a45781]{transform:translateY(-1px);border-color:color-mix(in srgb,var(--tenant-color, #0f766e) 38%,white);background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 8%,white));box-shadow:0 18px 36px color-mix(in srgb,var(--tenant-color, #0f766e) 12%,transparent)}.fiscal-package-card__qty[data-v-75a45781]{display:block;font-weight:700;margin-bottom:.2rem}.fiscal-package-card strong[data-v-75a45781],.fiscal-package-card small[data-v-75a45781]{display:block;line-height:1.25}.fiscal-package-card small[data-v-75a45781]{color:var(--fiscal-muted)}.fiscal-checkout-card[data-v-75a45781]{border:1px solid color-mix(in srgb,var(--tenant-color, #0f766e) 14%,white);border-radius:22px;padding:18px;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tenant-color, #0f766e) 6%,white));display:grid;gap:14px}.fiscal-checkout-card__head[data-v-75a45781]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.fiscal-checkout-card__head h3[data-v-75a45781]{margin:0 0 .15rem;font-size:1rem;font-weight:800;color:var(--fiscal-ink)}.fiscal-checkout-card__head small[data-v-75a45781]{color:var(--fiscal-muted);white-space:nowrap}.fiscal-pix-card[data-v-75a45781]{padding-top:18px;border-top:1px solid rgba(23,49,59,.1);display:grid;gap:14px}.fiscal-pix-card__head[data-v-75a45781]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.fiscal-pix-card__head h3[data-v-75a45781]{margin:0 0 .15rem;font-size:1rem;font-weight:800;color:var(--fiscal-ink)}.fiscal-pix-card__head small[data-v-75a45781]{color:var(--fiscal-muted);white-space:nowrap}.fiscal-pix-card__content[data-v-75a45781]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;align-items:center}.fiscal-pix-card__qr[data-v-75a45781]{width:180px;height:180px;border-radius:18px;border:1px solid rgba(23,49,59,.1);background:#fff;padding:10px}.fiscal-pix-card__details[data-v-75a45781]{display:grid;gap:12px}.fiscal-pix-card__details p[data-v-75a45781]{margin:0;color:var(--fiscal-muted);font-size:.9rem}.fiscal-pix-card__actions[data-v-75a45781]{display:flex;flex-wrap:wrap;gap:10px}.fiscal-overlay[data-v-75a45781]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:1rem}.fiscal-overlay__backdrop[data-v-75a45781]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a85;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fiscal-overlay__dialog[data-v-75a45781]{position:relative;width:min(100%,720px);max-height:calc(100vh - 2rem);overflow-y:auto;border-radius:28px;background:#fff;box-shadow:0 32px 80px #0f172a38;display:flex;flex-direction:column}.fiscal-overlay__header[data-v-75a45781]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 22px 0}.fiscal-overlay__header h2[data-v-75a45781]{margin:4px 0 2px;font-size:1.3rem;font-weight:800;color:var(--fiscal-ink)}.fiscal-overlay__close[data-v-75a45781]{flex-shrink:0;width:36px;height:36px;border:none;border-radius:10px;background:#17313b12;color:var(--fiscal-ink);font-size:1.4rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.fiscal-overlay__close[data-v-75a45781]:hover{background:#17313b24}.fiscal-overlay__body[data-v-75a45781]{padding:18px 22px 22px;display:flex;flex-direction:column;gap:16px;overflow-y:auto}@media(max-width:960px){.fiscal-hero[data-v-75a45781]{flex-direction:column}.fiscal-hero__aside[data-v-75a45781]{flex-direction:row;align-items:center;flex-wrap:wrap;width:100%}.fiscal-hero__stats[data-v-75a45781]{flex:1}.fiscal-panel__head[data-v-75a45781]{grid-template-columns:1fr}.fiscal-toolbar[data-v-75a45781]{width:100%}.fiscal-package-grid[data-v-75a45781]{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.fiscal-table th[data-v-75a45781]:nth-child(3),.fiscal-table td[data-v-75a45781]:nth-child(3){display:none}.fiscal-pix-card__head[data-v-75a45781],.fiscal-pix-card__content[data-v-75a45781],.fiscal-checkout-card__head[data-v-75a45781]{grid-template-columns:1fr}.fiscal-pix-card__qr[data-v-75a45781]{width:min(100%,220px);height:auto}.fiscal-package-grid[data-v-75a45781]{grid-template-columns:1fr}}.coupon-shell[data-v-7077c03b]{--coupon-brand: var(--tenant-color, #0f766e);--coupon-brand-soft: color-mix(in srgb, var(--tenant-color, #0f766e) 12%, white);--coupon-line: rgba(23, 49, 59, .12);--coupon-ink: #17313b;--coupon-muted: #64757d;display:grid;gap:1.25rem}.coupon-hero[data-v-7077c03b],.coupon-summary__card[data-v-7077c03b],.coupon-panel[data-v-7077c03b],.coupon-alert[data-v-7077c03b]{border:1px solid var(--coupon-line);border-radius:28px;background:#fff;box-shadow:0 18px 38px #0f172a0f}.coupon-hero[data-v-7077c03b]{display:flex;justify-content:space-between;gap:1.5rem;padding:1.5rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--coupon-brand) 14%,white),transparent 30%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--coupon-brand) 7%,white) 60%,#fffdf8)}.coupon-hero__copy[data-v-7077c03b],.coupon-hero__stats[data-v-7077c03b],.coupon-summary[data-v-7077c03b],.coupon-grid[data-v-7077c03b],.coupon-form[data-v-7077c03b],.coupon-list[data-v-7077c03b]{display:grid;gap:.9rem}.coupon-hero__copy[data-v-7077c03b]{max-width:720px}.coupon-eyebrow[data-v-7077c03b],.coupon-section-label[data-v-7077c03b],.coupon-chip[data-v-7077c03b],.coupon-badge[data-v-7077c03b],.coupon-counter[data-v-7077c03b]{display:inline-flex;width:fit-content;align-items:center;justify-content:center;border-radius:999px;font-weight:700}.coupon-eyebrow[data-v-7077c03b],.coupon-section-label[data-v-7077c03b]{padding:.42rem .85rem;background:var(--coupon-brand-soft);color:var(--coupon-brand);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.coupon-hero h1[data-v-7077c03b],.coupon-panel h2[data-v-7077c03b]{margin:0;font-weight:800}.coupon-hero h1[data-v-7077c03b]{font-size:clamp(2rem,2.8vw,3rem)}.coupon-hero p[data-v-7077c03b],.coupon-panel__head p[data-v-7077c03b],.coupon-card p[data-v-7077c03b],.coupon-card small[data-v-7077c03b],.coupon-field span[data-v-7077c03b],.coupon-summary__card span[data-v-7077c03b],.coupon-summary__card small[data-v-7077c03b],.coupon-hero__metric span[data-v-7077c03b]{color:var(--coupon-muted)}.coupon-hero__chips[data-v-7077c03b]{display:flex;flex-wrap:wrap;gap:.6rem}.coupon-chip[data-v-7077c03b]{min-height:34px;padding:.35rem .85rem;background:#ffffffd9;color:var(--coupon-muted);font-size:.82rem}.coupon-hero__stats[data-v-7077c03b],.coupon-summary[data-v-7077c03b]{grid-template-columns:repeat(3,minmax(0,1fr))}.coupon-hero__metric[data-v-7077c03b],.coupon-summary__card[data-v-7077c03b]{padding:1rem 1.1rem}.coupon-hero__metric[data-v-7077c03b]{border-radius:22px;border:1px solid rgba(23,49,59,.08);background:#ffffffc7}.coupon-hero__metric strong[data-v-7077c03b],.coupon-summary__card strong[data-v-7077c03b]{font-size:1.1rem}.coupon-summary__card[data-v-7077c03b]{display:grid;gap:.3rem}.coupon-alert[data-v-7077c03b]{padding:.95rem 1.1rem}.coupon-alert.is-success[data-v-7077c03b]{border-color:#0f766e2e;background:color-mix(in srgb,var(--coupon-brand) 8%,white);color:var(--coupon-ink)}.coupon-alert.is-error[data-v-7077c03b]{border-color:#dc262624;background:#fef2f2;color:#991b1b}.coupon-grid[data-v-7077c03b]{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr)}.coupon-panel[data-v-7077c03b]{padding:1.25rem}.coupon-panel__head[data-v-7077c03b]{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.coupon-counter[data-v-7077c03b]{min-width:44px;height:44px;background:var(--coupon-brand-soft);color:var(--coupon-brand)}.coupon-form[data-v-7077c03b]{gap:1rem}.coupon-field[data-v-7077c03b]{display:grid;gap:.45rem}.coupon-field span[data-v-7077c03b]{font-size:.9rem;font-weight:700}.coupon-dates[data-v-7077c03b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.coupon-ciclos[data-v-7077c03b]{display:grid;gap:.5rem}.coupon-ciclo-opcao[data-v-7077c03b]{display:flex;gap:.6rem;align-items:flex-start;padding:.65rem .8rem;border:1px solid rgba(15,23,42,.12);border-radius:14px;cursor:pointer}.coupon-ciclo-opcao.is-selected[data-v-7077c03b]{border-color:#2563eb;background:#2563eb0f}.coupon-ciclo-opcao span[data-v-7077c03b]{display:grid;gap:.1rem}.coupon-ciclo-opcao small[data-v-7077c03b],.coupon-hint[data-v-7077c03b]{color:#64748b;font-size:.78rem}.coupon-toggle[data-v-7077c03b]{display:inline-flex;align-items:center;gap:.6rem;font-weight:600}.coupon-submit[data-v-7077c03b]{min-height:48px}.coupon-list[data-v-7077c03b]{gap:.85rem}.coupon-card[data-v-7077c03b]{display:flex;justify-content:space-between;gap:1rem;align-items:start;padding:1rem 1.05rem;border-radius:22px;border:1px solid rgba(23,49,59,.08);background:linear-gradient(180deg,#fffffffa,#f7fcfaf0),linear-gradient(135deg,color-mix(in srgb,var(--coupon-brand) 5%,white),#fff)}.coupon-card__title[data-v-7077c03b]{display:grid;gap:.2rem;margin-bottom:.3rem}.coupon-card__actions[data-v-7077c03b]{display:grid;justify-items:end;gap:.45rem;min-width:112px}.coupon-action[data-v-7077c03b]{width:100%;border-radius:999px;font-weight:700}.coupon-card__title span[data-v-7077c03b],.coupon-card p[data-v-7077c03b],.coupon-card small[data-v-7077c03b]{display:block;margin:0}.coupon-badge[data-v-7077c03b]{min-height:34px;padding:.35rem .8rem;font-size:.8rem}.coupon-badge.is-active[data-v-7077c03b]{background:color-mix(in srgb,var(--coupon-brand) 16%,white);color:var(--coupon-brand)}.coupon-badge.is-inactive[data-v-7077c03b]{background:#eef2f4;color:#64757d}.coupon-empty[data-v-7077c03b]{padding:1.5rem;border-radius:22px;border:1px dashed rgba(23,49,59,.16);color:var(--coupon-muted);text-align:center}@media(max-width:960px){.coupon-hero[data-v-7077c03b],.coupon-grid[data-v-7077c03b]{grid-template-columns:1fr}.coupon-hero[data-v-7077c03b]{flex-direction:column}.coupon-hero__stats[data-v-7077c03b],.coupon-summary[data-v-7077c03b],.coupon-dates[data-v-7077c03b]{grid-template-columns:1fr}.coupon-card[data-v-7077c03b]{flex-direction:column}.coupon-card__actions[data-v-7077c03b]{width:100%;justify-items:stretch}}.coupon-help[data-v-7077c03b]{border:1px solid var(--bs-border-color, #dee2e6);border-radius:.75rem;padding:.75rem 1rem;margin-bottom:1rem;background:var(--bs-body-bg, #fff)}.coupon-help summary[data-v-7077c03b]{cursor:pointer;font-weight:600}.coupon-help ul[data-v-7077c03b]{margin:.75rem 0 0;padding-left:1.1rem;font-size:.9rem}.coupon-help li+li[data-v-7077c03b]{margin-top:.35rem}.ca-shell[data-v-e09affc7]{gap:1rem}.ca-tabs[data-v-e09affc7]{display:flex;gap:.25rem;overflow-x:auto;border-bottom:1px solid var(--bs-border-color, #e5e7eb)}.ca-tab[data-v-e09affc7]{background:none;border:0;padding:.6rem .9rem;font-weight:600;color:var(--bs-secondary-color, #6b7280);border-bottom:2px solid transparent;white-space:nowrap}.ca-tab--active[data-v-e09affc7]{color:var(--bs-primary, #2563eb);border-bottom-color:currentColor}.ca-badge[data-v-e09affc7]{display:inline-block;min-width:1.25rem;padding:0 .35rem;margin-left:.25rem;border-radius:999px;background:#f59e0b;color:#fff;font-size:.75rem}.ca-chip--ok[data-v-e09affc7]{background:#10b98126}.ca-chip--warn[data-v-e09affc7]{background:#f59e0b33}.ca-surface[data-v-e09affc7]{display:flex;flex-direction:column;gap:1rem}.ca-grid[data-v-e09affc7]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:2rem}.ca-title[data-v-e09affc7]{font-size:1.05rem;font-weight:700;margin:0 0 .5rem}.ca-checklist[data-v-e09affc7]{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-direction:column;gap:.5rem}.ca-checklist li[data-v-e09affc7]{display:grid;grid-template-columns:1.25rem 1fr;column-gap:.5rem}.ca-checklist li small[data-v-e09affc7]{grid-column:2;color:#b45309}.ca-checklist li.ok i[data-v-e09affc7]{color:#10b981}.ca-checklist li.falta i[data-v-e09affc7]{color:#ef4444}.ca-gateway[data-v-e09affc7]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;border:1px solid var(--bs-border-color, #e5e7eb);border-radius:.5rem}.ca-form[data-v-e09affc7]{display:flex;flex-direction:column;gap:.5rem}.ca-switch[data-v-e09affc7]{display:flex;align-items:center;gap:.5rem}.ca-fields[data-v-e09affc7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:.5rem 0}.ca-fields label[data-v-e09affc7]{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem}.ca-dias[data-v-e09affc7]{display:flex;flex-direction:column;gap:.35rem;font-size:.875rem;grid-column:1 / -1}.ca-dias small[data-v-e09affc7]{color:var(--bs-secondary-color, #6c757d)}.ca-dias__caixas[data-v-e09affc7]{display:flex;flex-wrap:wrap;gap:.5rem}.ca-dias__caixas .form-control[data-v-e09affc7]{width:5.5rem}.ca-dias__previa[data-v-e09affc7]{font-weight:600}.ca-fixo[data-v-e09affc7]{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem}.ca-fixo small[data-v-e09affc7]{color:var(--bs-secondary-color, #6c757d)}.ca-note[data-v-e09affc7]{font-size:.875rem;padding:.75rem;border-radius:.5rem;background:#2563eb0f}.ca-errors[data-v-e09affc7]{color:#b91c1c;font-size:.875rem;margin:0;padding-left:1.1rem}.ca-summary[data-v-e09affc7]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ca-table td[data-v-e09affc7],.ca-table th[data-v-e09affc7]{white-space:nowrap}.ca-clickable[data-v-e09affc7]{cursor:pointer}.ca-filtros[data-v-e09affc7]{display:flex;flex-wrap:wrap;gap:.5rem}.ca-filtros[data-v-e09affc7]>*{flex:1 1 160px}.ca-filtros>button[data-v-e09affc7]{flex:0 0 auto}.ca-paginacao[data-v-e09affc7]{display:flex;gap:.75rem;align-items:center;justify-content:flex-end}.ca-status[data-v-e09affc7]{padding:.1rem .5rem;border-radius:999px;font-size:.8rem;background:#f3f4f6}.ca-status--paga[data-v-e09affc7],.ca-status--paga_outro_meio[data-v-e09affc7]{background:#10b98126}.ca-status--recusada[data-v-e09affc7],.ca-status--cancelada[data-v-e09affc7],.ca-status--expirada[data-v-e09affc7]{background:#ef44441f}.ca-status--aguardando_pagamento[data-v-e09affc7],.ca-status--enviada[data-v-e09affc7]{background:#2563eb1f}.ca-alerta[data-v-e09affc7]{display:flex;justify-content:space-between;gap:1rem;padding:.75rem;border:1px solid var(--bs-border-color, #e5e7eb);border-left:4px solid #f59e0b;border-radius:.5rem}.ca-alerta p[data-v-e09affc7]{margin:.25rem 0}.ca-alerta--resolvido[data-v-e09affc7]{opacity:.6;border-left-color:#9ca3af}.ca-alerta__acoes[data-v-e09affc7],.ca-texto__acoes[data-v-e09affc7]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:flex-start}.ca-resposta[data-v-e09affc7]{font-style:italic}.ca-periodo[data-v-e09affc7]{display:flex;gap:.5rem}.ca-texto[data-v-e09affc7]{padding:.75rem;border:1px solid var(--bs-border-color, #e5e7eb);border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem}.ca-texto header[data-v-e09affc7]{display:flex;align-items:center;gap:.5rem}.ca-tag[data-v-e09affc7]{font-size:.75rem;padding:.05rem .45rem;border-radius:999px;background:#eef2ff;margin-left:.25rem}.ca-previa[data-v-e09affc7]{white-space:pre-wrap;font-size:.9rem;background:#ecfdf5;padding:.75rem;border-radius:.5rem}.ca-drawer[data-v-e09affc7]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a66;z-index:1050;display:flex;justify-content:flex-end}.ca-drawer__panel[data-v-e09affc7]{width:min(520px,100%);height:100%;overflow-y:auto;background:var(--bs-body-bg, #fff);padding:1.25rem}.ca-drawer__panel h3[data-v-e09affc7]{font-size:.95rem;font-weight:700;margin-top:1rem}.ca-drawer__head[data-v-e09affc7]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.ca-drawer__head h2[data-v-e09affc7]{font-size:1.15rem;margin:0 0 .25rem}.ca-lista[data-v-e09affc7]{padding-left:1.1rem;font-size:.875rem}.ca-timeline[data-v-e09affc7]{list-style:none;padding:0;display:flex;flex-direction:column;gap:.35rem;font-size:.875rem}.ca-timeline small[data-v-e09affc7]{color:#6b7280;margin-right:.5rem}@media(max-width:768px){.ca-grid[data-v-e09affc7],.ca-fields[data-v-e09affc7]{grid-template-columns:1fr}.ca-alerta[data-v-e09affc7]{flex-direction:column}}.ca-tutor-badge[data-v-b7458ebf]{display:inline-flex;align-items:center}.dre-shell[data-v-67b0f044]{--dre-brand: var(--tenant-color, #0f4c81);--dre-brand-soft: color-mix(in srgb, var(--dre-brand) 11%, white);--dre-brand-strong: color-mix(in srgb, var(--dre-brand) 85%, #0b1320);--dre-line: rgba(23, 49, 59, .12);--dre-muted: #667785;--dre-surface-bg: linear-gradient(180deg, #ffffff 0%, #f6f9fc 100%);color:#17313b;display:grid;gap:1.25rem}.dre-hero[data-v-67b0f044],.dre-toolbar[data-v-67b0f044],.dre-summary__card[data-v-67b0f044],.dre-surface[data-v-67b0f044],.dre-alert[data-v-67b0f044],.dre-block[data-v-67b0f044],.dre-profit[data-v-67b0f044],.dre-modal__dialog[data-v-67b0f044]{border:1px solid var(--dre-line);border-radius:28px;background:#fff;box-shadow:0 18px 38px #0f172a0f}.dre-hero[data-v-67b0f044]{display:flex;justify-content:space-between;gap:1.5rem;padding:1.5rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--dre-brand) 16%,white),transparent 32%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--dre-brand) 8%,white) 58%,#fffdf8)}.dre-hero__copy[data-v-67b0f044],.dre-hero__stats[data-v-67b0f044],.dre-summary[data-v-67b0f044],.dre-toolbar[data-v-67b0f044],.dre-blocks[data-v-67b0f044],.dre-lines[data-v-67b0f044]{display:grid;gap:.95rem}.dre-eyebrow[data-v-67b0f044],.dre-section-label[data-v-67b0f044],.dre-chip[data-v-67b0f044],.dre-block__eyebrow[data-v-67b0f044],.dre-pill[data-v-67b0f044]{display:inline-flex;width:fit-content;align-items:center;justify-content:center;border-radius:999px;font-weight:700}.dre-eyebrow[data-v-67b0f044],.dre-section-label[data-v-67b0f044],.dre-block__eyebrow[data-v-67b0f044]{padding:.42rem .85rem;background:var(--dre-brand-soft);color:var(--dre-brand);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.dre-hero__copy[data-v-67b0f044]{max-width:720px}.dre-hero h1[data-v-67b0f044],.dre-surface h2[data-v-67b0f044],.dre-block h3[data-v-67b0f044],.dre-profit h3[data-v-67b0f044],.dre-modal h3[data-v-67b0f044]{margin:0;font-weight:800}.dre-hero h1[data-v-67b0f044]{font-size:clamp(2rem,2.7vw,3rem)}.dre-hero p[data-v-67b0f044],.dre-surface__head p[data-v-67b0f044],.dre-field span[data-v-67b0f044],.dre-summary__card span[data-v-67b0f044],.dre-summary__card small[data-v-67b0f044],.dre-hero__metric span[data-v-67b0f044],.dre-block__head p[data-v-67b0f044],.dre-profit p[data-v-67b0f044],.dre-line small[data-v-67b0f044],.dre-modal__header p[data-v-67b0f044]{color:var(--dre-muted)}.dre-hero__chips[data-v-67b0f044]{display:flex;flex-wrap:wrap;gap:.6rem}.dre-chip[data-v-67b0f044]{min-height:34px;padding:.35rem .85rem;background:#ffffffe0;color:var(--dre-muted);font-size:.82rem}.dre-hero__stats[data-v-67b0f044],.dre-summary[data-v-67b0f044]{grid-template-columns:repeat(3,minmax(0,1fr))}.dre-hero__metric[data-v-67b0f044],.dre-summary__card[data-v-67b0f044]{display:grid;gap:.35rem;padding:1rem 1.1rem;border-radius:22px;border:1px solid rgba(23,49,59,.08);background:#fffc}.dre-hero__metric strong[data-v-67b0f044],.dre-summary__card strong[data-v-67b0f044]{font-size:1.1rem}.dre-summary__icon[data-v-67b0f044]{font-size:1.3rem;--fa-primary-color: var(--dre-brand);--fa-secondary-color: var(--dre-brand);--fa-secondary-opacity: .35}.dre-hero__metric strong.is-negative[data-v-67b0f044],.dre-profit__metrics .is-negative[data-v-67b0f044]{color:#b91c1c}.dre-toolbar[data-v-67b0f044]{grid-template-columns:repeat(2,minmax(0,220px)) repeat(2,minmax(0,1fr));align-items:end;padding:1rem 1.1rem}.dre-field[data-v-67b0f044]{display:grid;gap:.45rem}.dre-field span[data-v-67b0f044]{font-size:.9rem;font-weight:700}.dre-toolbar__button[data-v-67b0f044],.dre-surface__action[data-v-67b0f044]{min-height:46px}.dre-alert[data-v-67b0f044]{padding:.95rem 1.1rem}.dre-alert--error[data-v-67b0f044]{background:#fef2f2;color:#991b1b}.dre-alert--success[data-v-67b0f044]{background:#ecfdf5;color:#166534}.dre-surface[data-v-67b0f044]{padding:1.25rem;background:var(--dre-surface-bg)}.dre-surface__head[data-v-67b0f044],.dre-block__head[data-v-67b0f044],.dre-profit[data-v-67b0f044],.dre-line[data-v-67b0f044],.dre-modal__header[data-v-67b0f044]{display:flex;justify-content:space-between;align-items:start;gap:1rem}.dre-blocks[data-v-67b0f044]{margin-top:1rem}.dre-block[data-v-67b0f044]{padding:1.1rem;background:#fff}.dre-block__head strong[data-v-67b0f044]{font-size:1.2rem;color:var(--dre-brand-strong)}.dre-block__head .dre-block__total--expense[data-v-67b0f044]{color:#b91c1c}.dre-lines[data-v-67b0f044]{margin-top:1rem}.dre-line[data-v-67b0f044]{align-items:center;padding:.78rem .9rem;border-radius:22px;border:1px solid rgba(23,49,59,.08);background:linear-gradient(180deg,#fff,#f9fbfd)}.dre-line.is-highlight[data-v-67b0f044]{border-color:color-mix(in srgb,var(--dre-brand) 24%,white);background:linear-gradient(135deg,color-mix(in srgb,var(--dre-brand) 7%,white),#fff)}.dre-line__main[data-v-67b0f044]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;width:100%}.dre-line__content[data-v-67b0f044]{display:grid;gap:.28rem;min-width:0}.dre-line__title[data-v-67b0f044]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.dre-line__title strong[data-v-67b0f044]{line-height:1.1}.dre-line__meta[data-v-67b0f044]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.dre-line__base[data-v-67b0f044]{color:var(--dre-muted);font-size:.78rem;line-height:1.1}.dre-pill[data-v-67b0f044]{min-height:24px;padding:.12rem .55rem;font-size:.69rem}.dre-pill.is-revenue[data-v-67b0f044]{background:#ecfdf5;color:#166534}.dre-pill.is-deduction[data-v-67b0f044]{background:#fff1f2;color:#be123c}.dre-line__actions[data-v-67b0f044]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.dre-modal__dialog--compact[data-v-67b0f044]{width:min(520px,100%)}.dre-imposto-form[data-v-67b0f044]{display:grid;gap:.85rem;margin-top:1rem}.dre-pill.is-pending[data-v-67b0f044]{background:#fffbeb;color:#b45309}.dre-pill--status[data-v-67b0f044]{margin-right:.25rem;white-space:nowrap}.dre-line__metrics[data-v-67b0f044]{display:grid;justify-items:end;gap:.12rem;min-width:148px}.dre-line__metric[data-v-67b0f044]{font-weight:800;font-size:.98rem}.dre-line__metric--muted[data-v-67b0f044]{color:var(--dre-muted);font-size:.84rem}.dre-profit[data-v-67b0f044]{padding:1.2rem 1.25rem;background:linear-gradient(135deg,color-mix(in srgb,var(--dre-brand) 18%,white),#fff 48%,color-mix(in srgb,var(--dre-brand) 8%,white))}.dre-profit__metrics[data-v-67b0f044]{display:grid;justify-items:end;gap:.25rem}.dre-profit__metrics strong[data-v-67b0f044]{font-size:1.45rem}.dre-profit__metrics span[data-v-67b0f044]{color:var(--dre-brand-strong);font-size:1rem;font-weight:700}.dre-empty[data-v-67b0f044]{padding:1.5rem;border-radius:22px;border:1px dashed rgba(23,49,59,.16);color:var(--dre-muted);text-align:center;background:#ffffffb8}.dre-empty--hint[data-v-67b0f044]{margin-top:.5rem}.dre-modal[data-v-67b0f044]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:grid;place-items:center;padding:1.5rem;background:#0f172a7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dre-modal__dialog[data-v-67b0f044]{width:min(1100px,100%);max-height:calc(100vh - 3rem);overflow:auto;padding:1.25rem}.dre-modal__actions[data-v-67b0f044]{display:flex;gap:.75rem}.dre-modal__table[data-v-67b0f044]{margin-top:1rem}.dre-table th[data-v-67b0f044]{color:#17313b;font-weight:700}@media(max-width:1100px){.dre-toolbar[data-v-67b0f044]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.dre-hero[data-v-67b0f044],.dre-hero__stats[data-v-67b0f044],.dre-summary[data-v-67b0f044],.dre-toolbar[data-v-67b0f044],.dre-block__head[data-v-67b0f044],.dre-profit[data-v-67b0f044],.dre-line[data-v-67b0f044],.dre-modal__header[data-v-67b0f044]{grid-template-columns:1fr;flex-direction:column}.dre-line__metrics[data-v-67b0f044],.dre-profit__metrics[data-v-67b0f044]{justify-items:start}.dre-line__main[data-v-67b0f044]{grid-template-columns:1fr;gap:.65rem}.dre-surface__head[data-v-67b0f044]{flex-direction:column}.dre-modal[data-v-67b0f044]{padding:1rem}.dre-modal__actions[data-v-67b0f044]{width:100%;flex-wrap:wrap}}.cost-launch-shell[data-v-0018aaa4]{--cost-launch-brand: var(--tenant-color, #0f766e);--cost-launch-brand-soft: color-mix(in srgb, var(--tenant-color, #0f766e) 12%, white);--cost-launch-line: rgba(23, 49, 59, .12);--cost-launch-muted: #64757d;color:#17313b;display:grid;gap:1.25rem}.cost-launch-hero[data-v-0018aaa4],.cost-launch-summary__card[data-v-0018aaa4],.cost-launch-panel[data-v-0018aaa4],.cost-launch-alert[data-v-0018aaa4]{border:1px solid var(--cost-launch-line);border-radius:28px;background:#fff;box-shadow:0 18px 38px #0f172a0f}.cost-launch-hero[data-v-0018aaa4]{display:flex;justify-content:space-between;gap:1.5rem;padding:1.5rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--cost-launch-brand) 14%,white),transparent 30%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--cost-launch-brand) 7%,white) 60%,#fffdf8)}.cost-launch-eyebrow[data-v-0018aaa4],.cost-launch-section-label[data-v-0018aaa4],.cost-launch-chip[data-v-0018aaa4]{display:inline-flex;width:fit-content;align-items:center;justify-content:center;border-radius:999px;font-weight:700}.cost-launch-eyebrow[data-v-0018aaa4],.cost-launch-section-label[data-v-0018aaa4]{padding:.42rem .85rem;background:var(--cost-launch-brand-soft);color:var(--cost-launch-brand);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.cost-launch-hero__copy[data-v-0018aaa4],.cost-launch-hero__stats[data-v-0018aaa4],.cost-launch-summary[data-v-0018aaa4],.cost-launch-grid[data-v-0018aaa4],.cost-launch-form[data-v-0018aaa4]{display:grid;gap:.9rem}.cost-launch-hero__copy[data-v-0018aaa4]{max-width:720px}.cost-launch-hero h1[data-v-0018aaa4],.cost-launch-panel h2[data-v-0018aaa4]{margin:0;font-weight:800}.cost-launch-hero h1[data-v-0018aaa4]{font-size:clamp(2rem,2.8vw,3rem)}.cost-launch-hero p[data-v-0018aaa4],.cost-launch-panel__head p[data-v-0018aaa4],.cost-launch-field span[data-v-0018aaa4],.cost-launch-field small[data-v-0018aaa4],.cost-launch-summary__card span[data-v-0018aaa4],.cost-launch-summary__card small[data-v-0018aaa4],.cost-launch-hero__metric span[data-v-0018aaa4]{color:var(--cost-launch-muted)}.cost-launch-hero__chips[data-v-0018aaa4]{display:flex;flex-wrap:wrap;gap:.6rem}.cost-launch-chip[data-v-0018aaa4]{min-height:34px;padding:.35rem .85rem;background:#ffffffdb;color:var(--cost-launch-muted);font-size:.82rem}.cost-launch-hero__stats[data-v-0018aaa4],.cost-launch-summary[data-v-0018aaa4]{grid-template-columns:repeat(3,minmax(0,1fr))}.cost-launch-hero__metric[data-v-0018aaa4],.cost-launch-summary__card[data-v-0018aaa4]{display:grid;gap:.35rem;padding:1rem 1.1rem;border-radius:22px;border:1px solid rgba(23,49,59,.08);background:#ffffffc7}.cost-launch-hero__metric strong[data-v-0018aaa4],.cost-launch-summary__card strong[data-v-0018aaa4]{font-size:1.1rem}.cost-launch-alert[data-v-0018aaa4]{padding:.95rem 1.1rem}.cost-launch-alert.is-success[data-v-0018aaa4]{background:color-mix(in srgb,var(--cost-launch-brand) 8%,white)}.cost-launch-alert.is-error[data-v-0018aaa4]{background:#fef2f2;color:#991b1b}.cost-launch-grid[data-v-0018aaa4]{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)}.cost-launch-panel[data-v-0018aaa4]{padding:1.25rem}.cost-launch-panel__head[data-v-0018aaa4]{display:flex;justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem}.cost-launch-form[data-v-0018aaa4]{gap:1rem}.cost-launch-field[data-v-0018aaa4],.cost-launch-recurrence[data-v-0018aaa4]{display:grid;gap:.45rem}.cost-launch-recurrence[data-v-0018aaa4]{padding:.9rem;border:1px dashed rgba(23,49,59,.16);border-radius:18px}.cost-launch-check[data-v-0018aaa4]{display:flex;gap:.55rem;align-items:center;font-weight:700}.cost-launch-field span[data-v-0018aaa4]{font-size:.9rem;font-weight:700}.cost-launch-submit[data-v-0018aaa4]{min-height:48px}.cost-launch-empty[data-v-0018aaa4]{padding:1.5rem;border-radius:22px;border:1px dashed rgba(23,49,59,.16);color:var(--cost-launch-muted);text-align:center}@media(max-width:960px){.cost-launch-hero[data-v-0018aaa4],.cost-launch-grid[data-v-0018aaa4]{grid-template-columns:1fr}.cost-launch-hero[data-v-0018aaa4]{flex-direction:column}.cost-launch-hero__stats[data-v-0018aaa4],.cost-launch-summary[data-v-0018aaa4]{grid-template-columns:1fr}}.fin-titulo-list[data-v-398d66e9]{display:flex;flex-direction:column;gap:.9rem}.fin-card[data-v-398d66e9]{background:#fff;border:1px solid var(--fin-border, #e6e8ec);border-radius:14px;box-shadow:var(--fin-card-shadow, 0 1px 3px rgba(15, 23, 42, .05))}.fin-toolbar[data-v-398d66e9]{display:flex;flex-direction:column;gap:.7rem}.fin-filters[data-v-398d66e9]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.fin-filter[data-v-398d66e9]{display:flex;align-items:center;gap:.45rem;height:38px;box-sizing:border-box;padding:0 .7rem;background:#fff;border:1px solid #d9dce1;border-radius:9px;transition:border-color .15s,box-shadow .15s}.fin-filter[data-v-398d66e9]:focus-within{border-color:var(--fin-brand, var(--tenant-color, #0f766e));box-shadow:0 0 0 3px color-mix(in srgb,var(--fin-brand, var(--tenant-color, #0f766e)) 16%,transparent)}.fin-filter>i[data-v-398d66e9]{color:#9ca3af;font-size:.78rem}.fin-filter-input[data-v-398d66e9]{border:none;outline:none;background:transparent;padding:0;min-width:0;font-size:.82rem;color:#111827;height:100%}.fin-filter-input[data-v-398d66e9]::placeholder{color:#9ca3af}.fin-filter--search[data-v-398d66e9]{flex:1 1 200px}.fin-filter--search .fin-filter-input[data-v-398d66e9],.fin-filter--pessoa .fin-filter-input[data-v-398d66e9]{flex:1}.fin-filter--pessoa[data-v-398d66e9]{flex:0 1 200px}.fin-filter--periodo .fin-filter-input[data-v-398d66e9]{width:118px}.fin-filter__ate[data-v-398d66e9]{font-size:.75rem;color:#9ca3af}.fin-btn--novo[data-v-398d66e9]{margin-left:auto}.fin-status-chips[data-v-398d66e9]{display:flex;flex-wrap:wrap;gap:.4rem}.fin-chip[data-v-398d66e9]{display:inline-flex;align-items:center;gap:.4rem;height:30px;padding:0 .8rem;border-radius:999px;border:1px solid #d9dce1;background:#fff;color:#4b5563;font-size:.78rem;font-weight:600;cursor:pointer;transition:all .15s}.fin-chip[data-v-398d66e9]:hover{border-color:#b8bdc6;color:#111827}.fin-chip__ponto[data-v-398d66e9]{width:7px;height:7px;border-radius:50%;background:currentColor}.fin-chip--aberto .fin-chip__ponto[data-v-398d66e9]{color:#2563eb}.fin-chip--vencido .fin-chip__ponto[data-v-398d66e9]{color:#dc2626}.fin-chip--quitado .fin-chip__ponto[data-v-398d66e9]{color:#16a34a}.fin-chip--cancelado .fin-chip__ponto[data-v-398d66e9]{color:#9ca3af}.fin-chip--ativo[data-v-398d66e9],.fin-chip--ativo[data-v-398d66e9]:hover{background:var(--fin-brand, var(--tenant-color, #0f766e));border-color:var(--fin-brand, var(--tenant-color, #0f766e));color:#fff}.fin-chip--ativo .fin-chip__ponto[data-v-398d66e9]{color:#fff}.fin-loading[data-v-398d66e9]{padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.7rem}.fin-loading__linha[data-v-398d66e9]{height:18px;border-radius:6px;background:linear-gradient(90deg,#f3f4f6,#e9ebef,#f3f4f6);background-size:200% 100%;animation:fin-list-brilho-398d66e9 1.2s ease-in-out infinite}@keyframes fin-list-brilho-398d66e9{to{background-position:-200% 0}}.fin-empty[data-v-398d66e9]{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:2.2rem 1rem;text-align:center;color:#6b7280;font-size:.85rem}.fin-empty strong[data-v-398d66e9]{color:#111827;font-size:.95rem}.fin-empty .fin-btn[data-v-398d66e9]{margin-top:.5rem}.fin-empty__icone[data-v-398d66e9]{width:46px;height:46px;border-radius:50%;margin-bottom:.3rem;display:inline-flex;align-items:center;justify-content:center;background:var(--fin-brand-soft, #f0fdfa);color:var(--fin-brand, var(--tenant-color, #0f766e));font-size:1.1rem}.fin-table-wrap[data-v-398d66e9]{overflow-x:auto}.fin-table[data-v-398d66e9]{width:100%;border-collapse:collapse;font-size:.82rem}.fin-table thead th[data-v-398d66e9]{text-align:left;padding:.7rem .75rem;background:#f8f9fb;border-bottom:1px solid #eceef2;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;white-space:nowrap}.fin-table thead th[data-v-398d66e9]:first-child{border-top-left-radius:14px}.fin-table thead th[data-v-398d66e9]:last-child{border-top-right-radius:14px}.fin-th--num[data-v-398d66e9],.fin-th--acoes[data-v-398d66e9]{text-align:right!important}.fin-table__row td[data-v-398d66e9]{padding:.7rem .75rem;border-bottom:1px solid #f1f2f4;vertical-align:middle;color:#1f2937}.fin-table__row:last-child td[data-v-398d66e9]{border-bottom:none}.fin-table__row:hover td[data-v-398d66e9]{background:#fafbfc}.fin-table__row--vencido td[data-v-398d66e9]:first-child{box-shadow:inset 3px 0 #ef4444}.fin-table__row--quitado td[data-v-398d66e9],.fin-table__row--cancelado td[data-v-398d66e9]{color:#6b7280}.fin-table__desc[data-v-398d66e9]{display:flex;align-items:center;gap:.4rem;min-width:160px;max-width:260px;font-weight:500}.fin-table__date[data-v-398d66e9]{white-space:nowrap;font-variant-numeric:tabular-nums}.fin-table__money[data-v-398d66e9]{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.fin-table__pessoa[data-v-398d66e9]{max-width:180px}.fin-realizado[data-v-398d66e9]{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}.fin-realizado__data[data-v-398d66e9]{font-size:.7rem;color:#9ca3af;font-weight:400}.fin-pessoa[data-v-398d66e9]{display:block;max-width:190px;font-size:.8rem;color:#374151;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-table__actions[data-v-398d66e9]{display:flex;gap:.3rem;align-items:center;justify-content:flex-end}.fin-muted[data-v-398d66e9]{color:#c0c4cc}.fin-badge[data-v-398d66e9]{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;font-weight:600;padding:2px 9px;border-radius:999px;white-space:nowrap}.fin-badge--status[data-v-398d66e9]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.fin-badge--aberto[data-v-398d66e9]{background:#eff6ff;color:#1d4ed8}.fin-badge--vencido[data-v-398d66e9]{background:#fef2f2;color:#b91c1c}.fin-badge--quitado[data-v-398d66e9]{background:#f0fdf4;color:#15803d}.fin-badge--cancelado[data-v-398d66e9]{background:#f3f4f6;color:#6b7280}.fin-badge--recorrente[data-v-398d66e9]{background:#f5f3ff;color:#7c3aed;font-size:.62rem;padding:3px 6px}.fin-btn[data-v-398d66e9]{display:inline-flex;align-items:center;gap:.4rem;height:38px;box-sizing:border-box;padding:0 .95rem;border-radius:9px;font-size:.82rem;white-space:nowrap;font-weight:600;cursor:pointer;border:1px solid transparent;transition:filter .15s,background .15s}.fin-btn[data-v-398d66e9]:disabled{opacity:.5;cursor:not-allowed}.fin-btn--sm[data-v-398d66e9]{height:34px;padding:0 .75rem}.fin-btn--primary[data-v-398d66e9]{background:var(--fin-brand, var(--tenant-color, #0f766e));color:#fff}.fin-btn--primary[data-v-398d66e9]:hover{filter:brightness(.93)}.fin-btn--ghost[data-v-398d66e9]{background:#fff;color:#374151;border-color:#d9dce1}.fin-btn--ghost[data-v-398d66e9]:not(:disabled):hover{background:#f9fafb}.fin-btn-action[data-v-398d66e9]{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-width:30px;height:30px;box-sizing:border-box;padding:0 .5rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:.75rem;font-weight:600;cursor:pointer;color:#4b5563;white-space:nowrap;transition:background .15s,border-color .15s}.fin-btn-action[data-v-398d66e9]:hover{background:#f3f4f6}.fin-btn-action--baixar[data-v-398d66e9]{color:#047857;border-color:#a7f3d0;background:#ecfdf5}.fin-btn-action--baixar[data-v-398d66e9]:hover{background:#d1fae5}.fin-btn-action--view[data-v-398d66e9]{color:#6b7280}.fin-btn-action--edit[data-v-398d66e9]{color:#1d4ed8}.fin-btn-action--edit[data-v-398d66e9]:hover{background:#eff6ff;border-color:#bfdbfe}.fin-btn-action--del[data-v-398d66e9]{color:#b91c1c}.fin-btn-action--del[data-v-398d66e9]:hover{background:#fef2f2;border-color:#fecaca}.fin-btn-action--reverse[data-v-398d66e9]{color:#92400e;border-color:#fde68a;background:#fffbeb}.fin-btn-action--disabled[data-v-398d66e9]{opacity:.4;cursor:not-allowed;pointer-events:none}.fin-valor-restrito[data-v-398d66e9]{color:#9ca3af;letter-spacing:.05em;font-size:.8rem}.fin-pagination[data-v-398d66e9]{display:flex;align-items:center;gap:.75rem;justify-content:center;padding:.75rem;border-top:1px solid #f1f2f4}.fin-pagination__info[data-v-398d66e9]{font-size:.8rem;color:#6b7280}@media(max-width:640px){.fin-filter--search[data-v-398d66e9],.fin-filter--pessoa[data-v-398d66e9],.fin-filter--periodo[data-v-398d66e9]{flex:1 1 100%}.fin-filter--periodo .fin-filter-input[data-v-398d66e9]{flex:1;width:auto}.fin-btn--novo[data-v-398d66e9]{margin-left:0;flex:1;justify-content:center}}.fin-ac[data-v-ed82b691],.fin-ac__campo[data-v-ed82b691]{position:relative}.fin-ac__lupa[data-v-ed82b691]{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:.8rem;pointer-events:none}.fin-ac__input[data-v-ed82b691]{width:100%;box-sizing:border-box;height:40px;padding:0 2.2rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;color:#111827;background:#fff;transition:border-color .15s,box-shadow .15s}.fin-ac__input[data-v-ed82b691]::placeholder{color:#9ca3af}.fin-ac__input[data-v-ed82b691]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.fin-ac__input[data-v-ed82b691]:focus{outline:none;border-color:var(--fin-brand, var(--tenant-color, #0f766e));box-shadow:0 0 0 3px color-mix(in srgb,var(--fin-brand, var(--tenant-color, #0f766e)) 18%,transparent)}.fin-ac__spinner[data-v-ed82b691]{position:absolute;right:.8rem;top:50%;width:14px;height:14px;margin-top:-7px;border:2px solid #e5e7eb;border-top-color:var(--fin-brand, var(--tenant-color, #0f766e));border-radius:50%;animation:fin-ac-giro-ed82b691 .7s linear infinite}@keyframes fin-ac-giro-ed82b691{to{transform:rotate(360deg)}}.fin-ac__painel[data-v-ed82b691]{position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 12px 32px #0f172a24;overflow:hidden}.fin-ac__cabecalho[data-v-ed82b691]{padding:.5rem .85rem;font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#6b7280;background:#f9fafb;border-bottom:1px solid #f3f4f6}.fin-ac__lista[data-v-ed82b691]{list-style:none;margin:0;padding:.3rem;max-height:264px;overflow-y:auto}.fin-ac__opcao[data-v-ed82b691]{display:flex;align-items:center;gap:.65rem;padding:.45rem .55rem;border-radius:7px;cursor:pointer}.fin-ac__opcao--ativa[data-v-ed82b691]{background:color-mix(in srgb,var(--fin-brand, var(--tenant-color, #0f766e)) 9%,#fff)}.fin-ac__avatar[data-v-ed82b691]{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;letter-spacing:.02em}.fin-ac__info[data-v-ed82b691]{display:flex;flex-direction:column;min-width:0;flex:1}.fin-ac__nome[data-v-ed82b691]{font-size:.85rem;color:#111827;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-ac__nome mark[data-v-ed82b691]{background:none;padding:0;font-weight:700;color:var(--fin-brand, var(--tenant-color, #0f766e))}.fin-ac__contato[data-v-ed82b691]{font-size:.72rem;color:#6b7280}.fin-ac__enter[data-v-ed82b691]{color:#9ca3af;font-size:.7rem;transform:rotate(90deg)}.fin-ac__vazio[data-v-ed82b691]{padding:.9rem .85rem;font-size:.8rem;color:#6b7280;display:flex;gap:.45rem;align-items:center}.fin-ac__vazio--erro[data-v-ed82b691]{color:#b91c1c}.fin-ac__rodape[data-v-ed82b691]{display:flex;gap:.9rem;padding:.4rem .85rem;border-top:1px solid #f3f4f6;font-size:.68rem;color:#9ca3af;background:#fcfcfd}.fin-ac__rodape kbd[data-v-ed82b691]{font-family:inherit;font-size:.64rem;padding:0 .3rem;margin-right:.15rem;border:1px solid #e5e7eb;border-bottom-width:2px;border-radius:4px;background:#fff;color:#6b7280}.fin-ac__selecionado[data-v-ed82b691]{display:flex;align-items:center;gap:.65rem;min-height:40px;box-sizing:border-box;padding:.3rem .4rem .3rem .45rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--fin-brand, var(--tenant-color, #0f766e)) 35%,#fff);background:color-mix(in srgb,var(--fin-brand, var(--tenant-color, #0f766e)) 6%,#fff)}.fin-ac__selecionado .fin-ac__nome[data-v-ed82b691]{font-weight:600}.fin-ac__trocar[data-v-ed82b691]{flex-shrink:0;display:inline-flex;align-items:center;gap:.3rem;border:1px solid #e5e7eb;background:#fff;color:#374151;border-radius:6px;font-size:.75rem;font-weight:500;padding:.3rem .6rem;cursor:pointer}.fin-ac__trocar[data-v-ed82b691]:hover{background:#f9fafb;border-color:#d1d5db}@media(max-width:640px){.fin-ac__rodape[data-v-ed82b691]{display:none}}.fin-titulo-form[data-v-6469f9e3]{display:flex;flex-direction:column;gap:1.1rem}.fin-form-head[data-v-6469f9e3]{display:flex;align-items:center;gap:.75rem;padding-bottom:.9rem;border-bottom:1px solid #f1f2f4}.fin-form-head__icone[data-v-6469f9e3]{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem}.fin-form-head__icone--receber[data-v-6469f9e3]{background:#ecfdf5;color:#047857}.fin-form-head__icone--pagar[data-v-6469f9e3]{background:#fef2f2;color:#b91c1c}.fin-form-head__textos[data-v-6469f9e3]{flex:1;min-width:0}.fin-form-title[data-v-6469f9e3]{margin:0;font-size:1rem;font-weight:700;color:#111827}.fin-form-subtitle[data-v-6469f9e3]{margin:.1rem 0 0;font-size:.75rem;color:#6b7280}.fin-form-head__fechar[data-v-6469f9e3]{width:32px;height:32px;border-radius:8px;border:none;background:none;color:#6b7280;cursor:pointer;font-size:1rem}.fin-form-head__fechar[data-v-6469f9e3]:hover{background:#f3f4f6;color:#111827}.fin-form-grid[data-v-6469f9e3]{display:grid;grid-template-columns:1fr 1fr;gap:.9rem 1rem}.fin-form-group[data-v-6469f9e3]{display:flex;flex-direction:column;gap:.35rem;min-width:0}.fin-form-group--full[data-v-6469f9e3]{grid-column:1 / -1}.fin-label[data-v-6469f9e3]{font-size:.78rem;font-weight:600;color:#374151}.fin-required[data-v-6469f9e3]{color:#b91c1c}.fin-help[data-v-6469f9e3]{color:#6b7280;font-size:.72rem;display:flex;gap:.35rem;align-items:baseline}.fin-help i[data-v-6469f9e3]{color:#9ca3af}.fin-check[data-v-6469f9e3]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;cursor:pointer;color:#374151}.fin-check input[data-v-6469f9e3]{width:16px;height:16px;accent-color:var(--fin-brand, var(--tenant-color, #0f766e))}.fin-input[data-v-6469f9e3],.fin-select[data-v-6469f9e3]{height:40px;padding:0 .8rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;width:100%;box-sizing:border-box;color:#111827;background:#fff;transition:border-color .15s,box-shadow .15s}textarea.fin-input[data-v-6469f9e3]{height:auto;padding:.55rem .8rem;resize:vertical}.fin-input[data-v-6469f9e3]::placeholder{color:#9ca3af}.fin-input[data-v-6469f9e3]:focus,.fin-select[data-v-6469f9e3]:focus{outline:none;border-color:var(--fin-brand, var(--tenant-color, #0f766e));box-shadow:0 0 0 3px color-mix(in srgb,var(--fin-brand, var(--tenant-color, #0f766e)) 18%,transparent)}.fin-input-prefixo[data-v-6469f9e3]{position:relative}.fin-input-prefixo__texto[data-v-6469f9e3]{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);font-size:.8rem;font-weight:600;color:#6b7280;pointer-events:none}.fin-input-prefixo .fin-input[data-v-6469f9e3]{padding-left:2.3rem;font-variant-numeric:tabular-nums}.fin-form-advanced[data-v-6469f9e3]{border-top:1px solid #f1f2f4;padding-top:.75rem}.fin-form-toggle[data-v-6469f9e3]{display:inline-flex;align-items:center;gap:.45rem;background:none;border:none;cursor:pointer;font-size:.8rem;color:#374151;padding:.2rem 0;font-weight:600}.fin-form-toggle__seta[data-v-6469f9e3]{font-size:.7rem;color:#6b7280;transition:transform .15s}.fin-form-toggle__seta--aberta[data-v-6469f9e3]{transform:rotate(180deg)}.fin-form-toggle__dica[data-v-6469f9e3]{font-weight:400;color:#9ca3af;font-size:.75rem}.fin-form-advanced__body[data-v-6469f9e3]{margin-top:.85rem}.fin-form-actions[data-v-6469f9e3]{display:flex;gap:.5rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid #f1f2f4}.fin-btn[data-v-6469f9e3]{display:inline-flex;align-items:center;gap:.4rem;height:38px;padding:0 1rem;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;border:1px solid transparent;transition:filter .15s,background .15s}.fin-btn[data-v-6469f9e3]:disabled{opacity:.5;cursor:not-allowed}.fin-btn--primary[data-v-6469f9e3]{background:var(--fin-brand, var(--tenant-color, #0f766e));color:#fff;border-color:var(--fin-brand, var(--tenant-color, #0f766e))}.fin-btn--primary[data-v-6469f9e3]:not(:disabled):hover{filter:brightness(.93)}.fin-btn--ghost[data-v-6469f9e3]{background:#fff;color:#374151;border-color:#d1d5db}.fin-btn--ghost[data-v-6469f9e3]:not(:disabled):hover{background:#f9fafb}.fin-alert[data-v-6469f9e3]{padding:.6rem .8rem;border-radius:8px;font-size:.8rem}.fin-alert--error[data-v-6469f9e3]{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.fin-installments[data-v-6469f9e3]{padding:.85rem;border:1px solid #e5e7eb;border-radius:10px;background:#fafafb;display:flex;flex-direction:column;gap:.5rem}.fin-installments__row[data-v-6469f9e3]{display:grid;grid-template-columns:3rem 1fr 1fr;gap:.5rem;align-items:center;font-size:.8rem;color:#6b7280}.fin-installments__total[data-v-6469f9e3]{display:flex;gap:.5rem;justify-content:space-between;font-size:.8rem;color:#166534;font-weight:600}.fin-installments__total--error[data-v-6469f9e3]{color:#b91c1c}@media(max-width:640px){.fin-form-grid[data-v-6469f9e3]{grid-template-columns:1fr}.fin-form-actions[data-v-6469f9e3]{flex-direction:column-reverse}.fin-form-actions .fin-btn[data-v-6469f9e3]{justify-content:center}}.fin-aging[data-v-cb251063]{display:grid;gap:.65rem}.fin-aging__title[data-v-cb251063]{display:flex;align-items:center;gap:.45rem;font-size:.85rem;font-weight:700;color:#374151;margin:0}.fin-aging__title i[data-v-cb251063]{color:#9ca3af;font-size:.8rem}.fin-aging__sub[data-v-cb251063]{font-weight:400;color:#9ca3af;font-size:.78rem}.fin-aging__grid[data-v-cb251063]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.75rem}.fin-aging__card[data-v-cb251063]{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem .9rem 1.15rem;border-radius:12px;background:#fff;border:1px solid var(--fin-border, #e6e8ec);box-shadow:var(--fin-card-shadow, 0 1px 3px rgba(15, 23, 42, .05))}.fin-aging__card[data-v-cb251063]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:currentColor}.fin-aging__card-label[data-v-cb251063]{display:flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.fin-aging__card-valor[data-v-cb251063]{font-size:1.25rem;font-weight:700;color:#111827;font-variant-numeric:tabular-nums}.fin-aging__card-count[data-v-cb251063]{font-size:.75rem;color:#6b7280}.fin-aging__card--verde[data-v-cb251063]{color:#059669}.fin-aging__card--amarelo[data-v-cb251063]{color:#ca8a04}.fin-aging__card--laranja[data-v-cb251063]{color:#ea580c}.fin-aging__card--vermelho[data-v-cb251063]{color:#dc2626}.fin-aging__card--vermelho .fin-aging__card-valor[data-v-cb251063]{color:#b91c1c}.fin-aging__card--esqueleto[data-v-cb251063]{height:86px;padding:0;color:#e5e7eb;background:linear-gradient(90deg,#f6f7f9,#eef0f3,#f6f7f9);background-size:200% 100%;animation:fin-aging-brilho-cb251063 1.2s ease-in-out infinite}@keyframes fin-aging-brilho-cb251063{to{background-position:-200% 0}}@media(max-width:640px){.fin-aging__grid[data-v-cb251063]{grid-template-columns:1fr 1fr;gap:.5rem}.fin-aging__card-valor[data-v-cb251063]{font-size:1.05rem}}.fin-cobranca[data-v-fcf6979b]{display:flex;flex-direction:column;gap:.5rem}.fin-cobranca__banner[data-v-fcf6979b]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;color:#a16207;font-weight:600;font-size:.875rem;cursor:pointer;text-align:left}.fin-cobranca__banner--open[data-v-fcf6979b]{border-radius:12px 12px 0 0}.fin-cobranca__chevron[data-v-fcf6979b]{font-size:.75rem}.fin-cobranca__panel[data-v-fcf6979b]{border:1px solid #fde68a;border-top:none;border-radius:0 0 8px 8px;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.fin-cobranca__head[data-v-fcf6979b]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.fin-cobranca__subtitle[data-v-fcf6979b]{font-size:.8rem;color:#6b7280}.fin-cobranca__bulk-actions[data-v-fcf6979b]{display:flex;gap:.5rem}.fin-cobranca__table[data-v-fcf6979b]{width:100%;border-collapse:collapse;font-size:.8rem}.fin-cobranca__table th[data-v-fcf6979b]{text-align:left;padding:.4rem .6rem;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-weight:600;color:#374151}.fin-cobranca__table td[data-v-fcf6979b]{padding:.45rem .6rem;border-bottom:1px solid #f3f4f6}.fin-cobranca__row--aprovado[data-v-fcf6979b]{background:#f0fdf4}.fin-cobranca__tutor[data-v-fcf6979b]{font-weight:500}.fin-cobranca__preview[data-v-fcf6979b]{max-width:280px;font-size:.75rem;color:#4b5563;white-space:pre-wrap}.fin-badge[data-v-fcf6979b]{display:inline-block;font-size:.68rem;font-weight:600;padding:1px 7px;border-radius:999px;white-space:nowrap}.fin-badge--pendente[data-v-fcf6979b]{background:#eff6ff;color:#1d4ed8}.fin-badge--aprovado[data-v-fcf6979b]{background:#f0fdf4;color:#15803d}.fin-badge--enviado[data-v-fcf6979b]{background:#f5f3ff;color:#7c3aed}.fin-badge--vencido[data-v-fcf6979b]{background:#fef2f2;color:#b91c1c}.fin-btn[data-v-fcf6979b]{padding:.4rem .875rem;border-radius:6px;font-size:.8rem;font-weight:500;cursor:pointer;border:1px solid transparent}.fin-btn[data-v-fcf6979b]:disabled{opacity:.5;cursor:not-allowed}.fin-btn--sm[data-v-fcf6979b]{padding:.3rem .6rem}.fin-btn--primary[data-v-fcf6979b]{background:var(--tenant-color, #0f766e);color:#fff}.fin-btn--ghost[data-v-fcf6979b]{background:#fff;color:#374151;border-color:#d1d5db}.fin-alert[data-v-fcf6979b]{padding:.5rem .75rem;border-radius:6px;font-size:.8rem}.fin-alert--error[data-v-fcf6979b]{background:#fef2f2;color:#b91c1c}.fin-alert--success[data-v-fcf6979b]{background:#f0fdf4;color:#15803d}.fin-modal-overlay[data-v-94ebdbd5]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:9000;padding:1rem}.fin-modal[data-v-94ebdbd5]{background:#fff;border-radius:16px;width:100%;max-width:560px;max-height:calc(100vh - 2rem);overflow-y:auto;box-shadow:0 24px 64px #0f172a40}.fin-modal--detalhe[data-v-94ebdbd5]{max-width:660px}.fin-modal__header[data-v-94ebdbd5]{position:sticky;top:0;z-index:2;background:#fff;display:flex;align-items:center;gap:.75rem;padding:1.1rem 1.25rem;border-bottom:1px solid #f1f2f4}.fin-modal__icone[data-v-94ebdbd5]{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;background:var(--fin-brand-soft, #f0fdfa);color:var(--fin-brand, var(--tenant-color, #0f766e))}.fin-modal__title[data-v-94ebdbd5]{margin:0;font-size:1.05rem;font-weight:700;color:#111827;flex:1}.fin-modal__header-actions[data-v-94ebdbd5]{display:flex;align-items:center;gap:.5rem}.fin-modal__close[data-v-94ebdbd5]{width:34px;height:34px;border-radius:9px;border:none;background:none;font-size:1rem;cursor:pointer;color:#6b7280}.fin-modal__close[data-v-94ebdbd5]:hover{background:#f3f4f6;color:#111827}.fin-detalhe__edit-btn[data-v-94ebdbd5]{display:inline-flex;align-items:center;gap:.35rem;height:34px;background:#fff;border:1px solid #d9dce1;border-radius:8px;font-size:.8rem;font-weight:600;padding:0 .75rem;color:#374151;cursor:pointer}.fin-detalhe__edit-btn[data-v-94ebdbd5]:hover{background:#f3f4f6;border-color:#9ca3af}.fin-detalhe__actions[data-v-94ebdbd5]{display:flex;align-items:center;gap:.75rem;margin-top:.75rem}.fin-detalhe__save-btn[data-v-94ebdbd5]{background:var(--tenant-color, #0f766e);border:1px solid var(--tenant-color, #0f766e);border-radius:6px;font-size:.82rem;font-weight:700;padding:.45rem .85rem;color:#fff;cursor:pointer}.fin-detalhe__save-btn[data-v-94ebdbd5]:disabled{opacity:.6;cursor:not-allowed}.fin-detalhe__save-ok[data-v-94ebdbd5]{color:#15803d;font-size:.8rem;font-weight:700}.fin-modal__body[data-v-94ebdbd5]{padding:1.25rem 1.4rem 1.4rem}.fin-detalhe__loading[data-v-94ebdbd5]{padding:2rem;text-align:center;color:#6b7280}.fin-detalhe__header-info[data-v-94ebdbd5]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.fin-detalhe__desc[data-v-94ebdbd5]{font-weight:700;font-size:1rem;flex:1;color:#111827}.fin-detalhe__meta[data-v-94ebdbd5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.65rem 1rem;margin-bottom:1.25rem;padding:.85rem 1rem;background:#f8f9fb;border:1px solid #eceef2;border-radius:12px}.fin-detalhe__meta-item[data-v-94ebdbd5]{display:flex;flex-direction:column;gap:.1rem}.fin-detalhe__meta-item dt[data-v-94ebdbd5]{font-size:.72rem;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.fin-detalhe__meta-item dd[data-v-94ebdbd5]{margin:0;font-size:.85rem;font-weight:500;color:#111827}.fin-detalhe__section-title[data-v-94ebdbd5]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:.5rem}.fin-detalhe__table[data-v-94ebdbd5]{width:100%;border-collapse:separate;border-spacing:0;font-size:.82rem;margin-bottom:1rem;border:1px solid #eceef2;border-radius:12px;overflow:hidden}.fin-detalhe__table thead th[data-v-94ebdbd5]{text-align:left;padding:.55rem .7rem;background:#f8f9fb;border-bottom:1px solid #eceef2;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.fin-detalhe__table tbody td[data-v-94ebdbd5]{padding:.45rem .6rem;border-bottom:1px solid #f3f4f6;vertical-align:middle}.fin-detalhe__table tfoot td[data-v-94ebdbd5]{padding:.5rem .6rem;border-top:2px solid #e5e7eb}.fin-detalhe__col-right[data-v-94ebdbd5]{text-align:right}.fin-detalhe__money[data-v-94ebdbd5]{font-variant-numeric:tabular-nums}.fin-detalhe__money--total[data-v-94ebdbd5]{font-weight:700;font-size:.9rem;color:#111827}.fin-detalhe__total-row[data-v-94ebdbd5]{background:#f9fafb}.fin-detalhe__total-row--realizado[data-v-94ebdbd5]{background:#f0fdf4}.fin-detalhe__value-input[data-v-94ebdbd5]{width:112px;text-align:right;font-size:.78rem;padding:.22rem .35rem;border:1px solid #d1d5db;border-radius:4px;color:#111827;font-variant-numeric:tabular-nums}.fin-detalhe__value-input[data-v-94ebdbd5]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1f}.fin-detalhe__item-cell[data-v-94ebdbd5]{display:flex;align-items:flex-start;gap:.5rem;flex-wrap:wrap}.fin-detalhe__especialidade[data-v-94ebdbd5]{font-size:.73rem;color:#7c3aed;margin-top:.1rem}.fin-detalhe__destinatario[data-v-94ebdbd5]{font-size:.7rem;color:#64748b;margin-top:.12rem}.fin-detalhe__expand-btn[data-v-94ebdbd5]{font-size:.7rem;padding:1px 6px;border-radius:4px;border:1px solid #c4b5fd;background:#f5f3ff;color:#7c3aed;cursor:pointer;white-space:nowrap;font-weight:500}.fin-detalhe__expand-btn[data-v-94ebdbd5]:hover{background:#ede9fe}.fin-detalhe__expand-row[data-v-94ebdbd5]{background:#faf5ff}.fin-detalhe__expand-cell[data-v-94ebdbd5]{padding:0!important;border-bottom:1px solid #e5e7eb!important}.fin-detalhe__subtable[data-v-94ebdbd5]{width:100%;border-collapse:collapse;font-size:.77rem;border-left:3px solid #a78bfa}.fin-detalhe__subtable thead th[data-v-94ebdbd5]{padding:.35rem .6rem;background:#f5f3ff;border-bottom:1px solid #ddd6fe;font-weight:600;color:#5b21b6;text-align:left}.fin-detalhe__subtable tbody td[data-v-94ebdbd5]{padding:.35rem .6rem;border-bottom:1px solid #ede9fe;color:#374151}.fin-detalhe__subtable tfoot td[data-v-94ebdbd5]{padding:.4rem .6rem;background:#ede9fe;border-top:1px solid #ddd6fe;font-weight:600}.fin-detalhe__subtotal-label[data-v-94ebdbd5]{color:#5b21b6}.fin-detalhe__pct[data-v-94ebdbd5]{color:#6b7280;font-size:.75rem}.fin-detalhe__money--comissao[data-v-94ebdbd5]{color:#6d28d9;font-variant-numeric:tabular-nums}.fin-detalhe__money--bold[data-v-94ebdbd5]{font-weight:700}.fin-detalhe__subsection-title[data-v-94ebdbd5]{font-size:.75rem;font-weight:600;color:#6b7280;margin:.75rem 0 .35rem;text-transform:uppercase;letter-spacing:.04em}.fin-detalhe__section-title--mt[data-v-94ebdbd5]{margin-top:1.25rem}.fin-detalhe__subtable--oc[data-v-94ebdbd5]{border-left:3px solid #93c5fd}.fin-detalhe__subtable--oc thead th[data-v-94ebdbd5]{background:#eff6ff;border-bottom-color:#bfdbfe;color:#1e40af}.fin-detalhe__subtable--oc tbody td[data-v-94ebdbd5]{border-bottom-color:#dbeafe}.fin-detalhe__subtable--oc tfoot td[data-v-94ebdbd5]{background:#dbeafe;border-top-color:#bfdbfe}.fin-detalhe__warn[data-v-94ebdbd5]{color:#b45309;font-weight:600}.fin-detalhe__ok[data-v-94ebdbd5]{color:#15803d}.fin-detalhe__nfe-empty[data-v-94ebdbd5]{font-size:.82rem;color:#9ca3af;font-style:italic;padding:.5rem .75rem;background:#f9fafb;border-radius:5px;border:1px dashed #d1d5db;margin-bottom:.75rem}.fin-detalhe__nfe-list[data-v-94ebdbd5]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.fin-detalhe__nfe-card[data-v-94ebdbd5]{padding:.65rem .75rem;border-radius:6px;background:#f0fdf4;border:1px solid #bbf7d0}.fin-detalhe__nfe-row[data-v-94ebdbd5]{display:flex;align-items:baseline;gap:.5rem;font-size:.82rem}.fin-detalhe__nfe-row--sub[data-v-94ebdbd5]{margin-top:.2rem}.fin-detalhe__nfe-label[data-v-94ebdbd5]{font-weight:600;color:#6b7280;min-width:52px;font-size:.75rem}.fin-detalhe__nfe-value[data-v-94ebdbd5]{color:#111827}.fin-detalhe__nfe-num[data-v-94ebdbd5]{font-weight:700;font-size:.9rem}.fin-detalhe__nfe-chave[data-v-94ebdbd5]{font-size:.68rem;color:#6b7280;font-family:monospace;word-break:break-all;flex:1}.fin-badge--oc[data-v-94ebdbd5]{font-size:.65rem;padding:1px 6px}.fin-badge--oc-rascunho[data-v-94ebdbd5]{background:#f3f4f6;color:#6b7280}.fin-badge--oc-pendente_aprovacao[data-v-94ebdbd5]{background:#fef3c7;color:#92400e}.fin-badge--oc-aberta[data-v-94ebdbd5],.fin-badge--oc-enviada[data-v-94ebdbd5]{background:#eff6ff;color:#1d4ed8}.fin-badge--oc-recebimento_parcial[data-v-94ebdbd5]{background:#fef3c7;color:#92400e}.fin-badge--oc-divergencia_nfe[data-v-94ebdbd5]{background:#fef2f2;color:#b91c1c}.fin-badge--oc-finalizada[data-v-94ebdbd5],.fin-badge--oc-recebida[data-v-94ebdbd5]{background:#f0fdf4;color:#15803d}.fin-badge--oc-cancelada[data-v-94ebdbd5]{background:#f3f4f6;color:#6b7280}.fin-badge--nfe[data-v-94ebdbd5]{font-size:.65rem;padding:1px 6px}.fin-badge--nfe-processada[data-v-94ebdbd5]{background:#f0fdf4;color:#15803d}.fin-badge--nfe-pendente_vinculacao[data-v-94ebdbd5]{background:#fef3c7;color:#92400e}.fin-badge--nfe-divergencia_pedido[data-v-94ebdbd5],.fin-badge--nfe-recusada_divergencia[data-v-94ebdbd5]{background:#fef2f2;color:#b91c1c}.fin-detalhe__obs[data-v-94ebdbd5]{margin-top:.75rem;font-size:.8rem;color:#6b7280;padding:.6rem;background:#fefce8;border-radius:5px;border:1px solid #fde68a}.fin-detalhe__obs-label[data-v-94ebdbd5]{font-weight:600}.fin-badge[data-v-94ebdbd5]{display:inline-block;font-size:.7rem;font-weight:600;padding:2px 9px;border-radius:999px;white-space:nowrap}.fin-badge--aberto[data-v-94ebdbd5]{background:#eff6ff;color:#1d4ed8}.fin-badge--vencido[data-v-94ebdbd5]{background:#fef2f2;color:#b91c1c}.fin-badge--quitado[data-v-94ebdbd5]{background:#f0fdf4;color:#15803d}.fin-badge--cancelado[data-v-94ebdbd5]{background:#f3f4f6;color:#6b7280}.fin-badge--tipo[data-v-94ebdbd5]{font-size:.65rem;padding:1px 6px}.fin-badge--tipo-base_salarial[data-v-94ebdbd5]{background:#eff6ff;color:#1d4ed8}.fin-badge--tipo-encargo[data-v-94ebdbd5]{background:#fef3c7;color:#92400e}.fin-badge--tipo-beneficio[data-v-94ebdbd5]{background:#f0fdf4;color:#15803d}.fin-badge--tipo-comissao[data-v-94ebdbd5]{background:#f5f3ff;color:#7c3aed}.fin-badge--tipo-tributo[data-v-94ebdbd5]{background:#ecfeff;color:#0e7490}.fin-clt[data-v-94ebdbd5]{border:1px solid #e5e7eb;border-radius:8px;padding:.75rem;margin-bottom:1rem;background:#fcfcfd}.fin-clt__grid[data-v-94ebdbd5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.fin-clt__field[data-v-94ebdbd5]{display:flex;flex-direction:column;gap:.2rem;font-size:.75rem;color:#475569;font-weight:600}.fin-clt__field--wide[data-v-94ebdbd5]{grid-column:1 / -1}.fin-clt__field input[data-v-94ebdbd5]{width:100%;border:1px solid #d1d5db;border-radius:6px;padding:.38rem .5rem;font-size:.8rem;color:#111827;font-weight:500;box-sizing:border-box}.fin-clt__summary[data-v-94ebdbd5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:.75rem 0 0}.fin-clt__summary div[data-v-94ebdbd5]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;padding:.45rem .5rem}.fin-clt__summary dt[data-v-94ebdbd5]{font-size:.65rem;text-transform:uppercase;color:#64748b;font-weight:700}.fin-clt__summary dd[data-v-94ebdbd5]{margin:.15rem 0 0;font-size:.8rem;color:#0f172a;font-weight:700}@media(max-width:640px){.fin-clt__grid[data-v-94ebdbd5],.fin-clt__summary[data-v-94ebdbd5]{grid-template-columns:1fr}}.fin-modal-overlay[data-v-398aed0f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:9100;padding:1rem}.fin-modal[data-v-398aed0f]{background:#fff;border-radius:16px;width:100%;max-width:560px;max-height:calc(100vh - 2rem);overflow-y:auto;box-shadow:0 24px 64px #0f172a40}.fin-modal--remuneracao-edit[data-v-398aed0f]{max-width:560px}.fin-modal__header[data-v-398aed0f]{position:sticky;top:0;z-index:2;background:#fff;display:flex;align-items:center;gap:.75rem;padding:1.1rem 1.25rem;border-bottom:1px solid #f1f2f4}.fin-modal__icone[data-v-398aed0f]{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;background:var(--fin-brand-soft, #f0fdfa);color:var(--fin-brand, var(--tenant-color, #0f766e))}.fin-modal__title[data-v-398aed0f]{margin:0;font-size:1.05rem;font-weight:700;color:#111827;flex:1}.fin-modal__close[data-v-398aed0f]{width:34px;height:34px;border-radius:9px;border:none;background:none;font-size:1rem;cursor:pointer;color:#6b7280}.fin-modal__close[data-v-398aed0f]:hover{background:#f3f4f6;color:#111827}.fin-modal__body[data-v-398aed0f]{padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.fin-rem__desc[data-v-398aed0f]{font-weight:600;font-size:.95rem;color:#111827}.fin-rem__meta-edit[data-v-398aed0f]{display:flex;gap:.75rem;flex-wrap:wrap}.fin-rem__field[data-v-398aed0f]{display:flex;flex-direction:column;gap:.3rem}.fin-rem__field--wide[data-v-398aed0f]{flex:1;min-width:180px}.fin-rem__label[data-v-398aed0f]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}.fin-rem__input[data-v-398aed0f]{height:38px;box-sizing:border-box;padding:0 .7rem;border:1px solid #d1d5db;border-radius:8px;font-size:.85rem;outline:none;color:#111827}.fin-rem__input[data-v-398aed0f]:focus{border-color:var(--fin-brand, var(--tenant-color, #0f766e));box-shadow:0 0 0 3px color-mix(in srgb,var(--fin-brand, var(--tenant-color, #0f766e)) 18%,transparent)}.fin-rem__input--valor[data-v-398aed0f]{width:110px;text-align:right}.fin-rem__section-title[data-v-398aed0f]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6b7280}.fin-rem__table[data-v-398aed0f]{width:100%;border-collapse:separate;border-spacing:0;font-size:.82rem;border:1px solid #eceef2;border-radius:12px;overflow:hidden}.fin-rem__table thead th[data-v-398aed0f]{text-align:left;padding:.55rem .7rem;background:#f8f9fb;border-bottom:1px solid #eceef2;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.fin-rem__table tbody td[data-v-398aed0f]{padding:.4rem .6rem;border-bottom:1px solid #f3f4f6;vertical-align:middle}.fin-rem__table tfoot td[data-v-398aed0f]{padding:.5rem .6rem;border-top:2px solid #e5e7eb;font-weight:600;background:#f9fafb}.fin-rem__col-right[data-v-398aed0f]{text-align:right}.fin-rem__item-desc[data-v-398aed0f]{color:#374151}.fin-rem__total-value[data-v-398aed0f]{font-size:.9rem;color:#111827;font-variant-numeric:tabular-nums}.fin-rem__total-row[data-v-398aed0f]{background:#f9fafb}.fin-rem__erro[data-v-398aed0f]{padding:.6rem .75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-size:.82rem;color:#b91c1c}.fin-rem__actions[data-v-398aed0f]{display:flex;justify-content:flex-end;gap:.5rem;padding-top:1rem;border-top:1px solid #f1f2f4}.fin-btn[data-v-398aed0f]{display:inline-flex;align-items:center;gap:.4rem;height:38px;padding:0 1rem;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;border:1px solid transparent}.fin-btn[data-v-398aed0f]:disabled{opacity:.5;cursor:not-allowed}.fin-btn--primary[data-v-398aed0f]{background:var(--fin-brand, var(--tenant-color, #0f766e));color:#fff;border-color:transparent}.fin-btn--ghost[data-v-398aed0f]{background:#fff;color:#374151;border-color:#d1d5db}.fin-badge[data-v-398aed0f]{display:inline-block;font-size:.68rem;font-weight:600;padding:1px 7px;border-radius:999px}.fin-badge--tipo[data-v-398aed0f]{border:1px solid transparent}.fin-badge--tipo-base_salarial[data-v-398aed0f]{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}.fin-badge--tipo-encargo[data-v-398aed0f]{background:#fff7ed;color:#c2410c;border-color:#fed7aa}.fin-badge--tipo-beneficio[data-v-398aed0f]{background:#f0fdf4;color:#15803d;border-color:#bbf7d0}.fin-badge--tipo-comissao[data-v-398aed0f]{background:#f5f3ff;color:#7c3aed;border-color:#c4b5fd}.fin-badge--tipo-servico[data-v-398aed0f]{background:#f0fdf4;color:#15803d;border-color:#bbf7d0}.tmq-config[data-v-b9c8a4fb]{background:#fff;border:1px solid var(--fin-border, #e6e8ec);border-radius:14px;box-shadow:var(--fin-card-shadow, 0 1px 3px rgba(15, 23, 42, .05));padding:1.5rem;max-width:640px;display:flex;flex-direction:column;gap:1.25rem}.tmq-config__header[data-v-b9c8a4fb]{display:grid;grid-template-columns:auto 1fr;column-gap:.8rem;align-items:center}.tmq-config__icone[data-v-b9c8a4fb]{grid-row:span 2;width:40px;height:40px;border-radius:10px;align-self:start;display:inline-flex;align-items:center;justify-content:center;background:var(--fin-brand-soft, #f0fdfa);color:var(--fin-brand, var(--tenant-color, #0f766e))}.tmq-config__title[data-v-b9c8a4fb]{margin:0 0 .25rem;font-size:1.05rem;font-weight:700}.tmq-config__desc[data-v-b9c8a4fb]{margin:0;font-size:.82rem;color:#6b7280;line-height:1.5}.tmq-loading[data-v-b9c8a4fb]{color:#6b7280;font-size:.875rem}.tmq-form[data-v-b9c8a4fb]{display:flex;flex-direction:column;gap:1.25rem}.tmq-fields[data-v-b9c8a4fb]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.tmq-field[data-v-b9c8a4fb]{display:flex;flex-direction:column;gap:.3rem}.tmq-label[data-v-b9c8a4fb]{font-size:.8rem;font-weight:600;color:#374151}.tmq-input-wrap[data-v-b9c8a4fb]{display:flex;align-items:center;height:40px;box-sizing:border-box;border:1px solid #d1d5db;border-radius:8px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.tmq-input-wrap[data-v-b9c8a4fb]:focus-within{border-color:var(--fin-brand, var(--tenant-color, #0f766e));box-shadow:0 0 0 3px color-mix(in srgb,var(--fin-brand, var(--tenant-color, #0f766e)) 18%,transparent)}.tmq-input[data-v-b9c8a4fb]{flex:1;border:none;outline:none;padding:.45rem .6rem;font-size:.9rem;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.tmq-input[data-v-b9c8a4fb]::-webkit-outer-spin-button,.tmq-input[data-v-b9c8a4fb]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tmq-suffix[data-v-b9c8a4fb]{align-self:stretch;display:flex;align-items:center;padding:0 .75rem;background:#f8f9fb;border-left:1px solid #d1d5db;font-size:.8rem;color:#6b7280;white-space:nowrap}.tmq-hint[data-v-b9c8a4fb]{font-size:.72rem;color:#9ca3af}.tmq-info i[data-v-b9c8a4fb]{margin-right:.35rem}.tmq-info[data-v-b9c8a4fb]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:.75rem 1rem;font-size:.8rem;color:#15803d;line-height:1.55}.tmq-erro[data-v-b9c8a4fb]{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:.65rem 1rem;font-size:.82rem;color:#b91c1c}.tmq-sucesso[data-v-b9c8a4fb]{background:#f0fdf4;border:1px solid #86efac;border-radius:6px;padding:.65rem 1rem;font-size:.82rem;color:#15803d}.tmq-actions[data-v-b9c8a4fb]{display:flex;gap:.75rem}.tmq-btn[data-v-b9c8a4fb]{display:inline-flex;align-items:center;gap:.4rem;height:38px;padding:0 1.1rem;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;border:1px solid transparent}.tmq-btn[data-v-b9c8a4fb]:disabled{opacity:.55;cursor:not-allowed}.tmq-btn--primary[data-v-b9c8a4fb]{background:var(--fin-brand, var(--tenant-color, #0f766e));color:#fff}.tmq-btn--primary[data-v-b9c8a4fb]:not(:disabled):hover{filter:brightness(.93)}@media(max-width:640px){.tmq-config[data-v-b9c8a4fb]{padding:1.1rem}.tmq-fields[data-v-b9c8a4fb]{grid-template-columns:1fr}}.fin-contas[data-v-502181cb]{--fin-brand: var(--tenant-color, #0f766e);--fin-brand-soft: color-mix(in srgb, var(--fin-brand) 9%, #fff);--fin-border: #e6e8ec;--fin-card-shadow: 0 1px 2px rgba(15, 23, 42, .04), 0 1px 3px rgba(15, 23, 42, .05);display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;max-width:1160px;color:#111827}.fin-contas__header[data-v-502181cb]{display:flex;align-items:flex-start;justify-content:space-between}.fin-contas__header-left[data-v-502181cb]{display:flex;flex-direction:column;gap:.2rem}.fin-contas__eyebrow[data-v-502181cb]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--fin-brand)}.fin-contas__title[data-v-502181cb]{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.01em}.fin-contas__subtitle[data-v-502181cb]{margin:0;font-size:.85rem;color:#6b7280}.fin-contas__tabs[data-v-502181cb]{display:inline-flex;align-self:flex-start;gap:.25rem;padding:.25rem;background:#eceef2;border-radius:12px;max-width:100%;overflow-x:auto}.fin-contas__tab[data-v-502181cb]{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap;padding:.5rem 1rem;background:none;border:none;border-radius:9px;font-size:.85rem;font-weight:600;color:#4b5563;cursor:pointer;transition:color .15s,background .15s,box-shadow .15s}.fin-contas__tab i[data-v-502181cb]{font-size:.75rem;opacity:.75}.fin-contas__tab[data-v-502181cb]:hover{color:#111827;background:#ffffff8c}.fin-contas__tab--active[data-v-502181cb],.fin-contas__tab--active[data-v-502181cb]:hover{background:#fff;color:var(--fin-brand);box-shadow:0 1px 2px #0f172a14,0 1px 6px #0f172a0f}.fin-contas__tab--active i[data-v-502181cb]{opacity:1}.fin-contas__tab--pagar.fin-contas__tab--active i[data-v-502181cb]{color:#b91c1c}.fin-contas__tab--receber.fin-contas__tab--active i[data-v-502181cb]{color:#047857}.fin-contas__content[data-v-502181cb]{display:flex;flex-direction:column;gap:1.25rem}.fin-contas__form-wrap[data-v-502181cb]{background:#fff;border:1px solid var(--fin-border);border-radius:14px;padding:1.25rem 1.4rem;box-shadow:var(--fin-card-shadow)}@media(max-width:640px){.fin-contas[data-v-502181cb]{padding:1rem .25rem}.fin-contas__title[data-v-502181cb]{font-size:1.25rem}.fin-contas__tabs[data-v-502181cb]{align-self:stretch}.fin-contas__tab[data-v-502181cb]{flex:1;justify-content:center;padding:.5rem .6rem}.fin-contas__form-wrap[data-v-502181cb]{padding:1rem}}.dfc-kpi[data-v-77e373d7]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.25rem;border-top:3px solid #e5e7eb}.dfc-kpi--positivo[data-v-77e373d7]{border-top-color:#16a34a}.dfc-kpi--negativo[data-v-77e373d7]{border-top-color:#dc2626}.dfc-kpi--alerta[data-v-77e373d7]{border-top-color:#d97706}.dfc-kpi--neutro[data-v-77e373d7]{border-top-color:#6b7280}.dfc-kpi__label[data-v-77e373d7]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.dfc-kpi__value[data-v-77e373d7]{font-size:1.3rem;font-weight:700;color:#111827;white-space:nowrap}.dfc-kpi--negativo .dfc-kpi__value[data-v-77e373d7]{color:#dc2626}.dfc-kpi--positivo .dfc-kpi__value[data-v-77e373d7]{color:#16a34a}.dfc-kpi__sub[data-v-77e373d7]{font-size:.72rem;color:#9ca3af}.dfc-kpi--clicavel[data-v-77e373d7]{font:inherit;text-align:left;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease}.dfc-kpi--clicavel[data-v-77e373d7]:hover{box-shadow:0 6px 18px #11182714;transform:translateY(-1px)}.dfc-kpi--clicavel[data-v-77e373d7]:focus-visible{outline:2px solid var(--tenant-color, #0f766e);outline-offset:2px}.dfc-kpi__cta[data-v-77e373d7]{margin-top:auto;padding-top:.35rem;font-size:.72rem;font-weight:600;color:#6b7280;white-space:nowrap;transition:color .15s ease}.dfc-kpi--clicavel:hover .dfc-kpi__cta[data-v-77e373d7],.dfc-kpi--clicavel:focus-visible .dfc-kpi__cta[data-v-77e373d7]{color:#111827}.dfc-chart[data-v-720125d8]{display:flex;flex-direction:column;gap:1rem}.dfc-chart__empty[data-v-720125d8]{color:#6b7280;font-size:.875rem}.dfc-chart__wrap[data-v-720125d8]{display:flex;flex-direction:column;gap:.75rem}.dfc-chart__legend[data-v-720125d8]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;font-size:.75rem;color:#374151}.dfc-key[data-v-720125d8]{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;vertical-align:-1px}.dfc-key--entrada[data-v-720125d8]{background:#047857}.dfc-key--saida[data-v-720125d8]{background:#f87171}.dfc-key--proj[data-v-720125d8]{background:repeating-linear-gradient(45deg,#6b7280 0,#6b7280 2px,#e5e7eb 2px,#e5e7eb 4px)}.dfc-key--saldo[data-v-720125d8]{width:14px;height:2px;border-radius:1px;background:#334155;vertical-align:3px}.dfc-chart__plot[data-v-720125d8]{position:relative;width:100%}.dfc-chart__plot svg[data-v-720125d8]{display:block;overflow:visible}.dfc-chart__gridline[data-v-720125d8]{stroke:#f1f2f4;stroke-width:1}.dfc-chart__zero[data-v-720125d8]{stroke:#9ca3af;stroke-width:1}.dfc-chart__tick[data-v-720125d8]{font-size:11px;fill:#6b7280;font-variant-numeric:tabular-nums}.dfc-chart__xlabel[data-v-720125d8]{font-size:11px;fill:#374151}.dfc-chart__xlabel--proj[data-v-720125d8]{fill:#9ca3af;font-style:italic}.dfc-chart__hover-band[data-v-720125d8]{fill:#f3f4f6}.dfc-chart__line[data-v-720125d8]{fill:none;stroke:#334155;stroke-width:2;stroke-linejoin:round}.dfc-chart__dot[data-v-720125d8]{fill:#334155;stroke:#fff;stroke-width:2}.dfc-chart__tooltip[data-v-720125d8]{position:absolute;pointer-events:none;z-index:2;min-width:200px;padding:.6rem .75rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 6px 20px #1118271f;font-size:.75rem;color:#111827}.dfc-chart__tooltip-title[data-v-720125d8]{font-weight:700;margin-bottom:.35rem}.dfc-chart__tooltip dl[data-v-720125d8]{margin:0;display:flex;flex-direction:column;gap:.2rem}.dfc-chart__tooltip dl>div[data-v-720125d8]{display:flex;justify-content:space-between;gap:1rem}.dfc-chart__tooltip dt[data-v-720125d8]{color:#374151}.dfc-chart__tooltip dd[data-v-720125d8]{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.dfc-chart__tooltip-sub[data-v-720125d8]{padding-left:15px;color:#6b7280!important}.dfc-chart__tooltip-total[data-v-720125d8]{border-top:1px solid #f3f4f6;padding-top:.3rem;margin-top:.15rem}.dfc-chart__table-wrap[data-v-720125d8]{overflow-x:auto}.dfc-chart__table[data-v-720125d8]{width:100%;border-collapse:collapse;font-size:.78rem}.dfc-chart__table th[data-v-720125d8]{padding:.4rem .6rem;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-weight:600;color:#374151;white-space:nowrap;text-align:left}.dfc-chart__table th.num[data-v-720125d8],.dfc-chart__table td.num[data-v-720125d8]{text-align:right;font-variant-numeric:tabular-nums}.dfc-chart__table td[data-v-720125d8]{padding:.4rem .6rem;border-bottom:1px solid #f3f4f6;white-space:nowrap}.dfc-chart__row--proj td[data-v-720125d8]{color:#9ca3af;font-style:italic}.dfc-chart__row--hover td[data-v-720125d8]{background:#f9fafb}.dfc-chart__total td[data-v-720125d8]{font-weight:700;border-top:2px solid #e5e7eb;background:#f9fafb}.dfc-chart__mes[data-v-720125d8]{font-weight:500}.dfc-chart__entrada[data-v-720125d8]{color:#15803d}.dfc-chart__saida[data-v-720125d8]{color:#b91c1c}.dfc-chart__proj[data-v-720125d8]{color:#15803d;opacity:.65}.dfc-chart__proj-neg[data-v-720125d8]{color:#b91c1c;opacity:.65}.dfc-chart__pos[data-v-720125d8]{color:#15803d;font-weight:600}.dfc-chart__neg[data-v-720125d8]{color:#b91c1c;font-weight:600}.dfc-config-overlay[data-v-0ab5aac3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:1000;display:flex;align-items:center;justify-content:center}.dfc-config-modal[data-v-0ab5aac3]{background:#fff;border-radius:12px;width:100%;max-width:420px;box-shadow:0 8px 32px #0000002e;display:flex;flex-direction:column}.dfc-config-modal__header[data-v-0ab5aac3]{display:flex;justify-content:space-between;align-items:center;padding:1.1rem 1.25rem .75rem;border-bottom:1px solid #e5e7eb}.dfc-config-modal__title[data-v-0ab5aac3]{margin:0;font-size:1rem;font-weight:700}.dfc-config-close[data-v-0ab5aac3]{background:none;border:none;font-size:1rem;cursor:pointer;color:#6b7280;padding:0}.dfc-config-modal__body[data-v-0ab5aac3]{padding:1.25rem;display:flex;flex-direction:column;gap:.875rem}.dfc-config-modal__footer[data-v-0ab5aac3]{display:flex;gap:.5rem;justify-content:flex-end;padding:.875rem 1.25rem;border-top:1px solid #e5e7eb}.dfc-form-group[data-v-0ab5aac3]{display:flex;flex-direction:column;gap:.25rem}.dfc-label[data-v-0ab5aac3]{font-size:.78rem;font-weight:500;color:#374151}.dfc-hint[data-v-0ab5aac3]{font-size:.7rem;color:#9ca3af}.dfc-input[data-v-0ab5aac3]{padding:.45rem .7rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;width:100%;box-sizing:border-box}.dfc-btn[data-v-0ab5aac3]{padding:.45rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid transparent}.dfc-btn[data-v-0ab5aac3]:disabled{opacity:.5;cursor:not-allowed}.dfc-btn--primary[data-v-0ab5aac3]{background:var(--tenant-color, #0f766e);color:#fff}.dfc-btn--ghost[data-v-0ab5aac3]{background:#fff;color:#374151;border-color:#d1d5db}.dfc-alert[data-v-0ab5aac3]{padding:.5rem .75rem;font-size:.8rem;margin:0 1.25rem}.dfc-alert--error[data-v-0ab5aac3]{background:#fef2f2;color:#b91c1c;border-radius:6px}.dfc-det-overlay[data-v-7ecc829f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#11182773;display:flex;align-items:center;justify-content:center;padding:1rem}.dfc-det[data-v-7ecc829f]{--dfc-det-accent: #047857;background:#fff;border-radius:12px;width:100%;max-width:920px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 12px 40px #0003;color:#111827;outline:none;border-top:4px solid var(--dfc-det-accent)}.dfc-det--saidas[data-v-7ecc829f]{--dfc-det-accent: #dc2626}.dfc-det__header[data-v-7ecc829f]{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem 1.25rem .5rem}.dfc-det__eyebrow[data-v-7ecc829f]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.dfc-det__title[data-v-7ecc829f]{margin:.1rem 0 0;font-size:1.05rem;font-weight:700}.dfc-det__close[data-v-7ecc829f]{background:none;border:none;font-size:1.1rem;cursor:pointer;color:#6b7280;padding:.2rem .45rem;border-radius:6px}.dfc-det__close[data-v-7ecc829f]:hover{background:#f3f4f6}.dfc-det__visoes[data-v-7ecc829f]{display:inline-flex;gap:2px;margin:0 1.25rem .5rem;padding:3px;background:#f3f4f6;border-radius:8px;align-self:flex-start}.dfc-det__visao[data-v-7ecc829f]{padding:.3rem .85rem;border:none;border-radius:6px;background:none;font:inherit;font-size:.78rem;font-weight:600;color:#6b7280;cursor:pointer}.dfc-det__visao[data-v-7ecc829f]:hover{color:#111827}.dfc-det__visao.is-ativa[data-v-7ecc829f]{background:#fff;color:var(--dfc-det-accent);box-shadow:0 1px 2px #00000014}.dfc-det__visao[data-v-7ecc829f]:focus-visible{outline:2px solid var(--tenant-color, #0f766e);outline-offset:-2px}.dfc-det__resumo[data-v-7ecc829f]{display:grid;grid-template-columns:auto 1fr;gap:.25rem 1.5rem;align-items:end;padding:.25rem 1.25rem .9rem;border-bottom:1px solid #f3f4f6}.dfc-det__resumo-total[data-v-7ecc829f]{display:flex;flex-direction:column}.dfc-det__resumo-label[data-v-7ecc829f]{font-size:.72rem;color:#6b7280}.dfc-det__resumo-valor[data-v-7ecc829f]{font-size:1.45rem;font-weight:700;color:var(--dfc-det-accent);font-variant-numeric:tabular-nums}.dfc-det__resumo-meta[data-v-7ecc829f]{display:flex;gap:1rem;justify-content:flex-end;font-size:.78rem;color:#6b7280}.dfc-det__resumo-meta strong[data-v-7ecc829f]{color:#111827}.dfc-det__comp[data-v-7ecc829f]{grid-column:1 / -1;display:flex;gap:2px;height:8px;margin-top:.5rem;border-radius:4px;overflow:hidden;background:#f3f4f6}.dfc-det__comp-seg[data-v-7ecc829f]{flex-basis:0;min-width:3px;background:var(--dfc-det-accent)}.dfc-det__comp-legenda[data-v-7ecc829f]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.3rem 1rem;font-size:.72rem;color:#6b7280}.dfc-det__comp-legenda i[data-v-7ecc829f]{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:.3rem;vertical-align:middle}.dfc-det__comp-legenda strong[data-v-7ecc829f]{color:#111827;font-variant-numeric:tabular-nums}.dfc-det__busca[data-v-7ecc829f]{padding:.75rem 1.25rem 0}.dfc-det__input[data-v-7ecc829f]{width:100%;padding:.45rem .7rem;border:1px solid #d1d5db;border-radius:8px;font-size:.82rem}.dfc-det__input[data-v-7ecc829f]:focus{outline:2px solid var(--tenant-color, #0f766e);outline-offset:-1px}.dfc-det__body[data-v-7ecc829f]{overflow-y:auto;padding:.5rem 1.25rem 1rem;flex:1}.dfc-det__lista[data-v-7ecc829f]{list-style:none;margin:0;padding:0}.dfc-det__grupo[data-v-7ecc829f]{border-bottom:1px solid #f3f4f6}.dfc-det__grupo-head[data-v-7ecc829f]{width:100%;display:grid;grid-template-columns:16px minmax(0,1.6fr) minmax(60px,1fr) 52px 120px;align-items:center;gap:.75rem;padding:.65rem .25rem;background:none;border:none;font:inherit;text-align:left;cursor:pointer;border-radius:6px}.dfc-det__grupo-head[data-v-7ecc829f]:hover{background:#f9fafb}.dfc-det__grupo-head[data-v-7ecc829f]:focus-visible{outline:2px solid var(--tenant-color, #0f766e);outline-offset:-2px}.dfc-det__chevron[data-v-7ecc829f]{color:#9ca3af;font-size:1.1rem;line-height:1;transition:transform .15s ease}.dfc-det__grupo.is-aberto .dfc-det__chevron[data-v-7ecc829f]{transform:rotate(90deg);color:#111827}.dfc-det__grupo-info[data-v-7ecc829f]{display:flex;flex-direction:column;min-width:0}.dfc-det__grupo-label[data-v-7ecc829f]{font-size:.85rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dfc-det__grupo-label.is-muted[data-v-7ecc829f]{color:#6b7280;font-style:italic}.dfc-det__grupo-qtd[data-v-7ecc829f]{font-size:.72rem;color:#9ca3af}.dfc-det__grupo-bar[data-v-7ecc829f]{height:6px;background:#f3f4f6;border-radius:3px;overflow:hidden}.dfc-det__grupo-bar>span[data-v-7ecc829f]{display:block;height:100%;background:var(--dfc-det-accent);border-radius:3px}.dfc-det__grupo-pct[data-v-7ecc829f]{font-size:.75rem;color:#6b7280;text-align:right;font-variant-numeric:tabular-nums}.dfc-det__grupo-total[data-v-7ecc829f]{font-size:.85rem;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.dfc-det__lanc-wrap[data-v-7ecc829f]{overflow-x:auto;padding:0 0 .75rem 1.75rem}.dfc-det__lanc[data-v-7ecc829f]{width:100%;border-collapse:collapse;font-size:.76rem}.dfc-det__lanc th[data-v-7ecc829f]{text-align:left;font-weight:600;color:#6b7280;padding:.35rem .5rem;border-bottom:1px solid #e5e7eb;white-space:nowrap}.dfc-det__lanc td[data-v-7ecc829f]{padding:.4rem .5rem;border-bottom:1px solid #f9fafb;vertical-align:top}.dfc-det__lanc tbody tr:hover td[data-v-7ecc829f]{background:#f9fafb}.dfc-det__lanc .num[data-v-7ecc829f]{text-align:right}.dfc-det__data[data-v-7ecc829f]{white-space:nowrap;color:#374151;font-variant-numeric:tabular-nums}.dfc-det__desc[data-v-7ecc829f]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dfc-det__muted[data-v-7ecc829f]{color:#6b7280;white-space:nowrap}.dfc-det__valor[data-v-7ecc829f]{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.dfc-det__chip[data-v-7ecc829f]{display:inline-block;padding:.05rem .45rem;border-radius:999px;background:#f3f4f6;color:#374151;font-size:.7rem;white-space:nowrap}.dfc-det__lanc tr.dfc-det__pet td[data-v-7ecc829f]{padding:.7rem .5rem .35rem;border-bottom:1px dashed #e5e7eb;background:none}.dfc-det__lanc tbody tr.dfc-det__pet:hover td[data-v-7ecc829f]{background:none}.dfc-det__pet-nome[data-v-7ecc829f]{font-size:.8rem;font-weight:600;color:#374151;margin-right:.6rem}.dfc-det__pet-nome.is-muted[data-v-7ecc829f]{color:#6b7280;font-style:italic}.dfc-det__pet-qtd[data-v-7ecc829f]{font-size:.72rem;color:#9ca3af;white-space:nowrap}.dfc-det__pet-total[data-v-7ecc829f]{font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.dfc-det__dia-metodos[data-v-7ecc829f]{display:flex;gap:2px;height:6px;border-radius:3px;overflow:hidden;background:#f3f4f6}.dfc-det__dia-metodos>span[data-v-7ecc829f]{flex-basis:0;min-width:3px}.dfc-det__dia[data-v-7ecc829f]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:1rem;align-items:start;padding:.25rem 0 1rem 1.75rem}.dfc-det__pizza[data-v-7ecc829f]{margin:0;display:flex;flex-direction:column;gap:.75rem}.dfc-det__pizza svg[data-v-7ecc829f]{width:180px;height:180px;align-self:center}.dfc-det__fatia[data-v-7ecc829f]{stroke:#fff;stroke-width:2;stroke-linejoin:round;transition:opacity .15s ease}@media(hover:hover){.dfc-det__pizza svg:hover .dfc-det__fatia[data-v-7ecc829f]{opacity:.55}.dfc-det__pizza svg .dfc-det__fatia[data-v-7ecc829f]:hover{opacity:1}}.dfc-det__fatia-valor[data-v-7ecc829f]{pointer-events:none}.dfc-det__fatia-valor rect[data-v-7ecc829f]{fill:#fff;fill-opacity:.94}.dfc-det__fatia-valor text[data-v-7ecc829f]{font-size:13px;font-weight:700;fill:#111827;font-variant-numeric:tabular-nums}.dfc-det__legenda[data-v-7ecc829f]{display:flex;flex-direction:column;gap:.3rem;font-size:.75rem}.dfc-det__legenda-item[data-v-7ecc829f]{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:start;gap:.45rem}.dfc-det__legenda-item i[data-v-7ecc829f]{width:10px;height:10px;border-radius:3px;margin-top:.15rem}.dfc-det__legenda-label[data-v-7ecc829f]{color:#374151;line-height:1.25}.dfc-det__legenda-pct[data-v-7ecc829f]{color:#9ca3af;font-variant-numeric:tabular-nums}.dfc-det__legenda-item strong[data-v-7ecc829f]{font-variant-numeric:tabular-nums;color:#111827}.dfc-det__lanc-wrap--dia[data-v-7ecc829f]{padding:0}.dfc-det__quem[data-v-7ecc829f]{white-space:nowrap}.dfc-det__quem>span[data-v-7ecc829f]{display:block;font-weight:600;color:#374151;max-width:130px;overflow:hidden;text-overflow:ellipsis}.dfc-det__lanc-wrap--dia .dfc-det__desc[data-v-7ecc829f]{max-width:150px}.dfc-det__lanc-wrap--dia .dfc-det__muted[data-v-7ecc829f]{white-space:normal;min-width:120px}.dfc-det__quem>span.is-muted[data-v-7ecc829f]{color:#6b7280;font-weight:400;font-style:italic}.dfc-det__quem small[data-v-7ecc829f]{color:#6b7280}.dfc-det__metodo-detalhe[data-v-7ecc829f]{display:block;font-size:.68rem;color:#9ca3af}.dfc-det__metodo-cor[data-v-7ecc829f]{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:.3rem;vertical-align:middle}.dfc-det__state[data-v-7ecc829f]{padding:1.5rem 1.25rem;color:#6b7280;font-size:.85rem;text-align:center}.dfc-det__state--erro[data-v-7ecc829f]{color:#b91c1c}.dfc-det__link[data-v-7ecc829f]{background:none;border:none;color:inherit;text-decoration:underline;cursor:pointer;font:inherit;margin-left:.35rem}.dfc-det__footer[data-v-7ecc829f]{display:flex;justify-content:flex-end;padding:.75rem 1.25rem;border-top:1px solid #e5e7eb}.dfc-det__btn[data-v-7ecc829f]{padding:.4rem 1rem;border-radius:6px;font-size:.82rem;font-weight:500;background:#fff;color:#374151;border:1px solid #d1d5db;cursor:pointer}@media(max-width:640px){.dfc-det__grupo-head[data-v-7ecc829f]{grid-template-columns:16px minmax(0,1fr) 100px}.dfc-det__grupo-bar[data-v-7ecc829f],.dfc-det__grupo-pct[data-v-7ecc829f],.dfc-det__dia-metodos[data-v-7ecc829f]{display:none}.dfc-det__dia[data-v-7ecc829f]{grid-template-columns:1fr;padding-left:0}.dfc-det__resumo[data-v-7ecc829f]{grid-template-columns:1fr}.dfc-det__resumo-meta[data-v-7ecc829f]{justify-content:flex-start}}.dfc-view[data-v-7c184695]{--dfc-brand: var(--tenant-color, #0f766e);display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;max-width:1200px;color:#111827}.dfc-view__header[data-v-7c184695]{display:flex;justify-content:space-between;align-items:flex-start}.dfc-view__eyebrow[data-v-7c184695]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--dfc-brand)}.dfc-view__title[data-v-7c184695]{margin:.1rem 0 0;font-size:1.4rem;font-weight:700}.dfc-view__kpis[data-v-7c184695]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.75rem}.dfc-view__filters[data-v-7c184695]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.dfc-label[data-v-7c184695]{font-size:.78rem;font-weight:500;color:#374151}.dfc-input[data-v-7c184695]{padding:.4rem .65rem;border:1px solid #d1d5db;border-radius:6px;font-size:.8rem}.dfc-view__card[data-v-7c184695]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1.25rem;display:flex;flex-direction:column;gap:.875rem}.dfc-view__card-title[data-v-7c184695]{margin:0;font-size:.9rem;font-weight:700;color:#111827}.dfc-alert[data-v-7c184695]{padding:.6rem 1rem;border-radius:6px;font-size:.8rem}.dfc-alert--warn[data-v-7c184695]{background:#fffbeb;color:#a16207;border:1px solid #fde68a}.dfc-alert--warn a[data-v-7c184695]{color:#a16207;font-weight:600}.dfc-loading[data-v-7c184695]{color:#6b7280;font-size:.875rem;padding:.5rem 0}.dfc-btn[data-v-7c184695]{padding:.45rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid transparent}.dfc-btn--ghost[data-v-7c184695]{background:#fff;color:#374151;border-color:#d1d5db}.dfc-btn--sm[data-v-7c184695]{padding:.3rem .65rem;font-size:.8rem}.td-credit-shell[data-v-87d6b5c9]{--td-credit-brand: var(--tenant-color, #0f766e);--td-credit-brand-soft: color-mix(in srgb, var(--tenant-color, #0f766e) 12%, white);--td-credit-brand-line: color-mix(in srgb, var(--tenant-color, #0f766e) 18%, white);--td-credit-brand-ink: color-mix(in srgb, var(--tenant-color, #0f766e) 82%, #17313b);display:grid;gap:24px}.td-credit-hero[data-v-87d6b5c9]{display:flex;justify-content:space-between;gap:20px;padding:28px;border-radius:24px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--td-credit-brand) 16%,white),transparent 32%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--td-credit-brand) 7%,white));border:1px solid var(--td-credit-brand-line);color:#1f2937}.td-credit-eyebrow[data-v-87d6b5c9]{text-transform:uppercase;letter-spacing:.12em;font-size:12px;margin:0 0 8px;color:var(--td-credit-brand);font-weight:700}.td-credit-copy[data-v-87d6b5c9]{max-width:720px;color:#475569}.td-credit-hero__chips[data-v-87d6b5c9]{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.td-credit-chip[data-v-87d6b5c9]{padding:.45rem .85rem;border-radius:999px;background:var(--td-credit-brand-soft);color:var(--td-credit-brand-ink);font-weight:700;font-size:.82rem}.td-credit-hero__stats[data-v-87d6b5c9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:420px}.td-credit-split[data-v-87d6b5c9]{display:block;margin-top:4px;font-size:.78rem;color:#64748b}.td-credit-hero__metric[data-v-87d6b5c9]{padding:18px;border-radius:18px;background:#ffffffe6;border:1px solid rgba(226,232,240,.9);display:grid;gap:8px}.td-credit-hero__metric span[data-v-87d6b5c9]{color:#64748b;font-size:.82rem}.td-credit-hero__metric strong[data-v-87d6b5c9]{font-size:1.2rem;color:#1f2937}.td-credit-grid[data-v-87d6b5c9]{display:grid;grid-template-columns:1.2fr 1fr;gap:18px}.td-credit-panel[data-v-87d6b5c9]{background:#fff;border-radius:22px;padding:24px;border:1px solid #e2e8f0;box-shadow:0 20px 40px #0f172a0f;display:flex;flex-direction:column;gap:18px;min-width:0}.td-credit-panel__head[data-v-87d6b5c9]{display:flex;justify-content:space-between;gap:16px;align-items:start}.td-credit-section-label[data-v-87d6b5c9]{text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700;color:var(--td-credit-brand);margin:0 0 6px}.td-credit-panel__copy[data-v-87d6b5c9]{color:#64748b;margin:0}.td-credit-package-grid[data-v-87d6b5c9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.td-credit-package-card[data-v-87d6b5c9]{border:1px solid #d7dee8;border-radius:18px;background:#fff;padding:16px;display:grid;gap:6px;text-align:left}.td-credit-package-card.active[data-v-87d6b5c9]{border-color:var(--td-credit-brand-line);box-shadow:0 0 0 3px color-mix(in srgb,var(--td-credit-brand) 12%,white)}.td-credit-package-card__qty[data-v-87d6b5c9]{color:#64748b}.td-credit-checkout-card[data-v-87d6b5c9],.td-credit-pix-card[data-v-87d6b5c9]{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--td-credit-brand) 6%,white));border-radius:20px;border:1px solid var(--td-credit-brand-line);padding:18px}.td-credit-checkout-card__head[data-v-87d6b5c9],.td-credit-pix-card__head[data-v-87d6b5c9]{display:flex;justify-content:space-between;gap:12px;align-items:start;margin-bottom:14px}.td-credit-pix-card__content[data-v-87d6b5c9]{display:grid;grid-template-columns:180px 1fr;gap:18px;align-items:start}.td-credit-pix-card__qr[data-v-87d6b5c9]{width:180px;height:180px;object-fit:contain;border-radius:14px;background:#fff;padding:8px}.td-credit-pix-card__actions[data-v-87d6b5c9]{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.td-credit-btn[data-v-87d6b5c9]{border:0;border-radius:999px;padding:10px 16px;font-weight:700}.td-credit-btn--primary[data-v-87d6b5c9]{background:var(--td-credit-brand);color:#fff}.td-credit-btn--soft[data-v-87d6b5c9]{background:#fff;border:1px solid var(--td-credit-brand-line);color:var(--td-credit-brand-ink)}.td-credit-table-wrap[data-v-87d6b5c9]{width:100%;flex:1 1 auto;overflow:auto}.td-credit-table[data-v-87d6b5c9]{width:100%;border-collapse:collapse;table-layout:fixed}.td-credit-table th[data-v-87d6b5c9],.td-credit-table td[data-v-87d6b5c9]{padding:12px 10px;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top;word-break:break-word}.td-credit-alert[data-v-87d6b5c9]{border-radius:16px;padding:14px 16px;font-weight:600}.td-credit-alert.alert-success[data-v-87d6b5c9],.td-credit-alert.alert-warning[data-v-87d6b5c9]{background:color-mix(in srgb,var(--td-credit-brand) 10%,white);color:var(--td-credit-brand-ink)}.td-credit-alert.alert-danger[data-v-87d6b5c9]{background:#fef2f2;color:#b91c1c}.td-credit-empty[data-v-87d6b5c9]{color:#64748b;padding:10px 0}.td-credit-pagination[data-v-87d6b5c9]{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;color:#64748b;font-size:.92rem}.td-credit-pagination__actions[data-v-87d6b5c9]{display:flex;gap:10px;flex-wrap:wrap}.td-credit-btn[data-v-87d6b5c9]:disabled{opacity:.55;cursor:not-allowed}@media(max-width:1100px){.td-credit-grid[data-v-87d6b5c9],.td-credit-hero[data-v-87d6b5c9]{grid-template-columns:1fr;display:grid}.td-credit-hero__stats[data-v-87d6b5c9],.td-credit-package-grid[data-v-87d6b5c9]{grid-template-columns:1fr;min-width:0}.td-credit-pix-card__content[data-v-87d6b5c9]{grid-template-columns:1fr}}.consultoria-shell[data-v-c9580b99]{display:grid;gap:20px;padding:20px}.consultoria-hero[data-v-c9580b99]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.consultoria-eyebrow[data-v-c9580b99]{text-transform:uppercase;font-size:12px;color:#6b7280;margin:0}.consultoria-copy[data-v-c9580b99]{color:#4b5563;max-width:640px}.consultoria-price[data-v-c9580b99]{background:#f0fdfa;border:1px solid #99f6e4;border-radius:12px;padding:12px 20px;text-align:right}.consultoria-price span[data-v-c9580b99]{display:block;font-size:12px;color:#0f766e}.consultoria-price strong[data-v-c9580b99]{font-size:20px;color:#0f766e}.consultoria-alert[data-v-c9580b99]{padding:12px 16px;border-radius:8px}.consultoria-panel[data-v-c9580b99]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px}.consultoria-agendamentos-list[data-v-c9580b99]{display:grid;gap:10px;margin-top:12px}.consultoria-agendamento-card[data-v-c9580b99]{display:flex;justify-content:space-between;align-items:center;border:1px solid #e5e7eb;border-radius:10px;padding:12px 16px}.consultoria-agendamento-card div[data-v-c9580b99]{display:flex;flex-direction:column;gap:2px}.consultoria-agendamento-card__status[data-v-c9580b99]{display:flex;align-items:center;gap:10px}.consultoria-agendamento-card__actions[data-v-c9580b99]{display:flex;gap:6px}.consultoria-consultor-select[data-v-c9580b99]{max-width:320px;margin-bottom:16px}.consultoria-calendar__nav[data-v-c9580b99]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.consultoria-calendar__table[data-v-c9580b99]{width:100%;border-collapse:collapse}.consultoria-calendar__table th[data-v-c9580b99],.consultoria-calendar__table td[data-v-c9580b99]{border:1px solid #e5e7eb;padding:2px;text-align:center}.consultoria-calendar__hour[data-v-c9580b99]{font-size:12px;color:#6b7280;white-space:nowrap}.consultoria-slot[data-v-c9580b99]{width:100%;height:32px;border:none;background:transparent;border-radius:4px;font-size:11px}.consultoria-slot.is-free[data-v-c9580b99]{background:#ecfdf5;cursor:pointer}.consultoria-slot.is-free[data-v-c9580b99]:hover{background:#a7f3d0}.consultoria-slot.is-busy[data-v-c9580b99]{background:#e5e7eb;color:#6b7280;cursor:not-allowed}.consultoria-slot.is-unavailable[data-v-c9580b99]{background:#f9fafb;cursor:not-allowed}.consultoria-modal-backdrop[data-v-c9580b99]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1050}.consultoria-modal[data-v-c9580b99]{background:#fff;border-radius:12px;padding:24px;width:90%;max-width:420px;position:relative}.consultoria-modal__close[data-v-c9580b99]{position:absolute;top:12px;right:12px;border:none;background:transparent;font-size:20px}.consultoria-pix-qr[data-v-c9580b99]{display:block;max-width:220px;margin:0 auto 12px}.og-cal[data-v-0514af07]{display:grid;gap:12px}.og-cal__nav[data-v-0514af07]{display:flex;align-items:center;justify-content:space-between;gap:8px}.og-cal__nav strong[data-v-0514af07]{font-size:14px;color:#0f172a;text-transform:capitalize}.og-cal__arrow[data-v-0514af07]{width:36px;height:36px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;color:#334155}.og-cal__arrow[data-v-0514af07]:disabled{opacity:.4}.og-cal__dias[data-v-0514af07]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.og-cal__dia[data-v-0514af07]{border:1px solid #e2e8f0;background:#fff;border-radius:12px;padding:8px 2px;display:grid;gap:2px;text-align:center;color:#334155;min-width:0}.og-cal__dia span[data-v-0514af07]{font-size:11px;text-transform:capitalize;color:#64748b}.og-cal__dia strong[data-v-0514af07]{font-size:13px}.og-cal__dia small[data-v-0514af07]{font-size:10px;color:#0f766e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.og-cal__dia.is-vazio small[data-v-0514af07]{color:#94a3b8}.og-cal__dia.is-ativo[data-v-0514af07]{border-color:#0f766e;background:#f0fdfa;box-shadow:0 0 0 2px #0f766e26}.og-cal__horarios[data-v-0514af07]{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.og-cal__horario[data-v-0514af07]{border:1px solid #99f6e4;background:#f0fdfa;color:#0f766e;border-radius:10px;padding:10px 6px;font-weight:600;display:grid;gap:2px}.og-cal__horario small[data-v-0514af07]{font-weight:400;font-size:11px;color:#64748b}.og-cal__horario[data-v-0514af07]:hover,.og-cal__horario.is-escolhido[data-v-0514af07]{background:#0f766e;color:#fff;border-color:#0f766e}.og-cal__horario:hover small[data-v-0514af07],.og-cal__horario.is-escolhido small[data-v-0514af07]{color:#ccfbf1}.og-cal__estado[data-v-0514af07]{padding:18px;text-align:center;color:#64748b;background:#f8fafc;border-radius:12px;font-size:14px}.og-cal__legenda[data-v-0514af07]{margin:0;font-size:12px;color:#64748b}@media(max-width:480px){.og-cal__dia small[data-v-0514af07]{display:none}}.og[data-v-29351c04]{display:grid;gap:16px;padding:20px;max-width:1180px;margin:0 auto;color:#0f172a}.og-loading[data-v-29351c04]{padding:40px;text-align:center;color:#64748b}.og-hero[data-v-29351c04]{display:flex;justify-content:space-between;gap:20px;align-items:center;background:linear-gradient(135deg,#0f766e,#115e59);color:#fff;border-radius:18px;padding:24px 28px}.og-eyebrow[data-v-29351c04]{margin:0 0 4px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#99f6e4}.og-hero h1[data-v-29351c04]{font-size:24px;margin:0 0 6px;font-weight:700}.og-hero__sub[data-v-29351c04]{margin:0 0 14px;color:#ccfbf1;max-width:620px}.og-consultora[data-v-29351c04]{display:inline-flex;align-items:center;gap:10px;background:#ffffff1f;border-radius:999px;padding:6px 14px 6px 6px}.og-consultora small[data-v-29351c04]{display:block;font-size:11px;color:#99f6e4;line-height:1}.og-avatar[data-v-29351c04]{width:34px;height:34px;border-radius:50%;background:#fff;color:#0f766e;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.og-progresso[data-v-29351c04]{position:relative;width:120px;height:120px;flex-shrink:0}.og-progresso__anel[data-v-29351c04]{width:100%;height:100%;transform:rotate(-90deg)}.og-progresso__fundo[data-v-29351c04]{fill:none;stroke:#fff3;stroke-width:3}.og-progresso__valor[data-v-29351c04]{fill:none;stroke:#5eead4;stroke-width:3;stroke-linecap:round;transition:stroke-dasharray .6s ease}.og-progresso__num[data-v-29351c04]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.og-progresso__num strong[data-v-29351c04]{font-size:24px}.og-progresso__num small[data-v-29351c04]{font-size:11px;color:#ccfbf1}.og-proximo[data-v-29351c04]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e2e8f0;border-left:4px solid #0f766e;border-radius:12px;padding:12px 16px}.og-proximo>i[data-v-29351c04]{color:#0f766e;font-size:18px}.og-proximo small[data-v-29351c04]{display:block;font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.og-feedback[data-v-29351c04]{margin:0}.og-aviso[data-v-29351c04]{display:flex;gap:12px;align-items:center;border-radius:12px;padding:12px 16px}.og-aviso>div[data-v-29351c04]{flex:1;display:grid}.og-aviso--sucesso[data-v-29351c04]{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.og-aviso--alerta[data-v-29351c04]{background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;font-size:13px}.og-fases[data-v-29351c04]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.og-fase-chip[data-v-29351c04]{display:flex;gap:10px;align-items:center;text-align:left;border:1px solid #e2e8f0;background:#fff;border-radius:14px;padding:10px 12px;min-width:0;transition:border-color .15s,box-shadow .15s}.og-fase-chip[data-v-29351c04]:hover{border-color:#94a3b8}.og-fase-chip.is-ativa[data-v-29351c04]{border-color:#0f766e;box-shadow:0 0 0 3px #0f766e26}.og-fase-chip__icone[data-v-29351c04]{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#f1f5f9;color:#64748b;font-size:13px}.og-fase-chip.is-concluida .og-fase-chip__icone[data-v-29351c04]{background:#0f766e;color:#fff}.og-fase-chip.is-encontro_agendado .og-fase-chip__icone[data-v-29351c04],.og-fase-chip.is-liberada .og-fase-chip__icone[data-v-29351c04]{background:#ccfbf1;color:#0f766e}.og-fase-chip.is-em_andamento .og-fase-chip__icone[data-v-29351c04],.og-fase-chip.is-aguardando_importacao .og-fase-chip__icone[data-v-29351c04]{background:#fef3c7;color:#b45309}.og-fase-chip__texto[data-v-29351c04]{min-width:0;display:grid}.og-fase-chip__texto small[data-v-29351c04]{font-size:11px;color:#64748b}.og-fase-chip__texto strong[data-v-29351c04]{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.og-painel[data-v-29351c04]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;display:grid;gap:16px}.og-painel__topo[data-v-29351c04]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.og-painel__topo h2[data-v-29351c04]{font-size:18px;margin:0 0 4px}.og-painel__topo p[data-v-29351c04]{margin:0;color:#475569;font-size:14px}.og-status[data-v-29351c04]{font-size:12px;font-weight:600;border-radius:999px;padding:4px 10px;white-space:nowrap;background:#f1f5f9;color:#475569}.og-status.is-concluida[data-v-29351c04]{background:#ccfbf1;color:#0f766e}.og-status.is-encontro_agendado[data-v-29351c04],.og-status.is-liberada[data-v-29351c04]{background:#e0f2fe;color:#0369a1}.og-status.is-em_andamento[data-v-29351c04],.og-status.is-aguardando_importacao[data-v-29351c04]{background:#fef3c7;color:#b45309}.og-blocos[data-v-29351c04]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.og-bloco[data-v-29351c04]{border:1px solid #e2e8f0;border-radius:14px;padding:14px;display:grid;gap:10px;align-content:start}.og-bloco.is-ok[data-v-29351c04]{border-color:#99f6e4;background:#fbfffe}.og-bloco header[data-v-29351c04]{display:flex;gap:10px;align-items:center}.og-bloco header>div[data-v-29351c04]{flex:1;min-width:0}.og-bloco h3[data-v-29351c04]{font-size:15px;margin:0}.og-bloco header small[data-v-29351c04]{color:#64748b;font-size:12px}.og-bloco__icone[data-v-29351c04]{width:38px;height:38px;border-radius:10px;background:#f0fdfa;color:#0f766e;display:inline-flex;align-items:center;justify-content:center}.og-bloco__selo[data-v-29351c04]{font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;white-space:nowrap}.og-bloco__selo.is-ok[data-v-29351c04]{background:#ccfbf1;color:#0f766e}.og-bloco__selo.is-neutro[data-v-29351c04]{background:#f1f5f9;color:#475569}.og-bloco__selo.is-alerta[data-v-29351c04]{background:#ffedd5;color:#c2410c}.og-bloco__selo.is-pendente[data-v-29351c04]{background:#fef3c7;color:#b45309}.og-logo[data-v-29351c04]{display:flex;gap:12px;align-items:center}.og-logo img[data-v-29351c04],.og-logo__vazia[data-v-29351c04]{width:64px;height:64px;border-radius:12px;object-fit:contain;border:1px solid #e2e8f0;background:#fff}.og-logo__vazia[data-v-29351c04]{display:inline-flex;align-items:center;justify-content:center;color:#94a3b8;font-size:22px}.og-logo p[data-v-29351c04]{margin:0;font-size:13px;color:#475569}.og-arquivos[data-v-29351c04]{list-style:none;margin:0;padding:0;display:grid;gap:6px}.og-arquivos li[data-v-29351c04]{display:flex;gap:8px;align-items:center;background:#f8fafc;border-radius:8px;padding:6px 10px;font-size:13px}.og-arquivos li small[data-v-29351c04]{color:#94a3b8;margin-left:auto}.og-link[data-v-29351c04]{border:none;background:none;padding:0;color:#0f766e;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.og-link[data-v-29351c04]:hover{text-decoration:underline}.og-icone-btn[data-v-29351c04]{border:none;background:none;color:#94a3b8;padding:2px 4px}.og-icone-btn[data-v-29351c04]:hover{color:#dc2626}.og-upload[data-v-29351c04]{display:flex;gap:8px;align-items:center;justify-content:center;border:1.5px dashed #94a3b8;border-radius:12px;padding:14px;color:#475569;cursor:pointer;font-size:14px;transition:background .15s,border-color .15s;margin:0}.og-upload[data-v-29351c04]:hover,.og-upload.is-arrastando[data-v-29351c04]{border-color:#0f766e;background:#f0fdfa;color:#0f766e}.og-upload.is-enviando[data-v-29351c04]{pointer-events:none;opacity:.7}.og-bloco__extra[data-v-29351c04]{display:grid;gap:8px}.og-check[data-v-29351c04]{display:inline-flex;gap:8px;align-items:center;font-size:14px;cursor:pointer;margin:0}.og-obs[data-v-29351c04]{display:grid;gap:6px;justify-items:end}.og-painel__rodape[data-v-29351c04]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid #e2e8f0;padding-top:14px;color:#475569;font-size:14px}.og-painel__rodape--ok[data-v-29351c04]{color:#0f766e}.og-grid[data-v-29351c04]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.og-coluna[data-v-29351c04]{display:grid;gap:14px;align-content:start}.og-encontro[data-v-29351c04]{border:1px solid #e2e8f0;border-radius:14px;padding:16px;display:grid;gap:12px}.og-encontro__data[data-v-29351c04]{display:flex;gap:12px;align-items:center}.og-encontro__data>i[data-v-29351c04]{font-size:24px;color:#0369a1}.og-encontro__data--ok>i[data-v-29351c04]{color:#0f766e}.og-encontro__data strong[data-v-29351c04]{display:block;text-transform:capitalize}.og-encontro__data span[data-v-29351c04]{color:#475569;font-size:14px}.og-encontro__acoes[data-v-29351c04]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.og-encontro__vazio[data-v-29351c04]{text-align:center;display:grid;gap:10px;justify-items:center;padding:8px 0}.og-encontro__vazio>i[data-v-29351c04]{font-size:28px;color:#94a3b8}.og-encontro__vazio p[data-v-29351c04]{margin:0;color:#475569;max-width:360px}.og-ata[data-v-29351c04]{background:#f8fafc;border-radius:10px;padding:10px 12px}.og-ata small[data-v-29351c04],.og-csat small[data-v-29351c04]{color:#64748b;font-size:12px}.og-ata p[data-v-29351c04]{margin:4px 0 0;white-space:pre-line;font-size:14px}.og-estrelas[data-v-29351c04]{display:flex;gap:4px}.og-estrelas button[data-v-29351c04]{border:none;background:none;font-size:22px;color:#cbd5e1;padding:0 2px}.og-estrelas button.is-on[data-v-29351c04]{color:#f59e0b}.og-preparo[data-v-29351c04]{background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;padding:12px 14px}.og-preparo h3[data-v-29351c04]{font-size:14px;margin:0 0 6px;color:#0369a1}.og-preparo p[data-v-29351c04]{margin:0;white-space:pre-line;font-size:14px;color:#334155}.og-dica[data-v-29351c04]{background:#fefce8;border:1px solid #fde68a;border-radius:12px;padding:10px 14px;font-size:14px;color:#854d0e}.og-tarefas[data-v-29351c04]{border:1px solid #e2e8f0;border-radius:14px;padding:16px}.og-tarefas__topo[data-v-29351c04]{display:flex;justify-content:space-between;align-items:center}.og-tarefas__topo h3[data-v-29351c04]{font-size:15px;margin:0}.og-tarefas__topo span[data-v-29351c04]{font-weight:600;color:#0f766e}.og-barra[data-v-29351c04]{height:6px;background:#f1f5f9;border-radius:999px;overflow:hidden;margin:10px 0 12px}.og-barra div[data-v-29351c04]{height:100%;background:#14b8a6;transition:width .4s}.og-tarefas ul[data-v-29351c04]{list-style:none;margin:0;padding:0;display:grid;gap:4px}.og-tarefas li[data-v-29351c04]{padding:8px 6px;border-radius:10px;display:grid;gap:2px}.og-tarefas li[data-v-29351c04]:hover{background:#f8fafc}.og-tarefas label[data-v-29351c04]{display:flex;gap:10px;align-items:flex-start;margin:0;cursor:pointer;font-size:14px}.og-tarefas input[type=checkbox][data-v-29351c04]{width:18px;height:18px;margin-top:2px;accent-color:#0f766e;flex-shrink:0}.og-tarefas li.is-feita .og-tarefa__texto[data-v-29351c04]{color:#64748b;text-decoration:line-through}.og-tag[data-v-29351c04]{display:inline-block;font-size:10px;background:#f1f5f9;color:#475569;border-radius:999px;padding:1px 6px;margin-left:4px;text-decoration:none;vertical-align:middle}.og-tag--casa[data-v-29351c04]{background:#ede9fe;color:#6d28d9}.og-tarefa__meta[data-v-29351c04]{color:#94a3b8;font-size:12px;padding-left:28px}.og-tarefa__sinal[data-v-29351c04]{color:#0f766e;font-size:12px;padding-left:28px}.og-tarefa__material[data-v-29351c04]{font-size:12px;padding-left:28px}.og-mudo[data-v-29351c04]{color:#64748b;font-size:13px;margin:0}.og-modal-fundo[data-v-29351c04]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:1060;padding:16px}.og-modal[data-v-29351c04]{background:#fff;border-radius:18px;padding:22px;width:100%;max-width:640px;position:relative;display:grid;gap:12px;max-height:calc(100vh - 32px);overflow:auto}.og-modal h3[data-v-29351c04]{margin:0;font-size:18px}.og-modal__fechar[data-v-29351c04]{position:absolute;top:10px;right:14px;border:none;background:none;font-size:24px;color:#64748b}.og-confirmar[data-v-29351c04]{display:grid;justify-items:center;gap:4px;padding:18px;background:#f0fdfa;border-radius:14px;text-align:center}.og-confirmar i[data-v-29351c04]{font-size:28px;color:#0f766e}.og-confirmar strong[data-v-29351c04]{text-transform:capitalize;font-size:17px}.og-modal__acoes[data-v-29351c04]{display:flex;justify-content:flex-end;gap:8px}@media(max-width:1100px){.og-fases[data-v-29351c04]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.og[data-v-29351c04]{padding:12px}.og-hero[data-v-29351c04]{flex-direction:column;align-items:flex-start;padding:20px}.og-progresso[data-v-29351c04]{width:96px;height:96px;align-self:center}.og-fases[data-v-29351c04]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.og-fase-chip[data-v-29351c04]{min-width:180px;scroll-snap-align:start}.og-blocos[data-v-29351c04],.og-grid[data-v-29351c04]{grid-template-columns:1fr}.og-painel[data-v-29351c04]{padding:14px}.og-painel__topo[data-v-29351c04]{flex-direction:column}}.auth[data-v-cfb9f268]{--navy: #0a2a8c;--navy-deep: #071e63;--navy-darker: #05123f;--royal: #1457d6;--azure: #1e9bf0;--azure-light: #46b2f5;--sky: #7cc8ff;display:grid;grid-template-columns:1.05fr .95fr;min-height:100vh;color:#16213a}.auth__hero[data-v-cfb9f268]{position:relative;overflow:hidden;padding:54px 56px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background:radial-gradient(120% 80% at 15% 10%,rgba(30,155,240,.4),transparent 45%),radial-gradient(120% 90% at 90% 95%,rgba(20,87,214,.55),transparent 50%),linear-gradient(160deg,#0b2e8c,#081f66,#05123f)}.auth__orb[data-v-cfb9f268]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;pointer-events:none}.auth__orb--1[data-v-cfb9f268]{width:340px;height:340px;top:-90px;left:-70px;background:radial-gradient(circle,var(--azure),transparent 70%);animation:float1-cfb9f268 9s ease-in-out infinite}.auth__orb--2[data-v-cfb9f268]{width:420px;height:420px;bottom:-140px;right:-120px;background:radial-gradient(circle,var(--royal),transparent 70%);animation:float2-cfb9f268 11s ease-in-out infinite}.paw[data-v-cfb9f268]{position:absolute;width:120px;height:120px;background-position:center;background-size:contain;background-repeat:no-repeat;filter:brightness(0) invert(1);opacity:.05;pointer-events:none}.paw--1[data-v-cfb9f268]{top:12%;right:14%;transform:rotate(18deg);animation:drift-cfb9f268 12s ease-in-out infinite}.paw--2[data-v-cfb9f268]{bottom:16%;left:10%;width:90px;height:90px;transform:rotate(-12deg);animation:drift-cfb9f268 14s ease-in-out infinite reverse}.paw--3[data-v-cfb9f268]{top:46%;right:30%;width:64px;height:64px;opacity:.04;animation:drift-cfb9f268 16s ease-in-out infinite}.paw--4[data-v-cfb9f268]{bottom:30%;right:8%;width:150px;height:150px;opacity:.035;transform:rotate(24deg);animation:drift-cfb9f268 18s ease-in-out infinite reverse}.auth__hero-inner[data-v-cfb9f268]{position:relative;z-index:1;max-width:460px;margin-top:auto;margin-bottom:auto}.brand[data-v-cfb9f268]{display:flex;align-items:center;gap:13px}.brand__mark[data-v-cfb9f268]{display:grid;place-items:center;width:54px;height:54px;background:#fff;border-radius:16px;box-shadow:0 10px 30px #05123f80}.brand__mark img[data-v-cfb9f268]{width:38px;height:38px;object-fit:contain}.brand__name[data-v-cfb9f268]{font-size:1.4rem;font-weight:800;letter-spacing:-.02em}.auth__title[data-v-cfb9f268]{margin:38px 0 16px;font-size:2.85rem;font-weight:900;line-height:1.07;letter-spacing:-.03em}.auth__title span[data-v-cfb9f268]{background:linear-gradient(90deg,var(--azure-light),var(--sky));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.auth__tag[data-v-cfb9f268]{margin:0 0 30px;font-size:1.05rem;line-height:1.6;color:#ffffffc7;max-width:400px}.auth__points[data-v-cfb9f268]{list-style:none;margin:0;padding:0;display:grid;gap:13px}.auth__points li[data-v-cfb9f268]{display:flex;align-items:center;gap:12px;font-size:.98rem;font-weight:500;color:#ffffffe6}.auth__points .dot[data-v-cfb9f268]{width:9px;height:9px;border-radius:50%;background:var(--azure-light);box-shadow:0 0 12px var(--azure-light);flex-shrink:0}.auth__hero-foot[data-v-cfb9f268]{position:relative;z-index:1;font-size:.8rem;color:#ffffff80}.auth__panel[data-v-cfb9f268]{display:grid;place-items:center;padding:40px;background:#f3f6fc}.auth__form-wrap[data-v-cfb9f268]{width:100%;max-width:400px;background:#fff;border:1px solid #e6ecf6;border-radius:22px;padding:40px 36px;box-shadow:0 30px 70px #0a1c5424}.brand--mobile[data-v-cfb9f268]{display:none;margin-bottom:24px}.brand--mobile .brand__mark[data-v-cfb9f268]{width:46px;height:46px;border-radius:13px;box-shadow:0 8px 20px #0a1c542e}.brand--mobile .brand__name[data-v-cfb9f268]{color:#0a2a8c}.auth__welcome[data-v-cfb9f268]{margin:0 0 6px;font-size:1.7rem;font-weight:800;letter-spacing:-.02em;color:#16213a}.auth__sub[data-v-cfb9f268]{margin:0 0 28px;color:#6b7794;font-size:.95rem}.fld[data-v-cfb9f268]{margin-bottom:18px}.fld label[data-v-cfb9f268]{display:block;font-size:.82rem;font-weight:700;color:#44506a;margin-bottom:8px}.fld__control[data-v-cfb9f268]{position:relative;display:flex;align-items:center;border:1.5px solid #dde4f1;border-radius:13px;background:#f8fafd;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.fld__control[data-v-cfb9f268]:focus-within{border-color:var(--azure);background:#fff;box-shadow:0 0 0 4px #1e9bf029}.fld__icon[data-v-cfb9f268]{width:20px;height:20px;margin-left:14px;color:#97a2b8;flex-shrink:0;transition:color .18s ease}.fld__control:focus-within .fld__icon[data-v-cfb9f268]{color:var(--royal)}.fld__control input[data-v-cfb9f268]{flex:1;width:100%;border:none;outline:none;background:transparent;padding:14px 12px;font-size:1rem;color:#16213a;font-family:inherit}.fld__control input[data-v-cfb9f268]::placeholder{color:#aab4c7}.fld__eye[data-v-cfb9f268]{display:grid;place-items:center;border:none;background:transparent;cursor:pointer;width:44px;height:44px;color:#97a2b8;transition:color .18s ease}.fld__eye[data-v-cfb9f268]:hover{color:var(--royal)}.fld__eye svg[data-v-cfb9f268]{width:20px;height:20px}.auth__error[data-v-cfb9f268]{display:flex;align-items:center;gap:8px;margin:0 0 16px;padding:11px 13px;border-radius:11px;background:#fdecec;color:#c0362c;font-size:.87rem;font-weight:600}.auth__error svg[data-v-cfb9f268]{width:18px;height:18px;flex-shrink:0}.auth__submit[data-v-cfb9f268]{position:relative;width:100%;margin-top:6px;padding:15px;border:none;border-radius:13px;background:linear-gradient(135deg,var(--royal),var(--azure));color:#fff;font-size:1rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 12px 26px #1457d657;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.auth__submit[data-v-cfb9f268]:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 16px 32px #1457d666}.auth__submit[data-v-cfb9f268]:active:not(:disabled){transform:translateY(0)}.auth__submit[data-v-cfb9f268]:disabled{opacity:.75;cursor:not-allowed}.auth__arrow[data-v-cfb9f268]{width:19px;height:19px;transition:transform .18s ease}.auth__submit:hover:not(:disabled) .auth__arrow[data-v-cfb9f268]{transform:translate(3px)}.auth__spinner[data-v-cfb9f268]{width:17px;height:17px;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-cfb9f268 .7s linear infinite}.auth__legal[data-v-cfb9f268]{margin:26px 0 0;text-align:center;font-size:.76rem;color:#97a2b8}.fade-enter-active[data-v-cfb9f268],.fade-leave-active[data-v-cfb9f268]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-cfb9f268],.fade-leave-to[data-v-cfb9f268]{opacity:0;transform:translateY(-4px)}@keyframes spin-cfb9f268{to{transform:rotate(360deg)}}@keyframes float1-cfb9f268{0%,to{transform:translate(0)}50%{transform:translate(30px,24px)}}@keyframes float2-cfb9f268{0%,to{transform:translate(0)}50%{transform:translate(-28px,-22px)}}@keyframes drift-cfb9f268{0%,to{transform:translateY(0) rotate(var(--r, 0deg))}50%{transform:translateY(-18px) rotate(var(--r, 0deg))}}@media(max-width:940px){.auth[data-v-cfb9f268]{grid-template-columns:1fr}.auth__hero[data-v-cfb9f268]{display:none}.auth__panel[data-v-cfb9f268]{background:radial-gradient(120% 60% at 50% 0%,rgba(30,155,240,.25),transparent 60%),linear-gradient(160deg,#0b2e8c,#05123f);padding:24px 18px}.brand--mobile[data-v-cfb9f268]{display:flex;justify-content:center}.brand--mobile .brand__name[data-v-cfb9f268]{color:#fff}}@media(max-width:440px){.auth__form-wrap[data-v-cfb9f268]{padding:30px 22px}.auth__welcome[data-v-cfb9f268]{font-size:1.45rem}}.db-name-link[data-v-a7dabebf]{text-decoration:none;font-weight:600}.db-name-link[data-v-a7dabebf]:hover{text-decoration:underline}.free[data-v-a7dabebf]{color:#22c55e}.allocated[data-v-a7dabebf]{color:#60a5fa}.black-month-section[data-v-f67c736e]{display:grid;gap:18px}.section-header h2[data-v-f67c736e]{margin:0 0 6px;font-size:24px}.section-header .description[data-v-f67c736e]{margin:0;max-width:760px}.eyebrow-dark[data-v-f67c736e]{margin:0 0 6px;text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#64748b}.description[data-v-f67c736e]{color:#475569}.bm-grid[data-v-f67c736e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px}.bm-card[data-v-f67c736e]{display:grid;gap:14px;align-content:start;background:#fff;border-radius:20px;padding:22px;box-shadow:0 20px 50px #0f172a14;border-top:4px solid #f59e0b}.bm-card h3[data-v-f67c736e]{margin:0;font-size:18px}.bm-card-header[data-v-f67c736e]{display:flex;justify-content:space-between;align-items:center;gap:12px}.field[data-v-f67c736e]{display:grid;gap:6px}.field input[data-v-f67c736e]{border:1px solid #d7dee8;border-radius:14px;padding:10px 12px}.field small[data-v-f67c736e]{color:#64748b}.field-row[data-v-f67c736e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.availability-toggle[data-v-f67c736e]{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:start;padding:12px 14px;border-radius:16px;background:#f8fafc;border:1px solid #e2e8f0;color:#334155}.availability-toggle strong[data-v-f67c736e],.availability-toggle small[data-v-f67c736e]{display:block}.availability-toggle small[data-v-f67c736e]{margin-top:4px;color:#64748b}.lock-note[data-v-f67c736e]{margin:0;padding:10px 12px;border-radius:12px;background:#fef3c7;color:#92400e;font-size:14px}.actions[data-v-f67c736e]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.save-button[data-v-f67c736e],.secondary-button[data-v-f67c736e]{border-radius:999px;padding:12px 20px;font-weight:700}.save-button[data-v-f67c736e]{border:0;background:#f59e0b;color:#111827}.secondary-button[data-v-f67c736e]{border:1px solid #cbd5e1;background:#fff;color:#0f172a}.link-button[data-v-f67c736e]{border:0;background:none;color:#0f3b53;font-weight:700;cursor:pointer;padding:0}.bm-list[data-v-f67c736e]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.bm-list li[data-v-f67c736e]{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid #e2e8f0}.bm-list li.selected[data-v-f67c736e]{border-color:#f59e0b;background:#fffbeb}.bm-list small[data-v-f67c736e]{display:block;margin-top:4px;color:#64748b}.bm-list-side[data-v-f67c736e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.status-pill[data-v-f67c736e]{border-radius:999px;font-size:12px;padding:4px 10px;font-weight:700;white-space:nowrap}.status-pill.agendada[data-v-f67c736e]{background:#dbeafe;color:#1e40af}.status-pill.em_andamento[data-v-f67c736e]{background:#dcfce7;color:#166534}.status-pill.encerrada[data-v-f67c736e],.status-pill.inativa[data-v-f67c736e]{background:#e2e8f0;color:#334155}.status-pill.venda[data-v-f67c736e]{background:#fef3c7;color:#92400e}.table-wrap[data-v-f67c736e]{overflow-x:auto}.bm-table[data-v-f67c736e]{width:100%;border-collapse:collapse;font-size:14px}.bm-table th[data-v-f67c736e],.bm-table td[data-v-f67c736e]{text-align:left;padding:10px 8px;border-bottom:1px solid #e2e8f0;vertical-align:top}.bm-table s[data-v-f67c736e]{color:#94a3b8;margin-right:6px}.bm-table small[data-v-f67c736e]{display:block;color:#64748b}.bm-table .impacto[data-v-f67c736e]{color:#b45309}.capitalize[data-v-f67c736e]{text-transform:capitalize}.feedback[data-v-f67c736e]{padding:14px 18px;border-radius:14px}.feedback.success[data-v-f67c736e]{background:#dcfce7;color:#166534}.feedback.error[data-v-f67c736e]{background:#fee2e2;color:#991b1b}.pricing-admin[data-v-9c52a2ff]{display:grid;gap:24px}.hero-card[data-v-9c52a2ff]{display:flex;justify-content:space-between;gap:16px;align-items:end;padding:28px;border-radius:24px;background:radial-gradient(circle at top right,rgba(244,114,182,.18),transparent 32%),linear-gradient(135deg,#071b2d,#0f3b53);color:#f8fafc}.eyebrow[data-v-9c52a2ff]{margin:0 0 8px;text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#ffffffb8}.hero-card h1[data-v-9c52a2ff]{margin:0 0 10px;font-size:32px}.hero-copy[data-v-9c52a2ff]{margin:0;max-width:720px;color:#ffffffd1}.save-button[data-v-9c52a2ff]{border:0;border-radius:999px;padding:14px 22px;font-weight:700;background:#f59e0b;color:#111827}.pricing-grid[data-v-9c52a2ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.price-card[data-v-9c52a2ff]{background:#fff;border-radius:20px;padding:22px;box-shadow:0 20px 50px #0f172a14}.price-card-header[data-v-9c52a2ff]{display:flex;justify-content:space-between;gap:12px;align-items:start}.label[data-v-9c52a2ff]{margin:0 0 4px;color:#64748b;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.price-card h2[data-v-9c52a2ff]{margin:0;font-size:24px}.description[data-v-9c52a2ff],.preview[data-v-9c52a2ff]{color:#475569}.field[data-v-9c52a2ff]{display:grid;gap:8px}.field input[data-v-9c52a2ff]{border:1px solid #d7dee8;border-radius:14px;padding:12px 14px}.availability-toggle[data-v-9c52a2ff]{margin-top:16px;display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:start;padding:14px 16px;border-radius:16px;background:#f8fafc;border:1px solid #e2e8f0;color:#334155}.availability-toggle input[data-v-9c52a2ff]{margin-top:2px}.availability-toggle strong[data-v-9c52a2ff],.availability-toggle small[data-v-9c52a2ff]{display:block}.availability-toggle small[data-v-9c52a2ff]{margin-top:4px;color:#64748b;line-height:1.4}.off-sale-pill[data-v-9c52a2ff]{display:inline-block;margin-top:12px;border-radius:999px;font-size:12px;padding:6px 10px;font-weight:700;background:#fef3c7;color:#92400e}.implantacao-section[data-v-9c52a2ff]{display:grid;gap:18px}.section-header h2[data-v-9c52a2ff]{margin:0 0 6px;font-size:24px}.section-header .description[data-v-9c52a2ff]{margin:0;max-width:760px}.eyebrow-dark[data-v-9c52a2ff]{margin:0 0 6px;text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#64748b}.policy-field[data-v-9c52a2ff]{margin-top:14px}.policy-field small[data-v-9c52a2ff]{color:#64748b}.source-pill[data-v-9c52a2ff]{border-radius:999px;font-size:12px;padding:8px 10px;font-weight:700}.source-pill.database[data-v-9c52a2ff]{background:#dcfce7;color:#166534}.source-pill.env[data-v-9c52a2ff]{background:#fee2e2;color:#b91c1c}.feedback[data-v-9c52a2ff]{padding:14px 18px;border-radius:14px}.feedback.success[data-v-9c52a2ff]{background:#dcfce7;color:#166534}.feedback.error[data-v-9c52a2ff]{background:#fee2e2;color:#991b1b}.credit-options[data-v-9c52a2ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:14px}.credit-option[data-v-9c52a2ff]{display:grid;gap:10px;border:1px solid #e2e8f0;border-radius:16px;padding:14px;margin:0}.credit-option legend[data-v-9c52a2ff]{float:none;width:auto;margin:0;padding:0 6px;font-size:15px;font-weight:700}.credit-option legend small[data-v-9c52a2ff]{font-weight:400;color:#64748b}.credit-option .preview[data-v-9c52a2ff]{margin:0}.credit-warning[data-v-9c52a2ff]{margin:12px 0 0;padding:10px 12px;border-radius:12px;background:#fef3c7;color:#92400e;font-size:14px}.credit-plans-grid[data-v-9c52a2ff]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}@media(max-width:768px){.hero-card[data-v-9c52a2ff]{align-items:start;flex-direction:column}.save-button[data-v-9c52a2ff]{width:100%}}.gi-billing-admin[data-v-45a97b84]{display:grid;gap:24px}.hero-card[data-v-45a97b84]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;align-items:end;padding:28px;border-radius:24px;background:radial-gradient(circle at top right,rgba(244,114,182,.18),transparent 32%),linear-gradient(135deg,#071b2d,#0f3b53);color:#f8fafc}.hero-card a[data-v-45a97b84]{color:#fbbf24}.eyebrow[data-v-45a97b84]{margin:0 0 8px;text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#ffffffb8}.hero-card h1[data-v-45a97b84]{margin:0 0 10px;font-size:32px}.hero-copy[data-v-45a97b84]{margin:0;max-width:720px;color:#ffffffd1}.periodo[data-v-45a97b84]{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.periodo label[data-v-45a97b84]{display:grid;gap:4px;font-size:12px}.periodo input[data-v-45a97b84]{border-radius:10px;border:0;padding:8px 10px}.save-button[data-v-45a97b84]{border:0;border-radius:999px;padding:12px 20px;font-weight:700;background:#f59e0b;color:#111827}.ghost-button[data-v-45a97b84]{border:1px solid #cbd5e1;border-radius:999px;padding:8px 16px;background:#fff;color:#0f172a;font-weight:600}.feedback[data-v-45a97b84]{padding:12px 16px;border-radius:12px}.feedback.success[data-v-45a97b84]{background:#dcfce7;color:#166534}.feedback.error[data-v-45a97b84]{background:#fee2e2;color:#991b1b}.kpi-grid[data-v-45a97b84]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.kpi[data-v-45a97b84],.painel[data-v-45a97b84]{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:20px}.kpi .label[data-v-45a97b84]{margin:0;font-size:13px;color:#64748b}.kpi .valor[data-v-45a97b84]{margin:6px 0;font-size:24px;font-weight:700;color:#0f172a}.kpi.negativo .valor[data-v-45a97b84]{color:#b91c1c}.kpi small[data-v-45a97b84],.field small[data-v-45a97b84],.descricao[data-v-45a97b84],.vazio[data-v-45a97b84]{color:#64748b}.listas[data-v-45a97b84]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.painel[data-v-45a97b84]{overflow-x:auto}.painel h2[data-v-45a97b84]{margin:0 0 12px;font-size:18px}.section-header[data-v-45a97b84]{display:flex;justify-content:space-between;align-items:center;gap:12px}.config-grid[data-v-45a97b84]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.field[data-v-45a97b84]{display:grid;gap:6px}.field input[data-v-45a97b84],td input[type=number][data-v-45a97b84]{border:1px solid #cbd5e1;border-radius:10px;padding:8px 10px;width:100%;min-width:80px}table[data-v-45a97b84]{width:100%;border-collapse:collapse;font-size:14px}th[data-v-45a97b84],td[data-v-45a97b84]{text-align:left;padding:8px;border-bottom:1px solid #f1f5f9}.gi-creditos-admin[data-v-1026aeef]{display:grid;gap:20px}.hero-card[data-v-1026aeef]{padding:28px;border-radius:24px;color:#f8fafc;background:radial-gradient(circle at top right,rgba(244,114,182,.18),transparent 32%),linear-gradient(135deg,#071b2d,#0f3b53)}.eyebrow[data-v-1026aeef]{margin:0 0 8px;text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#ffffffb8}.hero-card h1[data-v-1026aeef]{margin:0 0 10px;font-size:32px}.hero-copy[data-v-1026aeef]{margin:0;max-width:760px;color:#ffffffd1}.abas[data-v-1026aeef]{display:flex;flex-wrap:wrap;gap:8px}.abas button[data-v-1026aeef]{border:1px solid #cbd5e1;border-radius:999px;padding:8px 14px;background:#fff;color:#0f172a;font-weight:600}.abas button.ativa[data-v-1026aeef]{background:#0f3b53;border-color:#0f3b53;color:#fff}.painel[data-v-1026aeef]{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:20px;overflow-x:auto;display:grid;gap:14px}.painel h2[data-v-1026aeef]{margin:8px 0 0;font-size:18px}.kpi-grid[data-v-1026aeef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.kpi[data-v-1026aeef]{border:1px solid #e2e8f0;border-radius:14px;padding:14px}.kpi .label[data-v-1026aeef]{margin:0;font-size:13px;color:#64748b}.kpi .valor[data-v-1026aeef]{margin:6px 0;font-size:22px;font-weight:700;color:#0f172a}.kpi.negativo .valor[data-v-1026aeef],.negativo[data-v-1026aeef]{color:#b91c1c}.descricao[data-v-1026aeef],.vazio[data-v-1026aeef],small[data-v-1026aeef]{color:#64748b}.config-grid[data-v-1026aeef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.field[data-v-1026aeef]{display:grid;gap:6px}.field input[data-v-1026aeef],.field select[data-v-1026aeef],.field textarea[data-v-1026aeef],.editor input[data-v-1026aeef],.editor textarea[data-v-1026aeef],.filtros input[data-v-1026aeef],.filtros select[data-v-1026aeef],.acoes input[data-v-1026aeef],.acoes select[data-v-1026aeef]{border:1px solid #cbd5e1;border-radius:10px;padding:8px 10px;min-width:70px}.editor textarea[data-v-1026aeef],.editor input[type=text][data-v-1026aeef]{width:100%}.acoes[data-v-1026aeef],.filtros[data-v-1026aeef],.paginacao[data-v-1026aeef]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.save-button[data-v-1026aeef]{border:0;border-radius:999px;padding:10px 18px;font-weight:700;background:#f59e0b;color:#111827}.ghost-button[data-v-1026aeef]{border:1px solid #cbd5e1;border-radius:999px;padding:8px 14px;background:#fff;color:#0f172a;font-weight:600;text-decoration:none}.ghost-button.perigo[data-v-1026aeef]{border-color:#fca5a5;color:#b91c1c}.ghost-button.desabilitado[data-v-1026aeef]{pointer-events:none;opacity:.5}button[data-v-1026aeef]:disabled{opacity:.55;cursor:not-allowed}.feedback[data-v-1026aeef]{padding:12px 16px;border-radius:12px}.feedback.success[data-v-1026aeef]{background:#dcfce7;color:#166534}.feedback.error[data-v-1026aeef]{background:#fee2e2;color:#991b1b}.feedback.info[data-v-1026aeef]{background:#e0f2fe;color:#075985}table[data-v-1026aeef]{width:100%;border-collapse:collapse;font-size:14px}th[data-v-1026aeef],td[data-v-1026aeef]{text-align:left;padding:8px;border-bottom:1px solid #f1f5f9;vertical-align:top}tr.destaque[data-v-1026aeef]{background:#f0fdf4}.tag[data-v-1026aeef]{display:inline-block;margin:0 6px 4px 0;padding:2px 8px;border-radius:999px;background:#f1f5f9;font-size:12px;font-weight:600}.tag.ok[data-v-1026aeef]{background:#dcfce7;color:#166534}.tag.aviso[data-v-1026aeef]{background:#fef3c7;color:#92400e}.legado[data-v-1026aeef]{margin:0;padding-left:0;list-style:none;display:grid;gap:4px}.quebra[data-v-1026aeef]{white-space:pre-wrap;word-break:break-word}.overlay[data-v-1026aeef]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:grid;place-items:center;z-index:1050;padding:16px}.dialogo[data-v-1026aeef]{background:#fff;border-radius:18px;padding:22px;width:min(520px,100%);display:grid;gap:12px}.resultado[data-v-1026aeef]{border-color:#bae6fd}.gi-habilitacao-admin[data-v-aec18cc5]{display:grid;gap:24px}.hero-card[data-v-aec18cc5]{padding:28px;border-radius:24px;background:radial-gradient(circle at top right,rgba(244,114,182,.18),transparent 32%),linear-gradient(135deg,#071b2d,#0f3b53);color:#f8fafc}.eyebrow[data-v-aec18cc5]{margin:0 0 8px;text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#ffffffb8}.hero-card h1[data-v-aec18cc5]{margin:0 0 10px;font-size:32px}.hero-copy[data-v-aec18cc5]{margin:0;max-width:760px;color:#ffffffd1}.feedback[data-v-aec18cc5]{padding:12px 16px;border-radius:12px}.feedback.success[data-v-aec18cc5]{background:#dcfce7;color:#166534}.feedback.error[data-v-aec18cc5]{background:#fee2e2;color:#991b1b}.kpi-grid[data-v-aec18cc5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.kpi[data-v-aec18cc5],.painel[data-v-aec18cc5]{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:20px}.kpi[data-v-aec18cc5]{display:grid;gap:4px;text-align:left;font:inherit}button.kpi[data-v-aec18cc5]{cursor:pointer;transition:border-color .15s,box-shadow .15s}button.kpi[data-v-aec18cc5]:hover,button.kpi.ativo[data-v-aec18cc5]{border-color:#0f3b53;box-shadow:0 0 0 2px #0f3b5326}.kpi .label[data-v-aec18cc5]{font-size:13px;color:#64748b}.kpi .valor[data-v-aec18cc5]{font-size:28px;font-weight:700;color:#0f172a}.kpi.positivo .valor[data-v-aec18cc5]{color:#15803d}.kpi.negativo .valor[data-v-aec18cc5]{color:#b91c1c}.kpi small[data-v-aec18cc5],.vazio[data-v-aec18cc5],.resumo[data-v-aec18cc5],.origem[data-v-aec18cc5]{color:#64748b}.barra[data-v-aec18cc5]{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center}.busca[data-v-aec18cc5]{position:relative;flex:1 1 280px;margin:0}.busca i[data-v-aec18cc5]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8}.busca input[data-v-aec18cc5]{width:100%;border:1px solid #cbd5e1;border-radius:999px;padding:10px 14px 10px 38px}.segmentos[data-v-aec18cc5]{display:inline-flex;border:1px solid #cbd5e1;border-radius:999px;overflow:hidden}.segmentos button[data-v-aec18cc5]{border:0;background:#fff;padding:8px 16px;font-weight:600;color:#334155}.segmentos button.ativo[data-v-aec18cc5]{background:#0f3b53;color:#fff}.resumo[data-v-aec18cc5]{margin:14px 0 8px;font-size:13px}.lista[data-v-aec18cc5]{list-style:none;margin:0;padding:0}.linha[data-v-aec18cc5]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,2fr) auto;gap:12px;align-items:center;padding:14px 4px;border-top:1px solid #f1f5f9}.linha.aberta[data-v-aec18cc5]{background:#f8fafc}.identidade[data-v-aec18cc5]{display:grid;min-width:0}.identidade strong[data-v-aec18cc5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identidade code[data-v-aec18cc5]{font-size:12px;color:#64748b}.estado[data-v-aec18cc5]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px}.pill[data-v-aec18cc5]{display:inline-block;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.pill.on[data-v-aec18cc5]{background:#dcfce7;color:#166534}.pill.off[data-v-aec18cc5]{background:#fee2e2;color:#991b1b}.pill.neutro[data-v-aec18cc5]{background:#e2e8f0;color:#334155}.pill.pequeno[data-v-aec18cc5]{font-size:11px;padding:2px 8px}.acoes[data-v-aec18cc5]{display:flex;gap:12px;align-items:center;justify-content:flex-end}.toggle[data-v-aec18cc5]{border:0;background:transparent;padding:0;cursor:pointer}.trilho[data-v-aec18cc5]{display:inline-block;position:relative;width:44px;height:24px;border-radius:999px;background:#cbd5e1;transition:background .15s}.trilho.on[data-v-aec18cc5]{background:#16a34a}.bola[data-v-aec18cc5]{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s}.trilho.on .bola[data-v-aec18cc5]{transform:translate(20px)}.toggle:focus-visible .trilho[data-v-aec18cc5],.link[data-v-aec18cc5]:focus-visible{outline:2px solid #f59e0b;outline-offset:2px}.link[data-v-aec18cc5]{border:0;background:transparent;color:#0f3b53;font-weight:600;text-decoration:underline;padding:0}.confirmacao[data-v-aec18cc5],.historico[data-v-aec18cc5]{grid-column:1 / -1;padding:12px 16px;border-radius:12px;background:#fff;border:1px solid #e2e8f0}.confirmacao p[data-v-aec18cc5]{margin:0 0 10px}.field[data-v-aec18cc5]{display:grid;gap:6px;margin-bottom:12px}.field input[data-v-aec18cc5]{border:1px solid #cbd5e1;border-radius:10px;padding:8px 10px}.botoes[data-v-aec18cc5]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.save-button[data-v-aec18cc5]{border:0;border-radius:999px;padding:10px 18px;font-weight:700;background:#f59e0b;color:#111827}.ghost-button[data-v-aec18cc5]{border:1px solid #cbd5e1;border-radius:999px;padding:8px 16px;background:#fff;color:#0f172a;font-weight:600}.historico ol[data-v-aec18cc5]{margin:0;padding-left:18px;display:grid;gap:6px;font-size:13px}.sr-only[data-v-aec18cc5]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:720px){.linha[data-v-aec18cc5]{grid-template-columns:1fr}.acoes[data-v-aec18cc5]{justify-content:flex-start}}.gcg[data-v-d1fc0118]{max-width:1000px;margin:0 auto;padding:16px}.gcg__titulo[data-v-d1fc0118]{font-size:1.5rem;margin:0 0 4px}.gcg__subtitulo[data-v-d1fc0118]{color:#6c757d}.gcg__grupo[data-v-d1fc0118]{margin-bottom:24px}.gcg__grupo-titulo[data-v-d1fc0118]{font-size:1rem;color:#0b2447;margin-bottom:8px}.gcg__item[data-v-d1fc0118]{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:12px;border:1px solid #e9ecef;border-radius:8px;margin-bottom:8px;background:#fff}.gcg__item-texto small[data-v-d1fc0118]{display:block;color:#64748b;font-size:.8rem}.gcg__meta[data-v-d1fc0118]{margin-top:4px}.gcg__acoes[data-v-d1fc0118]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.gcg__selo[data-v-d1fc0118]{font-size:.75rem;border-radius:999px;padding:2px 10px}.gcg__selo--on[data-v-d1fc0118]{background:#d1e7dd;color:#0f5132}.gcg__selo--off[data-v-d1fc0118]{background:#f8d7da;color:#842029}.gcg__selo--beta[data-v-d1fc0118]{background:#fff3cd;color:#664d03}.gcg__selo--neutro[data-v-d1fc0118]{background:#e9ecef;color:#495057}.gcg__painel[data-v-d1fc0118]{border:1px solid #cfe2ff;background:#f8fbff;border-radius:8px;padding:16px;margin-bottom:24px}.gcg__campo[data-v-d1fc0118]{display:flex;gap:8px;align-items:center;margin-bottom:8px}.gcg__campo--bloco[data-v-d1fc0118]{flex-direction:column;align-items:stretch}.gcg__campo input[type=text][data-v-d1fc0118],.gcg__campo textarea[data-v-d1fc0118],.gcg__campo select[data-v-d1fc0118]{width:100%}.gcg__painel-acoes[data-v-d1fc0118]{display:flex;gap:8px;margin-top:8px}.gcg__historico[data-v-d1fc0118]{font-size:.82rem;padding-left:18px}.gcg__erro[data-v-d1fc0118]{color:#b02a37}.gcg__ok[data-v-d1fc0118]{color:#0f5132}.gcg__estado[data-v-d1fc0118]{color:#6c757d}@media(max-width:640px){.gcg__item[data-v-d1fc0118]{flex-direction:column}}.nfeio-admin[data-v-c7515bb6]{display:grid;gap:24px}.hero-card[data-v-c7515bb6]{display:flex;justify-content:space-between;gap:20px;align-items:end;padding:28px;border-radius:24px;background:radial-gradient(circle at top right,rgba(245,158,11,.18),transparent 34%),linear-gradient(135deg,#111827,#0f766e);color:#f8fafc}.eyebrow[data-v-c7515bb6]{text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#f8fafcb8}.hero-copy[data-v-c7515bb6]{max-width:720px;color:#f8fafcd1}.hero-actions[data-v-c7515bb6]{display:flex;gap:12px;align-items:center}.env-badge[data-v-c7515bb6]{border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.env-sandbox[data-v-c7515bb6]{background:#ffffff2e;color:#fff}.env-production[data-v-c7515bb6]{background:#f59e0b;color:#111827}.save-button[data-v-c7515bb6]{border:0;border-radius:999px;padding:12px 18px;font-weight:700;background:#f59e0b;color:#111827;cursor:pointer}.save-button[data-v-c7515bb6]:disabled{opacity:.6;cursor:not-allowed}.tab-bar[data-v-c7515bb6]{display:flex;gap:8px}.tab-btn[data-v-c7515bb6]{border:1px solid #d7dee8;border-radius:999px;padding:8px 18px;font-weight:600;background:#fff;color:#374151;cursor:pointer;transition:background .15s,color .15s}.tab-btn.active[data-v-c7515bb6]{background:#0f766e;color:#fff;border-color:#0f766e}.settings-grid[data-v-c7515bb6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.settings-card[data-v-c7515bb6]{background:#fff;border-radius:20px;padding:24px;box-shadow:0 18px 40px #0f172a14}.action-card[data-v-c7515bb6]{display:flex;flex-direction:column;gap:16px}.card-desc[data-v-c7515bb6]{color:#64748b;font-size:14px;margin:0}.field[data-v-c7515bb6]{display:grid;gap:8px;margin-bottom:14px}.field input[data-v-c7515bb6],.field select[data-v-c7515bb6]{border:1px solid #d7dee8;border-radius:14px;padding:12px 14px}.field.inline[data-v-c7515bb6]{grid-template-columns:1fr auto;align-items:center}.three-grid[data-v-c7515bb6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.feedback[data-v-c7515bb6]{border-radius:16px;padding:14px 16px;font-weight:600}.feedback.success[data-v-c7515bb6]{background:#ecfdf5;color:#166534}.feedback.error[data-v-c7515bb6]{background:#fef2f2;color:#b91c1c}@media(max-width:900px){.hero-card[data-v-c7515bb6],.settings-grid[data-v-c7515bb6]{grid-template-columns:1fr}.hero-card[data-v-c7515bb6]{flex-direction:column;align-items:stretch}}.json-area[data-v-185716fc]{min-height:160px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.tenant-day-label[data-v-185716fc]{width:90px;flex:0 0 90px}.tenant-time-input[data-v-185716fc]{width:120px}.tenant-plan-switch[data-v-185716fc]{border:1px solid #e2e8f0;border-radius:12px;padding:12px;background:linear-gradient(165deg,#fff,#f8fafc)}.tenant-plan-switch__group[data-v-185716fc]{display:inline-flex;gap:8px}.tenant-plan-switch__button[data-v-185716fc]{border:1px solid #cbd5e1;border-radius:999px;padding:8px 14px;background:#fff;color:#334155;font-weight:600;font-size:.88rem}.tenant-plan-switch__button.is-active[data-v-185716fc]{background:#216fa0;color:#fff;border-color:#216fa0}.tenant-column[data-v-185716fc]{border:1px solid #dbe3ec;border-radius:12px;background:#f8fafc;min-height:280px;padding:12px;display:flex;flex-direction:column;gap:10px}.tenant-column--active[data-v-185716fc]{background:linear-gradient(180deg,#f4fff8,#f8fafc)}.tenant-column--inactive[data-v-185716fc]{background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.tenant-column__header[data-v-185716fc]{display:flex;justify-content:space-between;align-items:center}.tenant-column__empty[data-v-185716fc]{border:1px dashed #cbd5e1;border-radius:10px;padding:16px;color:#64748b;text-align:center;background:#fff}.tenant-card[data-v-185716fc]{border:1px solid #d4dee9;border-radius:10px;background:#fff;padding:10px;cursor:grab}.tenant-card.is-selected[data-v-185716fc]{border-color:#216fa0;box-shadow:0 0 0 2px #216fa01f}.tenant-card__header[data-v-185716fc]{display:flex;justify-content:space-between;align-items:center;gap:8px}.tenant-card__meta[data-v-185716fc]{font-size:.85rem;color:#64748b}.occd-backdrop[data-v-71a65534]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;z-index:1050;display:flex;justify-content:flex-end}.occd[data-v-71a65534]{width:min(760px,100%);height:100%;background:#fff;display:flex;flex-direction:column;box-shadow:-8px 0 30px #0f172a33}.occd__header[data-v-71a65534]{display:flex;justify-content:space-between;gap:12px;padding:18px 20px 12px;border-bottom:1px solid #e2e8f0}.occd__header h2[data-v-71a65534]{font-size:1.15rem;margin:4px 0}.occd__protocol[data-v-71a65534]{font-weight:700;font-size:.85rem;color:#475569;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.occd__status[data-v-71a65534]{background:#e0e7ff;color:#3730a3;border-radius:999px;padding:1px 10px;font-size:.75rem}.occd__resolution[data-v-71a65534]{background:#dcfce7;color:#166534;border-radius:999px;padding:1px 10px;font-size:.75rem}.occd__sub[data-v-71a65534]{margin:0;color:#64748b;font-size:.82rem}.occd__body[data-v-71a65534]{padding:16px 20px;overflow-y:auto;flex:1;display:grid;gap:14px;align-content:start}.occd__actions[data-v-71a65534]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.occd__panel[data-v-71a65534]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px}.occd__panel h3[data-v-71a65534]{font-size:.95rem;margin:0 0 6px}.occd__tabs[data-v-71a65534]{display:flex;gap:4px;border-bottom:1px solid #e2e8f0;overflow-x:auto}.occd__tabs button[data-v-71a65534]{background:none;border:0;padding:8px 10px;font-size:.85rem;color:#64748b;border-bottom:2px solid transparent;white-space:nowrap}.occd__tabs button.active[data-v-71a65534]{color:#312e81;border-bottom-color:#6366f1;font-weight:600}.occd__badge[data-v-71a65534]{background:#e2e8f0;border-radius:999px;padding:0 6px;margin-left:4px;font-size:.7rem}.occd__section[data-v-71a65534]{display:grid;gap:6px}.occd__h4[data-v-71a65534]{font-size:.85rem;font-weight:700;margin:12px 0 4px;color:#334155}.occd__report[data-v-71a65534],.occd__comment[data-v-71a65534]{border:1px solid #e2e8f0;border-radius:12px;padding:8px 10px;margin-bottom:6px}.occd__comment.is-public[data-v-71a65534]{background:#f0fdf4;border-color:#86efac}.occd__comments[data-v-71a65534]{max-height:360px;overflow-y:auto}.occd__pre[data-v-71a65534]{white-space:pre-wrap}.occd__suggest[data-v-71a65534]{position:absolute;z-index:5;top:100%;left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 8px 20px #00000014}.occd__suggest button[data-v-71a65534]{display:block;width:100%;text-align:left;background:none;border:0;padding:6px 10px}.occd__suggest button[data-v-71a65534]:hover{background:#f1f5f9}.occd__env[data-v-71a65534],.occd__dates[data-v-71a65534]{display:grid;grid-template-columns:max-content 1fr;gap:2px 12px;font-size:.8rem;margin:0}.occd__env dt[data-v-71a65534],.occd__dates dt[data-v-71a65534]{color:#64748b;font-weight:500}.occd__env dd[data-v-71a65534],.occd__dates dd[data-v-71a65534]{margin:0;word-break:break-all}.occd__timeline[data-v-71a65534]{list-style:none;padding:0;margin:8px 0 0;border-left:2px solid #e2e8f0}.occd__timeline li[data-v-71a65534]{padding:4px 0 8px 12px;font-size:.85rem}.occd__footer[data-v-71a65534]{padding:12px 20px;border-top:1px solid #e2e8f0;display:flex;gap:12px;align-items:center}.occ-tag[data-v-71a65534]{background:#f1f5f9;color:#475569;border-radius:999px;padding:1px 8px;font-size:.7rem}.occ[data-v-df5fbc2c]{display:grid;gap:16px}.occ-hero[data-v-df5fbc2c],.occ-filters[data-v-df5fbc2c]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:18px}.occ-hero[data-v-df5fbc2c]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;background:linear-gradient(135deg,#1e293b,#334155);color:#fff}.occ-hero h1[data-v-df5fbc2c]{font-size:1.6rem;margin:0 0 4px}.occ-hero p[data-v-df5fbc2c]{margin:0;opacity:.85}.occ-eyebrow[data-v-df5fbc2c]{text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;opacity:.7!important}.occ-filters .form-label[data-v-df5fbc2c]{font-size:.75rem;color:#64748b;margin-bottom:2px}.occ-chip[data-v-df5fbc2c]{display:inline-flex;align-items:center;gap:8px;background:#eef2ff;color:#3730a3;border-radius:999px;padding:4px 10px;font-size:.8rem}.occ-board[data-v-df5fbc2c]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,1fr);gap:12px;overflow-x:auto;padding-bottom:8px}.occ-board.is-loading[data-v-df5fbc2c]{opacity:.6}.occ-column[data-v-df5fbc2c]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;padding:12px;min-height:240px;display:flex;flex-direction:column;gap:8px}.occ-column--triage[data-v-df5fbc2c]{background:#fff7ed;border-color:#fdba74}.occ-column__header[data-v-df5fbc2c]{display:flex;justify-content:space-between;align-items:center}.occ-column__header h2[data-v-df5fbc2c]{font-size:.95rem;margin:0;font-weight:700}.occ-column__count[data-v-df5fbc2c]{background:#e2e8f0;border-radius:999px;padding:2px 10px;font-size:.8rem;font-weight:600}.occ-card[data-v-df5fbc2c]{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:10px 12px;display:grid;gap:4px;cursor:pointer;transition:box-shadow .15s,border-color .15s}.occ-card[data-v-df5fbc2c]:hover,.occ-card.is-active[data-v-df5fbc2c]{border-color:#6366f1;box-shadow:0 4px 14px #6366f126}.occ-card__top[data-v-df5fbc2c]{display:flex;justify-content:space-between;align-items:center;font-size:.8rem}.occ-card h3[data-v-df5fbc2c]{font-size:.92rem;margin:0;font-weight:600;color:#0f172a}.occ-card__meta[data-v-df5fbc2c]{margin:0;font-size:.78rem;color:#64748b}.occ-card__footer[data-v-df5fbc2c]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.occ-card__owner[data-v-df5fbc2c]{margin-left:auto;width:26px;height:26px;border-radius:50%;background:#e0e7ff;color:#3730a3;font-size:.7rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.occ-card__age[data-v-df5fbc2c]{color:#94a3b8;font-size:.72rem}.occ-tag[data-v-df5fbc2c]{background:#f1f5f9;color:#475569;border-radius:999px;padding:1px 8px;font-size:.7rem}.occ-tag--info[data-v-df5fbc2c]{background:#e0f2fe;color:#075985}.occ-tag--warn[data-v-df5fbc2c]{background:#fef3c7;color:#92400e}.occ-sev[data-v-df5fbc2c]{border-radius:999px;padding:1px 8px;font-size:.7rem;font-weight:700}.occ-sev--critical[data-v-df5fbc2c]{background:#fee2e2;color:#991b1b}.occ-sev--high[data-v-df5fbc2c]{background:#ffedd5;color:#9a3412}.occ-sev--medium[data-v-df5fbc2c]{background:#fef9c3;color:#854d0e}.occ-sev--low[data-v-df5fbc2c]{background:#dcfce7;color:#166534}@media(max-width:768px){.occ-hero[data-v-df5fbc2c]{flex-direction:column}}.rdn[data-v-89e3b576]{display:grid;gap:6px;margin-bottom:14px}.rdn__item[data-v-89e3b576]{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 12px;border-radius:8px;font-size:.84rem;line-height:1.35}.rdn__item i[data-v-89e3b576]{margin-top:2px}.rdn__item.is-info[data-v-89e3b576]{background:#eaf1fc;color:#1457d6}.rdn__item.is-warn[data-v-89e3b576]{background:#fdf3e3;color:#8a5a12}.rpf[data-v-b021ed2c]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.rpf__presets[data-v-b021ed2c]{display:inline-flex;gap:4px;padding:3px;border:1px solid var(--gs-border, #e3e8f3);border-radius:8px;background:#f8fafc}.rpf__preset[data-v-b021ed2c]{border:0;border-radius:6px;padding:4px 9px;background:transparent;color:#526071;font-size:.76rem;font-weight:700;white-space:nowrap}.rpf__preset[data-v-b021ed2c]:hover:not(:disabled){background:#eef4ff;color:#1457d6}.rpf__preset.is-active[data-v-b021ed2c]{background:#1457d6;color:#fff}.rpf__field[data-v-b021ed2c]{display:grid;gap:2px;font-size:.72rem;color:var(--gs-text-muted, #6b7794);font-weight:700;text-transform:uppercase}.rpf__field input[data-v-b021ed2c]{min-width:140px}.rpf__error[data-v-b021ed2c]{flex-basis:100%;color:#b02a37;font-size:.78rem}@media(max-width:640px){.rpf__presets[data-v-b021ed2c]{width:100%;overflow-x:auto}.rpf__field[data-v-b021ed2c]{flex:1 1 130px}.rpf__field input[data-v-b021ed2c]{min-width:0;width:100%}}.rev[data-v-b3950f80]{display:grid;gap:16px}.rev__toolbar[data-v-b3950f80]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px}.rev__actions[data-v-b3950f80]{display:flex;gap:6px}.rev__state[data-v-b3950f80]{text-align:center;color:var(--gs-text-muted, #6b7794);padding:40px}.rev__state--error[data-v-b3950f80]{color:#b02a37}.rev__kpis[data-v-b3950f80]{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:12px}.rev__kpi[data-v-b3950f80]{border-radius:10px;padding:14px 16px;background:#f5f7fb;border:1px solid var(--gs-border, #e3e8f3)}.rev__kpi span[data-v-b3950f80]{display:block;font-size:.8rem;color:var(--gs-text-muted, #6b7794)}.rev__kpi strong[data-v-b3950f80]{display:block;margin-top:6px;font-size:1.35rem;font-weight:800;color:#172033}.rev__kpi--main[data-v-b3950f80]{background:linear-gradient(135deg,var(--gs-navy, #0a2a8c),var(--gs-azure, #1e9bf0));border:0}.rev__kpi--main span[data-v-b3950f80],.rev__kpi--main strong[data-v-b3950f80]{color:#fff}.rev__kpi--main strong[data-v-b3950f80]{font-size:1.75rem}.rev__kpi--main small[data-v-b3950f80]{opacity:.85}.is-negative[data-v-b3950f80]{color:#b02a37!important}.is-positive[data-v-b3950f80]{color:#1b8a5a!important}.rev__reconciliation[data-v-b3950f80]{margin:0;padding:8px 12px;border-radius:8px;background:#f8fafc;border:1px solid var(--gs-border, #e3e8f3);font-size:.82rem;color:#334155}.rev__reconciliation.is-divergent[data-v-b3950f80]{background:#fff7e6;border-color:#f3d19c}.rev__muted[data-v-b3950f80]{color:var(--gs-text-muted, #6b7794)}.rev__grid[data-v-b3950f80]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rev__card[data-v-b3950f80]{background:#fff;border:1px solid var(--gs-border, #e3e8f3);border-radius:12px;padding:16px;min-width:0}.rev__card header[data-v-b3950f80]{margin-bottom:8px}.rev__card h3[data-v-b3950f80]{margin:0;font-size:1rem;font-weight:800}.rev__card header small[data-v-b3950f80]{color:var(--gs-text-muted, #6b7794)}.rev__empty[data-v-b3950f80]{padding:24px;text-align:center;color:var(--gs-text-muted, #6b7794);font-size:.88rem}.rev__legend[data-v-b3950f80]{margin:4px 0 0;font-size:.76rem;color:var(--gs-text-muted, #6b7794)}.rev__table-wrap[data-v-b3950f80]{overflow-x:auto}.rev__table[data-v-b3950f80]{width:100%;border-collapse:collapse;font-size:.86rem}.rev__table th[data-v-b3950f80],.rev__table td[data-v-b3950f80]{padding:8px 10px;border-bottom:1px solid #edf1f7;white-space:nowrap}.rev__table th[data-v-b3950f80]{background:#f8fafc;color:#526071;font-size:.7rem;text-transform:uppercase}.rev__table tfoot td[data-v-b3950f80]{font-weight:800;background:#f8fafc}.rev__table--months[data-v-b3950f80]{min-width:980px}.rev__tag[data-v-b3950f80]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:999px;background:#fdf3e3;color:#8a5a12;font-size:.68rem;font-weight:700}@media(max-width:1100px){.rev__kpis[data-v-b3950f80]{grid-template-columns:repeat(2,1fr)}.rev__kpi--main[data-v-b3950f80]{grid-column:1 / -1}.rev__grid[data-v-b3950f80]{grid-template-columns:1fr}}.crm-dashboard[data-v-070fc03f]{color:#172033}.crm-dashboard__bar[data-v-070fc03f]{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:14px}.crm-dashboard__bar p[data-v-070fc03f]{margin:0;color:#687386}.crm-dashboard__actions[data-v-070fc03f]{display:flex;gap:8px}.crm-dashboard__state[data-v-070fc03f]{text-align:center;color:#687386;padding:40px}.crm-dashboard__feedback[data-v-070fc03f]{margin:0 0 12px;padding:8px 12px;border-radius:8px;font-size:.85rem}.crm-dashboard__feedback.is-success[data-v-070fc03f]{background:#e7f6ee;color:#1b8a5a}.crm-dashboard__feedback.is-warn[data-v-070fc03f]{background:#fdf3e3;color:#b6791d}.crm-dashboard__feedback.is-info[data-v-070fc03f]{background:#eaf1fc;color:#1457d6}.crm-capture[data-v-070fc03f]{background:#fff;border:1px solid #dde3ec;border-radius:12px;padding:22px;box-shadow:0 4px 16px #111f360f}.crm-capture__head[data-v-070fc03f]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding-bottom:14px;border-bottom:2px solid #f0f3f8}.crm-capture__head strong[data-v-070fc03f]{display:block;font-size:1.15rem;font-weight:800;color:#172033}.crm-capture__head span[data-v-070fc03f]{color:#687386;font-size:.82rem}.crm-capture__foot[data-v-070fc03f]{margin-top:12px;color:#95a0b3;font-size:.76rem;text-align:center}.crm-entry-filter[data-v-070fc03f]{display:inline-flex;align-items:center;gap:4px;padding:4px;border:1px solid #dbe3ef;border-radius:8px;background:#f8fafc}.crm-entry-filter__button[data-v-070fc03f]{min-height:30px;border:0;border-radius:6px;padding:5px 10px;background:transparent;color:#526071;font-size:.78rem;font-weight:800;white-space:nowrap}.crm-entry-filter__button[data-v-070fc03f]:hover:not(:disabled){background:#eef4ff;color:#1457d6}.crm-entry-filter__button.is-active[data-v-070fc03f]{background:#1457d6;color:#fff;box-shadow:0 1px 3px #1457d638}.crm-entry-filter__button[data-v-070fc03f]:disabled{opacity:.6;cursor:wait}.crm-mrr[data-v-070fc03f]{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px}.crm-mrr article[data-v-070fc03f],.crm-mrr button[data-v-070fc03f]{border-radius:10px;padding:14px 16px}.crm-mrr span[data-v-070fc03f]{display:block;font-size:.8rem;opacity:.85}.crm-mrr strong[data-v-070fc03f]{display:block;margin-top:6px;font-weight:800;overflow-wrap:anywhere}.crm-mrr article[data-v-070fc03f],.crm-mrr button[data-v-070fc03f]{min-width:0}.crm-mrr__main[data-v-070fc03f]{width:100%;text-align:left;border:0;background:linear-gradient(135deg,#1b8a5a,#14a86a);color:#fff;cursor:pointer}.crm-mrr__main[data-v-070fc03f]:hover{filter:brightness(1.03)}.crm-mrr__main[data-v-070fc03f]:focus-visible{outline:3px solid rgba(20,87,214,.32);outline-offset:2px}.crm-mrr__main strong[data-v-070fc03f]{font-size:1.9rem}.crm-mrr__chip[data-v-070fc03f]{background:#f5f7fb;border:1px solid #e6ebf3;color:#172033}.crm-mrr__chip strong[data-v-070fc03f]{font-size:1.4rem}.crm-mrr__icon[data-v-070fc03f]{display:block;font-size:1.3rem;margin-bottom:6px;--fa-primary-color: #1b8a5a;--fa-secondary-color: #1b8a5a;--fa-secondary-opacity: .35}.crm-mrr__icon--main[data-v-070fc03f]{--fa-primary-color: #fff;--fa-secondary-color: #fff;--fa-secondary-opacity: .45}.crm-charts[data-v-070fc03f]{display:grid;grid-template-columns:1fr;gap:22px}.crm-chart[data-v-070fc03f]{min-width:0}.crm-chart h3[data-v-070fc03f]{margin:0 0 6px;font-size:1rem;font-weight:800}.crm-chart__legend[data-v-070fc03f]{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 4px;padding:0;list-style:none;font-size:.8rem;color:#526071}.crm-chart__legend li[data-v-070fc03f]{display:inline-flex;align-items:center;gap:6px}.crm-chart__legend i[data-v-070fc03f]{width:11px;height:11px;border-radius:2px}.crm-chart__scroll[data-v-070fc03f]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.crm-chart__canvas[data-v-070fc03f]{width:100%;min-width:calc(var(--buckets, 12) * 150px + 60px)}.crm-ltv[data-v-070fc03f]{position:relative;cursor:pointer;text-decoration:none}.crm-ltv[data-v-070fc03f]:hover,.crm-ltv[data-v-070fc03f]:focus-visible{color:#1457d6;border-color:#1457d6}.crm-ltv__info[data-v-070fc03f]{font-size:.75rem;margin-left:2px;color:#687386}.crm-ltv__tip[data-v-070fc03f]{position:absolute;top:calc(100% + 8px);right:0;z-index:20;width:300px;max-width:80vw;padding:12px 14px;border-radius:8px;background:#172033;color:#fff;font-size:.78rem;line-height:1.45;box-shadow:0 12px 30px #0f172a40;opacity:0;visibility:hidden;transition:opacity .15s}.crm-ltv__tip b[data-v-070fc03f]{display:block;margin-bottom:6px}.crm-ltv__tip p[data-v-070fc03f]{margin:4px 0 0}.crm-ltv:hover .crm-ltv__tip[data-v-070fc03f],.crm-ltv:focus .crm-ltv__tip[data-v-070fc03f],.crm-ltv:focus-within .crm-ltv__tip[data-v-070fc03f]{opacity:1;visibility:visible}.crm-modal[data-v-070fc03f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:20px;background:#0f172a8c}.crm-modal__dialog[data-v-070fc03f]{width:min(980px,96vw);max-height:90vh;display:flex;flex-direction:column;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 24px 70px #0f172a47}.crm-modal__header[data-v-070fc03f]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;border-bottom:1px solid #e6ebf3}.crm-modal__header h3[data-v-070fc03f]{margin:0;font-size:1.1rem;font-weight:800;color:#172033}.crm-modal__header p[data-v-070fc03f]{margin:4px 0 0;color:#687386;font-size:.85rem}.crm-modal__body[data-v-070fc03f]{padding:0;overflow:auto}.crm-modal__empty[data-v-070fc03f]{padding:28px;color:#687386;text-align:center}.crm-mrr-table-wrap[data-v-070fc03f]{overflow-x:auto}.crm-mrr-table[data-v-070fc03f]{width:100%;border-collapse:collapse;min-width:760px}.crm-mrr-table th[data-v-070fc03f],.crm-mrr-table td[data-v-070fc03f]{padding:12px 14px;border-bottom:1px solid #edf1f7;text-align:left;vertical-align:top}.crm-mrr-table th[data-v-070fc03f]{background:#f8fafc;color:#526071;font-size:.72rem;text-transform:uppercase}.crm-mrr-table td[data-v-070fc03f]{color:#172033;font-size:.9rem}.crm-mrr-table td strong[data-v-070fc03f]{display:block;font-weight:800}.crm-mrr-table td small[data-v-070fc03f]{display:block;margin-top:3px;color:#687386}.crm-mrr-table tfoot td[data-v-070fc03f]{background:#f8fafc;font-weight:800}.crm-mrr-table tfoot td[data-v-070fc03f]:last-child{color:#1b8a5a}.crm-status[data-v-070fc03f]{display:inline-flex;align-items:center;border-radius:999px;padding:4px 8px;font-size:.74rem;font-weight:800}.crm-status--ativa[data-v-070fc03f]{background:#e7f6ee;color:#1b8a5a}.crm-status--inadimplente[data-v-070fc03f]{background:#fff7e6;color:#b7791f}@media(max-width:1000px){.crm-mrr[data-v-070fc03f]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.crm-mrr__main[data-v-070fc03f]{grid-column:1 / -1}.crm-charts[data-v-070fc03f]{grid-template-columns:1fr}}@media(max-width:420px){.crm-mrr[data-v-070fc03f]{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.crm-capture__head[data-v-070fc03f]{align-items:flex-start;flex-direction:column}.crm-entry-filter[data-v-070fc03f]{width:100%;overflow-x:auto}.crm-entry-filter__button[data-v-070fc03f]{flex:1 0 auto}.crm-chart__canvas[data-v-070fc03f]{min-width:0;width:calc(100% * var(--buckets, 12) / 3)}.crm-modal[data-v-070fc03f]{padding:10px}.crm-modal__dialog[data-v-070fc03f]{width:100%;max-height:94vh}}.ret[data-v-f73b59d6]{display:grid;gap:16px}.ret__toolbar[data-v-f73b59d6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px}.ret__actions[data-v-f73b59d6]{display:flex;gap:6px}.ret__state[data-v-f73b59d6]{text-align:center;color:var(--gs-text-muted, #6b7794);padding:40px}.ret__state--error[data-v-f73b59d6]{color:#b02a37}.ret__kpis[data-v-f73b59d6]{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:12px}.ret__kpi[data-v-f73b59d6]{border-radius:10px;padding:14px 16px;background:#f5f7fb;border:1px solid var(--gs-border, #e3e8f3);min-width:0}.ret__kpi span[data-v-f73b59d6]{display:block;font-size:.8rem;color:var(--gs-text-muted, #6b7794)}.ret__kpi strong[data-v-f73b59d6]{display:block;margin-top:6px;font-size:1.35rem;font-weight:800;color:#172033}.ret__kpi>small[data-v-f73b59d6]{display:block;margin-top:4px;font-size:.72rem;color:var(--gs-text-muted, #6b7794);line-height:1.3}.ret__kpi--main[data-v-f73b59d6]{background:linear-gradient(135deg,var(--gs-navy, #0a2a8c),var(--gs-azure, #1e9bf0));border:0}.ret__kpi--main span[data-v-f73b59d6],.ret__kpi--main strong[data-v-f73b59d6],.ret__kpi--main>small[data-v-f73b59d6]{color:#fff}.ret__kpi--main strong[data-v-f73b59d6]{font-size:1.75rem}.ret__kpi--main small[data-v-f73b59d6]{opacity:.9}.ret__annual[data-v-f73b59d6]{margin:0;padding:8px 12px;border-radius:8px;background:#f8fafc;border:1px solid var(--gs-border, #e3e8f3);font-size:.84rem;color:#334155}.ret__muted[data-v-f73b59d6]{color:var(--gs-text-muted, #6b7794)}.ret__card[data-v-f73b59d6]{background:#fff;border:1px solid var(--gs-border, #e3e8f3);border-radius:12px;padding:16px;min-width:0}.ret__card header[data-v-f73b59d6]{margin-bottom:8px}.ret__card h3[data-v-f73b59d6]{margin:0;font-size:1rem;font-weight:800}.ret__card header small[data-v-f73b59d6]{color:var(--gs-text-muted, #6b7794)}.ret__heat-header[data-v-f73b59d6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px}.ret__empty[data-v-f73b59d6]{padding:24px;text-align:center;color:var(--gs-text-muted, #6b7794);font-size:.88rem}.ret__heat-wrap[data-v-f73b59d6]{overflow-x:auto}.ret__heat-inner[data-v-f73b59d6]{min-width:640px}.ret__counter[data-v-f73b59d6]{margin:8px 0 0;padding:8px 12px;border-radius:8px;background:#eaf1fc;color:#1457d6;font-size:.82rem}[data-v-f73b59d6] .ret__tooltip{padding:6px 10px;font-size:.78rem;line-height:1.4}@media(max-width:1100px){.ret__kpis[data-v-f73b59d6]{grid-template-columns:repeat(2,1fr)}.ret__kpi--main[data-v-f73b59d6]{grid-column:1 / -1}}.imp[data-v-cbf20464]{display:grid;gap:14px;margin-bottom:16px;padding:16px;background:#fff;border:1px solid #dde3ec;border-radius:8px;box-shadow:0 4px 16px #111f360f}.imp__header[data-v-cbf20464]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px}.imp__header h3[data-v-cbf20464]{margin:0;font-size:1.1rem;font-weight:800}.imp__header h3 small[data-v-cbf20464]{font-size:.8rem;font-weight:600;color:var(--gs-text-muted, #6b7794)}.imp__header p[data-v-cbf20464]{margin:2px 0 0;color:var(--gs-text-muted, #6b7794);font-size:.8rem}.imp__tools[data-v-cbf20464]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.imp__actions[data-v-cbf20464]{display:flex;gap:6px}.imp__state[data-v-cbf20464]{text-align:center;color:var(--gs-text-muted, #6b7794);padding:32px}.imp__state--error[data-v-cbf20464]{color:#b02a37}.imp__body[data-v-cbf20464]{display:grid;gap:14px;transition:opacity .15s}.imp__body.is-loading[data-v-cbf20464]{opacity:.55}.imp__muted[data-v-cbf20464]{color:var(--gs-text-muted, #6b7794)}.imp__empty[data-v-cbf20464]{color:var(--gs-text-muted, #6b7794);font-size:.82rem;text-align:center;margin:0}.imp__cards[data-v-cbf20464]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.imp__card[data-v-cbf20464]{display:grid;align-content:start;gap:3px;padding:12px 14px;border-radius:8px;background:#f5f7fb;border:1px solid var(--gs-border, #e3e8f3);min-width:0}.imp__card>span[data-v-cbf20464]{color:var(--gs-text-muted, #6b7794);font-size:.78rem}.imp__card strong[data-v-cbf20464]{font-size:1.4rem;font-weight:800;color:#172033}.imp__card strong.is-low[data-v-cbf20464]{color:#b02a37}.imp__card small[data-v-cbf20464]{font-size:.74rem;color:#334155}.imp__card small.imp__muted[data-v-cbf20464]{color:var(--gs-text-muted, #6b7794)}.imp__card[data-v-cbf20464] .rdn{margin:6px 0 0}.imp__grid[data-v-cbf20464]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.imp__panel[data-v-cbf20464]{border:1px solid var(--gs-border, #e3e8f3);border-radius:8px;padding:14px;min-width:0}.imp__panel header[data-v-cbf20464]{margin-bottom:8px}.imp__panel h4[data-v-cbf20464]{margin:0;font-size:.95rem;font-weight:800}.imp__panel header small[data-v-cbf20464]{color:var(--gs-text-muted, #6b7794);font-size:.76rem}.imp__badge[data-v-cbf20464]{margin-left:6px;padding:1px 7px;border-radius:999px;background:#eaf1fc;color:#1457d6;font-size:.68rem;font-weight:700;vertical-align:middle}.imp__legend[data-v-cbf20464]{margin:6px 0 0;color:var(--gs-text-muted, #6b7794);font-size:.76rem}.imp__warn[data-v-cbf20464]{display:flex;gap:8px;align-items:center;margin:0 0 10px;padding:7px 10px;border-radius:8px;background:#fdf3e3;color:#8a5a12;font-size:.8rem}.imp__funnels[data-v-cbf20464]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.imp__funnel h5[data-v-cbf20464]{margin:0 0 6px;font-size:.84rem;font-weight:800;color:#172033}.imp__funnel ol[data-v-cbf20464]{list-style:none;margin:0;padding:0;display:grid;gap:5px}.imp__funnel li[data-v-cbf20464]{display:grid;grid-template-columns:88px minmax(0,1fr) 30px 48px;align-items:center;gap:6px;font-size:.78rem}.imp__funnel-label[data-v-cbf20464]{color:#334155}.imp__funnel-bar[data-v-cbf20464]{height:10px;border-radius:6px;background:#eef2f8;overflow:hidden}.imp__funnel-bar span[data-v-cbf20464]{display:block;height:100%;border-radius:6px;background:var(--gs-azure, #1e9bf0)}.imp__funnel li strong[data-v-cbf20464]{text-align:right;color:#172033}.imp__funnel li small[data-v-cbf20464]{color:var(--gs-text-muted, #6b7794);text-align:right}.imp__table-wrap[data-v-cbf20464]{overflow-x:auto}.imp__table[data-v-cbf20464]{width:100%;border-collapse:collapse;font-size:.84rem}.imp__table th[data-v-cbf20464],.imp__table td[data-v-cbf20464]{padding:7px 9px;border-bottom:1px solid #edf1f7;white-space:nowrap}.imp__table th[data-v-cbf20464]{background:#f8fafc;color:#526071;font-size:.68rem;text-transform:uppercase}.imp__split[data-v-cbf20464]{display:flex;gap:24px;margin-bottom:8px}.imp__split div[data-v-cbf20464]{display:grid}.imp__split small[data-v-cbf20464]{color:var(--gs-text-muted, #6b7794);font-size:.74rem}.imp__split strong[data-v-cbf20464]{font-size:1.3rem;font-weight:800;color:#172033}.imp__waiting[data-v-cbf20464]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 14px}.imp__waiting li[data-v-cbf20464]{display:flex;justify-content:space-between;gap:8px;padding:6px 10px;border-radius:8px;background:#f8fafc;font-size:.82rem;min-width:0}.imp__waiting li a[data-v-cbf20464],.imp__waiting li span[data-v-cbf20464]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.imp__waiting li small[data-v-cbf20464]{flex:0 0 auto;color:#8a5a12;font-weight:700}@media(max-width:1100px){.imp__cards[data-v-cbf20464]{grid-template-columns:repeat(2,minmax(0,1fr))}.imp__grid[data-v-cbf20464]{grid-template-columns:1fr}}@media(max-width:640px){.imp[data-v-cbf20464]{padding:12px}.imp__cards[data-v-cbf20464],.imp__funnels[data-v-cbf20464]{grid-template-columns:1fr}.imp__tools[data-v-cbf20464]{width:100%}}.smp[data-v-3bca8ebc]{display:grid;gap:14px;margin-bottom:16px;padding:16px;background:#fff;border:1px solid #dde3ec;border-radius:8px;box-shadow:0 4px 16px #111f360f}.smp__header[data-v-3bca8ebc]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px}.smp__header h3[data-v-3bca8ebc]{margin:0;font-size:1.1rem;font-weight:800}.smp__header h3 small[data-v-3bca8ebc]{font-size:.8rem;font-weight:600;color:var(--gs-text-muted, #6b7794)}.smp__header p[data-v-3bca8ebc]{margin:2px 0 0;color:var(--gs-text-muted, #6b7794);font-size:.8rem}.smp__tools[data-v-3bca8ebc]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.smp__state[data-v-3bca8ebc]{text-align:center;color:var(--gs-text-muted, #6b7794);padding:32px}.smp__state--error[data-v-3bca8ebc]{color:#b02a37}.smp__body[data-v-3bca8ebc]{display:grid;gap:14px;transition:opacity .15s}.smp__body.is-loading[data-v-3bca8ebc]{opacity:.55}.smp__muted[data-v-3bca8ebc]{color:var(--gs-text-muted, #6b7794)}.smp__empty[data-v-3bca8ebc]{color:var(--gs-text-muted, #6b7794);font-size:.82rem;text-align:center;margin:0}.smp__cards[data-v-3bca8ebc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.smp__card[data-v-3bca8ebc]{display:grid;align-content:start;gap:3px;padding:12px 14px;border-radius:8px;background:#f0faf8;border:1px solid #cfe9e4;min-width:0}.smp__card>span[data-v-3bca8ebc]{color:var(--gs-text-muted, #6b7794);font-size:.78rem}.smp__card strong[data-v-3bca8ebc]{font-size:1.4rem;font-weight:800;color:#172033}.smp__card strong.is-low[data-v-3bca8ebc]{color:#b02a37}.smp__card small[data-v-3bca8ebc]{font-size:.74rem;color:#334155}.smp__card small.smp__muted[data-v-3bca8ebc]{color:var(--gs-text-muted, #6b7794)}.smp__grid[data-v-3bca8ebc]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.smp__panel[data-v-3bca8ebc]{border:1px solid var(--gs-border, #e3e8f3);border-radius:8px;padding:14px;min-width:0}.smp__panel header[data-v-3bca8ebc]{margin-bottom:8px}.smp__panel h4[data-v-3bca8ebc]{margin:0;font-size:.95rem;font-weight:800}.smp__panel header small[data-v-3bca8ebc]{color:var(--gs-text-muted, #6b7794);font-size:.76rem}.smp__legend[data-v-3bca8ebc]{margin:8px 0 0;color:var(--gs-text-muted, #6b7794);font-size:.76rem}.smp__bars[data-v-3bca8ebc]{list-style:none;margin:0;padding:0;display:grid;gap:6px}.smp__bars li[data-v-3bca8ebc]{display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr) 36px;align-items:center;gap:8px;font-size:.8rem}.smp__bar-label[data-v-3bca8ebc]{color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smp__bar[data-v-3bca8ebc]{height:10px;border-radius:6px;background:#eef2f8;overflow:hidden}.smp__bar span[data-v-3bca8ebc]{display:block;height:100%;border-radius:6px;background:#0f766e}.smp__bars li strong[data-v-3bca8ebc]{text-align:right;color:#172033}.smp__table-wrap[data-v-3bca8ebc]{overflow-x:auto}.smp__table[data-v-3bca8ebc]{width:100%;border-collapse:collapse;font-size:.84rem}.smp__table th[data-v-3bca8ebc],.smp__table td[data-v-3bca8ebc]{padding:7px 9px;border-bottom:1px solid #edf1f7;white-space:nowrap}.smp__table th[data-v-3bca8ebc]{background:#f8fafc;color:#526071;font-size:.68rem;text-transform:uppercase}.smp__split[data-v-3bca8ebc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.smp__split div[data-v-3bca8ebc]{display:grid}.smp__split small[data-v-3bca8ebc]{color:var(--gs-text-muted, #6b7794);font-size:.74rem}.smp__split strong[data-v-3bca8ebc]{font-size:1.3rem;font-weight:800;color:#172033}@media(max-width:1100px){.smp__cards[data-v-3bca8ebc]{grid-template-columns:repeat(2,minmax(0,1fr))}.smp__grid[data-v-3bca8ebc]{grid-template-columns:1fr}}@media(max-width:640px){.smp[data-v-3bca8ebc]{padding:12px}.smp__cards[data-v-3bca8ebc],.smp__split[data-v-3bca8ebc]{grid-template-columns:1fr 1fr}}.crm-reports[data-v-05d516e1]{padding:20px;color:#172033}.crm-reports__bar[data-v-05d516e1]{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:12px}.crm-reports__bar h2[data-v-05d516e1]{margin:0;font-size:1.55rem;font-weight:800}.crm-reports__bar p[data-v-05d516e1]{margin:4px 0 0;color:#687386}.crm-reports__tabs[data-v-05d516e1]{display:flex;gap:4px;margin-bottom:16px;border-bottom:1px solid var(--gs-border, #e3e8f3);overflow-x:auto}.crm-reports__tab[data-v-05d516e1]{display:inline-flex;align-items:center;gap:6px;border:0;border-bottom:3px solid transparent;padding:9px 14px;background:transparent;color:#526071;font-size:.88rem;font-weight:700;white-space:nowrap}.crm-reports__tab[data-v-05d516e1]:hover{color:#1457d6}.crm-reports__tab.is-active[data-v-05d516e1]{color:#1457d6;border-bottom-color:#1457d6}.crm-reports__tab[data-v-05d516e1]:focus-visible{outline:3px solid rgba(20,87,214,.32);outline-offset:-3px}@media(max-width:640px){.crm-reports[data-v-05d516e1]{padding:14px 12px}}.cfc[data-v-52a82af2]{min-width:0}.cfc__empty[data-v-52a82af2]{padding:24px;text-align:center;color:var(--gs-text-muted, #6b7794);font-size:.88rem}.cfc__steps[data-v-52a82af2]{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:6px 14px}.cfc__steps li[data-v-52a82af2]{display:flex;justify-content:space-between;gap:8px;padding:6px 10px;border-radius:8px;background:#f8fafc;font-size:.8rem;color:#334155}.cfc__steps li i[data-v-52a82af2]{font-size:.65rem;color:var(--gs-text-muted, #6b7794)}.cfc__steps strong[data-v-52a82af2]{color:#172033}.cfc__steps strong.is-low[data-v-52a82af2]{color:#b02a37}.cfc__steps .cfc__overall[data-v-52a82af2]{background:#eaf1fc}.cfc__steps .cfc__overall strong[data-v-52a82af2]{color:#1457d6}.lrm__empty[data-v-8aa691d7]{padding:24px;text-align:center;color:var(--gs-text-muted, #6b7794);font-size:.88rem}.lrm__wrap[data-v-8aa691d7]{overflow-x:auto}.lrm__table[data-v-8aa691d7]{width:100%;border-collapse:collapse;font-size:.84rem}.lrm__table th[data-v-8aa691d7],.lrm__table td[data-v-8aa691d7]{padding:7px 9px;border-bottom:1px solid #edf1f7;white-space:nowrap}.lrm__table thead th[data-v-8aa691d7]{background:#f8fafc;color:#526071;font-size:.68rem;text-transform:uppercase}.lrm__table tbody th[data-v-8aa691d7]{font-weight:600;color:#172033}.lrm__table tfoot th[data-v-8aa691d7],.lrm__table tfoot td[data-v-8aa691d7]{font-weight:800;background:#f8fafc}.lrm__table tr.is-out th[data-v-8aa691d7],.lrm__table tr.is-out td[data-v-8aa691d7]{color:#6b7794}.lrm__total[data-v-8aa691d7]{font-weight:800}.lrm__tag[data-v-8aa691d7]{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:#eef2f7;color:#526071;font-size:.66rem;font-weight:700}.lrm__note[data-v-8aa691d7]{margin:8px 0 0;color:var(--gs-text-muted, #6b7794);font-size:.78rem}.uat__empty[data-v-75bb75d4]{padding:24px;text-align:center;color:var(--gs-text-muted, #6b7794);font-size:.88rem}.uat__wrap[data-v-75bb75d4]{overflow-x:auto}.uat__table[data-v-75bb75d4]{width:100%;min-width:680px;border-collapse:collapse;font-size:.84rem}.uat__table th[data-v-75bb75d4],.uat__table td[data-v-75bb75d4]{padding:7px 9px;border-bottom:1px solid #edf1f7;white-space:nowrap}.uat__table thead th[data-v-75bb75d4]{background:#f8fafc}.uat__sort[data-v-75bb75d4]{border:0;background:transparent;padding:0;color:#526071;font-size:.68rem;font-weight:700;text-transform:uppercase}.uat__sort[data-v-75bb75d4]:hover{color:#1457d6}.uat__icon[data-v-75bb75d4]{opacity:.35}.uat__group th[data-v-75bb75d4]{font-weight:700;color:#172033}.uat__child th[data-v-75bb75d4]{padding-left:34px;font-weight:500;color:#526071}.uat__child td[data-v-75bb75d4]{color:#526071}.uat__toggle[data-v-75bb75d4]{border:0;background:transparent;padding:0 6px 0 0;color:#526071}.uat__missing[data-v-75bb75d4]{margin-left:2px;color:#b45309;font-weight:800}.uat__note[data-v-75bb75d4]{margin:8px 0 0;color:var(--gs-text-muted, #6b7794);font-size:.78rem}.fsp[data-v-c557fdc7]{display:grid;gap:14px;margin-bottom:16px;padding:16px;background:#fff;border:1px solid #dde3ec;border-radius:8px;box-shadow:0 4px 16px #111f360f}.fsp__header[data-v-c557fdc7]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px}.fsp__header h3[data-v-c557fdc7]{margin:0;font-size:1.1rem;font-weight:800}.fsp__header h3 small[data-v-c557fdc7]{font-size:.8rem;font-weight:600;color:var(--gs-text-muted, #6b7794)}.fsp__header p[data-v-c557fdc7]{margin:2px 0 0;color:var(--gs-text-muted, #6b7794);font-size:.8rem}.fsp__actions[data-v-c557fdc7]{display:flex;gap:6px}.fsp__state[data-v-c557fdc7]{text-align:center;color:var(--gs-text-muted, #6b7794);padding:32px}.fsp__state--error[data-v-c557fdc7]{color:#b02a37}.fsp__body[data-v-c557fdc7]{display:grid;gap:14px;transition:opacity .15s}.fsp__body.is-loading[data-v-c557fdc7]{opacity:.55}.fsp__muted[data-v-c557fdc7]{color:var(--gs-text-muted, #6b7794)}.fsp__cards[data-v-c557fdc7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fsp__card[data-v-c557fdc7]{display:grid;align-content:start;gap:3px;padding:12px 14px;border-radius:8px;background:#f5f7fb;border:1px solid var(--gs-border, #e3e8f3);min-width:0}.fsp__card>span[data-v-c557fdc7]{color:var(--gs-text-muted, #6b7794);font-size:.78rem}.fsp__card strong[data-v-c557fdc7]{font-size:1.4rem;font-weight:800;color:#172033}.fsp__card small[data-v-c557fdc7]{font-size:.74rem;color:#334155}.fsp__card[data-v-c557fdc7] .rdn{margin:6px 0 0}.fsp__card--wide[data-v-c557fdc7]{grid-column:span 2}.fsp__split[data-v-c557fdc7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.fsp__split div[data-v-c557fdc7]{display:grid}.fsp__split small[data-v-c557fdc7]{color:var(--gs-text-muted, #6b7794)}.fsp__split strong[data-v-c557fdc7]{font-size:1.15rem}.fsp__grid[data-v-c557fdc7]{display:grid;grid-template-columns:1.3fr 1fr;gap:14px}.fsp__panel[data-v-c557fdc7]{border:1px solid var(--gs-border, #e3e8f3);border-radius:8px;padding:14px;min-width:0}.fsp__panel header[data-v-c557fdc7]{margin-bottom:8px}.fsp__panel h4[data-v-c557fdc7]{margin:0;font-size:.95rem;font-weight:800}.fsp__panel header small[data-v-c557fdc7]{color:var(--gs-text-muted, #6b7794);font-size:.76rem}.fsp__table-wrap[data-v-c557fdc7]{overflow-x:auto}.fsp__table[data-v-c557fdc7]{width:100%;border-collapse:collapse;font-size:.84rem}.fsp__table th[data-v-c557fdc7],.fsp__table td[data-v-c557fdc7]{padding:7px 9px;border-bottom:1px solid #edf1f7;white-space:nowrap}.fsp__table th[data-v-c557fdc7]{background:#f8fafc;color:#526071;font-size:.68rem;text-transform:uppercase}.fsp__table tfoot td[data-v-c557fdc7]{font-weight:800;background:#f8fafc}@media(max-width:1100px){.fsp__cards[data-v-c557fdc7]{grid-template-columns:repeat(2,minmax(0,1fr))}.fsp__grid[data-v-c557fdc7]{grid-template-columns:1fr}}@media(max-width:640px){.fsp[data-v-c557fdc7]{padding:12px}.fsp__cards[data-v-c557fdc7]{grid-template-columns:1fr}.fsp__card--wide[data-v-c557fdc7]{grid-column:span 1}.fsp__split[data-v-c557fdc7]{grid-template-columns:repeat(2,minmax(0,1fr))}}.crm-overview[data-v-a3506abb]{padding:20px;color:#172033}.crm-overview__header[data-v-a3506abb]{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}.crm-overview__header h2[data-v-a3506abb]{margin:0;font-size:1.55rem;font-weight:800}.crm-overview__header p[data-v-a3506abb],.crm-muted[data-v-a3506abb]{margin:4px 0 0;color:#687386}.crm-overview__filters[data-v-a3506abb]{display:flex;gap:8px}.crm-overview__state[data-v-a3506abb]{text-align:center;color:#687386;padding:40px}.crm-kpis.is-loading[data-v-a3506abb],.crm-overview-grid.is-loading[data-v-a3506abb]{opacity:.55;transition:opacity .15s}.crm-kpis[data-v-a3506abb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:16px}.crm-kpi[data-v-a3506abb],.crm-panel[data-v-a3506abb]{min-width:0;background:#fff;border:1px solid #dde3ec;border-radius:8px;box-shadow:0 4px 16px #111f360f}.crm-kpi[data-v-a3506abb]{padding:14px}.crm-kpi span[data-v-a3506abb]{display:block;color:#687386;font-size:.8rem}.crm-kpi strong[data-v-a3506abb]{display:block;margin-top:8px;font-size:1.55rem}.crm-overview-grid[data-v-a3506abb]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:14px;align-items:stretch}.crm-panel[data-v-a3506abb]{padding:16px}.crm-panel--wide[data-v-a3506abb]{grid-column:span 2}.crm-panel header[data-v-a3506abb]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.crm-panel h3[data-v-a3506abb]{margin:0;font-size:1rem;font-weight:800}.crm-funnel-bars[data-v-a3506abb]{display:grid;gap:10px}.crm-funnel-bars__row[data-v-a3506abb]{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr) 42px;gap:10px;align-items:center;font-size:.85rem}.crm-funnel-bars__row div[data-v-a3506abb]{height:10px;border-radius:999px;background:#edf1f7;overflow:hidden}.crm-funnel-bars__row i[data-v-a3506abb]{display:block;height:100%;background:#1457d6;border-radius:inherit}.crm-ranking[data-v-a3506abb],.crm-stale[data-v-a3506abb]{display:grid;gap:10px}.crm-panel__subtitle[data-v-a3506abb]{margin:2px 0 0;color:#687386;font-size:.75rem}.crm-panel__select[data-v-a3506abb]{width:auto}.crm-ranking .crm-bottleneck[data-v-a3506abb]{align-items:center}.crm-ranking .crm-bottleneck__info[data-v-a3506abb]{display:grid;gap:2px;padding:0;border:0}.crm-bottleneck strong[data-v-a3506abb]{font-size:.85rem;text-align:right}.crm-bottleneck__open[data-v-a3506abb]{color:#b45309;font-size:.75rem}.crm-bottleneck__empty[data-v-a3506abb]{font-weight:500;font-style:italic}.crm-ranking div[data-v-a3506abb],.crm-stale div[data-v-a3506abb]{display:flex;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid #edf1f7}.crm-stale div[data-v-a3506abb]{display:grid}.crm-stale span[data-v-a3506abb]{color:#687386;font-size:.8rem}.crm-series[data-v-a3506abb]{min-height:170px;display:grid;grid-template-columns:repeat(14,1fr);gap:8px;align-items:end}.crm-series__day[data-v-a3506abb]{display:grid;gap:6px;justify-items:center;color:#687386;font-size:.72rem}.crm-series__bars[data-v-a3506abb]{height:130px;display:flex;gap:3px;align-items:end}.crm-series__bars i[data-v-a3506abb],.crm-legend i[data-v-a3506abb]{width:9px;border-radius:999px 999px 0 0;display:block}.crm-series__received[data-v-a3506abb]{background:#1457d6}.crm-series__converted[data-v-a3506abb]{background:#1b8a5a}.crm-legend[data-v-a3506abb]{display:flex;gap:16px;margin-top:12px;color:#687386;font-size:.8rem}.crm-legend span[data-v-a3506abb]{display:flex;align-items:center;gap:6px}@media(max-width:1100px){.crm-kpis[data-v-a3506abb],.crm-overview-grid[data-v-a3506abb]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.crm-panel--wide[data-v-a3506abb]{grid-column:span 2}}@media(max-width:760px){.crm-overview__header[data-v-a3506abb],.crm-overview__filters[data-v-a3506abb]{display:grid}.crm-overview-grid[data-v-a3506abb]{grid-template-columns:minmax(0,1fr)}.crm-panel--wide[data-v-a3506abb]{grid-column:span 1}.crm-series[data-v-a3506abb]{grid-template-columns:repeat(14,minmax(34px,1fr));overflow-x:auto;padding-bottom:4px}}.ogp[data-v-41c2dcb4]{display:flex;flex-direction:column;gap:10px;font-size:.84rem}.ogp__box[data-v-41c2dcb4]{padding:10px;border-radius:10px;background:var(--gs-surface-2, #f5f8fd);border:1px solid var(--gs-border, #e3e8f3)}.ogp__title[data-v-41c2dcb4]{margin:0 0 8px;font-size:.82rem;font-weight:700;display:flex;gap:6px;align-items:center}.ogp__muted[data-v-41c2dcb4]{color:var(--gs-text-muted, #6b7794)}.ogp__head[data-v-41c2dcb4]{display:flex;gap:10px;align-items:center}.ogp__badge[data-v-41c2dcb4]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;font-weight:800;font-size:1.05rem}.ogp__badge.is-A[data-v-41c2dcb4]{background:#146c43;color:#fff}.ogp__badge.is-B[data-v-41c2dcb4]{background:#1457d6;color:#fff}.ogp__badge.is-C[data-v-41c2dcb4]{background:#f5d9a8;color:#6b4100}.ogp__badge.is-D[data-v-41c2dcb4]{background:#e3e6ee;color:#4d5770}.ogp__why[data-v-41c2dcb4]{margin-top:8px}.ogp__why summary[data-v-41c2dcb4]{cursor:pointer;font-weight:700;font-size:.8rem;color:var(--gs-royal, #1457d6)}.ogp__why ul[data-v-41c2dcb4]{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:4px}.ogp__why li[data-v-41c2dcb4]{display:flex;justify-content:space-between;gap:8px;padding:3px 6px;border-radius:6px;background:#fff}.ogp__why li strong[data-v-41c2dcb4]{flex:0 0 auto}.ogp__why li.is-positive strong[data-v-41c2dcb4]{color:#146c43}.ogp__why li.is-negative strong[data-v-41c2dcb4]{color:#a1281b}.ogp__why li.is-neutral[data-v-41c2dcb4]{color:var(--gs-text-muted, #6b7794)}.ogp__pct[data-v-41c2dcb4]{margin-left:auto;padding:0 8px;border-radius:999px;background:#eaf1fe;color:var(--gs-royal, #1457d6);font-size:.72rem}.ogp__bar[data-v-41c2dcb4]{height:6px;border-radius:999px;background:#e3e8f3;overflow:hidden;margin-bottom:8px}.ogp__bar span[data-v-41c2dcb4]{display:block;height:100%;background:var(--gs-royal, #1457d6)}.ogp__hint[data-v-41c2dcb4]{margin:0 0 8px;padding:6px 8px;border-radius:8px;background:#fff7e6;color:#6b4100;font-size:.78rem}.ogp__list[data-v-41c2dcb4]{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;margin:0}.ogp__list dt[data-v-41c2dcb4]{font-weight:600;color:var(--gs-text-muted, #6b7794);font-size:.76rem}.ogp__list dd[data-v-41c2dcb4]{margin:0;min-width:0;overflow-wrap:anywhere}.ogp__form[data-v-41c2dcb4]{display:flex;flex-direction:column;gap:8px}.ogp__form label[data-v-41c2dcb4]{display:flex;flex-direction:column;gap:2px;font-size:.76rem;font-weight:600;color:#3c4866}.ogp__form fieldset[data-v-41c2dcb4]{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:4px 12px}.ogp__form legend[data-v-41c2dcb4]{width:100%;font-size:.76rem;font-weight:600;color:#3c4866;margin-bottom:2px}.ogp__form .ogp__check[data-v-41c2dcb4]{flex-direction:row;align-items:center;gap:4px;font-weight:500}.ogp__row[data-v-41c2dcb4]{display:flex;gap:8px}.ogp__row label[data-v-41c2dcb4]{flex:1 1 0}.ogp__actions[data-v-41c2dcb4]{display:flex;justify-content:flex-end;gap:6px}.ogp__error[data-v-41c2dcb4]{margin:0;color:var(--inbox-danger, #c0392b);font-weight:600}.ogp__edit[data-v-41c2dcb4]{margin-top:8px}.crm-retrofit[data-v-f649fb47]{padding:20px;color:#172033}.crm-toolbar[data-v-f649fb47]{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}.crm-toolbar h2[data-v-f649fb47]{margin:0;font-weight:800;font-size:1.55rem}.crm-toolbar p[data-v-f649fb47]{margin:4px 0 0;color:#687386}.crm-filters[data-v-f649fb47]{display:flex;gap:8px;align-items:center}.crm-toolbar>div[data-v-f649fb47]:first-child{flex:1 1 260px;min-width:0}.crm-filters[data-v-f649fb47]{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;min-width:0}.crm-filters .form-select[data-v-f649fb47]{flex:0 0 auto;width:auto;min-width:150px;max-width:220px}.crm-filters input[type=date][data-v-f649fb47]{flex:0 0 auto;width:auto;min-width:136px}.crm-import[data-v-f649fb47]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;border:1px solid #dde3ec;border-radius:8px;padding:12px;margin-bottom:16px;background:#fff}.crm-import h3[data-v-f649fb47]{margin:0;font-size:1rem;font-weight:800}.crm-import p[data-v-f649fb47]{margin:3px 0 0;color:#687386;font-size:.84rem}.crm-import__actions[data-v-f649fb47]{display:flex;gap:8px;align-items:center;justify-content:flex-end;min-width:min(560px,100%)}.crm-import__actions input[data-v-f649fb47]{max-width:260px}.crm-import__actions .btn[data-v-f649fb47]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.crm-import__message[data-v-f649fb47]{grid-column:1 / -1;margin:0;color:#17633a;font-size:.84rem}.crm-import__message.is-error[data-v-f649fb47]{color:#b42318}.crm-import__preview[data-v-f649fb47]{grid-column:1 / -1;display:grid;gap:10px;min-width:0}.crm-import__stats[data-v-f649fb47]{display:flex;flex-wrap:wrap;gap:8px}.crm-import__stats span[data-v-f649fb47]{border:1px solid #dde3ec;border-radius:999px;padding:4px 9px;color:#384457;font-size:.8rem}.crm-import__stats strong[data-v-f649fb47]{color:#172033}.crm-import__table[data-v-f649fb47]{max-height:260px;overflow:auto;border:1px solid #dde3ec;border-radius:8px}.crm-import__table table[data-v-f649fb47]{width:100%;border-collapse:collapse;font-size:.82rem}.crm-import__table th[data-v-f649fb47],.crm-import__table td[data-v-f649fb47]{padding:8px 10px;border-bottom:1px solid #edf1f6;text-align:left;vertical-align:top}.crm-import__table th[data-v-f649fb47]{position:sticky;top:0;background:#f7f9fc;font-size:.76rem;color:#687386;text-transform:uppercase}.crm-import__table td strong[data-v-f649fb47],.crm-import__table td span[data-v-f649fb47]{display:block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-import__table td span[data-v-f649fb47]{margin-top:2px;color:#687386}.crm-board-hint[data-v-f649fb47]{margin:0 0 8px;color:#687386;font-size:.8rem}.crm-board-hint kbd[data-v-f649fb47]{background:#172033;color:#fff;border-radius:4px;padding:1px 6px;font-size:.72rem}.crm-board[data-v-f649fb47]{display:grid;grid-template-columns:repeat(9,minmax(250px,1fr));gap:12px;overflow:auto;max-height:calc(100vh - 230px);padding-bottom:4px;align-items:stretch;scroll-behavior:smooth}.crm-board[data-v-f649fb47]:focus{outline:none}.crm-board[data-v-f649fb47]:focus-visible{outline:2px solid #1457d6;outline-offset:2px;border-radius:8px}.crm-column[data-v-f649fb47]{background:#f4f6f9;border:1px solid #e0e5ee;border-radius:8px;min-height:0;max-height:100%;min-width:0;display:flex;flex-direction:column}.crm-column.is-drop[data-v-f649fb47]{border-color:#1457d6;background:#eef5ff}.crm-column__header[data-v-f649fb47]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border-bottom:1px solid #e0e5ee;font-weight:800;min-width:0;position:sticky;top:0;background:#f4f6f9;z-index:1}.crm-column__header span[data-v-f649fb47]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-column__header strong[data-v-f649fb47]{background:#172033;color:#fff;border-radius:999px;min-width:28px;height:24px;display:inline-grid;place-items:center;font-size:.8rem}.crm-column__body[data-v-f649fb47]{flex:1 1 auto;min-height:0;padding:10px;display:grid;gap:10px;align-content:start;overflow-y:auto;overflow-x:hidden}.crm-card-followup-due[data-v-f649fb47]{color:#b6791d}.crm-lead-card[data-v-f649fb47]{width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden;background:#fff;border:1px solid #dde3ec;border-radius:8px;padding:12px;box-shadow:0 4px 16px #111f360f;cursor:grab}.crm-lead-card.is-locked[data-v-f649fb47]{cursor:default}.crm-lead-card__top[data-v-f649fb47]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0}.crm-lead-card h3[data-v-f649fb47]{margin:0;min-width:0;font-size:.96rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.crm-lead-card__badges[data-v-f649fb47]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:0}.crm-optout-chip[data-v-f649fb47]{border-radius:999px;padding:1px 8px;font-size:.68rem;font-weight:700;background:#fdecea;color:#8a1c12;white-space:nowrap}.crm-opp-chip[data-v-f649fb47]{max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.68rem;font-weight:700;border:1px solid transparent}.crm-opp-chip.is-active[data-v-f649fb47]{background:#e6f6ee;color:#146c43;border-color:#bfe5d0}.crm-opp-chip.is-attention[data-v-f649fb47]{background:#fff4e0;color:#8a5300;border-color:#f5d9a8}.crm-opp-chip.is-risk[data-v-f649fb47]{background:#fdecea;color:#a1281b;border-color:#f4c7c1}.crm-opp-chip.is-closed[data-v-f649fb47]{background:#eef0f4;color:#4d5770;border-color:#dde1ea}.crm-lead-card--followup .crm-opp-chip[data-v-f649fb47]{border-color:#ffffff59}.crm-grade-badge[data-v-f649fb47]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:4px;border-radius:6px;font-size:.72rem;font-weight:800;vertical-align:1px}.crm-grade-badge.is-A[data-v-f649fb47]{background:#146c43;color:#fff}.crm-grade-badge.is-B[data-v-f649fb47]{background:#1457d6;color:#fff}.crm-grade-badge.is-C[data-v-f649fb47]{background:#f5d9a8;color:#6b4100}.crm-grade-badge.is-D[data-v-f649fb47]{background:#e3e6ee;color:#4d5770}.crm-stage-badge[data-v-f649fb47]{max-width:86px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#e8f0ff;color:#174ea6;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700}.crm-lead-card__muted[data-v-f649fb47]{margin:8px 0 0;color:#687386;font-size:.82rem;overflow-wrap:anywhere}.crm-lead-card__contact[data-v-f649fb47],.crm-lead-card__meta[data-v-f649fb47]{display:grid;gap:4px;margin:8px 0 0;color:#384457;font-size:.8rem;min-width:0}.crm-lead-card__contact span[data-v-f649fb47],.crm-lead-card__meta span[data-v-f649fb47]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-lead-card__actions[data-v-f649fb47]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;margin-top:10px;max-width:100%}.crm-card-danger[data-v-f649fb47]{color:#b42318}.crm-card-whatsapp[data-v-f649fb47]{color:#1b8a5a}.crm-card-whatsapp[data-v-f649fb47]:hover{color:#14704a}.crm-lead-card__followup[data-v-f649fb47]{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:.78rem;font-weight:700;color:#b6791d;overflow:hidden}.crm-lead-card__followup span[data-v-f649fb47]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-lead-card--followup[data-v-f649fb47]{background:linear-gradient(150deg,#0b2e8c,#05123f);border-color:#0a2a8c;color:#eaf1ff;box-shadow:0 8px 22px #05123f59}.crm-lead-card--followup h3[data-v-f649fb47]{color:#fff}.crm-lead-card--followup .crm-lead-card__muted[data-v-f649fb47],.crm-lead-card--followup .crm-lead-card__contact[data-v-f649fb47],.crm-lead-card--followup .crm-lead-card__meta[data-v-f649fb47]{color:#c5d4f5}.crm-lead-card--followup .crm-stage-badge[data-v-f649fb47]{background:#ffffff29;color:#fff}.crm-lead-card--followup .crm-lead-card__followup[data-v-f649fb47]{color:#ffd98a}.crm-empty[data-v-f649fb47],.crm-state[data-v-f649fb47]{color:#687386;text-align:center;padding:24px 12px}.crm-modal-backdrop[data-v-f649fb47]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a122073;z-index:1050;display:grid;place-items:center;padding:20px}.crm-modal[data-v-f649fb47]{width:min(520px,100%);background:#fff;border-radius:8px;padding:16px;display:grid;gap:14px;box-shadow:0 18px 60px #0a122040}.crm-modal--wide[data-v-f649fb47]{width:min(820px,100%);max-height:86vh;overflow:auto}.crm-modal__header[data-v-f649fb47],.crm-modal__footer[data-v-f649fb47]{display:flex;align-items:center;justify-content:space-between;gap:10px}.crm-modal__header h3[data-v-f649fb47]{margin:0;font-size:1.05rem;font-weight:800}.crm-modal__hint[data-v-f649fb47]{margin:0;color:#4d596c}.crm-modal__label[data-v-f649fb47]{margin:0;font-size:.82rem;font-weight:700;color:#384457}.crm-form-grid[data-v-f649fb47]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.crm-conflict[data-v-f649fb47]{border:1px solid #f0c36d;background:#fff8e6;border-radius:8px;padding:10px 12px;color:#5c4400;font-size:.9rem}.crm-conflict ul[data-v-f649fb47]{margin:6px 0;padding-left:18px}.crm-conflict p[data-v-f649fb47]{margin:0 0 8px}.crm-conflict__actions[data-v-f649fb47]{display:flex;flex-wrap:wrap;gap:8px}.crm-detail[data-v-f649fb47]{display:grid;gap:16px}.crm-detail__summary[data-v-f649fb47]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.crm-detail__summary div[data-v-f649fb47]{border:1px solid #dde3ec;border-radius:8px;padding:10px;min-width:0}.crm-detail__summary span[data-v-f649fb47]{display:block;color:#687386;font-size:.76rem}.crm-detail__summary strong[data-v-f649fb47]{display:block;margin-top:4px;font-size:.9rem;overflow-wrap:anywhere}.crm-detail__move[data-v-f649fb47]{display:grid;gap:10px;border:1px solid #dde3ec;border-radius:8px;padding:12px}.crm-detail__move .btn[data-v-f649fb47]{justify-self:end}.crm-detail__section[data-v-f649fb47]{display:grid;gap:10px}.crm-detail__section h4[data-v-f649fb47]{margin:0;font-size:.95rem;font-weight:800}.crm-won-seller[data-v-f649fb47]{grid-template-columns:minmax(0,1fr) auto;align-items:center;border:1px solid #dde3ec;border-radius:8px;padding:10px 12px}.crm-won-seller p[data-v-f649fb47]{margin:0;font-size:.88rem}@media(max-width:600px){.crm-won-seller[data-v-f649fb47]{grid-template-columns:1fr}}.crm-meeting-current[data-v-f649fb47]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.88rem}.crm-meeting-actions[data-v-f649fb47]{display:flex;flex-wrap:wrap;gap:6px;width:100%}.crm-meeting-chip[data-v-f649fb47]{display:inline-block;padding:1px 8px;border-radius:999px;background:#eaf1fe;color:#1457d6;font-weight:700;font-size:.72rem}.crm-meeting-chip.is-confirmed[data-v-f649fb47],.crm-meeting-chip.is-done[data-v-f649fb47]{background:#dcfce7;color:#166534}.crm-meeting-chip.is-no_show[data-v-f649fb47],.crm-meeting-chip.is-cancelled[data-v-f649fb47]{background:#fee2e2;color:#991b1b}.crm-meeting-chip.is-rescheduled[data-v-f649fb47]{background:#fef3c7;color:#92400e}.crm-meeting-history[data-v-f649fb47]{margin-top:8px;font-size:.86rem}.crm-meeting-history summary[data-v-f649fb47]{cursor:pointer;font-weight:600}.crm-meeting-history ul[data-v-f649fb47]{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:6px}.crm-meeting-history small[data-v-f649fb47]{display:block;color:#64748b}.crm-cancel-alert[data-v-f649fb47]{display:flex;gap:8px;align-items:flex-start;margin:0;border-radius:8px;padding:10px 12px;font-size:.86rem}.crm-cancel-alert.is-warning[data-v-f649fb47]{background:#fff6e5;color:#7a4b00;border:1px solid #f3d9a4}.crm-cancel-alert.is-error[data-v-f649fb47]{background:#fdecea;color:#8a1c12;border:1px solid #f5c2bd}.crm-cancel-link[data-v-f649fb47]{display:block;margin-top:2px;color:#687386;font-weight:400;font-size:.76rem}.crm-lead-card__conversation[data-v-f649fb47]{margin-top:6px}.crm-conv-chip[data-v-f649fb47]{display:inline-flex;align-items:center;gap:5px;padding:1px 8px;border-radius:999px;font-size:.72rem;font-weight:700}.crm-conv-chip.is-ai[data-v-f649fb47]{background:#e6f4fe;color:#0b6bb0}.crm-conv-chip.is-waiting[data-v-f649fb47]{background:#fff1e0;color:#a35a00}.crm-conv-chip.is-human[data-v-f649fb47]{background:#e7ebf8;color:#0a2a8c}.crm-conv-chip.is-closed[data-v-f649fb47]{background:#eef0f4;color:#5a6480}.crm-notice[data-v-f649fb47]{position:fixed;top:16px;right:16px;z-index:1100;display:flex;align-items:flex-start;gap:10px;max-width:min(480px,calc(100vw - 32px));padding:12px 12px 12px 14px;border-radius:8px;box-shadow:0 12px 32px #0a122033;font-size:.9rem}.crm-notice span[data-v-f649fb47]{flex:1 1 auto;overflow-wrap:anywhere}.crm-notice.is-success[data-v-f649fb47]{background:#e9f7ef;color:#17633a;border:1px solid #b6e2c6}.crm-notice.is-error[data-v-f649fb47]{background:#fdecea;color:#8a1c12;border:1px solid #f5c2bd}.crm-notice i[data-v-f649fb47]{margin-top:3px}.crm-attribution[data-v-f649fb47]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.crm-attribution div[data-v-f649fb47]{border:1px solid #dde3ec;border-radius:8px;padding:10px;min-width:0}.crm-attribution dt[data-v-f649fb47]{color:#687386;font-size:.76rem;font-weight:400}.crm-attribution dd[data-v-f649fb47]{margin:4px 0 0;font-size:.9rem;font-weight:700;overflow-wrap:anywhere}.crm-timeline[data-v-f649fb47]{display:grid;gap:12px}.crm-timeline__item[data-v-f649fb47]{display:grid;grid-template-columns:16px 1fr;gap:10px}.crm-timeline__dot[data-v-f649fb47]{width:10px;height:10px;border-radius:999px;background:#1457d6;margin-top:6px}.crm-timeline__meta[data-v-f649fb47]{display:flex;justify-content:space-between;gap:10px;font-size:.82rem;color:#687386}.crm-timeline__item p[data-v-f649fb47]{margin:4px 0;white-space:pre-wrap}@media(max-width:900px){.crm-toolbar[data-v-f649fb47]{display:grid}.crm-import[data-v-f649fb47]{grid-template-columns:1fr}.crm-import__actions[data-v-f649fb47]{display:grid;grid-template-columns:1fr 1fr;min-width:0;justify-content:stretch}.crm-import__actions input[data-v-f649fb47]{grid-column:1 / -1;max-width:none}.crm-filters[data-v-f649fb47],.crm-form-grid[data-v-f649fb47],.crm-detail__summary[data-v-f649fb47],.crm-attribution[data-v-f649fb47]{grid-template-columns:1fr;display:grid}.crm-filters .form-select[data-v-f649fb47],.crm-filters input[type=date][data-v-f649fb47]{width:100%;min-width:0;max-width:none}}.ste[data-v-666b4e79]{background:#fff;border:1px solid var(--gs-border, #e3e8f3);border-radius:12px;padding:16px;min-width:0}.ste__header[data-v-666b4e79]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:10px}.ste__header h3[data-v-666b4e79]{margin:0;font-size:1rem;font-weight:800}.ste__header small[data-v-666b4e79]{color:var(--gs-text-muted, #6b7794)}.ste__period[data-v-666b4e79]{display:grid;gap:2px;font-size:.72rem;color:var(--gs-text-muted, #6b7794);font-weight:700;text-transform:uppercase}.ste__state[data-v-666b4e79]{padding:24px;text-align:center;color:var(--gs-text-muted, #6b7794)}.ste__state--error[data-v-666b4e79]{color:#b02a37}.ste__table-wrap[data-v-666b4e79]{overflow-x:auto}.ste__table[data-v-666b4e79]{width:100%;min-width:560px;border-collapse:collapse;font-size:.86rem}.ste__table th[data-v-666b4e79],.ste__table td[data-v-666b4e79]{padding:6px 8px;border-bottom:1px solid #edf1f7;white-space:nowrap}.ste__table th[data-v-666b4e79]{background:#f8fafc;color:#526071;font-size:.7rem;text-transform:uppercase}.ste__table tr.is-team td[data-v-666b4e79]{font-weight:800;background:#f5f8ff}.ste__input[data-v-666b4e79]{max-width:130px;margin-left:auto;text-align:right}.ste__ai[data-v-666b4e79]{color:var(--gs-azure, #1e9bf0)}.ste__errors[data-v-666b4e79]{margin:10px 0 0;padding-left:18px;color:#b02a37;font-size:.8rem}.ste__footer[data-v-666b4e79]{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:10px}.ste__saved[data-v-666b4e79]{color:#1b8a5a}.tgb[data-v-d24a44ff]{display:grid;gap:3px;min-width:130px}.tgb__track[data-v-d24a44ff]{height:8px;border-radius:999px;background:#e9eef7;overflow:hidden}.tgb__fill[data-v-d24a44ff]{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--gs-navy, #0a2a8c),var(--gs-azure, #1e9bf0))}.tgb__fill.is-over[data-v-d24a44ff]{background:linear-gradient(90deg,#1b8a5a,#2fbf7f)}.tgb__label[data-v-d24a44ff]{font-size:.78rem;font-weight:700;color:#172033}.tgb__label.is-over[data-v-d24a44ff]{color:#1b8a5a}.tgb__label small[data-v-d24a44ff]{display:inline-block;margin-left:6px;font-weight:500;color:var(--gs-text-muted, #6b7794);white-space:nowrap}.tgb__empty[data-v-d24a44ff]{font-size:.78rem;color:var(--gs-text-muted, #6b7794)}.srk[data-v-ce51f2c6]{display:grid;gap:16px}.srk__toolbar[data-v-ce51f2c6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px}.srk__actions[data-v-ce51f2c6]{display:flex;gap:6px}.srk__state[data-v-ce51f2c6]{text-align:center;color:var(--gs-text-muted, #6b7794);padding:40px}.srk__state--error[data-v-ce51f2c6]{color:#b02a37}.srk__readonly[data-v-ce51f2c6]{margin:0;font-size:.82rem;color:var(--gs-text-muted, #6b7794)}.srk__ai[data-v-ce51f2c6]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.srk__ai-card[data-v-ce51f2c6]{border-radius:10px;padding:14px 16px;background:#f5f7fb;border:1px solid var(--gs-border, #e3e8f3);display:grid;gap:4px}.srk__ai-card[data-v-ce51f2c6]:first-child{background:linear-gradient(135deg,var(--gs-navy, #0a2a8c),var(--gs-azure, #1e9bf0));border:0}.srk__ai-card:first-child span[data-v-ce51f2c6],.srk__ai-card:first-child strong[data-v-ce51f2c6],.srk__ai-card:first-child small[data-v-ce51f2c6]{color:#fff}.srk__ai-card span[data-v-ce51f2c6]{font-size:.8rem;color:var(--gs-text-muted, #6b7794)}.srk__ai-card strong[data-v-ce51f2c6]{font-size:1.35rem;font-weight:800;color:#172033}.srk__ai-card small[data-v-ce51f2c6]{font-size:.78rem;color:#526071}.srk__ai-card.is-divergent[data-v-ce51f2c6]{background:#fff7e6;border-color:#f3d19c}.srk__card[data-v-ce51f2c6]{background:#fff;border:1px solid var(--gs-border, #e3e8f3);border-radius:12px;padding:16px;min-width:0}.srk__card header[data-v-ce51f2c6]{margin-bottom:8px}.srk__card h3[data-v-ce51f2c6]{margin:0;font-size:1rem;font-weight:800}.srk__card header small[data-v-ce51f2c6]{color:var(--gs-text-muted, #6b7794)}.srk__table-wrap[data-v-ce51f2c6]{overflow-x:auto}.srk__table[data-v-ce51f2c6]{width:100%;min-width:860px;border-collapse:collapse;font-size:.86rem}.srk__table th[data-v-ce51f2c6],.srk__table td[data-v-ce51f2c6]{padding:8px;border-bottom:1px solid #edf1f7;white-space:nowrap}.srk__table th[data-v-ce51f2c6]{background:#f8fafc;color:#526071;font-size:.7rem;text-transform:uppercase}.srk__table thead th[data-v-ce51f2c6]{white-space:normal;max-width:130px;vertical-align:bottom;line-height:1.25}.srk__table tfoot td[data-v-ce51f2c6]{font-weight:800;background:#f8fafc}.srk__table tr.is-unassigned td[data-v-ce51f2c6]{color:var(--gs-text-muted, #6b7794);font-style:italic}.srk__pos[data-v-ce51f2c6]{width:36px;color:var(--gs-text-muted, #6b7794);font-weight:700}.srk__seller[data-v-ce51f2c6]{border:0;background:none;padding:0;white-space:normal;max-width:190px;color:var(--gs-azure-strong, #1457d6);font-weight:700;text-align:left}.srk__seller[data-v-ce51f2c6]:hover{text-decoration:underline}.srk__seller-text[data-v-ce51f2c6]{font-weight:700;display:inline-block;white-space:normal;max-width:190px}.srk__ai-icon[data-v-ce51f2c6]{margin-right:6px;color:var(--gs-azure, #1e9bf0)}.srk__goal-col[data-v-ce51f2c6]{min-width:140px}.srk__table td.srk__goal-col[data-v-ce51f2c6]{white-space:normal}.srk__foot[data-v-ce51f2c6]{margin:8px 0 0;font-size:.76rem;color:var(--gs-text-muted, #6b7794)}@media(max-width:900px){.srk__ai[data-v-ce51f2c6]{grid-template-columns:1fr}}.slr[data-v-ec6646df]{display:grid;gap:16px}.slr__toolbar[data-v-ec6646df]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px}.slr__who[data-v-ec6646df]{display:flex;align-items:center;gap:10px}.slr__who h3[data-v-ec6646df]{margin:0;font-size:1.1rem;font-weight:800}.slr__ai[data-v-ec6646df]{color:var(--gs-azure, #1e9bf0)}.slr__state[data-v-ec6646df]{text-align:center;color:var(--gs-text-muted, #6b7794);padding:40px}.slr__state--error[data-v-ec6646df]{color:#b02a37}.slr__kpis[data-v-ec6646df]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.slr__kpi[data-v-ec6646df]{border-radius:10px;padding:12px 14px;background:#f5f7fb;border:1px solid var(--gs-border, #e3e8f3);display:grid;gap:4px;min-width:0}.slr__kpi span[data-v-ec6646df]{font-size:.76rem;color:var(--gs-text-muted, #6b7794)}.slr__kpi strong[data-v-ec6646df]{font-size:1.2rem;font-weight:800;color:#172033}.slr__kpi small[data-v-ec6646df]{font-size:.72rem;color:#526071}.slr__kpi--main[data-v-ec6646df]{background:linear-gradient(135deg,var(--gs-navy, #0a2a8c),var(--gs-azure, #1e9bf0));border:0}.slr__kpi--main span[data-v-ec6646df],.slr__kpi--main strong[data-v-ec6646df]{color:#fff}.slr__grid[data-v-ec6646df]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.slr__card[data-v-ec6646df]{background:#fff;border:1px solid var(--gs-border, #e3e8f3);border-radius:12px;padding:16px;min-width:0}.slr__card header[data-v-ec6646df]{margin-bottom:8px}.slr__card h4[data-v-ec6646df]{margin:0;font-size:.98rem;font-weight:800}.slr__card header small[data-v-ec6646df]{color:var(--gs-text-muted, #6b7794)}.slr__goals[data-v-ec6646df]{display:grid;grid-template-columns:max-content 1fr;gap:10px 14px;margin:0;align-items:center}.slr__goals dt[data-v-ec6646df]{font-size:.84rem;font-weight:700;color:#334155}.slr__goals dd[data-v-ec6646df]{margin:0}.slr__table[data-v-ec6646df]{width:100%;border-collapse:collapse;font-size:.85rem}.slr__table th[data-v-ec6646df],.slr__table td[data-v-ec6646df]{padding:6px 8px;border-bottom:1px solid #edf1f7}.slr__table th[data-v-ec6646df]{background:#f8fafc;color:#526071;font-size:.7rem;text-transform:uppercase}.slr__line[data-v-ec6646df]{margin:8px 0 0;font-size:.86rem}.slr__muted[data-v-ec6646df]{color:var(--gs-text-muted, #6b7794);font-size:.8rem}.slr__big[data-v-ec6646df]{margin:0;font-size:2rem;font-weight:800;color:#172033}.slr__empty[data-v-ec6646df]{padding:20px;text-align:center;color:var(--gs-text-muted, #6b7794);font-size:.86rem}.slr__tag[data-v-ec6646df]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:999px;background:#fdf3e3;color:#8a5a12;font-size:.68rem;font-weight:700}@media(max-width:1200px){.slr__kpis[data-v-ec6646df]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.slr__grid[data-v-ec6646df]{grid-template-columns:1fr}.slr__kpis[data-v-ec6646df]{grid-template-columns:repeat(2,minmax(0,1fr))}.slr__kpi--main[data-v-ec6646df]{grid-column:1 / -1}}.closer-sched[data-v-872f34ee]{background:#fff;border:1px solid #dde3ec;border-radius:8px;padding:16px;color:#172033}.closer-sched__header[data-v-872f34ee]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.closer-sched__header h3[data-v-872f34ee]{margin:0;font-size:1.05rem;font-weight:800;display:flex;gap:8px;align-items:center}.closer-sched__header p[data-v-872f34ee]{margin:4px 0 0;color:#687386;font-size:.86rem}.closer-sched__updated[data-v-872f34ee]{color:#8792a2;white-space:nowrap}.closer-sched__state[data-v-872f34ee]{color:#687386;text-align:center;padding:20px}.closer-sched__body[data-v-872f34ee]{display:grid;gap:16px}.closer-sched__flags[data-v-872f34ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.closer-sched__flag[data-v-872f34ee]{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid #dde3ec;border-radius:8px;cursor:pointer}.closer-sched__flag.is-on[data-v-872f34ee]{border-color:#1f9d55;background:#f0fbf4}.closer-sched__flag input[data-v-872f34ee]{margin-top:3px;flex-shrink:0;width:2em;height:1em}.closer-sched__flag span[data-v-872f34ee]{display:grid;gap:2px}.closer-sched__flag small[data-v-872f34ee]{color:#687386}.closer-sched__group[data-v-872f34ee]{border:0;margin:0;padding:0}.closer-sched__group legend[data-v-872f34ee]{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#526071;margin-bottom:8px}.closer-sched__grid[data-v-872f34ee]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.closer-sched__field[data-v-872f34ee]{display:grid;gap:4px;font-size:.85rem;align-content:start}.closer-sched__field>span[data-v-872f34ee]{font-weight:600}.closer-sched__field small[data-v-872f34ee]{color:#8792a2;font-size:.75rem}.closer-sched__footer[data-v-872f34ee]{display:flex;justify-content:flex-end;gap:8px}.crm-sellers[data-v-80bb3d6c]{padding:20px;color:#172033}.crm-sellers__header[data-v-80bb3d6c]{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}.crm-sellers__header h2[data-v-80bb3d6c]{margin:0;font-size:1.55rem;font-weight:800}.crm-sellers__header p[data-v-80bb3d6c]{margin:4px 0 0;color:#687386}.crm-sellers__table[data-v-80bb3d6c]{background:#fff;border:1px solid #dde3ec;border-radius:8px;overflow:hidden}.crm-sellers__tabs[data-v-80bb3d6c]{display:flex;gap:4px;margin-bottom:16px;border-bottom:1px solid var(--gs-border, #e3e8f3);overflow-x:auto}.crm-sellers__tab[data-v-80bb3d6c]{display:inline-flex;align-items:center;gap:6px;border:0;border-bottom:3px solid transparent;padding:9px 14px;background:transparent;color:#526071;font-size:.88rem;font-weight:700;white-space:nowrap}.crm-sellers__tab[data-v-80bb3d6c]:hover{color:#1457d6}.crm-sellers__tab.is-active[data-v-80bb3d6c]{color:#1457d6;border-bottom-color:#1457d6}.crm-sellers__tab[data-v-80bb3d6c]:focus-visible{outline:3px solid rgba(20,87,214,.32);outline-offset:-3px}.crm-state[data-v-80bb3d6c]{color:#687386;text-align:center;padding:32px 12px}.crm-modal-backdrop[data-v-80bb3d6c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a122073;z-index:1050;display:grid;place-items:center;padding:20px}.crm-modal[data-v-80bb3d6c]{width:min(520px,100%);background:#fff;border-radius:8px;padding:16px;display:grid;gap:14px;box-shadow:0 18px 60px #0a122040}.crm-modal__header[data-v-80bb3d6c],.crm-modal__footer[data-v-80bb3d6c]{display:flex;align-items:center;justify-content:space-between;gap:10px}.crm-modal__header h3[data-v-80bb3d6c]{margin:0;font-size:1.05rem;font-weight:800}.crm-sellers__profiles[data-v-80bb3d6c]{display:grid;gap:8px}.crm-sellers__profile-opt[data-v-80bb3d6c]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid #dde3ec;border-radius:8px;cursor:pointer;transition:border-color .15s}.crm-sellers__profile-opt.is-active[data-v-80bb3d6c]{border-color:#1457d6;background:#f0f5ff}.crm-sellers__profile-opt input[data-v-80bb3d6c]{margin-top:3px;width:16px;height:16px;flex-shrink:0}.crm-sellers__profile-opt div[data-v-80bb3d6c]{display:grid}.crm-sellers__profile-opt strong[data-v-80bb3d6c]{font-size:.9rem}.crm-sellers__profile-opt small[data-v-80bb3d6c]{color:#687386}.crm-sellers__toggles[data-v-80bb3d6c]{display:grid;gap:8px;padding:4px 2px}.crm-modal--hours[data-v-80bb3d6c]{width:min(460px,100%)}.crm-sellers__hours-hint[data-v-80bb3d6c]{margin:0;font-size:.82rem;color:#687386}.crm-sellers__hours-list[data-v-80bb3d6c]{display:grid;gap:8px}.crm-sellers__hours-row[data-v-80bb3d6c]{display:grid;grid-template-columns:110px 1fr auto 1fr;align-items:center;gap:8px}.crm-sellers__signature[data-v-80bb3d6c]{display:flex;flex-direction:column;gap:4px}.crm-sellers__hours-row .form-check[data-v-80bb3d6c]{display:flex;align-items:center;gap:6px;margin:0}.crm-sellers__no-hours[data-v-80bb3d6c]{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:2px 8px;border:1px solid #f3c27a;border-radius:999px;background:#fff7e8;color:#8a5300;font-size:.75rem;font-weight:700}.crm-sellers__no-hours[data-v-80bb3d6c]:not(:disabled):hover{background:#ffefcf}.crm-sellers__hours-sep[data-v-80bb3d6c]{font-size:.8rem;color:#687386;text-align:center}@media(max-width:760px){.crm-sellers__header[data-v-80bb3d6c]{display:grid}}.mrm-backdrop[data-v-6810b27d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a122073;z-index:1060;display:grid;place-items:center;padding:16px}.mrm[data-v-6810b27d]{width:min(520px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:#fff;border-radius:10px;box-shadow:0 18px 60px #0a122040;color:#172033;font-size:.86rem}.mrm__header[data-v-6810b27d]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 10px;border-bottom:1px solid #e3e8f3}.mrm__header h3[data-v-6810b27d]{margin:0;font-size:1.05rem;font-weight:800;color:var(--gs-navy, #0a2a8c)}.mrm__sub[data-v-6810b27d]{margin:2px 0 0;color:#687386}.mrm__body[data-v-6810b27d]{padding:14px 16px;overflow-y:auto;display:grid;gap:10px}.mrm__state[data-v-6810b27d]{padding:32px 16px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;color:#526071}.mrm__state.is-error[data-v-6810b27d]{color:#b42318}.mrm__label[data-v-6810b27d]{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#526071}.mrm__empty[data-v-6810b27d]{margin:0;padding:8px 10px;border-radius:8px;background:#f6f8fb;color:#526071}.mrm__list[data-v-6810b27d]{display:grid;gap:6px}.mrm__option[data-v-6810b27d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border:1px solid #dde3ec;border-radius:8px;cursor:pointer}.mrm__option input[data-v-6810b27d]{margin:0;flex-shrink:0}.mrm__option.is-selected[data-v-6810b27d]{border-color:#1457d6;background:#f4f8ff}.mrm__option.is-busy[data-v-6810b27d]:not(.is-forced){cursor:default;background:#f9fafc;color:#687386}.mrm__name[data-v-6810b27d]{font-weight:700;min-width:0;overflow-wrap:anywhere}.mrm__badge[data-v-6810b27d]{margin-left:auto;padding:1px 8px;border-radius:999px;font-size:.72rem;font-weight:700}.mrm__badge.is-free[data-v-6810b27d]{background:#e6f6ee;color:#146c43}.mrm__badge.is-busy[data-v-6810b27d]{background:#fff1e0;color:#8a5300}.mrm__force[data-v-6810b27d]{padding:0;font-size:.76rem}.mrm__warn[data-v-6810b27d]{margin:0;padding:8px 10px;border:1px solid #f3c27a;background:#fff7e8;border-radius:8px;color:#6b4300}.mrm__check[data-v-6810b27d]{display:flex;align-items:center;gap:8px;font-weight:600}.mrm__check input[data-v-6810b27d]{margin:0}.mrm__field[data-v-6810b27d]{display:grid;gap:4px}.mrm__field>span[data-v-6810b27d]{font-weight:600}.mrm__error[data-v-6810b27d]{margin:0;color:#b42318;font-weight:600}.mrm__footer[data-v-6810b27d]{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px;border-top:1px solid #e3e8f3}@media(max-width:640px){.mrm-backdrop[data-v-6810b27d]{padding:0}.mrm[data-v-6810b27d]{width:100%;height:100%;max-height:none;border-radius:0}.mrm__badge[data-v-6810b27d]{margin-left:26px}.mrm__body[data-v-6810b27d]{flex:1}}.closer-agenda[data-v-ed93eb1f]{display:grid;gap:16px}.closer-event__notice[data-v-ed93eb1f]{display:block;margin-top:4px;font-size:.72rem;color:#146c43}.closer-agenda__toolbar[data-v-ed93eb1f],.closer-agenda__filters[data-v-ed93eb1f]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:18px;box-shadow:0 10px 26px #0f172a0f}.closer-agenda__toolbar h2[data-v-ed93eb1f]{margin:0;font-weight:800;color:#0f172a;letter-spacing:-.01em}.closer-agenda__toolbar p[data-v-ed93eb1f]{margin:4px 0 0;color:#64748b}.closer-agenda__actions[data-v-ed93eb1f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.closer-agenda__nav[data-v-ed93eb1f]{display:flex;align-items:center;gap:6px;padding-left:8px;margin-left:4px;border-left:1px solid #e5e7eb}.closer-agenda__actions .btn[data-v-ed93eb1f]{border-radius:10px;font-weight:600;transition:transform .12s ease,box-shadow .12s ease}.closer-agenda__actions .btn[data-v-ed93eb1f]:hover{transform:translateY(-1px)}.closer-agenda__filters .form-select[data-v-ed93eb1f]{max-width:240px}.closer-agenda__legend[data-v-ed93eb1f]{display:flex;gap:14px;flex-wrap:wrap}.closer-agenda__legend-item[data-v-ed93eb1f]{display:inline-flex;align-items:center;gap:6px;color:#475569;font-size:.82rem;font-weight:600}.closer-agenda__dot[data-v-ed93eb1f]{width:9px;height:9px;border-radius:999px;display:inline-block}.closer-agenda__dot--meeting[data-v-ed93eb1f]{background:#2563eb}.closer-agenda__dot--followup[data-v-ed93eb1f]{background:#dc2626}.closer-agenda__dot--block[data-v-ed93eb1f]{background:#7c3aed}.closer-agenda__dot--onboarding[data-v-ed93eb1f]{background:#16a34a}.closer-agenda__state[data-v-ed93eb1f]{background:#fff;border:1px dashed #cbd5e1;border-radius:14px;padding:20px;text-align:center}.closer-calendar[data-v-ed93eb1f]{display:flex;flex-direction:column;background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 16px 40px #0f172a14;overflow:auto;max-height:760px}.closer-calendar__head-row[data-v-ed93eb1f]{display:grid;grid-template-columns:72px repeat(7,minmax(148px,1fr));position:sticky;top:0;z-index:6;background:#fff;border-bottom:1px solid #e2e8f0}.closer-calendar__corner[data-v-ed93eb1f]{position:sticky;left:0;top:0;z-index:7;background:#fff;border-right:1px solid #eef1f6}.closer-calendar__day-head[data-v-ed93eb1f]{padding:12px 8px;text-align:center;background:#f8fafc;color:#64748b;text-transform:capitalize;border-right:1px solid #eef1f6;font-size:.82rem;font-weight:600}.closer-calendar__day-head strong[data-v-ed93eb1f]{display:block;color:#0f172a;font-size:1.02rem;font-weight:800;margin-top:2px}.closer-calendar__day-head.is-today[data-v-ed93eb1f]{background:#eff6ff;color:#1d4ed8}.closer-calendar__day-head.is-today strong[data-v-ed93eb1f]{color:#1d4ed8}.closer-calendar__body[data-v-ed93eb1f]{display:grid;grid-template-columns:72px repeat(7,minmax(148px,1fr));position:relative}.closer-calendar__hours-col[data-v-ed93eb1f]{position:sticky;left:0;z-index:5;background:#fff;border-right:1px solid #eef1f6}.closer-calendar__hour-label[data-v-ed93eb1f]{box-sizing:border-box;padding:4px 10px 0 0;text-align:right;font-size:.72rem;font-weight:700;color:#94a3b8;border-bottom:1px solid transparent}.closer-calendar__day-col[data-v-ed93eb1f]{position:relative;box-sizing:border-box;border-right:1px solid #eef1f6;cursor:pointer;transition:background-color .12s ease}.closer-calendar__day-col[data-v-ed93eb1f]:hover{background-color:#f8fafc}.closer-calendar__day-col.is-today[data-v-ed93eb1f]{background-color:#f7faff}.closer-calendar__day-col.is-today[data-v-ed93eb1f]:hover{background-color:#eef5ff}.closer-calendar__hour-row[data-v-ed93eb1f]{position:absolute;left:0;right:0;border-bottom:1px solid #f1f5f9;pointer-events:none}.closer-calendar__now-line[data-v-ed93eb1f]{position:absolute;left:0;right:0;height:0;border-top:2px solid #ef4444;pointer-events:none;z-index:8}.closer-calendar__now-line span[data-v-ed93eb1f]{position:absolute;left:4px;top:-8px;background:#ef4444;color:#fff;font-size:.64rem;font-weight:800;padding:1px 6px;border-radius:999px}.closer-calendar__ghost[data-v-ed93eb1f]{position:absolute;left:4px;right:4px;z-index:3;pointer-events:none;background:#2563eb1a;border:1.5px dashed #93c5fd;border-radius:8px;display:flex;align-items:center;gap:6px;padding:0 8px;color:#2563eb;font-size:.72rem;font-weight:700}.closer-event[data-v-ed93eb1f]{position:absolute;border-radius:10px;color:#fff;cursor:pointer;box-shadow:0 6px 16px #0f172a2e;overflow:hidden;transition:height .12s ease,box-shadow .12s ease;border:1px solid rgba(255,255,255,.18)}.closer-event[data-v-ed93eb1f]:hover{box-shadow:0 14px 30px #0f172a4d}.closer-event__content[data-v-ed93eb1f]{padding:6px 9px}.closer-event--meeting[data-v-ed93eb1f]{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.closer-event--followup[data-v-ed93eb1f]{background:linear-gradient(135deg,#dc2626,#991b1b)}.closer-event--block[data-v-ed93eb1f]{background:linear-gradient(135deg,#7c3aed,#5b21b6)}.closer-event--consultoria[data-v-ed93eb1f]{background:linear-gradient(135deg,#0d9488,#0f766e)}.closer-event--onboarding[data-v-ed93eb1f]{background:linear-gradient(135deg,#16a34a,#15803d)}.closer-event.is-executed[data-v-ed93eb1f]{background:linear-gradient(135deg,#94a3b8,#64748b)}.closer-event__time[data-v-ed93eb1f]{font-size:.68rem;font-weight:800;opacity:.92;display:flex;align-items:center;gap:4px;white-space:nowrap}.closer-event h3[data-v-ed93eb1f]{margin:2px 0;font-size:.84rem;font-weight:800;color:#fff;line-height:1.2}.closer-event p[data-v-ed93eb1f]{margin:0 0 4px;font-size:.74rem;opacity:.95;line-height:1.2}.closer-event small[data-v-ed93eb1f]{display:block;font-size:.68rem;opacity:.85;margin-bottom:4px}.closer-event__buttons[data-v-ed93eb1f]{display:flex;flex-wrap:wrap}.closer-event__chip[data-v-ed93eb1f]{display:inline-block;font-size:.64rem;font-weight:700;padding:1px 7px;border-radius:999px;background:#ffffff38;margin-bottom:4px}.closer-event__chip--confirmed[data-v-ed93eb1f]{background:#16a34a}.closer-event__chip--no_show[data-v-ed93eb1f],.closer-event__chip--cancelled[data-v-ed93eb1f]{background:#dc2626}.closer-status-chip[data-v-ed93eb1f]{display:inline-block;font-size:.72rem;font-weight:700;padding:2px 9px;border-radius:999px;background:#e2e8f0;color:#334155}.closer-status-chip--confirmed[data-v-ed93eb1f],.closer-status-chip--done[data-v-ed93eb1f]{background:#dcfce7;color:#166534}.closer-status-chip--no_show[data-v-ed93eb1f],.closer-status-chip--cancelled[data-v-ed93eb1f]{background:#fee2e2;color:#991b1b}.closer-status-chip--rescheduled[data-v-ed93eb1f]{background:#fef3c7;color:#92400e}.closer-meeting-actions[data-v-ed93eb1f]{display:flex;flex-wrap:wrap;gap:8px}.closer-event__buttons .btn[data-v-ed93eb1f]{font-size:.7rem;padding:2px 8px}.closer-modal-backdrop[data-v-ed93eb1f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:grid;place-items:center;padding:18px;background:#0f172a94}.closer-modal[data-v-ed93eb1f]{width:min(560px,100%);max-height:86vh;overflow:auto;background:#fff;border-radius:20px;padding:24px;position:relative;box-shadow:0 24px 60px #0f172a47}.closer-modal--wide[data-v-ed93eb1f]{width:min(820px,100%)}.closer-modal__close[data-v-ed93eb1f]{position:absolute;right:16px;top:12px;border:0;background:transparent;font-size:28px;color:#64748b}.closer-modal h3[data-v-ed93eb1f]{margin:0 28px 18px 0;font-weight:800;color:#0f172a}.closer-modal__subtitle[data-v-ed93eb1f]{margin:-12px 0 18px;color:#64748b;text-transform:capitalize;font-size:.9rem}.closer-modal dl[data-v-ed93eb1f]{display:grid;grid-template-columns:120px 1fr;gap:10px;margin:0}.closer-modal dt[data-v-ed93eb1f]{color:#64748b}.closer-modal dd[data-v-ed93eb1f]{margin:0;font-weight:700;color:#0f172a}.closer-timeline[data-v-ed93eb1f]{display:grid;gap:10px;padding-left:20px}.closer-timeline li[data-v-ed93eb1f]{padding:10px 12px;border:1px solid #e5e7eb;border-radius:12px}.closer-timeline time[data-v-ed93eb1f]{display:block;color:#64748b;font-size:.8rem}.closer-timeline p[data-v-ed93eb1f]{margin:6px 0 0;color:#334155}.closer-chooser[data-v-ed93eb1f]{display:grid;gap:10px}.closer-chooser__option[data-v-ed93eb1f]{display:flex;align-items:center;gap:14px;text-align:left;width:100%;border:1.5px solid #e5e7eb;border-radius:14px;padding:14px;background:#fff;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,transform .12s ease}.closer-chooser__option[data-v-ed93eb1f]:hover{transform:translateY(-1px);background:#f8fafc}.closer-chooser__option i[data-v-ed93eb1f]{font-size:1.2rem;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#fff;flex-shrink:0}.closer-chooser__option strong[data-v-ed93eb1f]{display:block;color:#0f172a;font-size:.92rem}.closer-chooser__option span[data-v-ed93eb1f]{display:block;color:#64748b;font-size:.8rem;margin-top:2px}.closer-chooser__option--meeting i[data-v-ed93eb1f]{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.closer-chooser__option--meeting[data-v-ed93eb1f]:hover{border-color:#93c5fd}.closer-chooser__option--onboarding i[data-v-ed93eb1f]{background:linear-gradient(135deg,#16a34a,#15803d)}.closer-chooser__option--onboarding[data-v-ed93eb1f]:hover{border-color:#86efac}.closer-chooser__option--block i[data-v-ed93eb1f]{background:linear-gradient(135deg,#7c3aed,#5b21b6)}.closer-chooser__option--block[data-v-ed93eb1f]:hover{border-color:#c4b5fd}.closer-lead-search[data-v-ed93eb1f]{position:relative}.closer-lead-search__results[data-v-ed93eb1f]{list-style:none;margin:4px 0 0;padding:6px;position:absolute;left:0;right:0;top:100%;z-index:20;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 14px 30px #0f172a29;max-height:220px;overflow:auto}.closer-lead-search__results li[data-v-ed93eb1f]{padding:8px 10px;border-radius:8px;cursor:pointer}.closer-lead-search__results li[data-v-ed93eb1f]:hover{background:#eff6ff}.closer-lead-search__results li strong[data-v-ed93eb1f]{display:block;color:#0f172a;font-size:.86rem}.closer-lead-search__results li span[data-v-ed93eb1f]{display:block;color:#64748b;font-size:.76rem}.closer-lead-search__empty[data-v-ed93eb1f]{margin:6px 2px 0;color:#94a3b8;font-size:.8rem}.crm-my-performance[data-v-8a455865]{display:grid;gap:16px}.crm-my-performance__header h2[data-v-8a455865]{margin:0;font-size:1.4rem;font-weight:800}.crm-my-performance__header p[data-v-8a455865]{margin:4px 0 0;color:var(--gs-text-muted, #6b7794)}.ici[data-v-957cc30d]{position:relative;display:flex;flex-direction:column;gap:4px;width:100%;padding:9px 10px;border:1px solid transparent;border-left:3px solid transparent;border-radius:9px;background:transparent;text-align:left;color:inherit}.ici[data-v-957cc30d]:hover{background:var(--gs-surface-2, #f5f8fd)}.ici.is-selected[data-v-957cc30d]{background:#eaf1fe;border-color:#cddcfa;border-left-color:var(--gs-royal, #1457d6)}.ici.is-sla[data-v-957cc30d]{border-left-color:var(--inbox-danger, #c0392b)}.ici.is-new[data-v-957cc30d]{border-left-color:#16a34a;background:#f3fbf6}.ici.is-new.is-selected[data-v-957cc30d]{background:#eaf1fe}.ici.is-new.is-sla[data-v-957cc30d]{border-left-color:var(--inbox-danger, #c0392b)}.ici.is-new .ici__name[data-v-957cc30d]{font-weight:800;color:#0b1b3f}.ici__new[data-v-957cc30d]{flex:0 0 auto;padding:0 7px;border-radius:999px;background:#16a34a;color:#fff;font-size:.64rem;font-weight:800;letter-spacing:.04em;line-height:1.6}.ici__top[data-v-957cc30d]{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.ici__name[data-v-957cc30d]{flex:1 1 auto;font-size:.9rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ici__grade[data-v-957cc30d]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;font-size:.72rem;font-weight:800}.ici__grade.is-A[data-v-957cc30d]{background:#146c43;color:#fff}.ici__grade.is-B[data-v-957cc30d]{background:#1457d6;color:#fff}.ici__grade.is-C[data-v-957cc30d]{background:#f5d9a8;color:#6b4100}.ici__grade.is-D[data-v-957cc30d]{background:#e3e6ee;color:#4d5770}.ici__internal[data-v-957cc30d]{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding:0 7px;border-radius:999px;background:#e7f0ec;color:#2f5d4a;font-size:.64rem;font-weight:800;line-height:1.6}.ici__group[data-v-957cc30d]{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding:0 7px;border-radius:999px;background:#ede7fb;color:#5b2bb5;font-size:.64rem;font-weight:800;line-height:1.6}.ici__tenant[data-v-957cc30d]{padding:0 6px;border-radius:999px;background:#e6f6f3;color:#0f766e;font-weight:600}.ici__tenant.is-unlinked[data-v-957cc30d]{background:#fff4e0;color:#8a5300}.ici__time[data-v-957cc30d]{flex:0 0 auto;font-size:.74rem;color:var(--gs-text-muted, #6b7794)}.ici__time.is-sla[data-v-957cc30d]{color:var(--inbox-danger, #c0392b);font-weight:700}.ici__excerpt[data-v-957cc30d]{margin:0;font-size:.8rem;color:#3c4866;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ici__author[data-v-957cc30d]{font-weight:700}.ici__author.is-ai[data-v-957cc30d]{color:var(--inbox-ai, #1e9bf0)}.ici__author.is-human[data-v-957cc30d]{color:var(--inbox-human, #0a2a8c)}.ici__author.is-internal_note[data-v-957cc30d]{color:#8a6d0b}.ici__meta[data-v-957cc30d]{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:.72rem;color:var(--gs-text-muted, #6b7794)}.ici__meta>span[data-v-957cc30d]{display:inline-flex;align-items:center;gap:4px;min-width:0}.ici__state[data-v-957cc30d]{padding:0 6px;border-radius:999px;font-weight:600}.ici__state.is-ai[data-v-957cc30d]{background:var(--inbox-ai-soft, #e6f4fe);color:#0b6bb0}.ici__state.is-waiting[data-v-957cc30d]{background:#fff1e0;color:#a35a00}.ici__state.is-human[data-v-957cc30d]{background:#e7ebf8;color:var(--inbox-human, #0a2a8c)}.ici__state.is-closed[data-v-957cc30d]{background:#eef0f4;color:#5a6480}.ici__stage[data-v-957cc30d]{padding:0 6px;border-radius:999px;background:var(--gs-surface-2, #f5f8fd);border:1px solid var(--gs-border, #e3e8f3)}.ici__meeting[data-v-957cc30d]{padding:0 6px;border-radius:999px;font-weight:600;background:#e8f1ff;color:#1457d6;border:1px solid #c9dcff;white-space:nowrap}.ici__opp[data-v-957cc30d]{padding:0 6px;border-radius:999px;font-weight:600;border:1px solid transparent}.ici__opp.is-active[data-v-957cc30d]{background:#e6f6ee;color:#146c43;border-color:#bfe5d0}.ici__opp.is-attention[data-v-957cc30d]{background:#fff4e0;color:#8a5300;border-color:#f5d9a8}.ici__opp.is-risk[data-v-957cc30d]{background:#fdecea;color:#a1281b;border-color:#f4c7c1}.ici__opp.is-closed[data-v-957cc30d]{background:#eef0f4;color:#4d5770;border-color:#dde1ea}.ici__sla-tag[data-v-957cc30d]{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:0 6px;border-radius:999px;font-size:.68rem;font-weight:700}.ici__sla-tag.is-breached[data-v-957cc30d]{background:var(--inbox-danger, #c0392b);color:#fff}.ici__sla-tag.is-running[data-v-957cc30d]{background:#fff1e0;color:#a35a00}.rb[data-v-fb71a9f4]{display:flex;flex-direction:column;gap:6px;min-height:0}.rb__limits[data-v-fb71a9f4]{display:flex;gap:8px;align-items:flex-start;padding:6px 10px;border-radius:8px;background:var(--gs-surface-2, #f5f8fd);font-size:.78rem;color:var(--gs-text-muted, #6b7794)}.rb__limits strong[data-v-fb71a9f4]{color:var(--gs-text, #16213a)}.rb__state[data-v-fb71a9f4]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 12px;color:var(--gs-text-muted, #6b7794);text-align:center;font-size:.88rem}.rb__state i[data-v-fb71a9f4]{font-size:1.4rem}.rb__state.is-error[data-v-fb71a9f4]{color:#8a1c12}.rb__list[data-v-fb71a9f4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rb__item[data-v-fb71a9f4]{padding:8px 10px;border:1px solid var(--gs-border, #e3e8f3);border-radius:10px;background:var(--gs-surface, #fff);display:flex;flex-direction:column;gap:6px}.rb__top[data-v-fb71a9f4]{display:flex;align-items:center;gap:8px;min-width:0}.rb__grade[data-v-fb71a9f4]{flex:0 0 auto;width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.75rem;background:#eef2fb;color:var(--gs-navy, #0a2a8c)}.rb__grade.is-a[data-v-fb71a9f4]{background:#e3f6ea;color:#17633a}.rb__grade.is-b[data-v-fb71a9f4]{background:#e6f4fe;color:#0b5c94}.rb__grade.is-c[data-v-fb71a9f4]{background:#fff6d6;color:#7a5b00}.rb__grade.is-d[data-v-fb71a9f4]{background:#f3f4f7;color:#6b7794}.rb__who[data-v-fb71a9f4]{display:flex;flex-direction:column;min-width:0}.rb__name[data-v-fb71a9f4]{font-size:.88rem;overflow-wrap:anywhere}.rb__business[data-v-fb71a9f4]{color:var(--gs-text-muted, #6b7794);font-size:.75rem;overflow-wrap:anywhere}.rb__meta[data-v-fb71a9f4]{display:flex;flex-wrap:wrap;gap:4px;font-size:.75rem;color:var(--gs-text-muted, #6b7794)}.rb__origin[data-v-fb71a9f4]{color:var(--gs-royal, #1457d6);font-weight:600}.rb__suggested[data-v-fb71a9f4],.rb__reserved[data-v-fb71a9f4]{align-self:flex-start;display:inline-flex;gap:5px;align-items:center;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:700}.rb__suggested[data-v-fb71a9f4]{background:#e3f6ea;color:#17633a}.rb__reserved[data-v-fb71a9f4]{background:#fff6d6;color:#7a5b00}.rb__actions[data-v-fb71a9f4]{display:flex;flex-wrap:wrap;gap:6px}.rb__actions .btn[data-v-fb71a9f4]{font-size:.76rem}.rb__assign[data-v-fb71a9f4]{flex:1 1 100%;display:flex;flex-direction:column;gap:2px;margin:0;font-size:.76rem}.rb__assign-label[data-v-fb71a9f4]{font-size:.7rem;font-weight:600;color:var(--gs-text-muted, #6b7794)}.rb__assign .form-select[data-v-fb71a9f4]{font-size:.76rem}.rb__more[data-v-fb71a9f4]{margin:6px auto}.iq[data-v-69fb5c60]{display:flex;flex-direction:column;min-height:0;height:100%}.iq__head[data-v-69fb5c60]{padding:12px 12px 10px;border-bottom:1px solid var(--gs-border, #e3e8f3);display:flex;flex-direction:column;gap:10px}.iq__title[data-v-69fb5c60]{margin:0;font-size:1rem;font-weight:800;color:var(--gs-navy, #0a2a8c);display:flex;align-items:center;gap:8px}.iq__queues[data-v-69fb5c60]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.iq__queue[data-v-69fb5c60]{display:flex;align-items:center;gap:6px;min-width:0;padding:6px 8px;border:1px solid var(--gs-border, #e3e8f3);border-radius:8px;background:var(--gs-surface-2, #f5f8fd);color:var(--gs-text, #16213a);font-size:.78rem;font-weight:600;text-align:left}.iq__queue i[data-v-69fb5c60]{color:var(--gs-text-muted, #6b7794);width:14px;text-align:center}.iq__queue-label[data-v-69fb5c60]{flex:1 1 auto;min-width:0;line-height:1.15;overflow-wrap:anywhere}.iq__queue-count[data-v-69fb5c60]{min-width:20px;padding:0 6px;border-radius:999px;background:#fff;border:1px solid var(--gs-border, #e3e8f3);text-align:center;font-size:.72rem}.iq__queue.is-alert .iq__queue-count[data-v-69fb5c60]{background:var(--gs-azure, #1e9bf0);border-color:var(--gs-azure, #1e9bf0);color:#fff}.iq__queue.is-new[data-v-69fb5c60]{border-color:#9fd8b4;background:#effaf3}.iq__queue.is-new .iq__queue-count[data-v-69fb5c60]{background:#16a34a;border-color:#16a34a;color:#fff}.iq__title.is-support[data-v-69fb5c60]{color:#0f766e}.iq__internal[data-v-69fb5c60]{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px dashed var(--gs-border, #e3e8f3)}.iq__internal-title[data-v-69fb5c60]{font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--gs-text-muted, #6b7794)}.iq__internal-matches[data-v-69fb5c60]{list-style:none;margin:0;padding:8px 12px;display:flex;flex-direction:column;gap:4px;border-bottom:1px solid var(--gs-border, #e3e8f3);background:var(--gs-surface-2, #f5f8fd);color:var(--gs-text-muted, #6b7794);font-size:.76rem}.iq__internal-matches li[data-v-69fb5c60]{display:flex;gap:6px;align-items:baseline}.iq__group[data-v-69fb5c60]{display:flex;align-items:center;gap:6px;margin:6px 4px 2px;font-size:.74rem;font-weight:700;color:var(--gs-text-muted, #6b7794);text-transform:uppercase;letter-spacing:.02em}.iq__group-count[data-v-69fb5c60]{margin-left:auto;padding:0 6px;border-radius:999px;background:var(--gs-surface-2, #f5f8fd);border:1px solid var(--gs-border, #e3e8f3)}.iq__queue.is-active[data-v-69fb5c60]{background:var(--gs-royal, #1457d6);border-color:var(--gs-royal, #1457d6);color:#fff}.iq__queue.is-active i[data-v-69fb5c60]{color:#fff}.iq__queue.is-active .iq__queue-count[data-v-69fb5c60]{background:#fff3;border-color:transparent;color:#fff}.iq__sla-alert[data-v-69fb5c60]{margin:0;padding:6px 10px;border-radius:8px;background:#fdecea;color:#8a1c12;font-size:.8rem;font-weight:600;display:flex;gap:6px;align-items:center}.iq__filters[data-v-69fb5c60]{display:flex;flex-direction:column;gap:6px}.iq__search[data-v-69fb5c60]{position:relative}.iq__search i[data-v-69fb5c60]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--gs-text-muted, #6b7794);font-size:.8rem}.iq__search input[data-v-69fb5c60]{padding-left:30px}.iq__selects[data-v-69fb5c60]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px}.iq__list[data-v-69fb5c60]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:6px;display:flex;flex-direction:column;gap:4px}.iq__state[data-v-69fb5c60]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 12px;color:var(--gs-text-muted, #6b7794);text-align:center;font-size:.88rem}.iq__state i[data-v-69fb5c60]{font-size:1.4rem}.iq__state.is-error[data-v-69fb5c60]{color:#8a1c12}.iq__more[data-v-69fb5c60]{margin:6px auto}.ia[data-v-2fa46085]{font-size:.82rem}.ia__row[data-v-2fa46085]{display:flex;align-items:center;gap:6px}.ia__name[data-v-2fa46085]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.ia__muted[data-v-2fa46085]{color:var(--gs-text-muted, #6b7794);font-size:.75rem}.ia__error[data-v-2fa46085]{color:#c0392b;font-size:.78rem}.ia__body[data-v-2fa46085]{display:flex;flex-direction:column;gap:4px}.ia__audio[data-v-2fa46085]{width:min(300px,100%);height:36px}.ia__video[data-v-2fa46085]{max-width:min(320px,100%);border-radius:8px}.ia__thumb[data-v-2fa46085]{padding:0;border:0;background:none;border-radius:8px;overflow:hidden;cursor:zoom-in;align-self:flex-start}.ia__thumb img[data-v-2fa46085]{display:block;max-width:min(240px,100%);max-height:240px;object-fit:cover}.ia__doc[data-v-2fa46085]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.ia__transcript[data-v-2fa46085]{display:flex;flex-direction:column;gap:2px;margin-top:2px}.ia__transcript-label[data-v-2fa46085]{color:var(--gs-text-muted, #6b7794);font-size:.7rem;text-transform:uppercase;letter-spacing:.02em}.ia__transcript-text[data-v-2fa46085]{margin:0;font-size:.8rem;white-space:pre-line;overflow-wrap:anywhere}.ia__transcript-text.is-clamped[data-v-2fa46085]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ia__transcript-toggle[data-v-2fa46085]{align-self:flex-start;padding:0;border:0;background:none;color:var(--gs-azure, #1457d6);font-size:.75rem}.ia-zoom[data-v-2fa46085]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#05123fd9;display:flex;align-items:center;justify-content:center;padding:24px}.ia-zoom img[data-v-2fa46085]{max-width:100%;max-height:100%;border-radius:8px;box-shadow:var(--gs-shadow-lg)}.ia-zoom__close[data-v-2fa46085]{position:absolute;top:14px;right:14px;border:0;border-radius:999px;width:36px;height:36px;background:#fff;color:var(--gs-navy, #0a2a8c)}.imb[data-v-93c033fc]{display:flex;justify-content:flex-start}.imb.is-out[data-v-93c033fc]{justify-content:flex-end}.imb__bubble[data-v-93c033fc]{max-width:min(78%,620px);padding:7px 10px 6px;border-radius:12px;background:#fff;border:1px solid var(--gs-border, #e3e8f3);box-shadow:var(--gs-shadow-sm, 0 1px 2px rgba(10, 28, 84, .06));font-size:.9rem}.is-lead .imb__bubble[data-v-93c033fc]{border-top-left-radius:4px}.is-ai .imb__bubble[data-v-93c033fc]{background:var(--inbox-ai-soft, #e6f4fe);border-color:#b9def9;border-top-right-radius:4px}.is-human .imb__bubble[data-v-93c033fc]{background:var(--inbox-human, #0a2a8c);border-color:var(--inbox-human, #0a2a8c);color:#fff;border-top-right-radius:4px}.is-internal_note .imb__bubble[data-v-93c033fc]{background:var(--inbox-note, #fff6d6);border:1px dashed var(--inbox-note-border, #f1dc8f);color:#5c4a06}.imb__label[data-v-93c033fc]{font-size:.72rem;font-weight:700;margin-bottom:2px;display:flex;align-items:center;gap:5px;color:var(--gs-text-muted, #6b7794)}.is-ai .imb__label[data-v-93c033fc]{color:#0b6bb0}.is-human .imb__label[data-v-93c033fc]{color:#b9c8f5}.is-internal_note .imb__label[data-v-93c033fc]{color:#8a6d0b}.imb__text[data-v-93c033fc]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.is-discarded .imb__text[data-v-93c033fc]{text-decoration:line-through;opacity:.7}.is-skipped .imb__bubble[data-v-93c033fc]{opacity:.6;filter:grayscale(.6)}.imb__attachments[data-v-93c033fc]{display:flex;flex-direction:column;gap:6px;margin-top:6px}.imb__foot[data-v-93c033fc]{display:flex;justify-content:flex-end;align-items:center;gap:6px;margin-top:3px;font-size:.68rem;opacity:.85}.imb__status[data-v-93c033fc]{display:inline-flex;align-items:center;gap:3px}.imb__status.is-failed[data-v-93c033fc]{color:#e74c3c;font-weight:700;opacity:1}.is-human .imb__status.is-failed[data-v-93c033fc]{color:#ffb3a8}.imb__status.is-muted[data-v-93c033fc]{color:#6b7794}.is-human .imb__status.is-muted[data-v-93c033fc]{color:#c9d3f2}.imb__reason[data-v-93c033fc]{margin:4px 0 0;font-size:.74rem;opacity:.85}.imb__reason.is-error[data-v-93c033fc]{color:#e74c3c;opacity:1}.is-human .imb__reason.is-error[data-v-93c033fc]{color:#ffb3a8}.imb__retry[data-v-93c033fc]{display:flex;gap:6px;margin-top:4px;justify-content:flex-end}.is-human .imb__retry .btn-link[data-v-93c033fc]{color:#dbe3fb}.imb-system[data-v-93c033fc]{display:flex;justify-content:center}.imb-system span[data-v-93c033fc]{max-width:85%;padding:3px 10px;border-radius:999px;background:#eceff5;color:var(--inbox-system, #6b7794);font-size:.74rem;text-align:center}.it[data-v-306b29be]{position:relative;flex:1 1 0;min-height:150px;overflow-y:auto;padding:10px 16px 16px;background:var(--gs-surface-2, #f5f8fd);display:flex;flex-direction:column}@media(max-height:760px){.it[data-v-306b29be]{min-height:110px}}.it__state[data-v-306b29be]{display:flex;flex-direction:column;align-items:center;gap:8px;margin:auto;padding:20px;color:var(--gs-text-muted, #6b7794);text-align:center}.it__state.is-error[data-v-306b29be]{color:#8a1c12}.it__older[data-v-306b29be]{display:flex;justify-content:center;padding:4px 0 8px}.it__start[data-v-306b29be]{font-size:.72rem;color:var(--gs-text-muted, #6b7794)}.it__day[data-v-306b29be]{display:flex;flex-direction:column;gap:6px}.it__day-label[data-v-306b29be]{display:flex;justify-content:center;margin:10px 0 4px;position:sticky;top:-10px;z-index:1}.it__day-label span[data-v-306b29be]{padding:2px 10px;border-radius:999px;background:#fff;border:1px solid var(--gs-border, #e3e8f3);font-size:.72rem;font-weight:600;color:var(--gs-text-muted, #6b7794);text-transform:capitalize}.it__jump[data-v-306b29be]{position:sticky;bottom:4px;align-self:center;border:0;border-radius:999px;padding:5px 12px;background:var(--gs-royal, #1457d6);color:#fff;font-size:.78rem;font-weight:600;box-shadow:var(--gs-shadow, 0 6px 22px rgba(10, 28, 84, .07))}.icp[data-v-02435675]{border:1px solid var(--gs-border, #e3e8f3);border-radius:10px;background:var(--gs-surface-2, #f5f8fd);padding:6px 10px 8px;display:flex;flex-direction:column;gap:6px;max-height:min(40vh,300px);overflow-y:auto;overscroll-behavior:contain}.icp__head[data-v-02435675]{position:sticky;top:-6px;z-index:1;background:inherit;padding-top:6px;margin-top:-6px}.icp__summary[data-v-02435675]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.icp__summary .icp__muted[data-v-02435675]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icp__head[data-v-02435675]{display:flex;align-items:center;gap:8px;min-width:0}.icp__title[data-v-02435675]{font-size:.85rem;color:var(--gs-navy, #0a2a8c);white-space:nowrap}.icp__desc[data-v-02435675]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icp__close[data-v-02435675]{margin-left:auto;border:0;background:transparent;color:var(--gs-text-muted, #6b7794);padding:0 4px;line-height:1}.icp__muted[data-v-02435675]{color:var(--gs-text-muted, #6b7794);font-size:.72rem}.icp__form[data-v-02435675]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-end}.icp__field[data-v-02435675]{display:flex;flex-direction:column;gap:2px;font-size:.7rem;color:var(--gs-text-muted, #6b7794);margin:0;flex:0 1 150px;min-width:120px}.icp__field--wide[data-v-02435675]{flex:1 1 200px}.icp__go[data-v-02435675]{white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.icp__confirm[data-v-02435675]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.8rem;padding:4px 6px;border-radius:8px;background:var(--inbox-note, #fff6d6);border:1px solid var(--inbox-note-border, #f1dc8f)}.icp__result[data-v-02435675]{display:flex;flex-direction:column;gap:4px}.icp__rationale[data-v-02435675],.icp__action[data-v-02435675]{margin:0;font-size:.76rem;color:var(--gs-text, #1d2a44);display:flex;gap:6px;align-items:baseline}.icp__refine[data-v-02435675]{display:flex;gap:6px;flex-wrap:wrap}.icp__chip[data-v-02435675]{border:1px solid var(--gs-border-strong, #d3dbec);background:var(--gs-surface, #fff);color:var(--gs-navy, #0a2a8c);border-radius:999px;padding:2px 10px;font-size:.76rem;font-weight:600;display:inline-flex;align-items:center;gap:5px}.icp__chip[data-v-02435675]:hover:not(:disabled){border-color:var(--gs-navy, #0a2a8c)}.icp__chip[data-v-02435675]:disabled{opacity:.5}@media(max-width:575.98px){.icp__desc[data-v-02435675]{display:none}.icp__field[data-v-02435675]{flex:1 1 45%;min-width:0}.icp__go[data-v-02435675]{width:100%;justify-content:center}}.ic[data-v-3a14c60b]{padding:8px 12px 6px;border-top:1px solid var(--gs-border, #e3e8f3);background:var(--gs-surface, #fff);display:flex;flex-direction:column;gap:6px}.ic[data-v-3a14c60b]{flex:0 1 auto;min-height:0;overflow-y:auto}.ic[data-v-3a14c60b]>*{flex-shrink:0}.ic>.icp[data-v-3a14c60b]{flex:0 1 auto;min-height:96px}.ic.is-note .ic__box[data-v-3a14c60b]{border-color:var(--inbox-note-border, #f1dc8f);background:var(--inbox-note, #fff6d6)}.ic__modes[data-v-3a14c60b]{display:flex;gap:4px}.ic__mode[data-v-3a14c60b]{border:1px solid var(--gs-border, #e3e8f3);background:var(--gs-surface-2, #f5f8fd);border-radius:999px;padding:2px 10px;font-size:.76rem;font-weight:600;color:var(--gs-text-muted, #6b7794)}.ic__mode.is-active[data-v-3a14c60b]{background:var(--gs-navy, #0a2a8c);border-color:var(--gs-navy, #0a2a8c);color:#fff}.is-note .ic__mode.is-active[data-v-3a14c60b]{background:#c99a06;border-color:#c99a06}.ic__mode[data-v-3a14c60b]:disabled{opacity:.45}.ic__hint[data-v-3a14c60b]{margin:0;font-size:.78rem;display:flex;align-items:center;gap:6px}.ic__hint.is-warning[data-v-3a14c60b]{color:#a35a00}.ic__hint.is-blocked[data-v-3a14c60b]{color:#8a1c12}.ic__hint.is-note[data-v-3a14c60b]{color:#8a6d0b}.ic__files[data-v-3a14c60b]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ic__files li[data-v-3a14c60b]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 8px;border-radius:8px;background:var(--gs-surface-2, #f5f8fd);border:1px solid var(--gs-border, #e3e8f3);font-size:.78rem}.ic__file-name[data-v-3a14c60b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.ic__error[data-v-3a14c60b]{margin:0;color:#8a1c12;font-size:.78rem}.ic__box[data-v-3a14c60b]{border:1px solid var(--gs-border-strong, #d3dbec);border-radius:10px;background:#fff}.ic__box textarea[data-v-3a14c60b]{border:0;box-shadow:none;resize:none;background:transparent;font-size:.9rem;min-height:54px;max-height:180px}.ic__bar[data-v-3a14c60b]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 6px;flex-wrap:wrap}.ic__left[data-v-3a14c60b],.ic__right[data-v-3a14c60b]{display:flex;align-items:center;gap:10px}.ic__attach[data-v-3a14c60b]{margin:0}.ic__attach.disabled[data-v-3a14c60b]{pointer-events:none;opacity:.5}.ic__signature[data-v-3a14c60b]{margin:0;font-size:.8rem}.ic__copilot[data-v-3a14c60b]{border:1px solid var(--gs-border, #e3e8f3);background:var(--gs-surface-2, #f5f8fd);color:var(--gs-navy, #0a2a8c);font-weight:600;font-size:.78rem;border-radius:999px;padding:2px 10px}.ic__copilot.is-active[data-v-3a14c60b]{background:var(--gs-navy, #0a2a8c);border-color:var(--gs-navy, #0a2a8c);color:#fff}.ic__muted[data-v-3a14c60b]{color:var(--gs-text-muted, #6b7794);font-size:.72rem}.ic__count.is-limit[data-v-3a14c60b]{color:#a35a00;font-weight:700}.ic__keys[data-v-3a14c60b]{margin:0}@media(max-width:575.98px){.ic__keys[data-v-3a14c60b]{display:none}}.ic__box[data-v-3a14c60b]{position:sticky;bottom:0;z-index:2}.ic.is-note .ic__box[data-v-3a14c60b]{background:var(--inbox-note, #fff6d6)}@media(max-height:760px){.ic__keys[data-v-3a14c60b]{display:none}.ic__box textarea[data-v-3a14c60b]{min-height:40px}}.icb[data-v-968edeca]{padding:10px 12px;border-bottom:1px solid var(--gs-border, #e3e8f3);display:flex;flex-direction:column;gap:8px;background:var(--gs-surface, #fff)}.icb__who[data-v-968edeca]{display:flex;align-items:center;gap:8px}.icb__title[data-v-968edeca]{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.icb__title strong[data-v-968edeca]{font-size:.98rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icb__muted[data-v-968edeca]{color:var(--gs-text-muted, #6b7794);font-size:.78rem}.icb__grade[data-v-968edeca]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-weight:800}.icb__grade.is-A[data-v-968edeca]{background:#146c43;color:#fff}.icb__grade.is-B[data-v-968edeca]{background:#1457d6;color:#fff}.icb__grade.is-C[data-v-968edeca]{background:#f5d9a8;color:#6b4100}.icb__grade.is-D[data-v-968edeca]{background:#e3e6ee;color:#4d5770}.icb__back[data-v-968edeca],.icb__lead[data-v-968edeca]{display:none}.icb__control[data-v-968edeca]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.icb__state[data-v-968edeca]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:.8rem;font-weight:700}.icb__state.is-ai[data-v-968edeca]{background:var(--inbox-ai-soft, #e6f4fe);color:#0b6bb0}.icb__state.is-waiting[data-v-968edeca]{background:#fff1e0;color:#a35a00}.icb__state.is-human[data-v-968edeca]{background:#e7ebf8;color:var(--inbox-human, #0a2a8c)}.icb__state.is-closed[data-v-968edeca]{background:#eef0f4;color:#5a6480}.icb__sla[data-v-968edeca]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:var(--inbox-danger, #c0392b);color:#fff;font-size:.74rem;font-weight:700}.icb__actions[data-v-968edeca]{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.icb__tip[data-v-968edeca]{display:inline-block}.icb__transfer[data-v-968edeca]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.icb__pullform[data-v-968edeca]{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid #f5d9a8;border-radius:8px;background:#fffaf0}.icb__pullform-text[data-v-968edeca]{margin:0;font-size:.8rem;color:#6b4100;display:flex;gap:6px;align-items:center}.icb__pullform-check[data-v-968edeca]{font-size:.8rem;margin:0}.icb__pullform-actions[data-v-968edeca]{display:flex;gap:6px}.icb__pullform input[type=text][data-v-968edeca],.icb__pullform select[data-v-968edeca]{max-width:360px}.icb__transfer select[data-v-968edeca]{max-width:260px}@media(max-width:991.98px){.icb__back[data-v-968edeca],.icb__lead[data-v-968edeca]{display:inline-flex}.icb__actions[data-v-968edeca]{margin-left:0}}.ifc[data-v-c6e2090c]{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:12px;background:#fff;border:1px solid var(--gs-border, #e3e8f3);box-shadow:0 1px 2px #0a2a8c0f}.ifc__muted[data-v-c6e2090c]{color:var(--gs-text-muted, #6b7794)}.ifc__danger[data-v-c6e2090c]{color:var(--inbox-danger, #c0392b);font-weight:700}.ifc__opp[data-v-c6e2090c]{display:inline-block;padding:1px 8px;border-radius:999px;font-weight:700;font-size:.74rem;border:1px solid transparent}.ifc__opp.is-active[data-v-c6e2090c]{background:#e6f6ee;color:#146c43;border-color:#bfe5d0}.ifc__opp.is-attention[data-v-c6e2090c]{background:#fff4e0;color:#8a5300;border-color:#f5d9a8}.ifc__opp.is-risk[data-v-c6e2090c]{background:#fdecea;color:#a1281b;border-color:#f4c7c1}.ifc__opp.is-closed[data-v-c6e2090c]{background:#eef0f4;color:#4d5770;border-color:#dde1ea}.ifc__head[data-v-c6e2090c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.ifc__eyebrow[data-v-c6e2090c]{font-size:.74rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--gs-text-muted, #6b7794);display:inline-flex;gap:6px;align-items:center}.ifc__open[data-v-c6e2090c]{font-size:.76rem;font-weight:600;color:var(--gs-royal, #1457d6);text-decoration:none;white-space:nowrap}.ifc__open[data-v-c6e2090c]:hover{text-decoration:underline}.ifc__card[data-v-c6e2090c]{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:10px;background:var(--gs-surface-2, #f5f8fd);border:1px solid var(--gs-border, #e3e8f3);border-left:4px solid var(--gs-royal, #1457d6)}.ifc__card.is-followup-due[data-v-c6e2090c]{border-left-color:#d97706;background:#fffaf0}.ifc__stage[data-v-c6e2090c]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.ifc__stage-chip[data-v-c6e2090c]{display:inline-block;padding:2px 10px;border-radius:999px;background:var(--gs-navy, #0a2a8c);color:#fff;font-weight:700;font-size:.8rem}.ifc__stage small[data-v-c6e2090c]{font-size:.74rem}.ifc__chips[data-v-c6e2090c]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ifc__chips[data-v-c6e2090c]:empty{display:none}.ifc__grade[data-v-c6e2090c]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:1px 6px;border-radius:6px;font-weight:800;font-size:.74rem;background:#eef0f4;color:#4d5770}.ifc__grade.is-A[data-v-c6e2090c]{background:#dcfce7;color:#166534}.ifc__grade.is-B[data-v-c6e2090c]{background:#e0ecff;color:#1d4ed8}.ifc__grade.is-C[data-v-c6e2090c]{background:#fef3c7;color:#92400e}.ifc__grade.is-D[data-v-c6e2090c]{background:#fdecea;color:#a1281b}.ifc__meta[data-v-c6e2090c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:.8rem}.ifc__meta i[data-v-c6e2090c]{width:14px;text-align:center;color:var(--gs-text-muted, #6b7794)}.ifc__due[data-v-c6e2090c],.ifc__due i[data-v-c6e2090c]{color:#b45309}.ifc__actions[data-v-c6e2090c]{display:flex;flex-wrap:wrap;gap:4px}.ifc__action[data-v-c6e2090c]{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:8px;border:1px solid var(--gs-border, #e3e8f3);background:#fff;color:var(--gs-navy, #0a2a8c);font-size:.76rem;font-weight:600;line-height:1.3}.ifc__action[data-v-c6e2090c]:hover:not(:disabled){border-color:var(--gs-royal, #1457d6);background:#f3f7ff}.ifc__action[data-v-c6e2090c]:focus-visible{outline:2px solid var(--gs-royal, #1457d6);outline-offset:1px}.ifc__action.is-active[data-v-c6e2090c]{border-color:var(--gs-royal, #1457d6);background:#eaf1fe;color:var(--gs-royal, #1457d6)}.ifc__action.is-due[data-v-c6e2090c]{border-color:#f5c27a;background:#fff4e0;color:#8a5300}.ifc__action.is-danger[data-v-c6e2090c]{color:#a1281b}.ifc__action.is-danger[data-v-c6e2090c]:hover:not(:disabled){border-color:#f4c7c1;background:#fdecea}.ifc__form[data-v-c6e2090c]{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:10px;background:var(--gs-surface-2, #f5f8fd);border:1px solid var(--gs-border, #e3e8f3)}.ifc__label[data-v-c6e2090c]{font-size:.76rem;font-weight:600;color:var(--gs-text-muted, #6b7794);margin:0}.ifc__row[data-v-c6e2090c]{display:flex;gap:6px}.ifc__row .form-control[data-v-c6e2090c]{flex:1 1 0;min-width:0}.ifc__form-foot[data-v-c6e2090c]{display:flex;justify-content:flex-end;align-items:center;gap:6px}.ifc__quote[data-v-c6e2090c]{margin:0;padding:4px 8px;border-left:3px solid var(--gs-border-strong, #d3dbec);white-space:pre-wrap;font-size:.8rem}.ifc__conflict[data-v-c6e2090c]{padding:6px 8px;border-radius:8px;background:#fff4e0;color:#8a5300;font-size:.78rem}.ifc__conflict ul[data-v-c6e2090c]{margin:4px 0 0;padding-left:16px}.ifc__history[data-v-c6e2090c]{border-top:1px dashed var(--gs-border, #e3e8f3);padding-top:8px;display:flex;flex-direction:column;gap:6px}.ifc__history h5[data-v-c6e2090c]{margin:0;font-size:.76rem;font-weight:700;color:var(--gs-navy, #0a2a8c)}.ifc__notes[data-v-c6e2090c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ifc__notes li[data-v-c6e2090c]{padding:6px 8px;border-radius:8px;background:var(--inbox-note, #fff6d6);border:1px solid var(--inbox-note-border, #f1dc8f)}.ifc__notes p[data-v-c6e2090c]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem}.ifc__notes small[data-v-c6e2090c]{font-size:.72rem}.ifc__movement[data-v-c6e2090c]{display:flex;gap:6px;margin:0;font-size:.78rem}.ifc__movement>i[data-v-c6e2090c]{margin-top:3px;color:var(--gs-text-muted, #6b7794);font-size:.7rem}.ilp[data-v-02d43399]{padding:14px;overflow-y:auto;height:100%;display:flex;flex-direction:column;gap:12px;font-size:.86rem}.ilp__empty[data-v-02d43399]{margin:auto;text-align:center;color:var(--gs-text-muted, #6b7794);display:flex;flex-direction:column;gap:8px;align-items:center}.ilp__empty i[data-v-02d43399]{font-size:1.8rem;color:var(--gs-border-strong, #d3dbec)}.ilp__head h3[data-v-02d43399]{margin:0;font-size:1.02rem;font-weight:800;color:var(--gs-navy, #0a2a8c)}.ilp__head p[data-v-02d43399]{margin:2px 0 0}.ilp__muted[data-v-02d43399]{color:var(--gs-text-muted, #6b7794)}.ilp__list[data-v-02d43399]{display:grid;grid-template-columns:auto 1fr;gap:6px 10px;margin:0}.ilp__list dt[data-v-02d43399]{font-weight:600;color:var(--gs-text-muted, #6b7794);font-size:.78rem}.ilp__list dd[data-v-02d43399]{margin:0;min-width:0}.ilp__break[data-v-02d43399]{overflow-wrap:anywhere}.ilp__tag[data-v-02d43399]{display:inline-block;padding:1px 8px;border-radius:999px;background:#eaf1fe;color:var(--gs-royal, #1457d6);font-weight:700;font-size:.76rem}.ilp__tag.is-muted[data-v-02d43399]{background:#eef0f4;color:#5a6480}.ilp__tag.is-optout[data-v-02d43399]{margin-left:4px;background:#fdecea;color:#8a1c12}.ilp__previous[data-v-02d43399]{margin-top:8px;padding-top:8px;border-top:1px dashed var(--gs-border, #e3e8f3);font-size:.82rem}.ilp__previous h5[data-v-02d43399]{margin:0 0 4px;font-size:.8rem;font-weight:700;color:var(--gs-navy, #0a2a8c)}.ilp__claims[data-v-02d43399]{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.ilp__score[data-v-02d43399]{display:inline-block;min-width:32px;padding:1px 8px;border-radius:999px;background:var(--gs-navy, #0a2a8c);color:#fff;font-weight:700;text-align:center}.ilp__danger[data-v-02d43399]{color:var(--inbox-danger, #c0392b);font-weight:700}.ilp__box[data-v-02d43399]{padding:10px;border-radius:10px;background:var(--gs-surface-2, #f5f8fd);border:1px solid var(--gs-border, #e3e8f3)}.ilp__box h4[data-v-02d43399]{margin:0 0 6px;font-size:.82rem;font-weight:700;display:flex;gap:6px;align-items:center}.ilp__summary[data-v-02d43399]{margin:0;white-space:pre-wrap}.ilp__ai-summary[data-v-02d43399]{background:var(--inbox-note, #fff6d6);border-color:var(--inbox-note-border, #f1dc8f)}.ilp__ai-summary-date[data-v-02d43399]{margin-left:auto;font-weight:400;font-size:.72rem}.ilp__link[data-v-02d43399]{font-size:.82rem}.ilp__status[data-v-02d43399]{display:inline-block;margin-left:auto;padding:1px 8px;border-radius:999px;background:#eaf1fe;color:var(--gs-royal, #1457d6);font-weight:700;font-size:.72rem}.ilp__status.is-confirmed[data-v-02d43399],.ilp__status.is-done[data-v-02d43399]{background:#dcfce7;color:#166534}.ilp__status.is-no_show[data-v-02d43399],.ilp__status.is-cancelled[data-v-02d43399]{background:#fee2e2;color:#991b1b}.ilp__status.is-rescheduled[data-v-02d43399]{background:#fef3c7;color:#92400e}.ilp__actions[data-v-02d43399],.ilp__reschedule[data-v-02d43399]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ilp__reschedule .form-control[data-v-02d43399]{flex:1 1 120px}.ilp__opp[data-v-02d43399]{display:inline-block;padding:1px 8px;border-radius:999px;font-weight:700;font-size:.74rem;border:1px solid transparent}.ilp__opp.is-active[data-v-02d43399]{background:#e6f6ee;color:#146c43;border-color:#bfe5d0}.ilp__opp.is-attention[data-v-02d43399]{background:#fff4e0;color:#8a5300;border-color:#f5d9a8}.ilp__opp.is-risk[data-v-02d43399]{background:#fdecea;color:#a1281b;border-color:#f4c7c1}.ilp__opp.is-closed[data-v-02d43399]{background:#eef0f4;color:#4d5770;border-color:#dde1ea}.ilp__states[data-v-02d43399]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.ilp__states-line[data-v-02d43399]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ilp__states-line i[data-v-02d43399]{font-size:.7rem}.ilp__history[data-v-02d43399]{margin-top:8px}.ilp__history summary[data-v-02d43399]{cursor:pointer;font-weight:600;font-size:.8rem}.ilp__history ul[data-v-02d43399]{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:6px}.ilp__history .ilp__status[data-v-02d43399]{margin-left:0}.ilp__link-tenant[data-v-02d43399]{border-color:#bfe5d0}.ilp__internal-form[data-v-02d43399]{display:flex;flex-direction:column;gap:6px}.ilp__tenants[data-v-02d43399]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.ilp__tenants li[data-v-02d43399]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border:1px solid var(--gs-border, #e3e8f3);border-radius:8px}.ilp__tenant-info[data-v-02d43399]{min-width:0;overflow-wrap:anywhere}.ilp__tenant-confirm[data-v-02d43399]{display:inline-flex;gap:4px;flex:0 0 auto}.icp__list[data-v-8bc49134]{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;margin:0 0 6px;font-size:.82rem}.icp__list dt[data-v-8bc49134]{color:var(--gs-text-muted, #6b7794);font-weight:600}.icp__list dd[data-v-8bc49134]{margin:0}.icp__break[data-v-8bc49134]{overflow-wrap:anywhere}.icp__chip[data-v-8bc49134]{display:inline-block;padding:0 8px;border-radius:999px;background:#e7f0ec;color:#2f5d4a;font-size:.74rem;font-weight:800}.icp__muted[data-v-8bc49134]{color:var(--gs-text-muted, #6b7794);font-size:.76rem}.icp__form[data-v-8bc49134]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.icp__row[data-v-8bc49134]{display:flex;gap:12px}.icp__actions[data-v-8bc49134]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.scp[data-v-473cd2c2]{display:flex;flex-direction:column;gap:10px;padding:12px;font-size:.84rem}.scp__empty[data-v-473cd2c2]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 12px;text-align:center;color:var(--gs-text-muted, #6b7794)}.scp__empty i[data-v-473cd2c2]{font-size:1.6rem}.scp__actions[data-v-473cd2c2]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px}.scp__head h3[data-v-473cd2c2]{margin:0 0 2px;font-size:1rem;font-weight:800;color:#0b1b3f;overflow-wrap:anywhere}.scp__status[data-v-473cd2c2]{display:inline-block;margin-top:6px;padding:1px 8px;border-radius:999px;font-size:.72rem;font-weight:700}.scp__status.is-ok[data-v-473cd2c2]{background:#e6f6ee;color:#146c43}.scp__status.is-danger[data-v-473cd2c2]{background:#fdecea;color:#a1281b}.scp__status.is-muted[data-v-473cd2c2]{background:#eef0f4;color:#4d5770}.scp__box[data-v-473cd2c2]{padding:10px;border:1px solid var(--gs-border, #e3e8f3);border-radius:10px;background:#fff}.scp__box.is-warn[data-v-473cd2c2]{border-color:#f5d9a8}.scp__tenant[data-v-473cd2c2]{display:flex;justify-content:space-between;align-items:center;gap:8px}.scp__box.is-danger[data-v-473cd2c2]{border-color:#f4c7c1;background:#fdf3f2}.scp__box h4[data-v-473cd2c2]{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:#3c4866}.scp__list[data-v-473cd2c2]{display:grid;grid-template-columns:max-content 1fr;gap:3px 10px;margin:0}.scp__list dt[data-v-473cd2c2]{font-weight:600;color:var(--gs-text-muted, #6b7794)}.scp__list dd[data-v-473cd2c2]{margin:0}.scp__items[data-v-473cd2c2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.scp__count[data-v-473cd2c2]{margin-left:auto;padding:0 7px;border-radius:999px;background:#c0392b;color:#fff;font-size:.7rem}.scp__muted[data-v-473cd2c2]{color:var(--gs-text-muted, #6b7794)}.scp__danger[data-v-473cd2c2]{color:var(--inbox-danger, #c0392b);font-weight:700}.scp__warn[data-v-473cd2c2]{margin:0;padding:6px 8px;border-radius:8px;background:#fff4e0;color:#8a5300;font-size:.76rem}.scp__break[data-v-473cd2c2]{overflow-wrap:anywhere}.scp__summary[data-v-473cd2c2]{white-space:pre-line;margin:0}.som[data-v-45ee4237]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:flex;align-items:center;justify-content:center;padding:16px}.som__backdrop[data-v-45ee4237]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b1b3f73}.som__card[data-v-45ee4237]{position:relative;width:min(520px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:16px;border-radius:12px;background:#fff;box-shadow:0 20px 50px #0b1b3f40}.som__head[data-v-45ee4237]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.som__head h3[data-v-45ee4237]{margin:0;font-size:1rem;font-weight:800}.som__muted[data-v-45ee4237]{color:var(--gs-text-muted, #6b7794);font-size:.8rem}.som__error[data-v-45ee4237]{color:var(--inbox-danger, #c0392b);font-weight:600;font-size:.82rem}.som__actions[data-v-45ee4237]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.msm-backdrop[data-v-ea98223e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a122073;z-index:1060;display:grid;place-items:center;padding:16px}.msm[data-v-ea98223e]{width:min(640px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:#fff;border-radius:10px;box-shadow:0 18px 60px #0a122040;color:#172033;font-size:.86rem}.msm__header[data-v-ea98223e]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 10px;border-bottom:1px solid #e3e8f3}.msm__header h3[data-v-ea98223e]{margin:0;font-size:1.05rem;font-weight:800;color:var(--gs-navy, #0a2a8c)}.msm__sub[data-v-ea98223e]{margin:2px 0 0;color:#687386}.msm__body[data-v-ea98223e]{padding:14px 16px;overflow-y:auto;display:grid;gap:12px}.msm__state[data-v-ea98223e]{padding:32px 16px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;color:#526071}.msm__state.is-error[data-v-ea98223e]{color:#b42318}.msm__state-icon[data-v-ea98223e]{font-size:1.8rem;color:#c3cbd9;margin-bottom:6px}.msm__label[data-v-ea98223e]{display:block;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#526071}.msm__muted[data-v-ea98223e]{color:#687386}.msm__current[data-v-ea98223e]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border:1px solid #c9dcff;background:#f4f8ff;border-radius:8px}.msm__badge[data-v-ea98223e]{margin-left:6px;padding:1px 8px;border-radius:999px;font-size:.72rem;font-weight:700;background:#e8f1ff;color:#1457d6}.msm__badge.is-confirmed[data-v-ea98223e]{background:#e6f6ee;color:#146c43}.msm__cancel[data-v-ea98223e]{display:grid;gap:8px;padding:12px;border:1px solid #f5c2c0;background:#fff6f5;border-radius:8px}.msm__cancel-actions[data-v-ea98223e],.msm__conflict-actions[data-v-ea98223e]{display:flex;justify-content:flex-end;gap:8px}.msm__field[data-v-ea98223e]{display:grid;gap:4px}.msm__field>span[data-v-ea98223e]{font-weight:600}.msm__asked[data-v-ea98223e]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px 10px;border-radius:8px;background:#fff7e8;border:1px solid #f3d9a8;color:#6b4300}.msm__days[data-v-ea98223e]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.msm__days>p[data-v-ea98223e]{grid-column:1 / -1}.msm__day[data-v-ea98223e]{min-width:0;display:grid;justify-items:center;gap:1px;padding:6px 4px;border:1px solid #dde3ec;border-radius:8px;background:#fff;color:#172033}.msm__day[data-v-ea98223e]:hover:not(:disabled){border-color:#1457d6}.msm__day[data-v-ea98223e]:disabled{opacity:.45;cursor:not-allowed;background:#f6f8fb}.msm__day.is-asked[data-v-ea98223e]{border-color:#f0b44c}.msm__day.is-selected[data-v-ea98223e]{background:#1457d6;border-color:#1457d6;color:#fff}.msm__day-week[data-v-ea98223e]{font-size:.7rem;text-transform:uppercase;font-weight:700}.msm__day-num[data-v-ea98223e]{font-weight:800;font-size:.82rem;white-space:nowrap}.msm__day-count[data-v-ea98223e]{font-size:.7rem;opacity:.8}.msm__slots-wrap[data-v-ea98223e]{display:grid;gap:10px}.msm__period[data-v-ea98223e]{display:grid;gap:6px;padding:8px;border-radius:8px}.msm__period.is-asked[data-v-ea98223e]{background:#fff7e8}.msm__period-label[data-v-ea98223e]{font-size:.75rem;font-weight:800;color:#526071;text-transform:uppercase;letter-spacing:.04em}.msm__period-label small[data-v-ea98223e]{text-transform:none;letter-spacing:0;color:#8a5300;font-weight:600}.msm__slots[data-v-ea98223e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px}.msm__slot[data-v-ea98223e]{display:grid;justify-items:center;padding:6px 4px;border:1px solid #c9dcff;border-radius:8px;background:#fff;color:#1457d6;font-weight:700}.msm__slot small[data-v-ea98223e]{font-weight:500;color:#687386;font-size:.7rem}.msm__slot[data-v-ea98223e]:hover{background:#f0f5ff}.msm__slot.is-current[data-v-ea98223e]{border-style:dashed}.msm__slot.is-selected[data-v-ea98223e]{background:#1457d6;border-color:#1457d6;color:#fff}.msm__slot.is-selected small[data-v-ea98223e]{color:#dbe6ff}.msm__toggle[data-v-ea98223e]{justify-self:start;padding-left:0}.msm__custom[data-v-ea98223e]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.msm__custom small[data-v-ea98223e]{grid-column:1 / -1}.msm__more summary[data-v-ea98223e]{cursor:pointer;font-weight:600;color:#1457d6}.msm__more-grid[data-v-ea98223e]{display:grid;grid-template-columns:140px 1fr;gap:10px;margin-top:8px}.msm__field--wide[data-v-ea98223e]{grid-column:1 / -1}.msm__notify[data-v-ea98223e]{display:grid;gap:6px}.msm__check[data-v-ea98223e]{display:flex;align-items:center;gap:8px;font-weight:600}.msm__check input[data-v-ea98223e]{margin:0}.msm__conflict[data-v-ea98223e]{display:grid;gap:6px;padding:10px 12px;border:1px solid #f3c27a;background:#fff7e8;border-radius:8px;color:#6b4300}.msm__conflict ul[data-v-ea98223e]{margin:0;padding-left:18px}.msm__error[data-v-ea98223e]{margin:0;color:#b42318;font-weight:600}.msm__footer[data-v-ea98223e]{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid #e3e8f3}.msm__summary[data-v-ea98223e]{margin-right:auto;color:#526071;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:640px){.msm-backdrop[data-v-ea98223e]{padding:0}.msm[data-v-ea98223e]{width:100%;height:100%;max-height:none;border-radius:0}.msm__slots[data-v-ea98223e]{grid-template-columns:repeat(3,1fr)}.msm__days[data-v-ea98223e]{gap:4px}.msm__day[data-v-ea98223e]{padding:5px 2px}.msm__day-num[data-v-ea98223e]{font-size:.72rem}.msm__day-week[data-v-ea98223e],.msm__day-count[data-v-ea98223e]{font-size:.62rem}.msm__more-grid[data-v-ea98223e]{grid-template-columns:1fr}.msm__current[data-v-ea98223e]{flex-direction:column;align-items:stretch}.msm__footer[data-v-ea98223e]{flex-wrap:wrap}.msm__summary[data-v-ea98223e]{flex-basis:100%}}.inbox[data-v-3d90db37]{--inbox-ai: var(--gs-azure, #1e9bf0);--inbox-ai-soft: #e6f4fe;--inbox-human: var(--gs-navy, #0a2a8c);--inbox-note: #fff6d6;--inbox-note-border: #f1dc8f;--inbox-system: #6b7794;--inbox-danger: #c0392b;display:flex;flex-direction:column;gap:10px;height:calc(100vh - 140px);min-height:560px;color:var(--gs-text, #16213a)}.inbox-topbar[data-v-3d90db37]{display:flex;justify-content:flex-end;margin-bottom:-4px}.inbox-topbar__link[data-v-3d90db37]{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:700;color:var(--gs-royal, #1457d6);text-decoration:none}.inbox-topbar__link[data-v-3d90db37]:hover{text-decoration:underline}.inbox-flag-hint[data-v-3d90db37]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--gs-radius-sm, 9px);background:var(--inbox-note);border:1px solid var(--inbox-note-border);font-size:.85rem}.inbox.is-support[data-v-3d90db37]{--gs-royal: #0f766e}.inbox-sla-banner[data-v-3d90db37]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--gs-radius-sm, 9px);background:#fdecea;border:1px solid #f4c7c1;color:#8e1f13;font-size:.85rem;font-weight:600}.inbox-grid[data-v-3d90db37]{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr) minmax(260px,320px);gap:12px}.inbox-col[data-v-3d90db37]{min-height:0;display:flex;flex-direction:column;background:var(--gs-surface, #fff);border:1px solid var(--gs-border, #e3e8f3);border-radius:var(--gs-radius, 14px);box-shadow:var(--gs-shadow-sm);overflow:hidden}.inbox-placeholder[data-v-3d90db37]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;color:var(--gs-text-muted, #6b7794);text-align:center}.inbox-placeholder i[data-v-3d90db37]{font-size:2rem;color:var(--gs-border-strong, #d3dbec)}.inbox-placeholder.is-error i[data-v-3d90db37]{color:var(--inbox-danger)}.inbox-placeholder p[data-v-3d90db37]{margin:0;max-width:360px}.inbox-readonly[data-v-3d90db37]{margin:0;padding:10px 14px;border-top:1px solid var(--gs-border, #e3e8f3);color:var(--gs-text-muted, #6b7794);font-size:.85rem}.inbox-tabs[data-v-3d90db37]{display:none}.inbox-notice[data-v-3d90db37]{position:fixed;top:16px;right:16px;z-index:1100;display:flex;align-items:flex-start;gap:10px;max-width:min(480px,calc(100vw - 32px));padding:12px 12px 12px 14px;border-radius:8px;box-shadow:0 12px 32px #0a122033;font-size:.9rem}.inbox-notice span[data-v-3d90db37]{flex:1 1 auto;overflow-wrap:anywhere}.inbox-notice.is-success[data-v-3d90db37]{background:#e9f7ef;color:#17633a;border:1px solid #b6e2c6}.inbox-notice.is-error[data-v-3d90db37]{background:#fdecea;color:#8a1c12;border:1px solid #f5c2bd}.inbox-notice .btn-link[data-v-3d90db37]{color:inherit}.inbox-notice__action[data-v-3d90db37]{flex:0 0 auto;white-space:nowrap}@media(max-width:1279.98px){.inbox-grid[data-v-3d90db37]{grid-template-columns:minmax(260px,300px) minmax(0,1fr) minmax(240px,280px)}}@media(max-width:991.98px){.inbox[data-v-3d90db37]{height:calc(100vh - 120px);min-height:480px}.inbox-tabs[data-v-3d90db37]{display:flex;gap:4px;padding:4px;background:var(--gs-surface, #fff);border:1px solid var(--gs-border, #e3e8f3);border-radius:var(--gs-radius-sm, 9px)}.inbox-tabs__btn[data-v-3d90db37]{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:7px;padding:7px 6px;background:transparent;color:var(--gs-text-muted, #6b7794);font-weight:600;font-size:.85rem}.inbox-tabs__btn.is-active[data-v-3d90db37]{background:var(--gs-royal, #1457d6);color:#fff}.inbox-tabs__btn[data-v-3d90db37]:disabled{opacity:.45}.inbox-tabs__count[data-v-3d90db37]{min-width:18px;padding:0 5px;border-radius:999px;background:var(--inbox-ai);color:#fff;font-size:.7rem}.inbox-grid[data-v-3d90db37]{grid-template-columns:minmax(0,1fr)}.inbox-col[data-v-3d90db37]{display:none}.is-tab-queues .inbox-col--queues[data-v-3d90db37],.is-tab-conversation .inbox-col--thread[data-v-3d90db37],.is-tab-lead .inbox-col--lead[data-v-3d90db37]{display:flex}}.ogd-fundo[data-v-9ff01bef]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a66;z-index:1060;display:flex;justify-content:flex-end}.ogd[data-v-9ff01bef]{width:min(760px,100%);height:100%;background:#f8fafc;display:flex;flex-direction:column;box-shadow:-10px 0 30px #0f172a26;animation:ogd-entra-9ff01bef .2s ease-out}@keyframes ogd-entra-9ff01bef{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}.ogd-topo[data-v-9ff01bef]{display:flex;justify-content:space-between;gap:12px;padding:18px 20px 12px;background:#fff;border-bottom:1px solid #e2e8f0}.ogd-topo h3[data-v-9ff01bef]{margin:4px 0 2px;font-size:20px}.ogd-topo small[data-v-9ff01bef]{color:#64748b}.ogd-encaixe[data-v-9ff01bef]{border:1px dashed #f59e0b;background:#fffbeb;border-radius:12px;padding:10px 12px}.ogd-fechar[data-v-9ff01bef]{border:none;background:none;font-size:28px;line-height:1;color:#64748b}.ogd-saude[data-v-9ff01bef]{font-size:11px;font-weight:600;border-radius:999px;padding:2px 8px;background:#dcfce7;color:#15803d}.ogd-saude.is-amarelo[data-v-9ff01bef]{background:#fef3c7;color:#b45309}.ogd-saude.is-vermelho[data-v-9ff01bef]{background:#fee2e2;color:#b91c1c}.ogd-carregando[data-v-9ff01bef]{padding:40px;text-align:center}.ogd-resumo[data-v-9ff01bef]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 20px;background:#fff;border-bottom:1px solid #e2e8f0}.ogd-resumo__item[data-v-9ff01bef]{display:grid;gap:4px;align-content:start}.ogd-resumo__item small[data-v-9ff01bef]{color:#64748b;font-size:11px;text-transform:uppercase;letter-spacing:.03em}.ogd-resumo__item strong[data-v-9ff01bef]{font-size:14px}.ogd-pausa[data-v-9ff01bef]{display:flex;gap:6px}.ogd-abas[data-v-9ff01bef]{display:flex;gap:4px;padding:10px 20px 0;border-bottom:1px solid #e2e8f0;background:#fff;overflow-x:auto}.ogd-abas button[data-v-9ff01bef]{border:none;background:none;padding:8px 12px;color:#64748b;border-bottom:2px solid transparent;white-space:nowrap;font-weight:500}.ogd-abas button.is-ativa[data-v-9ff01bef]{color:#0f766e;border-bottom-color:#0f766e}.ogd-badge[data-v-9ff01bef]{margin-left:6px;background:#f59e0b;color:#fff;border-radius:999px;font-size:11px;padding:0 6px}.ogd-corpo[data-v-9ff01bef]{flex:1;overflow:auto;padding:16px 20px 32px}.ogd-secao[data-v-9ff01bef]{display:grid;gap:12px}.ogd-ajuda[data-v-9ff01bef]{color:#475569;font-size:13px;margin:0}.ogd-bloco[data-v-9ff01bef],.ogd-encontro[data-v-9ff01bef]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px;display:grid;gap:8px}.ogd-bloco header[data-v-9ff01bef]{display:flex;justify-content:space-between;align-items:center;gap:8px}.ogd-bloco__acoes[data-v-9ff01bef],.ogd-encontro__acoes[data-v-9ff01bef]{display:flex;gap:6px;flex-wrap:wrap}.ogd-pill[data-v-9ff01bef]{font-size:11px;font-weight:600;border-radius:999px;padding:2px 8px;background:#f1f5f9;color:#475569;white-space:nowrap}.ogd-pill.is-ok[data-v-9ff01bef]{background:#ccfbf1;color:#0f766e}.ogd-pill.is-amarelo[data-v-9ff01bef]{background:#fef3c7;color:#b45309}.ogd-pill.is-laranja[data-v-9ff01bef]{background:#ffedd5;color:#c2410c}.ogd-pill.is-azul[data-v-9ff01bef]{background:#e0f2fe;color:#0369a1}.ogd-pill.is-vermelho[data-v-9ff01bef]{background:#fee2e2;color:#b91c1c}.ogd-mudo[data-v-9ff01bef]{color:#64748b;font-size:13px;margin:0}.ogd-obs[data-v-9ff01bef]{background:#f8fafc;border-radius:8px;padding:8px 10px;margin:0;font-size:13px;white-space:pre-line}.ogd-arquivos[data-v-9ff01bef]{list-style:none;padding:0;margin:0;display:grid;gap:4px}.ogd-arquivos li[data-v-9ff01bef]{display:flex;justify-content:space-between;gap:8px;font-size:13px}.ogd-arquivos small[data-v-9ff01bef]{color:#94a3b8}.ogd-fases[data-v-9ff01bef]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.ogd-fase[data-v-9ff01bef]{border:1px solid #e2e8f0;background:#fff;border-radius:10px;padding:6px;display:grid}.ogd-fase small[data-v-9ff01bef]{color:#64748b;font-size:11px}.ogd-fase.is-concluida[data-v-9ff01bef]{background:#f0fdfa;border-color:#99f6e4}.ogd-fase.is-encontro_agendado[data-v-9ff01bef]{background:#f0f9ff;border-color:#bae6fd}.ogd-fase.is-ativa[data-v-9ff01bef]{box-shadow:0 0 0 2px #0f766e}.ogd-fase-topo[data-v-9ff01bef]{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.ogd-fase-topo h4[data-v-9ff01bef]{font-size:16px;margin:0}.ogd-fase-topo small[data-v-9ff01bef]{color:#64748b}.ogd-encontro.is-cancelado[data-v-9ff01bef]{opacity:.6}.ogd-encontro__linha[data-v-9ff01bef]{display:flex;gap:10px;align-items:center}.ogd-encontro__linha i[data-v-9ff01bef]{font-size:18px;color:#0369a1}.ogd-encontro.is-realizado .ogd-encontro__linha i[data-v-9ff01bef]{color:#0f766e}.ogd-encontro.is-nao_compareceu .ogd-encontro__linha i[data-v-9ff01bef]{color:#dc2626}.ogd-encontro__linha strong[data-v-9ff01bef]{display:block;text-transform:capitalize}.ogd-encontro__linha small[data-v-9ff01bef]{color:#64748b}.ogd-link[data-v-9ff01bef]{display:flex;gap:6px}.ogd-csat[data-v-9ff01bef]{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.ogd-preparo[data-v-9ff01bef]{background:#f0f9ff;border-radius:10px;padding:8px 12px;font-size:13px;white-space:pre-line}.ogd-sub[data-v-9ff01bef]{font-size:14px;margin:6px 0 0}.ogd-tarefas[data-v-9ff01bef]{list-style:none;margin:0;display:grid;gap:2px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:6px}.ogd-tarefas li[data-v-9ff01bef]{padding:6px 8px;border-radius:8px;display:grid;gap:2px}.ogd-tarefas li[data-v-9ff01bef]:hover{background:#f8fafc}.ogd-tarefas label[data-v-9ff01bef]{display:flex;gap:8px;margin:0;font-size:14px;cursor:pointer}.ogd-tarefas input[data-v-9ff01bef]{accent-color:#0f766e;margin-top:3px}.ogd-tarefas li.is-feita span[data-v-9ff01bef]{color:#64748b;text-decoration:line-through}.ogd-tarefas li>small[data-v-9ff01bef]{padding-left:22px}.ogd-tag[data-v-9ff01bef]{font-size:10px;background:#f1f5f9;color:#475569;border-radius:999px;padding:1px 6px;margin-left:4px;text-decoration:none;display:inline-block}.ogd-tag.is-roxo[data-v-9ff01bef]{background:#ede9fe;color:#6d28d9}.ogd-sinal[data-v-9ff01bef]{color:#94a3b8;font-size:12px}.ogd-sinal.is-ok[data-v-9ff01bef]{color:#0f766e}.ogd-nova[data-v-9ff01bef]{display:flex;gap:6px;align-items:center}.ogd-check[data-v-9ff01bef]{display:inline-flex;gap:4px;align-items:center;font-size:13px;white-space:nowrap;margin:0}.ogd-msgs[data-v-9ff01bef]{list-style:none;padding:0;margin:0;display:grid;gap:8px}.ogd-msgs li[data-v-9ff01bef]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:10px 12px}.ogd-msgs li.is-descartada[data-v-9ff01bef]{opacity:.7}.ogd-msgs__topo[data-v-9ff01bef]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ogd-msgs__topo small[data-v-9ff01bef]{color:#64748b}.ogd-msgs__texto[data-v-9ff01bef]{margin:6px 0 0;font-size:13px;white-space:pre-line;background:#f0fdf4;border-radius:8px;padding:8px 10px}.ogd-nps[data-v-9ff01bef]{display:flex;gap:8px;align-items:center}.ogd-nps input[data-v-9ff01bef]{width:80px}.ogd-hist[data-v-9ff01bef]{margin:0;padding-left:18px;display:grid;gap:6px;font-size:13px}.ogd-hist small[data-v-9ff01bef]{color:#94a3b8;margin-right:6px}.ogd-modal-fundo[data-v-9ff01bef]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;z-index:1080;display:flex;align-items:center;justify-content:center;padding:16px}.ogd-modal[data-v-9ff01bef]{background:#fff;border-radius:16px;padding:20px;width:100%;max-width:620px;max-height:calc(100vh - 32px);overflow:auto;display:grid;gap:8px}.ogd-modal h4[data-v-9ff01bef]{font-size:18px;margin:0}@media(max-width:640px){.ogd-resumo[data-v-9ff01bef]{grid-template-columns:1fr}.ogd-nova[data-v-9ff01bef]{flex-wrap:wrap}}.ogm[data-v-53640611]{display:grid;gap:12px}.ogm-abas[data-v-53640611]{display:flex;gap:4px;border-bottom:1px solid #e2e8f0}.ogm-abas button[data-v-53640611]{border:none;background:none;padding:8px 12px;color:#64748b;border-bottom:2px solid transparent}.ogm-abas button.is-ativa[data-v-53640611]{color:#0f766e;border-bottom-color:#0f766e}.ogm-ajuda[data-v-53640611]{color:#475569;font-size:13px;margin:0}.ogm-fase[data-v-53640611]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px}.ogm-fase header[data-v-53640611]{display:flex;gap:10px;align-items:flex-start;margin-bottom:8px}.ogm-fase h4[data-v-53640611]{font-size:15px;margin:0}.ogm-fase header small[data-v-53640611]{color:#64748b}.ogm-tarefas[data-v-53640611]{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:4px}.ogm-tarefas li[data-v-53640611]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:6px 8px;border-radius:8px;background:#f8fafc;font-size:14px}.ogm-tarefas li.is-inativa[data-v-53640611]{opacity:.55}.ogm-opcoes[data-v-53640611]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;width:100%}.ogm-opcoes .form-select[data-v-53640611],.ogm-opcoes .form-control[data-v-53640611]{width:auto;flex:1;min-width:180px}.ogm-opcoes label[data-v-53640611]{font-size:13px;display:inline-flex;gap:4px;align-items:center;margin:0}.ogm-tag[data-v-53640611]{font-size:10px;background:#f1f5f9;color:#475569;border-radius:999px;padding:1px 6px;margin-left:4px}.ogm-tag.is-roxo[data-v-53640611]{background:#ede9fe;color:#6d28d9}.ogm-tag.is-verde[data-v-53640611]{background:#ccfbf1;color:#0f766e}.ogm-tag.is-cinza[data-v-53640611]{background:#e2e8f0}.ogm-nova[data-v-53640611]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ogm-nova input.form-control[data-v-53640611]{flex:1;min-width:220px}.ogm-contagem[data-v-53640611]{display:block;font-size:12px;color:#94a3b8}.ogm-previa[data-v-53640611]{margin-top:6px;font-size:13px}.ogm-previa summary[data-v-53640611]{cursor:pointer;color:#0f766e}.ogm-previa p[data-v-53640611]{white-space:pre-line;background:#ecfdf5;border-radius:10px;padding:10px 12px;margin:6px 0 0;color:#134e4a}.ogm-check[data-v-53640611]{font-size:12px;display:inline-flex;gap:4px;align-items:center;margin:0;color:#475569}@media(max-width:640px){.ogm-fase header[data-v-53640611]{flex-wrap:wrap}.ogm-opcoes .form-select[data-v-53640611],.ogm-opcoes .form-control[data-v-53640611],.ogm-nova input.form-control[data-v-53640611]{min-width:100%}.ogm-tarefas li .btn[data-v-53640611]{flex:1}}.oga[data-v-74e90f4b]{display:grid;gap:12px}.oga-ajuda[data-v-74e90f4b]{color:#475569;font-size:13px;margin:0}.oga-filtros[data-v-74e90f4b]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.oga-filtros input[data-v-74e90f4b]{max-width:280px}.oga-vazio[data-v-74e90f4b]{padding:24px;text-align:center;color:#64748b;background:#fff;border:1px dashed #cbd5e1;border-radius:12px}.oga-lista[data-v-74e90f4b]{list-style:none;margin:0;padding:0;display:grid;gap:6px}.oga-lista li[data-v-74e90f4b]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:10px 14px}.oga-lista li.is-cancelada[data-v-74e90f4b]{background:#f8fafc;opacity:.75}.oga-tenant[data-v-74e90f4b]{flex:1;min-width:0;display:grid}.oga-tenant strong[data-v-74e90f4b]{font-size:14px;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oga-tenant small[data-v-74e90f4b]{color:#64748b;font-size:12px}.oga-tag[data-v-74e90f4b]{font-size:10px;background:#f1f5f9;color:#475569;border-radius:999px;padding:1px 6px;margin-left:4px}.oga-tag.is-vermelho[data-v-74e90f4b]{background:#fee2e2;color:#b91c1c}.oga-tag.is-verde[data-v-74e90f4b]{background:#ccfbf1;color:#0f766e}.form-check-label[data-v-74e90f4b]{font-size:13px;min-width:70px}@media(max-width:640px){.oga-filtros input[data-v-74e90f4b]{max-width:none;width:100%}.oga-lista li[data-v-74e90f4b]{flex-wrap:wrap}}.ogc[data-v-b92e6f03]{display:grid;gap:16px;padding:4px 0 24px}.ogc-topo[data-v-b92e6f03]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.ogc-topo h2[data-v-b92e6f03]{font-size:22px;margin:0;color:#0f172a}.ogc-topo h2 i[data-v-b92e6f03]{color:#0f766e}.ogc-topo p[data-v-b92e6f03]{margin:4px 0 0;color:#64748b}.ogc-topo__acoes[data-v-b92e6f03]{display:flex;gap:8px;flex-wrap:wrap}.ogc-kpis[data-v-b92e6f03]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.ogc-kpi[data-v-b92e6f03]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:10px 12px;display:grid}.ogc-kpi small[data-v-b92e6f03]{color:#64748b;font-size:11px;text-transform:uppercase;letter-spacing:.03em}.ogc-kpi strong[data-v-b92e6f03]{font-size:22px;color:#0f172a}.ogc-kpi span[data-v-b92e6f03]{font-size:11px;color:#94a3b8}.ogc-kpi.is-azul strong[data-v-b92e6f03]{color:#0369a1}.ogc-kpi.is-amarelo[data-v-b92e6f03]{border-color:#fcd34d;background:#fffbeb}.ogc-kpi.is-amarelo strong[data-v-b92e6f03]{color:#b45309}.ogc-kpi.is-ok strong[data-v-b92e6f03]{color:#0f766e}.ogc-filtros[data-v-b92e6f03]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ogc-filtros .form-select[data-v-b92e6f03],.ogc-filtros .form-control[data-v-b92e6f03]{width:auto;min-width:160px}.ogc-vazio[data-v-b92e6f03]{text-align:center;padding:40px;color:#64748b;background:#fff;border:1px dashed #cbd5e1;border-radius:14px}.ogc-vazio i[data-v-b92e6f03]{font-size:28px}.ogc-lista[data-v-b92e6f03]{display:grid;gap:8px}.ogc-linha[data-v-b92e6f03]{display:grid;grid-template-columns:minmax(200px,1.4fr) auto minmax(110px,.6fr) minmax(220px,1.6fr) auto;gap:14px;align-items:center;background:#fff;border:1px solid #e2e8f0;border-left:4px solid #22c55e;border-radius:12px;padding:10px 14px;cursor:pointer;transition:box-shadow .15s,transform .15s}.ogc-linha[data-v-b92e6f03]:hover,.ogc-linha[data-v-b92e6f03]:focus{box-shadow:0 4px 14px #0f172a14;outline:none}.ogc-linha.is-amarelo[data-v-b92e6f03]{border-left-color:#f59e0b}.ogc-linha.is-vermelho[data-v-b92e6f03]{border-left-color:#ef4444}.ogc-linha__tenant[data-v-b92e6f03]{display:flex;gap:10px;align-items:center;min-width:0}.ogc-linha__tenant div[data-v-b92e6f03]{min-width:0;display:grid}.ogc-linha__tenant strong[data-v-b92e6f03]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ogc-linha__tenant small[data-v-b92e6f03]{color:#94a3b8;font-size:12px}.ogc-saude[data-v-b92e6f03]{width:10px;height:10px;border-radius:50%;background:#22c55e;flex-shrink:0}.ogc-saude.is-amarelo[data-v-b92e6f03]{background:#f59e0b}.ogc-saude.is-vermelho[data-v-b92e6f03]{background:#ef4444}.ogc-linha__fases[data-v-b92e6f03]{display:flex;gap:4px}.ogc-dot[data-v-b92e6f03]{width:24px;height:24px;border-radius:50%;font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;background:#f1f5f9;color:#94a3b8}.ogc-dot.is-concluida[data-v-b92e6f03]{background:#0f766e;color:#fff}.ogc-dot.is-encontro_agendado[data-v-b92e6f03]{background:#e0f2fe;color:#0369a1}.ogc-dot.is-em_andamento[data-v-b92e6f03],.ogc-dot.is-aguardando_importacao[data-v-b92e6f03]{background:#fef3c7;color:#b45309}.ogc-dot.is-liberada[data-v-b92e6f03]{background:#ccfbf1;color:#0f766e}.ogc-dot.is-atual[data-v-b92e6f03]{box-shadow:0 0 0 2px #0f766e}.ogc-linha__prog[data-v-b92e6f03]{display:flex;align-items:center;gap:8px}.ogc-barra[data-v-b92e6f03]{flex:1;height:6px;background:#f1f5f9;border-radius:999px;overflow:hidden}.ogc-barra div[data-v-b92e6f03]{height:100%;background:#14b8a6}.ogc-linha__prog small[data-v-b92e6f03]{color:#475569;font-weight:600;font-size:12px}.ogc-linha__info[data-v-b92e6f03]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ogc-pill[data-v-b92e6f03]{font-size:12px;border-radius:999px;padding:2px 9px;background:#f1f5f9;color:#475569;white-space:nowrap}.ogc-pill.is-ok[data-v-b92e6f03]{background:#ccfbf1;color:#0f766e}.ogc-pill.is-azul[data-v-b92e6f03]{background:#e0f2fe;color:#0369a1}.ogc-pill.is-amarelo[data-v-b92e6f03]{background:#fef3c7;color:#b45309}.ogc-pill.is-vermelho[data-v-b92e6f03]{background:#fee2e2;color:#b91c1c}.ogc-gi[data-v-b92e6f03]{color:#64748b;font-size:12px}.ogc-gi i[data-v-b92e6f03]{color:#16a34a}.ogc-avatar[data-v-b92e6f03]{width:32px;height:32px;border-radius:50%;background:#0f766e;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}@media(max-width:1280px){.ogc-kpis[data-v-b92e6f03]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.ogc-linha[data-v-b92e6f03]{grid-template-columns:1fr auto}.ogc-linha__fases[data-v-b92e6f03],.ogc-linha__prog[data-v-b92e6f03],.ogc-linha__info[data-v-b92e6f03]{grid-column:1 / -1}.ogc-kpis[data-v-b92e6f03]{grid-template-columns:repeat(2,minmax(0,1fr))}}.gi-closers__mode[data-v-4a13202e]{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid #dde3ec;border-radius:8px;cursor:pointer;height:100%}.gi-closers__mode.is-on[data-v-4a13202e]{border-color:#1f9d55;background:#f0fbf4}.gi-closers__mode input[data-v-4a13202e]{margin-top:3px;flex-shrink:0}.gi-closers__mode span[data-v-4a13202e]{display:grid;gap:2px}.gi-closers__mode small[data-v-4a13202e]{color:#687386}.gi-closers__list[data-v-4a13202e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.gi-closers__item[data-v-4a13202e]{display:flex;gap:8px;align-items:center;margin:0;padding:8px 12px;border:1px solid #dde3ec;border-radius:8px;cursor:pointer}.gi-closers__item input[data-v-4a13202e]{margin:0}pre[data-v-22343893]{white-space:pre-wrap;word-break:break-word;background:#f8fafc;border-radius:6px;padding:6px 8px;max-height:140px;overflow:auto}.mensagens-view--central[data-v-b571410b]{display:grid;gap:1rem;padding:1rem;color:#17313b}.mensagens-hero[data-v-b571410b],.mensagens-board[data-v-b571410b]{border:1px solid rgba(23,49,59,.1);border-radius:24px;background:#fff;box-shadow:0 18px 42px #17313b0f}.mensagens-hero[data-v-b571410b]{display:flex;justify-content:space-between;gap:1rem;padding:1.25rem;background:radial-gradient(circle at top right,rgba(14,116,144,.12),transparent 28%),linear-gradient(135deg,#fff,#0e74900f 60%,#fff8ebe6)}.mensagens-hero__copy[data-v-b571410b]{max-width:760px}.mensagens-hero__eyebrow[data-v-b571410b]{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:#0e7490;font-weight:700;margin-bottom:.45rem}.mensagens-hero h1[data-v-b571410b]{margin:0;font-size:clamp(1.9rem,2.4vw,2.5rem);font-weight:800}.mensagens-hero p[data-v-b571410b]{margin:.5rem 0 0;max-width:58ch;color:#4b5d66}.mensagens-hero__chips[data-v-b571410b]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.mensagens-chip[data-v-b571410b]{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .75rem;border-radius:999px;background:#ffffffd9;border:1px solid rgba(23,49,59,.08);font-size:.82rem;font-weight:600}.mensagens-hero__actions[data-v-b571410b]{display:flex;align-items:flex-start}.mensagens-hero__segmented[data-v-b571410b]{display:inline-flex;gap:.35rem;padding:.35rem;border-radius:999px;background:#ffffffc7;border:1px solid rgba(23,49,59,.08)}.mensagens-hero__tab[data-v-b571410b]{border:0;background:transparent;color:#47606b;font-weight:700;border-radius:999px;padding:.55rem .95rem}.mensagens-hero__tab.is-active[data-v-b571410b]{background:#17313b;color:#fff}.mensagens-filters[data-v-b571410b]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.75rem}.mensagens-filter-card[data-v-b571410b]{border:1px solid rgba(23,49,59,.08);border-radius:18px;background:#fff;padding:.8rem;box-shadow:0 10px 24px #17313b0d}.mensagens-filter-card h3[data-v-b571410b]{margin:0 0 .55rem;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em;color:#6c7a80;font-weight:700}.mensagens-board[data-v-b571410b]{padding:1rem}.mensagens-cards-grid[data-v-b571410b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}@media(max-width:1400px){.mensagens-filters[data-v-b571410b]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:992px){.mensagens-hero[data-v-b571410b]{flex-direction:column}.mensagens-filters[data-v-b571410b]{grid-template-columns:repeat(2,minmax(0,1fr))}.mensagens-cards-grid[data-v-b571410b]{grid-template-columns:1fr}}@media(max-width:640px){.mensagens-filters[data-v-b571410b]{grid-template-columns:1fr}}.sdr-modal-backdrop[data-v-b571410b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:grid;place-items:center;padding:1rem;background:#030a1294}.sdr-modal[data-v-b571410b]{width:min(860px,100%);max-height:min(760px,calc(100vh - 2rem));overflow:hidden;display:flex;flex-direction:column;gap:1rem;border-radius:16px;background:#fff;box-shadow:0 24px 70px #030a1247;padding:1.1rem}.sdr-modal__header[data-v-b571410b]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid rgba(23,49,59,.1)}.sdr-modal__header h2[data-v-b571410b]{margin:0;font-size:1.1rem;font-weight:800}.sdr-modal__header p[data-v-b571410b]{margin:.25rem 0 0;color:#5d6d74;font-size:.86rem}.sdr-modal__eyebrow[data-v-b571410b]{display:block;color:#0e7490;font-size:.72rem;font-weight:800;text-transform:uppercase}.sdr-modal__close[data-v-b571410b]{width:34px;height:34px;border:1px solid rgba(23,49,59,.12);border-radius:8px;background:#fff;color:#17313b}.sdr-modal__state[data-v-b571410b],.sdr-modal__empty[data-v-b571410b]{display:grid;place-items:center;gap:.65rem;min-height:220px;color:#6c7a80;text-align:center}.sdr-modal__empty i[data-v-b571410b]{font-size:2rem}.sdr-modal__summary[data-v-b571410b]{display:flex;flex-wrap:wrap;gap:.5rem}.sdr-modal__summary span[data-v-b571410b]{border-radius:999px;background:#eef6f8;color:#17313b;font-size:.78rem;font-weight:700;padding:.35rem .6rem}.sdr-thread[data-v-b571410b]{overflow:auto;display:flex;flex-direction:column;gap:.7rem;padding-right:.25rem}.sdr-thread__message[data-v-b571410b]{max-width:82%;border:1px solid rgba(23,49,59,.1);border-radius:12px;padding:.75rem;background:#f8fafb}.sdr-thread__message.is-assistant[data-v-b571410b]{align-self:flex-end;background:#edf7ff}.sdr-thread__message.is-human-outbound[data-v-b571410b]{align-self:flex-end;background:#ecfdf5}.sdr-thread__message.is-internal-note[data-v-b571410b]{align-self:flex-end;background:#fefce8}.sdr-thread__message.is-user[data-v-b571410b]{align-self:flex-start;background:#f7f7f2}.sdr-thread__meta[data-v-b571410b]{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:space-between;margin-bottom:.4rem;color:#5d6d74;font-size:.76rem}.sdr-thread__message p[data-v-b571410b]{margin:0;white-space:pre-wrap;color:#17313b;font-size:.88rem;line-height:1.45}.sdr-modal__footer[data-v-b571410b]{display:flex;justify-content:flex-end;padding-top:.85rem;border-top:1px solid rgba(23,49,59,.1)}.sim-header-selectors[data-v-b571410b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.sim-selector-item[data-v-b571410b]{display:flex;flex-direction:column;gap:.35rem}.sim-label[data-v-b571410b]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6c7a80}.sim-layout[data-v-b571410b]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.sim-card[data-v-b571410b]{border:1px solid rgba(23,49,59,.08);border-radius:18px;background:#fff;padding:1rem;box-shadow:0 10px 24px #17313b0d;display:flex;flex-direction:column}.sim-card__title[data-v-b571410b]{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6c7a80;margin:0 0 .75rem}.sim-field[data-v-b571410b]{margin-bottom:.6rem;display:flex;flex-direction:column;gap:.25rem}.sim-actions[data-v-b571410b]{display:flex;gap:.5rem;margin-top:auto;padding-top:1rem;border-top:1px solid rgba(23,49,59,.08)}.sim-variant-pill[data-v-b571410b]{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:999px;background:#0e74901a;color:#0e7490;font-size:.82rem;font-weight:700;margin-bottom:.75rem}.sim-push-title[data-v-b571410b]{font-size:.88rem;margin-bottom:.6rem;padding:.45rem .75rem;background:#17313b0a;border-radius:8px}.sim-body-box[data-v-b571410b]{background:#f8fafc;border:1px solid rgba(23,49,59,.08);border-radius:12px;padding:.85rem 1rem;font-size:.93rem;line-height:1.65;white-space:pre-wrap;word-break:break-word;flex:1}.sim-preview-empty[data-v-b571410b]{color:#8a9ba3;padding:2.5rem 0}.sim-empty-start[data-v-b571410b]{color:#8a9ba3;padding:4rem 0}@media(max-width:992px){.sim-header-selectors[data-v-b571410b],.sim-layout[data-v-b571410b]{grid-template-columns:1fr}}.pp-lista[data-v-4a284fd5]{display:grid;gap:.75rem}.pp-plano[data-v-4a284fd5]{border:1px solid #cfe2ff;border-radius:8px;padding:.75rem 1rem;background:#f8fbff}.pp-plano.is-inativo[data-v-4a284fd5]{border-color:#e9ecef;background:#fff}.pp-tabela[data-v-4a284fd5]{font-size:.85rem}.pp-col-check[data-v-4a284fd5]{width:2rem}.pp-acao[data-v-4a284fd5]{border-top:1px dashed #cfe2ff;padding-top:.5rem}.pp-analise[data-v-4a284fd5]{background:#fff;border:1px solid #e9ecef;border-radius:6px;padding:.5rem .75rem}.admin-modal-overlay[data-v-f2544d54]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a94;z-index:1080;display:flex;align-items:center;justify-content:center;padding:1rem}.admin-modal[data-v-f2544d54]{width:100%;max-width:720px;max-height:92vh;background:#fff;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.admin-modal__header[data-v-f2544d54],.admin-modal__footer[data-v-f2544d54]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #e9ecef}.admin-modal__footer[data-v-f2544d54]{justify-content:flex-end;border-top:1px solid #e9ecef;border-bottom:0}.admin-modal__body[data-v-f2544d54]{padding:1.25rem;overflow-y:auto;display:grid;gap:1rem}.pm-status[data-v-f2544d54]{border:1px solid #e9ecef;border-radius:8px;background:#f8fafc;padding:.75rem 1rem;display:grid;gap:.5rem}.pm-status__badges[data-v-f2544d54]{display:flex;flex-wrap:wrap;gap:.4rem}.pm-checklist[data-v-f2544d54]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-size:.875rem;color:#64748b}.pm-checklist li[data-v-f2544d54]{display:flex;align-items:center;gap:.35rem}.pm-checklist li.is-ok[data-v-f2544d54]{color:#146c43}.pm-checklist__marca[data-v-f2544d54]{font-weight:700;width:1rem;text-align:center}.pm-tabs .nav-link[data-v-f2544d54]{border:0;background:none}.pm-tabs .nav-link.active[data-v-f2544d54]{border-bottom:2px solid #0d6efd;color:#0d6efd;font-weight:600}.pm-confirmacao[data-v-f2544d54]{border:1px solid #badbcc;background:#f0fdf4;border-radius:8px;padding:.9rem 1rem;font-size:.9rem}.pm-confirmacao ul[data-v-f2544d54]{padding-left:1.1rem;display:grid;gap:.3rem}.pp-previa[data-v-f2544d54]{max-height:240px;overflow-y:auto;border:1px solid #e9ecef;border-radius:6px}.pp-previa__valor[data-v-f2544d54]{max-width:8rem;margin-left:auto}.central-assinaturas[data-v-e97e3133]{display:grid;gap:1rem}.central-assinaturas__header[data-v-e97e3133],.central-assinaturas__filters[data-v-e97e3133],.central-assinaturas__table[data-v-e97e3133]{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 8px 24px #0f172a0a}.central-assinaturas__header[data-v-e97e3133]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem}.central-assinaturas__filters[data-v-e97e3133]{padding:1rem}.admin-modal-overlay[data-v-e97e3133]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a94;z-index:1080;display:flex;align-items:center;justify-content:center;padding:1rem}.admin-modal[data-v-e97e3133]{width:100%;max-width:620px;max-height:90vh;background:#fff;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.admin-modal--wide[data-v-e97e3133]{max-width:min(1120px,96vw)}.admin-modal__header[data-v-e97e3133],.admin-modal__footer[data-v-e97e3133]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #e9ecef}.admin-modal__footer[data-v-e97e3133]{justify-content:flex-end;border-top:1px solid #e9ecef;border-bottom:0}.admin-modal__body[data-v-e97e3133]{padding:1.25rem;overflow-y:auto}.auto-discount[data-v-e97e3133]{display:grid;gap:1rem}.auto-discount__summary[data-v-e97e3133]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.auto-discount__summary>div[data-v-e97e3133]{border:1px solid #e9ecef;border-radius:8px;padding:.75rem;background:#f8fafc}.auto-discount__summary span[data-v-e97e3133]{display:block;color:#64748b;font-size:.72rem;font-weight:700;text-transform:uppercase}.auto-discount__summary strong[data-v-e97e3133]{display:block;margin-top:.25rem;color:#0f172a;font-size:1.15rem}.auto-discount__table[data-v-e97e3133]{border:1px solid #e9ecef;border-radius:8px}.auto-discount__chips[data-v-e97e3133]{display:flex;flex-wrap:wrap;gap:.25rem}.subscription-modules[data-v-e97e3133]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.subscription-modules__item[data-v-e97e3133]{display:flex;align-items:flex-start;gap:.5rem;min-height:64px;border:1px solid #e9ecef;border-radius:8px;padding:.75rem;background:#f8fafc}.subscription-modules__item span[data-v-e97e3133]{display:grid;gap:.15rem}.subscription-modules__item small[data-v-e97e3133]{color:#64748b}.subscription-preview[data-v-e97e3133]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;border:1px solid #e9ecef;border-radius:8px;padding:.75rem;background:#f8fafc}.subscription-preview span[data-v-e97e3133]{display:block;color:#64748b;font-size:.72rem;font-weight:700;text-transform:uppercase}.subscription-preview strong[data-v-e97e3133]{display:block;margin-top:.25rem;color:#0f172a;font-size:1.05rem}@media(max-width:768px){.central-assinaturas__header[data-v-e97e3133]{flex-direction:column}.auto-discount__summary[data-v-e97e3133],.subscription-modules[data-v-e97e3133],.subscription-preview[data-v-e97e3133]{grid-template-columns:1fr}}.contract-signed-content[data-v-e97e3133]{max-height:45vh;overflow:auto;white-space:pre-wrap;padding:1rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#f8fafc;font:.8rem/1.5 monospace}.contract-invalidate-box[data-v-e97e3133]{border:1px solid #f1aeb5;border-radius:8px;padding:.75rem;margin-bottom:1rem;background:#fff5f5}.contract-invalidated-panel[data-v-e97e3133]{border:1px solid #f1aeb5;border-left:5px solid #dc3545;border-radius:8px;padding:1rem;margin-bottom:1rem;background:#fff5f5;color:#842029}.contract-invalidated-panel__header[data-v-e97e3133]{display:flex;align-items:flex-start;gap:.75rem}.contract-invalidated-panel__icon[data-v-e97e3133]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#dc3545;color:#fff;flex:0 0 auto}.contract-invalidated-panel__header strong[data-v-e97e3133],.contract-invalidated-panel__header small[data-v-e97e3133]{display:block}.contract-invalidated-panel__meta[data-v-e97e3133]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.85rem}.contract-invalidated-panel__meta div[data-v-e97e3133]{border:1px solid #f1aeb5;border-radius:8px;padding:.55rem;background:#fff}.contract-invalidated-panel__meta span[data-v-e97e3133],.contract-invalidated-panel__reason span[data-v-e97e3133]{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;color:#b02a37}.contract-invalidated-panel__meta strong[data-v-e97e3133]{display:block;margin-top:.15rem;color:#58151c;word-break:break-word}.contract-invalidated-panel__reason[data-v-e97e3133]{margin-top:.85rem;border-top:1px solid #f1aeb5;padding-top:.75rem}.contract-invalidated-panel__reason p[data-v-e97e3133]{margin:.25rem 0 0;color:#58151c}.contract-signed-content--invalidated[data-v-e97e3133]{border-color:#f1aeb5;background:repeating-linear-gradient(-45deg,#fff5f5,#fff5f5 12px,#fff 12px,#fff 24px)}@media(max-width:768px){.contract-invalidated-panel__meta[data-v-e97e3133]{grid-template-columns:1fr}}.tenant-preflight__grid dt[data-v-e97e3133]{color:#64748b;font-weight:600}.tenant-preflight__grid dd[data-v-e97e3133]{margin-bottom:.5rem}.vas-wrap[data-v-d25516f9]{max-width:1040px;margin:0 auto;padding:8px 0 48px}.vas-head[data-v-d25516f9]{text-align:center;margin-bottom:28px}.vas-head h1[data-v-d25516f9]{font-size:32px;font-weight:800;margin-bottom:8px}.vas-sub[data-v-d25516f9]{color:#95a0b0;font-size:16px}.vas-steps[data-v-d25516f9]{display:flex;gap:8px;list-style:none;padding:0;margin:0 0 28px;flex-wrap:wrap;justify-content:center}.vas-steps li[data-v-d25516f9]{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#95a0b0;font-size:14px}.vas-steps li.active[data-v-d25516f9]{border-color:#4587ff;color:#fff}.vas-steps li.done[data-v-d25516f9]{color:#fff}.vas-step-num[data-v-d25516f9]{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:#ffffff14}.vas-steps li.active .vas-step-num[data-v-d25516f9]{background:#4587ff}.vas-steps li.done .vas-step-num[data-v-d25516f9]{background:#1f9d63}.vas-grid[data-v-d25516f9]{display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:start}.vas-main[data-v-d25516f9],.vas-resumo[data-v-d25516f9]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:28px}.vas-resumo[data-v-d25516f9]{position:sticky;top:90px}.vas-main h2[data-v-d25516f9]{font-size:22px;margin-bottom:6px}.vas-hint[data-v-d25516f9]{margin-bottom:20px;font-size:14px}.muted[data-v-d25516f9]{color:#95a0b0}.vas-doc-head[data-v-d25516f9]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.vas-doc-head h2[data-v-d25516f9]{margin-bottom:0}.vas-period[data-v-d25516f9]{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}.vas-period-btn[data-v-d25516f9]{flex:1 1 120px;padding:12px;border-radius:12px;cursor:pointer;font-size:15px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#fff;display:flex;flex-direction:column;gap:2px;align-items:center}.vas-period-btn.active[data-v-d25516f9]{border-color:#4587ff;background:#4587ff1f}.vas-period-btn small[data-v-d25516f9]{color:#5fd3a0;font-size:12px}.vas-modules[data-v-d25516f9]{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.vas-module[data-v-d25516f9]{display:flex;align-items:center;gap:14px;padding:16px;border-radius:12px;cursor:pointer;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.vas-module.checked[data-v-d25516f9]{border-color:#4587ff;background:#4587ff1a}.vas-module-body[data-v-d25516f9]{display:flex;flex-direction:column;gap:2px;flex:1}.vas-module-body small[data-v-d25516f9]{font-size:13px}.vas-module-credit-cost[data-v-d25516f9]{color:#c8d5ea}.vas-module-included[data-v-d25516f9]{color:#5fd3a0;font-weight:600}.vas-module-wrap[data-v-d25516f9]{display:flex;flex-direction:column;gap:8px}.vas-credit-plans[data-v-d25516f9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-left:16px}.vas-credit-plan[data-v-d25516f9]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border-radius:10px;cursor:pointer;text-align:left;color:#fff;font-size:13px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.vas-credit-plan strong[data-v-d25516f9]{font-size:15px}.vas-credit-plan strong small[data-v-d25516f9]{font-weight:400;color:#95a0b0}.vas-credit-plan.active[data-v-d25516f9]{border-color:#4587ff;background:#4587ff1f}.vas-credit-plans-note[data-v-d25516f9]{grid-column:1 / -1;font-size:12px}.vas-credit-plan[data-v-d25516f9]:focus-visible{outline:2px solid #4587FF;outline-offset:2px}.vas-module-price[data-v-d25516f9]{font-weight:700;white-space:nowrap}.vas-module-price small[data-v-d25516f9]{font-weight:400;color:#95a0b0}.vas-fields[data-v-d25516f9]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.vas-field[data-v-d25516f9]{display:flex;flex-direction:column;gap:6px;font-size:14px}.vas-field span[data-v-d25516f9]{color:#95a0b0}.vas-field input[data-v-d25516f9]{padding:12px 14px;border-radius:10px;font-size:15px;color:#fff;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.vas-field input[data-v-d25516f9]:focus{outline:2px solid #4587FF;outline-offset:1px}.vas-field input.erro[data-v-d25516f9]{border-color:#ff7b72}.vas-field em[data-v-d25516f9]{color:#ff7b72;font-style:normal;font-size:13px}.vas-switch-doc[data-v-d25516f9]{padding:8px 12px;border-radius:10px;background:#4587ff21;border:1px solid rgba(69,135,255,.55);color:#fff;cursor:pointer;font-size:14px;font-weight:700;white-space:nowrap}.vas-switch-doc[data-v-d25516f9]:hover{background:#4587ff38;border-color:#8db5ff}.vas-contrato[data-v-d25516f9]{max-height:320px;overflow-y:auto;white-space:pre-wrap;font-size:13px;line-height:1.7;padding:18px;border-radius:12px;background:#00000040;border:1px solid rgba(255,255,255,.06);margin-bottom:18px;color:#cfd6e2}.vas-contrato[data-v-d25516f9]:focus{outline:2px solid #4587FF}.vas-aceite[data-v-d25516f9]{display:flex;gap:10px;align-items:flex-start;font-size:15px;margin-bottom:18px;cursor:pointer}.vas-actions[data-v-d25516f9]{display:flex;gap:12px}.vas-primary[data-v-d25516f9]{padding:14px 26px;border-radius:12px;border:0;cursor:pointer;font-size:16px;font-weight:600;background:#4587ff;color:#fff}.vas-primary[data-v-d25516f9]:disabled{opacity:.55;cursor:not-allowed}.vas-ghost[data-v-d25516f9]{padding:14px 22px;border-radius:12px;cursor:pointer;font-size:16px;background:transparent;border:1px solid rgba(255,255,255,.14);color:#fff}.vas-erro-geral[data-v-d25516f9]{color:#ff7b72;margin-bottom:14px;font-size:14px}.vas-total-confirmacao[data-v-d25516f9]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:16px 18px;margin-bottom:20px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.vas-total-confirmacao strong[data-v-d25516f9]{font-size:26px}.vas-captcha[data-v-d25516f9]{margin-bottom:18px;display:flex;flex-direction:column;gap:8px}.vas-cupom[data-v-d25516f9]{margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.06)}.vas-cupom-linha[data-v-d25516f9]{display:flex;gap:8px}.vas-cupom-linha input[data-v-d25516f9]{flex:1;padding:12px 14px;border-radius:10px;font-size:15px;color:#fff;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);text-transform:uppercase}.vas-cupom-linha input[data-v-d25516f9]:focus{outline:2px solid #4587FF;outline-offset:1px}.vas-cupom-linha button[data-v-d25516f9]{white-space:nowrap;padding:12px 20px;font-size:15px}.vas-cupom-ok[data-v-d25516f9]{color:#5fd3a0;font-size:14px;margin-top:10px}.vas-resumo-desconto strong[data-v-d25516f9]{color:#5fd3a0}.vas-pix[data-v-d25516f9]{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.vas-pix img[data-v-d25516f9]{border-radius:12px;background:#fff;padding:8px}.vas-pix-side[data-v-d25516f9]{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.vas-pix-valor[data-v-d25516f9]{font-size:26px;font-weight:800}.vas-aguardando[data-v-d25516f9]{font-size:13px}.vas-pago[data-v-d25516f9]{text-align:center;padding:20px 0}.vas-pago-icone[data-v-d25516f9]{width:64px;height:64px;border-radius:50%;background:#1f9d63;color:#fff;font-size:32px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.vas-resumo h3[data-v-d25516f9]{font-size:16px;margin-bottom:16px}.vas-resumo-linha[data-v-d25516f9]{display:flex;justify-content:space-between;gap:12px;font-size:14px;margin-bottom:10px}.vas-resumo-linha small[data-v-d25516f9]{color:#95a0b0;font-weight:400}.vas-resumo-sep[data-v-d25516f9]{height:1px;background:#ffffff14;margin:14px 0}.vas-resumo-total[data-v-d25516f9]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;margin-top:8px}.vas-resumo-total strong[data-v-d25516f9]{font-size:24px}.vas-resumo-nota[data-v-d25516f9]{font-size:12px;margin-top:12px}@media(max-width:900px){.vas-grid[data-v-d25516f9]{grid-template-columns:1fr}.vas-resumo[data-v-d25516f9]{position:static;order:-1}.vas-fields[data-v-d25516f9]{grid-template-columns:1fr}.vas-doc-head[data-v-d25516f9]{align-items:flex-start;flex-direction:column}.vas-main[data-v-d25516f9],.vas-resumo[data-v-d25516f9]{padding:20px}.vas-head h1[data-v-d25516f9]{font-size:26px}}@media(max-width:991.98px){.asn-pagina--publica[data-v-28902acd]{padding-bottom:48px}}.asn-pagina__carregando[data-v-28902acd]{padding-top:48px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;color:var(--asn-texto-sec)}.asn-barra-total__rotulo[data-v-28902acd]{font-size:12px;color:var(--asn-escuro-sec)}.asn-barra-total__valor[data-v-28902acd]{font-size:22px}.asn-vendas[data-v-c41f3d9d]{display:flex;flex-direction:column;gap:12px;padding-top:8px}.asn-sr-only[data-v-c41f3d9d]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.asn-vendas__filtros[data-v-c41f3d9d]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.asn-vendas__filtro[data-v-c41f3d9d]{display:flex;flex-direction:column;gap:4px;flex:0 1 200px;margin:0}.asn-vendas__filtro--busca[data-v-c41f3d9d]{flex:1 1 280px}.asn-vendas__vazio[data-v-c41f3d9d]{display:flex;flex-direction:column;gap:4px;padding:20px}.asn-vendas__lista[data-v-c41f3d9d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.asn-vendas__item[data-v-c41f3d9d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:14px 16px;align-items:center}.asn-vendas__nome[data-v-c41f3d9d]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.asn-vendas__meta[data-v-c41f3d9d]{font-size:13px;margin-top:2px}.asn-vendas__valor[data-v-c41f3d9d]{text-align:right;font-size:18px}.asn-vendas__acoes[data-v-c41f3d9d]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px}@media(min-width:992px){.asn-vendas__item[data-v-c41f3d9d]{grid-template-columns:minmax(0,1fr) 150px 330px}.asn-vendas__acoes[data-v-c41f3d9d]{grid-column:auto;justify-content:flex-end}}.asn-pagina--venda[data-v-be9fb53b]{padding-bottom:48px;border-radius:16px}.asn-venda__topo[data-v-be9fb53b]{padding-top:24px;padding-bottom:8px;display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;justify-content:space-between}.asn-venda__titulo[data-v-be9fb53b]{margin:0}.asn-venda__sub[data-v-be9fb53b]{margin:4px 0 0}.asn-venda__abas[data-v-be9fb53b]{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--asn-superficie);border:1px solid var(--asn-borda)}.asn-venda__aba[data-v-be9fb53b]{border:0;background:none;border-radius:999px;padding:8px 16px;font:600 14px var(--asn-fonte-texto);color:var(--asn-texto-sec);cursor:pointer;min-height:40px}.asn-venda__aba.ativa[data-v-be9fb53b]{background:var(--asn-primaria);color:#fff}.asn-venda__aba[data-v-be9fb53b]:focus-visible{outline:2px solid var(--asn-primaria);outline-offset:2px}.asn-venda__faixa[data-v-be9fb53b]{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding:12px 16px;margin:8px 0 16px;border:1px solid var(--asn-borda);border-radius:12px;background:var(--asn-superficie);font-size:14px}.asn-venda__faixa .asn-pill[data-v-be9fb53b]{margin-left:6px}.asn-venda__nova[data-v-be9fb53b]{margin-left:auto}.asn-pagina__carregando[data-v-be9fb53b]{padding-top:32px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;color:var(--asn-texto-sec)}.asn-link-hero[data-v-9504d995]{padding-top:40px;padding-bottom:24px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.asn-link-hero__titulo[data-v-9504d995]{margin:0;max-width:760px}.asn-link-hero__sub[data-v-9504d995]{margin:0;max-width:640px;font-size:16px}.asn-link-invalido[data-v-9504d995]{max-width:560px;padding:24px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.asn-link-invalido__titulo[data-v-9504d995]{font-size:24px}.asn-link-invalido p[data-v-9504d995]{margin:0}@media(max-width:991.98px){.asn-pagina--publica[data-v-9504d995]{padding-bottom:48px}}.asn-pagina__carregando[data-v-9504d995]{padding-top:48px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;color:var(--asn-texto-sec)}.asn-barra-total__rotulo[data-v-9504d995]{font-size:12px;color:var(--asn-escuro-sec)}.asn-barra-total__valor[data-v-9504d995]{font-size:22px}.novo-tenant[data-v-cb046f25]{max-width:920px}.bloco[data-v-cb046f25]{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--gs-border, #e3e8f3)}.bloco--ultimo[data-v-cb046f25]{padding-bottom:0;margin-bottom:0;border-bottom:0}.bloco-cabecalho[data-v-cb046f25]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.bloco-num[data-v-cb046f25]{flex:none;width:26px;height:26px;border-radius:50%;background:var(--gs-royal, #1457d6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}.preview-url[data-v-cb046f25]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px;padding:7px 12px;border-radius:var(--gs-radius-sm, 9px);background:var(--gs-surface-2, #f5f8fd);border:1px solid var(--gs-border, #e3e8f3)}.preview-url code[data-v-cb046f25]{color:var(--gs-text, #16213a);font-size:13px}.preview-url code strong[data-v-cb046f25]{color:var(--gs-royal, #1457d6)}.preview-status[data-v-cb046f25]{font-size:12px;white-space:nowrap;color:var(--gs-text-muted, #6b7794)}.preview-url--livre[data-v-cb046f25]{border-color:#b7e3c8;background:#f2fbf5}.preview-url--livre .preview-status[data-v-cb046f25]{color:#1a7f4b}.preview-url--ocupado[data-v-cb046f25]{border-color:#f3c2c2;background:#fdf4f4}.preview-url--ocupado .preview-status[data-v-cb046f25]{color:#b42318}.acoes[data-v-cb046f25]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.criado-icone[data-v-cb046f25]{width:60px;height:60px;border-radius:50%;margin:0 auto 18px;background:#1a7f4b;color:#fff;font-size:26px;display:flex;align-items:center;justify-content:center}.criado-url[data-v-cb046f25]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;padding:14px 18px;border-radius:var(--gs-radius-sm, 9px);background:var(--gs-surface-2, #f5f8fd);border:1px solid var(--gs-border, #e3e8f3)}.criado-url code[data-v-cb046f25]{font-size:15px;color:var(--gs-royal, #1457d6)}@media(max-width:767px){.acoes[data-v-cb046f25]{flex-direction:column;align-items:stretch}.acoes>div[data-v-cb046f25]{justify-content:stretch}.acoes .btn[data-v-cb046f25]{flex:1}}.central-faturamento[data-v-010ef729]{display:grid;gap:1rem}.central-faturamento__header[data-v-010ef729],.central-faturamento__tabs[data-v-010ef729],.central-faturamento__table[data-v-010ef729]{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 8px 24px #0f172a0a}.central-faturamento__header[data-v-010ef729]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem}.central-faturamento__tabs[data-v-010ef729]{padding:0 1rem}.central-faturamento__tabs .nav-tabs[data-v-010ef729]{border-bottom:none}.central-faturamento__pagination[data-v-010ef729]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;border-top:1px solid #e9ecef}.documento-display[data-v-010ef729],.documento-editor[data-v-010ef729]{display:flex;align-items:center;gap:.5rem;min-width:14rem}.documento-display[data-v-010ef729]{justify-content:space-between}.documento-editor .form-control[data-v-010ef729]{max-width:11rem}@media(max-width:768px){.central-faturamento__header[data-v-010ef729]{flex-direction:column}}.cfc-contas[data-v-9445b824]{display:grid;gap:1rem}.cfc-card[data-v-9445b824]{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 8px 24px #0f172a0a}.cfc-header[data-v-9445b824]{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;justify-content:space-between;padding:1.25rem}.cfc-kpis[data-v-9445b824]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}.cfc-kpi[data-v-9445b824]{display:grid;gap:.25rem;padding:1rem 1.25rem}.cfc-kpi strong[data-v-9445b824]{font-size:1.35rem}.cfc-filtros[data-v-9445b824]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;padding:1rem;border-bottom:1px solid #e9ecef}.cfc-filtros__busca[data-v-9445b824]{grid-column:span 2}.cfc-tabela td[data-v-9445b824],.cfc-tabela th[data-v-9445b824]{padding-left:1rem;padding-right:1rem}@media(max-width:576px){.cfc-filtros__busca[data-v-9445b824]{grid-column:span 1}}.cfc-dfc[data-v-344b6a06]{display:grid;gap:1rem}.cfc-card[data-v-344b6a06]{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 8px 24px #0f172a0a}.cfc-header[data-v-344b6a06]{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;justify-content:space-between;padding:1.25rem}.cfc-dfc__filtros[data-v-344b6a06]{display:flex;flex-wrap:wrap;gap:.5rem}.cfc-dfc__kpis[data-v-344b6a06]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.cfc-tabela td[data-v-344b6a06],.cfc-tabela th[data-v-344b6a06]{padding-left:1rem;padding-right:1rem;white-space:nowrap}.cfc-dre[data-v-8a969b1a]{display:grid;gap:1rem}.cfc-card[data-v-8a969b1a]{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 8px 24px #0f172a0a}.cfc-header[data-v-8a969b1a]{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;justify-content:space-between;padding:1.25rem}.cfc-dre__filtros[data-v-8a969b1a]{display:flex;flex-wrap:wrap;gap:.5rem}.cfc-dre__tabela td[data-v-8a969b1a],.cfc-dre__tabela th[data-v-8a969b1a]{white-space:nowrap}.cfc-dre__fixa[data-v-8a969b1a]{position:sticky;left:0;z-index:1;background:#fff;min-width:240px;padding-left:1rem}.cfc-dre__grupo td[data-v-8a969b1a]{font-weight:600}.cfc-dre__subtotal td[data-v-8a969b1a]{font-weight:700;background:#f8f9fa}.cfc-dre__subtotal .cfc-dre__fixa[data-v-8a969b1a]{background:#f8f9fa}.ad-monitor[data-v-aa40ee9a]{display:grid;gap:1rem}.ad-card[data-v-aa40ee9a]{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 8px 24px #0f172a0a}.ad-header[data-v-aa40ee9a]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.25rem}.ad-resumo[data-v-aa40ee9a]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ad-kpi[data-v-aa40ee9a]{display:flex;flex-direction:column;gap:.25rem;padding:.85rem 1rem}.ad-kpi strong[data-v-aa40ee9a]{font-size:1.5rem}.ad-kpi--ativo[data-v-aa40ee9a]{border-color:#0d6efd;box-shadow:0 0 0 2px #0d6efd26}.ad-dot[data-v-aa40ee9a]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.35rem}.ad-filtros[data-v-aa40ee9a]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.ad-tabela th[data-v-aa40ee9a]{white-space:nowrap;font-size:.8rem}.ad-linha[data-v-aa40ee9a]{cursor:pointer}.ad-config[data-v-53374073]{display:grid;gap:1rem}.ad-card[data-v-53374073]{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 8px 24px #0f172a0a}.ad-header[data-v-53374073]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.25rem}.ad-grade[data-v-53374073]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ad-detalhe[data-v-1660b6ec]{display:grid;gap:1rem}.ad-card[data-v-1660b6ec]{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 8px 24px #0f172a0a}.ad-header[data-v-1660b6ec]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.25rem}.ad-score[data-v-1660b6ec]{font-size:2.25rem;font-weight:700;line-height:1}.ad-kpis[data-v-1660b6ec]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ad-kpi[data-v-1660b6ec]{display:flex;flex-direction:column;gap:.25rem;padding:.85rem 1rem}.ad-kpi strong[data-v-1660b6ec]{font-size:1.4rem}.ad-graficos[data-v-1660b6ec]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.ad-graficos__largo[data-v-1660b6ec]{grid-column:1 / -1}.ad-componente[data-v-1660b6ec]{border-bottom:1px solid #f1f3f5;padding-bottom:.5rem}.ad-coortes[data-v-b49ed174]{display:grid;gap:1rem}.ad-card[data-v-b49ed174]{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 8px 24px #0f172a0a}.ad-header[data-v-b49ed174]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.25rem}.data-export-view[data-v-8d8fb7c0]{display:grid;gap:1.5rem}.data-export-hero[data-v-8d8fb7c0],.data-export-toolbar[data-v-8d8fb7c0],.data-export-selected[data-v-8d8fb7c0]{border:1px solid rgba(148,163,184,.18);border-radius:24px;background:linear-gradient(180deg,#fffffffa,#f8fafcf5);box-shadow:0 18px 50px #0f172a14}.data-export-hero[data-v-8d8fb7c0]{display:flex;justify-content:space-between;gap:1rem;padding:1.75rem}.data-export-hero h1[data-v-8d8fb7c0]{margin:.2rem 0 .6rem;font-size:2rem;font-weight:800;color:#0f172a}.data-export-hero p[data-v-8d8fb7c0],.data-export-selected p[data-v-8d8fb7c0]{margin:0;max-width:760px;color:#475569}.data-export-hero__eyebrow[data-v-8d8fb7c0]{display:inline-flex;padding:.3rem .7rem;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.data-export-hero__tenant[data-v-8d8fb7c0]{min-width:240px;padding:1rem;border-radius:18px;background:linear-gradient(135deg,#eff6ff,#eef2ff);border:1px solid #c7d2fe;display:flex;flex-direction:column;gap:.25rem;color:#0f172a}.data-export-chip[data-v-8d8fb7c0]{display:inline-flex;width:fit-content;padding:.2rem .55rem;border-radius:999px;background:#e2e8f0;color:#334155;font-size:.72rem;font-weight:700}.data-export-toolbar[data-v-8d8fb7c0],.data-export-selected[data-v-8d8fb7c0]{padding:1.4rem}.data-export-results[data-v-8d8fb7c0]{min-height:220px}.data-export-state[data-v-8d8fb7c0]{min-height:220px;border-radius:24px;border:1px dashed rgba(148,163,184,.45);background:#ffffffb8;display:grid;place-items:center;text-align:center;color:#64748b;padding:1.5rem}.data-export-state--empty i[data-v-8d8fb7c0]{font-size:2rem;margin-bottom:.75rem;color:#94a3b8}.data-export-grid[data-v-8d8fb7c0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.data-export-card[data-v-8d8fb7c0]{text-align:left;border:1px solid rgba(148,163,184,.22);border-radius:20px;background:linear-gradient(180deg,#fff,#f8fafc);padding:1rem;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.data-export-card[data-v-8d8fb7c0]:hover{transform:translateY(-2px);box-shadow:0 16px 30px #0f172a14;border-color:#93c5fd}.data-export-card.is-selected[data-v-8d8fb7c0]{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.data-export-card__header[data-v-8d8fb7c0],.data-export-card__footer[data-v-8d8fb7c0]{display:flex;justify-content:space-between;gap:.75rem}.data-export-card__header[data-v-8d8fb7c0]{align-items:flex-start;margin-bottom:.6rem;color:#0f172a}.data-export-card__header span[data-v-8d8fb7c0],.data-export-card__meta[data-v-8d8fb7c0],.data-export-card__footer[data-v-8d8fb7c0]{color:#64748b;font-size:.9rem}.data-export-card__meta[data-v-8d8fb7c0]{display:grid;gap:.2rem;margin-bottom:.75rem}.data-export-selected h2[data-v-8d8fb7c0]{margin:0 0 .45rem;color:#0f172a;font-size:1.1rem}.data-export-summary[data-v-8d8fb7c0]{margin:1rem 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}.data-export-summary dt[data-v-8d8fb7c0]{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:.25rem}.data-export-summary dd[data-v-8d8fb7c0]{margin:0;font-weight:600;color:#0f172a}@media(max-width:900px){.data-export-hero[data-v-8d8fb7c0]{flex-direction:column}.data-export-hero__tenant[data-v-8d8fb7c0]{min-width:0}}.package-subscription-export[data-v-3ae8048a]{display:grid;gap:1rem}.package-subscription-export__hero[data-v-3ae8048a],.package-subscription-export__panel[data-v-3ae8048a],.package-subscription-export__grid article[data-v-3ae8048a]{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:#fff;box-shadow:0 14px 34px #0f172a0f}.package-subscription-export__hero[data-v-3ae8048a],.package-subscription-export__panel[data-v-3ae8048a]{padding:1.25rem}.package-subscription-export__hero h1[data-v-3ae8048a]{margin:.2rem 0 .5rem;font-size:1.6rem;font-weight:800;color:#0f172a}.package-subscription-export__hero p[data-v-3ae8048a],.package-subscription-export__panel p[data-v-3ae8048a],.package-subscription-export__grid span[data-v-3ae8048a]{margin:0;color:#64748b}.package-subscription-export__eyebrow[data-v-3ae8048a]{color:#2563eb;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.package-subscription-export__panel[data-v-3ae8048a]{display:flex;gap:1rem;align-items:center;justify-content:space-between}.package-subscription-export__panel h2[data-v-3ae8048a]{margin:0 0 .35rem;font-size:1rem;font-weight:800;color:#0f172a}.package-subscription-export__grid[data-v-3ae8048a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.package-subscription-export__grid article[data-v-3ae8048a]{display:grid;gap:.35rem;padding:1rem}.package-subscription-export__grid strong[data-v-3ae8048a]{color:#0f172a}@media(max-width:900px){.package-subscription-export__panel[data-v-3ae8048a]{align-items:stretch;flex-direction:column}.package-subscription-export__grid[data-v-3ae8048a]{grid-template-columns:1fr}}
