.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.geo-porta{--geo-bg:#07060f;--geo-ciano:#57beee;--geo-ciano-fundo:#2097d5;--geo-roxo:#a64be8;--geo-roxo-fundo:#7f07d7;--geo-txt:#c7cbd6;--geo-forte:#f4f5f8;--geo-apagado:#8a8fa3;--geo-verde:#2ed47a;--geo-amarelo:#f5b84b;--geo-verm:#ff4d6d;--geo-linha:#f4f5f81f;--geo-painel:#f4f5f80a;--geo-gutter:clamp(20px, 5.5vw, 120px);background:var(--geo-bg);color:var(--geo-txt);font-feature-settings:"cv02", "cv03", "cv04";min-height:calc(100% + 2rem);margin:-1rem;padding:0 0 clamp(48px,8vw,120px)}@media (width>=1024px){.geo-porta{min-height:calc(100% + 4rem);margin:-2rem}}.geo-porta__faixa{padding-inline:var(--geo-gutter)}.geo-porta__topo{border-bottom:1px solid var(--geo-linha);padding-block:clamp(28px,4vw,56px) clamp(20px,3vw,36px);position:relative;overflow:hidden}.geo-porta__topo:before{content:"";pointer-events:none;background:radial-gradient(60% 60% at 20% 0,#57beee29,#0000 70%),radial-gradient(50% 60% at 80% 10%,#a64be824,#0000 70%);height:420px;position:absolute;inset:-40% -10% auto}.geo-porta__topo>*{position:relative}.geo-porta__kicker{color:var(--geo-ciano);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.geo-passos{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:18px 0 0;padding:0;list-style:none;display:flex}.geo-passo{color:var(--geo-apagado);align-items:center;gap:8px;font-size:13px;display:inline-flex}.geo-passo__num{border:1px solid var(--geo-linha);border-radius:999px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.geo-passo--atual{color:var(--geo-forte);font-weight:600}.geo-passo--atual .geo-passo__num{border-color:var(--geo-ciano);color:var(--geo-ciano)}.geo-passo--feito{color:var(--geo-txt)}.geo-passo--feito .geo-passo__num{background:var(--geo-verde);color:var(--geo-bg);border-color:#0000}.geo-passo__risco{background:var(--geo-linha);width:18px;height:1px}.geo-bloco{padding-block:clamp(24px,3.5vw,44px)}.geo-bloco+.geo-bloco{border-top:1px solid var(--geo-linha)}.geo-titulo{color:var(--geo-forte);letter-spacing:-.02em;margin:10px 0 0;font-size:clamp(26px,3.4vw,44px);font-weight:700;line-height:1.1}.geo-apoio{max-width:54ch;margin:12px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.55}.geo-rotulo{color:var(--geo-apagado);letter-spacing:.14em;text-transform:uppercase;margin:26px 0 8px;font-size:11px;font-weight:700;display:block}.geo-busca{flex-wrap:wrap;align-items:stretch;gap:12px;max-width:760px;display:flex}.geo-campo{flex:320px;align-items:center;display:flex;position:relative}.geo-campo__icone{color:var(--geo-ciano);pointer-events:none;display:flex;position:absolute;left:14px}.geo-campo input{border:1px solid var(--geo-linha);background:var(--geo-painel);width:100%;color:var(--geo-forte);font:inherit;border-radius:14px;padding:15px 16px 15px 42px;font-size:16px}.geo-campo input::placeholder{color:var(--geo-apagado)}.geo-campo input:focus{border-color:var(--geo-ciano);outline:none;box-shadow:0 0 0 3px #57beee2e}.geo-cta{color:#07060f;font:inherit;cursor:pointer;background:linear-gradient(96deg, var(--geo-ciano) 0%, var(--geo-ciano-fundo) 46%, var(--geo-roxo-fundo) 100%);border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:15px 26px;font-size:15px;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 14px 34px #57beee42}.geo-cta:hover:not(:disabled){transform:translateY(-1px)}.geo-cta:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.geo-cta--confirmar{background:var(--geo-verde);box-shadow:0 14px 34px #2ed47a3d}.geo-cta:disabled,.geo-cta--confirmar:disabled{color:var(--geo-apagado);opacity:1;box-shadow:none;background:#ffffff14}.geo-trava{max-width:62ch;color:var(--geo-apagado);margin:10px 0 0;font-size:13.5px;line-height:1.5}.geo-trava b{color:#ff4d6d}.geo-nota{max-width:62ch;color:var(--geo-apagado);margin:14px 0 0;font-size:13px;line-height:1.5}.geo-mapa{border:1px solid var(--geo-linha);background:#101018;border-radius:18px;height:clamp(320px,52vh,520px);margin-top:16px;position:relative;overflow:hidden}.geo-mapa__tela{position:absolute;inset:0}.geo-mapa__instrucao{z-index:2;border:1px solid var(--geo-linha);color:var(--geo-forte);text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#07060fd1;border-radius:999px;padding:9px 13px;font-size:13px;font-weight:600;position:absolute;top:12px;left:12px;right:12px}.geo-aviso{color:var(--geo-forte);background:#f5b84b17;border:1px solid #f5b84b61;border-radius:14px;margin-top:16px;padding:16px 18px}.geo-aviso__titulo{color:var(--geo-amarelo);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:700}.geo-aviso p{color:var(--geo-txt);margin:0;font-size:14px;line-height:1.55}.geo-aviso--forte{background:#ff4d6d1a;border-color:#ff4d6d73}.geo-aviso--forte .geo-aviso__titulo{color:var(--geo-verm)}.geo-aviso--precisao{margin-bottom:4px}.geo-aviso__chamada{font-weight:600;color:var(--geo-forte)!important;margin-top:8px!important}.geo-escolha{margin-top:16px}.geo-escolha__titulo{color:var(--geo-forte);margin:0 0 10px;font-size:15px;font-weight:600}.geo-escolha__lista{grid-template-columns:1fr;gap:10px;display:grid}.geo-escolha .geo-alt{border-radius:14px;flex-direction:column;gap:4px;min-height:64px;padding:14px 16px;font-size:14px;display:flex}.geo-escolha .geo-alt b{color:var(--geo-forte);font-weight:600}.geo-escolha .geo-alt span{color:var(--geo-apagado);font-size:13px;line-height:1.45}.geo-escolha .geo-alt--on span{color:var(--geo-txt)}.geo-escolha__nota{color:var(--geo-apagado);margin:10px 0 0;font-size:13px}@media (width>=720px){.geo-escolha__lista{grid-template-columns:1fr 1fr}}.geo-erro{color:var(--geo-verm);margin-top:14px;font-size:14px}.geo-alternativas{margin-top:16px}.geo-alternativas__titulo{color:var(--geo-apagado);margin:0 0 8px;font-size:13px}.geo-alternativas__lista{flex-wrap:wrap;gap:8px;display:flex}.geo-alt{border:1px solid var(--geo-linha);color:var(--geo-txt);font:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:999px;padding:9px 14px;font-size:13px}.geo-alt:hover{border-color:var(--geo-ciano);color:var(--geo-forte)}.geo-alt--on{border-color:var(--geo-ciano);color:var(--geo-forte);background:#57beee1f}.geo-achado{color:var(--geo-forte);margin:0;font-size:clamp(16px,1.4vw,19px);font-weight:600}.geo-achado__sub{color:var(--geo-apagado);margin:6px 0 0;font-size:13px}.geo-acoes{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.geo-secundario{border:1px solid var(--geo-linha);color:var(--geo-txt);font:inherit;cursor:pointer;background:0 0;border-radius:14px;padding:14px 20px;font-size:14px}.geo-secundario:hover{border-color:var(--geo-ciano);color:var(--geo-forte)}.geo-etapas{max-width:620px;margin:20px 0 0;padding:0;list-style:none}.geo-etapa{border-bottom:1px solid var(--geo-linha);align-items:flex-start;gap:12px;padding:11px 0;font-size:14px;display:flex}.geo-etapa:last-child{border-bottom:0}.geo-etapa__marca{color:var(--geo-ciano);flex:none}.geo-relogio{color:var(--geo-apagado);font-variant-numeric:tabular-nums;margin-top:16px;font-size:13px}.geo-coleta{gap:8px;max-width:620px;margin:16px 0 0;padding:0;list-style:none;display:grid}.geo-coleta__item{color:var(--geo-apagado);align-items:center;gap:10px;font-size:15px;line-height:1.35;display:flex}.geo-coleta__marca{border:1.5px solid var(--geo-linha);border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.geo-coleta__item--feita{color:var(--geo-txt)}.geo-coleta__item--feita .geo-coleta__marca{border-color:var(--geo-verde);color:var(--geo-verde)}.geo-coleta__item--agora{color:var(--geo-forte);font-weight:600}.geo-coleta__item--agora .geo-coleta__marca{border-color:var(--geo-ciano);border-top-color:#0000;animation:.9s linear infinite geo-coleta-gira}@keyframes geo-coleta-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.geo-coleta__item--agora .geo-coleta__marca{border-top-color:var(--geo-ciano);animation:none}}.geo-pulso{background:var(--geo-ciano);border-radius:999px;width:9px;height:9px;animation:1.4s ease-in-out infinite geo-pulso;display:inline-block}@keyframes geo-pulso{0%,to{opacity:.25;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.geo-pulso{opacity:1;animation:none}.geo-cta{transition:none}}.geo-porta--larga{--geo-gutter:clamp(16px, 2.2vw, 40px)}.geo-topo-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.geo-nav{border:1px solid var(--geo-linha);background:var(--geo-painel);border-radius:999px;padding:4px;display:inline-flex}.geo-nav__item{color:var(--geo-txt);white-space:nowrap;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none}.geo-nav__item:hover{color:var(--geo-forte)}.geo-nav__item--on{color:var(--geo-forte);background:#57beee29}.geo-nav__item:focus-visible{outline:2px solid var(--geo-ciano);outline-offset:2px}.geo-apoio--largo{max-width:90ch}.geo-lista__barra{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.geo-lista__busca{flex:360px}.geo-lista__filtros{flex-wrap:wrap;gap:8px;display:flex}.geo-lista__contagem{color:var(--geo-apagado);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0 0 0 auto;font-size:13px}.geo-lista{border:1px solid var(--geo-linha);background:var(--geo-painel);border-radius:18px;margin-top:20px;transition:opacity .15s;overflow:hidden}.geo-lista--atualizando{opacity:.6}.geo-lista__corpo{margin:0;padding:0;list-style:none}.geo-lista__cabeca{display:none}.geo-lista__linha{border-top:1px solid var(--geo-linha);gap:14px;padding:18px;display:grid}.geo-lista__linha:first-child{border-top:0}.geo-lista__cel{min-width:0}.geo-lista__cel[data-rotulo]:before{content:attr(data-rotulo);color:var(--geo-apagado);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.geo-lista__endereco{color:var(--geo-forte);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.4}.geo-lista__meta{color:var(--geo-apagado);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:6px 0 0;font-size:12.5px;line-height:1.45;display:flex}.geo-lista__selo{border:1px solid var(--geo-linha);letter-spacing:.04em;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.geo-lista__selo--geo{color:var(--geo-ciano);border-color:#57beee73}.geo-lista__selo--praca{color:#c98bf3;border-color:#a64be880}.geo-lista__vinculo{color:var(--geo-forte);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.4}.geo-lista__vinculo--vazio{color:var(--geo-apagado)}.geo-lista__vinculo-tipo{color:var(--geo-verde);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.geo-lista__data{color:var(--geo-forte);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:14px}.geo-lista__link{min-width:0}.geo-lista__url{text-overflow:ellipsis;white-space:nowrap;color:var(--geo-ciano);font-size:13.5px;text-decoration:none;display:block;overflow:hidden}.geo-lista__url:hover{text-decoration:underline}.geo-lista__botoes{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.geo-lista__copiar,.geo-lista__abrir{min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:12px;align-items:center;gap:7px;padding:0 16px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.geo-lista__copiar{color:#07060f;background:linear-gradient(96deg, var(--geo-ciano) 0%, var(--geo-ciano-fundo) 100%);border:0}.geo-lista__copiar--ok{background:var(--geo-verde)}.geo-lista__copiar:disabled{opacity:.5;cursor:not-allowed}.geo-lista__abrir{border:1px solid var(--geo-linha);color:var(--geo-txt);background:0 0}.geo-lista__abrir:hover{border-color:var(--geo-ciano);color:var(--geo-forte)}.geo-lista__copiar:focus-visible,.geo-lista__abrir:focus-visible{outline:2px solid var(--geo-forte);outline-offset:2px}.geo-lista__nota{color:var(--geo-apagado);margin:6px 0 0;font-size:12.5px;line-height:1.45}.geo-lista__nota--erro{color:var(--geo-verm)}.geo-lista__vazio{border:1px dashed var(--geo-linha);text-align:center;border-radius:18px;margin-top:20px;padding:clamp(24px,4vw,48px)}@media (width>=1024px){.geo-lista__cabeca,.geo-lista__linha{grid-template-columns:minmax(0,2.3fr) minmax(0,1.25fr) minmax(150px,.75fr) minmax(0,1.9fr);align-items:start;gap:24px;display:grid}.geo-lista__cabeca{border-bottom:1px solid var(--geo-linha);color:var(--geo-apagado);letter-spacing:.12em;text-transform:uppercase;padding:13px 22px;font-size:11px;font-weight:700}.geo-lista__linha{padding:18px 22px}.geo-lista__linha:hover{background:#f4f5f808}.geo-lista__cel[data-rotulo]:before{display:none}.geo-lista__botoes{flex-wrap:nowrap}.geo-lista__copiar,.geo-lista__abrir{min-height:38px}}@media (prefers-reduced-motion:reduce){.geo-lista{transition:none}}.geo-duas{gap:28px;display:grid}.geo-duas>*,.geo-duas__principal{min-width:0}@media (width>=1100px){.geo-duas{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,72px)}.geo-duas>.geo-duas__principal:only-child{grid-column:1/-1}.geo-duas .geo-busca{max-width:none}.geo-etapas{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;max-width:none;display:grid}.geo-etapa,.geo-etapa:last-child{border:1px solid var(--geo-linha);border-radius:12px;padding:14px 16px}}.geo-recentes{border:1px solid var(--geo-linha);background:var(--geo-painel);border-radius:18px;min-width:0;padding:18px 20px}.geo-recentes__topo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.geo-recentes__titulo{color:var(--geo-apagado);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.geo-recentes__todos{color:var(--geo-ciano);white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}.geo-recentes__todos:hover{text-decoration:underline}.geo-recentes__lista{margin:8px 0 0;padding:0;list-style:none}.geo-recentes__item{border-top:1px solid var(--geo-linha);justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.geo-recentes__item:first-child{border-top:0}.geo-recentes__texto{min-width:0}.geo-recentes__endereco{text-overflow:ellipsis;white-space:nowrap;color:var(--geo-forte);margin:0;font-size:14px;font-weight:600;overflow:hidden}.geo-recentes__item .geo-lista__meta{margin-top:3px}.geo-recentes__copiar{flex:none}.geo-recentes__acoes{flex-direction:column;flex:none;align-items:stretch;gap:6px;display:flex}.geo-conferi{border:1px solid var(--geo-verm);color:var(--geo-txt);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;margin:14px 0 0;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.geo-conferi input{width:20px;height:20px;accent-color:var(--geo-verm);flex:none;margin-top:1px}.geo-lista__outros{margin-top:8px}.geo-lista__outros-btn{border:1px solid var(--geo-borda,#353348);min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:6px 10px;font-size:.8125rem}.geo-lista__outros-btn:hover{background:#f4f5f80f}.geo-lista__outros-corpo{margin-top:8px}.geo-lista__outros-lista{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.geo-lista__outros-lista li{gap:2px;display:grid}.geo-mapa-conf__barra{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.geo-mapa-conf__botao{min-height:40px;font-weight:600}.geo-mapa-conf__botao:disabled{opacity:.5;cursor:default}.geo-mapa-conf__aviso{color:var(--geo-amarelo);margin:10px 0 0;font-size:13px}.geo-mapa.geo-mapa--conf{background:#e5e3df;margin-top:10px}.geo-rede{border:0;min-width:0;margin:10px 0 0;padding:0}.geo-rede__lista{grid-template-columns:1fr;gap:10px;display:grid}.geo-rede .geo-alt{border-radius:14px;flex-direction:column;gap:4px;min-height:56px;padding:12px 14px;font-size:14px;display:flex}.geo-rede .geo-alt b{color:var(--geo-forte);font-weight:600}.geo-rede .geo-alt span{color:var(--geo-apagado);font-size:13px;line-height:1.4}.geo-rede .geo-alt--on span{color:var(--geo-txt)}.geo-rede select.geo-alt,.geo-rede__nome{width:100%;max-width:420px;margin-top:10px}.geo-rede__nome{border:1px solid var(--geo-linha);color:var(--geo-txt);font:inherit;background:0 0;border-radius:12px;padding:11px 14px;font-size:15px}@media (width>=720px){.geo-rede__lista{grid-template-columns:repeat(3,1fr)}}.geo-cidade-busca{position:relative}.geo-cidade-sugestoes{z-index:1200;border:1px solid var(--geo-linha);background:#11101c;border-radius:12px;max-width:560px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 40px #00000073}.geo-cidade-sugestoes button{text-align:left;width:100%;color:var(--geo-forte);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:44px;padding:10px 12px;display:block}.geo-cidade-sugestoes button:hover,.geo-cidade-sugestoes button:focus-visible{background:#57beee1f;outline:none}.geo-cidade-sugestoes button span{color:var(--geo-apagado);font-size:13.5px}.geo-cidade-segmentos{flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0 16px;display:flex}.geo-cidade-chip{border:1px solid var(--geo-linha);background:var(--geo-painel);min-height:40px;color:var(--geo-txt);font:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:14px}.geo-cidade-chip--on{border-color:var(--geo-ciano);color:var(--geo-forte);background:#57beee24}.geo-cidade{gap:24px;display:grid}.geo-cidade__mapa,.geo-cidade__lado{min-width:0}.geo-cidade-mapa{border:1px solid var(--geo-linha);background:#0e0d18;border-radius:14px;width:100%;height:62vh;min-height:340px;overflow:hidden}@media (width>=1100px){.geo-cidade{grid-template-columns:minmax(0,1fr) minmax(380px,460px);align-items:start;gap:clamp(24px,2.5vw,40px)}.geo-cidade__mapa{position:sticky;top:16px}.geo-cidade-mapa{height:calc(100vh - 150px);min-height:520px}}.geo-cidade-legenda{color:var(--geo-txt);flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;font-size:13px;display:flex}.geo-cidade-legenda span{align-items:center;gap:6px;display:inline-flex}.geo-cidade-legenda i{border-radius:3px;width:14px;height:14px;display:inline-block}.geo-cidade-legenda__vazio{border:1px solid var(--geo-apagado);background:0 0}.geo-cidade-pino span{color:#fff;background:#07060f;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;font:700 13px/1 system-ui,sans-serif;display:grid;box-shadow:0 2px 8px #00000080}.geo-cidade-pino--on span{background:var(--geo-ciano-fundo);transform:scale(1.18)}.geo-cidade-areas{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.geo-cidade-area{border:1px solid var(--geo-linha);background:var(--geo-painel);border-radius:12px;padding:12px 14px 14px}.geo-cidade-area--on{border-color:var(--geo-ciano)}.geo-cidade-area__topo{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:40px;padding:0;display:flex}.geo-cidade-area__num{border:1px solid var(--geo-linha);width:26px;height:26px;color:var(--geo-forte);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.geo-cidade-area__nome{min-width:0;color:var(--geo-forte);overflow-wrap:anywhere;flex:1;font-weight:600}.geo-cidade-area__nota{color:var(--geo-forte);font-variant-numeric:tabular-nums;flex:none;font-size:22px;font-weight:800}.geo-cidade-area__nota--sem{color:var(--geo-apagado);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.geo-cidade-area__dados{gap:4px;margin:8px 0 0;font-size:14px;display:grid}.geo-cidade-area__dados div{justify-content:space-between;gap:12px;display:flex}.geo-cidade-area__dados dt{color:var(--geo-apagado)}.geo-cidade-area__dados dd{color:var(--geo-txt);text-align:right;overflow-wrap:anywhere;margin:0}@media (width<=480px){.geo-cidade-area__dados div{flex-direction:column;gap:0}.geo-cidade-area__dados dd{text-align:left}}.geo-cidade-area__aviso{margin:8px 0 0}.geo-cidade-area__gerar{justify-content:center;width:100%;margin-top:12px}.geo-cidade-aviso-base{border:1px solid var(--geo-amarelo);color:var(--geo-forte);border-radius:10px;margin-top:8px;padding:8px 10px}.geo-cidade-criterio{margin-top:4px}.geo-cidade-pesos{color:var(--geo-forte);gap:4px;margin:10px 0;padding:0;font-size:14.5px;list-style:none;display:grid}.geo-cidade-pesos__peso{min-width:44px;color:var(--geo-ciano);font-variant-numeric:tabular-nums;font-weight:700;display:inline-block}.geo-cidade-notas{color:var(--geo-txt);gap:6px;margin:10px 0 0;padding-left:18px;font-size:13.5px;line-height:1.5;display:grid}.geo-cidade-painel{border:1px solid var(--geo-linha);background:var(--geo-painel);border-radius:18px;min-width:0;padding:18px 20px}.geo-cidade-rotulo{color:var(--geo-apagado);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.geo-cidade-perto-rede{margin-top:16px}.geo-cidade-perto-rede__botao{border:1px solid var(--geo-borda,#2a2f45);width:100%;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:10px;padding:12px 14px}.geo-cidade-perto-rede__botao:hover,.geo-cidade-perto-rede__botao:focus-visible{border-color:var(--geo-acento,#7c6cff)}.geo-cidade-perto-rede>.geo-cidade-areas{margin-top:12px}.geo-porta .geo-cmp{gap:14px;display:grid}.geo-porta .geo-cmp__pontos{gap:10px;margin:0 0 4px;padding:0;list-style:none;display:grid}.geo-porta .geo-cmp__ponto{align-items:baseline;gap:10px;min-width:0;display:flex}.geo-porta .geo-cmp__letra{border:1px solid var(--geo-linha);width:24px;height:24px;color:var(--geo-forte);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.geo-porta .geo-cmp__nome{min-width:0;color:var(--geo-forte);overflow-wrap:anywhere;font-weight:600}.geo-porta .geo-cmp__lugar{color:var(--geo-apagado);overflow-wrap:anywhere;font-size:13px}.geo-porta .geo-cmp__tabela{border:1px solid var(--geo-linha);background:var(--geo-painel);border-radius:18px;overflow:hidden}.geo-porta .geo-cmp__cabeca{display:none}.geo-porta .geo-cmp__linha{border-top:1px solid var(--geo-linha);gap:10px;min-width:0;padding:16px 18px;display:grid}.geo-porta .geo-cmp__linha:first-child{border-top:0}.geo-porta .geo-cmp__medida{min-width:0}.geo-porta .geo-cmp__rotulo{color:var(--geo-forte);overflow-wrap:anywhere;margin:0;font-weight:600}.geo-porta .geo-cmp__recorte{color:var(--geo-apagado);overflow-wrap:anywhere;margin:2px 0 0;font-size:12px}.geo-porta .geo-cmp__nota-linha{color:var(--geo-apagado);overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.4}.geo-porta .geo-cmp__valores{gap:8px;min-width:0;display:grid}.geo-porta .geo-cmp__cel{grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:10px;min-width:0;display:grid}.geo-porta .geo-cmp__cel-letra{color:var(--geo-apagado);font-size:12px;font-weight:700}.geo-porta .geo-cmp__valor{color:var(--geo-forte);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.geo-porta .geo-cmp__detalhe{color:var(--geo-apagado);overflow-wrap:anywhere;font-size:13px;font-weight:400;display:block}.geo-porta .geo-cmp__vazio{color:var(--geo-apagado);font-style:italic}.geo-porta .geo-cmp-sel{align-items:center;gap:10px;min-width:0;display:flex}.geo-porta .geo-cmp-sel input{width:18px;height:18px;accent-color:var(--geo-ciano-fundo);flex:none}.geo-porta .geo-cmp-barra{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}@media (width>=1024px){.geo-porta .geo-cmp__pontos{display:none}.geo-porta .geo-cmp__cabeca,.geo-porta .geo-cmp__linha{grid-template-columns:minmax(0, 1.5fr) repeat(var(--geo-cmp-n,2), minmax(0, 1fr));align-items:start;gap:24px;display:grid}.geo-porta .geo-cmp__cabeca{border-bottom:1px solid var(--geo-linha);padding:14px 22px}.geo-porta .geo-cmp__linha{padding:16px 22px}.geo-porta .geo-cmp__valores{display:contents}.geo-porta .geo-cmp__cel{display:block}.geo-porta .geo-cmp__cel-letra{display:none}}.geo-porta.geo-porta--solta{min-height:100vh;margin:0}.geo-conta-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.geo-conta-barra__marca{color:var(--geo-ciano);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.geo-conta-barra__lado{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.geo-conta-saldo{border:1px solid var(--geo-linha);color:var(--geo-forte);font-variant-numeric:tabular-nums;border-radius:999px;align-items:baseline;gap:8px;padding:8px 14px;font-weight:600;display:inline-flex}.geo-conta-saldo small{color:var(--geo-apagado);font-size:12px;font-weight:500}.geo-conta-sair{color:var(--geo-apagado);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:14px}.geo-conta-sair:hover{color:var(--geo-forte)}.geo-conta-form{gap:14px;display:grid}.geo-conta-form .geo-rotulo{margin:0 0 6px}.geo-conta-campo{border:1px solid var(--geo-linha);background:var(--geo-painel);width:100%;min-height:52px;color:var(--geo-forte);font:inherit;border-radius:12px;padding:0 16px;font-size:16px}.geo-conta-campo:focus{border-color:var(--geo-ciano);outline:none}select.geo-conta-campo{appearance:auto}.geo-conta-grade{gap:14px;display:grid}@media (width>=720px){.geo-conta-grade{grid-template-columns:1fr 1fr}}.geo-conta-ok{color:var(--geo-verde);margin:14px 0 0;font-size:14px}.geo-conta-painel{border:1px solid var(--geo-linha);background:var(--geo-painel);border-radius:18px;min-width:0;padding:18px 20px}.geo-conta-painel+.geo-conta-painel{margin-top:18px}.geo-conta-painel__titulo{color:var(--geo-apagado);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.geo-conta-grande{color:var(--geo-forte);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(28px,3vw,40px);font-weight:800}.geo-pacotes{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=720px){.geo-pacotes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.geo-pacote{border:1px solid var(--geo-linha);background:var(--geo-painel);color:var(--geo-txt);text-align:left;font:inherit;cursor:pointer;border-radius:16px;flex-direction:column;gap:6px;padding:20px;display:flex}.geo-pacote:hover{border-color:var(--geo-ciano)}.geo-pacote--on{border-color:var(--geo-ciano);background:#57beee1a}.geo-pacote__qtd{color:var(--geo-forte);font-size:22px;font-weight:700}.geo-pacote__preco{color:var(--geo-txt);font-size:15px}.geo-pacote__unit{color:var(--geo-apagado);font-size:13px}.geo-aviso-compra{border:1px solid var(--geo-linha);background:var(--geo-painel);color:var(--geo-txt);border-left-width:3px;border-radius:10px;margin:16px 0 0;padding:14px 16px;font-size:14px;line-height:1.5}.geo-aviso-compra strong{color:var(--geo-forte);margin-bottom:2px;display:block}.geo-aviso-compra--ok{border-left-color:var(--geo-verde)}.geo-aviso-compra--espera{border-left-color:var(--geo-amarelo)}.geo-aviso-compra--ruim{border-left-color:var(--geo-verm)}.geo-nota--regra{border-top:1px solid var(--geo-linha);padding-top:14px}.geo-link-discreto{color:var(--geo-ciano);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.geo-link-discreto:disabled{color:var(--geo-apagado);cursor:default}.geo-extrato{margin:0;padding:0;list-style:none}.geo-extrato__linha{border-top:1px solid var(--geo-linha);grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;padding:12px 0;font-size:14px;display:grid}.geo-extrato__linha:first-child{border-top:0}.geo-extrato__texto{color:var(--geo-forte);overflow-wrap:anywhere;margin:0}.geo-extrato__quando{color:var(--geo-apagado);margin:2px 0 0;font-size:12.5px}.geo-extrato__num{text-align:right;font-variant-numeric:tabular-nums;color:var(--geo-forte);font-weight:600}.geo-extrato__num small{color:var(--geo-apagado);font-size:12px;font-weight:500;display:block}.geo-extrato__num--mais{color:var(--geo-verde)}.geo-conta-confirmar>.geo-bloco{padding-inline:0;padding-bottom:0}.geo-conta-barra .geo-nav{scrollbar-width:none;max-width:100%;overflow-x:auto}@media (width<=480px){.geo-conta-barra .geo-nav__item{padding:8px 10px}}.geo-conta-combo{position:relative}.geo-conta-combo__lista{z-index:1200;border:1px solid var(--geo-linha);background:#11101c;border-radius:12px;max-height:46vh;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #00000073}.geo-conta-combo__lista button{width:100%;min-height:44px;color:var(--geo-forte);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 12px;display:block}.geo-conta-combo__lista button:hover,.geo-conta-combo__on{background:#57beee24}.geo-conta-combo__linha{color:var(--geo-apagado);padding:10px 12px;font-size:13.5px}.geo-conta-ajustes{padding:0}.geo-conta-ajustes>summary{cursor:pointer;min-height:48px;color:var(--geo-forte);justify-content:space-between;align-items:center;gap:12px;padding:0 20px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.geo-conta-ajustes>summary::-webkit-details-marker{display:none}.geo-conta-ajustes>summary svg{color:var(--geo-apagado);flex:none;transition:transform .18s}.geo-conta-ajustes[open]>summary svg{transform:rotate(180deg)}.geo-conta-ajustes[open]>summary{border-bottom:1px solid var(--geo-linha)}.geo-conta-ajustes>:not(summary){margin-left:20px;margin-right:20px}.geo-conta-ajustes>:last-child{margin-bottom:18px}.geo-conta-ajustes>.geo-nota:first-of-type{margin-top:14px}.geo-conta-bloco{min-width:0;padding-top:16px}.geo-conta-bloco+.geo-conta-bloco{border-top:1px solid var(--geo-linha);margin-top:16px}.geo-conta-saldo-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.geo-conta-painel--saldo .geo-conta-grande{line-height:1.05}html[data-geo-fundo],html[data-geo-fundo] body{background-color:#07060f}.geo-conta-entrega{border-top:1px solid var(--geo-linha);margin-top:28px;padding-top:22px}.geo-conta-entrega .geo-etapas{max-width:none;margin-top:12px}.geo-privacidade{max-width:760px}.geo-privacidade h2{color:var(--geo-forte);margin:28px 0 8px;font-size:18px;font-weight:600}.geo-privacidade p,.geo-privacidade li{color:var(--geo-txt);font-size:15px;line-height:1.6}.geo-privacidade ul{gap:6px;margin:0;padding-left:20px;display:grid}.geo-privacidade a{color:var(--geo-ciano)}.geo-area-nav{margin-top:14px}.geo-area-eu{color:var(--geo-forte);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.geo-area-eu img{object-fit:cover;border-radius:999px;width:26px;height:26px}.geo-area-rodape{border-top:1px solid var(--geo-linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:24px;padding-bottom:28px;display:flex}.geo-area-selo{color:var(--geo-apagado);margin:0;font-size:13px}.geo-area-rodape__link{color:var(--geo-apagado);text-underline-offset:3px;font-size:13px;text-decoration:underline}.geo-barra-mob{display:none}.geo-area{--geo-barra-altura:64px}@media (width<=767px){.geo-area-nav{display:none}.geo-area{padding-bottom:calc(var(--geo-barra-altura) + 16px + env(safe-area-inset-bottom))}.geo-barra-mob{z-index:50;min-height:var(--geo-barra-altura);box-sizing:border-box;padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:var(--geo-bg);border-top:1px solid var(--geo-linha);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000059}.geo-barra-mob__item{min-height:52px;color:var(--geo-apagado);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11.5px;font-weight:600;text-decoration:none;display:flex}.geo-barra-mob__item--on{color:var(--geo-ciano)}.geo-area-eu span{display:none}}.geo-area-grade{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (width>=1024px){.geo-area-grade{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.geo-area-grade>*{min-width:0}.geo-area-cta-grande{justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 26px;font-size:17px;display:inline-flex}.geo-area-chamada{border:1px solid var(--geo-linha);border-left:3px solid var(--geo-amarelo);color:var(--geo-txt);border-radius:12px;margin-top:16px;padding:14px 16px;font-size:14.5px}.geo-area-chamada .geo-acoes{margin-top:10px}.geo-area-cartao{border:1px solid var(--geo-linha);background:var(--geo-painel);border-radius:18px;min-width:0;padding:18px 20px}.geo-area-cartao h2{color:var(--geo-forte);margin:0 0 6px;font-size:17px;font-weight:700}.geo-area-cartao p{color:var(--geo-txt)}.geo-area-busca{margin:16px 0 6px}.geo-area-estudo{border-top:1px solid var(--geo-linha);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:14px 0;display:grid}.geo-area-estudo:first-child{border-top:0}.geo-area-estudo__acoes{flex-wrap:wrap;grid-column:2;align-items:center;gap:8px 14px;display:flex}.geo-area-estado{border:1px solid var(--geo-linha);color:var(--geo-apagado);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.geo-area-estado--pronto{color:var(--geo-verde);border-color:currentColor}.geo-area-estado--erro{color:var(--geo-verm);border-color:currentColor}.geo-area-barra-comparar{border:1px solid var(--geo-ciano);background:var(--geo-bg);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:12px 16px;display:flex;position:sticky;bottom:12px}@media (width<=767px){.geo-area-barra-comparar{bottom:calc(76px + env(safe-area-inset-bottom))}}.geo-area-vagas{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:18px;display:grid}@media (width>=768px){.geo-area-vagas{grid-template-columns:repeat(3,minmax(0,1fr))}}.geo-area-vaga{border:1px solid var(--geo-linha);overflow-wrap:anywhere;border-radius:16px;min-width:0;min-height:140px;padding:16px}.geo-area-vaga--vazia{color:var(--geo-apagado);border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.geo-area-vaga--vazia:hover{border-color:var(--geo-ciano);color:var(--geo-ciano)}.geo-pacote--destaque{border-color:var(--geo-ciano)}.geo-pacote__selo{color:var(--geo-ciano);background:#57beee29;border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:12px;font-weight:700}.geo-pacote__economia{color:var(--geo-verde);font-size:13px;font-weight:600}.geo-pacote__bonus{background:var(--geo-amarelo);color:#1a1204;letter-spacing:.01em;border-radius:999px;order:-1;align-self:flex-start;padding:5px 12px;font-size:13.5px;font-weight:800}.geo-area-cartao .geo-conta-grande,.geo-area-cartao .geo-pacote__qtd{color:var(--geo-forte)}.geo-area-oferta{margin-top:18px}.geo-area-oferta__texto{color:var(--geo-txt);margin:0 0 10px;font-size:15px}.geo-area-oferta__pacote{cursor:default;gap:6px}.geo-area-oferta__por-estudo{color:var(--geo-forte);font-variant-numeric:tabular-nums;font-size:clamp(26px,3vw,34px);font-weight:800}.geo-area-oferta .geo-acoes{margin-top:10px}.geo-area-vence{color:var(--geo-txt);margin:8px 0 0;padding:0;font-size:14px;list-style:none}.geo-area-msg{border:1px solid var(--geo-linha);overflow-wrap:anywhere;border-radius:12px;padding:12px 14px}.geo-area-msg--equipe{background:#57beee14}.geo-area-msg+.geo-area-msg{margin-top:10px}.geo-area-msg__quem{color:var(--geo-apagado);margin:0 0 4px;font-size:12.5px}.geo-area-msg__texto{color:var(--geo-forte);white-space:pre-wrap;margin:0}textarea.geo-conta-campo{resize:vertical;min-height:120px;padding:12px 16px}.geo-google{max-width:100%;overflow:hidden}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cn{--bg:#08080a;--bg2:#0c0c0f;--panel:#121216;--elev:#191920;--elev2:#22222b;--line:#ffffff12;--line2:#ffffff21;--t1:#f5f5f7;--t2:#b6b6bf;--t3:#8e8e98;--ac2:#57beee;--h:var(--hbase);z-index:1000;background:var(--bg);width:100%;height:100dvh;color:var(--t1);-webkit-font-smoothing:antialiased;font-family:Geist Variable,Geist,ui-sans-serif,system-ui,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.cn button{cursor:pointer;font-family:inherit}.cn input,.cn textarea{font-family:inherit}.cn .mono{font-family:Geist Mono Variable,Geist Mono,ui-monospace,monospace}.cn .dim{color:var(--t3)}.cn button:focus-visible,.cn input:focus-visible,.cn textarea:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.cn .rail{border-right:1px solid var(--line);background:var(--bg2);z-index:3;flex-direction:column;flex:none;align-items:center;gap:4px;width:76px;padding:18px 0 14px;display:flex}.cn .logo{opacity:.95;width:44px;height:auto;margin-bottom:18px}.cn .nav{width:60px;color:var(--t3);letter-spacing:.01em;background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:5px;padding:9px 0 7px;font-size:10.5px;font-weight:500;transition:background .2s,color .2s;display:flex}.cn .nav:hover{color:var(--t1);background:#ffffff0d}.cn .nav.on{background:var(--elev);color:var(--t1);box-shadow:inset 0 0 0 1px var(--line2)}.cn .nav.on svg{color:var(--ac);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--ac) 70%,transparent))}.cn .rail-sp{flex:1}.cn .fila{position:relative}.cn .badge{background:var(--ac);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font:600 10px/18px Geist Mono Variable,Geist Mono,monospace;position:absolute;top:4px;right:9px}.cn .me{border:1px solid var(--line2);background:linear-gradient(140deg,#2b2b36,#17171d);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-top:8px;font-size:12px;font-weight:600;display:flex}.cn .main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.cn .top{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:6;background:#08080acc;flex:none;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 24px;display:flex}.cn .top-l,.cn .top-r{align-items:center;gap:12px;min-width:0;display:flex}.cn .h1{letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:17px;font-weight:600}.cn .sep{background:var(--line2);width:1px;height:20px}.cn .anchor{position:relative}.cn .chip-cli{border:1px solid var(--line);height:36px;color:var(--t1);background:#ffffff0a;border-radius:12px;align-items:center;gap:9px;max-width:340px;padding:0 10px 0 5px;font-size:13.5px;font-weight:500;display:inline-flex}.cn .chip-cli:hover{background:#ffffff14}.cn .chip-cli span.nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cn .av{color:#fff;background:linear-gradient(135deg,#ff6100,#c43d00);border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:10.5px;font-weight:700;display:inline-flex}.cn .chip-card{border:1px dashed color-mix(in srgb,var(--ac) 55%,transparent);background:color-mix(in srgb,var(--ac) 10%,transparent);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;height:36px;padding:0 6px 0 12px;font-size:13px;display:inline-flex}.cn .chip-card .x{width:26px;height:26px;color:var(--t2);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.cn .chip-card .x:hover{color:var(--t1);background:#ffffff14}.cn .meter{width:190px}.cn .meter-t{justify-content:space-between;margin-bottom:6px;font-size:11.5px;display:flex}.cn .meter-b{background:#ffffff14;border-radius:4px;height:4px;overflow:hidden}.cn .meter-f{background:linear-gradient(90deg,var(--ac),var(--ac2));border-radius:4px;height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1)}.cn .ibtn{border:1px solid var(--line);width:38px;height:38px;color:var(--t2);background:#ffffff08;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.cn .ibtn:hover{color:var(--t1);background:#ffffff14}.cn .scroll{scrollbar-width:thin;scrollbar-color:#2a2a33 transparent;flex:1;overflow:hidden auto}.cn .feed{padding:20px 28px 250px}.cn .tools{justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.cn .seg{border:1px solid var(--line);background:#ffffff0a;border-radius:12px;padding:3px;display:inline-flex}.cn .seg button{white-space:nowrap;height:32px;color:var(--t2);background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex}.cn .seg button:hover{color:var(--t1)}.cn .seg button.on{background:var(--elev2);color:var(--t1);box-shadow:inset 0 1px #ffffff0f}.cn .seg .n{color:var(--t3);font:500 11px Geist Mono Variable,Geist Mono,monospace}.cn .hint{font-size:12.5px}.cn .batch{margin-bottom:38px}.cn .bh{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:12px;display:flex}.cn .bh-l{align-items:flex-start;gap:10px;min-width:0;display:flex}.cn .dot{background:var(--elev2);border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.cn .dot.live{background:var(--ac);box-shadow:0 0 0 0 color-mix(in srgb,var(--ac) 60%,transparent);animation:1.4s infinite cn-pulse}.cn .bh-p{color:var(--t1);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:760px;margin:0;font-size:15px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.cn .bh-tags{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.cn .tag{border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;height:22px;color:var(--t2);white-space:nowrap;background:#ffffff0d;border-radius:7px;padding:0 8px;font:500 10.5px/20px Geist Mono Variable,Geist Mono,monospace}.cn .tag.ac{color:#fff;background:color-mix(in srgb,var(--ac) 22%,transparent);border-color:color-mix(in srgb,var(--ac) 50%,transparent)}.cn .tag.zero{color:#7cf0b5;background:#7cf0b514;border-color:#7cf0b54d}.cn .bh-r{flex:none;align-items:center;gap:10px;display:flex}.cn .when{color:var(--t3);white-space:nowrap;font-size:12px}.cn .gbtn{border:1px solid var(--line);height:30px;color:var(--t2);white-space:nowrap;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:500;display:inline-flex}.cn .gbtn:hover{color:var(--t1);background:#ffffff0f}.cn .row{flex-wrap:wrap;gap:10px;display:flex}.cn .tile{height:var(--h);background:var(--panel);border-radius:14px;flex:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;position:relative;overflow:hidden}.cn .t-feed{aspect-ratio:4/5}.cn .t-story{aspect-ratio:9/16}.cn .t-a5{aspect-ratio:148/210;background:#e9e4da}.cn .tile.is-ready:hover{transform:translateY(-3px);box-shadow:0 22px 50px -18px #000000e6}.cn .tile.is-chosen{box-shadow:0 0 0 2px var(--ac),0 18px 50px -16px color-mix(in srgb,var(--ac) 70%,transparent)}.cn .tile.is-new{animation:.7s cubic-bezier(.2,.7,.2,1) both cn-pop}.cn .hit{cursor:zoom-in;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.cn .img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block}.cn .t-a5 .img{width:84%;height:auto;margin:9% auto 0;box-shadow:0 10px 24px -8px #00000073}.cn .tile.is-ready:hover .img{transform:scale(1.035)}.cn .t-a5.is-ready:hover .img{transform:scale(1.02)}.cn .is-new .img{animation:1.3s cubic-bezier(.2,.7,.2,1) both cn-develop}.cn .tb{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.03em;pointer-events:none;background:#0000008c;border-radius:7px;height:22px;padding:0 8px;font:500 10.5px/22px Geist Mono Variable,Geist Mono,monospace;position:absolute;top:10px;left:10px}.cn .tb.dark{background:#141414bf}.cn .tc{background:var(--ac);color:#fff;width:26px;height:26px;box-shadow:0 4px 14px color-mix(in srgb,var(--ac) 60%,transparent);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:9px;right:9px}.cn .ov{opacity:0;background:linear-gradient(#0000,#000000c7);justify-content:space-between;align-items:flex-end;gap:6px;padding:34px 10px 10px;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(6px)}.cn .tile:hover .ov,.cn .tile:focus-within .ov{opacity:1;transform:none}.cn .use{color:#0a0a0a;white-space:nowrap;background:#fff;border:0;border-radius:10px;height:32px;padding:0 12px;font-size:12.5px;font-weight:600}.cn .use:hover{background:#ededed}.cn .icons{gap:6px;display:flex}.cn .ic{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff29;border:0;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.cn .ic:hover{background:#ffffff47}.cn .op{color:#ffffffd9;pointer-events:none;font-size:11px;transition:opacity .2s;position:absolute;bottom:10px;left:10px}.cn .tile:hover .op{opacity:0}.cn .sk{background:#0f0f13;position:absolute;inset:0;overflow:hidden}.cn .sk-glow{background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--ac) 70%,transparent) 70deg,color-mix(in srgb,var(--ac2) 45%,transparent) 140deg,transparent 210deg,#ff610059 290deg,transparent 360deg);filter:blur(42px);opacity:.85;animation:5s linear infinite cn-spin;position:absolute;inset:-40%}.cn .sk-grain{opacity:.55;background-image:radial-gradient(#ffffff1a 1px,#0000 1.3px);background-size:3px 3px;position:absolute;inset:0}.cn .sk-scan{background:linear-gradient(#0000,#ffffff14,#0000);height:45%;animation:2.2s ease-in-out infinite cn-scan;position:absolute;top:0;left:0;right:0}.cn .sk-t{flex-direction:column;gap:4px;display:flex;position:absolute;bottom:16px;left:12px;right:12px}.cn .sk-p{color:#fff;letter-spacing:-.02em;font:500 24px/1 Geist Mono Variable,Geist Mono,monospace}.cn .sk-e{color:#ffffffc7;font-size:11.5px}.cn .sk-bar{background:#ffffff14;height:3px;position:absolute;bottom:0;left:0;right:0}.cn .sk-f{background:linear-gradient(90deg,var(--ac),var(--ac2));height:100%;transition:width .12s linear}.cn .cwrap{pointer-events:none;z-index:8;justify-content:center;padding:0 24px;display:flex;position:absolute;bottom:22px;left:0;right:0}.cn .composer{pointer-events:auto;-webkit-backdrop-filter:blur(28px)saturate(150%);border:1px solid var(--line2);background:#141419c7;border-radius:24px;width:min(960px,100%);padding:12px;position:relative;box-shadow:0 40px 90px -24px #000000d9,inset 0 1px #ffffff12}.cn .composer:before{content:"";background:linear-gradient(120deg,color-mix(in srgb,var(--ac) 70%,transparent),transparent 35%,transparent 65%,color-mix(in srgb,var(--ac2) 50%,transparent));-webkit-mask-composite:xor;pointer-events:none;opacity:.55;border-radius:24px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cn .c-top{align-items:flex-start;gap:10px;padding:2px 2px 10px;display:flex}.cn .refs{flex:none;gap:6px;padding-top:2px;display:flex}.cn .ref{border:1px solid var(--line2);background:#000;border-radius:11px;width:46px;height:46px;padding:0;position:relative;overflow:hidden}.cn .ref img{object-fit:cover;width:100%;height:100%;display:block}.cn .ref .rx{color:#fff;opacity:0;background:#0000008c;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.cn .ref:hover .rx{opacity:1}.cn .radd{border:1px dashed var(--line2);width:46px;height:46px;color:var(--t2);background:#ffffff08;border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.cn .radd:hover{color:var(--t1);border-color:var(--t3)}.cn .cin{resize:none;min-height:50px;max-height:120px;color:var(--t1);background:0 0;border:0;outline:0;flex:1;padding:6px 4px;font-size:15.5px;line-height:1.5}.cn .cin::placeholder{color:#74747e}.cn .c-bar{border-top:1px solid var(--line);align-items:center;gap:10px;padding-top:10px;display:flex}.cn .chips{flex-wrap:wrap;flex:1;align-items:center;gap:7px;min-width:0;display:flex}.cn .pill{border:1px solid var(--line);height:36px;color:var(--t1);white-space:nowrap;background:#ffffff0b;border-radius:11px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.cn .pill:hover{background:#ffffff17}.cn .pill.on{background:color-mix(in srgb,var(--ac) 20%,transparent);border-color:color-mix(in srgb,var(--ac) 60%,transparent)}.cn .pill .lb{color:var(--t3);font-weight:400}.cn .sw{border:1px solid #ffffff40;border-radius:5px;flex:none;width:16px;height:16px}.cn .th{object-fit:cover;border-radius:4px;flex:none;width:20px;height:25px}.cn .auto{background:conic-gradient(from 210deg,var(--ac),var(--ac2),#ff6100,var(--ac));color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.cn .fmts{border:1px solid var(--line);background:#ffffff08;border-radius:12px;gap:3px;padding:3px;display:inline-flex}.cn .fmt{height:28px;color:var(--t3);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.cn .fmt:hover{color:var(--t1)}.cn .fmt.on{background:var(--elev2);color:var(--t1)}.cn .shp{border:1.6px solid;border-radius:2.5px;display:inline-block}.cn .s45{width:10px;height:12.5px}.cn .s916{width:8px;height:14px}.cn .sa5{border-style:dashed;width:9.5px;height:13.5px}.cn .step{border:1px solid var(--line);background:#ffffff0b;border-radius:11px;align-items:center;height:36px;display:inline-flex}.cn .step button{width:30px;height:34px;color:var(--t2);background:0 0;border:0;font-size:16px}.cn .step button:hover{color:var(--t1)}.cn .step span{text-align:center;min-width:62px;font-size:13px;font-weight:500}.cn .go-wrap{flex:none;align-items:center;gap:12px;display:flex}.cn .cost{text-align:right;line-height:1.25}.cn .cost b{color:var(--t1);font:500 13px Geist Mono Variable,Geist Mono,monospace;display:block}.cn .cost span{color:var(--t3);font-size:11px}.cn .go{background:linear-gradient(135deg,var(--ac),color-mix(in srgb,var(--ac) 55%,var(--ac2)));color:#fff;height:46px;box-shadow:0 12px 34px -10px color-mix(in srgb,var(--ac) 85%,transparent),inset 0 1px 0 #ffffff40;border:0;border-radius:14px;align-items:center;gap:9px;padding:0 20px 0 16px;font-size:14.5px;font-weight:600;transition:transform .15s,filter .2s;display:inline-flex;position:relative;overflow:hidden}.cn .go:hover{filter:brightness(1.12)}.cn .go:active{transform:scale(.98)}.cn .go:after{content:"";background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:60px;position:absolute;top:0;bottom:0;left:-80px;transform:skew(-20deg)}.cn .go:hover:after{animation:.9s cn-shine}.cn .kbd{background:#ffffff2e;border-radius:6px;padding:2px 6px;font:500 10.5px Geist Mono Variable,Geist Mono,monospace}.cn .pop{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--line2);z-index:12;background:#121218f5;border-radius:18px;min-width:270px;padding:8px;animation:.2s cubic-bezier(.2,.7,.2,1) both cn-up;position:absolute;bottom:calc(100% + 12px);left:0;box-shadow:0 30px 70px -14px #000000d9}.cn .pop.down{top:calc(100% + 10px);bottom:auto}.cn .pop-h{letter-spacing:.08em;text-transform:uppercase;color:var(--t3);padding:8px 10px 6px;font:500 10.5px Geist Mono Variable,Geist Mono,monospace}.cn .opt{width:100%;color:var(--t1);text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;padding:9px 10px;font-size:13.5px;display:flex}.cn .opt:hover{background:#ffffff0f}.cn .opt.on{background:color-mix(in srgb,var(--ac) 16%,transparent)}.cn .opt small{color:var(--t3);margin-top:1px;font-size:11.5px;display:block}.cn .opt .ok{color:var(--ac);margin-left:auto}.cn .big-sw{border:1px solid #fff3;border-radius:10px;flex:none;width:34px;height:34px}.cn .refgrid{grid-template-columns:repeat(4,64px);gap:8px;padding:6px 8px 8px;display:grid}.cn .rg{border:1px solid var(--line2);background:#000;border-radius:10px;width:64px;height:80px;padding:0;position:relative;overflow:hidden}.cn .rg img{object-fit:cover;width:100%;height:100%;display:block}.cn .rg.on{box-shadow:0 0 0 2px var(--ac)}.cn .rg .rgc{background:var(--ac);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:5px;right:5px}.cn .pop-f{color:var(--t3);padding:6px 10px 4px;font-size:11.5px}.cn .tpanel{border-bottom:1px solid var(--line);grid-template-columns:1.3fr 1fr 1fr 120px;align-items:end;gap:12px;margin-bottom:10px;padding:4px 4px 14px;animation:.25s cubic-bezier(.2,.7,.2,1) both cn-up;display:grid}.cn .fld{flex-direction:column;gap:6px;min-width:0;display:flex}.cn .fld label{letter-spacing:.07em;text-transform:uppercase;color:var(--t3);font:500 10.5px Geist Mono Variable,Geist Mono,monospace}.cn .fld input{border:1px solid var(--line);height:40px;color:var(--t1);background:#ffffff0a;border-radius:11px;outline:0;min-width:0;padding:0 12px;font-size:14px}.cn .fld input:focus{border-color:color-mix(in srgb,var(--ac) 60%,transparent);background:#ffffff0f}.cn .tnote{color:var(--t3);grid-column:1/4;margin-top:-2px;font-size:12px}.cn .pv{aspect-ratio:4/5;background:#222;border-radius:11px;grid-area:1/4/3;align-self:start;width:120px;position:relative;overflow:hidden;box-shadow:0 12px 30px -10px #000c}.cn .pv img{object-fit:cover;width:100%;height:100%;display:block}.cn .pv:after{content:"";background:linear-gradient(#0000 40%,#000000a6);position:absolute;inset:0}.cn .pv-t{z-index:1;color:#fff;letter-spacing:-.01em;font-size:12px;font-weight:650;line-height:1.05;position:absolute;bottom:24px;left:8px;right:8px}.cn .pv-a{z-index:1;color:#ffffffd9;font-size:7.5px;position:absolute;bottom:12px;left:8px;right:8px}.cn .pv-c{z-index:1;color:#fff;background:#ff6100;border-radius:4px;height:13px;padding:0 5px;font-size:6.5px;font-weight:700;line-height:13px;position:absolute;top:8px;left:8px}.cn .pv-l{z-index:1;color:#fff9;letter-spacing:.06em;font:500 6px Geist Mono Variable,Geist Mono,monospace;position:absolute;bottom:4px;right:6px}.cn .veil{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;cursor:default;background:#0404069e;border:0;padding:0;animation:.2s both cn-fade;position:absolute;inset:0}.cn .modal{z-index:21;border:1px solid var(--line2);background:#0e0e12;border-radius:26px;flex-direction:column;animation:.3s cubic-bezier(.2,.7,.2,1) both cn-zoom;display:flex;position:absolute;inset:36px 48px;overflow:hidden;box-shadow:0 50px 120px -30px #000000f2}.cn .m-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.cn .m-h h2{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:600}.cn .m-h p{color:var(--t3);margin:3px 0 0;font-size:13px}.cn .m-b{flex:1;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-content:start;gap:18px;padding:22px 24px 28px;display:grid;overflow-y:auto}.cn .ec{color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;gap:9px;padding:0;display:flex}.cn .ec-img{aspect-ratio:4/5;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;position:relative;overflow:hidden}.cn .ec-img img{object-fit:cover;width:100%;height:100%;display:block}.cn .ec:hover .ec-img{transform:translateY(-3px)}.cn .ec.on .ec-img{box-shadow:0 0 0 2px var(--ac),0 20px 50px -18px color-mix(in srgb,var(--ac) 70%,transparent)}.cn .ec-auto{background:radial-gradient(120% 90% at 20% 10%,color-mix(in srgb,var(--ac) 55%,transparent),transparent 60%),radial-gradient(100% 80% at 90% 100%,color-mix(in srgb,var(--ac2) 40%,transparent),transparent 60%),#121218;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;display:flex}.cn .ec-auto b{font-size:15px;font-weight:600}.cn .ec-n{font-size:14px;font-weight:600}.cn .ec-d{color:var(--t3);margin-top:-5px;font-size:12px;line-height:1.4}.cn .det{z-index:24;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#050507e6;grid-template-columns:minmax(0,1fr) 410px;animation:.2s both cn-fade;display:grid;position:absolute;inset:0}.cn .stage{justify-content:center;align-items:center;min-height:0;padding:70px 80px 40px;display:flex;position:relative}.cn .stage img{border-radius:16px;max-width:100%;max-height:calc(100vh - 150px);animation:.35s cubic-bezier(.2,.7,.2,1) both cn-zoom;box-shadow:0 50px 140px -30px #000000f2,0 0 0 1px #ffffff0f}.cn .stage [data-imagem-indisponivel]{border-radius:16px;width:min(420px,100%);max-height:calc(100vh - 150px)}.cn .tile [data-imagem-indisponivel]{border-radius:inherit}.cn .stage-bar{justify-content:center;gap:10px;display:flex;position:absolute;top:18px;left:0;right:0}.cn .nav-btn{border:1px solid var(--line2);color:#fff;background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-top:-23px;display:flex;position:absolute;top:50%}.cn .nav-btn:hover{background:#ffffff24}.cn .nb-l{left:20px}.cn .nb-r{right:20px}.cn .side{border-left:1px solid var(--line);background:#0d0d11;flex-direction:column;min-height:0;display:flex}.cn .side-s{flex-direction:column;flex:1;gap:20px;padding:22px 22px 10px;display:flex;overflow-y:auto}.cn .side-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cn .side-h h2{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600}.cn .side-h p{color:var(--t3);margin:5px 0 0;font-size:12.5px}.cn .blk{flex-direction:column;gap:8px;display:flex}.cn .blk-t{letter-spacing:.08em;text-transform:uppercase;color:var(--t3);font:500 10.5px Geist Mono Variable,Geist Mono,monospace}.cn .blk-p{color:var(--t2);margin:0;font-size:14px;line-height:1.5}.cn .opc-folha{gap:10px}.cn .opc-folha .opc-l{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cn .opc-folha .opc-l .blk-t{min-width:132px}.cn .opc-folha .seg{flex-wrap:wrap}.cn .kv{grid-template-columns:auto 1fr;gap:6px 14px;font-size:13.5px;display:grid}.cn .kv dt{color:var(--t3)}.cn .kv dd{color:var(--t1);margin:0}.cn .prim{color:#0a0a0a;background:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;height:48px;font-size:14.5px;font-weight:600;display:flex}.cn .prim:hover{background:#ececec}.cn .acts{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.cn .sec{border:1px solid var(--line2);height:42px;color:var(--t1);background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:flex}.cn .sec:hover{background:#ffffff17}.cn .chat{flex-direction:column;gap:8px;display:flex}.cn .bub{border-radius:14px;max-width:88%;padding:9px 12px;font-size:13px;line-height:1.45;animation:.25s both cn-up}.cn .bub.eu{background:color-mix(in srgb,var(--ac) 26%,#16161c);border:1px solid color-mix(in srgb,var(--ac) 40%,transparent);align-self:flex-end}.cn .bub.ia{border:1px solid var(--line);background:#ffffff0f;align-self:flex-start}.cn .ask{border-top:1px solid var(--line);gap:8px;padding:12px 22px 18px;display:flex}.cn .ask input{border:1px solid var(--line2);height:46px;color:var(--t1);background:#ffffff0a;border-radius:14px;outline:0;flex:1;min-width:0;padding:0 14px;font-size:14px}.cn .ask input:focus{border-color:color-mix(in srgb,var(--ac) 60%,transparent)}.cn .ask button{background:var(--ac);color:#fff;border:0;border-radius:14px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.cn .ask-h{color:var(--t3);padding:0 22px 2px;font-size:11.5px}.cn .pane{padding:28px 28px 200px}.cn .hero{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.cn .eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--ac);margin:0 0 8px;font:500 11px Geist Mono Variable,Geist Mono,monospace}.cn .h2{letter-spacing:-.03em;margin:0;font-size:34px;font-weight:600;line-height:1.05}.cn .lead{color:var(--t2);max-width:620px;margin:10px 0 0;font-size:15px;line-height:1.5}.cn .mrow{margin-bottom:34px}.cn .mrow-h{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.cn .mrow-h h3{margin:0;font-size:16px;font-weight:600}.cn .mrow-s{scrollbar-width:thin;scrollbar-color:#2a2a33 transparent;gap:14px;padding:4px 2px 14px;display:flex;overflow-x:auto}.cn .mc{width:214px;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:none;gap:9px;padding:0;display:flex}.cn .mc-i{aspect-ratio:4/5;background:var(--panel);border-radius:16px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;position:relative;overflow:hidden}.cn .mc-i img{object-fit:cover;width:100%;height:100%;display:block}.cn .mc:hover .mc-i{transform:translateY(-4px);box-shadow:0 26px 50px -20px #000000f2}.cn .mc-u{color:#0a0a0a;opacity:0;background:#ffffffeb;border-radius:11px;justify-content:center;align-items:center;height:36px;font-size:12.5px;font-weight:600;transition:all .25s;display:flex;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(6px)}.cn .mc:hover .mc-u,.cn .mc:focus-visible .mc-u{opacity:1;transform:none}.cn .mc-n{font-size:13.5px;font-weight:600}.cn .mc-e{color:var(--t3);margin-top:-6px;font-size:12px}.cn .ghost{aspect-ratio:4/5;border:1px dashed var(--line2);width:214px;color:var(--t3);border-radius:16px;flex:none;justify-content:center;align-items:center;font-size:13px;display:flex}.cn .sheet{z-index:22;border-left:1px solid var(--line2);background:#0e0e12;flex-direction:column;width:min(560px,100%);animation:.35s cubic-bezier(.2,.7,.2,1) both cn-slide;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-40px 0 100px -30px #000000e6}.cn .sh-b{flex-direction:column;flex:1;gap:20px;padding:22px 24px;display:flex;overflow-y:auto}.cn .sh-pv{align-items:flex-start;gap:14px;display:flex}.cn .sh-pv img{border-radius:14px;display:block;box-shadow:0 20px 50px -20px #000000e6}.cn .sh-f{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cn .sh-f .full{grid-column:1/3}.cn .note{color:var(--t3);border:1px solid var(--line);background:#ffffff08;border-radius:12px;padding:10px 12px;font-size:12.5px;line-height:1.5}.cn .sh-foot{border-top:1px solid var(--line);align-items:center;gap:10px;padding:16px 24px 20px;display:flex}.cn .sh-foot .prim{flex:1}.cn .tabs{gap:4px;margin-bottom:20px;display:inline-flex}.cn .tabs button{border:1px solid var(--line);height:36px;color:var(--t2);background:0 0;border-radius:11px;padding:0 14px;font-size:13px;font-weight:500}.cn .tabs button.on{background:var(--elev2);color:var(--t1);border-color:var(--line2)}.cn .fgrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;display:grid}.cn .fc{color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex;position:relative}.cn .fc-i{aspect-ratio:3/4;background:var(--panel);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.cn .fc-i img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.cn .fc-i.cut{background:radial-gradient(100% 70% at 50% 100%,#2a2a33,#15151b)}.cn .fc-i.cut img{object-fit:contain;object-position:bottom}.cn .fc:hover .fc-i{transform:translateY(-3px)}.cn .fc.on .fc-i{box-shadow:0 0 0 2px var(--ac),0 18px 40px -16px color-mix(in srgb,var(--ac) 70%,transparent)}.cn .fc-c{color:#fff;background:#0000004d;border:1.5px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:9px;right:9px}.cn .fc.on .fc-c{background:var(--ac);border-color:var(--ac)}.cn .fc-n{font-size:13.5px;font-weight:600}.cn .fc-d{color:var(--t3);margin-top:-5px;font-size:12px;line-height:1.35}.cn .fc .fav{color:#fff;opacity:.85;cursor:pointer;z-index:2;background:#0000008c;border:0;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;top:40px;right:6px}.cn .fc .fav:hover{opacity:1;background:#000c}.cn .fc .fav.on,.cn .ph .fav.on{color:#ffc83d;opacity:1}.cn .own{color:#fff;letter-spacing:.04em;background:#ff6100;border-radius:6px;height:20px;padding:0 7px;font:600 10px/20px Geist Mono Variable,Geist Mono,monospace;position:absolute;bottom:9px;left:9px}.cn .col3{grid-template-columns:300px minmax(0,1fr) 300px;align-items:start;gap:26px;display:grid}.cn .cpick{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cn .cp{aspect-ratio:3/4;border:1px solid var(--line);background:#000;border-radius:11px;padding:0;position:relative;overflow:hidden}.cn .cp img{object-fit:cover;object-position:top;width:100%;height:100%;transition:opacity .2s;display:block}.cn .cp.off img{opacity:.45}.cn .cp.on{box-shadow:0 0 0 2px var(--ac)}.cn .cp .num{background:var(--ac);color:#fff;text-align:center;border-radius:50%;width:20px;height:20px;font:600 10.5px/20px Geist Mono Variable,Geist Mono,monospace;position:absolute;top:5px;left:5px}.cn .frame-w{justify-content:center;display:flex}.cn .frame{aspect-ratio:4/5;color:#2a1408;background:#f1ece2;border-radius:6px;flex-direction:column;gap:4%;width:min(470px,100%);padding:7% 6.5% 6%;animation:.3s both cn-zoom;display:flex;box-shadow:0 50px 120px -40px #000000f2}.cn .fr-e{letter-spacing:.12em;color:#ff6100;text-align:right;font:600 10px Geist Mono Variable,Geist Mono,monospace}.cn .fr-t{letter-spacing:-.05em;color:#3a1a0a;margin:0;font-size:min(64px,7vw);font-weight:700;line-height:.9}.cn .fr-g{flex:1;gap:3%;min-height:0;display:grid}.cn .g2{grid-template-columns:1fr 1fr}.cn .g3{grid-template-columns:1fr 1fr 1fr}.cn .g4{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.cn .g6{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr}.cn .fr-c{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);border-radius:10px;min-height:0;position:relative;overflow:hidden}.cn .fr-c img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.cn .fr-n{color:#fff;letter-spacing:.06em;font:600 8.5px Geist Mono Variable,Geist Mono,monospace;position:absolute;top:8px;right:8px}.cn .fr-l{color:#fff;background:#ff6100;border-radius:5px;height:16px;padding:0 6px;font-size:8.5px;font-weight:600;line-height:16px;position:absolute;bottom:8px;left:8px}.cn .fr-s{color:#3a1a0a;font-size:13px;font-weight:600;line-height:1.2}.cn .fr-f{letter-spacing:.1em;color:#7a5a44;justify-content:space-between;align-items:center;font:600 8px Geist Mono Variable,Geist Mono,monospace;display:flex}.cn .fr-logo{color:#f1ece2;letter-spacing:.08em;background:#3a1a0a;border-radius:3px;height:12px;padding:0 6px;font-size:7px;line-height:12px}.cn .opts{background:var(--panel);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:16px;padding:18px;display:flex}.cn .opts h3{margin:0;font-size:15px;font-weight:600}.cn .toast{z-index:40;color:#0a0a0a;background:#f5f5f7;border-radius:14px;align-items:center;gap:10px;max-width:min(560px,100% - 32px);padding:11px 16px 11px 12px;font-size:13.5px;font-weight:500;animation:.35s cubic-bezier(.2,.7,.2,1) both cn-toast;display:flex;position:absolute;bottom:180px;left:50%;transform:translate(-50%);box-shadow:0 20px 50px -12px #000c}.cn .toast .ti{color:#fff;background:#16a34a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.cn .empty{text-align:center;color:var(--t3);padding:80px 20px;font-size:14px}@keyframes cn-pop{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}@keyframes cn-develop{0%{filter:blur(26px)saturate(1.8)brightness(1.5);transform:scale(1.08)}60%{filter:blur(2px)saturate(1.15)brightness(1.05)}to{filter:none;transform:none}}@keyframes cn-spin{to{transform:rotate(360deg)}}@keyframes cn-scan{0%{transform:translateY(-100%)}to{transform:translateY(240%)}}@keyframes cn-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ac) 55%,transparent)}to{box-shadow:0 0 0 10px #0000}}@keyframes cn-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cn-fade{0%{opacity:0}to{opacity:1}}@keyframes cn-zoom{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes cn-zoom-centro{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes cn-slide{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes cn-shine{to{left:120%}}@keyframes cn-toast{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cn *,.cn :before,.cn :after{transition:none!important;animation:none!important}}@media (width<=1100px){.cn .tpanel{grid-template-columns:1fr 1fr 110px}.cn .pv{grid-area:1/3/4;width:110px}.cn .tnote{grid-column:1/3}.cn .col3{grid-template-columns:1fr}.cn .meter{display:none}.cn .det{grid-template-columns:minmax(0,1fr) 360px}}.cn{--ac:#8b2cf5;--hbase:300px;--pe:250px;--color-surface:#121216;--color-surface-2:#16161b;--color-card:#1c1c22;--color-border-soft:#ffffff21;--color-text-1:#f5f5f7;--color-text-2:#b6b6bf;--color-text-3:#8e8e98;--color-brand:#8b2cf5;--color-brand-dark:#7421d8;--color-brand-light:#c9a6ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cn img{max-width:none}.cn .cin:focus-visible{outline:0}.cn .composer:focus-within{border-color:color-mix(in srgb,var(--ac) 45%,var(--line2))}.cn .composer{width:min(1060px,100%)}.cn .t-a5 .op{color:#5a3a28}.cn input,.cn textarea,.cn select{color:var(--t1)}.cn .feed{padding-bottom:var(--pe)}.cn .h1{font-family:inherit}.cn .logo-n{background:linear-gradient(135deg,var(--ac),color-mix(in srgb,var(--ac) 50%,var(--ac2)));color:#fff;border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;font-size:20px;font-weight:700;display:flex}.cn .nav{text-decoration:none}.cn .chip-card{max-width:420px}.cn .chip-card .tt{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.cn .chip-card .usar-brief{height:26px;color:var(--t1);white-space:nowrap;background:#ffffff14;border:0;border-radius:8px;padding:0 9px;font-size:12px;font-weight:500}.cn .chip-card .usar-brief:hover{background:#ffffff24}.cn .chip-cli.fixo{cursor:default}.cn .busca{border:1px solid var(--line2);background:#ffffff0a;border-radius:11px;outline:0;width:100%;height:38px;margin:4px 0 6px;padding:0 12px;font-size:13.5px}.cn .busca:focus{border-color:color-mix(in srgb,var(--ac) 60%,transparent)}.cn .pop .lista{scrollbar-width:thin;max-height:320px;overflow-y:auto}.cn .pop.cli{min-width:340px}.cn .meter.sem-teto .meter-b{display:none}.cn .tile.is-err{text-align:center;background:#16161b;border:1px dashed #ff787859;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex}.cn .tile.is-err p{color:#ffb4b4;max-height:60%;margin:0;font-size:12.5px;line-height:1.4;overflow:hidden}.cn .tile.is-err .gbtn{color:var(--t1)}.cn .res{color:#1a1300;letter-spacing:.06em;pointer-events:none;background:#fbbf24;border-radius:6px;height:20px;padding:0 7px;font:600 9.5px/20px Geist Mono Variable,Geist Mono,monospace;position:absolute;bottom:10px;right:10px}.cn .tile:hover .res{opacity:0}.cn .mais{justify-content:center;padding:6px 0 30px;display:flex}.cn .bh-card{align-items:center;gap:6px;display:inline-flex}.cn .carregando{text-align:center;color:var(--t3);padding:60px 20px;font-size:14px}.cn .falha{color:#ffc9c9;background:#ff505014;border:1px solid #ff78784d;border-radius:14px;padding:14px 16px;font-size:13.5px}.cn .cats{flex-wrap:wrap;gap:6px;padding:2px 2px 10px;display:flex}.cn .cat{border:1px solid var(--line);height:30px;color:var(--t2);background:#ffffff0a;border-radius:10px;padding:0 12px;font-size:12.5px;font-weight:500}.cn .cat:hover{color:var(--t1);background:#ffffff14}.cn .cat.on{color:#fff;background:color-mix(in srgb,var(--ac) 24%,transparent);border-color:color-mix(in srgb,var(--ac) 60%,transparent)}.cn .rodape{flex-wrap:wrap;grid-column:1/4;align-items:center;gap:8px;display:flex}.cn .rodape>span{letter-spacing:.07em;text-transform:uppercase;color:var(--t3);margin-right:2px;font:500 10.5px Geist Mono Variable,Geist Mono,monospace}.cn .rodape .fmts{padding:2px}.cn .pop.refs{min-width:330px;max-width:min(360px,100vw - 32px)}.cn .pop.refs .refgrid{grid-template-columns:repeat(4,64px)}.cn .rg .rgt{color:#fff;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#0000,#000000bf);padding:10px 4px 3px;font-size:9.5px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.cn .link-ref{gap:6px;padding:4px 8px 8px;display:flex}.cn .link-ref input{border:1px solid var(--line2);background:#ffffff0a;border-radius:10px;outline:0;flex:1;min-width:0;height:36px;padding:0 10px;font-size:13px}.cn .link-ref button{background:var(--elev2);height:36px;color:var(--t1);border:0;border-radius:10px;padding:0 12px;font-size:12.5px;font-weight:500}.cn .anchor.rp-anc{position:static}.cn .pop.refs.rp{width:min(580px,100vw - 32px);min-width:0;max-width:none;height:var(--rp-h,min(600px,calc(100dvh - 300px)));-webkit-backdrop-filter:none;backdrop-filter:none;background:#121218;flex-direction:column;max-height:none;padding:0;display:flex;overflow:hidden}.cn .pop.rp[hidden]{display:none!important}.cn .rp-top{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}.cn .rp-tit{letter-spacing:-.01em;font-size:15px;font-weight:600}.cn .rp-sub{color:var(--t3);margin-top:3px;font-size:12px}.cn .rp-vagas{height:24px;color:var(--t2);background:#ffffff0f;border-radius:8px;flex:none;padding:0 9px;font:500 11px/24px Geist Mono Variable,Geist Mono,monospace}.cn .rp-vagas.cheio{background:color-mix(in srgb,var(--ac) 22%,transparent);color:#fff}.cn .rp-up{border:1px dashed var(--line2);min-height:46px;color:var(--t1);cursor:pointer;background:#ffffff08;border-radius:13px;justify-content:center;align-items:center;gap:9px;margin:0 12px 12px;padding:0 14px;font-size:13.5px;font-weight:500;transition:background .2s,border-color .2s;display:flex}.cn .rp-up:hover{border-color:color-mix(in srgb,var(--ac) 55%,transparent);background:#ffffff0f}.cn .rp-up svg{color:var(--ac)}.cn .rp-up.off{opacity:.5;cursor:not-allowed}.cn .rp-abas,.cn .rp-esc{scrollbar-width:none;flex:none;gap:6px;padding:0 12px 10px;display:flex;overflow-x:auto}.cn .rp-abas::-webkit-scrollbar{display:none}.cn .rp-esc::-webkit-scrollbar{display:none}.cn .rp-aba{border:1px solid var(--line);height:32px;color:var(--t2);white-space:nowrap;background:0 0;border-radius:10px;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.cn .rp-aba:hover{color:var(--t1);background:#ffffff0d}.cn .rp-aba.on{background:var(--elev2);color:var(--t1);border-color:var(--line2)}.cn .rp-aba .n{color:var(--t3);font:500 10.5px Geist Mono Variable,Geist Mono,monospace}.cn .rp-esc .rp-aba{text-overflow:ellipsis;max-width:260px;height:28px;font-size:12px;overflow:hidden}.cn .rp-busca{border:1px solid var(--line);height:38px;color:var(--t3);background:#ffffff0a;border-radius:11px;flex:none;align-items:center;gap:8px;margin:0 12px 10px;padding:0 10px 0 12px;display:flex}.cn .rp-busca:focus-within{border-color:color-mix(in srgb,var(--ac) 60%,transparent);background:#ffffff0f}.cn .rp-busca input{min-width:0;height:100%;color:var(--t1);background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.cn .rp-busca input:focus-visible{outline:0}.cn .rp-limpa{color:var(--t3);background:0 0;border:0;flex:none;font-size:11.5px}.cn .rp-limpa:hover{color:var(--t1)}.cn .rp-corpo{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:120px;padding:0 12px 12px;overflow-y:auto}.cn .rp-sec{z-index:2;letter-spacing:.08em;text-transform:uppercase;color:var(--t3);background:#121218;align-items:center;gap:8px;margin:0 -2px 6px;padding:8px 2px 6px;font:500 10.5px Geist Mono Variable,Geist Mono,monospace;display:flex;position:sticky;top:0}.cn .rp-sec span{color:var(--t3);opacity:.7}.cn .rp-corpo>div+div .rp-sec{margin-top:10px}.cn .rp-grade{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;display:grid}.cn .rp-item{aspect-ratio:4/5;border:1px solid var(--line2);background:#000;border-radius:11px;padding:0;transition:transform .15s,opacity .2s;position:relative;overflow:hidden}.cn .rp-item img,.cn .rp-item .img-auth{object-fit:cover;width:100%;height:100%;display:block}.cn .rp-item:hover{transform:translateY(-1px)}.cn .rp-item.on{box-shadow:0 0 0 2px var(--ac);border-color:#0000}.cn .rp-item .rgt{color:#fff;text-align:left;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;background:linear-gradient(#0000,#000000d1);-webkit-box-orient:vertical;padding:16px 7px 5px;font-size:10.5px;font-weight:500;line-height:1.25;display:-webkit-box;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.cn .rp-item .rgc{z-index:1;background:var(--ac);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 2px 8px #00000073}.cn .rp-grade.ficha{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.cn .rp-grade.ficha .rp-item{aspect-ratio:16/9;background:radial-gradient(100% 90% at 50% 100%,#2a2a33,#17171d)}.cn .rp-grade.ficha .rp-item img,.cn .rp-grade.ficha .rp-item .img-auth img{object-fit:contain}.cn .rp.cheio:not([data-aba=galeria]) .rp-item:not(.on){opacity:.42}.cn .rp-sk{border-color:var(--line);background:linear-gradient(100deg,#ffffff08 30%,#ffffff12 50%,#ffffff08 70%) 0 0/200% 100%;animation:1.4s linear infinite cn-brilho;display:block}@keyframes cn-brilho{to{background-position:-200% 0}}.cn .rp-vazio{text-align:center;color:var(--t3);padding:26px 14px;font-size:12.5px;line-height:1.5}.cn .rp-mais{border:1px solid var(--line);width:100%;height:38px;color:var(--t2);background:0 0;border-radius:11px;margin-top:12px;font-size:12.5px;font-weight:500}.cn .rp-mais:hover{color:var(--t1);background:#ffffff0d}.cn .rp-pe{border-top:1px solid var(--line);color:var(--t3);flex:none;align-items:center;gap:10px;min-height:48px;padding:10px 14px;font-size:11.5px;display:flex}.cn .rp-lnk{color:var(--t2);text-underline-offset:3px;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.cn .rp-lnk:hover{color:var(--t1)}.cn .rp-link{flex-wrap:wrap;flex:1;padding:0}.cn .rp-dica{color:var(--t2);flex-basis:100%;margin:6px 0 0;font-size:11px}.cn .ref .img-auth{width:100%;height:100%}.cn .go:disabled{opacity:.55;cursor:not-allowed;filter:none}.cn .pill.on .lb{color:#ffffffb3}.cn .pill:disabled{opacity:.45;cursor:not-allowed}.cn .ok-lado{color:var(--ac);margin-left:auto}.cn .ec-st{aspect-ratio:9/16;border-radius:7px;width:28%;position:absolute;bottom:8px;right:8px;overflow:hidden;box-shadow:0 8px 20px -6px #000c,0 0 0 1px #ffffff26}.cn .ec-st img{object-fit:cover;width:100%;height:100%;display:block}.cn .acts.dois{grid-template-columns:1fr 1fr}.cn .anchor.cheio{display:block}.cn .anchor.cheio .sec{width:100%}.cn .pop.dl{min-width:220px;bottom:calc(100% + 8px)}.cn .pop.dl a{color:var(--t1);border-radius:11px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;text-decoration:none;display:flex}.cn .pop.dl a:hover{background:#ffffff0f}.cn .legado{border:1px solid var(--line);background:#121217;border-radius:14px;padding:12px;font-size:13px}.cn .bub .lk{color:#c9a6ff;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;text-decoration:underline}.cn .ask input:disabled,.cn .ask button:disabled{opacity:.5}.cn .nota-ajuste{color:var(--t3);margin:0;font-size:12px;line-height:1.45}.cn .sh-pv>div{background:var(--panel);border-radius:14px;position:relative;overflow:hidden}.cn .sh-pv .carr{color:var(--t3);justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}.cn .fld input.falta{border-color:#ff787899}.cn .fld .doc{color:#7cf0b5;letter-spacing:.04em;background:#7cf0b51f;border-radius:5px;margin-left:6px;padding:0 5px;font-size:9.5px}.cn .avisos{flex-direction:column;gap:6px;display:flex}.cn .aviso{color:#fcd98a;background:#fbbf2414;border:1px solid #fbbf244d;border-radius:12px;padding:9px 12px;font-size:12.5px;line-height:1.45}.cn .aviso.verm{color:#ffc9c9;background:#ff505014;border-color:#ff78784d}.cn .aviso button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cn .ajuste-banco{gap:8px;display:flex}.cn .ajuste-banco input,.cn .ajuste-banco textarea{border:1px solid var(--line);min-width:0;min-height:40px;font:inherit;resize:vertical;background:#ffffff0a;border-radius:11px;outline:0;flex:1;padding:10px 12px;font-size:13.5px;line-height:1.4}.cn .ajuste-banco{align-items:flex-start}.cn .ajuste-apoio{color:var(--t3);margin-top:-2px;font-size:12.5px}.cn .ajuste-conta{color:var(--t3);align-self:flex-end;font:500 11px Geist Mono Variable,Geist Mono,monospace}.cn .ajuste-conta.passou{color:#ff9b9b}.cn .troca-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.cn .troca-btn{border:1px solid var(--line2);height:28px;color:var(--t2);cursor:pointer;background:0 0;border-radius:9px;padding:0 11px;font-size:12.5px}.cn .troca-btn:hover{color:var(--t1);border-color:var(--t3)}.cn .troca-btn.mais{align-self:flex-start}.cn .troca-proc{font-size:12px}.cn .troca-f{flex-wrap:wrap;gap:8px;display:flex}.cn .troca-f select{border:1px solid var(--line);background:#15151b;border-radius:9px;height:32px;padding:0 8px;font-size:12.5px}.cn .ajuste-banco button{background:var(--elev2);height:40px;color:var(--t1);border:0;border-radius:11px;padding:0 14px;font-size:13px;font-weight:500}.cn .ghost{cursor:pointer;background:0 0}.cn .ghost:hover{color:var(--t1);border-color:var(--t3)}.cn .fc-s{color:#fff;background:#0009;border-radius:6px;height:20px;padding:0 7px;font:500 10px/20px Geist Mono Variable,Geist Mono,monospace;position:absolute;top:9px;left:9px}.cn .fc-a{flex-wrap:wrap;gap:6px;margin-top:-2px;display:flex}.cn .fc-a button,.cn .fc-a label{border:1px solid var(--line);height:24px;color:var(--t2);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:5px;padding:0 8px;font-size:11px;display:inline-flex}.cn .fc-a .tirar{color:#ffb4b4}.cn .subir{border:1px solid var(--line2);height:40px;color:var(--t1);cursor:pointer;background:#ffffff0d;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.cn .subir:hover{background:#ffffff1a}.cn .subir.off{opacity:.45;pointer-events:none}.cn .tabs-l{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.cn .tabs-l .tabs{margin-bottom:0}.cn .frame-real{border-radius:6px;width:min(470px,100%);animation:.3s both cn-zoom;display:block;box-shadow:0 50px 120px -40px #000000f2}.cn .col-sel{flex-direction:column;gap:8px;margin-top:14px;display:flex}.cn .col-sel .ln{align-items:center;gap:8px;display:flex}.cn .col-sel .mini{background:#000;border-radius:7px;flex:none;width:30px;height:40px;overflow:hidden}.cn .col-sel input{border:1px solid var(--line);background:#ffffff0a;border-radius:9px;outline:0;flex:1;min-width:0;height:34px;padding:0 10px;font-size:13px}.cn .col-sel button{width:28px;height:28px;color:var(--t2);background:0 0;border:0;border-radius:8px}.cn .cores{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cn .cor{border:1px solid #ffffff40;border-radius:50%;width:26px;height:26px;padding:0}.cn .cor.on{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ac)}.cn .img-auth{width:100%;height:100%}.cn .img-auth img{object-fit:cover;width:100%;height:100%;display:block}.cn .img-auth .ph-c{background:#ffffff0a;width:100%;height:100%}.cn .conf{z-index:31;border:1px solid var(--line2);background:#111116;border-radius:22px;width:min(440px,100% - 32px);padding:22px;animation:.25s both cn-zoom;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 40px 100px -20px #000000f2}.cn .conf h2{margin:0 0 8px;font-size:18px;font-weight:600}.cn .conf p{color:var(--t2);margin:0 0 18px;font-size:13.5px;line-height:1.5}.cn .conf .bts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cn .conf .bts button{border:1px solid var(--line2);height:40px;color:var(--t1);background:0 0;border-radius:12px;padding:0 16px;font-size:13.5px;font-weight:500}.cn .conf .bts .forte{color:#0a0a0a;background:#fff;border:0;font-weight:600}.cn .veil.alto{z-index:30}.cn .toast.erro .ti{background:#dc2626}.cn .det-x{z-index:2;display:none;position:absolute;top:12px;right:12px}.cn .tabs-m,.cn .card-m,.cn .met{display:none}@media (hover:none){.cn .ov{opacity:1;pointer-events:none;justify-content:flex-end;padding-top:26px;transform:none}.cn .ov .use{pointer-events:auto;height:28px;padding:0 10px;font-size:11.5px}.cn .ov .icons{display:none}.cn .tile:hover .op{opacity:1}.cn .op{z-index:1}}@media (width<=760px){.cn{--h:auto;flex-direction:column}.cn .main{flex:1 1 0;min-height:0}.cn .rail{display:none}.cn .top{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;gap:10px;height:auto;padding:10px 14px}.cn .top-l{flex:1;gap:10px;min-width:0}.cn .top-l .anchor{flex:auto;min-width:0}.cn .top-r{flex:none;gap:8px}.cn .h1,.cn .sep,.cn .meter,.cn .chip-card{display:none}.cn .logo-m{opacity:.95;flex:none;width:30px;height:auto}.cn .chip-cli{max-width:100%;height:34px;font-size:13.5px}.cn .met{border:1px solid var(--line);height:30px;color:var(--t2);white-space:nowrap;background:#ffffff08;border-radius:10px;align-items:center;gap:8px;padding:0 10px;font:500 11.5px Geist Mono Variable,Geist Mono,monospace;display:inline-flex}.cn .met-b{background:#ffffff1a;border-radius:2px;width:34px;height:4px;overflow:hidden}.cn .met-b i{background:linear-gradient(90deg,var(--ac),var(--ac2));height:100%;display:block}.cn .ibtn{width:34px;height:34px}.cn .tabs-m{scrollbar-width:none;flex:none;gap:6px;padding:0 14px 10px;display:flex;overflow-x:auto}.cn .tabs-m::-webkit-scrollbar{display:none}.cn .tab{border:1px solid var(--line);height:34px;color:var(--t2);white-space:nowrap;background:0 0;border-radius:11px;flex:none;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex}.cn .tab.on{background:var(--elev);color:var(--t1);border-color:var(--line2)}.cn .tab.on svg{color:var(--ac)}.cn .card-m{border:1px dashed color-mix(in srgb,var(--ac) 45%,var(--line2));background:color-mix(in srgb,var(--ac) 7%,transparent);min-height:40px;color:var(--t2);border-radius:12px;flex:none;align-items:center;gap:9px;margin:0 14px 12px;padding:4px 6px 4px 12px;font-size:12.5px;display:flex}.cn .card-m b{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.cn .card-m .x{width:28px;height:28px;color:var(--t3);background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cn .card-m .usar-brief{height:28px;color:var(--t1);white-space:nowrap;background:#ffffff14;border:0;border-radius:9px;flex:none;padding:0 9px;font-size:12px}.cn .feed{padding:4px 14px var(--pe)}.cn .tools{margin-bottom:18px}.cn .tools .hint{display:none}.cn .seg button{padding:0 9px}.cn .bh{flex-direction:column;gap:8px}.cn .bh-r{flex-wrap:wrap}.cn .bh-p{font-size:14px}.cn .row{column-count:2;column-gap:8px;display:block}.cn .tile{break-inside:avoid;border-radius:13px;width:100%;height:auto;margin:0 0 8px;display:block}.cn .tile.is-err{display:flex}.cn .t-a5 .img{margin:9% auto}.cn .sk-p{font-size:20px}.cn .cwrap{background:linear-gradient(#08080a00,#08080af5 45%);padding:40px 10px 14px;bottom:0}.cn .composer{border-radius:20px;padding:10px}.cn .composer:before{border-radius:20px}.cn .cin{min-height:44px;font-size:14.5px}.cn .c-bar{flex-direction:column;align-items:stretch}.cn .chips{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.cn .chips::-webkit-scrollbar{display:none}.cn .go-wrap{justify-content:space-between}.cn .go{height:40px}.cn .kbd{display:none}.cn .composer .pop{min-width:0;max-height:55vh;position:fixed;inset:auto 10px calc(100% + 10px);overflow-y:auto}.cn .composer .pop.rp{width:auto;height:var(--rp-h,68vh);max-height:none;overflow:hidden}.cn .rp-item:hover{transform:none}.cn .rp-sub{display:none}.cn .rp-top{padding:14px 14px 10px}.cn .rp-up{min-height:42px;margin-bottom:10px}.cn .rp-abas{scroll-padding-inline:12px 34px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 28px),#0000)}.cn .rp-abas:after{content:"";flex:0 0 18px}.cn .pop.down{min-width:0;max-height:70vh;position:fixed;inset:56px 10px auto;overflow-y:auto}.cn .pop.cli{min-width:0}.cn .bh-r .gbtn{height:28px;font-size:12px}.cn .tpanel{grid-template-columns:1fr 1fr;gap:8px;padding-bottom:10px}.cn .tpanel .fld:first-child,.cn .rodape{grid-column:1/3}.cn .fld input{height:36px}.cn .pv,.cn .tnote{display:none}.cn .cats{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.cn .cat{flex:none}.cn .modal{inset:10px}.cn .m-b{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px}.cn .det{grid-template-rows:auto auto;grid-template-columns:1fr;align-content:start;overflow-y:auto}.cn .stage{min-height:auto;padding:56px 14px 14px}.cn .stage img{max-height:62vh}.cn .stage-bar{flex-wrap:wrap;justify-content:flex-start;padding:0 56px 0 14px}.cn .side{border-left:0;border-top:1px solid var(--line)}.cn .side-s{overflow:visible}.cn .det-x{display:flex}.cn .nav-btn{display:none}.cn .pane{padding:18px 14px 260px}.cn .h2{font-size:26px}.cn .hero{flex-direction:column;align-items:flex-start;margin-bottom:20px}.cn .mc,.cn .ghost{width:160px}.cn .fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cn .sheet{width:100%}.cn .sh-f{grid-template-columns:1fr}.cn .sh-f .full{grid-column:auto}.cn .toast{bottom:calc(var(--pe) - 40px)}}.cn .lote{z-index:31;border:1px solid var(--line2);background:#0e0e12;border-radius:22px;flex-direction:column;width:min(620px,100% - 32px);max-height:calc(100% - 48px);animation:.25s both cn-zoom-centro;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 40px 100px -20px #000000f2}.cn .lote-b{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}.cn .lote-b select,.cn .lote-b input:not([type=checkbox]){border:1px solid var(--line);background:#ffffff0a;border-radius:11px;outline:0;min-width:0;height:40px;padding:0 12px;font-size:14px}.cn .lote-b select{background:#15151b}.cn .lote-dest{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.cn .lote-dest button{text-align:left;border:1px solid var(--line);color:var(--t1);background:#ffffff08;border-radius:13px;flex-direction:column;gap:4px;padding:12px;display:flex}.cn .lote-dest button b{font-size:13.5px;font-weight:600}.cn .lote-dest button span{color:var(--t3);font-size:12px;line-height:1.4}.cn .lote-dest button.on{border-color:color-mix(in srgb,var(--ac) 70%,transparent);background:color-mix(in srgb,var(--ac) 14%,transparent)}.cn .lote-dica{font-size:12px;line-height:1.4}.cn .lote-chk{align-items:center;gap:8px;display:flex;text-transform:none!important;letter-spacing:0!important;color:var(--t2)!important;font:400 13px/1.4 inherit!important}.cn .lote-temas{flex-wrap:wrap;gap:6px;display:flex}.cn .lote-temas .pill{height:30px}.cn .lote-arq{align-self:flex-start}.cn .lote-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cn .lote-it{background:#ffffff08;border-radius:10px;flex-wrap:wrap;gap:4px 10px;padding:8px 10px;font-size:13px;display:flex}.cn .lote-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cn .lote-est{color:var(--t3)}.cn .lote-it.pronta .lote-est{color:#7cf0b5}.cn .lote-it.falhou .lote-est{color:#ff9b9b}.cn .lote-it.repetida .lote-est{color:#fcd98a}.cn .lote-av{color:#fcd98a;flex-basis:100%;font-size:12px}.cn{--ed:#ff6100}.cn .ref.base{box-shadow:0 0 0 2px var(--ed);border:0}.cn .ref.base .rb{letter-spacing:.08em;text-transform:uppercase;color:#fff;text-align:center;pointer-events:none;background:linear-gradient(#0000,#000000d9);padding:8px 0 3px;font:600 9px/1 Geist Mono Variable,Geist Mono,monospace;position:absolute;bottom:0;left:0;right:0}.cn .rp-item.base{box-shadow:0 0 0 2px var(--ed)}.cn .rp-item .rge{z-index:1;background:var(--ed);color:#1a0b00;letter-spacing:.04em;border-radius:7px;height:20px;padding:0 7px;font:600 10px/20px Geist Mono Variable,Geist Mono,monospace;position:absolute;top:6px;right:6px;box-shadow:0 2px 8px #00000073}.cn .composer.edicao:before{background:linear-gradient(120deg,color-mix(in srgb,var(--ed) 75%,transparent),transparent 35%,transparent 65%,color-mix(in srgb,var(--ed) 40%,transparent))}.cn .chips.ed-info{flex-wrap:nowrap;gap:10px}.cn .ed-tag{background:color-mix(in srgb,var(--ed) 16%,transparent);border:1px solid color-mix(in srgb,var(--ed) 45%,transparent);color:#ffd9c2;white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:7px;height:30px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.cn .ed-tag svg{color:var(--ed)}.cn .ed-txt{min-width:0;color:var(--t3);flex:1;font-size:12.5px;line-height:1.35}.cn .ed-sair{border:1px solid var(--line);height:30px;color:var(--t2);white-space:nowrap;background:0 0;border-radius:9px;flex:none;padding:0 10px;font-size:12.5px}.cn .ed-sair:hover{color:var(--t1);background:#ffffff0d}.cn .ed-aviso{color:#fde68a;background:#fbbf2414;border:1px solid #fbbf2459;border-radius:12px;margin:0 2px 10px;padding:9px 12px;font-size:12.5px;line-height:1.4}.cn .cf{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;z-index:1;border-radius:6px;max-width:calc(100% - 20px);height:20px;padding:0 7px;font:600 9.5px/20px Geist Mono Variable,Geist Mono,monospace;position:absolute;top:38px;left:10px;overflow:hidden}.cn .cf.ok{color:#04140d;background:#36d399}.cn .cf.atencao{color:#1a1300;background:#fbbf24}.cn .cf.neutro{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000009e}.cn .sec.larga{width:100%}.cn .conf-ed{border:1px solid var(--line);background:#ffffff08;border-radius:14px;padding:12px 14px}.cn .conf-ed.ok{background:#36d3990f;border-color:#36d39959}.cn .conf-ed.atencao{background:#fbbf2412;border-color:#fbbf2466}.cn .conf-ed .blk-p{color:var(--t1)}.cn .conf-ed.atencao .blk-p{color:#fde68a}.cn .cf-lista{color:var(--t2);flex-direction:column;gap:5px;margin:0;padding-left:18px;font-size:13px;line-height:1.45;display:flex}.cn .conf-ed .lk{color:#c9a6ff;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12.5px;text-decoration:underline}.cn .blk-p.dim{color:var(--t3);font-size:12.5px}@media (width<=760px){.cn .chips.ed-info{overflow:visible}.cn .ed-txt{display:none}.cn .ed-aviso{padding:8px 10px;font-size:12px}}.cn .ec-tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.03em;pointer-events:none;background:#0000008c;border-radius:7px;height:22px;padding:0 8px;font:500 10.5px/22px Geist Mono Variable,Geist Mono,monospace;position:absolute;top:10px;left:10px}.cn .ec:disabled{cursor:not-allowed}.cn .ec:disabled .ec-img{opacity:.42;filter:grayscale(.6)}.cn .ec:disabled:hover .ec-img{transform:none}.cn .ec:disabled .ec-n{color:var(--t3)}.cn .gbtn.verm{color:#ff8a80;border-color:#ff8a8059}.cn .gbtn.forte{color:#0a0a0a;background:#fff;border-color:#fff}.cn .gbtn.forte:hover{background:#ececec}.cn .gbtn:disabled{opacity:.45;cursor:default}.cn .mfiltros{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 18px;display:flex}.cn .mfiltros-sep{flex:1}.cn .mbusca{border:1px solid var(--line);min-width:180px;height:34px;color:var(--t1);background:#ffffff0a;border-radius:10px;padding:0 12px;font-size:13px}.cn .cxf{position:relative}.cn .cxf-b{border:1px solid var(--line);height:34px;color:var(--t2);background:#ffffff0a;border-radius:10px;padding:0 12px;font-size:13px;font-weight:500}.cn .cxf-b.on{color:#fff;background:color-mix(in srgb,var(--ac) 20%,transparent);border-color:color-mix(in srgb,var(--ac) 60%,transparent)}.cn .cxf-m{z-index:20;border:1px solid var(--line2);background:#121218fa;border-radius:14px;flex-direction:column;gap:2px;min-width:240px;max-height:340px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 24px 60px -14px #000000d9}.cn .mchk{color:var(--t1);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.cn .mchk:hover{background:#ffffff0d}.cn .mchk input{width:16px;height:16px;accent-color:var(--ac)}.cn .mselecao{border:1px solid var(--line);background:#ffffff08;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:-6px 0 16px;padding:10px 12px;display:flex}.cn .mrow-rec{margin-left:auto}.cn .mgrade{grid-template-columns:repeat(auto-fill,minmax(var(--mc-w,214px),1fr));gap:18px 14px;display:grid;overflow:visible}.cn .modelos-pequena .mgrade{--mc-w:132px}.cn .modelos-pequena .mc-n{font-size:12px}.cn .modelos-pequena .mc-e{display:none}.cn .mgrade .mc{content-visibility:auto;contain-intrinsic-size:auto 340px;width:auto;position:relative}.cn .modelos-pequena .mgrade .mc{contain-intrinsic-size:auto 210px}.cn .mc-b{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:9px;padding:0;display:flex}.cn .mc-b:hover .mc-i{transform:translateY(-4px);box-shadow:0 26px 50px -20px #000000f2}.cn .mc-b:hover .mc-u,.cn .mc-b:focus-visible .mc-u{opacity:1;transform:none}.cn .mc.sel .mc-i{box-shadow:0 0 0 3px var(--ac)}.cn .mc-chk{z-index:2;background:#0009;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:8px;left:8px}.cn .mc-chk input{width:18px;height:18px;accent-color:var(--ac)}.cn .mc-dec{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cn .tag.teste{color:#ffd27a;border-color:#ffd27a59}.cn .tag.recusado{color:#ff8a80;border-color:#ff8a8059}.cn .mgrade.duo{--mc-w:400px}.cn .modelos-pequena .mgrade.duo{--mc-w:260px}.cn .mc-i.duo{aspect-ratio:auto;background:0 0;border-radius:14px;grid-template-columns:1.42fr 1fr;gap:6px;display:grid;overflow:visible}.cn .mc-i.duo img{aspect-ratio:4/5;background:var(--panel);border-radius:12px;height:auto}.cn .mc-i.duo img+img{aspect-ratio:9/16;align-self:end;width:100%}.cn .mc-i.duo .mc-u{width:46%;left:8px;right:auto}.cn .mfaltam{color:var(--t2);margin:10px 0 0;font-size:14px}.cn .mfaltam b{color:var(--t1);font-size:18px}.cn .mc-apagar{opacity:0;transition:opacity .2s}.cn .mc:hover .mc-apagar,.cn .mc:focus-within .mc-apagar{opacity:1}@media (hover:none){.cn .mc-apagar{opacity:1}}@media (width<=760px){.cn .mgrade.duo{--mc-w:100%}}.cn .sh-pv.paginas{padding-bottom:6px;overflow-x:auto}.cn .sh-pv-i{flex-direction:column;flex:none;gap:6px;display:flex}.cn .sh-pv-i>div{background:var(--panel);border-radius:14px;position:relative;overflow:hidden}.cn .sh-pv-n{color:var(--t3);align-items:center;gap:8px;font-size:12px;display:flex}.cn .sh-var{align-items:center;gap:10px;display:flex}.cn .var-g{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.cn .var-i{border:1px solid var(--line);background:var(--panel);color:var(--t2);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:6px;padding:0;font-size:12px;display:flex;overflow:hidden}.cn .var-i img{width:100%;display:block}.cn .var-i span{padding:0 8px 8px}.cn .var-i .carr{aspect-ratio:4/5;justify-content:center;align-items:center;display:flex}.cn .edt{flex-direction:column;gap:10px;display:flex}.cn .edt-barra{flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.cn .edt-barra .dim{flex:1;min-width:180px}.cn .edt-palco{touch-action:none;-webkit-user-select:none;user-select:none;border-radius:14px;outline:none;width:100%;max-width:560px;margin:0 auto;position:relative;overflow:hidden}.cn .edt-palco img{pointer-events:none;width:100%;height:100%;display:block}.cn .edt-zona{pointer-events:none;border:1px dashed #ffffff47;position:absolute}.cn .edt-guia{pointer-events:none;z-index:4;background:#57beee;position:absolute}.cn .edt-guia.v{width:1px;top:0;bottom:0}.cn .edt-guia.h{height:1px;left:0;right:0}.cn .edt-cx{cursor:move;z-index:3;touch-action:none;border:1px solid #0000;border-radius:4px;position:absolute}.cn .edt-cx:hover{border-color:#ffffff8c}.cn .edt-cx.on{border-color:#57beee;box-shadow:0 0 0 1px #57beee59}.cn .edt-cx.arr{background-repeat:no-repeat;box-shadow:0 10px 30px #00000080}.cn .edt-cx.fora{border-color:#ff8a80}.cn .edt-canto{cursor:nwse-resize;touch-action:none;background:#57beee;border:2px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;bottom:-9px;right:-9px}@media (pointer:coarse){.cn .edt-canto{width:28px;height:28px;bottom:-14px;right:-14px}}.cn .edt-carr{color:#fff;z-index:5;background:#0009;border-radius:8px;padding:4px 8px;font-size:11px;position:absolute;top:10px;right:10px}.cn .sh-edt{flex-direction:column;gap:10px;display:flex}@media (width<=760px){.cn .mfiltros-sep{display:none}.cn .mgrade{--mc-w:150px}.cn .modelos-pequena .mgrade{--mc-w:104px}}.cn .feed-grade{align-items:start;gap:12px;display:grid}.cn .feed-grade.g{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.cn .feed-grade.p{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.cn .feed-grade .tile{width:100%;height:auto}.cn .feed-grade .tile.t-feed{aspect-ratio:4/5}.cn .feed-grade .tile.t-story{aspect-ratio:9/16}.cn .feed-grade .tile.t-a5{aspect-ratio:5/7}.cn .feed-grade.p .ov .icons,.cn .feed-grade.p .op{display:none}.cn .seg select{height:32px;color:var(--t2);background:0 0;border:0;border-radius:9px;padding:0 8px;font-size:13px}.lbx{z-index:3000;color:#f5f5f7;background:#060608f0;flex-direction:column;font-family:Geist Variable,Geist,ui-sans-serif,system-ui,sans-serif;display:flex;position:fixed;inset:0}.lbx-top{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.lbx-top>div{flex-direction:column;flex:1;gap:2px;min-width:160px;font-size:14px;display:flex}.lbx-top span,.lbx-n{color:#b6b6bf;font-size:12px}.lbx-b{color:#f5f5f7;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:10px;height:34px;padding:0 12px;font-size:13px}.lbx-b.on{color:#0a0a0a;background:#fff}.lbx-x{color:#f5f5f7;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.lbx-palco{cursor:zoom-in;flex:1;justify-content:center;align-items:center;min-height:0;padding:0 64px 24px;display:flex;overflow:auto}.lbx-palco .lbx-img{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%}.lbx-carr{color:#b6b6bf;font-size:13px}.lbx-palco.zoom{cursor:zoom-out;display:block}.lbx-palco.zoom .lbx-img{width:200%;max-width:none;height:auto;max-height:none}.lbx-seta{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:12px;width:48px;height:64px;font-size:34px;position:absolute;top:50%;transform:translateY(-50%)}.lbx-seta.esq{left:10px}.lbx-seta.dir{right:10px}@media (width<=760px){.lbx-palco{padding:0 8px 16px}.lbx-seta{width:40px;height:52px}}.cn .rp-item{position:relative}.cn .rp-zoom{color:#fff;opacity:.85;cursor:zoom-in;background:#0000009e;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;display:flex;position:absolute;bottom:4px;right:4px}.cn .rp-fav{z-index:1;color:#fff;opacity:.85;cursor:pointer;background:#0000009e;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;top:5px;left:5px}.cn .rp-fav:hover{opacity:1;background:#000c}.cn .rp-fav.on{color:#ffc83d;opacity:1}.cn .rp-zoom:hover{opacity:1;background:#000c}@media (pointer:coarse){.cn .rp-zoom,.cn .rp-fav{width:32px;height:32px}}.cn .rp-cat{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;max-height:180px;padding:6px 4px;display:flex;overflow:auto}.cn .rp-cat-g{flex-wrap:wrap;gap:2px 6px;display:flex}.cn .rp-cat-g .mchk{padding:3px 6px;font-size:12px}.cn .c-modo{flex-wrap:wrap;align-items:center;gap:8px;padding:2px 2px 8px;display:flex}.cn .c-modo-n{color:var(--t3);font-size:12px}.cn .c-modo .fmt.trav{opacity:.5}.cn button.cost-b{font:inherit;color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;padding:0}.cn button.cost-b:disabled{cursor:default}.cn .pop-custo{min-width:260px;padding:10px 12px;inset:auto 0 calc(100% + 8px) auto}.cn .pop-custo .ci{justify-content:space-between;gap:12px;padding:4px 0;font-size:13px;display:flex}.cn .pop-custo .ci.tot{border-top:1px solid var(--line);margin-top:4px;padding-top:8px;font-weight:600}.cn .pop-custo .ci-n{color:var(--t3);margin-top:6px;font-size:11px}.cn .pf-filtros{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.cn .pf-grupos{border-bottom:1px solid var(--line);flex-wrap:wrap;flex-basis:100%;gap:10px 22px;padding:10px 0;display:flex}.cn .pf-g{flex-direction:column;gap:2px;min-width:150px;display:flex}.cn .pf-g>b{color:var(--t2);margin-bottom:2px;font-size:12px}.cn .fc-atr{margin-top:4px;font-size:12px}.cn .fc-atr summary{cursor:pointer;color:var(--t2)}.cn .fc-atr label{justify-content:space-between;align-items:center;gap:6px;margin-top:4px;display:flex}.cn .fc-atr select{background:var(--elev);max-width:60%;color:inherit;border:1px solid var(--line);border-radius:6px;padding:2px 4px;font-size:12px}.cn .tools{flex-wrap:wrap}.cn .tools>.seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.cn .tools>.seg::-webkit-scrollbar{display:none}.cn .feed{overflow-x:clip}@media (width<=760px){.cn .cxf-m{z-index:60;min-width:0;max-height:60vh;position:fixed;inset:auto 16px 16px}}.cn .sh-ex{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#b42318;border-radius:7px;padding:3px 8px;font-size:11px;font-weight:600;position:absolute;top:8px;left:8px}.cn .mfull{z-index:40;background:var(--bg);flex-direction:column;animation:.18s both cn-fade;display:flex;position:fixed;inset:0}.cn .mfull-h{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;height:72px;padding:0 20px 0 24px;display:flex}.cn .mfull-h>div:first-child{flex:1;min-width:0}.cn .mfull-h h2{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:19px;font-weight:600;overflow:hidden}.cn .mfull-h p{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12.5px;overflow:hidden}.cn .mfull-h .gbtn{height:36px;padding:0 14px;font-size:13px}.cn .mfull-h .gbtn.on{background:var(--elev2);color:var(--t1)}.cn .mfull-c{grid-template-columns:minmax(0,1fr) var(--mf-ctl,420px);flex:1;min-height:0;display:grid}.cn .mfull-pv{background:radial-gradient(120% 90% at 50% 40%,#121218,var(--bg));flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:0;padding:24px;display:flex;position:relative}.cn .mfull-pvs{justify-content:center;align-items:flex-start;gap:20px;max-width:100%;display:flex}.cn .mfull-pvs.paginas{justify-content:flex-start;padding-bottom:8px;overflow-x:auto}.cn .mfull-pvs .sh-pv-i{flex:none}.cn .mfull-pvs .sh-pv-i>div{background:var(--panel);border-radius:14px;overflow:hidden}.cn .mfull-pvs .sh-pv-i img{object-fit:contain;width:100%;height:100%;display:block;box-shadow:0 24px 60px -24px #000000e6}.cn .mfull-pvs .carr{color:var(--t3);justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}.cn .mfull-carr{color:var(--t2);background:#0009;border-radius:8px;padding:4px 9px;font-size:11.5px;position:absolute;top:14px;right:18px}.cn .mfull-edt{flex-direction:column;align-items:stretch;gap:10px;max-width:100%;display:flex}.cn .mfull-edt .edt-palco{max-width:none}.cn .mfull-ctl{border-left:1px solid var(--line2);background:#0e0e12;flex-direction:column;min-width:0;min-height:0;display:flex}.cn .mfull-ctl .sh-b{overscroll-behavior:contain;flex:1;overflow-y:auto}.cn .mfull-ctl .sh-foot{background:#0e0e12}.cn .mfull .sh-foot .prim{white-space:nowrap}.cn .mfull-fmt button{height:30px;padding:0 12px}.cn .mfull.cel .mfull-fmt button{padding:0 9px}.cn .opc-recorte button{margin-left:8px}.cn .mfull.cel{overscroll-behavior:contain;overflow-y:auto}.cn .mfull.cel .mfull-h{z-index:3;background:var(--bg);height:60px;padding:0 12px 0 16px;position:sticky;top:0}.cn .mfull.cel .mfull-c{flex:none;display:block}.cn .mfull.cel .mfull-pv{padding:16px}.cn .mfull.cel .mfull-pvs{gap:12px}.cn .mfull.cel .mfull-ctl{border-left:0;border-top:1px solid var(--line2)}.cn .mfull.cel .mfull-ctl .sh-b{padding:18px 16px;overflow:visible}.cn .mfull.cel .sh-foot{z-index:3;flex-wrap:wrap;padding:12px 16px 16px;position:sticky;bottom:0}.cn .mfull.cel .mfull-h .gbtn{padding:0 10px}.cn .troca-h{flex-wrap:wrap}.cn .troca-tam button{height:28px;padding:0 10px;font-size:12px}.cn .troca-p{flex-wrap:wrap;gap:8px;display:flex}.cn .ph{--ph-l:136px;grid-template-columns:repeat(auto-fill,var(--ph-l));justify-content:start;gap:8px;display:grid}.cn .ph .ph-i{width:var(--ph-l);aspect-ratio:4/5;border:1px solid var(--line2);background:#000;border-radius:10px;position:relative;overflow:hidden}.cn .ph .ph-i.on{box-shadow:0 0 0 2px var(--ac);border-color:#0000}.cn .ph .ph-b{background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.cn .ph .ph-b img{object-fit:cover;width:100%;height:100%;display:block}.cn .ph .ph-img{width:100%;height:100%}.cn .ph .ph-i.marcada:not(.on){border-color:#0000;box-shadow:0 0 0 2px #ff6100}.cn .ph .marca.pedido{color:#ffb27a}.cn .ph .ph-b:disabled{cursor:progress;opacity:.7}.cn .ph .ph-lupa{color:#fff;opacity:.85;background:#00000094;border:0;border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:5px;right:5px}.cn .ph .fav{color:#fff;opacity:.85;cursor:pointer;background:#00000094;border:0;border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:5px;left:5px}.cn .ph .fav:hover,.cn .ph .ph-lupa:hover{opacity:1;background:#000c}.cn .ph .marca{color:#7cf0b5;letter-spacing:.03em;text-transform:uppercase;pointer-events:none;background:#0000009e;border-radius:6px;padding:3px 6px;font:600 9px/1 Geist Mono Variable,Geist Mono,monospace;position:absolute;top:5px;left:5px}@media (pointer:coarse){.cn .ph .ph-lupa,.cn .ph .fav{opacity:1;width:34px;height:34px}.cn .fc .fav{opacity:1;width:36px;height:36px;top:42px}}.cn .ea{flex-direction:column;align-items:center;gap:10px;display:flex}.cn .ea-palco{background:var(--panel);touch-action:none;border-radius:14px;outline:none;position:relative;overflow:hidden;box-shadow:0 24px 60px -24px #000000e6}.cn .ea-palco:focus-visible{box-shadow:0 0 0 2px var(--ac2)}.cn .ea-palco .carr{color:var(--t3);justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}.cn .ea>.aviso{max-width:100%}.cn .sh-b.editando>:not(.ea-alvo){display:none}.cn .ea-painel{flex-direction:column;gap:18px;display:flex}.cn .ea-acoes,.cn .ea-linha{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cn .ea-acoes .gbtn.forte,.cn .gbtn.forte{background:var(--ac);border-color:var(--ac);color:#fff}.cn .gbtn.on{background:var(--elev2);color:var(--t1);border-color:var(--line2)}.cn .ea-sel{flex-direction:column;gap:12px;display:flex}.cn .ea-novo,.cn .ea-efeitos{flex-direction:column;gap:10px;display:flex}.cn .ea-novo textarea{border:1px solid var(--line);width:100%;min-height:56px;font:inherit;color:var(--t1);resize:vertical;background:#ffffff0a;border-radius:11px;padding:9px 11px;font-size:13.5px}.cn .ea-grade{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}.cn .ea-l{color:var(--t2);flex-direction:column;gap:5px;font-size:12px;display:flex}.cn .ea-l .mono{color:var(--t3);font-size:11px}.cn .ea-l select{border:1px solid var(--line);height:32px;color:var(--t1);background:#15151b;border-radius:9px;padding:0 8px;font-size:12.5px}.cn .ea-l input[type=range]{width:100%;accent-color:var(--ac)}.cn .ea-cores{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cn .ea-cores .ea-l{flex-basis:100%}.cn .ea-cor{cursor:pointer;border:1px solid #ffffff40;border-radius:8px;width:26px;height:26px;padding:0}.cn .ea-cor.on{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ac2)}.cn .ea-lista{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cn .ea-cam{border:1px solid var(--line);background:#ffffff05;border-radius:10px;align-items:center;gap:4px;padding:4px 6px;display:flex}.cn .ea-cam.on{border-color:var(--ac2);background:#57beee14}.cn .ea-cam.oculta .ea-nome{opacity:.45}.cn .ea-cam.arr{opacity:.5}.cn .ea-pega{cursor:grab;color:var(--t3);letter-spacing:-2px;padding:0 4px;font-size:11px}.cn .ea-nome{min-width:0;color:var(--t1);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:4px 2px;font-size:12.5px;display:flex;overflow:hidden}.cn .ea-tipo{background:var(--elev2);width:20px;height:20px;color:var(--t2);border-radius:6px;flex:none;justify-content:center;align-items:center;font:600 10px/1 Geist Mono Variable,Geist Mono,monospace;display:inline-flex}.cn .ea-tipo.t-texto{color:#9ad8f5;background:#57beee2e}.cn .ea-tipo.t-logo,.cn .ea-tipo.t-assinatura{color:#ffb37a;background:#ff61002e}.cn .ea-ico{width:28px;height:28px;color:var(--t2);background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.cn .ea-ico:hover:not(:disabled){border-color:var(--line2);color:var(--t1)}.cn .ea-ico:disabled{opacity:.35;cursor:default}.cn .ea-ico.on{color:#ffb37a}.cn .ea-ico.off{color:var(--t3)}@media (pointer:coarse){.cn .ea-ico{width:34px;height:34px}}.cn .opc-sel{border:1px solid var(--line);height:34px;color:var(--t1);background:#15151b;border-radius:10px;padding:0 10px;font-size:13px}.cn .ea-l select:disabled{opacity:.45}.cn .lugares-foto{flex-wrap:wrap;margin-bottom:8px}.cn .troca-aba{margin-left:auto}.cn .sh-pv-zoom{color:var(--t3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}.cn .sh-pv-zoom input[type=range]{vertical-align:middle;width:120px}.cn .ausentes{font-size:12.5px;display:block}.cn .usar-exemplo{text-align:left;margin-top:4px;display:block}.cn .mfull-h .desfazer{margin-left:auto}.cn .ea-digitar{z-index:5;color:#fff;resize:none;background:#141414eb;border:2px solid #57beee;border-radius:8px;padding:6px 8px;font-size:15px;line-height:1.3;position:absolute}.cn .ea-tam{align-items:center;gap:8px;display:flex}.cn .own[data-tipo]{background:#2e2e3a;left:auto;right:9px}.cn .own[data-tipo=kids]{background:#0e7c66}.cn .fc-chips{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0;display:flex}.cn .fc-chip{border:1px solid var(--line);background:#ffffff12;border-radius:12px;align-items:center;gap:4px;max-width:100%;height:24px;padding:0 4px 0 9px;font-size:12px;display:inline-flex}.cn .fc-chip button{all:unset;cursor:pointer;text-align:center;width:18px;height:18px;color:var(--t2);border-radius:9px;line-height:18px}.cn .fc-chip button:hover{background:#ffffff1f}.cn .fc-pessoas input{border:1px solid var(--line);box-sizing:border-box;background:#ffffff0a;border-radius:8px;width:100%;height:30px;margin-top:2px;padding:0 9px;font-size:12px}.cn .fc-achado{text-align:left;width:100%;height:26px;color:var(--t1);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:12px;display:block}.cn .fc-achado:hover{background:#ffffff14}.cn .fc-salvar{border:1px solid color-mix(in srgb,var(--ac) 60%,transparent);background:color-mix(in srgb,var(--ac) 20%,transparent);color:#fff;cursor:pointer;border-radius:8px;height:28px;margin-top:6px;padding:0 10px;font-size:12px}.cn .fc-salvar:disabled{opacity:.5;cursor:not-allowed}.cn .rosto-esc{width:min(560px,100% - 32px)}.cn .rosto-foto{background:#000;border-radius:14px;flex:none;margin:0 auto;position:relative;overflow:hidden}.cn .rosto-foto .rosto-img{position:absolute;inset:0}.cn .rosto-cx{box-sizing:border-box;cursor:pointer;background:#ff61001f;border:2px solid #ff6100;border-radius:8px;min-width:22px;min-height:22px;padding:0;transition:background .15s;position:absolute}.cn .rosto-cx:hover,.cn .rosto-cx:focus-visible{outline-offset:1px;background:#ff610059;outline:2px solid #fff}.cn .rosto-cx.on{border-color:#36d399}.cn .rosto-cx span{color:#fff;text-align:center;background:#ff6100;border-radius:6px;min-width:20px;height:20px;padding:0 5px;font:600 11px/20px Geist Mono Variable,Geist Mono,monospace;position:absolute;top:-22px;left:-2px}.cn .rosto-cx:disabled{cursor:wait}.cn .rosto-lista{flex-wrap:wrap;gap:8px;display:flex}.cn .pf-busca{border:1px solid var(--line);height:30px;color:inherit;background:#ffffff0a;border-radius:8px;min-width:0;margin-bottom:4px;padding:0 9px;font-size:12px}.cn .seg button:disabled{opacity:.38;cursor:not-allowed}.cn .grupo-inteira{color:var(--t2)}.cn .fld textarea.grade-aulas{border:1px solid var(--line);min-height:150px;color:var(--t1);resize:vertical;background:#ffffff0a;border-radius:11px;outline:0;width:100%;min-width:0;padding:10px 12px;font:13px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.cn .fld textarea.grade-aulas:focus{border-color:color-mix(in srgb,var(--ac) 60%,transparent);background:#ffffff0f}.cn .fld textarea.grade-aulas.falta{border-color:#ff787899}.cn .parte-grade{flex-wrap:wrap;gap:8px}.cn .parte-grade .seg{flex-wrap:wrap}.cn .mf .mf-intro{color:var(--t2);max-width:720px;margin:0 0 14px;font-size:14px}.cn .mf .mf-aviso{max-width:900px;margin:0 0 16px}.cn .mf .mf-aviso a{color:#ffd58a;text-decoration:underline}.cn .mf-galeria{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;display:grid}.cn .mf-bn{margin:0 0 28px}.cn .mf-grupo{color:var(--t1);margin:4px 0 12px;font-size:15px;font-weight:600}.cn .mf-bn .mf-mini{aspect-ratio:3/4}.cn .mf-chip{border:1px solid var(--line2);height:34px;color:var(--t2);background:0 0;border-radius:999px;padding:0 12px;font-size:13px}.cn .mf-chip.on{background:var(--elev);color:var(--t1);border-color:var(--t3)}.cn .mf-bn textarea{border:1px solid var(--line2);background:var(--elev2);color:var(--t1);font:inherit;resize:vertical;border-radius:10px;padding:10px 12px;font-size:14px}.cn .mf-card{text-align:left;border:1px solid var(--line);background:var(--panel);color:var(--t1);border-radius:16px;flex-direction:column;gap:6px;padding:10px;display:flex}.cn .mf-card:hover{border-color:var(--line2);background:var(--elev)}.cn .mf-card b{font-size:14px;font-weight:600}.cn .mf-card small{color:var(--t3);font-size:12px;line-height:1.4}.cn .mf-mini{aspect-ratio:4/5;background:var(--elev2);border-radius:10px;display:block;overflow:hidden}.cn .mf-mini img{object-fit:cover;width:100%;height:100%;display:block}.cn .mf-topo{align-items:center;gap:14px;margin-bottom:12px;display:flex}.cn .mf-topo h2{margin:0;font-size:17px;font-weight:600}.cn .mf-btn{border:1px solid var(--line2);height:34px;color:var(--t1);background:#ffffff0a;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.cn .mf-btn:hover{background:#ffffff14}.cn .mf-corpo{grid-template-columns:minmax(300px,440px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.cn .mf-form{flex-direction:column;gap:16px;min-width:0;display:flex}.cn .mf-previa,.cn .mf-fld{min-width:0}.cn .mf-fld{flex-direction:column;gap:7px;display:flex}.cn .mf-rot{color:var(--t2);font-size:12.5px;font-weight:600}.cn .mf-fld input[type=text],.cn .mf-fld input[type=email],.cn .mf-fld input[type=date],.cn .mf-fld input[type=time],.cn .mf-fld input:not([type]),.cn .mf-fotos-h input:not([type=checkbox]){border:1px solid var(--line2);background:var(--elev);height:40px;color:var(--t1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:10px;min-width:0;padding:0 12px;font-size:14.5px}.cn .mf-fld small{font-size:12px;line-height:1.4}.cn .mf-fld input[type=range]{accent-color:#ff6100;width:100%}.cn .mf-linha{grid-template-columns:1fr 1fr 34px;gap:8px;display:grid}.cn .mf-linha input{border:1px solid var(--line2);background:var(--elev);height:38px;color:var(--t1);border-radius:10px;min-width:0;padding:0 10px;font-size:14px}.cn .mf-mais{align-self:flex-start}.cn .mf-grade-wrap{border:1px solid var(--line);border-radius:12px;overflow-x:auto}.cn .mf-grade{border-collapse:collapse;font-size:12px}.cn .mf-grade th{color:var(--t3);text-align:left;padding:6px 4px;font-weight:600}.cn .mf-grade td{vertical-align:top;padding:3px}.cn .mf-grade input{border:1px solid var(--line);background:var(--elev);width:92px;height:28px;color:var(--t1);border-radius:7px;padding:0 6px;font-size:12px;display:block}.cn .mf-grade input.prof{color:#ffb27a;margin-top:3px}.cn .mf-grade td:first-child input{width:64px}.cn .mf-foto-linha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cn .mf-foto-linha .mf-foto-btn{flex:1;min-width:0}.cn .mf-trocar{color:#ffb27a;border-color:#ff6100;flex:none;height:40px;padding:0 16px;font-weight:600}.cn .mf-chips{flex-wrap:wrap;gap:6px;display:flex}.cn .mf-chip{border:1px solid var(--line2);height:30px;color:var(--t2);white-space:nowrap;background:0 0;border-radius:999px;padding:0 12px;font-size:12.5px}.cn .mf-chip:hover{background:#ffffff0f}.cn .mf-chip.on{color:#fff;background:#ff6100;border-color:#ff6100;font-weight:600}.cn .mf-total{font-size:12px}.cn .mf-fotos-vazio,.cn .mf-fotos-fim{text-align:center;color:var(--t3);grid-column:1/-1;min-height:8px;padding:8px 0;font-size:12px}.cn .mf-foto-btn{border:1px solid var(--line2);background:var(--elev);color:var(--t1);text-align:left;border-radius:12px;align-items:center;gap:12px;padding:6px;font-size:13.5px;display:flex}.cn .mf-foto-btn img,.cn .mf-foto-vazia{object-fit:cover;background:var(--elev2);width:52px;height:64px;color:var(--t3);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:11px;display:flex}.cn .mf-foto-btn small{font-size:11.5px;display:block}.cn .mf-fotos{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-direction:column;gap:8px;margin-top:8px;padding:10px;display:flex}.cn .mf-fotos-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cn .mf-fotos-h input:not([type=checkbox]){flex:1;height:36px}.cn .mf-todas{color:var(--t2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.cn .mf-fotos-g{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;max-height:360px;display:grid;overflow-y:auto}.cn .mf-ft{flex-direction:column;gap:3px;display:flex}.cn .mf-ft>button{background:var(--elev2);aspect-ratio:4/5;border:2px solid #0000;border-radius:9px;padding:0;overflow:hidden}.cn .mf-ft>button img{object-fit:cover;width:100%;height:100%;display:block}.cn .mf-ft.on>button{border-color:#ff6100}.cn .mf-ft.oculta>button{opacity:.4;cursor:not-allowed}.cn .mf-nota{color:var(--t3);flex-direction:column;gap:2px;font-size:10.5px;display:flex}.cn .mf-nota button{color:#ffb27a;text-align:left;background:0 0;border:0;padding:0;font-size:10.5px;text-decoration:underline}.cn .mf-gerar{align-self:flex-start}.cn .mf-previa{flex-direction:column;gap:10px;display:flex;position:sticky;top:0}.cn .mf-telas{flex-wrap:wrap;gap:12px;transition:opacity .2s;display:flex}.cn .mf-telas.carregando-previa{opacity:.7}.cn .mf-telas img{border-radius:10px;width:min(100%,460px);height:auto;box-shadow:0 10px 40px #00000073}.cn .mf-vazio{aspect-ratio:4/5;background:var(--elev);width:min(100%,460px);color:var(--t3);border-radius:10px;justify-content:center;align-items:center;font-size:13px;display:flex}@media (width<=760px){.cn .mf-corpo{grid-template-columns:1fr}.cn .mf-previa{order:-1;position:static}.cn .mf-galeria{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cn .mf-telas img{width:100%}.cn .mf-grade input{width:112px}.cn .mf-grade td:first-child input{width:84px}}.cn .mf-auto{color:#ffb27a;background:0 0;border:0;margin-left:8px;padding:0;font-size:12px;text-decoration:underline}.cn .mf-ctl{gap:10px}.cn .mf-ctl-linha{flex-direction:column;gap:6px;display:flex}.cn .mf-ctl .mf-chip{white-space:normal;text-align:left;align-items:center;gap:6px;height:auto;min-height:32px;display:inline-flex}.cn .mf-cor{border:1px solid var(--line2);border-radius:50%;flex:none;width:14px;height:14px}.cn .mf-parte{flex-direction:column;gap:12px;margin:0 0 26px;display:flex}.cn .mf-parte-tit{color:var(--t1);flex-wrap:wrap;align-items:baseline;gap:10px;margin:6px 0 0;font-size:14px;font-weight:600;display:flex}.cn .mf-parte-tit small{font-size:12px;font-weight:400}.cn .mf-bloco-tit{color:var(--t2);margin:4px 0 0;font-size:13px;font-weight:600}.cn .mf-bloco-of,.cn .mf-oficiais{flex-direction:column;gap:8px;display:flex}.cn .mf-of{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.cn .mf-card-of{cursor:default}.cn .mf-mini-of{aspect-ratio:1;background:var(--elev2);border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cn .mf-mini-of img,.cn .mf-mini-of video{object-fit:contain;max-width:100%;max-height:100%}.cn .mf-mini-of.video{cursor:pointer}.cn .mf-play{color:#fff;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:flex;position:absolute;inset:auto auto 8px 8px}.cn .mf-acoes-of{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cn .mf-revisao-aberta ul{margin:6px 0 0;padding-left:18px;font-size:12px;line-height:1.45}.cn .mf-miuda{margin:0;font-size:12px;line-height:1.45}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out, opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out, -o-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}
