html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}@media(hover:none)and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toaster] [data-close-button-position=top-left]{--toast-close-button-left: 0;--toast-close-button-right: unset;--toast-close-button-top: 0;--toast-close-button-bottom: unset;--toast-close-button-transform: translate(-35%, -35%)}[data-sonner-toaster] [data-close-button-position=top-right]{--toast-close-button-left: unset;--toast-close-button-right: 0;--toast-close-button-top: 0;--toast-close-button-bottom: unset;--toast-close-button-transform: translate(35%, -35%)}[data-sonner-toaster] [data-close-button-position=bottom-left]{--toast-close-button-left: 0;--toast-close-button-right: unset;--toast-close-button-top: unset;--toast-close-button-bottom: 0;--toast-close-button-transform: translate(-35%, 35%)}[data-sonner-toaster] [data-close-button-position=bottom-right]{--toast-close-button-left: unset;--toast-close-button-right: 0;--toast-close-button-top: unset;--toast-close-button-bottom: 0;--toast-close-button-transform: translate(35%, 35%)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-left);right:var(--toast-close-button-right);top:var(--toast-close-button-top);bottom:var(--toast-close-button-bottom);height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y: translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--toasts-before) * .05 + 1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y: translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media(max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom) + max(env(safe-area-inset-bottom),0px))}[data-sonner-toaster][data-y-position=top]{top:calc(var(--mobile-offset-top) + max(env(safe-area-inset-top),0px))}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 87%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 93%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 84%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 43%, 17%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 9%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media(prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}.termos-conteudo[data-v-ff816b35]{text-align:left}.termos-titulo[data-v-ff816b35]{margin:0 0 .5rem;font-size:1rem;color:var(--color-primary-dark)}.termos-intro[data-v-ff816b35]{margin:0 0 .75rem;color:var(--color-text-muted);font-size:.9375rem}.termos-scroll[data-v-ff816b35]{max-height:200px;overflow-y:auto;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius);background:#faf8f8}.termos-secao+.termos-secao[data-v-ff816b35]{margin-top:.85rem}.termos-secao h4[data-v-ff816b35]{margin:0 0 .25rem;font-size:.875rem;font-weight:600;color:var(--color-secondary)}.termos-secao p[data-v-ff816b35]{margin:0;font-size:.875rem;line-height:1.45;color:var(--color-text)}.identificacao-page[data-v-c79ed3d6]{min-height:100vh;min-height:100dvh;background:url(/bg2.png) center / cover no-repeat;display:flex;align-items:flex-start;justify-content:center;padding:2rem 1.25rem 3rem}.identificacao-inner[data-v-c79ed3d6]{width:100%;max-width:560px;margin:auto 0}.identificacao-card[data-v-c79ed3d6]{width:100%;border-radius:12px;box-shadow:0 8px 32px #4032322e}.identificacao-header[data-v-c79ed3d6]{text-align:center;margin-bottom:1.25rem}.identificacao-header h1[data-v-c79ed3d6]{font-size:var(--text-xl);margin:0 0 .25rem}.logo[data-v-c79ed3d6]{display:block;margin:0 auto 1.25rem;width:min(100%,500px);height:160px;object-fit:contain}.lead[data-v-c79ed3d6]{color:var(--color-text-muted);font-size:.9375rem;margin:0;line-height:1.35}.identificacao-card .form-group .hint[data-v-c79ed3d6]{font-size:.8125rem;line-height:1.35;margin-top:.25rem}.auth-tabs[data-v-c79ed3d6]{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;margin-bottom:1.5rem;padding:.3rem;background:#f5f0f0;border-radius:10px;border-bottom:none}.auth-tabs .tab[data-v-c79ed3d6]{flex:unset;border:none;border-bottom:none;border-radius:8px;padding:.65rem .75rem;font-size:.9375rem;min-height:2.5rem}.auth-tabs .tab.active[data-v-c79ed3d6]{background:var(--color-surface);color:var(--color-primary-dark);box-shadow:0 1px 3px #4032321a}.cadastro-fields[data-v-c79ed3d6]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}.block-error[data-v-c79ed3d6],.block-hint[data-v-c79ed3d6]{margin-top:.75rem}.block-hint[data-v-c79ed3d6]{padding:.65rem .85rem;background:var(--color-primary-soft);border-radius:var(--radius);color:var(--color-secondary)}.termos-cadastro[data-v-c79ed3d6]{margin-top:1rem}.termos-checkbox[data-v-c79ed3d6]{display:flex;align-items:flex-start;gap:.625rem;margin-top:.75rem;cursor:pointer;font-size:.9375rem;line-height:1.4}.termos-checkbox input[data-v-c79ed3d6]{margin-top:.2rem;flex-shrink:0}.link-discreto[data-v-c79ed3d6]{display:block;width:100%;margin-top:.85rem;padding:0;border:none;background:none;color:var(--color-text-muted);font-size:.875rem;text-align:center;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.link-discreto[data-v-c79ed3d6]:hover{color:var(--color-primary-dark)}.input-row[data-v-c79ed3d6]{display:flex;gap:.625rem;align-items:stretch}.input-row input[data-v-c79ed3d6]{flex:1;min-width:0}.input-row .btn[data-v-c79ed3d6]{flex-shrink:0;min-height:var(--input-height);padding-left:1rem;padding-right:1rem}@media(max-width:600px){.input-row[data-v-c79ed3d6]{flex-direction:column}.input-row .btn[data-v-c79ed3d6]{width:100%}}@media(max-width:480px){.identificacao-page[data-v-c79ed3d6]{padding:1.25rem 1rem 2rem}.identificacao-card[data-v-c79ed3d6]{padding:1.25rem}.logo[data-v-c79ed3d6]{height:72px;margin-bottom:.85rem}.identificacao-header[data-v-c79ed3d6]{margin-bottom:1rem}.identificacao-header h1[data-v-c79ed3d6]{font-size:1.25rem}.lead[data-v-c79ed3d6]{font-size:.8125rem}.identificacao-card .form-group .hint[data-v-c79ed3d6]{font-size:.75rem}}.multiselect[data-v-d08fe4d5]{position:relative}.multiselect-control[data-v-d08fe4d5]{display:flex;align-items:center;gap:.5rem;width:100%;min-height:var(--input-height);padding:.4rem .6rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);font-family:inherit;font-size:var(--input-font-size);text-align:left;cursor:pointer}.multiselect--disabled .multiselect-control[data-v-d08fe4d5]{opacity:.55;cursor:not-allowed}.multiselect-placeholder[data-v-d08fe4d5]{color:var(--color-text-muted);flex:1}.multiselect-summary[data-v-d08fe4d5]{flex:1;font-weight:600}.multiselect-chips[data-v-d08fe4d5]{display:flex;flex-wrap:wrap;gap:.3rem;flex:1;min-width:0}.multiselect-chip[data-v-d08fe4d5]{padding:.1rem .5rem;background:var(--color-primary-soft);color:var(--color-primary-dark);border-radius:999px;font-size:var(--text-xs);font-weight:600;white-space:nowrap;max-width:10rem;overflow:hidden;text-overflow:ellipsis}.multiselect-chip--more[data-v-d08fe4d5]{background:var(--color-border);color:var(--color-text)}.multiselect-caret[data-v-d08fe4d5]{width:1.1rem;height:1.1rem;flex-shrink:0;color:var(--color-text-muted)}.multiselect-panel[data-v-d08fe4d5]{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:260px;display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:0 8px 24px #1a1e2429;overflow:hidden}.multiselect-search[data-v-d08fe4d5]{padding:.5rem;border-bottom:1px solid var(--color-border)}.multiselect-search input[data-v-d08fe4d5]{width:100%;min-height:2.2rem}.multiselect-toolbar[data-v-d08fe4d5]{display:flex;justify-content:space-between;gap:.5rem;padding:.4rem .6rem;border-bottom:1px solid var(--color-border)}.multiselect-link[data-v-d08fe4d5]{border:none;background:none;color:var(--color-primary);font-size:var(--text-xs);font-weight:600;cursor:pointer;padding:0}.multiselect-link[data-v-d08fe4d5]:hover{text-decoration:underline}.multiselect-options[data-v-d08fe4d5]{list-style:none;margin:0;padding:.25rem;overflow-y:auto}.multiselect-option[data-v-d08fe4d5]{display:flex;align-items:center;gap:.6rem;padding:.5rem;border-radius:6px;cursor:pointer}.multiselect-option[data-v-d08fe4d5]:hover{background:var(--color-primary-soft)}.multiselect-option-label[data-v-d08fe4d5]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect-option-count[data-v-d08fe4d5]{font-size:var(--text-xs);color:var(--color-text-muted);background:var(--color-bg);padding:.05rem .45rem;border-radius:999px}.multiselect-empty[data-v-d08fe4d5]{padding:.75rem;margin:0;color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}.export-overlay[data-v-2b33cc75]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#1a1e2473}.export-dialog[data-v-2b33cc75]{width:min(100%,620px);max-height:min(92vh,900px);overflow:auto;padding:1.5rem;background:var(--color-surface);border-radius:12px;box-shadow:0 16px 48px #1a1e2438}.export-dialog h2[data-v-2b33cc75]{margin:0 0 .5rem;font-size:var(--text-xl)}.export-lead[data-v-2b33cc75]{margin:0 0 1.25rem;color:var(--color-text-muted);line-height:1.45}.export-loading[data-v-2b33cc75]{padding:2rem 1rem;text-align:center;color:var(--color-text-muted);font-style:italic}.form-grid[data-v-2b33cc75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.pill-group[data-v-2b33cc75]{display:flex;flex-wrap:wrap;gap:.5rem}.pill[data-v-2b33cc75]{padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);font-family:inherit;font-size:var(--text-sm);font-weight:600;color:var(--color-text);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.pill--active[data-v-2b33cc75]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.pill[data-v-2b33cc75]:disabled{opacity:.55;cursor:not-allowed}.pill-empty[data-v-2b33cc75]{color:var(--color-text-muted);font-size:var(--text-sm)}.export-summary[data-v-2b33cc75]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.5rem;padding:.75rem .85rem;background:var(--color-bg);border-radius:var(--radius);font-size:var(--text-sm)}.multiselect-link[data-v-2b33cc75]{border:none;background:none;color:var(--color-primary);font-weight:600;cursor:pointer;padding:0}.multiselect-link[data-v-2b33cc75]:hover{text-decoration:underline}.limpar-btn[data-v-2b33cc75]{flex-shrink:0}.export-actions[data-v-2b33cc75]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem}@media(max-width:600px){.form-grid[data-v-2b33cc75]{grid-template-columns:1fr}.export-actions[data-v-2b33cc75]{flex-direction:column-reverse}.export-actions .btn[data-v-2b33cc75]{width:100%}}@media(max-width:600px){.export-overlay[data-v-2b33cc75]{align-items:flex-end;padding:0}.export-dialog[data-v-2b33cc75]{width:100%;max-width:none;max-height:92dvh;overflow-y:auto;padding:1.25rem 1.1rem calc(1.1rem + env(safe-area-inset-bottom));border-radius:16px 16px 0 0}.export-dialog h2[data-v-2b33cc75]{font-size:1.375rem}.export-actions[data-v-2b33cc75]{flex-direction:column-reverse}.export-actions .btn[data-v-2b33cc75]{width:100%}}.dashboard[data-v-275cd30a]{display:flex;flex-direction:column;gap:1.25rem}.dashboard .page-head[data-v-275cd30a]{margin-bottom:0}.dashboard-updated[data-v-275cd30a]{margin-left:.25rem;font-size:.9375rem;opacity:.8}.btn-tool-icon--spin[data-v-275cd30a]{animation:spin-275cd30a .9s linear infinite}@keyframes spin-275cd30a{to{transform:rotate(360deg)}}.error-state[data-v-275cd30a]{text-align:center;padding:2.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.error-state-icon[data-v-275cd30a]{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:#b423181a;color:var(--color-error)}.error-state-icon svg[data-v-275cd30a]{width:1.5rem;height:1.5rem}.error-state h2[data-v-275cd30a]{margin:0;font-size:var(--text-xl);color:var(--color-text)}.error-state p[data-v-275cd30a]{margin:0;max-width:28rem;color:var(--color-text-muted);line-height:1.5}.loading-card[data-v-275cd30a]{text-align:center;color:var(--color-text-muted)}.loading-shimmer[data-v-275cd30a]{height:4px;margin:0 auto 1rem;max-width:12rem;border-radius:999px;background:linear-gradient(90deg,var(--color-border),var(--color-primary-soft),var(--color-border));background-size:200% 100%;animation:shimmer-275cd30a 1.2s ease-in-out infinite}@keyframes shimmer-275cd30a{0%{background-position:100% 0}to{background-position:-100% 0}}.kpi-grid[data-v-275cd30a]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.kpi-card[data-v-275cd30a]{display:flex;flex-direction:column;gap:.4rem;padding:1rem 1.1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:calc(var(--radius) + 2px);box-shadow:var(--shadow);color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s}.kpi-card[data-v-275cd30a]:hover{border-color:#e3caca;box-shadow:0 6px 18px #40323214;text-decoration:none}.kpi-card--total[data-v-275cd30a]{background:var(--color-secondary-dark);border-color:var(--color-secondary-dark);color:#fff}.kpi-card--total[data-v-275cd30a]:hover{border-color:var(--color-secondary-dark)}.kpi-card--aberto[data-v-275cd30a]{--kpi-cor: var(--color-primary)}.kpi-card--andamento[data-v-275cd30a]{--kpi-cor: #f79009}.kpi-card--pendente[data-v-275cd30a]{--kpi-cor: #0ba5ec}.kpi-card--finalizado[data-v-275cd30a]{--kpi-cor: #17b26a}.kpi-title[data-v-275cd30a]{display:inline-flex;align-items:center;gap:.45rem;font-size:.9375rem;font-weight:600;color:var(--color-text-muted)}.kpi-card--total .kpi-title[data-v-275cd30a],.kpi-card--total .kpi-hint[data-v-275cd30a]{color:#ffffffc7}.kpi-dot[data-v-275cd30a]{width:.55rem;height:.55rem;border-radius:50%;background:var(--kpi-cor)}.kpi-value[data-v-275cd30a]{font-size:clamp(1.875rem,3vw,2.25rem);font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-secondary-dark)}.kpi-card--total .kpi-value[data-v-275cd30a]{color:#fff}.kpi-hint[data-v-275cd30a]{font-size:.875rem;color:var(--color-text-muted);line-height:1.35}.dashboard .card+.card[data-v-275cd30a],.charts-grid>.card+.card[data-v-275cd30a]{margin-top:0}.section-badge[data-v-275cd30a]{flex-shrink:0;padding:.3rem .7rem;font-size:.8125rem;font-weight:700;border-radius:999px}.section-badge--alerta[data-v-275cd30a]{color:#b42318;background:#fef3f2}.panel-link[data-v-275cd30a],.panel-more[data-v-275cd30a]{flex-shrink:0;font-size:.9375rem;font-weight:700;white-space:nowrap}.panel-more[data-v-275cd30a]{display:block;margin:.75rem auto 0;min-height:44px;padding:0 1rem;border:none;background:none;font-family:inherit;color:var(--color-primary);cursor:pointer}.panel-more[data-v-275cd30a]:hover{text-decoration:underline}.panel-empty[data-v-275cd30a]{margin:0;color:var(--color-text-muted);font-size:.9375rem}.panel-empty--centered[data-v-275cd30a]{text-align:center;padding:1rem 0}.panel-empty--centered .btn[data-v-275cd30a]{margin-top:1rem}.sla-resumo[data-v-275cd30a]{margin-bottom:1.1rem}.stack-bar[data-v-275cd30a]{display:flex;gap:2px;height:.6rem;overflow:hidden;border-radius:999px;background:var(--color-secondary-soft)}.stack-bar--alta[data-v-275cd30a]{height:.85rem}.stack-bar-seg[data-v-275cd30a]{flex-basis:0;min-width:4px}.legend[data-v-275cd30a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1.25rem;margin:.85rem 0 0;padding:0;list-style:none}.legend--4[data-v-275cd30a]{grid-template-columns:repeat(4,minmax(0,1fr))}.legend-item[data-v-275cd30a]{display:flex;align-items:center;gap:.5rem;min-height:2rem;font-size:.9375rem;color:var(--color-text)}.legend-item--link[data-v-275cd30a]{min-height:44px;margin:0 -.5rem;padding:0 .5rem;border-radius:6px;text-decoration:none}.legend-item--link[data-v-275cd30a]:hover{background:var(--color-secondary-soft);text-decoration:none}.legend-dot[data-v-275cd30a]{flex-shrink:0;width:.65rem;height:.65rem;border-radius:3px}.legend-label[data-v-275cd30a]{flex:1;min-width:0;color:var(--color-text-muted)}.legend-value[data-v-275cd30a]{font-weight:800;font-variant-numeric:tabular-nums}.legend-pct[data-v-275cd30a]{min-width:2.75rem;text-align:right;font-size:.875rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.charts-grid[data-v-275cd30a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0}.bar-chart[data-v-275cd30a]{list-style:none;margin:0;padding:0;display:grid;gap:.85rem;min-width:0}.bar-head[data-v-275cd30a]{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.35rem;min-width:0}.bar-label[data-v-275cd30a]{flex:1;min-width:0;font-size:.9375rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar-label--outros[data-v-275cd30a]{font-weight:500;color:var(--color-text-muted)}.bar-value[data-v-275cd30a]{font-size:.9375rem;font-weight:800;font-variant-numeric:tabular-nums}.bar-pct[data-v-275cd30a]{min-width:2.75rem;text-align:right;font-size:.875rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.bar-track[data-v-275cd30a]{height:.5rem;overflow:hidden;border-radius:999px;background:var(--color-secondary-soft)}.bar-fill[data-v-275cd30a]{height:100%;border-radius:999px;background:var(--color-primary);transition:width .4s ease}.bar-fill--outros[data-v-275cd30a]{background:#c9bdbd}.row-list[data-v-275cd30a]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.row[data-v-275cd30a]{display:flex;align-items:center;gap:.85rem;padding:.75rem 1rem;border:1px solid var(--color-border);border-left:4px solid var(--row-cor, var(--color-border));border-radius:var(--radius);background:var(--color-surface);color:inherit;text-decoration:none;transition:border-color .15s,background .15s}.row[data-v-275cd30a]:hover{background:#fcfafa;border-color:#e3caca;border-left-color:var(--row-cor, #e3caca);text-decoration:none}.row--dentro_prazo[data-v-275cd30a]{--row-cor: #17b26a}.row--atencao[data-v-275cd30a]{--row-cor: #fdb022}.row--urgente[data-v-275cd30a]{--row-cor: #f79009}.row--vencido[data-v-275cd30a]{--row-cor: #d92d20}.row--status-aberto[data-v-275cd30a]{--row-cor: var(--color-primary)}.row--status-em_andamento[data-v-275cd30a]{--row-cor: #f79009}.row--status-pendente[data-v-275cd30a]{--row-cor: #0ba5ec}.row--status-finalizado[data-v-275cd30a]{--row-cor: #75e0a7}.row-body[data-v-275cd30a]{display:grid;gap:.2rem;flex:1;min-width:0}.row-title[data-v-275cd30a]{font-weight:700;overflow-wrap:anywhere}.row-meta[data-v-275cd30a]{display:flex;flex-wrap:wrap;font-size:.875rem;color:var(--color-text-muted)}.row-protocolo[data-v-275cd30a]{font-weight:700;color:var(--color-primary)}.row-desc[data-v-275cd30a]{font-size:.875rem;color:var(--color-text-muted)}.row-badges[data-v-275cd30a]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem;flex-shrink:0}.row-chevron[data-v-275cd30a]{flex-shrink:0;font-size:1.4rem;line-height:1;color:var(--color-primary);opacity:.4}.row:hover .row-chevron[data-v-275cd30a]{opacity:1}@media(max-width:1000px){.kpi-grid[data-v-275cd30a]{grid-template-columns:repeat(3,minmax(0,1fr))}.kpi-card--total[data-v-275cd30a]{grid-column:span 1}}@media(max-width:900px){.charts-grid[data-v-275cd30a]{grid-template-columns:1fr}.legend--4[data-v-275cd30a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.kpi-grid[data-v-275cd30a]{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-card--total[data-v-275cd30a]{grid-column:1 / -1}.legend[data-v-275cd30a]{grid-template-columns:1fr}.row[data-v-275cd30a]{flex-direction:column;align-items:stretch;gap:.4rem}.row-badges[data-v-275cd30a]{order:-1;justify-content:flex-start}.row>.badge[data-v-275cd30a],.row>[class*=badge][data-v-275cd30a]{order:-1;align-self:flex-start}.row-chevron[data-v-275cd30a]{display:none}}.qr-overlay[data-v-5a7eca18]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:flex-end;justify-content:center;background:#1a16168c}.qr-dialog[data-v-5a7eca18]{width:min(100%,32rem);max-height:min(92vh,40rem);display:flex;flex-direction:column;background:var(--color-surface);border-radius:1rem 1rem 0 0;overflow:hidden;box-shadow:0 -8px 28px #1a16162e}.qr-header[data-v-5a7eca18]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1rem .75rem;border-bottom:1px solid var(--color-border)}.qr-header h2[data-v-5a7eca18]{margin:0 0 .25rem;font-size:var(--text-lg)}.qr-header p[data-v-5a7eca18]{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.qr-close[data-v-5a7eca18]{width:2.25rem;height:2.25rem;flex-shrink:0;border:none;border-radius:999px;background:var(--color-secondary-soft);color:var(--color-text);font-size:1.5rem;line-height:1;cursor:pointer}.qr-body[data-v-5a7eca18]{padding:1rem;display:grid;gap:.75rem}.qr-reader[data-v-5a7eca18]{width:100%;min-height:16rem;overflow:hidden;border-radius:var(--radius);background:#111}.qr-reader[data-v-5a7eca18] video{border-radius:var(--radius)}.qr-reader[data-v-5a7eca18] img{display:none!important}.qr-status[data-v-5a7eca18]{margin:0;text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}.qr-status--error[data-v-5a7eca18]{color:var(--color-error)}.qr-footer[data-v-5a7eca18]{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end;padding:0 1rem 1rem}.qr-footer .btn[data-v-5a7eca18]{min-width:8rem}@media(min-width:640px){.qr-overlay[data-v-5a7eca18]{align-items:center;padding:1.5rem}.qr-dialog[data-v-5a7eca18]{border-radius:var(--radius)}}.input-row[data-v-d04509ba]{display:flex;gap:.625rem;align-items:stretch}.input-with-action[data-v-d04509ba]{position:relative;flex:1;min-width:0;display:flex;align-items:stretch}.input-with-action input[data-v-d04509ba]{width:100%;padding-right:3.1rem}.qr-btn[data-v-d04509ba]{position:absolute;top:50%;right:.35rem;z-index:2;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:none;border-radius:calc(var(--radius) - 2px);background:transparent;color:var(--color-primary-dark);cursor:pointer;transition:background .15s,color .15s}.qr-btn[data-v-d04509ba]:hover:not(:disabled),.qr-btn[data-v-d04509ba]:focus-visible{background:var(--color-primary-soft);outline:none}.qr-btn[data-v-d04509ba]:disabled{opacity:.5;cursor:not-allowed}.qr-btn svg[data-v-d04509ba]{width:1.35rem;height:1.35rem}.equipamentos-dropdown[data-v-d04509ba]{position:absolute;top:calc(100% + .35rem);left:0;right:0;z-index:20;max-height:16rem;overflow:auto;padding:.35rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow)}.equipamentos-status[data-v-d04509ba]{margin:0;padding:.75rem .85rem;font-size:var(--text-sm);color:var(--color-text-muted)}.equipamentos-status--error[data-v-d04509ba]{color:var(--color-error)}.equipamento-option[data-v-d04509ba]{display:grid;gap:.15rem;width:100%;padding:.7rem .85rem;border:none;border-radius:calc(var(--radius) - 2px);background:transparent;text-align:left;font-family:inherit;cursor:pointer}.equipamento-option[data-v-d04509ba]:hover,.equipamento-option--active[data-v-d04509ba]{background:var(--color-primary-soft)}.equipamento-id[data-v-d04509ba]{font-size:var(--text-sm);font-weight:700;color:var(--color-text)}.equipamento-meta[data-v-d04509ba]{font-size:var(--text-xs);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-row .btn[data-v-d04509ba]{flex-shrink:0;min-height:var(--input-height);padding-left:1rem;padding-right:1rem}@media(max-width:600px){.input-row[data-v-d04509ba]{flex-direction:column}.input-row .btn[data-v-d04509ba]{width:100%}.equipamentos-dropdown[data-v-d04509ba]{max-height:14rem}}.endereco-resumo[data-v-7559f3cd]{background:var(--color-primary-soft);border:1px solid #e8d4d4;border-radius:var(--radius);padding:1rem;margin-bottom:1.25rem}.endereco-resumo.loading[data-v-7559f3cd]{background:#f8fafc;border-color:var(--color-border);color:var(--color-text-muted);font-style:italic}.endereco-resumo h3[data-v-7559f3cd]{font-size:.9375rem;color:var(--color-primary-dark);margin-bottom:.35rem}.endereco-completo[data-v-7559f3cd]{font-weight:600;font-size:.9375rem;margin-bottom:.5rem;line-height:1.35}.endereco-detalhes[data-v-7559f3cd]{margin:0;font-size:.8125rem;color:var(--color-text-muted)}.endereco-detalhes div[data-v-7559f3cd]{display:flex;gap:.5rem;margin-bottom:.25rem}.endereco-detalhes dt[data-v-7559f3cd]{font-weight:600;min-width:80px}.endereco-detalhes dd[data-v-7559f3cd]{margin:0}.anexo-upload[data-v-cd7f44e5]{display:grid;gap:.75rem}.dropzone[data-v-cd7f44e5]{border:2px dashed var(--color-border);border-radius:var(--radius);padding:1.25rem;text-align:center;cursor:pointer;background:#fafafa;transition:border-color .15s,background .15s}.dropzone[data-v-cd7f44e5]:hover:not(.dropzone--disabled),.dropzone--dragging[data-v-cd7f44e5]{border-color:var(--color-primary);background:var(--color-primary-soft)}.dropzone--disabled[data-v-cd7f44e5]{opacity:.6;cursor:not-allowed}.dropzone-title[data-v-cd7f44e5]{margin:0 0 .35rem;font-weight:600}.dropzone-hint[data-v-cd7f44e5]{margin:0;font-size:var(--text-xs);color:var(--color-text-muted)}.file-list[data-v-cd7f44e5]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.file-item[data-v-cd7f44e5]{display:grid;grid-template-columns:1fr auto auto;gap:.5rem;align-items:center;padding:.65rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}.file-name[data-v-cd7f44e5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm)}.file-size[data-v-cd7f44e5]{font-size:var(--text-xs);color:var(--color-text-muted)}.file-remove[data-v-cd7f44e5]{width:2rem;height:2rem;border:none;border-radius:999px;background:var(--color-secondary-soft);color:var(--color-text);font-size:1.25rem;line-height:1;cursor:pointer}.sr-only[data-v-cd7f44e5]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.source-overlay[data-v-cd7f44e5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:flex-end;justify-content:center;padding:0;background:#1a161673}.source-sheet[data-v-cd7f44e5]{width:min(100%,28rem);padding:.65rem 1rem 1rem;border-radius:1rem 1rem 0 0;background:var(--color-surface);box-shadow:0 -8px 28px #1a161629;animation:sheet-up-cd7f44e5 .22s ease-out}.source-handle[data-v-cd7f44e5]{width:2.5rem;height:.3rem;margin:.15rem auto .85rem;border-radius:999px;background:var(--color-border)}.source-sheet h3[data-v-cd7f44e5]{margin:0 0 .25rem;font-size:var(--text-lg);text-align:center}.source-lead[data-v-cd7f44e5]{margin:0 0 1rem;font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}.source-actions[data-v-cd7f44e5]{display:grid;gap:.65rem}.source-option[data-v-cd7f44e5]{display:flex;align-items:center;gap:.85rem;width:100%;padding:.9rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius);background:#fafafa;text-align:left;font-family:inherit;cursor:pointer;transition:border-color .15s,background .15s}.source-option[data-v-cd7f44e5]:hover,.source-option[data-v-cd7f44e5]:focus-visible{border-color:var(--color-primary);background:var(--color-primary-soft);outline:none}.source-option-icon[data-v-cd7f44e5]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary-dark)}.source-option-icon svg[data-v-cd7f44e5]{width:1.25rem;height:1.25rem}.source-option-text[data-v-cd7f44e5]{display:grid;gap:.15rem;min-width:0}.source-option-text strong[data-v-cd7f44e5]{font-size:var(--text-base);color:var(--color-text)}.source-option-text small[data-v-cd7f44e5]{font-size:var(--text-xs);color:var(--color-text-muted)}.source-cancel[data-v-cd7f44e5]{width:100%;margin-top:.85rem;padding:.85rem 1rem;border:none;border-radius:var(--radius);background:var(--color-secondary-soft);color:var(--color-text);font-family:inherit;font-size:var(--text-base);font-weight:600;cursor:pointer}@keyframes sheet-up-cd7f44e5{0%{transform:translateY(100%);opacity:.6}to{transform:translateY(0);opacity:1}}@media(min-width:640px){.source-overlay[data-v-cd7f44e5]{align-items:center;padding:1.5rem}.source-sheet[data-v-cd7f44e5]{border-radius:var(--radius);box-shadow:var(--shadow)}.source-handle[data-v-cd7f44e5]{display:none}}.alert-banner[data-v-bbb2841c]{display:flex;gap:.85rem;align-items:flex-start;padding:.9rem 1rem;border-radius:var(--radius);border:1px solid transparent;margin:.75rem 0}.alert-banner__icon[data-v-bbb2841c]{flex:0 0 auto;width:1.35rem;height:1.35rem;margin-top:.1rem}.alert-banner__icon svg[data-v-bbb2841c]{width:100%;height:100%}.alert-banner__body[data-v-bbb2841c]{min-width:0;flex:1}.alert-banner__title[data-v-bbb2841c]{display:block;font-size:var(--text-base);margin-bottom:.15rem}.alert-banner__message[data-v-bbb2841c]{margin:0;font-size:var(--text-sm);line-height:1.45}.alert-banner--error[data-v-bbb2841c]{background:#fef3f2;border-color:#fecdca;color:var(--color-error)}.alert-banner--warning[data-v-bbb2841c]{background:#fffaeb;border-color:#fedf89;color:var(--color-warning)}.alert-banner--success[data-v-bbb2841c]{background:#ecfdf3;border-color:#abefc6;color:var(--color-success)}.alert-banner--info[data-v-bbb2841c]{background:var(--color-header-soft);border-color:var(--color-border);color:var(--color-header-dark)}.equipamento-resumo[data-v-fe9fa653]{display:flex;align-items:center;gap:.85rem;margin-bottom:1.25rem;padding:.75rem 1rem;border:1px solid var(--color-border);border-left:4px solid var(--color-success);border-radius:var(--radius);background:var(--color-surface)}.equipamento-resumo-body[data-v-fe9fa653]{display:grid;gap:.2rem;flex:1;min-width:0}.equipamento-resumo-titulo[data-v-fe9fa653]{font-weight:700;overflow-wrap:anywhere}.equipamento-resumo-meta[data-v-fe9fa653]{display:flex;flex-wrap:wrap;font-size:.875rem;color:var(--color-text-muted)}.equipamento-resumo-alterar[data-v-fe9fa653]{flex-shrink:0;min-height:44px;padding:0 .25rem;border:none;background:none;font-family:inherit;font-size:.9375rem;font-weight:700;color:var(--color-primary);cursor:pointer}.equipamento-resumo-alterar[data-v-fe9fa653]:hover:not(:disabled){text-decoration:underline}.equipamento-resumo-alterar[data-v-fe9fa653]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:600px){.actions[data-v-fe9fa653]{flex-direction:column-reverse}}.success-card[data-v-20be7667]{text-align:center}.success-icon[data-v-20be7667]{width:56px;height:56px;margin:0 auto 1rem;background:var(--color-success);color:#fff;font-size:1.75rem;line-height:56px;border-radius:50%}.protocolo-destaque[data-v-20be7667]{font-size:inherit;font-weight:inherit;letter-spacing:normal;padding:.85rem 1rem;margin:1rem 0}.protocolo-label[data-v-20be7667]{display:block;font-size:.75rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.35rem}.protocolo-row[data-v-20be7667]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.65rem}.protocolo-valor[data-v-20be7667]{display:block;font-size:1.25rem;font-weight:700;color:var(--color-primary-dark);letter-spacing:.02em;line-height:1.3;word-break:break-all}.btn-copiar[data-v-20be7667]{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:600;font-family:inherit;color:var(--color-primary-dark);background:#fff;border:1px solid rgba(182,90,90,.35);border-radius:999px;cursor:pointer;transition:background .15s,border-color .15s}.btn-copiar[data-v-20be7667]:hover{background:var(--color-primary-soft);border-color:#b65a5a8c}.btn-copiar svg[data-v-20be7667]{width:1rem;height:1rem;flex-shrink:0}.resumo[data-v-20be7667]{text-align:left;margin:1.5rem 0;padding-top:1rem;border-top:1px solid var(--color-border)}@media(max-width:480px){.success-card h1[data-v-20be7667]{font-size:1.5rem}.protocolo-valor[data-v-20be7667]{font-size:1.0625rem}}.sla-progress[data-v-36cf746c]{display:grid;gap:.4rem;margin-top:.35rem}.sla-progress--compact[data-v-36cf746c]{margin-top:.65rem;gap:.3rem}.sla-progress-header[data-v-36cf746c]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.sla-progress-time[data-v-36cf746c]{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}.sla-progress--compact .sla-progress-time[data-v-36cf746c]{font-size:var(--text-xs);font-weight:500;color:var(--color-text-muted)}.sla-progress-pct[data-v-36cf746c]{font-size:var(--text-xs);font-weight:700;color:var(--color-text-muted);flex-shrink:0}.sla-progress-track[data-v-36cf746c]{height:.5rem;border-radius:999px;background:var(--color-secondary-soft);overflow:hidden}.sla-progress--compact .sla-progress-track[data-v-36cf746c]{height:.375rem}.sla-progress-fill[data-v-36cf746c]{height:100%;border-radius:inherit;transition:width .35s ease}.sla-progress-fill--dentro_prazo[data-v-36cf746c]{background:linear-gradient(90deg,#17b26a,#079455)}.sla-progress-fill--atencao[data-v-36cf746c]{background:linear-gradient(90deg,#facc15,#ca8a04)}.sla-progress-fill--urgente[data-v-36cf746c]{background:linear-gradient(90deg,#fdb022,#dc6803)}.sla-progress-fill--vencido[data-v-36cf746c]{background:linear-gradient(90deg,#f97066,#d92d20)}.sla-progress-fill--concluido[data-v-36cf746c]{background:linear-gradient(90deg,#8098f9,#444ce7)}.sla-progress-eixo[data-v-36cf746c]{margin:0;font-size:var(--text-xs);color:var(--color-text-muted)}.sla-progress-fallback[data-v-36cf746c]{margin:.35rem 0 0;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.45}.sla-progress-fallback--compact[data-v-36cf746c]{margin-top:.5rem;font-size:var(--text-xs)}.filtros-panel[data-v-a1437572]{margin-bottom:1.25rem;padding:1rem 1.25rem;display:grid;gap:.85rem}.filtros-topo[data-v-a1437572]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.65rem}.search-input-wrap[data-v-a1437572]{position:relative;display:flex;align-items:center;min-width:0}.search-icon[data-v-a1437572]{position:absolute;left:.9rem;width:1.2rem;height:1.2rem;color:var(--color-text-muted);pointer-events:none}.search-input[data-v-a1437572],.filtro-select[data-v-a1437572],.date-input[data-v-a1437572]{min-height:var(--input-height);font-family:inherit;border:1px solid #ddd5d5;border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-text);transition:border-color .15s,box-shadow .15s}.search-input[data-v-a1437572]{width:100%;padding:.7rem var(--input-padding-x) .7rem 2.75rem;font-size:var(--input-font-size)}.filtro-select[data-v-a1437572]{padding:.65rem 2.25rem .65rem .85rem;font-size:.9375rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center}.search-input[data-v-a1437572]:focus,.filtro-select[data-v-a1437572]:focus,.date-input[data-v-a1437572]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #b65a5a26}.periodo-custom[data-v-a1437572]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .65rem;font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.date-input[data-v-a1437572]{padding:.6rem .75rem;font-size:.9375rem;color-scheme:light}.date-input[data-v-a1437572]::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}.status-tabs[data-v-a1437572]{display:flex;flex-wrap:wrap;gap:.25rem;border-bottom:1px solid var(--color-border)}.status-tab[data-v-a1437572]{display:inline-flex;align-items:center;gap:.45rem;flex-shrink:0;min-height:44px;padding:.5rem .85rem;margin-bottom:-1px;border:none;border-bottom:3px solid transparent;background:none;font-family:inherit;font-size:.9375rem;font-weight:600;white-space:nowrap;color:var(--color-text-muted);cursor:pointer;transition:color .15s,border-color .15s}.status-tab[data-v-a1437572]:hover{color:var(--color-text)}.status-tab.active[data-v-a1437572]{color:var(--color-primary-dark);border-bottom-color:var(--color-primary)}.status-tab[data-v-a1437572]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:4px}.status-tab-count[data-v-a1437572]{min-width:1.6rem;padding:.05rem .45rem;border-radius:999px;background:var(--color-secondary-soft);font-size:.8125rem;text-align:center;color:var(--color-text-muted)}.status-tab-label--curto[data-v-a1437572]{display:none}.status-tab.active .status-tab-count[data-v-a1437572]{background:var(--color-primary-soft);color:var(--color-primary-dark)}.results-header[data-v-a1437572]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:1rem}.results-count[data-v-a1437572]{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.btn-limpar[data-v-a1437572]{border:none;background:none;padding:0;font-family:inherit;font-size:var(--text-sm);font-weight:600;color:var(--color-primary);cursor:pointer;text-decoration:underline;min-height:44px}.block-error[data-v-a1437572]{margin-bottom:1rem}.chamado-card[data-v-a1437572]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.25rem 1rem;margin-bottom:.65rem;padding:.95rem 1.1rem .95rem 1.25rem;border:1px solid var(--color-border);border-left:4px solid var(--status-cor, var(--color-border));border-radius:var(--radius);background:var(--color-surface);transition:border-color .15s,box-shadow .15s}.chamado-card[data-v-a1437572]:hover{box-shadow:var(--shadow)}.chamado-card--aberto[data-v-a1437572]{--status-cor: var(--color-primary)}.chamado-card--em_andamento[data-v-a1437572]{--status-cor: #f79009}.chamado-card--pendente[data-v-a1437572]{--status-cor: #0ba5ec}.chamado-card--finalizado[data-v-a1437572]{--status-cor: #75e0a7}.chamado-card-main[data-v-a1437572]{display:grid;gap:.35rem;min-width:0;color:inherit;text-decoration:none}.chamado-card-main[data-v-a1437572]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius)}.chamado-card-main[data-v-a1437572]:focus-visible{outline:none}.chamado-card-main[data-v-a1437572]:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:2px}.chamado-card-top[data-v-a1437572]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.chamado-card-titulo[data-v-a1437572]{margin:0;font-size:var(--text-base);font-weight:700;line-height:1.3;color:var(--color-text);overflow-wrap:anywhere}.chamado-card-badges[data-v-a1437572]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem;flex-shrink:0}.chamado-card-meta[data-v-a1437572]{display:flex;flex-wrap:wrap;gap:.15rem 0;margin:0;font-size:.9375rem;color:var(--color-text-muted)}.chamado-card-protocolo[data-v-a1437572]{font-weight:700;color:var(--color-primary)}.chamado-card-aviso[data-v-a1437572]{margin:.15rem 0 0;padding:.4rem .65rem;border-radius:6px;background:#e0f2fe;color:#075985;font-size:.9375rem;font-weight:600}.chamado-card-sla[data-v-a1437572]{margin-top:.25rem}.chamado-card-resolvido[data-v-a1437572]{display:inline-flex;align-items:center;gap:.35rem;margin:.1rem 0 0;font-size:.9375rem;font-weight:600;color:var(--color-success)}.chamado-card-resolvido svg[data-v-a1437572]{width:1.05rem;height:1.05rem}.chamado-card-historico[data-v-a1437572]{position:relative;z-index:1;display:inline-flex;align-items:center;min-height:44px;padding:0 .25rem;font-size:.9375rem;font-weight:600;color:var(--color-primary);text-decoration:none;white-space:nowrap}.chamado-card-historico[data-v-a1437572]:hover{text-decoration:underline}.chamado-card-historico[data-v-a1437572]:after{content:"›";margin-left:.3rem;font-size:1.15em}.empty-state .btn[data-v-a1437572]{margin-top:1rem}@media(max-width:720px){.filtros-topo[data-v-a1437572]{grid-template-columns:1fr 1fr}.search-input-wrap[data-v-a1437572]{grid-column:1 / -1}.filtro-select[data-v-a1437572]{width:100%;min-width:0}}@media(max-width:600px){.filtros-panel[data-v-a1437572]{padding:1rem}.filtros-topo[data-v-a1437572]{grid-template-columns:1fr}.status-tabs[data-v-a1437572]{gap:.4rem;border-bottom:none}.status-tab[data-v-a1437572]{flex:1 1 auto;justify-content:center;min-height:40px;margin-bottom:0;padding:.35rem .4rem .35rem .75rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);font-size:.875rem}.status-tab.active[data-v-a1437572]{border-color:var(--color-primary);background:var(--color-primary-soft)}.status-tab.active .status-tab-count[data-v-a1437572]{background:var(--color-surface)}.status-tab:has(.status-tab-label--curto) .status-tab-label[data-v-a1437572]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.status-tab-label--curto[data-v-a1437572]{display:inline}.date-input[data-v-a1437572]{flex:1;font-size:1rem}.chamado-card[data-v-a1437572]{grid-template-columns:1fr;padding:.85rem .9rem .5rem 1rem}.chamado-card-top[data-v-a1437572]{flex-direction:column-reverse;gap:.4rem}.chamado-card-badges[data-v-a1437572]{justify-content:flex-start}.chamado-card-historico[data-v-a1437572]{justify-self:start;padding:0}}.chamado-tabs[data-v-080124b4]{display:flex;gap:.25rem;margin-bottom:1.25rem;border-bottom:1px solid var(--color-border)}.chamado-tab[data-v-080124b4]{display:inline-flex;align-items:center;min-height:44px;padding:.5rem .85rem;margin-bottom:-1px;border-bottom:3px solid transparent;font-size:.9375rem;font-weight:600;white-space:nowrap;text-decoration:none;color:var(--color-text-muted);transition:color .15s,border-color .15s}.chamado-tab[data-v-080124b4]:hover{color:var(--color-text);text-decoration:none}.chamado-tab[data-v-080124b4]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:4px}.chamado-tab--active[data-v-080124b4]{color:var(--color-primary-dark);border-bottom-color:var(--color-primary)}.chamado-head-info[data-v-84c1b2c5]{min-width:0}.chamado-head-title[data-v-84c1b2c5]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.chamado-head-title h1[data-v-84c1b2c5]{overflow-wrap:anywhere}.chamado-head-meta[data-v-84c1b2c5]{display:flex;flex-wrap:wrap}.chamado-head-problema[data-v-84c1b2c5]{font-weight:600;color:var(--color-text)}.dialog-overlay[data-v-7943a351]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#40323273;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog[data-v-7943a351]{width:100%;max-width:420px;padding:1.75rem;background:var(--color-surface);border-radius:var(--radius);box-shadow:0 8px 32px #40323233;text-align:center}.dialog--wide[data-v-7943a351]{max-width:540px}.dialog-icon[data-v-7943a351]{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin:0 auto 1rem;border-radius:50%}.dialog-icon svg[data-v-7943a351]{width:1.75rem;height:1.75rem}.dialog-icon--danger[data-v-7943a351]{background:#fef3f2;color:var(--color-error)}.dialog-icon--primary[data-v-7943a351]{background:var(--color-primary-soft);color:var(--color-primary)}.dialog-title[data-v-7943a351]{margin:0 0 .5rem;font-size:var(--text-xl);color:var(--color-text)}.dialog-message[data-v-7943a351]{margin:0 0 1.5rem;font-size:var(--text-base);color:var(--color-text-muted);line-height:1.5}.dialog-body[data-v-7943a351]{margin:-.5rem 0 1.25rem;text-align:left}.dialog-actions[data-v-7943a351]{display:flex;gap:.75rem;justify-content:center}.dialog-actions .btn[data-v-7943a351]{flex:1;max-width:180px}.btn-danger[data-v-7943a351]{background:var(--color-error);color:#fff}.btn-danger[data-v-7943a351]:not(:disabled):hover{background:#912018}.dialog-enter-active[data-v-7943a351],.dialog-leave-active[data-v-7943a351]{transition:opacity .2s ease}.dialog-enter-active .dialog[data-v-7943a351],.dialog-leave-active .dialog[data-v-7943a351]{transition:transform .2s ease,opacity .2s ease}.dialog-enter-from[data-v-7943a351],.dialog-leave-to[data-v-7943a351]{opacity:0}.dialog-enter-from .dialog[data-v-7943a351],.dialog-leave-to .dialog[data-v-7943a351]{transform:scale(.96) translateY(8px);opacity:0}@media(max-width:600px){.dialog-overlay[data-v-7943a351]{align-items:flex-end;padding:0}.dialog[data-v-7943a351]{width:100%;max-width:none;max-height:92dvh;overflow-y:auto;padding:1.25rem 1.1rem calc(1.1rem + env(safe-area-inset-bottom));border-radius:16px 16px 0 0}.dialog h2[data-v-7943a351]{font-size:1.375rem}.dialog-actions[data-v-7943a351]{flex-direction:column-reverse}.dialog-actions .btn[data-v-7943a351]{flex:none;width:100%;max-width:none}}.assinatura-label[data-v-578d8f7c]{margin:0 0 .75rem;font-size:var(--text-sm);color:var(--color-text-muted)}.assinatura-area[data-v-578d8f7c]{border:2px dashed var(--color-border);border-radius:var(--radius);background:#fafafa;overflow:hidden}.assinatura-canvas[data-v-578d8f7c]{display:block;width:100%;height:200px;touch-action:none;cursor:crosshair}.btn-limpar[data-v-578d8f7c]{margin-top:.5rem;padding:.35rem .75rem;font-size:var(--text-sm);color:var(--color-text-muted);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer}.btn-limpar[data-v-578d8f7c]:hover{color:var(--color-text);border-color:var(--color-text-muted)}.info-list[data-v-f5443745]{display:grid;gap:.85rem;margin:0}.info-list--cols[data-v-f5443745]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 1.5rem}.info-list-full[data-v-f5443745]{grid-column:1 / -1}.info-list dt[data-v-f5443745]{margin-bottom:.15rem;font-size:.875rem;font-weight:600;color:var(--color-text-muted)}.info-list dd[data-v-f5443745]{margin:0;font-size:var(--text-sm);overflow-wrap:anywhere}.info-destaque[data-v-f5443745]{font-weight:700;color:var(--color-primary)}.info-texto[data-v-f5443745]{white-space:pre-line;line-height:1.5}.panel-grid[data-v-f5443745]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.anexo-list[data-v-f5443745]{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.anexo-card[data-v-f5443745]{display:grid;grid-template-columns:auto 1fr auto;gap:.85rem;align-items:center;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow);transition:border-color .15s,box-shadow .15s}.anexo-card[data-v-f5443745]:hover{border-color:#e8d4d4;box-shadow:0 2px 8px #40323214}.anexo-card-icon[data-v-f5443745]{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:10px;flex-shrink:0}.anexo-card-icon svg[data-v-f5443745]{width:1.5rem;height:1.5rem}.anexo-card--image .anexo-card-icon[data-v-f5443745]{background:#ecfdf3;color:#079455}.anexo-card--pdf .anexo-card-icon[data-v-f5443745]{background:#fef3f2;color:#b42318}.anexo-card--doc .anexo-card-icon[data-v-f5443745]{background:#eff8ff;color:#1570ef}.anexo-card--sheet .anexo-card-icon[data-v-f5443745]{background:#ecfdf3;color:#027a48}.anexo-card--slide .anexo-card-icon[data-v-f5443745]{background:#fff6ed;color:#c4320a}.anexo-card--file .anexo-card-icon[data-v-f5443745]{background:var(--color-secondary-soft);color:var(--color-secondary)}.anexo-card-body[data-v-f5443745]{min-width:0}.anexo-card-name[data-v-f5443745]{display:block;width:100%;border:none;background:none;padding:0;margin:0 0 .25rem;color:var(--color-text);font-weight:600;font-size:var(--text-sm);text-align:left;cursor:pointer;overflow-wrap:anywhere;word-break:break-word}.anexo-card-name[data-v-f5443745]:hover{color:var(--color-primary)}.anexo-meta[data-v-f5443745]{row-gap:.2rem;margin:0;font-size:var(--text-xs);color:var(--color-text-muted)}.anexo-card-actions[data-v-f5443745]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.anexo-action[data-v-f5443745]{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);padding:.45rem .75rem;min-height:2.5rem;color:var(--color-text);font-size:var(--text-xs);font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.anexo-action svg[data-v-f5443745]{width:1.1rem;height:1.1rem;flex-shrink:0}.anexo-action--view[data-v-f5443745]:hover{background:var(--color-primary-soft);border-color:#e8d4d4;color:var(--color-primary-dark)}.anexo-action--download[data-v-f5443745]:hover{background:var(--color-secondary-soft);border-color:#ddd4d4;color:var(--color-secondary-dark)}@media(max-width:640px){.anexo-card[data-v-f5443745]{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:start}.anexo-card-actions[data-v-f5443745]{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:.5rem;width:100%}.anexo-action[data-v-f5443745]{width:100%;justify-content:center}.anexo-action span[data-v-f5443745]{display:inline}}@media(max-width:340px){.anexo-action span[data-v-f5443745]{display:none}.anexo-action[data-v-f5443745]{padding:.55rem;min-width:0;justify-content:center}}.update-actions[data-v-f5443745]{display:flex;justify-content:flex-end}.acoes-row[data-v-f5443745]{display:flex;align-items:center;justify-content:space-between;gap:1rem 1.5rem}.acoes-texto[data-v-f5443745]{flex:1;min-width:0}.acoes-texto h2[data-v-f5443745]{margin:0;font-size:1.25rem}.footer-actions[data-v-f5443745]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;flex-shrink:0}.acoes-panel .alert-banner[data-v-f5443745]{margin:1rem 0 0}.footer-message[data-v-f5443745]{margin:0;font-size:var(--text-sm);color:var(--color-error);text-align:center}.footer-message--ok[data-v-f5443745]{color:var(--color-success)}.btn-acao[data-v-f5443745]{min-width:12rem;border:1px solid transparent}.btn-acao--perigo[data-v-f5443745]{background:var(--color-surface);color:var(--color-error);border-color:#fecdca}.btn-acao--perigo[data-v-f5443745]:not(:disabled):hover{background:#fef3f2}.btn-acao--primaria[data-v-f5443745]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.btn-acao--primaria[data-v-f5443745]:not(:disabled):hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.btn-acao--secundaria[data-v-f5443745]{background:var(--color-surface);color:var(--color-primary-dark);border-color:#e3caca}.btn-acao--secundaria[data-v-f5443745]:not(:disabled):hover{background:var(--color-primary-soft)}.acoes-panel--destaque[data-v-f5443745]{order:-1;border-color:#b9e6fe;background:#f0f9ff}.acoes-panel--destaque .acoes-texto h2[data-v-f5443745]{color:#075985}.acoes-icone[data-v-f5443745]{flex-shrink:0;align-self:flex-start;width:1.75rem;height:1.75rem;color:#0ba5ec}.btn-acao[data-v-f5443745]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:900px){.info-list--cols[data-v-f5443745]{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-grid[data-v-f5443745]{grid-template-columns:1fr}}@media(max-width:720px){.acoes-row[data-v-f5443745]{flex-direction:column;align-items:stretch}.footer-actions[data-v-f5443745]{flex-direction:column}.acoes-icone[data-v-f5443745]{display:none}}@media(max-width:600px){.update-actions .btn[data-v-f5443745],.footer-actions .btn[data-v-f5443745]{width:100%}}.historico-sync[data-v-a829ec43]{font-style:italic}.btn-tool-icon--spin[data-v-a829ec43]{animation:export-spin-a829ec43 .8s linear infinite}@keyframes export-spin-a829ec43{to{transform:rotate(360deg)}}.panel-empty[data-v-a829ec43]{margin:0;font-size:.9375rem;color:var(--color-text-muted)}.timeline[data-v-a829ec43]{list-style:none;margin:0;padding:0}.timeline-dia[data-v-a829ec43]{display:flex;align-items:center;gap:.75rem;margin:.25rem 0 .75rem;font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.timeline-dia[data-v-a829ec43]:not(:first-child){margin-top:1.25rem}.timeline-dia[data-v-a829ec43]:after{content:"";flex:1;height:1px;background:var(--color-border)}.timeline-anexos[data-v-a829ec43]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0 0;padding:0;list-style:none}.timeline-anexos li[data-v-a829ec43]{min-width:0;max-width:100%}.timeline-anexo[data-v-a829ec43]{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;min-height:36px;padding:.3rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius);background:#fcfafa;font-family:inherit;font-size:.875rem;font-weight:600;color:var(--color-text);cursor:pointer;transition:border-color .15s,background .15s}.timeline-anexo[data-v-a829ec43]:hover{border-color:#e3caca;background:var(--color-primary-soft)}.timeline-anexo svg[data-v-a829ec43]{flex-shrink:0;width:1rem;height:1rem;color:var(--color-text-muted)}.timeline-anexo-nome[data-v-a829ec43]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-anexo-tam[data-v-a829ec43]{flex-shrink:0;font-weight:400;color:var(--color-text-muted)}.timeline-item[data-v-a829ec43]{--evento-cor: var(--color-primary);--evento-fundo: var(--color-primary-soft);display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:0 1rem;position:relative}.timeline-item--atribuicao[data-v-a829ec43],.timeline-item--status[data-v-a829ec43]{--evento-cor: #b54708;--evento-fundo: #fef0c7}.timeline-item--comentario[data-v-a829ec43]{--evento-cor: #075985;--evento-fundo: #e0f2fe}.timeline-item--anexo[data-v-a829ec43]{--evento-cor: var(--color-secondary);--evento-fundo: var(--color-secondary-soft)}.timeline-item--conclusao[data-v-a829ec43]{--evento-cor: #067647;--evento-fundo: #dcfae6}.timeline-item[data-v-a829ec43]:not(.timeline-item--last){padding-bottom:.75rem}.timeline-item[data-v-a829ec43]:not(.timeline-item--last):before{content:"";position:absolute;left:1.125rem;top:2.95rem;bottom:.25rem;width:2px;border-radius:999px;background:var(--color-border);transform:translate(-50%)}.timeline-marker[data-v-a829ec43]{display:flex;justify-content:center;padding-top:.6rem}.timeline-icon[data-v-a829ec43]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--evento-fundo);color:var(--evento-cor)}.timeline-icon svg[data-v-a829ec43]{width:1.1rem;height:1.1rem}.timeline-body[data-v-a829ec43]{min-width:0;padding:.75rem 1rem;border:1px solid var(--color-border);border-left:4px solid var(--evento-cor);border-radius:var(--radius);background:var(--color-surface)}.timeline-top[data-v-a829ec43]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem}.timeline-title[data-v-a829ec43]{margin:0;font-size:var(--text-base);font-weight:700;line-height:1.3;color:var(--color-text);overflow-wrap:anywhere}.timeline-top time[data-v-a829ec43]{flex-shrink:0;font-size:.875rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.timeline-desc[data-v-a829ec43]{margin:.35rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--color-text-muted);white-space:pre-line;overflow-wrap:anywhere}.timeline-meta[data-v-a829ec43]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:.5rem 0 0}.timeline-author[data-v-a829ec43]{font-size:.875rem;font-weight:600;color:var(--color-secondary);overflow-wrap:anywhere}.direcao-badge[data-v-a829ec43]{padding:.1rem .5rem;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary-dark);font-size:.8125rem;font-weight:600}@media(max-width:600px){.timeline-item[data-v-a829ec43]{grid-template-columns:1.75rem minmax(0,1fr);gap:0 .65rem}.timeline-item[data-v-a829ec43]:not(.timeline-item--last):before{left:.875rem;top:2.45rem}.timeline-icon[data-v-a829ec43]{width:1.75rem;height:1.75rem}.timeline-icon svg[data-v-a829ec43]{width:.95rem;height:.95rem}}.conta-nome[data-v-4d89bce8]{color:var(--color-text)}.perfil[data-v-4d89bce8]{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar info" "avatar tags";align-items:center;column-gap:1.25rem;padding:1.5rem;background:linear-gradient(120deg,var(--color-primary-soft) 0%,var(--color-surface) 55%)}.perfil-avatar[data-v-4d89bce8]{grid-area:avatar;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:4.25rem;height:4.25rem;border-radius:50%;background:var(--color-primary);color:#fff;font-size:1.5rem;font-weight:800;letter-spacing:.02em;box-shadow:0 0 0 4px var(--color-surface)}.perfil-info[data-v-4d89bce8]{grid-area:info;align-self:end;min-width:0}.perfil-nome[data-v-4d89bce8]{margin:0;font-size:1.5rem;line-height:1.2;color:var(--color-secondary-dark);overflow-wrap:anywhere}.perfil-sub[data-v-4d89bce8]{margin:.2rem 0 0;font-size:.9375rem;color:var(--color-text-muted)}.perfil-tags[data-v-4d89bce8]{grid-area:tags;align-self:start;display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.65rem}.perfil-tag[data-v-4d89bce8]{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);font-size:.8125rem;font-weight:600;color:var(--color-text-muted)}.perfil-tag svg[data-v-4d89bce8]{width:.9rem;height:.9rem}.perfil-tag--tipo[data-v-4d89bce8]{border-color:#e3caca;color:var(--color-primary-dark)}.conta-layout[data-v-4d89bce8]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1rem;align-items:stretch}.conta-lateral[data-v-4d89bce8]{display:grid;align-content:start;gap:1rem;min-width:0}.dados-head[data-v-4d89bce8]{min-height:44px}.panel .alert-banner[data-v-4d89bce8]{margin:0 0 1rem}.panel .canal-opcoes+.alert-banner[data-v-4d89bce8]{margin:1rem 0 0}.info-list[data-v-4d89bce8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 1.5rem;margin:0}.info-item[data-v-4d89bce8]{display:flex;align-items:flex-start;gap:.7rem;min-width:0}.info-icon[data-v-4d89bce8]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.1rem;height:2.1rem;border-radius:8px;background:var(--color-secondary-soft);color:var(--color-text-muted)}.info-icon svg[data-v-4d89bce8]{width:1.05rem;height:1.05rem}.info-text[data-v-4d89bce8]{min-width:0}.info-vazio[data-v-4d89bce8]{font-style:italic;color:var(--color-text-muted)}.info-list dt[data-v-4d89bce8]{margin-bottom:.15rem;font-size:.875rem;font-weight:600;color:var(--color-text-muted)}.info-list dd[data-v-4d89bce8]{margin:0;font-size:var(--text-sm);overflow-wrap:anywhere}.form-grid[data-v-4d89bce8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.form-footer[data-v-4d89bce8]{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding-top:1.1rem;border-top:1px solid var(--color-border)}.form-footer-hint[data-v-4d89bce8]{margin:0;font-size:.875rem;color:var(--color-text-muted)}.form-footer-acoes[data-v-4d89bce8]{display:flex;gap:.5rem;flex-shrink:0}.conta-layout .form-footer[data-v-4d89bce8]{flex-direction:column;align-items:stretch}.conta-layout .form-footer-acoes[data-v-4d89bce8]{justify-content:flex-end}.canal-opcoes[data-v-4d89bce8]{display:grid;gap:.6rem}.canal-opcao[data-v-4d89bce8]{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);cursor:pointer;transition:border-color .15s,background .15s}.canal-opcao[data-v-4d89bce8]:hover{border-color:#e3caca}.canal-opcao[data-v-4d89bce8]:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.canal-opcao.selected[data-v-4d89bce8]{border-color:var(--color-primary);background:var(--color-primary-soft)}.canal-icon[data-v-4d89bce8]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--color-secondary-soft);color:var(--color-text-muted)}.canal-opcao.selected .canal-icon[data-v-4d89bce8]{background:var(--color-surface);color:var(--color-primary)}.canal-icon svg[data-v-4d89bce8]{width:1.1rem;height:1.1rem}.canal-opcao__texto[data-v-4d89bce8]{display:grid;gap:.1rem;flex:1;min-width:0}.canal-opcao__titulo[data-v-4d89bce8]{font-weight:700;font-size:.9375rem}.canal-opcao.selected .canal-opcao__titulo[data-v-4d89bce8]{color:var(--color-primary-dark)}.canal-opcao__meta[data-v-4d89bce8]{font-size:.875rem;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canal-check[data-v-4d89bce8]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.35rem;height:1.35rem;border:2px solid #d9cccc;border-radius:50%;color:transparent}.canal-check svg[data-v-4d89bce8]{width:.85rem;height:.85rem}.canal-opcao.selected .canal-check[data-v-4d89bce8]{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.seguranca-row[data-v-4d89bce8]{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem}.seguranca-row .btn-tool[data-v-4d89bce8]{flex-basis:100%;justify-content:center}.seguranca-icon[data-v-4d89bce8]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--color-secondary-soft);color:var(--color-text-muted)}.seguranca-icon svg[data-v-4d89bce8]{width:1.2rem;height:1.2rem}.seguranca-texto[data-v-4d89bce8]{flex:1;min-width:0}.seguranca-texto h2[data-v-4d89bce8]{margin:0;font-size:1.25rem}.seguranca-texto .section-desc[data-v-4d89bce8]{margin-top:.15rem}@media(max-width:1000px){.conta-layout[data-v-4d89bce8]{grid-template-columns:1fr}.seguranca-row .btn-tool[data-v-4d89bce8]{flex-basis:auto}.canal-opcoes[data-v-4d89bce8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.perfil[data-v-4d89bce8]{grid-template-areas:"avatar info" "tags tags";column-gap:.85rem;padding:1rem 1.1rem}.perfil-info[data-v-4d89bce8]{align-self:center}.perfil-avatar[data-v-4d89bce8]{width:3rem;height:3rem;font-size:1.05rem;box-shadow:0 0 0 3px var(--color-surface)}.perfil-nome[data-v-4d89bce8]{font-size:1.0625rem;line-height:1.3}.perfil-sub[data-v-4d89bce8]{font-size:.875rem}.perfil-tags[data-v-4d89bce8]{margin-top:.75rem}.perfil-tag--canal[data-v-4d89bce8]{display:none}.seguranca-row .btn-tool[data-v-4d89bce8]{flex-basis:100%}}@media(max-width:700px){.info-list[data-v-4d89bce8],.form-grid[data-v-4d89bce8],.canal-opcoes[data-v-4d89bce8]{grid-template-columns:1fr}.form-footer[data-v-4d89bce8]{flex-direction:column;align-items:stretch}.form-footer-acoes .btn[data-v-4d89bce8]{flex:1}}.alterar-senha-page[data-v-add3278b]{min-height:100vh;min-height:100dvh;background:url(/bg2.png) center / cover no-repeat;display:flex;align-items:flex-start;justify-content:center;padding:2rem 1.25rem 3rem}.alterar-senha-inner[data-v-add3278b]{width:100%;max-width:480px}.lead[data-v-add3278b]{color:var(--color-text-muted);margin-bottom:1.5rem}.btn-voltar[data-v-add3278b]{margin-top:.75rem}.password-hint[data-v-add3278b]{margin:-.35rem 0 1rem;font-size:.875rem;color:var(--color-text-muted);line-height:1.4}.recuperar-senha-page[data-v-6ce070ef]{min-height:100vh;min-height:100dvh;background:url(/bg2.png) center / cover no-repeat;display:flex;align-items:flex-start;justify-content:center;padding:2rem 1.25rem 3rem}.recuperar-senha-inner[data-v-6ce070ef]{width:100%;max-width:480px}.lead[data-v-6ce070ef]{color:var(--color-text-muted);margin-bottom:1.5rem}.lead.success[data-v-6ce070ef]{color:var(--color-success)}.btn-voltar[data-v-6ce070ef]{margin-top:.75rem}.password-hint[data-v-6ce070ef]{margin:-.35rem 0 1rem;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.4}.form-grid[data-v-bac14863]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.toggle-card[data-v-bac14863]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius);background:#fcfafa;cursor:pointer;transition:border-color .15s,background .15s}.toggle-card[data-v-bac14863]:hover{border-color:#e3caca}.toggle-card.active[data-v-bac14863]{border-color:#e3caca;background:var(--color-primary-soft)}.toggle-card-text[data-v-bac14863]{display:grid;gap:.15rem;min-width:0}.toggle-card-title[data-v-bac14863]{font-weight:600;font-size:.9375rem}.toggle-card-desc[data-v-bac14863]{font-size:.875rem;color:var(--color-text-muted)}.form-footer[data-v-bac14863]{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding-top:1.1rem;border-top:1px solid var(--color-border)}.senha-inicial[data-v-bac14863]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0;font-size:.9375rem;color:var(--color-text-muted)}.senha-inicial-icon[data-v-bac14863]{flex-shrink:0;width:1.05rem;height:1.05rem}.senha-inicial-label[data-v-bac14863]{font-weight:600}.senha-inicial-valor[data-v-bac14863]{display:inline-flex;align-items:center;gap:.1rem;padding:.1rem .1rem .1rem .5rem;border-radius:6px;background:var(--color-secondary-soft)}.senha-inicial-valor code[data-v-bac14863]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;font-weight:600;letter-spacing:.02em;color:var(--color-text)}.senha-inicial-copiar[data-v-bac14863]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:4px;background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background .15s,color .15s}.senha-inicial-copiar[data-v-bac14863]:hover{background:#40323214;color:var(--color-text)}.senha-inicial-copiar[data-v-bac14863]:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.senha-inicial-copiar--ok[data-v-bac14863]{color:var(--color-success)}.senha-inicial-copiar svg[data-v-bac14863]{width:.95rem;height:.95rem}.senha-inicial-desc[data-v-bac14863]{font-size:.875rem}.senha-inicial-desc[data-v-bac14863]:before{content:"·";margin-right:.4rem}.form-footer .btn[data-v-bac14863]{flex-shrink:0;min-width:11rem}.panel .alert-banner[data-v-bac14863]{margin:0 0 1rem}.import-row[data-v-bac14863]{display:flex;align-items:center;justify-content:space-between;gap:1rem 1.5rem}.import-texto[data-v-bac14863]{min-width:0}.import-texto h2[data-v-bac14863]{margin:0;font-size:1.25rem}.import-texto a[data-v-bac14863]{font-weight:600;white-space:nowrap}.import-acoes[data-v-bac14863]{display:flex;gap:.5rem;flex-shrink:0}.file-pick[data-v-bac14863]{display:inline-flex;align-items:center;gap:.45rem;max-width:16rem;min-height:44px;padding:.55rem .9rem;border:1px dashed #d9c4c4;border-radius:var(--radius);background:var(--color-surface);font-size:.9375rem;font-weight:600;color:var(--color-text-muted);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.file-pick[data-v-bac14863]:hover{border-color:var(--color-primary);color:var(--color-primary-dark)}.file-pick[data-v-bac14863]:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.file-pick--selecionado[data-v-bac14863]{border-style:solid;border-color:#e3caca;background:var(--color-primary-soft);color:var(--color-primary-dark)}.file-pick svg[data-v-bac14863]{flex-shrink:0;width:1.1rem;height:1.1rem}.file-pick-nome[data-v-bac14863]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-erro[data-v-bac14863]{margin:.75rem 0 0;font-size:.9375rem;color:var(--color-error)}.import-erros[data-v-bac14863]{margin-top:1rem;padding:.75rem 1rem;border:1px solid #fecdca;border-radius:var(--radius);background:#fef3f2;font-size:.9375rem}.import-erros-title[data-v-bac14863]{margin:0 0 .35rem;font-weight:700;color:var(--color-error)}.import-erros ul[data-v-bac14863]{margin:0;padding-left:1.1rem;color:var(--color-text)}.import-erros strong[data-v-bac14863]{margin-right:.35rem}.search-wrap[data-v-bac14863]{position:relative;display:flex;align-items:center;margin-bottom:1rem}.search-wrap input[data-v-bac14863]{padding-left:2.6rem}.panel-empty[data-v-bac14863]{margin:0;padding:1.25rem .5rem;text-align:center;color:var(--color-text-muted)}.panel-empty p[data-v-bac14863]{margin:0}.panel-empty .section-desc[data-v-bac14863]{margin-top:.35rem}.row-list[data-v-bac14863]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.row[data-v-bac14863]{display:flex;align-items:center;gap:.85rem;padding:.7rem .75rem .7rem .85rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);transition:border-color .15s,background .15s}.row[data-v-bac14863]:hover{background:#fcfafa;border-color:#e3caca}.avatar[data-v-bac14863]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary-dark);font-size:.875rem;font-weight:800;letter-spacing:.02em}.row-body[data-v-bac14863]{display:grid;gap:.25rem;flex:1;min-width:0}.row-top[data-v-bac14863]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem}.row-title[data-v-bac14863]{margin-right:.15rem;font-weight:700;overflow-wrap:anywhere}.row-meta[data-v-bac14863]{display:flex;flex-wrap:wrap;font-size:.875rem;color:var(--color-text-muted)}.row-meta>span[data-v-bac14863]{overflow-wrap:anywhere}.tag[data-v-bac14863]{padding:.15rem .5rem;border-radius:999px;font-size:.8125rem;font-weight:600}.tag--livre[data-v-bac14863]{background:#eef4ff;color:#3538cd}.tag--grupo[data-v-bac14863]{background:var(--color-secondary-soft);color:var(--color-text-muted)}.tag--pendente[data-v-bac14863]{background:#fef0c7;color:#b54708}.row-tools[data-v-bac14863]{display:flex;gap:.25rem;flex-shrink:0}.error-state[data-v-bac14863]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1.5rem;text-align:center}.error-state h2[data-v-bac14863]{margin:0;font-size:var(--text-xl)}.error-state p[data-v-bac14863]{margin:0;color:var(--color-text-muted)}@media(max-width:760px){.import-row[data-v-bac14863]{flex-direction:column;align-items:stretch}.import-acoes[data-v-bac14863]{flex-wrap:wrap}.file-pick[data-v-bac14863]{flex:1;max-width:none}}@media(max-width:700px){.form-grid[data-v-bac14863]{grid-template-columns:1fr}.form-footer[data-v-bac14863]{flex-direction:column;align-items:stretch}.form-footer .btn[data-v-bac14863]{width:100%}.senha-inicial-desc[data-v-bac14863]{flex-basis:100%}.senha-inicial-desc[data-v-bac14863]:before{content:none}}@media(max-width:600px){.avatar[data-v-bac14863]{display:none}}.form-grid[data-v-27b13b9e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.sla-form-top[data-v-27b13b9e]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 1rem}.prioridade-field[data-v-27b13b9e]{min-width:0;margin-inline:0;padding:0;border:none}.prioridade-field legend[data-v-27b13b9e]{padding:0;margin-bottom:.35rem;font-weight:600;font-size:.9375rem}.segmented[data-v-27b13b9e]{display:inline-flex;min-height:var(--input-height);padding:3px;border:1px solid #ddd5d5;border-radius:var(--radius);background:var(--color-surface)}.segmented-opt[data-v-27b13b9e]{--opt-cor: var(--color-text-muted);display:inline-flex;align-items:center;gap:.45rem;padding:0 1rem;border-radius:calc(var(--radius) - 3px);font-size:.9375rem;font-weight:600;color:var(--color-text-muted);cursor:pointer;transition:background .15s,color .15s}.segmented-opt--alta[data-v-27b13b9e]{--opt-cor: #d92d20}.segmented-opt--media[data-v-27b13b9e]{--opt-cor: #f79009}.segmented-opt--baixa[data-v-27b13b9e]{--opt-cor: #17b26a}.segmented-opt[data-v-27b13b9e]:hover{color:var(--color-text)}.segmented-opt.active[data-v-27b13b9e]{background:var(--color-secondary-soft);color:var(--color-secondary-dark)}.segmented-opt[data-v-27b13b9e]:focus-within{outline:2px solid var(--color-primary);outline-offset:-2px}.segmented-dot[data-v-27b13b9e]{width:.55rem;height:.55rem;border-radius:50%;background:var(--opt-cor)}.form-grid .hint[data-v-27b13b9e],.form-grid .error[data-v-27b13b9e]{font-size:.875rem}.input-adorn--erro input[data-v-27b13b9e]{border-color:var(--color-error)}.alertas-box[data-v-27b13b9e]{margin-bottom:1.25rem;padding:.9rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius);background:#fcfafa}.alertas-box-head[data-v-27b13b9e]{display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem}.alertas-box-title[data-v-27b13b9e]{font-weight:600;font-size:.9375rem}.alertas-box-title .optional[data-v-27b13b9e]{font-size:.875rem}.alertas-box-desc[data-v-27b13b9e]{margin:.15rem 0 0;font-size:.875rem;color:var(--color-text-muted)}.alertas-box .alertas-list[data-v-27b13b9e]{margin-top:.75rem}.btn-link-add[data-v-27b13b9e]{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;min-height:44px;padding:0 .75rem;border:1px dashed #d9c4c4;border-radius:var(--radius);background:var(--color-surface);font-family:inherit;font-size:.9375rem;font-weight:700;color:var(--color-primary-dark);cursor:pointer;transition:background .15s,border-color .15s}.btn-link-add svg[data-v-27b13b9e]{width:1.05rem;height:1.05rem}.btn-link-add[data-v-27b13b9e]:hover:not(:disabled){background:var(--color-primary-soft);border-color:var(--color-primary)}.btn-link-add[data-v-27b13b9e]:disabled{opacity:.55;cursor:not-allowed}.sla-form-footer[data-v-27b13b9e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding-top:1.1rem;border-top:1px solid var(--color-border)}.sla-form-resumo[data-v-27b13b9e]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0;font-size:.9375rem;color:var(--color-text-muted)}.sla-form-resumo strong[data-v-27b13b9e]{color:var(--color-text)}.sla-form-footer .btn[data-v-27b13b9e]{flex-shrink:0;min-width:11rem}.form-subsection-header[data-v-27b13b9e]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.form-subsection--compact[data-v-27b13b9e]{margin-top:.5rem;padding-top:0;border-top:none}.panel-empty[data-v-27b13b9e]{text-align:center;padding:1.5rem .5rem}.panel-empty p[data-v-27b13b9e]{margin:0}.panel-empty .section-desc[data-v-27b13b9e]{margin:.35rem auto 1rem;max-width:26rem}.row-list[data-v-27b13b9e]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.row[data-v-27b13b9e]{display:flex;align-items:center;gap:.85rem;padding:.75rem .75rem .75rem 1rem;border:1px solid var(--color-border);border-left:4px solid var(--row-cor, var(--color-border));border-radius:var(--radius);background:var(--color-surface);transition:border-color .15s,background .15s}.row[data-v-27b13b9e]:hover{background:#fcfafa;border-color:#e3caca;border-left-color:var(--row-cor, #e3caca)}.row--alta[data-v-27b13b9e]{--row-cor: #d92d20}.row--media[data-v-27b13b9e]{--row-cor: #f79009}.row--baixa[data-v-27b13b9e]{--row-cor: #17b26a}.row--inativo[data-v-27b13b9e]{--row-cor: var(--color-border);background:#fbfafa}.row--inativo .row-title[data-v-27b13b9e],.row--inativo .row-meta[data-v-27b13b9e]{opacity:.7}.row-body[data-v-27b13b9e]{display:grid;gap:.3rem;flex:1;min-width:0}.row-top[data-v-27b13b9e]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem}.row-title[data-v-27b13b9e]{margin-right:.15rem;font-weight:700;overflow-wrap:anywhere}.row-meta[data-v-27b13b9e]{display:flex;flex-wrap:wrap;font-size:.875rem;color:var(--color-text-muted)}.row-meta strong[data-v-27b13b9e]{color:var(--color-text)}.badge-inativo[data-v-27b13b9e]{padding:.2rem .5rem;border-radius:999px;background:var(--color-secondary-soft);color:var(--color-text-muted);font-size:.8125rem;font-weight:600}.row-chips[data-v-27b13b9e]{display:flex;flex-wrap:wrap;gap:.35rem}.chip[data-v-27b13b9e]{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border-radius:999px;background:var(--color-secondary-soft);color:var(--color-text-muted);font-size:.8125rem;font-weight:600}.chip svg[data-v-27b13b9e]{width:.85rem;height:.85rem}.row-tools[data-v-27b13b9e]{display:flex;gap:.25rem;flex-shrink:0}@media(max-width:600px){.row[data-v-27b13b9e]{align-items:flex-start}.row-tools[data-v-27b13b9e]{margin-top:-.25rem}}@media(max-width:700px){.form-grid[data-v-27b13b9e]{grid-template-columns:1fr}.form-subsection-header[data-v-27b13b9e]{flex-direction:column;align-items:stretch}.sla-form-top[data-v-27b13b9e]{grid-template-columns:1fr}.segmented[data-v-27b13b9e]{display:flex}.segmented-opt[data-v-27b13b9e]{flex:1;justify-content:center;min-width:0;padding:0 .5rem}.alertas-box-head[data-v-27b13b9e],.sla-form-footer[data-v-27b13b9e]{flex-direction:column;align-items:stretch}.sla-form-footer .btn[data-v-27b13b9e]{width:100%}}.form-grid[data-v-43ab2eb7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.escopo-box[data-v-43ab2eb7]{margin:0 0 1.25rem;padding:.9rem 1rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius);background:#fcfafa}.escopo-box--erro[data-v-43ab2eb7]{border-color:#b4231873}.escopo-box-head[data-v-43ab2eb7]{margin-bottom:.85rem}.escopo-box-title[data-v-43ab2eb7]{font-weight:600;font-size:.9375rem}.escopo-box-desc[data-v-43ab2eb7]{margin:.15rem 0 0;font-size:.875rem;color:var(--color-text-muted)}.escopo-grid[data-v-43ab2eb7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1rem}.escopo-grid .form-group[data-v-43ab2eb7]{margin-bottom:0}.escopo-grid label[data-v-43ab2eb7]{display:flex;align-items:center;gap:.35rem}.label-icon[data-v-43ab2eb7]{width:1rem;height:1rem;color:var(--color-text-muted)}.escopo-erro[data-v-43ab2eb7]{margin:.75rem 0 0;font-size:.9375rem;color:var(--color-error)}.usuarios-hint[data-v-43ab2eb7]{font-size:.875rem}.form-footer[data-v-43ab2eb7]{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding-top:1.1rem;border-top:1px solid var(--color-border)}.form-footer-resumo[data-v-43ab2eb7]{display:flex;flex-wrap:wrap;margin:0;font-size:.9375rem;font-weight:600;color:var(--color-text)}.form-footer-vazio[data-v-43ab2eb7]{font-weight:400;color:var(--color-text-muted)}.form-footer .btn[data-v-43ab2eb7]{flex-shrink:0;min-width:11rem}.panel .alert-banner[data-v-43ab2eb7]{margin:0 0 1rem}.panel-empty[data-v-43ab2eb7]{margin:0;padding:1.25rem .5rem;text-align:center;color:var(--color-text-muted)}.panel-empty p[data-v-43ab2eb7]{margin:0}.panel-empty .section-desc[data-v-43ab2eb7]{margin-top:.35rem}.row-list[data-v-43ab2eb7]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.row[data-v-43ab2eb7]{display:flex;align-items:center;gap:1rem;padding:.75rem .75rem .75rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);transition:border-color .15s,background .15s}.row[data-v-43ab2eb7]:hover{background:#fcfafa;border-color:#e3caca}.row-body[data-v-43ab2eb7]{display:grid;gap:.3rem;flex:1;min-width:0}.row-title[data-v-43ab2eb7]{font-weight:700;overflow-wrap:anywhere}.row-desc[data-v-43ab2eb7]{font-size:.875rem;color:var(--color-text-muted);overflow-wrap:anywhere}.escopo-lista[data-v-43ab2eb7]{display:grid;gap:.2rem;margin:.15rem 0 0;padding:0;list-style:none;font-size:.875rem;color:var(--color-text-muted)}.escopo-lista li[data-v-43ab2eb7]{display:flex;align-items:flex-start;gap:.4rem;min-width:0}.escopo-lista svg[data-v-43ab2eb7]{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.15rem}.escopo-texto[data-v-43ab2eb7]{min-width:0;line-height:1.4;overflow-wrap:anywhere}.escopo-tipo[data-v-43ab2eb7]{margin-right:.3rem;font-weight:700;color:var(--color-text)}.escopo-mais[data-v-43ab2eb7]{font-weight:700;color:var(--color-primary-dark)}.row-stats[data-v-43ab2eb7]{display:flex;gap:.5rem;flex-shrink:0}.stat[data-v-43ab2eb7]{display:inline-flex;align-items:center;gap:.3rem;min-width:5.5rem;padding:.35rem .6rem;border-radius:var(--radius);background:#fcfafa;border:1px solid var(--color-border);font-size:.875rem;color:var(--color-text-muted)}.stat svg[data-v-43ab2eb7]{width:1rem;height:1rem}.stat strong[data-v-43ab2eb7]{font-size:.9375rem;font-variant-numeric:tabular-nums;color:var(--color-text)}.row-tools[data-v-43ab2eb7]{display:flex;gap:.25rem;flex-shrink:0}.error-state[data-v-43ab2eb7]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1.5rem;text-align:center}.error-state h2[data-v-43ab2eb7]{margin:0;font-size:var(--text-xl)}.error-state p[data-v-43ab2eb7]{margin:0;color:var(--color-text-muted)}.regra-fieldset[data-v-43ab2eb7]{margin:0 0 1.25rem;padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius)}.regra-fieldset--error[data-v-43ab2eb7]{border-color:#b4231873}.regra-fieldset legend[data-v-43ab2eb7]{padding:0 .35rem;font-size:var(--text-base);font-weight:600;color:var(--color-text)}.regra-fieldset>.hint[data-v-43ab2eb7]{margin:0 0 .5rem}.regra-fieldset>.error[data-v-43ab2eb7]{margin:0 0 .85rem;font-size:var(--text-xs);color:var(--color-error)}.regra-fieldset .form-group[data-v-43ab2eb7]:last-of-type{margin-bottom:0}.edit-dialog--wide[data-v-43ab2eb7]{max-width:560px}.edit-dialog h2[data-v-43ab2eb7]{margin:0 0 1.25rem}@media(max-width:900px){.escopo-grid[data-v-43ab2eb7]{grid-template-columns:1fr;gap:.85rem}}@media(max-width:760px){.row[data-v-43ab2eb7]{flex-wrap:wrap}.row-body[data-v-43ab2eb7]{flex-basis:100%}.row-stats[data-v-43ab2eb7]{flex:1 1 auto;min-width:0}.stat[data-v-43ab2eb7]{min-width:0}.row-tools[data-v-43ab2eb7]{margin-left:auto}}@media(max-width:480px){.row[data-v-43ab2eb7]{gap:.6rem}.stat-label[data-v-43ab2eb7]{display:none}}@media(max-width:700px){.form-grid[data-v-43ab2eb7]{grid-template-columns:1fr}.form-footer[data-v-43ab2eb7]{flex-direction:column;align-items:stretch}.form-footer .btn[data-v-43ab2eb7]{width:100%}}.os-api-docs[data-v-b6949a1b]{min-height:100%;background:#fafafa}.os-api-docs__bar[data-v-b6949a1b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;background:var(--color-header-darker, #2c3139);color:#fff}.os-api-docs__title[data-v-b6949a1b]{display:flex;flex-direction:column;gap:4px}.os-api-docs__title strong[data-v-b6949a1b]{font-size:15px}.os-api-docs__base[data-v-b6949a1b]{font-size:12px;opacity:.85;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;word-break:break-all}.os-api-docs__hint[data-v-b6949a1b]{font-size:12px;opacity:.9;line-height:1.4;max-width:640px}.os-api-docs__hint code[data-v-b6949a1b]{font-size:11px;background:#ffffff1f;padding:1px 4px;border-radius:3px}.os-api-docs__actions[data-v-b6949a1b]{display:flex;flex-wrap:wrap;gap:8px}.os-api-docs__btn[data-v-b6949a1b]{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:6px;background:#49cc90;color:#0b0b0b;text-decoration:none;font-size:13px;font-weight:600}.os-api-docs__btn[data-v-b6949a1b]:hover{text-decoration:none;filter:brightness(.95)}.os-api-docs__btn--secondary[data-v-b6949a1b]{background:#3b4151;color:#fff}.os-api-docs__status[data-v-b6949a1b]{margin:0;padding:24px 20px;color:var(--color-text-muted, #5a4747)}.os-api-docs__status--error[data-v-b6949a1b]{color:var(--color-error, #b42318)}.os-api-docs .topbar{display:none}.os-api-docs .swagger-ui .info{margin:20px 0}.app-header[data-v-0d22afa4]{position:relative;z-index:100;background:linear-gradient(135deg,var(--color-header) 0%,var(--color-header-dark) 55%,var(--color-header-darker) 100%);color:#fff;padding:.9rem 0;box-shadow:0 2px 12px #1a1e2447}.header-inner[data-v-0d22afa4]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.brand[data-v-0d22afa4]{display:flex;align-items:center;flex-shrink:0;color:#fff;text-decoration:none}.brand[data-v-0d22afa4]:hover{text-decoration:none;opacity:.92}.logo[data-v-0d22afa4]{--logo-h: 88px;display:block;width:auto;max-width:460px;height:var(--logo-h);margin-top:calc(var(--logo-h) * -.157);margin-bottom:calc(var(--logo-h) * -.266);object-fit:contain;object-position:left center;filter:brightness(0) invert(1)}.menu-toggle[data-v-0d22afa4]{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;border:1px solid rgba(255,255,255,.35);border-radius:var(--radius);background:#ffffff14;cursor:pointer}.menu-bar[data-v-0d22afa4]{display:block;width:20px;height:2px;margin:0 auto;background:#fff;transition:transform .2s,opacity .2s}.menu-toggle--open .menu-bar[data-v-0d22afa4]:nth-of-type(2){transform:translateY(7px) rotate(45deg)}.menu-toggle--open .menu-bar[data-v-0d22afa4]:nth-of-type(3){opacity:0}.menu-toggle--open .menu-bar[data-v-0d22afa4]:nth-of-type(4){transform:translateY(-7px) rotate(-45deg)}.nav-section[data-v-0d22afa4],.nav-backdrop[data-v-0d22afa4]{display:none}.nav[data-v-0d22afa4]{display:flex;flex:1;align-items:center;gap:.25rem;min-width:0;margin-left:1.5rem}.nav-link[data-v-0d22afa4]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:var(--text-sm);font-weight:600;font-family:inherit;color:#fffffff2;text-decoration:none;border:1px solid transparent;border-radius:999px;background:transparent;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.nav-link[data-v-0d22afa4]:hover{background:#ffffff29;color:#fff;text-decoration:none}.nav-link.router-link-active[data-v-0d22afa4],.nav-link--active[data-v-0d22afa4]{color:#fff;font-weight:700;background:#ffffff38;border-color:#ffffff47}.nav-empresa-wrap[data-v-0d22afa4]{position:relative;display:inline-flex;min-width:0}.nav-empresa[data-v-0d22afa4]{display:inline-flex;align-items:center;gap:.4rem;height:2rem;padding:0 .5rem;border-radius:6px;border:1px solid rgba(255,255,255,.28);background:#ffffff1f;color:#fff;font-family:inherit;font-size:var(--text-sm);font-weight:600;line-height:1;max-width:18rem;min-width:0;cursor:pointer;transition:background .15s,border-color .15s}.nav-empresa[data-v-0d22afa4]:hover,.nav-empresa--open[data-v-0d22afa4]{background:#ffffff2e;border-color:#fff6}.nav-empresa-icon[data-v-0d22afa4]{flex-shrink:0}.nav-empresa-nome[data-v-0d22afa4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.nav-empresa-caret[data-v-0d22afa4]{width:.9rem;height:.9rem;flex-shrink:0;opacity:.85;transition:transform .15s}.nav-empresa--open .nav-empresa-caret[data-v-0d22afa4]{transform:rotate(180deg)}.nav-empresa-menu[data-v-0d22afa4]{position:absolute;top:calc(100% + .35rem);right:0;z-index:50;margin:0;padding:.25rem;list-style:none;min-width:100%;max-width:22rem;max-height:60vh;overflow-y:auto;background:#fff;border-radius:8px;box-shadow:0 8px 24px #1a1e2447}.nav-empresa-item[data-v-0d22afa4]{padding:.5rem .65rem;border-radius:5px;color:#1a1e24;font-size:var(--text-sm);white-space:nowrap;cursor:pointer}.nav-empresa-item[data-v-0d22afa4]:hover{background:#1a1e2412}.nav-empresa-item--active[data-v-0d22afa4]{font-weight:700;background:#1a1e240d}.nav-separator[data-v-0d22afa4]{width:1px;height:1.75rem;background:#ffffff40;flex-shrink:0;margin:0 .5rem 0 auto}.nav-user[data-v-0d22afa4]{display:inline-flex;align-items:center;gap:.45rem;min-width:0;max-width:15rem;padding:.35rem .75rem .35rem .35rem;border-radius:999px;transition:background .15s;color:#fffffff2;text-decoration:none;font-size:var(--text-sm);font-weight:600}.nav-user[data-v-0d22afa4]:hover,.nav-user.router-link-active[data-v-0d22afa4]{color:#fff;text-decoration:none;background:#ffffff1f}.nav-user .nav-icon[data-v-0d22afa4]{flex-shrink:0;padding:.2rem;box-sizing:content-box;border-radius:999px;background:#ffffff2e}.nav-user-name[data-v-0d22afa4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-link--sair[data-v-0d22afa4]:hover{background:#ffffff1a}@media(min-width:1101px)and (max-width:1399px){.nav-user[data-v-0d22afa4]{padding-right:.35rem}.nav-user-name[data-v-0d22afa4]{display:none}.nav-empresa[data-v-0d22afa4]{max-width:10rem}}@media(min-width:1101px){.nav-link--sair[data-v-0d22afa4]{padding:.5rem}.nav-link--sair span[data-v-0d22afa4]{display:none}}.nav-icon[data-v-0d22afa4]{width:1.125rem;height:1.125rem;flex-shrink:0}.sr-only[data-v-0d22afa4]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media(max-width:1100px){.menu-toggle[data-v-0d22afa4]{display:inline-flex;flex-shrink:0}.brand[data-v-0d22afa4]{flex:1;min-width:0;max-width:calc(100% - 3.75rem)}.nav[data-v-0d22afa4]{position:absolute;top:100%;left:0;right:0;z-index:100;flex-direction:column;align-items:stretch;gap:.5rem;padding:1rem 1.25rem 1.25rem;background:linear-gradient(180deg,var(--color-header-dark) 0%,var(--color-header-darker) 100%);box-shadow:0 8px 24px #00000038;display:none}.nav--open[data-v-0d22afa4]{display:flex}.header-inner[data-v-0d22afa4]{position:relative}.app-header[data-v-0d22afa4]{padding:.75rem 0}.header-inner[data-v-0d22afa4]{z-index:1}.nav-backdrop[data-v-0d22afa4]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1e2473}.nav-section[data-v-0d22afa4]{display:block;margin:.5rem 0 0;padding:.5rem 1rem .15rem;border-top:1px solid rgba(255,255,255,.12);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c}.nav-link[data-v-0d22afa4]{justify-content:flex-start;width:100%;border-radius:var(--radius);padding:.75rem 1rem;min-height:44px}.nav-separator[data-v-0d22afa4]{display:none}.nav[data-v-0d22afa4]{margin-left:0}.nav-user[data-v-0d22afa4]{justify-content:flex-start;width:100%;max-width:100%;padding:.75rem 1rem;border-radius:var(--radius);background:#ffffff14}.logo[data-v-0d22afa4]{--logo-h: 76px;width:auto;max-width:100%;height:var(--logo-h);margin-top:calc(var(--logo-h) * -.157);margin-bottom:calc(var(--logo-h) * -.266)}}.breadcrumbs[data-v-09641b33]{--breadcrumb-muted: #b8b0b0;padding:.65rem 0 .15rem}.breadcrumbs-list[data-v-09641b33]{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.breadcrumbs-item[data-v-09641b33],.breadcrumbs-sep-item[data-v-09641b33]{display:flex;align-items:center}.breadcrumbs-sep-item[data-v-09641b33]{padding:0 .5rem}.breadcrumbs-link[data-v-09641b33]{color:var(--breadcrumb-muted);font-size:.875rem;font-weight:400;text-decoration:none;transition:color .15s}.breadcrumbs-link[data-v-09641b33]:hover{color:#000;text-decoration:none}.breadcrumbs-current[data-v-09641b33]{color:var(--breadcrumb-muted);font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:14rem}.breadcrumbs-sep[data-v-09641b33]{display:block;width:.75rem;height:.75rem;flex-shrink:0;color:var(--breadcrumb-muted);-webkit-user-select:none;user-select:none}.definir-senha-overlay[data-v-cb6f910a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#40323280;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.definir-senha-dialog[data-v-cb6f910a]{width:100%;max-width:440px;padding:2rem;background:var(--color-surface);border-radius:12px;box-shadow:0 12px 40px #40323238}.definir-senha-dialog h2[data-v-cb6f910a]{margin:0 0 .5rem;text-align:center}.lead[data-v-cb6f910a]{color:var(--color-text-muted);text-align:center;margin:0 0 1.5rem}.password-hint[data-v-cb6f910a]{margin:-.35rem 0 1rem;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.4}.aceitar-termos-overlay[data-v-a0513b74]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#40323280;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.aceitar-termos-dialog[data-v-a0513b74]{width:100%;max-width:520px;max-height:calc(100dvh - 2.5rem);overflow-y:auto;padding:2rem;background:var(--color-surface);border-radius:12px;box-shadow:0 12px 40px #40323238}.aceitar-termos-dialog h2[data-v-a0513b74]{margin:0 0 .5rem;text-align:center}.lead[data-v-a0513b74]{color:var(--color-text-muted);text-align:center;margin:0 0 1.25rem}.termos-checkbox[data-v-a0513b74]{display:flex;align-items:flex-start;gap:.625rem;margin:1rem 0 1.5rem;cursor:pointer;font-size:.9375rem;line-height:1.4}.termos-checkbox input[data-v-a0513b74]{margin-top:.2rem;flex-shrink:0}.termos-checkbox+.error[data-v-a0513b74]{margin:-.75rem 0 1.25rem}.breadcrumb-bar[data-v-70bb462a]{background:var(--color-bg);border-bottom:1px solid var(--color-border)}.page--full[data-v-70bb462a]{padding:0;flex:1 0 auto;display:flex;flex-direction:column}.helpdesk-toast{font-family:var(--font)!important;font-size:var(--text-sm)!important;border-radius:var(--radius)!important;box-shadow:var(--shadow)!important}:root{--color-primary: #b65a5a;--color-primary-dark: #934646;--color-primary-light: #c97272;--color-primary-soft: #f5eaea;--color-secondary: #5a4747;--color-secondary-dark: #403232;--color-secondary-soft: #eee9e9;--color-accent: #b65a5a;--color-header: #525862;--color-header-dark: #3a404a;--color-header-darker: #2c3139;--color-header-soft: #f3f4f6;--color-bg: #f8f5f5;--color-surface: #ffffff;--color-text: #403232;--color-text-muted: #5a4747;--color-border: #eee9e9;--color-success: #079455;--color-warning: #dc6803;--color-error: #b42318;--radius: 8px;--input-height: 3rem;--input-padding-x: 1rem;--input-font-size: 1rem;--shadow: 0 1px 3px rgba(64, 50, 50, .08), 0 4px 12px rgba(64, 50, 50, .04);--font: Asap, "Segoe UI", Arial, system-ui, sans-serif;--layout-max-width: 960px;--layout-padding-x: 1.25rem;--layout-max-width-lg: 1140px;--layout-max-width-xl: 1280px;--text-xs: 1rem;--text-sm: 1.0625rem;--text-base: 1.1875rem;--text-lg: 1.3125rem;--text-xl: 1.5rem;--text-2xl: 1.875rem;--text-3xl: 2.25rem}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font);font-size:var(--text-base);line-height:1.55;color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased}#app{min-height:100vh;display:flex;flex-direction:column}.page--full{flex:1 0 auto}::selection{background:var(--color-primary);color:#fff}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{margin:0 0 .5rem;line-height:1.25}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}p{margin:0 0 1rem}.container{width:100%;max-width:var(--layout-max-width);margin:0 auto;padding:0 var(--layout-padding-x)}.page{flex:1;padding:2rem 0 3rem}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:2rem;min-width:0;overflow-wrap:break-word}.card+.card{margin-top:1rem}.form-group{margin-bottom:1.25rem}.form-group label{display:block;font-weight:600;font-size:.9375rem;margin-bottom:.35rem;color:var(--color-text)}.form-group .hint{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:.3rem}.form-required-note{font-size:var(--text-xs);color:var(--color-text-muted);margin:0 0 1.25rem}.required-mark{color:var(--color-error);font-weight:700;margin-left:.15rem}.optional{font-weight:400;color:var(--color-text-muted);font-size:.875rem}.form-group .error{font-size:var(--text-xs);color:var(--color-error);margin-top:.3rem}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],input[type=date],select,textarea{width:100%;min-height:var(--input-height);padding:.7rem var(--input-padding-x);font-size:var(--input-font-size);line-height:1.4;font-family:inherit;border:1px solid #ddd5d5;border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);transition:border-color .15s,box-shadow .15s}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='%235a4747'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center;background-size:1rem;cursor:pointer}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::placeholder,textarea::placeholder{color:#9a8a8a}.input-affix{position:relative;display:flex;align-items:center;min-height:var(--input-height);border:1px solid #ddd5d5;border-radius:var(--radius);background:var(--color-surface);transition:border-color .15s,box-shadow .15s}.input-affix:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #b65a5a26}.input-affix__field{flex:1;min-width:0;min-height:calc(var(--input-height) - 2px);padding:.7rem var(--input-padding-x);padding-right:.5rem;border:none;background:transparent;font-size:var(--input-font-size);line-height:1.4;font-family:inherit;color:var(--color-text)}.input-affix__field:focus{outline:none;box-shadow:none}.input-affix--password .input-affix__field{padding-right:2.75rem}.input-affix__action{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:none;border-radius:6px;background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color .15s,background .15s}.input-affix__action:hover{color:var(--color-primary);background:var(--color-primary-soft)}.input-affix__action svg{width:1.2rem;height:1.2rem}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #b65a5a2e}input:disabled,select:disabled,textarea:disabled{background:#f5f2f2;color:var(--color-text-muted);cursor:not-allowed;opacity:.9}textarea{min-height:120px;padding-top:.85rem;resize:vertical}.checkbox-row{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;font-size:.9375rem;cursor:pointer}.checkbox-row input[type=checkbox]{width:1.05rem;height:1.05rem;margin:0;accent-color:var(--color-primary);cursor:pointer}.form-inline{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.5rem}.input--narrow{width:5.5rem;flex-shrink:0}.input-suffix{font-size:var(--text-sm);color:var(--color-text-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--input-height);padding:.7rem 1.25rem;font-size:var(--input-font-size);font-weight:600;font-family:inherit;border:none;border-radius:var(--radius);cursor:pointer;transition:background .15s,transform .1s}.btn:disabled{opacity:.55;cursor:not-allowed}.btn:not(:disabled):active{transform:scale(.98)}.btn-primary{background:var(--color-primary);color:#fff}.btn-primary:not(:disabled):hover{background:var(--color-primary-dark)}.btn-secondary{background:var(--color-surface);color:var(--color-primary);border:1px solid var(--color-border)}.btn-secondary:not(:disabled):hover{background:#f8fafc}.btn-accent{background:var(--color-accent);color:#fff}.btn-accent:not(:disabled):hover{background:var(--color-primary-dark)}.btn-block{width:100%}.btn svg{flex-shrink:0;width:1.125rem;height:1.125rem}.actions{display:flex;gap:.75rem;margin-top:1.5rem;flex-wrap:wrap}.actions .btn{flex:1;min-width:120px}.badge{display:inline-block;padding:.25rem .7rem;font-size:var(--text-xs);font-weight:600;border-radius:999px;text-transform:uppercase;letter-spacing:.02em}.badge-aberto{background:var(--color-primary-soft);color:var(--color-primary-dark)}.badge-em_andamento{background:#fef0c7;color:#b54708}.badge-pendente{background:#e0f2fe;color:#075985}.badge-finalizado{background:#dcfae6;color:#067647}.badge-em_atendimento{background:#fef0c7;color:#b54708}.badge-concluido,.badge-sla-dentro_prazo{background:#dcfae6;color:#067647}.badge-sla-atencao{background:#fff04b;color:#7a5c00}.badge-sla-urgente{background:#fef0c7;color:#b54708}.badge-sla-vencido{background:#fee4e2;color:#b42318}.badge-sla-concluido{background:#eef4ff;color:#3538cd}.badge-sla-sem_prazo{background:var(--color-secondary-soft);color:var(--color-text-muted)}.badge-prioridade-alta{background:#fee4e2;color:#b42318;padding:.2rem .5rem;border-radius:999px;font-size:.8125rem;font-weight:600}.badge-prioridade-media{background:#fef0c7;color:#b54708;padding:.2rem .5rem;border-radius:999px;font-size:.8125rem;font-weight:600}.badge-prioridade-baixa{background:#dcfae6;color:#067647;padding:.2rem .5rem;border-radius:999px;font-size:.8125rem;font-weight:600}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;flex-wrap:wrap;margin-bottom:1.25rem}.page-head h1{margin:0;font-size:clamp(1.75rem,4vw,2.125rem);color:var(--color-secondary-dark)}.page-lead{margin:.3rem 0 0;font-size:1rem;color:var(--color-text-muted)}.page-actions{display:flex;gap:.5rem}.btn-tool{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:.55rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:600;color:var(--color-secondary-dark);background:var(--color-surface);border:1px solid #ddd5d5;border-radius:var(--radius);cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.btn-tool:hover:not(:disabled){background:var(--color-secondary-soft);text-decoration:none}.btn-tool--primary{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.btn-tool--primary:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.btn-tool:disabled{opacity:.6;cursor:not-allowed}.btn-tool svg{width:1.1rem;height:1.1rem}.panel{padding:1.35rem 1.5rem}.panel-stack{display:flex;flex-direction:column;gap:1rem;min-width:0}.panel-stack .card+.card,.panel-stack>*{margin-top:0;margin-bottom:0}.section-meta{flex-shrink:0;font-size:.9375rem;color:var(--color-text-muted)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.input-adorn{position:relative;display:flex;align-items:center}.input-adorn-icon{position:absolute;left:.85rem;width:1.15rem;height:1.15rem;color:var(--color-text-muted);pointer-events:none}.input-adorn input{padding-left:2.6rem}.input-adorn--suffix input{padding-right:4.25rem;font-variant-numeric:tabular-nums}.input-adorn-suffix{position:absolute;right:.85rem;font-size:.875rem;font-weight:600;color:var(--color-text-muted);pointer-events:none}.dot-list{--dot-w: .9rem;display:flex;flex-wrap:wrap;margin-left:calc(var(--dot-w) * -1)!important;clip-path:inset(0 0 0 var(--dot-w))}.dot-list>*{display:inline-flex;min-width:0;max-width:100%}.dot-list>*:before{flex-shrink:0;content:"·";display:inline-block;width:var(--dot-w);text-align:center;font-weight:400;color:var(--color-text-muted)}.section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.section-head--compact{align-items:center}.section-head>.badge,.section-head>[class*=badge-]{flex-shrink:0;white-space:nowrap}.section-head h2{margin:0;font-size:1.25rem}.section-desc{margin:.25rem 0 0;font-size:.9375rem;color:var(--color-text-muted)}.step-indicator{display:flex;align-items:center;margin:0 0 1.5rem;padding:0;list-style:none}.step{display:flex;align-items:center;flex:1;gap:.6rem;min-width:0;font-size:.9375rem;font-weight:600;color:var(--color-text-muted)}.step:last-child{flex:0 0 auto}.step:not(:last-child):after{content:"";flex:1;height:2px;min-width:1rem;margin:0 .4rem;border-radius:999px;background:var(--color-border)}.step.done:not(:last-child):after{background:var(--color-success)}.step-num{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;border:2px solid var(--color-border);background:var(--color-surface);font-size:.9375rem;font-weight:800;font-variant-numeric:tabular-nums}.step-num svg{width:1.05rem;height:1.05rem}.step.active{color:var(--color-primary-dark)}.step.active .step-num{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.step.done{color:var(--color-success)}.step.done .step-num{color:#fff;background:var(--color-success);border-color:var(--color-success)}.step-btn{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:0;border:none;background:none;font:inherit;color:inherit;white-space:nowrap}button.step-btn{cursor:pointer}button.step-btn:hover .step-label{text-decoration:underline}button.step-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:6px}.empty-state{text-align:center;padding:2rem 1rem;color:var(--color-text-muted)}.chamado-list{list-style:none;padding:0;margin:0}.chamado-item{border:1px solid var(--color-border);border-radius:var(--radius);padding:1.15rem;margin-bottom:.75rem;background:var(--color-surface);transition:border-color .15s}.chamado-item:hover{border-color:var(--color-primary-light)}.chamado-item a{display:block;color:inherit;text-decoration:none}.chamado-item-header{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem}.chamado-item-protocolo{font-weight:700;font-size:var(--text-lg);color:var(--color-primary)}.chamado-resumo{font-size:var(--text-base);margin:.25rem 0;overflow-wrap:anywhere;word-break:break-word}.chamado-meta{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.chamado-item-badges{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.chamado-item-header-end{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.chamado-item-tools{display:flex;align-items:center;gap:.15rem}.chamado-item-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--color-border)}.chamado-item--selectable{width:100%;text-align:left;cursor:pointer;font-family:inherit}.chamado-item--selectable:hover{border-color:var(--color-primary-light)}.chamado-item--selected{border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:0 0 0 1px var(--color-primary)}.btn-sm{padding:.45rem .85rem;font-size:var(--text-sm);min-height:44px;white-space:nowrap}.btn-ghost{background:transparent;color:var(--color-primary-dark);border:1px solid var(--color-border)}.btn-ghost:not(:disabled):hover{background:var(--color-primary-soft);border-color:var(--color-primary-light)}.btn-add{background:var(--color-primary-soft);color:var(--color-primary-dark);border:1.5px solid var(--color-primary);font-weight:700;box-shadow:0 1px 3px #40323214}.btn-add svg{width:1.125rem;height:1.125rem;flex-shrink:0}.btn-add:not(:disabled):hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary-dark)}.btn-add:not(:disabled):active{background:var(--color-primary-dark)}.lead{color:var(--color-text-muted);margin-bottom:1.5rem}.section-title{font-size:var(--text-xl);margin:0 0 1rem}.results-count{margin:0 0 1rem;font-size:var(--text-sm);color:var(--color-text-muted)}.filtros{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:.5rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-secondary-soft)}.filtros--3{grid-template-columns:repeat(3,minmax(0,1fr))}.filtro-btn{display:flex;align-items:center;justify-content:center;min-height:3rem;padding:.65rem .75rem;border:1px solid transparent;border-radius:calc(var(--radius) - 2px);background:transparent;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;color:var(--color-text-muted);transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.filtro-btn.active{background:var(--color-surface);border-color:#e8d4d4;color:var(--color-primary-dark);box-shadow:0 1px 3px #40323214}.filtro-btn:hover:not(.active){color:var(--color-text)}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:6px;background:transparent;color:var(--color-primary);cursor:pointer;transition:background .15s ease,color .15s ease}.btn-icon:hover{background:#40323214}.btn-icon svg{width:1.125rem;height:1.125rem}.btn-icon--danger{color:var(--color-error)}.btn-icon--danger:hover{background:#c6282814}.edit-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#40323280;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.edit-dialog{width:100%;max-width:440px;max-height:90vh;overflow-y:auto;padding:2rem;background:var(--color-surface);border-radius:12px;box-shadow:0 12px 40px #40323238}.edit-dialog--wide{max-width:500px}.edit-dialog h2{margin:0 0 .35rem}.edit-lead{color:var(--color-text-muted);margin:0 0 1.25rem;font-size:var(--text-sm)}.edit-actions{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}.detail-grid{display:grid;gap:1.15rem;min-width:0}.detail-row{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:.5rem;font-size:var(--text-base);min-width:0}.detail-row dt{font-weight:600;color:var(--color-text-muted)}.detail-row dd{margin:0;min-width:0;overflow-wrap:anywhere;word-break:break-word}.header-row{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap;min-width:0}.header-row h1{margin:0;font-size:var(--text-2xl);min-width:0;flex:1 1 12rem;overflow-wrap:anywhere;word-break:break-word}.header-row .badge{flex-shrink:0;align-self:flex-start}.protocolo-destaque{font-size:var(--text-3xl);font-weight:700;color:var(--color-primary-dark);letter-spacing:.02em;text-align:center;padding:1rem;background:var(--color-primary-soft);border-radius:var(--radius);margin:1rem 0}.tabs{display:flex;gap:0;margin-bottom:1.25rem;border-bottom:1px solid var(--color-border)}.tab{flex:1;padding:.85rem 1rem;font-size:var(--text-base);font-weight:600;background:none;border:none;border-bottom:3px solid transparent;color:var(--color-text-muted);cursor:pointer;font-family:inherit}.tab.active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.tab:hover:not(.active){color:var(--color-text)}.segmented{display:grid;gap:.5rem;padding:.5rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-secondary-soft)}.segmented--stack{grid-template-columns:1fr}.segmented--2{grid-template-columns:repeat(2,minmax(0,1fr))}.segmented--3{grid-template-columns:repeat(3,minmax(0,1fr))}.segmented-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.15rem;min-height:3rem;padding:.7rem .85rem;border:1px solid transparent;border-radius:calc(var(--radius) - 2px);background:transparent;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.25;text-align:left;cursor:pointer;color:var(--color-text-muted);transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.segmented--3 .segmented-btn{align-items:center;text-align:center}.segmented--2 .segmented-btn{align-items:flex-start;text-align:left}.segmented-btn:hover:not(.active):not(:disabled){color:var(--color-text)}.segmented-btn.active{background:var(--color-surface);border-color:#e8d4d4;color:var(--color-primary-dark);box-shadow:0 1px 3px #40323214}.segmented-btn:disabled{opacity:.55;cursor:not-allowed}.segmented-btn__title{font-weight:700;color:inherit}.segmented-btn.active .segmented-btn__title{color:var(--color-primary-dark)}.segmented-btn__meta{font-size:var(--text-sm);font-weight:500;color:var(--color-text-muted)}.segmented-btn.active .segmented-btn__meta{color:var(--color-text)}.form-subsection{margin:1.25rem 0;padding-top:1.25rem;border-top:1px solid var(--color-border)}.form-subsection-title{margin:0 0 .35rem;font-size:var(--text-lg);font-weight:700}.form-subsection-desc{margin:0 0 1rem;font-size:var(--text-sm);color:var(--color-text-muted)}.form-subsection-header .form-subsection-desc{margin-bottom:0}.alertas-list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.alerta-item{display:flex;align-items:center;gap:.75rem;padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}.alerta-item--inactive{opacity:.65}.alerta-item__info{display:flex;align-items:baseline;gap:.5rem;flex:1;min-width:0}.alerta-item__pct{font-weight:700;color:var(--color-primary-dark)}.alerta-item__ctx{color:var(--color-text-muted);font-size:var(--text-sm)}.switch{position:relative;display:inline-flex;align-items:center;flex-shrink:0;cursor:pointer}.switch input{position:absolute;opacity:0;width:0;height:0}.switch-slider{width:2.5rem;height:1.4rem;border-radius:999px;background:#d0c4c4;transition:background .2s;position:relative}.switch-slider:after{content:"";position:absolute;top:2px;left:2px;width:1.05rem;height:1.05rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000026;transition:transform .2s}.switch input:checked+.switch-slider{background:var(--color-primary)}.switch input:checked+.switch-slider:after{transform:translate(1.1rem)}.switch input:focus-visible+.switch-slider{outline:2px solid var(--color-primary);outline-offset:2px}.sla-admin-item{border-left:4px solid var(--color-border)}.sla-admin-item--alta{border-left-color:#b42318}.sla-admin-item--media{border-left-color:#dc6803}.sla-admin-item--baixa{border-left-color:#079455}@media(min-width:1100px){:root{--layout-max-width: var(--layout-max-width-lg);--layout-padding-x: 1.75rem}}@media(min-width:1400px){:root{--layout-max-width: var(--layout-max-width-xl);--layout-padding-x: 2rem}}@media(max-width:600px){:root{--layout-padding-x: 1rem}.container{padding:0 var(--layout-padding-x)}.card{padding:1.25rem}.header-row{flex-direction:column;align-items:stretch;gap:.75rem;margin-bottom:1.25rem}.header-row h1{font-size:var(--text-xl)}.header-row .badge{align-self:flex-start}.detail-row{grid-template-columns:1fr;gap:.25rem}.detail-row dt{font-size:var(--text-sm)}.actions{flex-direction:column}.actions .btn,.empty-state .btn{width:100%}.segmented--2,.segmented--3,.filtros--3{grid-template-columns:1fr}.chamado-item-header{flex-direction:column;align-items:flex-start}.chamado-item-header-end{width:100%;justify-content:space-between}.chamado-item-actions .btn{flex:1;justify-content:center}}@media(max-width:600px){.page-actions{width:100%}.page-actions .btn-tool{flex:1;justify-content:center}.section-head{flex-direction:column;align-items:flex-start;gap:.5rem}.section-head--compact{flex-direction:row;align-items:center}.panel{padding:1.1rem}.page-actions .btn-tool{white-space:nowrap}.page-actions--secundaria{display:none}.page-head h1{font-size:1.625rem}.step-label{display:none}.step{flex:1}}@media(max-width:360px){.page-actions .btn-tool{padding-left:.6rem;padding-right:.6rem;font-size:.875rem}}@media(max-width:600px){.edit-overlay{align-items:flex-end;padding:0}.edit-dialog{width:100%;max-width:none;max-height:92dvh;overflow-y:auto;padding:1.25rem 1.1rem calc(1.1rem + env(safe-area-inset-bottom));border-radius:16px 16px 0 0}.edit-dialog h2{font-size:1.375rem}.edit-actions{flex-direction:column-reverse}.edit-actions .btn{width:100%}}
