/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--canvas:#f6f8fa;--surface:#fff;--surface-sunken:#fafbfc;--surface-muted:#f1f3f5;--border:#e5e9ee;--border-strong:#c3ccd4;--ink:#202e40;--muted:#5b6674;--primary:#142d43;--primary-hover:#23455e;--on-solid:#fff;--navy:#142d43;--navy-ink:#142d43;--navy-hover:#203c54;--navy-active:#28465c;--navy-line:#30485c;--navy-raised:#426173;--on-navy-muted:#b5c9d9;--on-navy-subtle:#9fb6c8;--on-navy-accent:#01d3ea;--accent:#007385;--accent-solid:#01d3ea;--on-accent-solid:#0b1220;--accent-strong:#005a66;--accent-soft:#e6fafc;--accent-soft-hover:#d5f5f9;--accent-border:#8fdde8;--info-ink:#2f5d7a;--info-soft:#ecf3f7;--info-border:#dbe7ee;--warn-ink:#7a4d00;--warn-soft:#fff3d9;--warn-border:#f5cf86;--warn-solid:#ffb020;--on-warn-solid:#0b1220;--danger-ink:#8c1d18;--danger-line:#b3261e;--danger-soft:#fcefee;--danger-border:#efc9c6;--danger-solid:#b42318;--danger-solid-hover:#912018;--ok-ink:#1b5e20;--ok-soft:#e6f4ea;--violet-ink:#5b3a8a;--violet-soft:#f1e9fb;--sinal-verde:#22c55e;--sinal-verde-fundo:#e3f8eb;--sinal-verde-texto:#146c35;--sinal-amarelo:#ffb020;--sinal-amarelo-fundo:#fff3d9;--sinal-amarelo-texto:#7a4d00;--sinal-vermelho:#ff4d4f;--sinal-vermelho-fundo:#ffeaea;--sinal-vermelho-texto:#a3161a;--sinal-sem-base:#8b95a6;--sinal-sem-base-fundo:#f1f3f5;--sinal-sem-base-texto:#5b6674;--border-field:#7d8996;--shadow-rgb:16 37 52;--backdrop:#12283e66;--fonte-mini:12px;--fonte-apoio:13px;--fonte-base:14px;--fonte-media:16px;--fonte-grande:18px;--raio-xs:4px;--raio-sm:6px;--raio:8px;--raio-lg:12px;--raio-pilula:999px;--font-sans:Arial,Helvetica,sans-serif;color-scheme:light dark}.report-sheet,.rf-page{--canvas:#f6f8fa;--surface:#fff;--surface-sunken:#fafbfc;--surface-muted:#f1f3f5;--border:#e5e9ee;--border-strong:#c3ccd4;--ink:#202e40;--muted:#5b6674;--primary:#142d43;--primary-hover:#23455e;--on-solid:#fff;--navy:#142d43;--navy-ink:#142d43;--navy-hover:#203c54;--navy-active:#28465c;--navy-line:#30485c;--navy-raised:#426173;--on-navy-muted:#b5c9d9;--on-navy-subtle:#9fb6c8;--on-navy-accent:#01d3ea;--accent:#007385;--accent-solid:#01d3ea;--on-accent-solid:#0b1220;--accent-strong:#005a66;--accent-soft:#e6fafc;--accent-soft-hover:#d5f5f9;--accent-border:#8fdde8;--info-ink:#2f5d7a;--info-soft:#ecf3f7;--info-border:#dbe7ee;--warn-ink:#7a4d00;--warn-soft:#fff3d9;--warn-border:#f5cf86;--warn-solid:#ffb020;--on-warn-solid:#0b1220;--danger-ink:#8c1d18;--danger-line:#b3261e;--danger-soft:#fcefee;--danger-border:#efc9c6;--danger-solid:#b42318;--danger-solid-hover:#912018;--ok-ink:#1b5e20;--ok-soft:#e6f4ea;--violet-ink:#5b3a8a;--violet-soft:#f1e9fb;--sinal-verde:#22c55e;--sinal-verde-fundo:#e3f8eb;--sinal-verde-texto:#146c35;--sinal-amarelo:#ffb020;--sinal-amarelo-fundo:#fff3d9;--sinal-amarelo-texto:#7a4d00;--sinal-vermelho:#ff4d4f;--sinal-vermelho-fundo:#ffeaea;--sinal-vermelho-texto:#a3161a;--sinal-sem-base:#8b95a6;--sinal-sem-base-fundo:#f1f3f5;--sinal-sem-base-texto:#5b6674;--border-field:#7d8996;color-scheme:light}@media screen and (prefers-color-scheme:dark){:root{--canvas:#0f1720;--surface:#18222d;--surface-sunken:#141d27;--surface-muted:#222e3b;--border:#2d3b4a;--border-strong:#4a5b6c;--ink:#e4ebf2;--muted:#a6b3c0;--primary:#2d5878;--primary-hover:#386a8e;--on-solid:#fff;--navy:#0b1621;--navy-ink:#c3d4e3;--navy-hover:#1a2f42;--navy-active:#24425a;--navy-line:#26394b;--navy-raised:#3a5668;--on-navy-muted:#b5c9d9;--on-navy-subtle:#9fb6c8;--on-navy-accent:#01d3ea;--accent:#01d3ea;--accent-solid:#01d3ea;--on-accent-solid:#0b1220;--accent-strong:#7fe9f5;--accent-soft:#0e3640;--accent-soft-hover:#124450;--accent-border:#1f6470;--info-ink:#9fc8e8;--info-soft:#15283a;--info-border:#2a4560;--warn-ink:#ffc955;--warn-soft:#3a2c10;--warn-border:#6b5420;--warn-solid:#ffb020;--on-warn-solid:#0b1220;--danger-ink:#f4a19b;--danger-line:#e5605a;--danger-soft:#351a1a;--danger-border:#6c3330;--danger-solid:#b42318;--danger-solid-hover:#c42a1e;--ok-ink:#8fd6a2;--ok-soft:#13301e;--violet-ink:#cdb6f0;--violet-soft:#2a2142;--sinal-verde-fundo:#12301f;--sinal-verde-texto:#6ee7a0;--sinal-amarelo-fundo:#3a2c10;--sinal-amarelo-texto:#ffc955;--sinal-vermelho-fundo:#3a1a1c;--sinal-vermelho-texto:#ff8a8b;--sinal-sem-base-fundo:#222e3b;--sinal-sem-base-texto:#a6b3c0;--border-field:#718293;--shadow-rgb:0 0 0;--backdrop:#0009}}*{box-sizing:border-box}body{background:var(--canvas);color:var(--ink);font-family:var(--font-sans);font-size:var(--fonte-base);margin:0;line-height:1.5}button,input,select{font:inherit}a,button,input,select{-webkit-tap-highlight-color:transparent}a,button,select{touch-action:manipulation}button{cursor:pointer}button:disabled,select:disabled{opacity:.55;cursor:wait}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1{letter-spacing:-1.1px;font-size:32px;line-height:1.2}h1,h2{font-weight:650}h2{font-size:var(--fonte-grande);letter-spacing:-.3px}h3{font-size:var(--fonte-media);font-weight:650}code{font-size:var(--fonte-mini);color:var(--muted)}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}select{border:1px solid var(--border-field);border-radius:var(--raio-sm);background:var(--surface);color:var(--ink);min-height:44px;padding:8px 30px 8px 10px}small{font-size:var(--fonte-mini)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--surface);padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.button{border-radius:var(--raio-sm);min-height:44px;font-weight:600;font-size:var(--fonte-apoio);border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:9px 15px;transition:background .15s;display:inline-flex}.button-primary{background:var(--primary);color:var(--on-solid)}.button-primary:hover{background:var(--primary-hover)}.button-secondary{background:var(--surface);border-color:var(--border);color:var(--ink)}.button-ghost:hover,.button-secondary:hover{background:var(--surface-muted)}.button-ghost{color:inherit;background:0 0;min-width:44px;padding:8px}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--navy);width:246px;color:var(--on-solid);z-index:20;flex-direction:column;padding:32px 19px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.sidebar nav{flex:0 auto;min-height:0;overflow-y:auto}.sidebar .nav-link{padding-top:9px;padding-bottom:9px}.brand{letter-spacing:2px;align-items:center;gap:11px;padding:0 8px;font-size:27px;font-weight:750;display:flex}.brand-mark{flex:none;place-items:center;width:44px;height:44px;display:grid}.brand-mark img{object-fit:contain;width:100%;height:100%}.brand small{font-size:var(--fonte-mini);letter-spacing:1.3px;font-weight:500;display:block}.brand small,.nav-section{color:var(--on-navy-subtle)}.nav-section{letter-spacing:1.7px;margin:53px 12px 13px}.nav-link{border-radius:var(--raio-sm);color:var(--on-navy-muted);font-size:var(--fonte-apoio);align-items:center;gap:12px;margin:4px 0;padding:12px 13px;display:flex}.nav-link:hover{background:var(--navy-hover)}.nav-link.active{background:var(--navy-active);color:var(--on-solid)}.nav-active-dot{background:var(--on-navy-accent);border-radius:50%;width:6px;height:6px;margin-left:auto}.sidebar-user{border-top:1px solid var(--navy-line);align-items:center;gap:9px;padding-top:19px;display:flex}.sidebar-user strong{font-size:var(--fonte-mini);display:block}.sidebar-user small{font-size:var(--fonte-mini);color:var(--on-navy-subtle)}.sidebar-user form{margin-left:auto}.sidebar-user .button:hover{background:var(--navy-hover)}.avatar{background:var(--navy-raised);width:33px;height:33px;color:var(--on-solid);font-size:var(--fonte-mini);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.avatar-light{background:var(--surface-muted);color:var(--muted)}.workspace{flex-direction:column;flex:1;min-width:0;margin-left:246px;display:flex}.topbar{background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;height:77px;padding:0 38px}.breadcrumb,.topbar{align-items:center;display:flex}.breadcrumb{font-size:var(--fonte-mini);color:var(--muted);gap:15px}.breadcrumb strong{color:var(--ink);font-weight:500}.topbar-tools{gap:22px}.language-picker,.topbar-tools{align-items:center;display:flex}.language-picker{color:var(--muted);gap:5px}.language-picker select{font-size:var(--fonte-mini);background:0 0;border:0;max-width:122px}.demo-bar{background:var(--accent-soft);border-bottom:1px solid var(--accent-border);min-height:58px;font-size:var(--fonte-mini);color:var(--accent-strong);justify-content:space-between;gap:12px;padding:8px 38px}.demo-bar,.demo-bar>div{align-items:center;display:flex}.demo-bar>div{flex-wrap:wrap;gap:9px}.demo-bar strong{font-weight:600}.demo-copy{color:var(--accent-strong)}.demo-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.profile-picker{white-space:nowrap;align-items:center;gap:9px;display:flex}.profile-picker select,.profile-picker>span{font-size:var(--fonte-mini)}.profile-picker select{border-color:var(--accent-border);background:var(--surface-sunken);min-height:32px;padding-top:4px;padding-bottom:4px}.content{flex:1;width:100%;max-width:1660px;padding:39px 38px 35px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.page-heading p{color:var(--muted);font-size:var(--fonte-apoio);margin-top:10px}.eyebrow{font-size:var(--fonte-mini);letter-spacing:1.8px;color:var(--accent);margin-bottom:12px;font-weight:600}.scope-banner{background:var(--surface);border:1px solid var(--border);border-radius:var(--raio-lg);align-items:center;gap:14px;margin-bottom:29px;padding:17px 20px;display:flex}.scope-icon{background:var(--accent-soft);border-radius:var(--raio);width:41px;height:41px;color:var(--accent-strong);place-items:center;display:grid}.scope-banner p,.scope-banner strong{font-size:var(--fonte-mini)}.scope-banner p{color:var(--muted);margin-top:2px}.scope-banner .pill{margin-left:auto}.pill{white-space:nowrap;border:1px solid var(--border);border-radius:var(--raio-xs);color:var(--muted);background:var(--surface);font-size:var(--fonte-mini);align-items:center;padding:5px 9px;display:inline-flex}.section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.panel-heading p,.section-heading p{font-size:var(--fonte-mini);color:var(--muted);margin-top:5px}.select-label{color:var(--muted);align-items:center;gap:10px;display:flex}.select-label select{font-size:var(--fonte-mini);min-height:36px}.team-grid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:14px;display:grid}.team-card{border:1px solid var(--border);border-radius:var(--raio);background:var(--surface);padding:19px}.team-card-top{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.team-icon{background:var(--surface-muted);border-radius:var(--raio);width:37px;height:37px;color:var(--muted);place-items:center;display:grid}.category{color:var(--muted);font-size:var(--fonte-mini)}.team-card h3{font-size:var(--fonte-base)}.team-card code{font-size:var(--fonte-mini);margin-top:4px;display:block}.team-card-bottom{border-top:1px solid var(--border);color:var(--muted);font-size:var(--fonte-mini);justify-content:space-between;align-items:center;margin-top:22px;padding-top:13px;display:flex}.team-card-bottom strong{color:var(--ink);font-size:17px;font-weight:500}.panel{border:1px solid var(--border);border-radius:var(--raio-lg);background:var(--surface);overflow:hidden}.panel:has(.lista){overflow:visible}.panel .lista:last-child>.lista-item:last-child{border-bottom-right-radius:9px;border-bottom-left-radius:9px}.readings{margin-top:25px}.panel-heading{justify-content:space-between;align-items:center;padding:22px 23px;display:flex}.panel-heading>svg{color:var(--muted)}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}table,th{font-size:var(--fonte-mini)}th{font-weight:500;color:var(--muted);background:var(--surface-sunken);border-top:1px solid var(--border);padding:12px 22px}td,th{border-bottom:1px solid var(--border)}td{padding:18px 22px}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:var(--surface-sunken)}td strong{font-weight:550}td code{font-size:var(--fonte-mini)}.athlete-name{align-items:center;gap:10px;font-weight:500;display:flex}.signal{border-radius:var(--raio-xs);font-size:var(--fonte-mini);white-space:nowrap;align-items:center;gap:6px;padding:4px 8px;line-height:1.4;display:inline-flex}.signal-dot{background:currentColor;border-radius:50%;width:5px;height:5px}.decision-sem_base,.signal-sem_base{background:var(--sinal-sem-base-fundo);color:var(--sinal-sem-base-texto);border:1px dashed var(--sinal-sem-base)}.decision-verde,.signal-verde{background:var(--sinal-verde-fundo);color:var(--sinal-verde-texto);border:1px solid var(--sinal-verde)}.decision-amarelo,.signal-amarelo{background:var(--sinal-amarelo-fundo);color:var(--sinal-amarelo-texto);border:1px solid var(--sinal-amarelo)}.decision-vermelho,.signal-vermelho{background:var(--sinal-vermelho-fundo);color:var(--sinal-vermelho-texto);border:1px solid var(--sinal-vermelho)}.signal-verde .signal-dot{background:var(--sinal-verde)}.signal-amarelo .signal-dot{background:var(--sinal-amarelo)}.signal-vermelho .signal-dot{background:var(--sinal-vermelho)}.level{background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--raio-xs);padding:3px 6px;display:inline-flex}.context-note,.level{color:var(--muted);font-size:var(--fonte-mini)}.context-note{align-items:flex-start;gap:9px;margin-top:20px;display:flex}.context-note svg{flex-shrink:0}.workspace footer{border-top:1px solid var(--border);justify-content:space-between;gap:16px;padding:20px 38px}.info-note,.workspace footer{font-size:var(--fonte-mini);color:var(--muted);display:flex}.info-note{background:var(--info-soft);border:1px solid var(--info-border);border-radius:var(--raio-sm);align-items:center;gap:10px;margin-bottom:22px;padding:13px 16px}.list-toolbar{justify-content:space-between;gap:16px;padding:21px}.list-toolbar,.search-input{align-items:center;display:flex}.search-input{border:1px solid var(--border-field);border-radius:var(--raio-sm);color:var(--muted);background:var(--surface);gap:10px;width:310px;max-width:100%;padding:10px 12px}.search-input input{width:100%;min-width:0;font-size:var(--fonte-mini);color:var(--ink);background:0 0;border:0;outline:0}.search-input:focus-within{outline:2px solid var(--accent);outline-offset:2px}.organization-cell{align-items:center;gap:12px;display:flex}.organization-cell small{color:var(--muted);font-size:var(--fonte-mini);margin-top:3px;display:block}.organization-icon{background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--raio);width:39px;height:39px;color:var(--muted);place-items:center;display:grid}.status{border-radius:var(--raio-xs);font-size:var(--fonte-mini);padding:4px 8px}.status-ativa{background:var(--ok-soft);color:var(--ok-ink)}.status-arquivada{background:var(--surface-muted);color:var(--muted)}.table-footnote{border-top:1px solid var(--border);padding:15px 22px}.cell-subtitle,.table-footnote{color:var(--muted);font-size:var(--fonte-mini)}.cell-subtitle{margin-top:3px;display:block}.audit-detail{gap:2px;margin:0;display:grid}.audit-detail dt{color:var(--muted);display:inline}.audit-detail dd{overflow-wrap:anywhere;margin:0;display:inline}.audit-more>summary{min-height:44px;color:var(--accent);cursor:pointer;align-items:center;gap:6px;font-weight:600;list-style:none;display:inline-flex}.audit-more>summary::-webkit-details-marker{display:none}.audit-more>summary svg{flex:none;transition:transform .15s}.audit-more[open]>summary svg{transform:rotate(180deg)}.audit-more-body{max-width:40ch;padding-bottom:4px}.audit-more-body,.table-wrap td>code.audit-code{white-space:normal;overflow-wrap:anywhere}.schedule-warning{font-size:var(--fonte-mini);color:var(--warn-ink);background:var(--warn-soft);border-radius:var(--raio-xs);padding:5px 8px}.state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:300px;padding:65px 20px;display:flex}.state-icon{background:var(--surface-muted);width:52px;height:52px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.state h2{font-size:var(--fonte-grande)}.state p{color:var(--muted);font-size:var(--fonte-apoio);max-width:360px}.state .button{margin-top:7px}.state-loading .state-icon svg{animation:spin 1.5s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.dialog{border:1px solid var(--border);border-radius:var(--raio-lg);width:min(460px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);background:var(--surface);box-shadow:0 22px 70px rgb(var(--shadow-rgb)/15%);margin:auto;padding:0}.dialog::backdrop{background:var(--backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.dialog-heading h2{font-size:var(--fonte-media)}.dialog-detalhe .dialog-heading,.dialog.drawer .dialog-heading{z-index:3;background:var(--surface);position:sticky;top:0}.dialog-body{padding:24px}.dialog-body p{color:var(--muted);font-size:var(--fonte-apoio);line-height:1.7}.dialog.drawer{border-width:0 0 0 1px;border-radius:0;width:min(460px,100%);height:100dvh;max-height:100dvh;margin:0 0 0 auto}.dialog-actions{justify-content:flex-end;gap:10px;margin-top:28px;display:flex}.detail-icon{width:56px;height:56px;margin-bottom:22px}.detail-list{margin:25px 0}.detail-list div{border-bottom:1px solid var(--border);font-size:var(--fonte-mini);justify-content:space-between;padding:13px 0;display:flex}.detail-list dt{color:var(--muted)}.detail-list dd{margin:0}.gallery-section{margin-bottom:20px;padding:24px}.samples{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.muted{color:var(--muted);font-size:var(--fonte-mini);margin-top:17px}.mobile-menu{display:none}.mobile-navigation{background:var(--navy);color:var(--on-solid);border-radius:var(--raio);flex-direction:column;min-height:70dvh;padding:20px;display:flex}.mobile-navigation .brand+nav,.mobile-navigation .nav-section{margin-top:30px}.session-warning{background:var(--warn-soft);color:var(--warn-ink);font-size:var(--fonte-mini);padding:12px 38px}.login-page{background:var(--surface);grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}.login-story{background:var(--navy);color:var(--on-solid);flex-direction:column;padding:47px 60px;display:flex}.login-story-copy{margin:auto 0;padding:85px 0}.login-story h1{letter-spacing:-1.5px;white-space:pre-line;font-size:clamp(32px,3.6vw,53px);font-weight:500;line-height:1.17}.login-story-copy>p{color:var(--on-navy-subtle);max-width:400px;margin-top:26px;font-size:15px;line-height:1.8}.login-story .eyebrow{color:var(--on-navy-accent);font-size:var(--fonte-mini);letter-spacing:2px;margin-bottom:25px}.login-line{background:var(--on-navy-accent);width:60px;height:3px;margin-top:40px}.login-boundary{font-size:var(--fonte-mini);color:var(--on-navy-subtle);align-items:center;gap:10px;display:flex}.login-form-area{justify-content:center;align-items:center;padding:50px;display:flex;position:relative}.login-language{position:absolute;top:30px;right:30px}.login-form{width:100%;max-width:360px}.login-form h2{letter-spacing:-.8px;margin:23px 0 12px;font-size:28px}.login-form>p{color:var(--muted);font-size:var(--fonte-apoio);line-height:1.8}.login-form form{margin-top:30px}.form-label{font-size:var(--fonte-mini);flex-direction:column;gap:9px;font-weight:500;display:flex}.form-label select{height:46px;font-size:var(--fonte-apoio)}.login-submit{justify-content:space-between;width:100%;min-height:46px;margin-top:18px}.login-notice{font-size:var(--fonte-mini);color:var(--muted);margin-top:22px;line-height:1.8}@media (min-width:1440px){.content{padding-top:48px}.team-card{padding:23px}}@media (max-width:1024px){.demo-copy,.profile-picker>span{display:none}.sidebar{width:220px}.workspace{margin-left:220px}.demo-bar,.topbar{padding-left:25px;padding-right:25px}.content{padding:30px 25px}.team-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.select-label{flex-wrap:wrap;gap:5px}.login-story{padding:38px}}@media (max-width:800px){.sidebar{display:none}.workspace{margin-left:0}.mobile-menu{display:inline-flex}.topbar{height:65px;padding:0 18px}.breadcrumb{display:none}.topbar-tools{margin-left:auto}.demo-bar{padding:10px 18px}.demo-bar strong{font-size:var(--fonte-mini)}.content{padding:27px 18px}h1{font-size:27px}.page-heading{align-items:flex-start}.page-heading p{font-size:var(--fonte-mini)}.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-card{padding:15px}.team-card h3{font-size:var(--fonte-apoio)}.section-heading{flex-direction:column;align-items:flex-start}.scope-banner{gap:10px;padding:15px}.scope-banner .pill{display:none}.list-toolbar{flex-direction:column;align-items:stretch;padding:17px}.search-input{width:100%}.select-label{justify-content:space-between}.workspace footer{flex-direction:column;gap:7px;padding:20px 18px}td,th{padding:14px 17px}.panel-heading{padding:20px 17px}.panel-heading p{max-width:250px}.login-page{grid-template-columns:1fr}.login-story{padding:30px}.login-story-copy{padding:48px 0 25px}.login-story h1{font-size:36px}.login-story-copy>p{font-size:var(--fonte-apoio)}.login-boundary,.login-line{display:none}.login-form-area{padding:70px 28px 35px}.login-language{top:17px;right:20px}.login-form{max-width:420px}.login-form h2{font-size:26px}.session-warning{padding:12px 18px}}@media (prefers-reduced-motion:reduce){*,::backdrop,:after,:before{transition:none!important;animation:none!important}}.auth-form{gap:14px;display:grid}.field{font-size:var(--fonte-apoio);gap:6px;display:grid}.field .field-label,.field label{font-weight:600;font-size:var(--fonte-mini);color:var(--ink)}.field input,.field select,.field textarea{border:1px solid var(--border-field);border-radius:var(--raio);min-height:44px;font-size:var(--fonte-base);background:var(--surface);color:var(--ink);width:100%;padding:10px 12px}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.field input[readonly]{background:var(--canvas);color:var(--muted)}.field-invalid input,.field-invalid select{border-color:var(--danger-line)}.field-error{color:var(--danger-ink)}.field-hint{color:var(--muted)}.field-checkbox{grid-template-columns:auto 1fr;align-items:start;gap:10px}.field-checkbox input{width:18px;height:18px;accent-color:var(--accent);margin-top:2px}.field-checkbox label{gap:2px;font-weight:500;display:grid}.form-alert,.form-error{border-radius:var(--raio);font-size:var(--fonte-apoio);margin:0;padding:10px 12px;line-height:1.5}.form-error{background:var(--danger-soft);color:var(--danger-ink)}.form-alert{background:var(--accent-soft);color:var(--accent-strong)}.form-success{background:var(--ok-soft);color:var(--ok-ink);border-radius:var(--raio);font-size:var(--fonte-apoio);padding:10px 12px;line-height:1.5}.demo-accounts{border-top:1px solid var(--border);font-size:var(--fonte-apoio);margin-top:24px;padding-top:14px}.demo-accounts summary{cursor:pointer;color:var(--accent);align-items:center;gap:6px;font-weight:600;display:flex}.demo-accounts ul{gap:6px;margin:12px 0;padding:0;list-style:none;display:grid}.demo-accounts li button{text-align:left;border:1px solid var(--border);border-radius:var(--raio);background:var(--canvas);cursor:pointer;grid-template-columns:1fr;gap:2px;width:100%;padding:8px 10px;display:grid}.demo-accounts li button:hover{border-color:var(--accent)}.demo-accounts code{font-size:var(--fonte-mini)}.demo-shortcut{gap:10px;margin-top:6px;display:grid}.link-button{color:var(--muted);margin-top:16px}.form-panel h2{margin-bottom:14px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.form-span{grid-column:1/-1}.two-columns{grid-template-columns:minmax(0,3fr) minmax(280px,2fr);align-items:start}.stack,.two-columns{gap:20px;display:grid}.wizard-steps{flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.wizard-steps li{border-radius:var(--raio-pilula);border:1px solid var(--border);background:var(--surface);font-size:var(--fonte-apoio);color:var(--muted);align-items:center;gap:8px;padding:8px 14px;display:flex}.wizard-steps li.active{border-color:var(--accent);color:var(--accent);font-weight:600}.wizard-steps li.done{color:var(--ink)}.wizard-step-number{background:var(--canvas);width:22px;height:22px;font-size:var(--fonte-mini);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.wizard-steps li.active .wizard-step-number{background:var(--accent-solid);color:var(--on-accent-solid)}.wizard-summary{font-size:var(--fonte-apoio);color:var(--muted);margin-top:18px}.wizard-done{justify-items:start;gap:14px;display:grid}.wizard-done>svg{color:var(--accent)}.option-list,.plain-list,.stop-list{gap:8px;margin:10px 0 18px;padding:0;list-style:none;display:grid}.option-list li{border:1px solid var(--border);border-radius:var(--raio);padding:8px 12px}.plain-list li{font-size:var(--fonte-apoio);align-items:center;gap:8px;display:flex}.plain-list .status{margin-left:auto}.stop-list li{font-size:var(--fonte-base);padding-left:18px;position:relative}.stop-list li:before{content:"•";color:var(--danger-ink);position:absolute;left:4px}.inline-row{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin-bottom:10px;display:grid}.status-bloqueada{background:var(--danger-soft);color:var(--danger-ink)}.dialog-actions.form-span{justify-content:flex-end}@media (max-width:1024px){.form-grid,.inline-row,.two-columns{grid-template-columns:1fr}}.row-actions{gap:4px;display:flex}.stack-note{gap:6px;display:grid}.keep-list{margin:0}.keep-list li:before{color:var(--accent);content:"✓"}.status-pendente{background:var(--warn-soft);color:var(--warn-ink)}fieldset.field{border:0;margin:0;padding:0}fieldset.field legend{font-weight:600;font-size:var(--fonte-mini);margin-bottom:6px}.filters{flex-wrap:wrap}.profile-toolbar{flex-wrap:wrap;margin-bottom:18px}.status-ativo,.status-ok{background:var(--ok-soft);color:var(--ok-ink)}.status-hibernado,.status-push-vencido{background:var(--warn-soft);color:var(--warn-ink)}.status-arquivado,.status-push-nenhum{background:var(--surface-muted);color:var(--muted)}.status-revogado{background:var(--warn-soft);color:var(--warn-ink)}.status-push-ok{background:var(--ok-soft);color:var(--ok-ink)}.timeline{border-left:2px solid var(--border);gap:14px;margin:0;padding:0 0 0 18px;list-style:none;display:grid}.timeline li{font-size:var(--fonte-apoio);display:grid;position:relative}.timeline-dot{background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:-24px}.timeline small{color:var(--muted)}.invite-code{font-size:var(--fonte-grande);letter-spacing:.08em}.boundary{font-size:var(--fonte-mini);margin-top:14px}.dialog .plain-list .status,.panel .plain-list .status{margin-left:auto}.collection-stopped{background:var(--warn-soft);color:var(--warn-ink);border:1px solid var(--warn-border);border-radius:var(--raio);font-size:var(--fonte-apoio);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:12px 16px;display:flex}.month-nav{align-items:center;gap:8px;display:inline-flex}.calendar{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-head{font-size:var(--fonte-mini);text-transform:uppercase;color:var(--muted);background:var(--surface-sunken);padding:8px}.calendar-day,.calendar-head{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.calendar-day{align-content:start;gap:4px;min-height:92px;padding:6px;display:grid}.calendar-out{background:var(--surface-sunken);color:var(--muted)}.calendar-today .calendar-date{background:var(--accent-solid);color:var(--on-accent-solid);border-radius:50%}.calendar-date{justify-content:center;width:22px;height:22px;display:inline-flex}.calendar-date,.calendar-event{font-size:var(--fonte-mini);align-items:center}.calendar-event{text-align:left;border:1px solid var(--accent-border);background:var(--accent-soft);width:100%;color:var(--accent-strong);border-radius:var(--raio-xs);gap:4px;padding:3px 6px;line-height:1.3;display:flex}.calendar-event strong{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.calendar-cancelled{background:var(--surface-sunken);border-color:var(--border);color:var(--muted);text-decoration:line-through}.row-cancelled td{color:var(--muted)}.section-title{padding:22px 21px 8px}@media (max-width:720px){.calendar-day{min-height:60px}.calendar-event strong{display:none}}.month-label:first-letter{text-transform:uppercase}.rate{background:var(--surface-muted);vertical-align:middle;width:90px;height:8px;margin-right:8px;display:inline-block;position:relative;overflow:visible}.rate,.rate-bar{border-radius:var(--raio-xs)}.rate-bar{background:var(--accent);height:100%;position:absolute;top:0;left:0}.rate-target{background:var(--navy-ink);width:2px;height:14px;position:absolute;top:-3px}.row-unread td:first-child strong:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.deadline{font-size:var(--fonte-mini);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.deadline small{color:var(--muted)}.deadline-over small{color:var(--danger-ink);font-weight:650}.deadline-none{color:var(--muted)}.deadline-escalated{background:var(--danger-soft);color:var(--danger-ink);border-radius:var(--raio-xs);padding:3px 7px}.kanban{gap:14px;padding:0 21px 21px;display:grid;position:relative;overflow-x:auto}.kanban-column{background:var(--canvas);border:1px dashed var(--border);border-radius:var(--raio-lg);align-content:start;gap:10px;min-height:220px;padding:12px;display:grid}.kanban-column h2{font-size:var(--fonte-apoio);justify-content:space-between;align-items:center;display:flex}.kanban-over{border-color:var(--accent);background:var(--accent-soft)}.case-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--raio);cursor:grab;gap:8px;padding:12px;display:grid}.case-card[draggable=false]{cursor:default}.case-card header{display:grid}.case-card header small{color:var(--muted)}.case-card footer,.case-signals{align-items:center;gap:8px;display:flex}.case-card footer{justify-content:space-between}.case-card footer select{font-size:var(--fonte-mini);padding:3px 6px}.case-escalated{border-color:var(--danger-ink)}.case-escalated,.row-escalated td:first-child{box-shadow:inset 4px 0 0 var(--danger-line)}.case-escalation{color:var(--danger-ink);font-size:var(--fonte-mini);align-items:center;gap:5px;font-weight:650;display:inline-flex}.status-case-novo{background:var(--info-soft);color:var(--info-ink)}.status-case-em_conduta{background:var(--warn-soft);color:var(--warn-ink)}.status-case-encaminhado{background:var(--violet-soft);color:var(--violet-ink)}.status-case-resolvido{background:var(--ok-soft);color:var(--ok-ink)}.scope-boundary{border:1px solid var(--border);border-left:4px solid var(--navy-ink);background:var(--surface);border-radius:var(--raio);font-size:var(--fonte-mini);color:var(--navy-ink);margin-top:24px;padding:14px 18px}.option-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.option-list li{font-size:var(--fonte-apoio);flex-wrap:wrap;align-items:center;gap:10px;display:flex}textarea{font:inherit;border:1px solid var(--border);border-radius:var(--raio-sm);resize:vertical;width:100%;padding:10px}@media (max-width:1024px){.kanban{grid-template-columns:repeat(4,240px)}}.card-warning{border-color:var(--danger-ink);box-shadow:inset 4px 0 0 var(--danger-line)}.status-play-rascunho{background:var(--surface-muted);color:var(--muted)}.status-play-em_revisao{background:var(--info-soft);color:var(--info-ink)}.status-play-aprovado{background:var(--ok-soft);color:var(--ok-ink)}.status-play-rejeitado{background:var(--warn-soft);color:var(--warn-ink)}.status-play-entregue{background:var(--accent-soft);color:var(--accent-strong)}.playbook-text{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--raio);white-space:pre-wrap;margin-top:14px;padding:16px;line-height:1.6}.status-lgpd-recebido{background:var(--info-soft);color:var(--info-ink)}.status-lgpd-em_andamento{background:var(--warn-soft);color:var(--warn-ink)}.status-lgpd-concluido{background:var(--ok-soft);color:var(--ok-ink)}.card-body{padding:20px 22px}.card-body>h2,.card-title-row h2{font-size:17px}.card-body>.muted{font-size:var(--fonte-mini);margin-top:4px}.card-title-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.card-body .table-scroll{border:1px solid var(--border);border-radius:var(--raio)}.kpi-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin-bottom:18px;display:grid}.kpi-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--raio-lg);gap:2px;padding:18px 18px 16px;display:grid}.kpi-card h2{letter-spacing:0;font-size:15px}.kpi-card strong{color:var(--ink);font-size:36px;font-weight:650;line-height:1.15}.kpi-card small{color:var(--muted)}.overview-grid{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.overview-grid>:only-child{grid-column:1/-1}.overview-section{margin-top:18px}.bar-chart{grid-template-columns:38px minmax(0,1fr);gap:8px;margin-top:16px;display:grid}.bar-axis{font-size:var(--fonte-mini);color:var(--muted);text-align:right;flex-direction:column;justify-content:space-between;transform:translateY(-7px)}.bar-axis,.bar-plot{height:192px;display:flex}.bar-plot{border-bottom:1px solid var(--border-strong);background:repeating-linear-gradient(to bottom,transparent 0,transparent 47px,var(--surface-muted) 47px,var(--surface-muted) 48px);align-items:flex-end;gap:12px;padding:0 8px;overflow:visible}.bar-slot{flex-direction:column;flex:1;align-items:center;min-width:34px}.bar-slot,.bar-track{height:100%;display:flex;position:relative}.bar-track{align-items:flex-end;width:min(64px,100%)}.bar{width:100%;height:var(--pct,0);background:var(--accent-solid);border-radius:var(--raio-xs) var(--raio-xs) 0 0;min-height:2px;position:relative}.bar span{font-size:var(--fonte-mini);color:var(--ink);white-space:nowrap;padding-bottom:3px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.bar-target{bottom:var(--alvo,0);background:var(--navy-ink);z-index:1;height:2px;position:absolute;left:-4px;right:-4px}.bar-slot small{font-size:var(--fonte-mini);color:var(--ink);text-align:center;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;line-height:1.25;display:-webkit-box;position:absolute;top:calc(100% + 6px);overflow:hidden}.bar-slot small .bar-day{color:var(--muted);display:block}.chart-note{margin:6px 0 0}.chart-legend,.chart-note{font-size:var(--fonte-mini);color:var(--muted)}.chart-legend{align-items:center;gap:8px;margin-top:62px;display:flex}.legend-target{background:var(--navy-ink);width:16px;height:2px}.alert-list{border:1px solid var(--border);border-radius:var(--raio);margin:0;padding:0;list-style:none}.alert-list li{align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.alert-list li+li{border-top:1px solid var(--border)}.alert-list svg{color:var(--warn-ink);flex-shrink:0;margin-top:2px}.alert-list strong{font-size:var(--fonte-apoio);font-weight:600;display:block}.alert-list small{display:block}.alert-list small,.engine-disclaimer{color:var(--muted);font-size:var(--fonte-mini)}.engine-disclaimer{border-top:1px solid var(--border);padding:12px 23px 16px}.bar-slot:focus-visible,.link-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:1024px){.overview-grid{grid-template-columns:1fr}}.card-title-row .link-button{color:var(--accent);font-size:var(--fonte-mini);align-items:center;gap:4px;margin-top:0;font-weight:600;display:inline-flex}.card-body th{background:var(--surface-sunken);color:var(--ink);font-weight:600}.filter-bar{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:18px;display:flex}.filter-bar .search-input{flex:1;width:auto;min-width:200px}.filter-bar .button-primary{margin-left:auto}.stacked-label{font-size:var(--fonte-apoio);color:var(--ink);gap:6px;font-weight:500;display:grid}.stacked-label input,.stacked-label select{min-width:128px;min-height:40px;font-size:var(--fonte-apoio)}.badge{border-radius:var(--raio-pilula);font-size:var(--fonte-mini);white-space:nowrap;border:1px solid;align-items:center;padding:2px 9px;line-height:1.4;display:inline-flex}.badge-consent-ok,.badge-push-ok{color:var(--ok-ink);background:var(--ok-soft)}.badge-consent-pendente,.badge-push-nenhum{color:var(--muted);background:var(--surface-muted)}.badge-consent-revogado,.badge-push-vencido{color:var(--warn-ink);background:var(--warn-soft)}.badge-solid{background:var(--accent-solid);border-color:var(--accent-solid);color:var(--on-accent-solid)}.row-link:focus-visible strong,.row-link:hover strong{text-decoration:underline}.list-footer{font-size:var(--fonte-apoio);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.list-footer .muted{font-size:var(--fonte-mini)}.pager{align-items:center;gap:6px;display:flex}.pager .button{justify-content:center;min-width:34px;min-height:34px;padding:0 10px}.card-body td{font-size:var(--fonte-apoio);padding:11px 16px}.card-body th{font-size:var(--fonte-mini);padding:10px 16px}.crumbs{font-size:var(--fonte-base);color:var(--muted);align-items:center;gap:8px;margin-bottom:18px;display:flex}.crumbs a:focus-visible,.crumbs a:hover{color:var(--accent);text-decoration:underline}.crumbs [aria-current]{color:var(--ink)}.profile-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--raio-lg);flex-wrap:wrap;justify-content:flex-start;padding:20px 22px}.profile-avatar{background:var(--surface-muted);width:96px;height:96px;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:32px;font-weight:600;display:grid}.profile-main{flex:1;min-width:220px}.profile-main h1{font-size:28px}.profile-main p{color:var(--ink);font-size:var(--fonte-base);margin-top:6px}.badge-row{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:10px;display:flex}.profile-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:20px;display:flex;overflow:auto hidden}.tab{font-size:var(--fonte-base);color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px}.tab:hover{color:var(--ink)}.tab-active{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.tab-panel:focus-visible,.tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.summary-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:18px;display:grid}.summary-grid.two{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.summary-grid h2{margin-bottom:12px}.summary-grid h3{font-size:var(--fonte-apoio);margin:14px 0 6px}.readings-card .engine-disclaimer{text-align:center;margin-top:14px;padding:12px 0 0}.decision-banner{border-radius:var(--raio-sm);text-align:center;margin-bottom:8px;padding:7px 12px;font-size:15px;font-weight:600}.detail-list.compact div{padding:7px 0}.big-number{font-size:30px;font-weight:650;display:block}.small-note{font-size:var(--fonte-mini);margin-top:10px}.history-link{margin-top:14px}.kanban{grid-template-columns:repeat(4,minmax(250px,1fr));padding:0 0 8px}.kanban-column{background:var(--surface-muted);border:0}.kanban-column h2{font-size:var(--fonte-media)}.case-card{box-shadow:0 1px 2px rgb(var(--shadow-rgb)/5%);gap:6px}.case-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.case-name{text-align:left;color:var(--ink);background:0 0;border:0;padding:0;font-size:15px;font-weight:650}.case-name:hover{text-decoration:underline}.case-name:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.case-card-meta{border-top:1px solid var(--border);font-size:var(--fonte-mini);justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.case-selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.drawer-list{margin-top:4px}.drawer-list div{justify-content:stretch;gap:3px;display:grid}.drawer-list dt{color:var(--muted);font-size:var(--fonte-mini)}.drawer-list dd{font-size:var(--fonte-base);margin:0}.drawer-actions{gap:10px;display:grid}.drawer-actions .button{justify-content:center}.dialog.drawer{width:min(400px,100%)}.dialog.drawer .engine-disclaimer{margin-top:16px;padding:14px 0 0}.case-card-top{flex-wrap:wrap}.case-card-top .deadline{font-size:var(--fonte-mini);white-space:normal}.case-card footer .link-button{white-space:nowrap;color:var(--accent);font-size:var(--fonte-mini);align-items:center;gap:2px;margin-top:0;font-weight:600;display:inline-flex}.schedule-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.schedule-aside h2{margin-bottom:12px}.schedule-note{margin-top:18px}.field-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.week-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.week-toolbar h2{font-size:var(--fonte-grande);margin-right:auto}.week-scroll{overflow-x:auto}.week{min-width:640px}.week-row{grid-template-columns:52px repeat(7,minmax(0,1fr));display:grid}.week-day-head{text-align:center;font-size:var(--fonte-apoio);color:var(--muted);padding:6px 0 8px}.week-day-head:first-letter{text-transform:uppercase}.week-day-head.today{color:var(--accent);font-weight:700}.week-body{border-top:1px solid var(--border)}.week-ruler span{font-size:var(--fonte-mini);color:var(--muted);text-align:right;padding-right:8px;display:block;transform:translateY(-7px)}.week-ruler span:first-child{transform:none}.week-col{border-left:1px solid var(--border);background:repeating-linear-gradient(to bottom,transparent 0,transparent 43px,var(--border) 43px,var(--border) 44px);position:relative}.week-col:last-child{border-right:1px solid var(--border)}.week-col.today{background-color:var(--accent-soft)}.week-event{border-radius:var(--raio-xs);background:var(--accent-solid);color:var(--on-accent-solid);font-size:var(--fonte-mini);text-align:left;box-shadow:0 1px 2px rgb(var(--shadow-rgb)/15%);border:0;flex-direction:column;align-items:flex-start;gap:1px;padding:4px 6px;line-height:1.25;display:flex;position:absolute;overflow:hidden}.week-event strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:650;overflow:hidden}.week-event-curto{white-space:nowrap;flex-direction:row;align-items:center;gap:4px;padding:2px 6px;container-type:inline-size}.week-event-curto strong{flex:auto;min-width:0}.week-event-curto span{flex:none;display:none}@container (min-width:140px){.week-event-curto span{display:inline}}.week-event svg{position:absolute;top:5px;right:5px}.week-event:focus-visible{outline:2px solid var(--navy-ink);outline-offset:2px}.week-event.calendar-cancelled{background:var(--surface-sunken);color:var(--muted);border:1px dashed var(--border-strong)}@media (max-width:1024px){.schedule-layout{grid-template-columns:1fr}}.ops-grid{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));align-items:start;gap:18px;margin-bottom:18px;display:grid}.ops-grid h2{margin-bottom:10px}.ops-grid .card-title-row h2{margin-bottom:0}.ops-list{margin:0;padding:0;list-style:none}.ops-list li{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:10px 0;display:grid}.ops-list code{font-size:var(--fonte-apoio);background:0 0;padding:0}.ops-task{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:inline-flex}.ops-list small,.ops-task span+code{font-size:var(--fonte-mini);color:var(--muted)}.ops-list small{grid-column:1/-1}.ops-list .ops-error{color:var(--danger-ink)}.ops-state{font-size:var(--fonte-apoio);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ops-dot{background:currentColor;border-radius:50%;width:8px;height:8px}.ops-ok{color:var(--ok-ink)}.ops-error{color:var(--danger-ink)}.ops-never{color:var(--warn-ink)}.ops-facts{margin:0;display:grid}.ops-facts div{border-bottom:1px solid var(--border);font-size:var(--fonte-apoio);justify-content:space-between;gap:12px;padding:7px 0;display:flex}.ops-facts div:last-child{border-bottom:0}.ops-facts dt{color:var(--muted)}.ops-facts dd{text-align:right;margin:0;font-weight:650}@media (max-width:720px){.ops-grid{grid-template-columns:1fr}}.team-chips{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.team-chips li{border:1px solid var(--border);border-radius:var(--raio-pilula);font-size:var(--fonte-apoio);background:var(--canvas);padding:4px 12px}.badge-account-ativa{color:var(--ok-ink);background:var(--ok-soft)}.badge-account-convite_pendente{color:var(--warn-ink);background:var(--warn-soft)}.badge-account-sem_conta{color:var(--muted);background:var(--surface-muted)}.invite-pendente{background:var(--warn-soft);color:var(--warn-ink)}.invite-usado{background:var(--ok-soft);color:var(--ok-ink)}.invite-expirado{background:var(--surface-muted);color:var(--muted)}.invite-warnings li{margin-bottom:6px}.invite-sheet{border-collapse:collapse;width:100%;margin:10px 0}.invite-sheet td,.invite-sheet th{text-align:left;border-bottom:1px solid var(--border);padding:8px 6px}.invite-sheet .invite-code{font-size:var(--fonte-media)}.invite-email h3,.invite-ignored h3{font-size:var(--fonte-base);margin:12px 0 6px}.invite-email h3{align-items:center;gap:6px;display:flex}.invite-email p{margin:8px 0 4px}.invite-batch-panel{margin-bottom:16px}.reg-link-box{flex-wrap:wrap;align-items:flex-start;gap:16px;margin:12px 0;display:flex}.reg-link-url{overflow-wrap:anywhere;background:var(--surface-muted);border-radius:var(--raio-sm);flex:220px;min-width:0;padding:8px 10px;font-size:15px;display:block}.reg-link-qr{border:1px solid var(--border);border-radius:var(--raio-sm);background:#fff;flex:none;width:180px;height:180px}.print-only{display:none}@media print{body *{visibility:hidden}.print-area,.print-area *{visibility:visible}.print-area{width:100%;position:absolute;inset:0 auto auto 0}.print-only{display:block}}.decision-outro,.decision-retida,.signal-outro,.signal-retida{background:var(--surface-muted);color:var(--muted);border:1px dashed var(--border-strong)}.decision-color{flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}.signal-range,.signal-source{font-size:var(--fonte-mini);color:var(--muted)}.coverage-note,.signal-source{white-space:normal}.signal-unstable{font-size:var(--fonte-mini);color:var(--muted);border:1px dashed var(--border-strong);border-radius:var(--raio-xs);padding:1px 6px}.status-risk-aberto{background:var(--danger-soft);color:var(--danger-ink)}.status-risk-em_andamento{background:var(--warn-soft);color:var(--warn-ink)}.status-risk-encerrado{background:var(--surface-muted);color:var(--muted)}.risk-alert{color:var(--danger-ink);font-weight:650}.risk-never{border:1px solid var(--danger-border);border-radius:var(--raio);background:var(--danger-soft);color:var(--danger-ink);font-size:var(--fonte-apoio);align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;font-weight:600;display:flex}.risk-never svg{flex:none;margin-top:2px}.risk-timeline .risk-event-alert strong{color:var(--danger-ink)}.risk-timeline p{white-space:pre-wrap;margin:4px 0 0}.radio-group{border:0;gap:8px;margin:0;padding:0;display:grid}.radio-group legend{font-size:var(--fonte-mini);margin-bottom:6px;font-weight:650}.radio-group .radio-option{font-size:var(--fonte-apoio);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:10px;font-weight:500;display:grid}.radio-group .radio-option input{width:18px;height:18px;min-height:0;accent-color:var(--accent);margin:1px 0 0;padding:0}.radio-group .radio-option span{gap:2px;display:grid}.radio-option small{color:var(--muted);font-size:var(--fonte-mini);display:block}.risk-notified{margin-top:8px}.risk-notices{border-left:4px solid var(--danger-line);margin-bottom:16px}.risk-notices h2{align-items:center;gap:8px;display:flex}.risk-notice .lista-titulo{color:var(--danger-ink)}.risk-notice-read .lista-titulo{font-weight:500}.report-actions{justify-content:flex-end;gap:8px;margin-bottom:16px;display:flex}.report-sheet{background:var(--surface);color:var(--ink);border:1px solid var(--border);border-radius:var(--raio);max-width:210mm;margin:0 auto;padding:8mm;font-size:11px;line-height:1.35}.report-head{border-bottom:1.5px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;padding-bottom:8px;display:flex}.report-head h1{letter-spacing:-.3px;align-items:center;gap:6px;font-size:18px;display:flex}.report-subtitle{color:var(--muted);margin-top:2px;font-size:10px}.report-id{grid-template-columns:auto auto;gap:1px 10px;margin:0;font-size:10px;display:grid}.report-id div{display:contents}.report-id dt{color:var(--muted)}.report-id dd{margin:0;font-weight:700}.report-section{margin-top:7px}.report-pending h2,.report-section h2{letter-spacing:0;margin-bottom:3px;font-size:11.5px}.report-section p{font-size:10.5px}.report-pair{grid-template-columns:2fr 1fr;gap:12px;display:grid}.report-table{border-collapse:collapse;white-space:normal;width:100%;font-size:9.5px}.report-table td,.report-table th{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:1.5px 5px}.report-table th{color:var(--ink);background:var(--surface-sunken);border-bottom:1px solid var(--border-strong);font-size:9.5px;font-weight:700}.report-table .nowrap,.report-table code{white-space:nowrap}.report-reading{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:9px}.report-list code,.report-table code{background:var(--surface-muted);border-radius:var(--raio-xs);padding:0 3px;font-size:9px}.report-list{margin:0;padding-left:16px;font-size:10px}.report-empty{color:var(--muted);font-style:italic}.report-pending{border:1px solid var(--border-strong);background:var(--surface-sunken);border-radius:var(--raio-sm);margin-top:9px;padding:6px 9px}.report-pending-note{color:var(--muted);margin-bottom:3px;font-size:9.5px}.report-pending ul{column-count:2;column-gap:18px;margin:0;padding-left:16px;font-size:9.5px}.report-pending li{break-inside:avoid;margin-bottom:2px}.report-sheet .report-footer{border-top:1px solid var(--ink);color:var(--ink);text-align:center;margin-top:9px;padding:5px 0 0;font-size:9.5px;font-weight:700;display:block}@media (max-width:720px){.report-sheet{padding:16px}.report-head,.report-pair{display:block}.report-pending ul{column-count:1}.report-sheet .report-table{display:block;overflow-x:auto}}@page{size:A4 portrait;margin:8mm}@media print{body:has(.report-sheet) .demo-bar,body:has(.report-sheet) .report-actions,body:has(.report-sheet) .session-warning,body:has(.report-sheet) .sidebar,body:has(.report-sheet) .skip-link,body:has(.report-sheet) .topbar,body:has(.report-sheet) .workspace>footer{display:none!important}body:has(.report-sheet){background:#fff}body:has(.report-sheet) .workspace{margin:0}body:has(.report-sheet) .content{padding:0}.report-sheet{-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;border-radius:0;max-width:none;padding:0}}.google-login{gap:10px;margin-top:18px;display:grid}.google-or{color:var(--muted);font-size:var(--fonte-mini);align-items:center;gap:10px;display:flex}.google-or:after,.google-or:before{content:"";border-top:1px solid var(--border);flex:1}.google-button{justify-content:center;gap:10px;width:100%;min-height:46px}.google-wait{color:var(--muted);margin:12px 0}.google-simulator{gap:10px;margin-top:16px;display:grid}.google-simulator .button{justify-content:flex-start;gap:10px}.sidebar-account{border-radius:var(--raio);align-items:center;gap:9px;min-width:0;display:flex}.sidebar-account:hover .sidebar-account-link,.sidebar-account[aria-current=page] .sidebar-account-link{text-decoration:underline}.sidebar-account small{display:block}.sidebar-account-link{color:var(--on-navy-muted)}.account-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;display:grid}.account-google{align-content:start;gap:12px;display:grid}.account-google .google-button,.account-google .google-unlink{justify-self:start;width:auto}.state-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:7px;display:flex}.state-actions .button{margin-top:0}@media (max-width:1024px){.table-cards{overflow-x:visible}.table-cards table,.table-cards tbody{width:100%;display:block}.table-cards thead{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table-cards tbody tr{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:16px 17px;display:grid}.table-cards tbody tr:last-child{border-bottom:0}.table-cards td{white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:var(--fonte-apoio);border:0;padding:0;display:block}.table-cards td:before{color:var(--muted);font-size:var(--fonte-mini);margin-bottom:3px;font-weight:500;display:block}.table-cards td:first-child{font-size:var(--fonte-base);grid-column:1/-1}.table-cards td:first-child:before,.table-cards td[colspan]:before{display:none}.table-cards td:has(button,.button,form,.row-actions),.table-cards td[colspan]{grid-column:1/-1}.table-cards td:empty{display:none}.table-cards .row-actions{flex-wrap:wrap;gap:8px}}@media (max-width:800px){.button,.field input,.field select,.form-label select,.pager .button,.search-input,.select-label select,.tab,select{min-height:44px}.button-ghost,.pager .button{min-width:44px}.profile-picker select{min-height:44px;font-size:var(--fonte-mini)}.field-checkbox{align-items:center;min-height:44px}.field-checkbox input{width:22px;height:22px;margin-top:0}.field-checkbox label{align-content:center;min-height:44px}.card-title-row .link-button,.crumbs a,.link-button,.row-link{align-items:center;min-height:44px;display:inline-flex}.tabs{flex-wrap:wrap;overflow-x:visible}}@media (max-width:720px){.page-heading{flex-wrap:wrap}.page-heading>div:first-child{flex:100%}.table-cards .row-actions{flex-direction:column;align-items:stretch}.table-cards .row-actions>.button{border:1px solid var(--border);background:var(--surface);text-align:left;justify-content:flex-start}}.panel-body{padding:0 23px 22px}.panel-body>*+*{margin-top:12px}.consent-toolbar{justify-content:flex-start;padding-top:0}.pending-group{border-top:1px solid var(--border);font-size:var(--fonte-apoio);padding:14px 23px 8px}.pending-group-note{color:var(--muted);font-size:var(--fonte-mini);align-items:flex-start;gap:8px;padding:0 23px 10px;display:flex}.pending-group-note svg{flex-shrink:0;margin-top:2px}.pending-list{margin:0;padding:0;list-style:none}.pending-item{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:13px 23px;display:flex}.pending-item-main{flex:220px;min-width:0}.pending-item-main strong{font-size:var(--fonte-base);font-weight:600}.pending-item-main .badge-row{margin-top:6px}.pending-item .button{flex-shrink:0}.dialog-actions-wrap{flex-wrap:wrap}@media (max-width:720px){.panel-body{padding:0 17px 20px}.pending-group,.pending-group-note,.pending-item{padding-left:17px;padding-right:17px}.pending-item .button{width:100%}.dialog-actions-wrap .button{flex:auto}.panel-heading{flex-wrap:wrap;gap:10px}.filter-bar{gap:10px}.filter-bar .search-input{flex:100%;order:-2}.filter-bar .button-primary{order:-1}.filter-bar .stacked-label{flex:calc(50% - 5px)}.stacked-label input,.stacked-label select{width:100%;min-width:0;min-height:44px}}.button-danger{background:var(--danger-line);color:var(--on-solid)}.button-danger:hover{background:var(--danger-ink)}@media (max-width:720px){.profile-card{padding:18px 17px}.profile-avatar{width:64px;height:64px;font-size:22px}.profile-main h1{font-size:24px}.profile-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-left:0;display:grid}.profile-actions>*{grid-column:1/-1}.profile-actions>.identity-action{grid-column:auto}.profile-actions .button{width:100%}}.form-panel{padding:24px}@media (max-width:720px){.form-panel{padding:18px 17px}.form-grid{grid-template-columns:1fr}.form-grid>*{grid-column:1/-1}.reg-link-box{flex-direction:column;align-items:stretch}.reg-link-qr{aspect-ratio:1;align-self:center;width:min(100%,280px);height:auto}.bar-plot{gap:6px;padding:0 2px}.bar-chart{margin-bottom:44px}.bar-slot small{-webkit-line-clamp:unset;font-size:var(--fonte-mini);overflow-wrap:anywhere;display:block;overflow:visible}}@media (max-width:800px){.login-story{padding:20px 24px}.login-story-copy{padding:18px 0 4px}.login-story .eyebrow,.login-story-copy>p{display:none}.login-story h1{letter-spacing:-.6px;font-size:24px}.login-form-area{padding:56px 20px 32px}.login-form h2{margin-top:12px}}.cell-wrap{white-space:normal;min-width:11ch}.cell-text{min-width:22ch;line-height:1.45}.plain-list.panel-list{margin-top:4px;padding:0 21px 20px}@media (max-width:720px){.plain-list.panel-list{padding:0 17px 18px}}@media (max-width:1439px){.schedule-layout{grid-template-columns:1fr}}@media (max-width:720px){.week-scroll{display:none}}.page-heading .button{white-space:nowrap}.page-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.page-heading-actions>.dialog-actions{margin-top:0}@media (max-width:720px){.page-heading-actions{justify-content:flex-start}}.card-more{display:none}.card-more-toggle{color:var(--accent);justify-content:flex-start;padding-left:0;padding-right:0;font-weight:600}.card-more-toggle svg{transition:transform .15s}.card-more-toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media (max-width:1024px){.table-cards .link-button{margin-top:0}}.content>.panel+.panel{margin-top:18px}.nav-count{border-radius:var(--raio-lg);background:var(--warn-solid);min-width:22px;height:20px;color:var(--on-warn-solid);font-size:var(--fonte-mini);place-items:center;margin-left:auto;padding:0 6px;font-weight:700;display:inline-grid}.nav-count+.nav-active-dot{margin-left:8px}.table-wrap td,.table-wrap th{white-space:normal}.table-wrap .row-actions,.table-wrap td>.badge,.table-wrap td>.signal,.table-wrap td>.status,.table-wrap td>code{white-space:nowrap}@media (min-width:1025px) and (max-width:1439px){.table-wrap td,.table-wrap th{padding-left:12px;padding-right:12px}}.table-wrap .schedule-warning{display:inline-block}.table-wrap td>code.versao-motor,code.versao-motor{white-space:normal;overflow-wrap:anywhere}td>code.versao-motor{min-width:8ch;display:inline-block}.dialog{white-space:normal}@media (max-width:720px){.reg-link-box .reg-link-url{flex:none}}.form-section-title{margin:8px 0 0;font-size:1rem;font-weight:700}.today-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.today-list li{border:1px solid var(--border);border-radius:var(--raio-lg);background:var(--canvas);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.today-list li>svg{color:var(--warn-ink)}.today-none{align-items:center;gap:8px;margin:0;display:flex}@media (max-width:720px){.today-list li{grid-template-columns:auto 1fr}.today-list li>.button{grid-column:1/-1}}.sidebar :focus-visible{outline-color:var(--on-navy-accent)}.more-actions{position:relative}.more-actions-list{z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:var(--raio);min-width:220px;box-shadow:0 10px 30px rgb(var(--shadow-rgb)/14%);padding:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.more-actions-item{border-radius:var(--raio-sm);min-height:44px;color:var(--ink);font-weight:600;font-size:var(--fonte-apoio);text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;display:flex}.more-actions-item:hover{background:var(--surface-muted)}.more-actions-item-danger{color:var(--danger-solid)}.row-actions{flex-wrap:wrap;align-items:center}.filter-more{gap:14px;padding:14px 0 0}.filter-chips,.filter-more{flex-wrap:wrap;display:flex}.filter-chips{align-items:center;gap:8px;padding:12px 0 0}.chip{border:1px solid var(--accent-border);border-radius:var(--raio-pilula);background:var(--accent-soft);min-height:36px;color:var(--ink);font-size:var(--fonte-apoio);align-items:center;gap:6px;padding:4px 12px;font-weight:600;display:inline-flex}.chip:hover{background:var(--accent-soft-hover)}button.chip{min-height:44px}.row-clickable{cursor:pointer}.row-clickable:hover td{background:var(--surface-sunken)}.cell-truncate{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:220px;display:inline-block;overflow:hidden}.cell-truncate-bloco{display:block}@media (max-width:720px){.filter-more .stacked-label{flex:calc(50% - 5px)}.more-actions-list{left:0;right:auto}}.toast{z-index:60;border-radius:var(--raio-lg);background:var(--navy);max-width:min(440px,100vw - 32px);color:var(--on-solid);box-shadow:0 14px 40px rgb(var(--shadow-rgb)/28%);align-items:center;gap:10px;padding:12px 12px 12px 16px;font-weight:600;display:flex;position:fixed;bottom:24px;right:24px}.toast svg{color:var(--on-navy-accent);flex:none}.toast-close{border-radius:var(--raio-sm);width:44px;height:44px;color:var(--on-solid);background:0 0;border:0;place-items:center;margin-left:auto;display:inline-grid}.toast-close:hover{background:#ffffff1f}.next-step{border:1px solid var(--accent-border);border-radius:var(--raio-lg);background:var(--accent-soft);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.next-step strong{margin-right:auto}.next-steps{flex-direction:column;align-items:stretch;gap:8px;margin-top:18px}.next-steps strong{margin-right:0}.next-steps-actions{flex-wrap:wrap;gap:10px;display:flex}.next-steps-actions .button{min-height:44px}@media (max-width:720px){.next-steps-actions .button{flex:auto}.toast{max-width:none;bottom:16px;left:16px;right:16px}}@media (max-width:1024px){.table-cards .cell-truncate{white-space:normal;overflow-wrap:anywhere;max-width:none}}.phone-field{position:relative}.phone-row{gap:6px;display:flex}.phone-row input{flex:1;min-width:0}.phone-country{border:1px solid var(--border);border-radius:var(--raio-sm);background:var(--surface);min-height:44px;color:var(--ink);white-space:nowrap;align-items:center;gap:6px;padding:6px 10px;font-weight:600;display:inline-flex}.phone-country:hover{background:var(--surface-muted)}.flag-code{border-radius:var(--raio-xs);background:var(--primary);min-width:28px;height:20px;color:var(--on-solid);font-size:var(--fonte-mini);letter-spacing:.5px;place-items:center;padding:0 4px;font-weight:700;display:inline-grid}.phone-country-list{z-index:40;border:1px solid var(--border);border-radius:var(--raio);background:var(--surface);width:min(340px,100%);max-height:320px;box-shadow:0 10px 30px rgb(var(--shadow-rgb)/14%);grid-template-rows:auto 1fr;padding:8px;display:grid;position:absolute;top:calc(100% + 4px);left:0}.phone-country-search{border:1px solid var(--border);border-radius:var(--raio-sm);min-height:44px;margin-bottom:6px;padding:8px 10px}.phone-country-list ul{margin:0;padding:0;list-style:none;overflow-y:auto}.phone-country-list li button{border-radius:var(--raio-sm);width:100%;min-height:44px;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}.phone-country-list li button:hover,.phone-country-list li button[aria-current=true]{background:var(--surface-muted)}.phone-country-list li button .muted{margin-left:auto}.login-mode{border:0;margin:0;padding:0}.login-mode legend{font-size:var(--fonte-apoio);margin-bottom:6px;font-weight:600}.login-mode-options{gap:8px;display:flex}.login-mode-option{border:1px solid var(--border);border-radius:var(--raio-lg);cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:0 14px;display:inline-flex}.login-mode-option:has(input:checked){border-color:var(--accent-border);background:var(--accent-soft)}.button-inline{white-space:nowrap;width:fit-content;margin-top:8px;display:flex}.skeleton-list{gap:12px;margin-top:18px;display:grid}.skeleton-row{border-radius:var(--raio);background:linear-gradient(90deg,var(--surface-muted) 0,var(--surface-sunken) 50%,var(--surface-muted) 100%);background-size:200% 100%;height:72px;animation:skeleton-brilho 1.4s ease-in-out infinite}@keyframes skeleton-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.skeleton-cabecalho{gap:12px;width:min(420px,70vw);display:grid}.skeleton-filtros span,.skeleton-linha{border-radius:var(--raio-sm);background:linear-gradient(90deg,var(--surface-muted) 0,var(--surface-sunken) 50%,var(--surface-muted) 100%);background-size:200% 100%;height:14px;animation:skeleton-brilho 1.4s ease-in-out infinite;display:block}.skeleton-titulo{width:55%;height:26px}.skeleton-filtros{flex-wrap:wrap;gap:12px;display:flex}.skeleton-filtros span{width:160px;max-width:100%;height:40px}.carregando-secao .skeleton-list{margin-top:14px}.aviso-lento{color:var(--muted);font-size:var(--fonte-apoio);visibility:hidden;animation:aviso-lento-aparece 0s linear var(--espera-lenta,8s) forwards;margin:0 0 12px}@keyframes aviso-lento-aparece{to{visibility:visible}}@media (prefers-reduced-motion:reduce){.skeleton-filtros span,.skeleton-linha,.skeleton-row{animation:none}.aviso-lento{animation:aviso-lento-aparece 0s linear var(--espera-lenta,8s) forwards!important}}.day-read{margin:4px 0 22px}.day-read-list,.day-read>p{margin:0 21px}.day-read-list{gap:8px;padding:0;list-style:none;display:grid}.day-read-item{border:1px solid var(--border);border-radius:var(--raio);flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:44px;padding:10px 14px;display:flex}.day-read-item strong{flex:160px}.day-read-none{flex-wrap:wrap;align-items:center;gap:10px 16px;padding:0 21px;display:flex}.day-read-none p{margin:0}.schedule-checking{margin:0 0 14px}div.schedule-checking{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}div.schedule-checking p{margin:0}.collection-stopped-group{border-radius:var(--raio);background:var(--warn-soft);color:var(--warn-ink);border:1px solid var(--warn-border);margin-bottom:14px}.collection-stopped-group>summary{min-height:44px;font-size:var(--fonte-apoio);cursor:pointer;padding:12px 16px;font-weight:600}.collection-stopped-group>summary:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.collection-stopped-list{padding:0 8px 8px}.collection-stopped-list .collection-stopped{background:var(--warn-soft);border:0;margin-bottom:6px}@media (max-height:640px){.sidebar nav{flex-shrink:0;overflow-y:visible}}.button.so-celular{display:none}@media (max-width:720px){.button.so-celular{display:flex}.week-toolbar .select-label,.week-toolbar select{min-width:0;max-width:100%}}.launch-ready h2{margin-bottom:10px}.launch-progress{border-radius:var(--raio-pilula);background:var(--border);height:10px;overflow:hidden}.launch-progress span{background:var(--primary);border-radius:var(--raio-pilula);height:100%;display:block}.launch-checklist{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.launch-checklist li{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:44px;display:flex}.launch-checklist li.is-done{color:var(--muted)}.launch-checklist li>span{flex:200px}.launch-steps{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.launch-step h2{font-size:var(--fonte-media);margin:0}.launch-step-head{width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 18px;font-weight:700;display:flex}.launch-step-head:focus-visible{outline:3px solid var(--navy-ink);outline-offset:-3px}.launch-step-n{background:var(--primary);width:28px;height:28px;color:var(--on-solid);font-size:var(--fonte-apoio);border-radius:50%;flex:none;place-items:center;display:inline-grid}.launch-step-title{flex:auto}.launch-step-body{padding:0 18px 18px}.launch-inline{align-items:flex-end}.launch-follow li{margin-bottom:6px}.launch-step.is-future{background:var(--canvas)}.launch-step.is-future .launch-step-n{background:var(--border);color:var(--ink)}.launch-step.is-future .launch-step-title{color:var(--muted)}.launch-continue{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.launch-reason{margin:0}.login-forgot{flex-direction:column;gap:4px;margin:14px 0 0;display:flex}.login-forgot a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.login-mode-option{white-space:nowrap}.pre-treino{border:0;margin:0;padding:0}.pre-treino legend{margin-bottom:6px;font-weight:600}.pre-treino-opcoes{flex-wrap:wrap;gap:8px;display:flex}.pre-treino-opcao{border:1px solid var(--border);border-radius:var(--raio);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;min-height:44px;padding:0 12px;display:inline-flex}.pre-treino-opcao:has(input:checked){border-color:var(--navy-ink);background:var(--info-soft)}.status-seguranca{background:var(--danger-soft);color:var(--danger-ink);align-items:center;gap:4px;display:inline-flex}.case-conduct-lead{margin:0 0 12px}.acao-operacional{gap:4px;min-width:0;display:grid}.acao-linha{overflow-wrap:anywhere;white-space:normal}.tech-details{border-top:1px solid var(--border);margin-top:12px;padding-top:10px}.tech-details summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.case-rules li+li{margin-top:4px}.case-banner{border-radius:var(--raio);background:var(--warn-soft);border:1px solid var(--warn-border);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;padding:10px 14px;display:flex}.today-cases{margin-bottom:12px}.today-cases>p{align-items:center;gap:6px;margin:0 0 8px;display:flex}.today-case-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.today-case-list li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.today-case-list li>span:not(.status){font-weight:600}.other-profiles{border:1px solid var(--border);border-radius:var(--raio);margin:0 0 12px;padding:10px 12px}.other-profiles h3{font-size:var(--fonte-apoio);margin:0 0 6px}.from-access-list li{align-items:center;min-height:44px;display:flex}.copy-inline{font-size:var(--fonte-mini);margin-left:6px}.guardian-contact{display:inline}.answers-filters{flex-wrap:wrap}.answers-audited{margin:4px 0 12px}.answers-minds{margin:8px 0 14px;font-weight:600}.answers-list{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.answers-send{border:1px solid var(--border);border-radius:var(--raio);background:var(--surface)}.answers-send>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:6px 14px;min-height:44px;padding:12px 14px;display:flex}.answers-items{gap:10px;margin:0;padding:0 14px 12px;display:grid}.answers-items dt{font-size:var(--fonte-mini);color:var(--muted)}.answers-items dd{overflow-wrap:anywhere;margin:2px 0 0}.transfer-number-button{min-height:32px;font-size:var(--fonte-mini);margin-left:8px;padding:4px 10px}@media (max-width:720px){.transfer-number-button{min-height:44px;margin:6px 0 0}}.number-history{margin:0;padding-left:18px}.transfer-confirm{margin:12px 0}.athlete-name{white-space:normal;overflow-wrap:anywhere;min-width:160px;max-width:160px}.content>.ops-alerts+.ops-grid{margin-top:18px}.alert-group+.alert-group{border-top:1px solid var(--border)}.alert-group-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:14px 21px 10px;display:flex}.alert-group-head h3{margin:0;font-size:15px}.alert-group-head h3 .muted{font-weight:500}.alert-group-list{max-height:40vh;gap:4px;padding-left:18px;overflow-y:auto}.alert-group-failures,.alert-group-list{font-size:var(--fonte-apoio);margin:0;display:grid}.alert-group-failures{gap:10px;padding:0;list-style:none}.alert-group-failures li{gap:6px;display:grid}.tech-health{margin-top:18px}.tech-health>summary{border:1px solid var(--border);border-radius:var(--raio-lg);background:var(--surface);cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:44px;padding:12px 21px;font-weight:600;list-style:none;display:flex}.tech-health>summary::-webkit-details-marker{display:none}.tech-health>summary:before{content:"▸";color:var(--muted);transition:transform .15s}.tech-health[open]>summary:before{transform:rotate(90deg)}.tech-health>summary small{font-weight:400;font-size:var(--fonte-mini)}.tech-health>summary:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.tech-health[open]>summary{margin-bottom:18px}.badge-push-nenhum{white-space:normal;flex-wrap:wrap;align-items:center;column-gap:4px;max-width:112px;display:inline-flex}.badge-push-nenhum small{white-space:normal;overflow-wrap:anywhere;flex-basis:100%;min-width:0;font-weight:400}.badge-row .badge-push-nenhum{max-width:100%}.badge-row .badge-push-nenhum small{flex-basis:auto}.badge-row .badge-push-nenhum small:before{content:"· "/""}.key-copy{flex-direction:column;align-items:flex-start}.key-copy,.key-copy-button{max-width:100%;display:inline-flex}.key-copy-button{border-radius:var(--raio-sm);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:5px;padding:3px 6px}.key-copy-button:hover{border-color:var(--border);background:var(--surface-sunken)}.key-copy-button:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.key-copy-button code{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:11ch;display:inline-block;overflow:hidden}.key-copy-button svg{color:var(--muted);flex-shrink:0}.key-copy-status{color:var(--accent);font-size:var(--fonte-mini);font-weight:600}.key-copy-status:empty{display:none}@media (max-width:1024px){.table-cards .key-copy-button code{white-space:normal;overflow-wrap:anywhere;max-width:none}}@media (max-width:800px){.key-copy-button{min-height:44px}}.profile-archived-note{border:1px solid var(--border);border-radius:var(--raio);background:var(--surface-sunken);color:var(--muted);font-size:var(--fonte-apoio);margin:0;padding:8px 12px}.motivo-regras{min-width:10rem;max-width:22rem}.motivo-lista{white-space:normal;overflow-wrap:anywhere;margin:0;padding:0;line-height:1.45;list-style:none}.motivo-recolhido{max-height:4.35em;overflow:hidden}.motivo-mais{color:var(--accent);font-size:var(--fonte-mini);background:0 0;border:0;margin-top:4px;padding:0;font-weight:600;text-decoration:underline}.resolved-note{color:var(--ok-ink);font-size:var(--fonte-mini);white-space:normal;align-items:center;gap:5px;display:inline-flex}.resolved-note svg{flex:none}.notices-table td:nth-child(4){min-width:7.5rem}.notices-table td .button{white-space:nowrap}.identity-reactivate{min-height:44px;color:var(--accent);font:inherit;font-size:var(--fonte-mini);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:flex}.identity-reactivate:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.notice-acted{color:var(--muted);font-size:var(--fonte-mini);overflow-wrap:anywhere;margin-top:6px;display:block}.notices-table .deadline{white-space:normal;flex-wrap:wrap}@media (min-width:1025px){.notices-table{--aviso-caso:8rem}.notices-table td,.notices-table th{padding-left:8px;padding-right:8px}.notices-table td .button{gap:6px;padding-left:10px;padding-right:10px}.notices-table td:nth-last-child(-n+2),.notices-table th:nth-last-child(-n+2){z-index:1;background:var(--surface);position:sticky}.notices-table th:nth-last-child(-n+2){background:var(--surface-sunken)}.notices-table td:last-child,.notices-table th:last-child{width:var(--aviso-caso);min-width:var(--aviso-caso);max-width:var(--aviso-caso);right:0}.notices-table td:nth-last-child(2),.notices-table th:nth-last-child(2){right:var(--aviso-caso);box-shadow:inset 1px 0 0 var(--border)}}td>strong+.status-seguranca{vertical-align:middle;margin:2px 0 2px 6px}.case-card header .status-seguranca{justify-self:start;margin:3px 0}.case-toolbar{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px}.case-toolbar>.select-label{margin-left:auto}@media (max-width:800px){.case-toolbar{flex-direction:row;align-items:center}.case-toolbar>.select-label{flex-basis:100%;margin-left:0}}.calc-note{margin:0 0 16px}.calc-links{flex-wrap:wrap;gap:8px;display:flex}.calc-timeline{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.calc-timeline li{border:1px solid var(--border);border-left:4px solid var(--border-strong);border-radius:var(--raio);gap:2px;min-width:0;padding:10px 12px;display:grid}.calc-timeline li.feito{border-left-color:var(--accent)}.calc-timeline span{color:var(--muted);font-size:var(--fonte-apoio)}.calc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.calc-grid>.panel{min-width:0;margin:0}.calc-bloco+.calc-bloco{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}.calc-bloco h3{margin:0 0 2px}.calc-sub{margin-top:8px}.calc-sub>strong{display:block}.calc-kv{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--fonte-apoio);margin-top:8px}.calc-kv caption{text-align:left;margin-bottom:4px;font-weight:650}.calc-kv td,.calc-kv th{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:5px 8px}.calc-kv thead th{color:var(--muted);font-weight:600}.calc-codes code,.calc-kv code{overflow-wrap:anywhere;white-space:normal}.calc-codes{margin:4px 0 0;padding-left:18px}@media (max-width:1024px){.calc-grid{grid-template-columns:minmax(0,1fr)}}.answers-calc{font-size:var(--fonte-apoio);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:6px 0 0;display:flex}.calc-link{min-height:44px;color:var(--accent);align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}td.falha-erro{overflow-wrap:anywhere}.rf-page{--rf-ink:#13202b;--rf-navy:#0e2235;--rf-teal:#0aa0a8;--rf-teal-bg:#e7f7f7;--rf-paper:#f5f8fa;--rf-line:#d9e3e8;--rf-muted:#5d6a74;--rf-green-bg:#eaf5ee;--rf-amber:#8a5a00;--rf-amber-bg:#fff4d8;background:var(--rf-paper);max-width:1140px;color:var(--rf-ink);border-radius:22px;margin:0 auto 28px;overflow:hidden;box-shadow:0 12px 30px #12263414}.rf-top{background:var(--rf-navy);color:#fff;border-bottom:4px solid var(--rf-teal);justify-content:space-between;gap:20px;padding:18px 26px}.rf-brand,.rf-top{align-items:center;display:flex}.rf-brand{gap:13px}.rf-logo{object-fit:contain;flex:none;width:40px;height:40px}.rf-brand strong{letter-spacing:.09em;font-size:15px;display:block}.rf-brand span{color:#bcd4e0;margin-top:3px;font-size:11px;display:block}.rf-meta{color:#d6e8f0;text-align:right;font-size:11px;line-height:1.5}.rf-hero{border-bottom:1px solid var(--rf-line);background:#fff;grid-template-columns:1fr auto;align-items:end;gap:24px;padding:28px 28px 22px;display:grid}.rf-eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#067b82;font-size:11px;font-weight:800}.rf-hero h1{letter-spacing:-.04em;color:var(--rf-navy);overflow-wrap:anywhere;margin:5px 0;font-size:36px}.rf-team{color:var(--rf-muted);font-size:14px}.rf-date-card{background:var(--rf-paper);border:1px solid var(--rf-line);border-radius:14px;min-width:230px;padding:14px 16px}.rf-date-card .k{color:var(--rf-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.rf-date-card .v{color:var(--rf-navy);margin-top:5px;font-size:14px;font-weight:800}.rf-section{padding:24px 28px 0}.rf-section-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.rf-section-title h2{color:var(--rf-navy);letter-spacing:-.02em;margin:0;font-size:19px}.rf-section-title span{color:var(--rf-muted);font-size:11px}.rf-summary{background:var(--rf-teal-bg);border:1px solid #bce7e8;border-left:5px solid var(--rf-teal);border-radius:14px;margin:22px 28px 0;padding:18px 20px}.rf-summary .title{text-transform:uppercase;letter-spacing:.09em;color:var(--rf-navy);margin:0 0 7px;font-size:11px;font-weight:900}.rf-summary p{color:#203743;margin:0;font-size:15px;font-weight:650;line-height:1.55}.rf-grid,.rf-two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rf-card{border:1px solid var(--rf-line);background:#fff;border-radius:16px;min-width:0;padding:17px}.rf-card h3{text-transform:uppercase;letter-spacing:.06em;margin:0 0 11px;font-size:13px}.rf-big,.rf-card h3{color:var(--rf-navy)}.rf-big{font-size:28px;font-weight:900;line-height:1}.rf-label{color:var(--rf-muted);margin-top:5px;font-size:11px}.rf-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.rf-stat{background:#f6f9fa;border:1px solid #e4ebef;border-radius:11px;padding:11px}.rf-stat .n{color:var(--rf-navy);font-size:16px;font-weight:850}.rf-stat .t{color:var(--rf-muted);margin-top:4px;font-size:10px;line-height:1.25}.rf-note{background:var(--rf-green-bg);color:#245f46;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.45}.rf-empty{text-align:center;min-height:132px;color:var(--rf-muted);background:#fafbfc;justify-content:center;align-items:center;display:flex}.rf-empty strong{color:#55636d;font-size:13px}.rf-reading{margin:0 0 10px;font-size:13px;line-height:1.5}.rf-kv{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.rf-kv dt{color:var(--rf-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.rf-kv dd{margin:2px 0 0;font-weight:700}.rf-cbss{margin-top:14px}.rf-cbss>.rf-muted{margin:0 0 10px}.rf-dims dd{font-variant-numeric:tabular-nums}.rf-cbss>.rf-dims-nota{margin:12px 0 0}.rf-muted{color:var(--rf-muted);font-size:13px}.rf-list{margin:0;padding-left:18px;font-size:13px;line-height:1.5}.rf-capture-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.rf-capture{border:1px solid var(--rf-line);background:#fff;border-radius:14px;min-height:115px;padding:14px}.rf-capture .name{color:var(--rf-navy);font-size:12px;font-weight:850}.rf-capture .status{color:var(--rf-amber);background:var(--rf-amber-bg);border-radius:999px;margin-top:10px;padding:5px 8px;font-size:10px;font-weight:850;display:inline-block}.rf-capture .status.rf-status-guardado{color:var(--rf-muted);background:#eef2f4}.rf-capture p{color:var(--rf-muted);margin:10px 0 0;font-size:11px;line-height:1.4}.rf-blank{background:#fff;border:1px dashed #cdd7dd;border-radius:14px;min-height:110px}.rf-chain{grid-template-columns:1fr 40px 1fr 40px 1fr 40px 1fr;align-items:stretch;display:grid}.rf-chain .box{border:1px solid var(--rf-line);background:#fff;border-radius:13px;min-height:112px;padding:14px}.rf-chain small{color:var(--rf-muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px;font-size:9px;font-weight:850;display:block}.rf-chain .arrow{color:var(--rf-teal);place-items:center;font-size:20px;font-weight:900;display:grid}.rf-hypothesis{color:#fff;background:linear-gradient(135deg,#10263a,#173c53);border-radius:16px;min-height:118px;padding:20px}.rf-hypothesis .k{letter-spacing:.1em;text-transform:uppercase;color:#9adde0;font-size:10px;font-weight:850}.rf-hypothesis .rf-prose-pending{color:#cfe9ea;margin-top:8px;font-size:11px;display:block}.rf-table{border-collapse:separate;border-spacing:0;border:1px solid var(--rf-line);table-layout:fixed;background:#fff;border-radius:14px;width:100%;margin-top:14px;overflow:hidden}.rf-table caption{text-align:left;color:var(--rf-navy);padding:0 0 6px;font-size:12px;font-weight:800}.rf-table th{background:var(--rf-navy);color:#fff;text-align:left;text-transform:uppercase;letter-spacing:.06em;padding:8px 10px;font-size:10px}.rf-table td{border-top:1px solid var(--rf-line);vertical-align:top;overflow-wrap:anywhere;white-space:normal;padding:8px 10px;font-size:12px}.rf-table td:first-child{color:var(--rf-navy);background:#f6f9fa;font-weight:800}.rf-limitations{border-top:1px solid var(--rf-line);color:var(--rf-muted);background:#fafbfc;margin-top:26px;padding:18px 28px;font-size:12px;line-height:1.5}.rf-limitations h2{color:var(--rf-navy);margin:0;font-size:12px}.rf-limitations h3{color:var(--rf-navy);margin:12px 0 0;font-size:11px}.rf-limitations ul{margin:8px 0 0 18px;padding:0}.rf-details{border-top:1px solid var(--rf-line);margin-top:14px;padding-top:12px}.rf-details summary{cursor:pointer;color:#55636d;min-height:24px;font-size:11px;font-weight:800}.rf-tech{color:#5d6a74;white-space:pre-wrap;overflow-wrap:anywhere;background:#f1f5f7;border-radius:10px;margin-top:10px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;line-height:1.55}.rf-footer{color:#6b7780;padding:14px 28px 20px;font-size:10px}.rf-footer>div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.rf-aviso{color:var(--rf-navy);margin:0 0 8px;font-size:11px;font-weight:700}@media screen and (max-width:1024px){.rf-grid,.rf-hero,.rf-two{grid-template-columns:1fr}.rf-capture-grid{grid-template-columns:1fr 1fr}.rf-chain{grid-template-columns:1fr}.rf-chain .arrow{height:32px;transform:rotate(90deg)}.rf-date-card{min-width:0}}@media screen and (max-width:720px){.rf-page{border-radius:0;margin:0}.rf-capture-grid,.rf-dims,.rf-stats{grid-template-columns:1fr}.rf-top{flex-direction:column;align-items:flex-start}.rf-meta{text-align:left}.rf-hero h1{font-size:28px}.rf-aviso,.rf-brand span,.rf-capture .status,.rf-capture p,.rf-chain small,.rf-date-card .k,.rf-details summary,.rf-eyebrow,.rf-footer,.rf-hypothesis .k,.rf-hypothesis .rf-prose-pending,.rf-kv dt,.rf-label,.rf-limitations h3,.rf-meta,.rf-section-title span,.rf-stat .t,.rf-summary .title,.rf-tech{font-size:12px}.rf-table caption{font-size:14px}.rf-table th{font-size:12px}.rf-table-cards,.rf-table-cards tbody,.rf-table-cards td,.rf-table-cards tr{width:100%;display:block}.rf-table-cards{background:0 0;border:0;border-radius:0;overflow:visible}.rf-table-cards caption{display:block}.rf-table-cards thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rf-table-cards tr{border:1px solid var(--rf-line);background:#fff;border-radius:14px;overflow:hidden}.rf-table-cards tr+tr{margin-top:10px}.rf-table-cards td{border-top:1px solid var(--rf-line);overflow-wrap:normal;word-break:normal;padding:10px 14px;font-size:14px;line-height:1.45}.rf-table-cards td[data-rotulo]:before{content:attr(data-rotulo);letter-spacing:.04em;text-transform:uppercase;color:var(--rf-muted);margin-bottom:2px;font-size:12px;font-weight:700;display:block}.rf-table-cards td:first-child{border-top:0;font-size:16px}.rf-table-cards td:first-child:before{display:none}}@media print{body:has(.rf-page) .demo-bar,body:has(.rf-page) .report-actions,body:has(.rf-page) .session-warning,body:has(.rf-page) .sidebar,body:has(.rf-page) .skip-link,body:has(.rf-page) .topbar,body:has(.rf-page) .workspace>footer{display:none!important}body:has(.rf-page){background:#fff}body:has(.rf-page) .workspace{margin:0}body:has(.rf-page) .content{padding:0}.rf-page{zoom:.75;max-width:none;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;margin:0;font-size:11px}.rf-hero{padding:12px 16px}.rf-hero h1{font-size:22px}.rf-section{padding:10px 16px 0}.rf-summary{margin:10px 16px 0;padding:10px 12px}.rf-summary p{font-size:12px}.rf-blank,.rf-capture,.rf-chain .box,.rf-empty,.rf-hypothesis{min-height:48px}.rf-limitations{margin-top:10px;padding:8px 16px}.rf-top{padding:10px 16px}.rf-card{padding:11px}.rf-cbss{break-inside:avoid;margin-top:8px}.rf-big{font-size:22px}.rf-stats{gap:6px;margin-top:8px}.rf-stat{padding:6px 8px}.rf-stat .n{font-size:13px}.rf-note{margin-top:8px;padding:7px 10px;font-size:11px}.rf-capture{min-height:0;padding:10px}.rf-blank,.rf-chain .box,.rf-empty,.rf-hypothesis{min-height:30px;padding-top:8px;padding-bottom:8px}.rf-section-title{margin-bottom:6px}.rf-footer{padding-top:8px;padding-bottom:8px}.rf-capture,.rf-card,.rf-footer,.rf-limitations{break-inside:avoid}.rf-details:not([open]){display:none}}.rf-limitations ul{list-style:outside}.rf-footer{display:block}:root{--gap-blocos:18px;--pad-card:20px}.lista{margin:0;padding:0;list-style:none;container:lista/inline-size}.lista-item{min-height:60px;padding:10px var(--pad-card);border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 18px;display:grid;position:relative}.lista-item:first-child{border-top:0}.lista-item-clicavel{cursor:pointer}.lista-item-clicavel:hover{background:var(--surface-sunken)}.lista-item-destaque{box-shadow:inset 3px 0 0 var(--danger-line)}.lista-principal{gap:4px;min-width:0;display:grid}.lista-titulo{min-width:0;font-size:var(--fonte-apoio);color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600;display:flex}.lista-titulo>a,.lista-titulo>span:not(.status):not(.lista-ponto):not(.pill),.lista-titulo>strong{overflow-wrap:anywhere;min-width:0}.lista-titulo a{color:inherit;text-decoration:none}.lista-titulo a:hover{text-decoration:underline}.lista-item-nao-lido .lista-titulo{font-weight:700}.lista-ponto{background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:17px;left:8px}.lista-sub{overflow-wrap:anywhere}.lista-infos,.lista-sub{color:var(--muted);font-size:var(--fonte-mini)}.lista-infos{flex-wrap:wrap;gap:6px 14px;display:flex}.lista-info,.lista-infos{align-items:center;min-width:0}.lista-info{overflow-wrap:anywhere;gap:6px;display:inline-flex}.lista-info .cell-subtitle{padding:0}.chip-lista,.lista .badge:not(dialog *),.lista .level:not(dialog *),.lista .pill:not(dialog *),.lista .signal:not(dialog *),.lista .status:not(dialog *){border-radius:var(--raio-pilula);font-size:var(--fonte-mini);white-space:nowrap;align-items:center;gap:4px;padding:2px 7px;line-height:1.5;display:inline-flex}.chip-lista{border:1px solid var(--border);background:var(--surface);color:var(--muted)}.chip-lista-alerta{border-color:var(--warn-border);background:var(--warn-soft);color:var(--warn-ink)}.lista-numeros{gap:18px;margin:0;display:flex}.lista-numeros div{justify-items:end;min-width:64px;display:grid}.lista-numeros dt{font-size:var(--fonte-mini);color:var(--muted);white-space:nowrap}.lista-numeros dd{font-size:var(--fonte-apoio);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;margin:0;font-weight:600}.lista-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.acao-compacta,.lista-acoes .button:not(dialog *){min-height:34px;font-size:var(--fonte-mini);gap:6px;padding:5px 10px}.lista-acoes .button-ghost:not(dialog *){min-width:34px}.lista-acoes .more-actions-trigger span{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container lista (max-width:820px){.lista-info[data-p="5"]:not([data-fixa]){display:none}}@container lista (max-width:640px){.lista-item{grid-template-columns:minmax(0,1fr);align-items:start;padding:12px 16px}.lista-ponto{top:19px;left:5px}.lista-info[data-p="4"]:not([data-fixa]){display:none}.lista-numeros{flex-wrap:wrap;justify-content:flex-start;gap:6px 18px}.lista-numeros div{justify-items:start;min-width:0}.lista-acoes{justify-content:flex-start}.lista-acoes .button-ghost:not(dialog *),.lista-acoes .button:not(dialog *){min-width:44px;min-height:44px}}@media (max-width:800px){.lista-acoes .button-ghost:not(dialog *),.lista-acoes .button:not(dialog *){min-width:44px;min-height:44px}}.vazio-compacto{padding:14px var(--pad-card);font-size:var(--fonte-mini);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.vazio-compacto p{margin:0}.vazio-compacto strong{color:var(--ink);font-weight:600}.vazio-compacto-acoes{flex-wrap:wrap;gap:8px;display:flex}.deadline-compacto small{color:var(--muted)}.deadline-compacto.deadline-over,.deadline-compacto.deadline-over small{color:var(--danger-ink);font-weight:650}.deadline-compacto.deadline-escalated{padding:1px 6px}.dialog.dialog-detalhe{width:min(640px,100% - 32px);max-width:min(640px,100% - 32px);overflow-x:hidden}.dialog-detalhe .dialog-heading h2{overflow-wrap:anywhere}.dialog-detalhe .dialog-body{gap:16px;min-width:0;padding:18px 22px 22px;display:grid}.detalhe-topo{gap:6px;display:grid}.detalhe-selos{font-size:var(--fonte-mini);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.dialog-detalhe .detalhe-sub{font-size:var(--fonte-mini);margin:0;line-height:1.5}.detalhe-corpo{gap:16px;min-width:0;display:grid}.detalhe-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0;display:grid}.detalhe-campo{align-content:start;gap:4px;min-width:0;display:grid}.detalhe-campo-largo{grid-column:1/-1}.detalhe-campo dt{font-size:var(--fonte-mini);color:var(--muted)}.detalhe-campo dd{font-size:var(--fonte-apoio);color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.5}.detalhe-campo dd .cell-subtitle{padding:2px 0 0}.detalhe-campo dd .motivo-lista{max-height:none}.detalhe-condutas{gap:8px;margin:0;padding:0;list-style:none;display:grid}.detalhe-condutas li{border-left:2px solid var(--border);font-size:var(--fonte-mini);padding:2px 0 2px 10px}.detalhe-condutas small{color:var(--muted);font-size:var(--fonte-mini);display:block}.detalhe-acoes{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:14px;display:flex}@media (max-width:720px){.dialog.dialog-detalhe{border:0;border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0}.detalhe-campos{grid-template-columns:minmax(0,1fr)}.detalhe-acoes{justify-content:stretch}.detalhe-acoes>*{flex:auto}}.card-head{padding:16px var(--pad-card) 12px;border-bottom:1px solid var(--border);gap:4px;display:grid}.card-head h2{font-size:var(--fonte-media);margin:0}.card-head .muted{font-size:var(--fonte-mini);margin:0}.titulo-com-icone,h1:has(>svg),h2:has(>svg),h3:has(>svg),summary:has(>svg){align-items:center;gap:8px;display:flex}.titulo-com-icone>svg,h1:has(>svg)>svg,h2:has(>svg)>svg,h3:has(>svg)>svg,summary:has(>svg)>svg{flex-shrink:0}.nota-discreta{margin:0 0 var(--gap-blocos);color:var(--muted);font-size:var(--fonte-mini);align-items:center;gap:8px;display:flex}.nota-discreta svg{flex-shrink:0}.notice-state{color:var(--muted)}.notice-state:after{content:"·";color:var(--muted);margin-left:6px;font-weight:400}.notice-unread{color:var(--ink);font-weight:700}.primeira-maiuscula{display:inline-block}.primeira-maiuscula:first-letter{text-transform:uppercase}.detalhe-cor{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.detalhe-cor .cell-subtitle{padding:0}.panel>.list-filters{border-bottom:1px solid var(--border)}.panel>.kanban,.panel>.list-filters{padding:16px var(--pad-card)}.detalhe-acoes-autorizadas{gap:6px;margin:0;padding:0;list-style:none;display:grid}.detalhe-acoes-autorizadas li{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.dialog-detalhe .detalhe-escopo{border-top:1px solid var(--border);font-size:var(--fonte-mini);color:var(--muted);margin:0;padding-top:12px}.detalhe-escopo .cell-subtitle{padding:4px 0 0}.kanban-column{grid-template-columns:minmax(0,1fr)}.case-card{min-width:0}.case-card-meta{flex-wrap:wrap}.blocos{gap:var(--gap-blocos);min-width:0;display:grid}.blocos>*{min-width:0;margin:0}.blocos>.kpi-grid,.blocos>.overview-section,.blocos>.readings{margin:0}.card-head-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.card-head-row .link-button{min-height:32px;font-size:var(--fonte-mini);color:var(--accent);margin:0;padding:4px 6px}.card-pad{padding:12px var(--pad-card);margin:0}.row-link-action{min-height:32px;color:var(--accent);font-size:var(--fonte-mini);white-space:nowrap;border-radius:var(--raio-sm);align-items:center;gap:2px;padding:0 4px;font-weight:600;text-decoration:none;display:inline-flex}a.row-link-action:hover{text-decoration:underline}.today-case-link:focus-visible,a.row-link-action:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.today-panel h2{margin:0}.today-body{padding:12px var(--pad-card) 14px;gap:12px 24px;display:grid}@media (min-width:1025px){.today-body-duas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.today-cases{min-width:0;margin:0}.today-cases>p{font-size:var(--fonte-apoio);margin:0 0 6px}.today-case-list{border:1px solid var(--border);border-radius:var(--raio);gap:0;overflow:hidden}.today-case-list li{display:block}.today-case-list li+li{border-top:1px solid var(--border)}.today-case-link{min-height:40px;color:var(--ink);font-size:var(--fonte-apoio);flex-wrap:nowrap;align-items:center;gap:8px;padding:6px 10px;text-decoration:none;display:flex}.today-case-link:hover{background:var(--surface-sunken)}.today-case-link .today-case-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.today-case-link>.deadline,.today-case-link>.row-link-action,.today-case-link>.status-seguranca{flex-shrink:0}.today-case-link .row-link-action{margin-left:auto}.today-case-link .status-seguranca{border-radius:var(--raio-pilula);padding:1px 7px}@media (max-width:720px){.today-case-link{flex-wrap:wrap;row-gap:2px;padding:8px 10px}.today-case-link .today-case-name{flex:120px}.today-case-link>.deadline{white-space:normal;flex:0 auto;min-width:0}}.today-all{margin-top:6px}.today-list{border:1px solid var(--border);border-radius:var(--raio);gap:0;min-width:0;overflow:hidden}.today-list li{background:var(--surface);border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;min-height:44px;padding:7px 10px}.today-list li+li{border-top:1px solid var(--border)}.today-list li>span{min-width:0;font-size:var(--fonte-apoio)}.today-list li .cell-subtitle{font-size:var(--fonte-mini);text-overflow:ellipsis;white-space:nowrap;padding:1px 0 0;overflow:hidden}@media (max-width:720px){.today-list li{grid-template-columns:auto minmax(0,1fr)}.today-list li>.row-link-action{grid-column:2;justify-self:start;padding-left:0}}.launch-checklist.compact-rows{gap:0;margin:0}.launch-checklist.compact-rows li{min-height:40px;padding:6px var(--pad-card);font-size:var(--fonte-apoio);flex-wrap:nowrap;gap:4px 10px}.launch-checklist.compact-rows li+li{border-top:1px solid var(--border)}.launch-checklist.compact-rows li>span{overflow-wrap:anywhere;flex:auto;min-width:0}.launch-checklist.compact-rows li>svg{color:var(--muted);flex-shrink:0}@media (max-width:720px){.launch-checklist.compact-rows li{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:2px 10px;padding:8px 16px;display:grid}.launch-checklist.compact-rows li>svg:first-child{margin-top:3px}.launch-checklist.compact-rows li>.row-link-action{grid-column:2;justify-self:start;margin-left:0}}.kpi-grid{gap:12px}.kpi-card{gap:0;padding:12px 16px}.kpi-card h2{font-size:var(--fonte-mini);color:var(--muted);font-weight:600}.kpi-card strong{font-size:26px;line-height:1.2}.kpi-card small{font-size:var(--fonte-mini)}.alert-list li>div{min-width:0}.alert-list small,.alert-list strong{overflow-wrap:anywhere}.alert-list small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.alert-list li{padding:9px 12px}.content>:is(.panel,section,.kpi-grid,.overview-grid,.ops-grid,.two-columns,.stack,details,.blocos,.info-note,.form-error,.form-alert,.form-success,.collection-stopped,.nota-discreta,.filter-bar)+:is(.panel,section,.kpi-grid,.overview-grid,.ops-grid,.two-columns,.stack,details,.blocos,.form-error,.form-alert,.collection-stopped){margin-top:var(--gap-blocos)}.content>.info-note{margin-bottom:var(--gap-blocos)}:is(.form-error,.form-alert,.form-success):has(>.form-texto),:is(.info-note,.context-note):has(>svg){align-items:flex-start;gap:8px;display:flex}:is(.info-note,.context-note,.form-error,.form-alert,.form-success)>svg{flex-shrink:0;margin-top:2px}:is(.form-error,.form-alert,.form-success):not(:has(>.form-texto))>svg{vertical-align:-3px;margin:0 8px 0 0;display:inline-block}.form-texto{min-width:0}.recovery-choice{gap:10px;display:grid}.recovery-choice>.form-alert{margin:0}.recovery-choice .radio-option{align-items:flex-start;min-height:44px}.form-grid-alinhada{align-items:start}.form-grid-alinhada>.field{align-content:start}.form-grid-alinhada>.field>input,.form-grid-alinhada>.field>select{height:44px}.org-counts h2,.stat-grid{margin:0 0 12px}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;display:grid}.stat-grid div{border:1px solid var(--border);border-radius:var(--raio);min-width:0;padding:10px 12px}.stat-grid dt{font-size:var(--fonte-mini);color:var(--muted);overflow-wrap:anywhere}.stat-grid dd{font-variant-numeric:tabular-nums;color:var(--ink);margin:2px 0 0;font-size:22px;font-weight:650}.org-counts>.muted{font-size:var(--fonte-mini);overflow-wrap:anywhere;margin:0 0 8px}.org-team-list{margin:0 0 8px;padding:0;list-style:none}.org-team-list li{min-height:36px;font-size:var(--fonte-apoio);align-items:center;gap:8px;min-width:0;padding:4px 0;display:flex}.org-team-list li+li{border-top:1px solid var(--border)}.org-team-list li>svg{color:var(--muted);flex-shrink:0}.org-team-list li>span:first-of-type{overflow-wrap:anywhere;flex:auto;min-width:0}.org-team-list .status{flex-shrink:0}.lista-chips,.lista-todas .lista-info[data-p]{display:inline-flex}.lista-chips{flex-wrap:wrap;gap:4px}.lista .row-link{color:var(--ink);font-weight:600;text-decoration:none}.lista .row-link:hover{text-decoration:underline}.lista .key-copy{align-items:center;gap:6px;display:inline-flex}.lista .key-copy-button{border:1px solid var(--border);border-radius:var(--raio-sm);background:var(--surface);max-width:100%;min-height:28px;color:var(--muted);align-items:center;gap:4px;padding:0 6px;display:inline-flex}.lista .key-copy-button code{font-size:var(--fonte-mini);text-overflow:clip;max-width:none;overflow:visible}.lista .key-copy-status:empty{display:none}.push-badge{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.badge-push-nenhum,.badge-row .badge-push-nenhum{white-space:nowrap;flex-wrap:nowrap;gap:4px;max-width:none;display:inline-flex}.push-detail{font-size:var(--fonte-mini);color:var(--muted)}.lista .badge:not(dialog *){border-color:#0000}.badge-identity-ativo{color:var(--ok-ink);background:var(--ok-soft)}.badge-identity-hibernado{color:var(--warn-ink);background:var(--warn-soft)}.badge-identity-arquivado{color:var(--muted);background:var(--surface-muted)}.athletes-list .lista-numeros div{min-width:92px}.faixa-aviso{padding:10px var(--pad-card);background:var(--accent-soft);color:var(--accent-strong);border-bottom:1px solid var(--accent-border);font-size:var(--fonte-mini);margin:0;line-height:1.5}.fila-resumo strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.lista-grupo+.lista-grupo{border-top:1px solid var(--border)}.lista-grupo-titulo{padding:10px var(--pad-card) 4px;font-size:var(--fonte-mini);color:var(--muted);margin:0;font-weight:650}.lista-grupo-titulo:first-letter{text-transform:uppercase}.lista-extra{grid-column:1/-1;min-width:0}.fila-estados{border:1px solid var(--border);border-radius:var(--raio);background:var(--canvas);grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px 16px;margin:4px 0 2px;padding:10px 12px;display:grid}.fila-estados div{min-width:0}.fila-estados dt{font-size:var(--fonte-mini);color:var(--muted)}.fila-estados dd{font-size:var(--fonte-apoio);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:600}.fila-estados .fila-zero dd{color:var(--muted);font-weight:400}.fila-estados .fila-barrados{grid-column:1/-1}.fila-sem-push .lista-numeros dd{color:var(--accent);font-size:15px}.state.state-empty{min-height:0;padding:20px var(--pad-card);gap:6px}.state.state-empty .state-icon{width:32px;height:32px}.state.state-empty .state-icon svg{width:16px;height:16px}.state.state-empty h2{font-size:var(--fonte-base)}.state.state-empty p{font-size:var(--fonte-mini)}.panel-heading{padding:16px var(--pad-card);flex-wrap:wrap;gap:8px 16px}.panel-heading>div{flex:260px;min-width:0}.panel-heading .status{white-space:normal}.caso-topo{z-index:5;background:var(--canvas);border-bottom:1px solid var(--border);margin:-12px 0 0;padding:12px 0 10px;position:sticky;top:0}.caso-migalhas{flex-wrap:wrap;gap:4px 12px;margin-bottom:4px;display:flex}.caso-migalhas .row-link-action{color:var(--muted);padding-left:0;font-weight:500}.page-heading.caso-cabecalho{flex-wrap:wrap;align-items:center;gap:10px 20px;margin:0}.caso-titulo{flex:320px;min-width:0}.caso-titulo h1{overflow-wrap:anywhere;font-size:26px}.caso-titulo>p{font-size:var(--fonte-mini);margin-top:4px}.caso-selos{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;display:flex}.caso-prazo .deadline{font-size:var(--fonte-apoio);border-radius:var(--raio-sm);background:var(--surface);border:1px solid var(--border);padding:3px 8px;font-weight:600}.caso-prazo .deadline-over{border-color:var(--danger-border);background:var(--danger-soft)}.caso-prazo .deadline-over small{font-size:var(--fonte-apoio)}.caso-acoes{flex:0 auto}.caso-cenario{justify-content:flex-end;margin:10px 0 0;display:flex}.caso-cenario:empty{display:none}.content>.caso-cenario+.blocos,.content>.caso-cenario+.collection-stopped,.content>.caso-topo+.blocos,.content>.caso-topo+.collection-stopped,.content>.collection-stopped+.blocos{margin-top:var(--gap-blocos)}#conduta{scroll-margin-top:180px}.caso-fazer h2,.caso-historico h2,.caso-resumo h2{font-size:var(--fonte-media);margin:0 0 12px}.resumo-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px;margin:0;display:grid}.resumo-grade div{align-content:start;gap:3px;min-width:0;display:grid}.resumo-grade dt{font-size:var(--fonte-mini);color:var(--muted)}.resumo-grade dd{font-size:var(--fonte-apoio);color:var(--ink);overflow-wrap:anywhere;margin:0}.resumo-grade dd .cell-subtitle{padding:2px 0 0}.resumo-cor{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.caso-resumo .tech-details{margin-top:14px}.caso-fazer .case-conduct-lead{border-radius:var(--raio);background:var(--warn-soft);border:1px solid var(--warn-border);font-size:var(--fonte-base);margin:0 0 14px;padding:12px 14px;line-height:1.55}.caso-conduta h3,.caso-fazer h3{font-size:var(--fonte-apoio);margin:0 0 6px}.caso-autorizadas,.caso-motivo{margin-top:14px}.caso-motivo .case-rules li{overflow-wrap:anywhere}.caso-conduta{border:1px solid var(--border);border-radius:var(--raio);background:var(--canvas);margin:12px 0 18px;padding:14px}.caso-conduta .dialog-actions{margin-top:10px}.caso-historico .timeline{margin-top:6px;margin-left:6px}.timeline-cabeca{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.caso-historico .timeline p{overflow-wrap:anywhere;margin:4px 0 0}.caso-colunas{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:1024px){.caso-colunas{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.resumo-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.caso-titulo h1{font-size:22px}.caso-acoes{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border);box-shadow:0 -6px 18px rgb(var(--shadow-rgb)/10%);flex-wrap:wrap;justify-content:stretch;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.caso-acoes:empty{display:none}.caso-acoes>.button{flex:auto}.content:has(.caso-acoes>.button){padding-bottom:150px}}@container lista (max-width:640px){.lista .key-copy-button{min-height:44px}}@media (max-width:720px){.card-head-row .link-button,.row-link-action{min-height:44px}}.badge{position:relative}main select{max-width:100%}.push-off{color:var(--muted);font-size:var(--fonte-mini);position:relative}.sidebar{padding:16px 14px 10px}.brand{gap:10px;font-size:22px}.brand-mark{width:34px;height:34px}.mobile-navigation nav,.sidebar nav{margin-top:6px}.nav-section{font-size:var(--fonte-mini);letter-spacing:1.2px;text-transform:uppercase;margin:7px 10px 2px;line-height:16px}.sidebar .nav-link{gap:10px;margin:0;padding:4px 10px;line-height:18px}.sidebar .nav-link svg{flex-shrink:0;width:17px;height:17px}.sidebar-user{margin-top:auto;padding-top:10px}.sidebar-user .avatar{width:30px;height:30px}.dialog.drawer{background:var(--navy);border-color:var(--navy-line)}.dialog.drawer .dialog-heading{background:var(--navy);border-bottom-color:var(--navy-line);color:var(--on-solid)}.dialog.drawer .dialog-heading .button{color:var(--on-solid)}.mobile-navigation{background:0 0;border-radius:0;min-height:calc(100dvh - 70px);padding:8px 18px 18px}.mobile-navigation .brand{display:none}.mobile-navigation .brand+nav{margin-top:0}.mobile-navigation .nav-section{margin-top:16px}.mobile-navigation .nav-link{min-height:44px;margin:0}.crumbs ol{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.crumbs li{align-items:center;gap:8px;min-width:0;display:inline-flex}.crumbs li+li:before{content:"›";color:var(--muted)}.crumbs a{color:var(--muted);align-items:center;min-height:24px;display:inline-flex}.caso-migalhas .crumbs{margin-bottom:0}.login-forgot a{color:var(--accent);text-underline-offset:3px;min-height:32px;text-decoration:underline}.login-forgot .muted{margin-top:0}.login-notice{margin-top:8px}.panel-pad{padding:0 22px 22px}.engine-health-stats{margin-bottom:var(--gap-blocos)}.search-input{padding-top:0;padding-bottom:0}.search-input input{min-height:38px;font-size:var(--fonte-apoio)}.case-name,.cell-subtitle a,.copy-inline,.link-button,.row-link,.row-link-action,a.cell-subtitle{align-items:center;min-height:24px;display:inline-flex}a.cell-subtitle{font-size:var(--fonte-mini)}@media (max-width:800px),(pointer:coarse){.case-name,.cell-subtitle a,.copy-inline,.crumbs a,.link-button,.row-link,.row-link-action,a.cell-subtitle{min-height:44px}}.perfil-texto{color:var(--muted);font-size:var(--fonte-apoio)}.calc-chave{flex-direction:column;gap:2px;display:inline-flex}.calc-chave code{font-size:var(--fonte-mini);color:var(--muted)}:root{--altura-campo:44px}.field input:not([type=checkbox]):not([type=radio]):not([type=file]),.field select,.phone-country,.search-input{height:var(--altura-campo);min-height:var(--altura-campo)}.field input:not([type=checkbox]):not([type=radio]):not([type=file]),.field select{padding-top:0;padding-bottom:0;line-height:20px}.form-grid-alinhada>.field,.form-grid>.field{align-content:start}.select-label{font-size:var(--fonte-mini);color:var(--ink);flex-direction:column;align-items:stretch;gap:4px;font-weight:600}.select-label select{font-size:var(--fonte-apoio);height:38px;min-height:38px;font-weight:400}.select-label{min-width:0;max-width:100%}.select-label select{text-overflow:ellipsis;max-width:100%}.list-toolbar.filters{justify-content:flex-start;align-items:flex-end;gap:12px 16px}.list-toolbar.filters .search-input{height:38px;min-height:38px}.list-toolbar.filters>.select-label:last-child,.list-toolbar.filters>:last-child:has(>.select-label){margin-left:auto}.lista{grid-template-columns:minmax(0,1fr) auto auto;display:grid}.lista>*{grid-column:1/-1}@container lista (min-width:641px){.lista-item{grid-template-columns:subgrid}.lista-item>.lista-principal{grid-column:1}.lista-item>.lista-numeros{grid-column:2}.lista-item>.lista-acoes{grid-column:3}.lista-item>.lista-extra{grid-column:1/-1}}.invite-batch-panel>p+.filter-bar{margin-top:12px}.invite-batch-panel .filter-bar{align-items:flex-end}.tech-details summary{gap:8px;list-style:none}.tech-details summary::-webkit-details-marker{display:none}.tech-details summary:before{content:"›";font-size:var(--fonte-grande);line-height:1;transition:transform .15s;display:inline-block}.tech-details[open] summary:before{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.tech-details summary:before{transition:none}}.risk-actions{justify-content:flex-end;gap:8px;padding:0}.risk-actions>a:first-child{margin-right:auto}.risk-timeline li small{margin-top:2px}.decision-actions{justify-content:flex-end;gap:8px;padding:0}.decision-actions>.select-label{order:-1;margin-right:auto}@media (min-width:1025px){.alert-group table{table-layout:fixed;width:100%}.alert-group th:first-child{width:15%}.alert-group th:nth-child(2){width:43%}.alert-group th:nth-child(3){width:11%}.alert-group th:nth-child(4){width:13%}.alert-group th:nth-child(5){width:18%}.alert-group+.alert-group thead th{border:0;height:0;padding-block:0;font-size:0;line-height:0}}.alert-group .status{white-space:nowrap}.today-case-team{font-weight:400;font-size:var(--fonte-mini);color:var(--muted);display:block}@media (max-width:720px){.today-case-link{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;display:grid}.today-case-link>.deadline,.today-case-link>.selo-seguranca,.today-case-link>.today-case-name,.today-case-link>[class*=seguranca]{grid-column:1}.today-case-link>.row-link-action{grid-area:1/2/span 3}}.tabs{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.tabs>*{flex-shrink:0}@media (max-width:720px){.tabs{flex-wrap:nowrap;overflow-x:auto}.profile-actions{flex-wrap:wrap;gap:8px;display:flex}.profile-actions>.button,.profile-actions>a,.profile-actions>form{flex:auto}}.kanban{background:linear-gradient(to right,var(--surface) 30%,transparent) 0 /24px 100% no-repeat local,linear-gradient(to left,var(--surface) 30%,transparent) 100% /24px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgb(var(--shadow-rgb)/20%),transparent) 0 /12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgb(var(--shadow-rgb)/20%),transparent) 100% /12px 100% no-repeat scroll;grid-template-columns:repeat(4,minmax(200px,1fr))}.case-card,.case-card>*,.kanban-column{min-width:0}.case-card footer{flex-wrap:wrap}.launch-steps-wrap>summary{cursor:pointer;font-weight:700;font-size:var(--fonte-media);min-height:44px;padding:12px 0;list-style:none}.launch-steps-wrap>summary::-webkit-details-marker{display:none}.launch-steps-wrap>summary:before{content:"›";margin-right:8px;transition:transform .15s;display:inline-block}.launch-steps-wrap[open]>summary:before{transform:rotate(90deg)}.detail-list div{gap:12px}.detail-list dd{text-align:right;min-width:0}.list-toolbar.filters .field-checkbox{align-self:flex-end;align-items:center;min-height:38px;display:flex}@media (max-width:800px),(pointer:coarse){.list-toolbar.filters .field-checkbox,.list-toolbar.filters .search-input,.select-label select{height:var(--altura-campo);min-height:var(--altura-campo)}}.nome-sem-quebra{white-space:nowrap}.case-card .deadline>span:not(.sr-only){display:none}@media (max-width:800px){.filter-bar,.filter-bar-unica{grid-template-columns:repeat(2,minmax(0,1fr));place-items:end stretch;gap:10px 12px;display:grid}.filter-bar-unica>*,.filter-bar>*{order:0;width:100%;min-width:0;max-width:none;margin-left:0}.list-toolbar.filters.filter-bar-unica>.select-label:last-child,.list-toolbar.filters.filter-bar-unica>:last-child:has(>.select-label){margin-left:0}.filter-bar-unica>:not(.select-label,.stacked-label),.filter-bar>:not(.select-label,.stacked-label){grid-column:1/-1}.filter-bar-unica>.search-input,.filter-bar>.search-input{order:-1}.filter-bar .stacked-label select,.filter-bar-unica .select-label select{width:100%}.filter-bar>.button-primary{order:0}.filter-bar>.button,.filter-bar>button{justify-self:start;width:auto}}@media (max-width:720px){.bar-chart{margin:12px 0 0;display:block}.bar-axis{display:none}.bar-plot{background:0 0;border-bottom:0;gap:14px;height:auto;padding:0;display:grid}.bar-slot{flex-direction:column;align-items:stretch;gap:6px;min-width:0;height:auto;display:flex}.bar-slot small{text-align:left;width:auto;font-size:var(--fonte-apoio);overflow-wrap:normal;order:-1;position:static}.bar-track{background:var(--surface-muted);align-items:stretch;width:calc(100% - 52px);height:22px}.bar,.bar-track{border-radius:var(--raio-xs)}.bar{width:var(--pct,0);min-width:2px;height:100%}.bar span{font-size:var(--fonte-apoio);padding:0;top:50%;bottom:auto;left:calc(100% + 6px);transform:translateY(-50%)}.bar-target{left:var(--alvo,0);width:2px;height:auto;top:-3px;bottom:-3px;right:auto}.chart-legend{margin-top:14px}}.dialog:not(.drawer)>.dialog-heading{z-index:3;background:var(--surface);position:sticky;top:0}.dialog:not(.drawer)>.dialog-body>.dialog-actions:last-child,.dialog:not(.drawer)>.dialog-body>form:last-child>.dialog-actions:last-child{z-index:2;border-top:1px solid var(--border);background:var(--surface);margin-bottom:-24px;padding:14px 0 24px;position:sticky;bottom:0}.dialog-detalhe>.dialog-body>.dialog-actions:last-child,.dialog-detalhe>.dialog-body>form:last-child>.dialog-actions:last-child{margin-bottom:-22px;padding-bottom:22px}.link-de-acao{min-height:44px;color:var(--accent);text-underline-offset:3px;align-items:center;display:inline-flex}.link-de-acao strong{color:inherit}.link-de-acao:focus-visible,.link-de-acao:hover{text-decoration:underline}.link-de-acao:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--raio-xs)}.launch-checklist-title{font-size:var(--fonte-apoio);color:var(--muted);margin:16px 0 6px}.case-card footer{flex-wrap:nowrap;justify-content:flex-start;gap:12px}.case-card footer select{max-width:60%}.page-heading-title{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.page-heading-selos{flex-wrap:wrap;gap:6px;display:inline-flex}a[href^=tel\:]{white-space:nowrap}.caso-mais{display:none}@media (max-width:720px){.caso-acoes{flex-wrap:nowrap;align-items:center}.caso-acoes>.caso-acao-secundaria{display:none}.caso-acoes>.caso-mais{flex:none;display:block;position:relative}.caso-acoes .more-actions-list{inset:auto 0 calc(100% + 6px) auto}.content:has(.caso-acoes>.button){padding-bottom:96px}}.dialog.drawer .dialog-heading h2{text-transform:uppercase;letter-spacing:.04em}.dialog.drawer>.dialog-body{padding:4px 0 16px}.dialog.drawer .mobile-navigation{padding:4px 8px 18px}.sidebar .brand small{white-space:normal;letter-spacing:.4px;line-height:1.3}.acao-reservada{visibility:hidden;pointer-events:none;display:inline-flex}@container lista (max-width:640px){.acao-reservada{display:none}}@media (max-width:800px){.login-page{position:relative}.login-story{padding-top:60px}.login-language{z-index:2;color:var(--on-solid);top:12px;right:16px}.login-language select{background:var(--navy-hover);color:var(--on-solid);border-color:var(--navy-raised)}.login-form-area{padding-top:24px;position:static}.login-language .language-picker{color:var(--on-navy-subtle)}.login-language .language-picker select{border-radius:var(--raio-sm);padding:4px 6px}}.login-forgot+.login-notice{margin-top:-10px}@media (max-width:720px){.tabs{background:linear-gradient(to right,var(--canvas) 30%,transparent) 0 /24px 100% no-repeat local,linear-gradient(to left,var(--canvas) 30%,transparent) 100% /24px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgb(var(--shadow-rgb)/25%),transparent) 0 /12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgb(var(--shadow-rgb)/25%),transparent) 100% /12px 100% no-repeat scroll}.page-heading-actions>.inline-row{grid-template-columns:1fr 1fr;margin-bottom:0}.kanban{scroll-snap-type:x proximity;grid-template-columns:repeat(4,82%)}.kanban>*{scroll-snap-align:start}}@media (pointer:coarse){.kanban-hint{display:none}}.caso-migalhas{align-items:center}.caso-migalhas .acao-compacta{min-height:34px;font-size:var(--fonte-mini);padding:5px 10px}@media (min-width:1025px){.lgpd-acoes{white-space:nowrap}.lgpd-acoes .row-actions{flex-wrap:nowrap;align-items:center}}.calc-kv td{text-align:right}.calc-valor{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:2px 6px;display:inline-flex}.calc-valor code{font-size:var(--fonte-mini);color:var(--muted)}.calc-kv thead th:last-child{text-align:right}.report-actions:has(>.crumbs){flex-wrap:wrap;justify-content:space-between;align-items:center}.report-actions>.crumbs{margin-bottom:0}.faixa-risco{border:2px solid var(--danger-line);background:var(--danger-soft);color:var(--danger-ink);border-radius:var(--raio-lg);gap:12px;padding:16px 18px;display:grid}.faixa-risco-topo{align-items:center;gap:10px;display:flex}.faixa-risco-topo h2{margin:0;font-size:18px;line-height:1.3}.faixa-risco-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.faixa-risco-item{border-radius:var(--raio-sm);border:1px solid var(--danger-border);background:var(--surface);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.faixa-risco-item.faixa-risco-urgente{border-color:var(--danger-line)}.faixa-risco-item strong{font-size:16px;display:block}.faixa-risco-item small{color:var(--muted)}.faixa-risco-pendente{color:var(--danger-ink);font-weight:650}.faixa-risco-ok{color:var(--ok-ink);font-weight:650}.faixa-risco-mais,.faixa-risco-nota{margin:0;font-size:14px}.faixa-risco-mais a{color:inherit;font-weight:650;text-decoration:underline}.brand>span:last-child{min-width:0}:root{--mov-rapido:.12s;--mov:.18s;--mov-entrada:.24s;--curva-saida:cubic-bezier(.2,.7,.2,1)}@keyframes pingo-sobe{0%{opacity:0;transform:translateY(4px)}}@keyframes pingo-surge{0%{opacity:0}}@keyframes pingo-dialogo-entra{0%{opacity:0;transform:translateY(8px)}}@keyframes pingo-gaveta-entra{0%{opacity:.4;transform:translate(28px)}}@keyframes pingo-aviso-entra{0%{opacity:0;transform:translateY(12px)}}@keyframes pingo-menu-entra{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes pingo-ponto-entra{0%{opacity:0;transform:scale(0)}}@keyframes pingo-linha-cresce{0%{transform:scaleX(0)}}.content>*{animation:pingo-sobe var(--mov-entrada) var(--curva-saida)}.button,.chip,.google-button,.key-copy-button,.login-mode-option,.more-actions-item,.more-actions-trigger,.toast-close{transition:background-color var(--mov) var(--curva-saida),border-color var(--mov) var(--curva-saida),color var(--mov) var(--curva-saida),box-shadow var(--mov) var(--curva-saida),transform var(--mov-rapido) var(--curva-saida)}.button:not(:disabled):active,.chip:active,.google-button:active{transform:translateY(1px)}.button-danger:not(:disabled):hover,.button-primary:not(:disabled):hover{box-shadow:0 2px 8px rgb(var(--shadow-rgb)/16%)}.button-secondary:not(:disabled):hover,.google-button:hover{border-color:var(--border-strong)}.row-link-action{transition:color var(--mov) var(--curva-saida)}.button svg.lucide-arrow-right,.button svg.lucide-chevron-right,.row-link-action svg.lucide-chevron-right{transition:transform var(--mov) var(--curva-saida)}.button:not(:disabled):hover svg.lucide-arrow-right,.button:not(:disabled):hover svg.lucide-chevron-right,.row-link-action:focus-visible svg.lucide-chevron-right,.row-link-action:hover svg.lucide-chevron-right{transform:translate(2px)}.nav-link,.sidebar-account-link,.tab{transition:background-color var(--mov) var(--curva-saida),color var(--mov) var(--curva-saida),border-color var(--mov) var(--curva-saida)}.nav-active-dot{animation:pingo-ponto-entra var(--mov-entrada) var(--curva-saida)}.lista-item,.row-clickable td,.today-list li{transition:background-color var(--mov) var(--curva-saida)}.case-name,.lista-titulo a,.row-link strong{transition:color var(--mov) var(--curva-saida)}.case-card,.kpi-card,.team-card{transition:border-color var(--mov) var(--curva-saida),box-shadow var(--mov) var(--curva-saida)}.search-input,input,select,textarea{transition:border-color var(--mov) var(--curva-saida),box-shadow var(--mov) var(--curva-saida),outline-color var(--mov) var(--curva-saida)}.dialog[open]{animation:pingo-dialogo-entra var(--mov-entrada) var(--curva-saida)}.dialog.drawer[open]{animation-name:pingo-gaveta-entra}.dialog[open]::backdrop{animation:pingo-surge var(--mov-entrada) ease-out}.toast{animation:pingo-aviso-entra var(--mov-entrada) var(--curva-saida)}.more-actions-list{transform-origin:100% 0;animation:pingo-menu-entra var(--mov-rapido) var(--curva-saida)}.session-warning{animation:pingo-surge var(--mov-entrada) ease-out}.login-story-copy{animation:pingo-sobe .36s var(--curva-saida)}.login-line{transform-origin:0;animation:pingo-linha-cresce .52s var(--curva-saida) .16s backwards}.login-form-area .auth-form{animation:pingo-sobe .36s var(--curva-saida) 80ms backwards}details[open]>:not(summary){animation:pingo-sobe var(--mov-entrada) var(--curva-saida)}.field-error,.form-alert,.form-error,.form-success,.key-copy-status:not(:empty),.tab-panel>*{animation:pingo-surge var(--mov-entrada) ease-out}.wizard-step-number,.wizard-steps li{transition:background-color var(--mov) var(--curva-saida),border-color var(--mov) var(--curva-saida),color var(--mov) var(--curva-saida)}.case-card[draggable=true]{cursor:grab}.case-card[draggable=true]:not(.case-selected):hover{box-shadow:0 4px 14px rgb(var(--shadow-rgb)/10%)}.case-card.case-dragging{opacity:.5;cursor:grabbing}.kanban-column{transition:background-color var(--mov) var(--curva-saida),border-color var(--mov) var(--curva-saida)}.case-card{transition:border-color var(--mov) var(--curva-saida),box-shadow var(--mov) var(--curva-saida),opacity var(--mov) var(--curva-saida)}.button{transition:background-color var(--mov) var(--curva-saida),border-color var(--mov) var(--curva-saida),color var(--mov) var(--curva-saida),box-shadow var(--mov) var(--curva-saida),opacity var(--mov) var(--curva-saida),transform var(--mov-rapido) var(--curva-saida)}.field input:not([readonly]):not([aria-invalid=true]):hover,.field select:not(:disabled):not([aria-invalid=true]):hover,.field textarea:not([readonly]):not([aria-invalid=true]):hover{border-color:var(--ink)}.kanban-column .case-card,.lista-item{animation:pingo-surge var(--mov) ease-out}.language-picker,.language-picker select{transition:color var(--mov) var(--curva-saida)}.language-picker:hover,.language-picker:hover select{color:var(--ink)}:root{--font-sans:var(--fonte-roboto),Roboto,Arial,Helvetica,sans-serif}.workspace .case-card footer{font-size:inherit;color:inherit;flex-direction:row;padding:10px 0 0}.case-card footer>label{flex:auto;min-width:0}.case-card footer select{width:100%;max-width:none;padding:3px 26px 3px 8px}.case-card footer .link-button{flex:none}select:not([multiple]){--seta:var(--muted);appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--seta) 50%),linear-gradient(135deg,var(--seta) 50%,transparent 50%);background-position:calc(100% - 15px),calc(100% - 10px);background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}.login-language select,.sidebar select{--seta:var(--on-navy-muted)}.login-language .language-picker select{background-position:calc(100% - 13px),calc(100% - 8px);padding-right:24px}select:not([multiple])::-ms-expand{display:none}.aviso-agrupado{align-items:flex-start}.aviso-agrupado>div{gap:8px;display:grid}.aviso-agrupado-alerta{color:var(--danger-ink);align-items:flex-start;gap:6px;font-weight:600;display:flex}.aviso-agrupado-alerta svg{flex:none;margin-top:1px}.faixa-risco{border-width:1px 1px 1px 4px}.faixa-risco-item,.faixa-risco-item.faixa-risco-urgente{border:0}.faixa-risco-item.faixa-risco-urgente{box-shadow:inset 3px 0 0 var(--danger-line)}.filtros-alternar{display:none}@media (max-width:720px){.filtros-alternar{display:inline-flex}.filtros-recolhidos>:not(.search-input,.filtros-alternar){display:none}}@media (max-width:1679px){.schedule-layout{grid-template-columns:1fr}}@media (min-width:1025px) and (max-width:1679px){.schedule-aside{max-width:640px}}.profile-avatar{background:var(--accent-soft);color:var(--accent-strong)}.queue-item{align-items:flex-start}.queue-details{margin-top:8px}.queue-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pain-legend{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.pain-mark{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pain-dot{border-radius:50%;width:12px;height:12px;display:inline-block}.pain-card-header{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.pain-boards{flex-wrap:wrap;gap:24px;margin:12px 0;display:flex}.pain-board{text-align:center;margin:0}.pain-board-image{aspect-ratio:1/2;width:150px;position:relative}.pain-board-image img{width:100%;height:100%;position:absolute;inset:0}.pain-point{border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute}.pain-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pain-list li{justify-content:space-between;gap:12px;display:flex}.checkbox-line{align-items:flex-start;gap:8px;display:flex}.free-text-body{border-left:3px solid var(--border-strong);white-space:pre-wrap;overflow-wrap:anywhere;margin:.75rem 0;padding:.75rem 1rem}.free-text-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}