/*! 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--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{--spacing:.25rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-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;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.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}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:var(--spacing)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color-scheme:light;--ds-z-modal:1300;--ds-z-popover:10000;--ds-z-toast:10000;--ds-selector-list-max-height:260px;--ds-form-max-width:960px;--ds-surface:#fff;--ds-surface-sunken:#f8f8f8;--ds-surface-raised:#fff;--ds-surface-overlay:#fff;--ds-bg-muted:#f1f2f4;--ds-text:#292a2e;--ds-text-subtle:#505258;--ds-text-subtlest:#5f626a;--ds-text-disabled:#080f214a;--ds-text-inverse:#fff;--ds-text-brand:#1558bc;--ds-text-danger:#ae2e24;--ds-text-warning:#9e4c00;--ds-text-success:#4c6b1f;--ds-text-info:#1558bc;--ds-text-discovery:#803fa5;--ds-text-on-warning:#292a2e;--ds-border:#0b120e24;--ds-border-bold:#7d818a;--ds-border-input:#8c8f97;--ds-border-focused:#4688ec;--ds-border-selected:#1868db;--ds-border-brand:#b6d3fa;--ds-bg-neutral:#0515240f;--ds-bg-neutral-hovered:#0b120e24;--ds-bg-neutral-pressed:#080f214a;--ds-bg-neutral-subtle-hovered:#0515240f;--ds-bg-neutral-subtle-pressed:#0b120e24;--ds-bg-selected:#e9f2fe;--ds-bg-selected-hovered:#d1e4fd;--ds-bg-input:#fff;--ds-bg-input-hovered:#f8f8f8;--ds-bg-disabled:#17171708;--ds-blanket:#050c1f75;--ds-brand-bold:#1868db;--ds-brand-bold-hovered:#1558bc;--ds-brand-bold-pressed:#144794;--ds-brand-subtlest:#e9f2fe;--ds-success-subtle:#efffd6;--ds-success-text:#4c6b1f;--ds-success-bold:#5b7f24;--ds-success-bold-hovered:#4c6b1f;--ds-success-border:#6a9a23;--ds-danger-subtle:#ffeceb;--ds-danger-text:#ae2e24;--ds-danger-bold:#c9372c;--ds-danger-bold-hovered:#ae2e24;--ds-danger-border:#e2483d;--ds-warning-subtle:#fff5db;--ds-warning-text:#9e4c00;--ds-warning-bold:#fbc828;--ds-warning-bold-hovered:#fca700;--ds-warning-bold-text:#292a2e;--ds-warning-border:#e06c00;--ds-info-subtle:#e9f2fe;--ds-info-text:#1558bc;--ds-info-bold:#1868db;--ds-info-bold-hovered:#1558bc;--ds-info-border:#357de8;--ds-discovery-subtle:#f8eefe;--ds-discovery-text:#803fa5;--ds-discovery-bold:#964ac0;--ds-discovery-bold-hovered:#803fa5;--ds-discovery-border:#af59e1;--ds-lozenge-custom-l:.42;--ds-shadow-raised:0 1px 1px #1e1f2140,0 0 1px #1e1f214f;--ds-shadow-overlay:0 8px 12px #1e1f2126,0 0 1px #1e1f214f;--ds-shadow-overflow:0 0 8px #1e1f2129,0 0 1px #1e1f211f;--ds-shadow-focus:0 0 0 1px var(--ds-border-focused);--ds-shadow-focus-halo:0 0 0 4px var(--ds-brand-bold)}@supports (color:color-mix(in lab,red,red)){:root{--ds-shadow-focus-halo:0 0 0 4px color-mix(in srgb,var(--ds-brand-bold) 10%,transparent)}}:root{--ds-shadow-inset:inset 0 1px 1px var(--ds-text)}@supports (color:color-mix(in lab,red,red)){:root{--ds-shadow-inset:inset 0 1px 1px color-mix(in srgb,var(--ds-text) 2.5%,transparent)}}:root{--ds-shadow-ring-surface:0 0 0 2px var(--ds-surface-raised);--ds-radius-xs:2px;--ds-radius-sm:4px;--ds-radius-md:6px;--ds-radius-lg:8px;--ds-radius-xl:12px;--ds-radius-2xl:16px;--ds-radius-full:9999px;--ds-font-size-12:12px;--ds-font-size-14:14px;--ds-font-size-16:16px;--ds-font-size-20:20px;--ds-font-size-24:24px;--ds-font-size-28:28px;--ds-font-size-32:32px;--ds-line-height-12:16px;--ds-line-height-14:20px;--ds-line-height-16:24px;--ds-line-height-20:24px;--ds-line-height-24:28px;--ds-line-height-28:32px;--ds-line-height-32:36px;--ds-font-weight-regular:400;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-font-heading-xxlarge:var(--ds-font-weight-semibold) var(--ds-font-size-32)/var(--ds-line-height-32) var(--ds-font-sans);--ds-font-heading-xlarge:var(--ds-font-weight-semibold) var(--ds-font-size-28)/var(--ds-line-height-28) var(--ds-font-sans);--ds-font-heading-large:var(--ds-font-weight-semibold) var(--ds-font-size-24)/var(--ds-line-height-24) var(--ds-font-sans);--ds-font-heading-medium:var(--ds-font-weight-semibold) var(--ds-font-size-20)/var(--ds-line-height-20) var(--ds-font-sans);--ds-font-heading-small:var(--ds-font-weight-semibold) var(--ds-font-size-16)/20px var(--ds-font-sans);--ds-font-heading-xsmall:var(--ds-font-weight-semibold) var(--ds-font-size-14)/var(--ds-line-height-14) var(--ds-font-sans);--ds-font-heading-xxsmall:var(--ds-font-weight-semibold) var(--ds-font-size-12)/var(--ds-line-height-12) var(--ds-font-sans);--ds-font-body-large:var(--ds-font-weight-regular) var(--ds-font-size-16)/var(--ds-line-height-16) var(--ds-font-sans);--ds-font-body:var(--ds-font-weight-regular) var(--ds-font-size-14)/var(--ds-line-height-14) var(--ds-font-sans);--ds-font-body-small:var(--ds-font-weight-regular) var(--ds-font-size-12)/var(--ds-line-height-12) var(--ds-font-sans);--ds-space-025:2px;--ds-space-050:4px;--ds-space-075:6px;--ds-space-100:8px;--ds-space-150:12px;--ds-space-200:16px;--ds-space-250:20px;--ds-space-300:24px;--ds-space-400:32px;--ds-space-500:40px;--ds-space-600:48px;--ds-space-800:64px;--ds-space-1000:80px;--ds-font-sans:var(--font-geist-sans),ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Ubuntu,"Helvetica Neue",Arial,sans-serif;--ds-font-mono:var(--font-geist-mono),ui-monospace,Menlo,"Segoe UI Mono",monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--ds-surface:#1f1f21;--ds-surface-sunken:#18191a;--ds-surface-raised:#242528;--ds-surface-overlay:#2b2c2f;--ds-bg-muted:#2b2c2f;--ds-text:#cecfd2;--ds-text-subtle:#a9abaf;--ds-text-subtlest:#a6a9ad;--ds-text-disabled:#e5e9f640;--ds-text-inverse:#1f1f21;--ds-text-brand:#8fb8f6;--ds-text-danger:#fd9891;--ds-text-warning:#fbc828;--ds-text-success:#b3df72;--ds-text-info:#8fb8f6;--ds-text-discovery:#d8a0f7;--ds-text-on-warning:#1f1f21;--ds-border:#e3e4f21f;--ds-border-bold:#7e8188;--ds-border-input:#7e8188;--ds-border-focused:#8fb8f6;--ds-border-selected:#669df1;--ds-border-brand:#2a4e80;--ds-bg-neutral:#cecfd912;--ds-bg-neutral-hovered:#e3e4f21f;--ds-bg-neutral-pressed:#e5e9f640;--ds-bg-neutral-subtle-hovered:#cecfd912;--ds-bg-neutral-subtle-pressed:#e3e4f21f;--ds-bg-selected:#1c2b42;--ds-bg-selected-hovered:#243a59;--ds-bg-input:#242528;--ds-bg-input-hovered:#2b2c2f;--ds-bg-disabled:#bcbcbd0a;--ds-blanket:#10121499;--ds-brand-bold:#669df1;--ds-brand-bold-hovered:#8fb8f6;--ds-brand-bold-pressed:#adcdf8;--ds-brand-subtlest:#1c2b42;--ds-success-subtle:#28311b;--ds-success-text:#b3df72;--ds-success-bold:#94c748;--ds-success-bold-hovered:#b3df72;--ds-success-border:#82b536;--ds-danger-subtle:#42221f;--ds-danger-text:#fd9891;--ds-danger-bold:#f87168;--ds-danger-bold-hovered:#fd9891;--ds-danger-border:#f15b50;--ds-warning-subtle:#3a2c1f;--ds-warning-text:#fbc828;--ds-warning-bold:#fbc828;--ds-warning-bold-hovered:#fca700;--ds-warning-bold-text:#1f1f21;--ds-warning-border:#f68909;--ds-info-subtle:#1c2b42;--ds-info-text:#8fb8f6;--ds-info-bold:#669df1;--ds-info-bold-hovered:#8fb8f6;--ds-info-border:#4688ec;--ds-discovery-subtle:#35243f;--ds-discovery-text:#d8a0f7;--ds-discovery-bold:#c97cf4;--ds-discovery-bold-hovered:#d8a0f7;--ds-discovery-border:#bf63f3;--ds-lozenge-custom-l:.84;--ds-shadow-raised:0 0 0 1px #0000,0 1px 1px #01040480,0 0 1px #01040480;--ds-shadow-overlay:0 0 0 1px #bdbdbd1f,0 8px 12px #0104045c,0 0 1px 1px #01040480;--ds-shadow-overflow:0 0 12px #01040499,0 0 1px #01040499}}:root[data-theme=dark]{color-scheme:dark;--ds-surface:#1f1f21;--ds-surface-sunken:#18191a;--ds-surface-raised:#242528;--ds-surface-overlay:#2b2c2f;--ds-bg-muted:#2b2c2f;--ds-text:#cecfd2;--ds-text-subtle:#a9abaf;--ds-text-subtlest:#a6a9ad;--ds-text-disabled:#e5e9f640;--ds-text-inverse:#1f1f21;--ds-text-brand:#8fb8f6;--ds-text-danger:#fd9891;--ds-text-warning:#fbc828;--ds-text-success:#b3df72;--ds-text-info:#8fb8f6;--ds-text-discovery:#d8a0f7;--ds-text-on-warning:#1f1f21;--ds-border:#e3e4f21f;--ds-border-bold:#7e8188;--ds-border-input:#7e8188;--ds-border-focused:#8fb8f6;--ds-border-selected:#669df1;--ds-border-brand:#2a4e80;--ds-bg-neutral:#cecfd912;--ds-bg-neutral-hovered:#e3e4f21f;--ds-bg-neutral-pressed:#e5e9f640;--ds-bg-neutral-subtle-hovered:#cecfd912;--ds-bg-neutral-subtle-pressed:#e3e4f21f;--ds-bg-selected:#1c2b42;--ds-bg-selected-hovered:#243a59;--ds-bg-input:#242528;--ds-bg-input-hovered:#2b2c2f;--ds-bg-disabled:#bcbcbd0a;--ds-blanket:#10121499;--ds-brand-bold:#669df1;--ds-brand-bold-hovered:#8fb8f6;--ds-brand-bold-pressed:#adcdf8;--ds-brand-subtlest:#1c2b42;--ds-success-subtle:#28311b;--ds-success-text:#b3df72;--ds-success-bold:#94c748;--ds-success-bold-hovered:#b3df72;--ds-success-border:#82b536;--ds-danger-subtle:#42221f;--ds-danger-text:#fd9891;--ds-danger-bold:#f87168;--ds-danger-bold-hovered:#fd9891;--ds-danger-border:#f15b50;--ds-warning-subtle:#3a2c1f;--ds-warning-text:#fbc828;--ds-warning-bold:#fbc828;--ds-warning-bold-hovered:#fca700;--ds-warning-bold-text:#1f1f21;--ds-warning-border:#f68909;--ds-info-subtle:#1c2b42;--ds-info-text:#8fb8f6;--ds-info-bold:#669df1;--ds-info-bold-hovered:#8fb8f6;--ds-info-border:#4688ec;--ds-discovery-subtle:#35243f;--ds-discovery-text:#d8a0f7;--ds-discovery-bold:#c97cf4;--ds-discovery-bold-hovered:#d8a0f7;--ds-discovery-border:#bf63f3;--ds-lozenge-custom-l:.84;--ds-shadow-raised:0 0 0 1px #0000,0 1px 1px #01040480,0 0 1px #01040480;--ds-shadow-overlay:0 0 0 1px #bdbdbd1f,0 8px 12px #0104045c,0 0 1px 1px #01040480;--ds-shadow-overflow:0 0 12px #01040499,0 0 1px #01040499}.client-modal-fields label,[role=dialog] form label{color:var(--ds-text);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);align-content:start;gap:7px;display:grid}[role=dialog] input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):where(:not(.ds-field *,.ds-search *)),[role=dialog] select:where(:not(.ds-field *,.ds-search *)),[role=dialog] textarea:where(:not(.ds-field *,.ds-search *)){border:1px solid var(--ds-border);border-radius:var(--ds-radius-xl);background:var(--ds-surface-raised);width:100%;min-height:44px;color:var(--ds-text);box-shadow:var(--ds-shadow-inset);padding:10px 12px;transition:border-color .14s,box-shadow .14s,background .14s}[role=dialog] textarea:where(:not(.ds-field *,.ds-search *)){resize:vertical;min-height:96px;line-height:1.5}[role=dialog] input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):where(:not(.ds-field *,.ds-search *)):focus,[role=dialog] select:where(:not(.ds-field *,.ds-search *)):focus,[role=dialog] textarea:where(:not(.ds-field *,.ds-search *)):focus{border-color:var(--ds-brand-bold);outline:0}@supports (color:color-mix(in lab,red,red)){[role=dialog] input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):where(:not(.ds-field *,.ds-search *)):focus,[role=dialog] select:where(:not(.ds-field *,.ds-search *)):focus,[role=dialog] textarea:where(:not(.ds-field *,.ds-search *)):focus{border-color:color-mix(in srgb,var(--ds-brand-bold) 58%,var(--ds-border))}}[role=dialog] input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):where(:not(.ds-field *,.ds-search *)):focus,[role=dialog] select:where(:not(.ds-field *,.ds-search *)):focus,[role=dialog] textarea:where(:not(.ds-field *,.ds-search *)):focus{box-shadow:var(--ds-shadow-focus-halo)}[role=dialog] input::placeholder,[role=dialog] textarea::placeholder{color:var(--ds-text-subtlest)}[role=dialog] input[type=checkbox],[role=dialog] input[type=radio]{accent-color:var(--ds-brand-bold)}[role=dialog] fieldset{border-color:var(--ds-border);border-radius:var(--ds-radius-xl);background:var(--ds-bg-muted)}@supports (color:color-mix(in lab,red,red)){[role=dialog] fieldset{background:color-mix(in srgb,var(--ds-bg-muted) 70%,var(--ds-surface-raised))}}[role=dialog] legend{color:var(--ds-text);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-bold);padding:0 6px}.client-modal-fields,.team-editor-content{scrollbar-width:thin;scrollbar-color:var(--ds-brand-bold) transparent}@supports (color:color-mix(in lab,red,red)){.client-modal-fields,.team-editor-content{scrollbar-color:color-mix(in srgb,var(--ds-brand-bold) 28%,var(--ds-border)) transparent}}.client-modal-fields::-webkit-scrollbar,.team-editor-content::-webkit-scrollbar{width:8px}.client-modal-fields::-webkit-scrollbar-thumb{border-radius:var(--ds-radius-full);background:var(--ds-brand-bold);border:2px solid #0000}@supports (color:color-mix(in lab,red,red)){.client-modal-fields::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-brand-bold) 28%,var(--ds-border))}}.client-modal-fields::-webkit-scrollbar-thumb{background-clip:padding-box}.team-editor-content::-webkit-scrollbar-thumb{border-radius:var(--ds-radius-full);background:var(--ds-brand-bold);border:2px solid #0000}@supports (color:color-mix(in lab,red,red)){.team-editor-content::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-brand-bold) 28%,var(--ds-border))}}.team-editor-content::-webkit-scrollbar-thumb{background-clip:padding-box}[role=dialog] [role=alert]:not(.ds-banner){border:1px solid var(--ds-danger-border);border-radius:var(--ds-radius-xl);background:var(--ds-danger-subtle);color:var(--ds-danger-bold);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-medium);padding:11px 13px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [role=dialog] input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):where(:not(.ds-field *,.ds-search *)),:root:not([data-theme=light]) [role=dialog] select:where(:not(.ds-field *,.ds-search *)),:root:not([data-theme=light]) [role=dialog] textarea:where(:not(.ds-field *,.ds-search *)){border-color:var(--ds-border);background:var(--ds-bg-muted);color:var(--ds-text)}:root:not([data-theme=light]) [role=dialog] input::placeholder,:root:not([data-theme=light]) [role=dialog] textarea::placeholder{color:var(--ds-text-subtlest)}:root:not([data-theme=light]) [role=dialog] fieldset{background:var(--ds-bg-muted)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) [role=dialog] fieldset{background:color-mix(in srgb,var(--ds-bg-muted) 70%,black)}}:root:not([data-theme=light]) .app-sidebar{background:var(--ds-surface-raised)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .app-sidebar{background:color-mix(in srgb,var(--ds-surface-raised) 97%,transparent)}}:root:not([data-theme=light]) .app-global-actions{background:var(--ds-surface-raised)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .app-global-actions{background:color-mix(in srgb,var(--ds-surface-raised) 92%,transparent)}}:root:not([data-theme=light]) .app-global-actions{border-color:var(--ds-border)}:root:not([data-theme=light]) .app-menu-toggle{background:var(--ds-surface-raised)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .app-menu-toggle{background:color-mix(in srgb,var(--ds-surface-raised) 96%,transparent)}}}:root[data-theme=dark] [role=dialog] input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):where(:not(.ds-field *,.ds-search *)),:root[data-theme=dark] [role=dialog] select:where(:not(.ds-field *,.ds-search *)),:root[data-theme=dark] [role=dialog] textarea:where(:not(.ds-field *,.ds-search *)){border-color:var(--ds-border);background:var(--ds-bg-muted);color:var(--ds-text)}:root[data-theme=dark] [role=dialog] input::placeholder,:root[data-theme=dark] [role=dialog] textarea::placeholder{color:var(--ds-text-subtlest)}:root[data-theme=dark] [role=dialog] fieldset{background:var(--ds-bg-muted)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] [role=dialog] fieldset{background:color-mix(in srgb,var(--ds-bg-muted) 70%,black)}}:root[data-theme=dark] .app-sidebar{background:var(--ds-surface-raised)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .app-sidebar{background:color-mix(in srgb,var(--ds-surface-raised) 97%,transparent)}}:root[data-theme=dark] .app-global-actions{background:var(--ds-surface-raised)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .app-global-actions{background:color-mix(in srgb,var(--ds-surface-raised) 92%,transparent)}}:root[data-theme=dark] .app-global-actions{border-color:var(--ds-border)}:root[data-theme=dark] .app-menu-toggle{background:var(--ds-surface-raised)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .app-menu-toggle{background:color-mix(in srgb,var(--ds-surface-raised) 96%,transparent)}}.attachments-section{margin-top:var(--ds-space-300);padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-bg-muted)}.attachments-section__heading{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-150);margin-bottom:var(--ds-space-150);display:flex}.attachments-section__heading h3{margin:0 0 var(--ds-space-025);font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.attachments-section__heading p{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);margin:0;line-height:16px}.attachment-preview-grid{gap:var(--ds-space-100);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.attachment-preview{align-items:center;gap:var(--ds-space-150);min-width:0;min-height:88px;padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);color:inherit;box-shadow:var(--ds-shadow-raised);grid-template-columns:40px minmax(0,1fr) auto;text-decoration:none;transition:box-shadow .12s,border-color .12s;display:grid}.attachment-preview:is(a):hover{border-color:var(--ds-border-input);box-shadow:var(--ds-shadow-overlay)}.attachment-preview:is(a):focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.attachment-preview__icon{border-radius:var(--ds-radius-lg);background:var(--ds-info-subtle);width:40px;height:40px;color:var(--ds-info-text);font-size:var(--ds-font-size-20);font-weight:var(--ds-font-weight-semibold);place-items:center;display:grid}.attachment-preview__icon.is-arquivo{background:var(--ds-discovery-subtle);color:var(--ds-discovery-text)}.attachment-preview__icon.is-caminho{background:var(--ds-warning-subtle);color:var(--ds-warning-text)}.attachment-preview__icon.is-provider{border:1px solid var(--ds-border);background:var(--ds-surface-raised)}.attachment-preview__icon.is-provider svg{width:27px;height:27px}.attachment-preview__icon.is-provider.is-google-docs svg{width:25px;height:25px}.attachment-preview__icon.is-provider.is-notion{border-color:var(--ds-border);color:var(--ds-text);font-family:Georgia,serif;font-size:var(--ds-font-size-24);font-weight:var(--ds-font-weight-bold)}.attachment-preview__icon.is-provider.is-canva{background:linear-gradient(145deg,var(--marca-canva-inicio),var(--marca-canva-fim));color:var(--marca-branco);font-family:Georgia,serif;font-size:var(--ds-font-size-24);border:0;font-style:italic}.attachment-preview__icon.is-favicon img{object-fit:contain;width:24px;height:24px}.attachment-preview__icon{--marca-branco:#fff;--marca-canva-inicio:#00c4cc;--marca-canva-fim:#7d2ae8}.attachment-preview__icon .marca-google-verde{fill:#0f9d58}.attachment-preview__icon .marca-google-amarelo{fill:#f4b400}.attachment-preview__icon .marca-google-azul{fill:#4285f4}.attachment-preview__icon .marca-google-azul-claro{fill:#aecbfa}.attachment-preview__icon .marca-linha-branca{fill:none;stroke:var(--marca-branco)}.attachment-preview__icon .marca-branca{fill:var(--marca-branco)}.attachment-preview__icon .marca-figma-salmao{fill:#ff7262}.attachment-preview__icon .marca-figma-azul{fill:#1abcfe}.attachment-preview__icon .marca-figma-vermelho{fill:#f24e1e}.attachment-preview__icon .marca-figma-roxo{fill:#a259ff}.attachment-preview__icon .marca-figma-verde{fill:#0acf83}.attachment-preview__icon .marca-youtube{fill:red}.attachment-preview__icon .marca-dropbox{fill:#06f}.attachment-preview__content{gap:var(--ds-space-025);min-width:0;display:grid}.attachment-preview__content em,.attachment-preview__content small,.attachment-preview__content strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment-preview__content strong{color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);line-height:18px}.attachment-preview__content small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12)}.attachment-preview__content em{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);font-style:normal}.attachment-preview__description{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:16px;display:-webkit-box;overflow:hidden}.attachment-preview__media{align-self:stretch;align-items:center;gap:var(--ds-space-075);display:flex}.attachment-preview__media>img{border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);object-fit:cover;background:var(--ds-bg-muted);width:92px;height:56px}.attachment-preview__open{align-self:start;align-items:center;gap:var(--ds-space-050);padding:var(--ds-space-025) var(--ds-space-075);border-radius:var(--ds-radius-sm);background:var(--ds-bg-neutral);color:var(--ds-text-brand);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);display:inline-flex}.attachments-empty{justify-content:center;align-items:center;gap:var(--ds-space-150);border:1px dashed var(--ds-border-bold);border-radius:var(--ds-radius-lg);min-height:64px;color:var(--ds-text-subtle);text-align:left;display:flex}.attachments-empty>span{border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);width:32px;height:32px;font-size:var(--ds-font-size-16);place-items:center;display:grid}.attachments-empty small,.attachments-empty strong{display:block}.attachments-empty strong{color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold)}.attachments-empty small{margin-top:var(--ds-space-025);font-size:var(--ds-font-size-12)}.attachment-paste-form{align-items:end;gap:var(--ds-space-100);margin-top:var(--ds-space-150);padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);grid-template-columns:32px minmax(0,1fr) auto auto;display:grid}.attachment-paste-form__icon{width:32px;height:40px;color:var(--ds-text-brand);place-items:center;display:grid}.attachment-type-badge{margin-bottom:var(--ds-space-100);align-self:center}@media (max-width:640px){.attachment-paste-form{grid-template-columns:minmax(0,1fr) auto}.attachment-paste-form__icon{display:none}.attachment-type-badge{grid-column:1;justify-self:start}.attachment-paste-form button{grid-area:1/2/span 2}.attachment-preview{grid-template-columns:38px minmax(0,1fr)}.attachment-preview__icon{width:38px;height:38px}.attachment-preview__media{display:none}}.dashboard-deadline-link{color:inherit;text-decoration:none;transition:background .14s;display:block}.dashboard-deadline-link:hover{background:var(--ds-bg-selected)}@supports (color:color-mix(in lab,red,red)){.dashboard-deadline-link:hover{background:color-mix(in srgb,var(--ds-bg-selected) 34%,transparent)}}.dashboard-deadline-open{margin-top:var(--ds-space-100);color:var(--ds-text-brand);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-bold)}.projetos-editor{border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);overflow:hidden}.projetos-editor:focus-within{border-color:var(--ds-border-focused);box-shadow:var(--ds-shadow-focus)}.projetos-editor [contenteditable][data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--ds-text-subtle);pointer-events:none}.projetos-editor [contenteditable] p{margin:0 0 .75em}.projetos-editor [contenteditable] ol,.projetos-editor [contenteditable] ul{margin:.5em 0;padding-left:1.5em}.projetos-editor [contenteditable] a{color:var(--ds-text-brand);text-decoration:underline}.login-page{background:var(--ds-surface-sunken);place-items:center;min-height:100vh;padding:40px 24px;display:grid}.login-card{border-radius:var(--ds-radius-xl);background:var(--ds-surface-raised);width:min(400px,100%);box-shadow:var(--ds-shadow-overlay);gap:24px;padding:32px;display:grid}.login-brand{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);align-items:center;gap:12px;display:flex}.login-brand img{object-fit:contain;width:40px;height:40px}.login-heading{gap:4px;display:grid}.login-heading h1{color:var(--ds-text);font-size:var(--ds-font-size-24);line-height:28px;font-weight:var(--ds-font-weight-semibold);letter-spacing:-.01em;margin:0}.login-heading p{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.login-form{gap:16px;display:grid}.login-password{position:relative}.login-form .login-password .login-password__toggle{position:absolute;bottom:8px;right:8px}.login-help{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);text-align:center;margin:0;line-height:16px}@media (max-width:600px){.login-page{padding:16px}.login-card{gap:20px;padding:24px 20px}}[data-horizontal-drag-scroll=true]{cursor:grab}[data-horizontal-drag-scroll=true][data-drag-scrolling=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.eqp-page{width:100%;margin:0;padding:0}.eqp-page .eqp-abas{margin:0 0 var(--ds-space-300,24px)}.eqp-page .eqp-banner{margin:0 0 var(--ds-space-150,12px)}.eqp-page .teams-section-heading{margin-bottom:var(--ds-space-200,16px)}.eqp-page .teams-section-heading h2{color:var(--ds-text);font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.eqp-page .teams-section-heading p{margin:var(--ds-space-025) 0 0;color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:18px}.eqp-page .user-links-panel{padding:var(--ds-space-200,16px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised)}.eqp-page .user-links-list{gap:var(--ds-space-150,12px);display:grid}.eqp-page .user-multi-link-card{gap:var(--ds-space-200,16px);padding:var(--ds-space-200,16px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface-sunken);grid-template-columns:240px minmax(0,1fr)}.eqp-page .user-team-options{gap:var(--ds-space-100,8px)}.eqp-page .user-team-option{gap:var(--ds-space-100,8px);min-height:0;padding:var(--ds-space-100,8px) var(--ds-space-150,12px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface-raised);box-shadow:none;transform:none}.eqp-page .user-team-option:hover{border-color:var(--ds-border-bold);box-shadow:none;transform:none}.eqp-page .user-team-options{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.eqp-page .user-team-option.is-linked{border-color:var(--team-color)}@supports (color:color-mix(in lab,red,red)){.eqp-page .user-team-option.is-linked{border-color:color-mix(in srgb,var(--team-color) 60%,var(--ds-border))}}.eqp-page .user-team-option.is-linked{background:var(--team-color)}@supports (color:color-mix(in lab,red,red)){.eqp-page .user-team-option.is-linked{background:color-mix(in srgb,var(--team-color) 7%,var(--ds-surface-raised))}}.eqp-page .user-team-option__head{justify-content:space-between;align-items:center;gap:var(--ds-space-100,8px);display:flex}.eqp-page .user-team-role{gap:var(--ds-space-050);padding-top:var(--ds-space-100,8px);border-top:1px solid var(--ds-border);grid-template-columns:minmax(0,1fr)}.eqp-page .teams-visual-grid{gap:var(--ds-space-150,12px);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-items:start}.eqp-page .team-visual-card{border:1px solid var(--ds-border);border-top:3px solid var(--team-color);border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface-raised);min-height:0;box-shadow:var(--ds-shadow-raised);transform:none}.eqp-page .team-visual-card:hover{box-shadow:var(--ds-shadow-overlay);transform:none}.eqp-page .team-visual-top h3{color:var(--ds-text);font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.eqp-page .team-visual-body{gap:var(--ds-space-100,8px);min-height:0;padding:var(--ds-space-200,16px)}.eqp-page .team-visual-body>p{margin:0}.eqp-page .team-visual-members{min-height:0;margin-top:var(--ds-space-050,4px);padding-top:0}.eqp-page .team-visual-actions{justify-content:flex-end;gap:var(--ds-space-050,4px);padding:var(--ds-space-100,8px) var(--ds-space-150,12px);border-top:1px solid var(--ds-border);background:var(--ds-surface-sunken);display:flex}@media (max-width:900px){.eqp-page .user-multi-link-card{grid-template-columns:1fr}}.kanban-card{box-sizing:border-box;border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);min-width:0;max-width:100%;box-shadow:var(--ds-shadow-raised);color:var(--ds-text);transition:opacity .12s,box-shadow .12s,border-color .12s;position:relative;overflow:hidden}.kanban-card:hover{border-color:var(--ds-border-bold)}.kanban-card:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.kanban-card--botao{text-align:left;padding:0;display:block}.kanban-card--botao:hover:not(:disabled){border-color:var(--ds-border-bold);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-overlay)}.kanban-card[data-estado~=atrasado]{border-color:var(--ds-danger-border)}.kanban-card[data-estado~=cancelado]{background:var(--ds-bg-muted);opacity:.8}.kanban-card[data-estado~=arrastando]{box-shadow:var(--ds-shadow-overlay);opacity:.55}.kanban-card__contexto{align-items:center;gap:var(--ds-space-100);min-width:0;min-height:36px;padding:var(--ds-space-075) var(--ds-space-150);border-bottom:1px solid var(--ds-border);background:var(--ds-bg-muted);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);text-align:left;line-height:16px;display:flex}.kanban-card__contexto>span:first-child{color:var(--ds-text-subtlest);flex:none}.kanban-card__contexto strong{min-width:0;color:var(--ds-text);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kanban-card__corpo{gap:var(--ds-space-100);padding:var(--ds-space-150);display:grid}.kanban-card__meta{min-width:0}.kanban-card__meta,.kanban-card__rodape{justify-content:space-between;align-items:center;gap:var(--ds-space-100);display:flex}.kanban-card__rodape{min-height:36px;padding:var(--ds-space-075) var(--ds-space-150);border-top:1px solid var(--ds-border);background:var(--ds-bg-muted);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.kanban-card__rodape>span{white-space:nowrap}.kanban-card__indicadores{justify-content:flex-end;align-items:center;gap:var(--ds-space-100);min-width:0;display:flex}.kanban-progress-ring{--progress:0%;background:conic-gradient(var(--ds-success-bold) var(--progress),var(--ds-bg-neutral) 0);border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid;position:relative}.kanban-progress-ring:before{content:"";border-radius:inherit;background:var(--ds-surface-raised);position:absolute;inset:3px}.kanban-progress-ring strong{z-index:1;font-weight:var(--ds-font-weight-semibold);position:relative}.kanban-deadline,.kanban-progress-ring strong{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12)}.kanban-deadline{align-items:center;gap:var(--ds-space-050);min-width:0;font-weight:var(--ds-font-weight-medium);white-space:nowrap;display:inline-flex}.kanban-deadline svg{flex:0 0 14px}.kanban-deadline strong{color:inherit;font-size:inherit}.kanban-deadline.is-today{color:var(--ds-text-warning)}.kanban-deadline.is-overdue{color:var(--ds-text-danger)}.kanban-deadline.is-complete{color:var(--ds-text-success)}.kanban-column-heading{justify-content:start;align-items:center;gap:var(--ds-space-100);grid-template-columns:4px minmax(0,auto) auto 1fr;width:100%;min-width:0;display:grid}.kanban-column-heading>i{border-radius:var(--ds-radius-full);background:var(--status-color);width:4px;height:24px}.kanban-column-heading>strong{min-width:0;font-size:var(--ds-font-size-14);text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.kanban-column-heading>span,.kanban-column-heading>strong{color:var(--ds-text);font-weight:var(--ds-font-weight-semibold)}.kanban-column-heading>span{box-sizing:border-box;min-width:20px;height:20px;padding:0 var(--ds-space-075);border-radius:var(--ds-radius-full);background:var(--ds-bg-neutral-hovered);font-size:var(--ds-font-size-12);place-items:center;display:inline-grid}.kanban-column-heading.is-compact>i{height:20px}.kanban-column-heading.is-compact>strong{font-size:var(--ds-font-size-14)}.kanban-column-heading.is-compact>span{min-width:20px;height:20px}.solicitacoes-kanban-column-heading{margin-bottom:var(--ds-space-150)}.app-main h1{align-items:center;gap:12px;display:flex}.app-main h1:before{content:"";border-radius:var(--ds-radius-lg);background-color:var(--ds-bg-selected);width:40px;height:40px;box-shadow:none;background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border:0;flex:0 0 40px;place-items:center;display:inline-grid}.page-icon-dashboard h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8'%3E%3Crect x='3' y='3' width='7' height='7' rx='2'/%3E%3Crect x='14' y='3' width='7' height='7' rx='2'/%3E%3Crect x='3' y='14' width='7' height='7' rx='2'/%3E%3Crect x='14' y='14' width='7' height='7' rx='2'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-dashboard h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8'%3E%3Crect x='3' y='3' width='7' height='7' rx='2'/%3E%3Crect x='14' y='3' width='7' height='7' rx='2'/%3E%3Crect x='3' y='14' width='7' height='7' rx='2'/%3E%3Crect x='14' y='14' width='7' height='7' rx='2'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-dashboard h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8'%3E%3Crect x='3' y='3' width='7' height='7' rx='2'/%3E%3Crect x='14' y='3' width='7' height='7' rx='2'/%3E%3Crect x='3' y='14' width='7' height='7' rx='2'/%3E%3Crect x='14' y='14' width='7' height='7' rx='2'/%3E%3C/svg%3E")}.page-icon-clientes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M3.5 19c.4-3.2 2.4-5 5.5-5s5.1 1.8 5.5 5'/%3E%3Ccircle cx='17' cy='9' r='2.3'/%3E%3Cpath d='M15.8 14.4c2.6-.2 4.2 1.2 4.7 3.7'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-clientes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M3.5 19c.4-3.2 2.4-5 5.5-5s5.1 1.8 5.5 5'/%3E%3Ccircle cx='17' cy='9' r='2.3'/%3E%3Cpath d='M15.8 14.4c2.6-.2 4.2 1.2 4.7 3.7'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-clientes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M3.5 19c.4-3.2 2.4-5 5.5-5s5.1 1.8 5.5 5'/%3E%3Ccircle cx='17' cy='9' r='2.3'/%3E%3Cpath d='M15.8 14.4c2.6-.2 4.2 1.2 4.7 3.7'/%3E%3C/svg%3E")}.page-icon-servicos h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a4 4 0 0 0-5 5L4 17l3 3 5.7-5.7a4 4 0 0 0 5-5l-2.6 2.6-3-3 2.6-2.6Z'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-servicos h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a4 4 0 0 0-5 5L4 17l3 3 5.7-5.7a4 4 0 0 0 5-5l-2.6 2.6-3-3 2.6-2.6Z'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-servicos h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a4 4 0 0 0-5 5L4 17l3 3 5.7-5.7a4 4 0 0 0 5-5l-2.6 2.6-3-3 2.6-2.6Z'/%3E%3C/svg%3E")}.page-icon-propostas h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h7l4 4v14H7z'/%3E%3Cpath d='M14 3v4h4'/%3E%3Cpath d='m9.5 14 2 2 3.5-4'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-propostas h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h7l4 4v14H7z'/%3E%3Cpath d='M14 3v4h4'/%3E%3Cpath d='m9.5 14 2 2 3.5-4'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-propostas h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h7l4 4v14H7z'/%3E%3Cpath d='M14 3v4h4'/%3E%3Cpath d='m9.5 14 2 2 3.5-4'/%3E%3C/svg%3E")}.page-icon-dados h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M4 19V11M10 19V5M16 19v-6M21 19H3'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-dados h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M4 19V11M10 19V5M16 19v-6M21 19H3'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-dados h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M4 19V11M10 19V5M16 19v-6M21 19H3'/%3E%3C/svg%3E")}.page-icon-solicitacoes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='2'/%3E%3Cpath d='M9 8h6M9 12h6M9 16h4'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-solicitacoes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='2'/%3E%3Cpath d='M9 8h6M9 12h6M9 16h4'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-solicitacoes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='2'/%3E%3Cpath d='M9 8h6M9 12h6M9 16h4'/%3E%3C/svg%3E")}.page-icon-tarefas h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='16' rx='3'/%3E%3Cpath d='m8 12 2.5 2.5L16 9'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-tarefas h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='16' rx='3'/%3E%3Cpath d='m8 12 2.5 2.5L16 9'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-tarefas h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='16' rx='3'/%3E%3Cpath d='m8 12 2.5 2.5L16 9'/%3E%3C/svg%3E")}.page-icon-equipes h1:before,.page-icon-usuarios h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3Ccircle cx='17' cy='9' r='2.5'/%3E%3Cpath d='M3 19c.5-3.4 2.3-5.2 5-5.2s4.5 1.8 5 5.2M14 14.6c2.9-.4 5 1.1 5.7 4.1'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-equipes h1:before,:root:not([data-theme=light]) .page-icon-usuarios h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3Ccircle cx='17' cy='9' r='2.5'/%3E%3Cpath d='M3 19c.5-3.4 2.3-5.2 5-5.2s4.5 1.8 5 5.2M14 14.6c2.9-.4 5 1.1 5.7 4.1'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-equipes h1:before,:root[data-theme=dark] .page-icon-usuarios h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3Ccircle cx='17' cy='9' r='2.5'/%3E%3Cpath d='M3 19c.5-3.4 2.3-5.2 5-5.2s4.5 1.8 5 5.2M14 14.6c2.9-.4 5 1.1 5.7 4.1'/%3E%3C/svg%3E")}.page-icon-notificacoes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M6 9a6 6 0 0 1 12 0v4.5l1.5 2.5h-15L6 13.5V9Z'/%3E%3Cpath d='M10 19h4'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-notificacoes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M6 9a6 6 0 0 1 12 0v4.5l1.5 2.5h-15L6 13.5V9Z'/%3E%3Cpath d='M10 19h4'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-notificacoes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M6 9a6 6 0 0 1 12 0v4.5l1.5 2.5h-15L6 13.5V9Z'/%3E%3Cpath d='M10 19h4'/%3E%3C/svg%3E")}.page-icon-meu-perfil h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='3.2'/%3E%3Cpath d='M5.5 19c.6-3.8 2.9-5.8 6.5-5.8s5.9 2 6.5 5.8'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-meu-perfil h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='3.2'/%3E%3Cpath d='M5.5 19c.6-3.8 2.9-5.8 6.5-5.8s5.9 2 6.5 5.8'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-meu-perfil h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='3.2'/%3E%3Cpath d='M5.5 19c.6-3.8 2.9-5.8 6.5-5.8s5.9 2 6.5 5.8'/%3E%3C/svg%3E")}.page-icon-configuracoes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.7 1.7 0 0 0 .34 1.88l.06.06-2.83 2.83-.06-.06a1.7 1.7 0 0 0-1.88-.34 1.7 1.7 0 0 0-1.03 1.56V21h-4v-.08A1.7 1.7 0 0 0 8.96 19.4a1.7 1.7 0 0 0-1.88.34l-.06.06-2.83-2.83.06-.06A1.7 1.7 0 0 0 4.6 15a1.7 1.7 0 0 0-1.56-1.03H3v-4h.08A1.7 1.7 0 0 0 4.6 8.96a1.7 1.7 0 0 0-.34-1.88l-.06-.06 2.83-2.83.06.06A1.7 1.7 0 0 0 8.96 4.6 1.7 1.7 0 0 0 10 3.08V3h4v.08a1.7 1.7 0 0 0 1.03 1.52 1.7 1.7 0 0 0 1.88-.34l.06-.06 2.83 2.83-.06.06a1.7 1.7 0 0 0-.34 1.88A1.7 1.7 0 0 0 20.92 10H21v4h-.08A1.7 1.7 0 0 0 19.4 15Z'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-configuracoes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.7 1.7 0 0 0 .34 1.88l.06.06-2.83 2.83-.06-.06a1.7 1.7 0 0 0-1.88-.34 1.7 1.7 0 0 0-1.03 1.56V21h-4v-.08A1.7 1.7 0 0 0 8.96 19.4a1.7 1.7 0 0 0-1.88.34l-.06.06-2.83-2.83.06-.06A1.7 1.7 0 0 0 4.6 15a1.7 1.7 0 0 0-1.56-1.03H3v-4h.08A1.7 1.7 0 0 0 4.6 8.96a1.7 1.7 0 0 0-.34-1.88l-.06-.06 2.83-2.83.06.06A1.7 1.7 0 0 0 8.96 4.6 1.7 1.7 0 0 0 10 3.08V3h4v.08a1.7 1.7 0 0 0 1.03 1.52 1.7 1.7 0 0 0 1.88-.34l.06-.06 2.83 2.83-.06.06a1.7 1.7 0 0 0-.34 1.88A1.7 1.7 0 0 0 20.92 10H21v4h-.08A1.7 1.7 0 0 0 19.4 15Z'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-configuracoes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.7 1.7 0 0 0 .34 1.88l.06.06-2.83 2.83-.06-.06a1.7 1.7 0 0 0-1.88-.34 1.7 1.7 0 0 0-1.03 1.56V21h-4v-.08A1.7 1.7 0 0 0 8.96 19.4a1.7 1.7 0 0 0-1.88.34l-.06.06-2.83-2.83.06-.06A1.7 1.7 0 0 0 4.6 15a1.7 1.7 0 0 0-1.56-1.03H3v-4h.08A1.7 1.7 0 0 0 4.6 8.96a1.7 1.7 0 0 0-.34-1.88l-.06-.06 2.83-2.83.06.06A1.7 1.7 0 0 0 8.96 4.6 1.7 1.7 0 0 0 10 3.08V3h4v.08a1.7 1.7 0 0 0 1.03 1.52 1.7 1.7 0 0 0 1.88-.34l.06-.06 2.83 2.83-.06.06a1.7 1.7 0 0 0-.34 1.88A1.7 1.7 0 0 0 20.92 10H21v4h-.08A1.7 1.7 0 0 0 19.4 15Z'/%3E%3C/svg%3E")}.page-icon-administrativo h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4.5V3h6v1.5M8.5 9h7M8.5 13h7M8.5 17h4.5'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-administrativo h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4.5V3h6v1.5M8.5 9h7M8.5 13h7M8.5 17h4.5'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-administrativo h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4.5V3h6v1.5M8.5 9h7M8.5 13h7M8.5 17h4.5'/%3E%3C/svg%3E")}.page-icon-financeiro h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19V9M10 19V5M16 19v-7M21 19H3'/%3E%3Cpath d='m5 7 5-4 5 6 5-5'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-financeiro h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19V9M10 19V5M16 19v-7M21 19H3'/%3E%3Cpath d='m5 7 5-4 5 6 5-5'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-financeiro h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19V9M10 19V5M16 19v-7M21 19H3'/%3E%3Cpath d='m5 7 5-4 5 6 5-5'/%3E%3C/svg%3E")}.page-icon-pagamentos h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='4' y='3' width='16' height='18' rx='2'/%3E%3Cpath d='M8 8h8M8 12h8M8 16h4'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-pagamentos h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='4' y='3' width='16' height='18' rx='2'/%3E%3Cpath d='M8 8h8M8 12h8M8 16h4'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-pagamentos h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='4' y='3' width='16' height='18' rx='2'/%3E%3Cpath d='M8 8h8M8 12h8M8 16h4'/%3E%3C/svg%3E")}.page-icon-reunioes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='3'/%3E%3Cpath d='M7 3v4M17 3v4M3 10h18M8 14h3M8 17h6'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-reunioes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='3'/%3E%3Cpath d='M7 3v4M17 3v4M3 10h18M8 14h3M8 17h6'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-reunioes h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='3'/%3E%3Cpath d='M7 3v4M17 3v4M3 10h18M8 14h3M8 17h6'/%3E%3C/svg%3E")}.page-icon-crm h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='m12 12 6-6M15 6h3v3'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-crm h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='m12 12 6-6M15 6h3v3'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-crm h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='m12 12 6-6M15 6h3v3'/%3E%3C/svg%3E")}.page-icon-ideias h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M8.5 16.5c-1.6-1.1-2.5-2.9-2.5-5a6 6 0 1 1 12 0c0 2.1-.9 3.9-2.5 5-.7.5-1 1-1 1.5h-5c0-.5-.3-1-1-1.5Z'/%3E%3Cpath d='M9.5 21h5M10 18v-5h4v5'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-icon-ideias h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M8.5 16.5c-1.6-1.1-2.5-2.9-2.5-5a6 6 0 1 1 12 0c0 2.1-.9 3.9-2.5 5-.7.5-1 1-1 1.5h-5c0-.5-.3-1-1-1.5Z'/%3E%3Cpath d='M9.5 21h5M10 18v-5h4v5'/%3E%3C/svg%3E")}}:root[data-theme=dark] .page-icon-ideias h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238fb8f6' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M8.5 16.5c-1.6-1.1-2.5-2.9-2.5-5a6 6 0 1 1 12 0c0 2.1-.9 3.9-2.5 5-.7.5-1 1-1 1.5h-5c0-.5-.3-1-1-1.5Z'/%3E%3Cpath d='M9.5 21h5M10 18v-5h4v5'/%3E%3C/svg%3E")}@media (max-width:620px){.app-main h1{gap:8px}.app-main h1:before{border-radius:var(--ds-radius-md);background-size:18px 18px;flex-basis:32px;width:32px;height:32px}}.dashboard-page{position:relative}.inicio-resumo{gap:var(--ds-space-150,12px);margin-bottom:var(--ds-space-200,16px);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.inicio-min0{min-width:0}.inicio-erro{margin-bottom:var(--ds-space-200,16px)}.inicio-linha__titulo--bloco{display:block}.inicio-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.inicio-coluna,.inicio-layout{gap:var(--ds-space-200,16px);display:grid}.inicio-coluna{min-width:0}.inicio-secao__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-200,16px);padding:var(--ds-space-200,16px);border-bottom:1px solid var(--ds-border);display:flex}.inicio-secao__titulo{color:var(--ds-text);font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-semibold);letter-spacing:0;margin:0;line-height:20px}.inicio-secao__descricao{margin:var(--ds-space-025,2px) 0 0;color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.inicio-link{color:var(--ds-text-brand);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-medium);white-space:nowrap;line-height:20px;text-decoration:none}.inicio-link:hover{text-decoration:underline}.inicio-vazio{padding:var(--ds-space-300,24px) var(--ds-space-200,16px);color:var(--ds-text-subtlest);font-size:var(--ds-font-size-14);line-height:20px}.inicio-linha{gap:var(--ds-space-200,16px);padding:var(--ds-space-150,12px) var(--ds-space-200,16px);border-bottom:1px solid var(--ds-border);color:var(--ds-text);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.inicio-linha:last-child{border-bottom:0}a.inicio-linha:hover{background:var(--ds-bg-neutral-subtle-hovered)}.inicio-linha__tipo{align-items:center;gap:var(--ds-space-100,8px);margin-bottom:var(--ds-space-050,4px);flex-wrap:wrap;display:flex}.inicio-linha__titulo{font-weight:var(--ds-font-weight-semibold)}.inicio-linha__texto,.inicio-linha__titulo{font-size:var(--ds-font-size-14);line-height:20px}.inicio-linha__texto{margin-bottom:var(--ds-space-025,2px)}.inicio-linha__apoio{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);line-height:16px}.inicio-linha__lado{align-content:start;justify-items:end;gap:var(--ds-space-025,2px);text-align:right;white-space:nowrap;display:grid}.inicio-linha__data{font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:20px}.inicio-linha__data--danger{color:var(--ds-text-danger)}.inicio-linha__data--warning{color:var(--ds-text-warning)}.inicio-linha__abrir{align-items:center;gap:var(--ds-space-050,4px);margin-top:var(--ds-space-050,4px);color:var(--ds-text-brand);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-medium);line-height:16px;display:inline-flex}.inicio-acao,.inicio-acoes{padding:var(--ds-space-100,8px);display:grid}.inicio-acao{align-items:center;gap:var(--ds-space-150,12px);min-height:48px;border-radius:var(--ds-radius-md,6px);color:var(--ds-text);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none}.inicio-acao:hover{background:var(--ds-bg-neutral-subtle-hovered)}.inicio-acao__icone{border-radius:var(--ds-radius-md,6px);background:var(--ds-info-subtle);width:32px;height:32px;color:var(--ds-info-text);place-items:center;display:grid}.inicio-acao__texto{min-width:0}.inicio-acao__titulo{font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);line-height:20px;display:block}.inicio-acao__descricao{font-size:var(--ds-font-size-12);line-height:16px;display:block}.inicio-acao__descricao,.inicio-acao__seta{color:var(--ds-text-subtlest)}.inicio-geral{gap:var(--ds-space-200,16px);padding:var(--ds-space-200,16px);grid-template-columns:1fr 1fr;display:grid}.inicio-geral__valor{color:var(--ds-text);font-size:var(--ds-font-size-28);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:32px;display:block}.inicio-geral__rotulo{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);line-height:16px}@media (max-width:1040px){.inicio-layout{grid-template-columns:1fr}}@media (max-width:560px){.inicio-linha{gap:var(--ds-space-050,4px);grid-template-columns:1fr}.inicio-linha__lado{text-align:left;justify-items:start}}.member-identity{align-items:center;gap:var(--ds-space-100);min-width:0;display:inline-flex}.member-avatar-ring{padding:var(--ds-space-025);border-radius:var(--ds-radius-full);flex:none;place-items:center;display:grid}.member-avatar-core{border:2px solid var(--ds-surface-raised);border-radius:var(--ds-radius-full);background:var(--ds-surface-raised);place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.member-identity-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.teams-section-heading{justify-content:space-between;align-items:end;gap:var(--ds-space-200);margin-bottom:var(--ds-space-150);display:flex}.teams-section-heading h2{margin:0 0 var(--ds-space-050);font-size:var(--ds-font-size-20)}.teams-section-heading p{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-14);margin:0}.user-links-panel{padding:var(--ds-space-300);border:1px solid var(--ds-border);border-radius:var(--ds-radius-2xl);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised)}.user-links-list{gap:var(--ds-space-150);display:grid}.user-multi-link-card{gap:var(--ds-space-250);padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-2xl);background:linear-gradient(135deg,var(--ds-bg-muted),var(--ds-surface-raised));box-shadow:var(--ds-shadow-raised);grid-template-columns:250px minmax(0,1fr);align-items:stretch;display:grid}.user-multi-link-person{align-items:flex-start;gap:var(--ds-space-150);min-height:100%;padding:var(--ds-space-050) var(--ds-space-200) var(--ds-space-050) var(--ds-space-025);border-right:1px solid var(--ds-border);flex-direction:column;display:flex}.user-multi-link-person .member-identity{gap:var(--ds-space-150)}.user-multi-link-person .member-identity-name{font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-bold);white-space:normal}.user-link-summary{align-items:center;gap:var(--ds-space-100);margin-left:calc(var(--ds-space-600) + var(--ds-space-100));display:inline-flex}.user-link-summary>span{border-radius:var(--ds-radius-lg);background:var(--ds-bg-selected);min-width:27px;height:27px;color:var(--ds-brand-bold);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-bold);place-items:center;display:grid}.user-link-summary small{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-medium)}.user-team-options{gap:var(--ds-space-100);grid-template-columns:repeat(3,minmax(170px,1fr));display:grid}.user-team-option{justify-content:center;gap:var(--ds-space-100);min-height:76px;padding:var(--ds-space-150) var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-xl);background:#ffffffb8;flex-direction:column;transition:transform .15s,border-color .15s,box-shadow .15s,background .15s;display:flex}.user-team-option:hover{border-color:var(--team-color);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.user-team-option:hover{border-color:color-mix(in srgb,var(--team-color) 42%,var(--ds-border))}}.user-team-option:hover{box-shadow:var(--ds-shadow-raised)}.user-team-option.is-linked{border-color:var(--team-color)}@supports (color:color-mix(in lab,red,red)){.user-team-option.is-linked{border-color:color-mix(in srgb,var(--team-color) 74%,var(--ds-border))}}.user-team-option.is-linked{background:linear-gradient(135deg,var(--team-color),var(--team-color))}@supports (color:color-mix(in lab,red,red)){.user-team-option.is-linked{background:linear-gradient(135deg,color-mix(in srgb,var(--team-color) 15%,var(--ds-surface-raised)),color-mix(in srgb,var(--team-color) 7%,var(--ds-surface-raised)))}}.user-team-option.is-linked{box-shadow:inset 3px 0 0 var(--team-color)}.user-team-option label{align-items:center;gap:var(--ds-space-100);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.user-team-option label input{accent-color:var(--team-color);margin:0}.user-team-option label span{min-width:0;line-height:1.25}.user-team-option.is-linked label{color:var(--ds-text)}.user-team-role{align-items:center;gap:var(--ds-space-100);padding-top:var(--ds-space-100);border-top:1px solid var(--team-color);grid-template-columns:auto minmax(0,1fr);display:grid}@supports (color:color-mix(in lab,red,red)){.user-team-role{border-top:1px solid color-mix(in srgb,var(--team-color) 18%,var(--ds-border))}}.user-team-role small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);white-space:nowrap}.user-team-option select{width:100%;min-width:0;height:32px;padding:var(--ds-space-050) var(--ds-space-300) var(--ds-space-050) var(--ds-space-100);border-color:var(--team-color)}@supports (color:color-mix(in lab,red,red)){.user-team-option select{border-color:color-mix(in srgb,var(--team-color) 23%,var(--ds-border))}}.user-team-option select{font-size:var(--ds-font-size-12);background:#ffffffd1}.teams-visual-grid{gap:var(--ds-space-200);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.team-visual-card{border:1px solid var(--team-color);flex-direction:column;min-height:310px;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.team-visual-card{border:1px solid color-mix(in srgb,var(--team-color) 36%,var(--ds-border))}}.team-visual-card{border-radius:var(--ds-radius-2xl);background:var(--team-color)}@supports (color:color-mix(in lab,red,red)){.team-visual-card{background:color-mix(in srgb,var(--team-color) 36%,var(--ds-surface-raised))}}.team-visual-card{box-shadow:0 17px 30px var(--team-color)}@supports (color:color-mix(in lab,red,red)){.team-visual-card{box-shadow:0 17px 30px color-mix(in srgb,var(--team-color) 15%,transparent)}}.team-visual-card{cursor:pointer;transition:transform .16s,box-shadow .16s}.team-visual-card:hover{box-shadow:0 21px 36px var(--team-color);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.team-visual-card:hover{box-shadow:0 21px 36px color-mix(in srgb,var(--team-color) 22%,transparent)}}.team-visual-body{min-height:250px;padding:var(--ds-space-300);flex-direction:column;flex:1;display:flex}.team-visual-top{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-150);display:flex}.team-visual-top h3{max-width:75%;font-size:clamp(var(--ds-font-size-24),2.6vw,var(--ds-font-size-32));font-weight:var(--ds-font-weight-bold);letter-spacing:-.045em;margin:0;line-height:.98}.team-visual-body>p{margin:var(--ds-space-250) 0 var(--ds-space-075);color:var(--ds-text);display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.team-visual-body>p{color:color-mix(in srgb,var(--ds-text) 72%,transparent)}}.team-visual-body>p{font-size:var(--ds-font-size-14);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.45}.team-visual-body>small{color:var(--ds-text)}@supports (color:color-mix(in lab,red,red)){.team-visual-body>small{color:color-mix(in srgb,var(--ds-text) 68%,transparent)}}.team-visual-members{min-height:42px;padding-top:var(--ds-space-300);align-items:center;margin-top:auto;display:flex}.team-visual-members .member-identity{margin-left:-7px}.team-visual-members .member-identity:first-child{margin-left:0}.team-visual-members>b{border:3px solid var(--team-color);place-items:center;width:38px;height:38px;margin-left:-7px;display:grid}@supports (color:color-mix(in lab,red,red)){.team-visual-members>b{border:3px solid color-mix(in srgb,var(--team-color) 30%,var(--ds-surface-raised))}}.team-visual-members>b{background:var(--ds-bg-neutral);color:var(--ds-text);font-size:var(--ds-font-size-12);border-radius:50%}.team-visual-actions{gap:var(--ds-space-100);padding:var(--ds-space-150) var(--ds-space-200);background:#ffffff7a;border-top:1px solid #ffffff80;display:flex}.team-visual-actions button{background:#ffffff9e;place-items:center;width:36px;height:36px;padding:0;display:grid}.team-detail-content{gap:var(--ds-space-300);padding:var(--ds-space-300);display:grid}.team-detail-content h3{margin:0 0 var(--ds-space-100);font-size:var(--ds-font-size-14)}.team-role-badges{gap:var(--ds-space-075);flex-wrap:wrap;display:flex}.team-detail-members{gap:var(--ds-space-150);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.team-detail-members .member-identity{padding:var(--ds-space-100);border:1px solid var(--ds-border);border-radius:var(--ds-radius-xl)}.team-detail-members .member-identity-name{font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold)}.team-detail-empty{color:var(--ds-text-subtlest)}@media (max-width:1120px){.user-team-options{grid-template-columns:repeat(2,minmax(170px,1fr))}}@media (max-width:720px){.user-links-panel{padding:var(--ds-space-150)}.user-multi-link-card{grid-template-columns:1fr}.user-multi-link-person{min-height:auto;padding:var(--ds-space-025) var(--ds-space-025) var(--ds-space-150);border-right:0;border-bottom:1px solid var(--ds-border)}.user-link-summary{margin-left:calc(var(--ds-space-600) + var(--ds-space-100))}.team-detail-members,.teams-visual-grid,.user-team-options{grid-template-columns:1fr}}.client-requests-page{width:min(1260px,100% - 40px);padding:var(--ds-space-500) 0 var(--ds-space-800);margin:0 auto}.client-section-title p{color:var(--ds-text-subtlest);margin:0}.client-request-inline{margin-top:var(--ds-space-050);border:1px solid var(--ds-border);border-radius:var(--ds-radius-2xl);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised);overflow:hidden}.client-request-inline .client-wizard-progress{padding-top:var(--ds-space-250)}.client-request-sent{margin-top:var(--ds-space-250);gap:var(--ds-space-100);padding:var(--ds-space-300);border:1px solid var(--ds-border);border-radius:var(--ds-radius-2xl);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised);justify-items:start;display:grid}.client-request-sent strong{font-size:var(--ds-font-size-20)}.client-request-sent p{max-width:52ch;color:var(--ds-text-subtlest);margin:0}.client-request-sent>div{gap:var(--ds-space-100);margin-top:var(--ds-space-050);flex-wrap:wrap;display:flex}.client-request-section{margin-top:var(--ds-space-300)}.client-section-title{justify-content:space-between;align-items:center;gap:var(--ds-space-150);margin-bottom:var(--ds-space-150);display:flex}.client-section-title h2{margin:0 0 var(--ds-space-025);font-size:var(--ds-font-size-20)}.client-section-title>span{border-radius:var(--ds-radius-full);background:var(--ds-surface-raised);min-width:30px;height:30px;color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-bold);box-shadow:var(--ds-shadow-raised);place-items:center;display:grid}.client-production-grid{gap:var(--ds-space-150);grid-template-columns:repeat(auto-fill,minmax(330px,1fr));display:grid}.client-production-card,.client-proposal-card{border:1px solid var(--ds-border);border-radius:var(--ds-radius-2xl);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised)}.client-production-card{min-height:250px;padding:var(--ds-space-200);border-top:4px solid var(--scope-color);background:var(--scope-color);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.client-production-card{background:color-mix(in srgb,var(--scope-color) 5%,var(--ds-surface-raised))}}.client-production-card--compact{min-height:205px}.client-production-footer,.client-production-top,.client-proposal-heading{justify-content:space-between;align-items:center;gap:var(--ds-space-150);display:flex}.client-card-identities{align-items:center;gap:var(--ds-space-075);min-width:0;display:flex}.client-name-small{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-card-titles{margin:var(--ds-space-200) 0}.client-card-titles h3{font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-bold);margin:0;line-height:1.3}.client-card-titles p{margin:var(--ds-space-050) 0 0;color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-regular)}.client-service-icon{border-radius:var(--ds-radius-lg);background:var(--scope-color);place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.client-service-icon{background:color-mix(in srgb,var(--scope-color) 14%,var(--ds-surface-raised))}}.client-service-icon{color:var(--scope-color);font-weight:var(--ds-font-weight-bold)}.client-production-card h3,.client-proposal-heading h3{margin:var(--ds-space-150) 0 var(--ds-space-050);font-size:var(--ds-font-size-16)}.client-proposal-heading p{gap:var(--ds-space-075);color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);flex-wrap:wrap;margin:0;display:flex}.client-proposal-description{margin:var(--ds-space-150) 0;color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.client-production-footer{margin-top:var(--ds-space-100);color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12)}.client-production-footer button{min-height:29px;padding:var(--ds-space-050) var(--ds-space-100);border-color:var(--scope-color)}@supports (color:color-mix(in lab,red,red)){.client-production-footer button{border-color:color-mix(in srgb,var(--scope-color) 30%,var(--ds-border))}}.client-production-footer button{background:var(--scope-color)}@supports (color:color-mix(in lab,red,red)){.client-production-footer button{background:color-mix(in srgb,var(--scope-color) 9%,var(--ds-surface-raised))}}.client-production-footer button{color:var(--scope-color);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold)}.client-proposals-list{gap:var(--ds-space-150);display:grid}.client-proposal-card{padding:var(--ds-space-200);border-left:4px solid var(--scope-color);background:var(--scope-color)}@supports (color:color-mix(in lab,red,red)){.client-proposal-card{background:color-mix(in srgb,var(--scope-color) 3%,var(--ds-surface-raised))}}.client-proposal-main{min-width:0}.client-proposal-heading{align-items:flex-start}.client-proposal-heading h3{margin-top:0}.client-proposal-data{gap:var(--ds-space-400);padding:var(--ds-space-150) 0;border-top:1px solid var(--ds-border);display:flex}.client-proposal-data span{font-weight:var(--ds-font-weight-semibold)}.client-proposal-data small{margin-bottom:var(--ds-space-025);color:var(--ds-text-subtlest);font-weight:var(--ds-font-weight-medium);display:block}.client-adjustment{gap:var(--ds-space-025);margin:var(--ds-space-100) 0 var(--ds-space-150);padding:var(--ds-space-150);border-radius:var(--ds-radius-lg);background:var(--ds-danger-subtle);color:var(--ds-danger-bold);font-size:var(--ds-font-size-12);display:grid}.client-proposal-card details{margin-top:var(--ds-space-150);padding-top:var(--ds-space-100);border-top:1px solid var(--ds-border);color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12)}.client-proposal-card details div{padding:var(--ds-space-050) 0}.client-empty{padding:var(--ds-space-300);border:1px dashed var(--ds-border-input);border-radius:var(--ds-radius-xl);color:var(--ds-text-subtlest);text-align:center;background:#ffffff73}.client-request-error{padding:var(--ds-space-150);border:1px solid var(--ds-danger-border);border-radius:var(--ds-radius-lg);background:var(--ds-danger-subtle);color:var(--ds-danger-bold)}.client-modal-fields{gap:var(--ds-space-200);padding:var(--ds-space-250) var(--ds-space-300);display:grid}.client-modal-fields,.client-modal-fields--catalog{grid-template-columns:1fr 1fr}.client-account-field,.client-context-field,.client-service-catalog,.client-step-choose,.client-step-details{grid-column:1/-1}.client-step-choose,.client-step-details{gap:var(--ds-space-200);display:grid}.client-wizard-progress{align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-150) var(--ds-space-300) 0;display:flex}.client-wizard-progress i{border-radius:var(--ds-radius-full);background:var(--ds-border);width:40px;height:4px}.client-wizard-progress i.is-done{background:var(--ds-brand-bold)}.client-wizard-progress b{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-bold);letter-spacing:.04em}.client-service-catalog{gap:var(--ds-space-200);display:grid}.client-service-search{gap:var(--ds-space-075);padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-xl);background:linear-gradient(120deg,var(--ds-surface-raised),var(--ds-bg-muted));font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-bold);display:grid}.client-service-search input{background:var(--ds-surface-raised);min-height:46px;font-size:var(--ds-font-size-14)}.client-scope-picker{gap:var(--ds-space-100);padding:var(--ds-space-025) var(--ds-space-025) var(--ds-space-075);flex-wrap:wrap;display:flex}.client-scope-picker button{align-items:center;gap:var(--ds-space-075);border-color:var(--scope-color,var(--ds-text-subtlest));flex:none;min-height:40px;display:flex}@supports (color:color-mix(in lab,red,red)){.client-scope-picker button{border-color:color-mix(in srgb,var(--scope-color,var(--ds-text-subtlest)) 28%,var(--ds-border))}}.client-scope-picker button{border-radius:var(--ds-radius-xl);background:var(--scope-color,var(--ds-text-subtlest))}@supports (color:color-mix(in lab,red,red)){.client-scope-picker button{background:color-mix(in srgb,var(--scope-color,var(--ds-text-subtlest)) 7%,var(--ds-surface-raised))}}.client-scope-picker button{color:var(--scope-color,var(--ds-text));font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold)}.client-scope-picker button.is-active{border-color:var(--scope-color,var(--ds-brand-bold));background:var(--scope-color,var(--ds-brand-bold));color:var(--ds-text-inverse);box-shadow:0 6px 16px var(--scope-color,var(--ds-brand-bold))}@supports (color:color-mix(in lab,red,red)){.client-scope-picker button.is-active{box-shadow:0 6px 16px color-mix(in srgb,var(--scope-color,var(--ds-brand-bold)) 24%,transparent)}}.client-service-list{gap:var(--ds-space-100);max-height:360px;padding-right:var(--ds-space-050);display:grid;overflow-y:auto}.client-service-row{border:1px solid var(--scope-color);align-items:stretch;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.client-service-row{border:1px solid color-mix(in srgb,var(--scope-color) 22%,var(--ds-border))}}.client-service-row{border-radius:var(--ds-radius-xl);background:var(--scope-color)}@supports (color:color-mix(in lab,red,red)){.client-service-row{background:color-mix(in srgb,var(--scope-color) 6%,var(--ds-surface-raised))}}.client-service-row.is-selected{border-color:var(--scope-color);box-shadow:inset 0 0 0 2px var(--scope-color),0 5px 12px var(--scope-color)}@supports (color:color-mix(in lab,red,red)){.client-service-row.is-selected{box-shadow:inset 0 0 0 2px var(--scope-color),0 5px 12px color-mix(in srgb,var(--scope-color) 14%,transparent)}}.client-service-select{align-items:center;gap:var(--ds-space-150);min-width:0;padding:var(--ds-space-150) var(--ds-space-500) var(--ds-space-150) var(--ds-space-150);color:var(--ds-text);text-align:left;background:0 0;border:0;flex:1;display:flex}.client-service-select:hover:not(:disabled){background:var(--scope-color);border:0}@supports (color:color-mix(in lab,red,red)){.client-service-select:hover:not(:disabled){background:color-mix(in srgb,var(--scope-color) 8%,transparent)}}.client-service-row-icon{border-radius:var(--ds-radius-lg);background:var(--scope-color);flex:none;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.client-service-row-icon{background:color-mix(in srgb,var(--scope-color) 16%,var(--ds-surface-raised))}}.client-service-row-icon{color:var(--scope-color);font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-bold)}.client-service-row-text{gap:var(--ds-space-025);min-width:0;display:grid}.client-service-row-text strong{font-size:var(--ds-font-size-14);line-height:1.3}.client-service-row-text small{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.client-service-row-tag{padding:var(--ds-space-050) var(--ds-space-100);border-radius:var(--ds-radius-full);background:var(--scope-color);flex:none;align-self:center;margin-left:auto}@supports (color:color-mix(in lab,red,red)){.client-service-row-tag{background:color-mix(in srgb,var(--scope-color) 12%,var(--ds-surface-raised))}}.client-service-row-tag{color:var(--scope-color);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-bold);white-space:nowrap}.client-service-info{border:1px solid var(--scope-color);width:23px;min-height:23px;padding:0;position:absolute;top:8px;right:8px}@supports (color:color-mix(in lab,red,red)){.client-service-info{border:1px solid color-mix(in srgb,var(--scope-color) 30%,transparent)}}.client-service-info{background:var(--scope-color);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.client-service-info{background:color-mix(in srgb,var(--scope-color) 13%,var(--ds-surface-raised))}}.client-service-info{color:var(--scope-color);font:700 var(--ds-font-size-12)/1 serif}.client-service-empty{padding:var(--ds-space-200);color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);text-align:center}.client-describe-option{align-items:center;gap:var(--ds-space-150);width:100%;padding:var(--ds-space-150);border:1px dashed var(--ds-border-brand);border-radius:var(--ds-radius-xl);background:var(--ds-bg-selected);text-align:left;display:flex}.client-describe-option:hover{border-color:var(--ds-brand-bold)}.client-describe-option.is-active{border-style:solid;border-color:var(--ds-brand-bold)}.client-describe-option>span:first-child{border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);width:34px;height:34px;color:var(--ds-brand-bold);font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-bold);flex:none;place-items:center;display:grid}.client-describe-option>span:last-child{gap:var(--ds-space-025);display:grid}.client-describe-option strong{font-size:var(--ds-font-size-14)}.client-describe-option small{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12)}.client-selected-summary{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-150);padding:var(--ds-space-150) var(--ds-space-200);border-left:4px solid var(--scope-color,var(--ds-brand-bold));border-radius:var(--ds-radius-lg);background:var(--ds-bg-muted);display:flex}.client-selected-summary>div{gap:var(--ds-space-025);min-width:0;display:grid}.client-selected-summary>div>span{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.client-selected-summary strong{font-size:var(--ds-font-size-16)}.client-selected-summary small{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12)}.client-selected-summary button{border-color:var(--scope-color,var(--ds-border));flex:none}@supports (color:color-mix(in lab,red,red)){.client-selected-summary button{border-color:color-mix(in srgb,var(--scope-color,var(--ds-border)) 40%,var(--ds-border))}}.client-selected-summary button{background:var(--ds-surface-raised);color:var(--scope-color,var(--ds-text));font-weight:var(--ds-font-weight-bold)}.client-summary-line{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12)}.client-service-detail-modal{z-index:220;width:min(480px,100% - 36px);padding:var(--ds-space-300);border:1px solid var(--ds-brand-bold);position:fixed}@supports (color:color-mix(in lab,red,red)){.client-service-detail-modal{border:1px solid color-mix(in srgb,var(--ds-brand-bold) 16%,var(--ds-border))}}.client-service-detail-modal{border-radius:var(--ds-radius-2xl);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-overlay)}.client-service-detail-top{color:var(--scope-color);font-size:var(--ds-font-size-24);justify-content:space-between;align-items:center;display:flex}.client-service-detail-top button{background:var(--ds-bg-muted);width:34px;min-height:34px;font-size:var(--ds-font-size-24);border:0;border-radius:50%;padding:0}.client-service-detail-modal>small{margin-top:var(--ds-space-150);color:var(--scope-color,var(--ds-brand-bold));font-weight:var(--ds-font-weight-bold);display:block}.client-service-detail-modal h3{margin:var(--ds-space-050) 0 var(--ds-space-100);font-size:var(--ds-font-size-24)}.client-service-detail-modal p{max-height:240px;color:var(--ds-text-subtlest);line-height:1.55;overflow-y:auto}.client-service-detail-modal>div:last-of-type{gap:var(--ds-space-075);margin:var(--ds-space-150) 0;display:flex}.client-service-detail-modal>div:last-of-type span{padding:var(--ds-space-050) var(--ds-space-100);border-radius:var(--ds-radius-full);background:var(--ds-bg-muted);font-size:var(--ds-font-size-12)}.client-service-detail-modal>button{border-color:var(--ds-brand-bold);background:var(--ds-brand-bold);width:100%;color:var(--ds-text-inverse)}.client-readonly-actions,.client-stage-track{--current-status:var(--ds-brand-bold)}.client-stage-track{padding:var(--ds-space-300) var(--ds-space-300) var(--ds-space-250);border-bottom:1px solid var(--ds-border);display:flex;overflow-x:auto}.client-stage{min-width:110px;color:var(--ds-text-subtlest);text-align:center;flex:1}.client-stage-line{align-items:center;display:flex}.client-stage-line span{background:var(--ds-bg-neutral);flex:1;height:2px}.client-stage:first-child .client-stage-line:before,.client-stage:last-child .client-stage-line:after{content:"";flex:1}.client-stage-line b{border:2px solid var(--ds-border);background:var(--ds-surface-raised);color:#fff;width:26px;height:26px;font-size:var(--ds-font-size-12);border-radius:50%;flex:none;place-items:center;display:grid}.client-stage small{margin-top:var(--ds-space-075);font-size:var(--ds-font-size-12);white-space:nowrap;display:block}.client-stage.is-current .client-stage-line span:first-child,.client-stage.is-done .client-stage-line span{background:var(--current-status)}.client-stage.is-current .client-stage-line b,.client-stage.is-done .client-stage-line b{border-color:var(--current-status);background:var(--current-status)}.client-stage.is-current,.client-stage.is-done{color:var(--current-status);font-weight:var(--ds-font-weight-semibold)}.client-readonly-actions{gap:var(--ds-space-150);padding:var(--ds-space-150) var(--ds-space-300) var(--ds-space-300);display:grid}.client-readonly-actions section{border:1px solid var(--ds-border);border-radius:var(--ds-radius-xl);overflow:hidden}.client-readonly-actions h3{padding:var(--ds-space-150) var(--ds-space-150);background:var(--ds-bg-muted);font-size:var(--ds-font-size-14);margin:0}.client-readonly-actions section>div{align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-100) var(--ds-space-150);border-top:1px solid var(--ds-border);grid-template-columns:24px 1fr auto;display:grid}.client-readonly-actions section>div>span{width:22px;height:22px;font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-bold);border-radius:50%;place-items:center;display:grid}.client-readonly-actions section>div p{font-size:var(--ds-font-size-12);margin:0}.client-readonly-actions section>div small{font-size:var(--ds-font-size-12)}.client-readonly-actions .is-done>span{background:var(--current-status)}@supports (color:color-mix(in lab,red,red)){.client-readonly-actions .is-done>span{background:color-mix(in srgb,var(--current-status) 15%,var(--ds-surface-raised))}}.client-readonly-actions .is-done>span{color:var(--current-status)}.client-readonly-actions .is-done p{color:var(--ds-text-subtlest);text-decoration:line-through}.client-readonly-actions .is-done small{color:var(--ds-success-bold)}.client-readonly-actions .is-pending>span{background:var(--ds-bg-muted);color:var(--ds-text-subtlest)}.client-readonly-actions .is-pending small{color:var(--ds-text-warning)}.client-readonly-note{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);margin-right:auto}.client-modal-fields label{gap:var(--ds-space-075);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);display:grid}.client-modal-fields label:nth-last-of-type(2){grid-column:1/-1}.client-modal-fields input,.client-modal-fields select,.client-modal-fields textarea{border-radius:var(--ds-radius-lg);width:100%}.client-modal-actions{justify-content:flex-end;align-items:center;gap:var(--ds-space-100);min-height:72px;padding:var(--ds-space-150) var(--ds-space-300) var(--ds-space-200);border-top:1px solid var(--ds-border);background:var(--ds-bg-muted);box-shadow:var(--ds-shadow-raised);display:flex}@media (max-width:720px){.client-requests-page{width:min(100% - 24px,1260px);padding-top:var(--ds-space-300)}.client-modal-fields,.client-production-grid{grid-template-columns:1fr}.client-modal-fields{padding:var(--ds-space-200)}.client-account-field,.client-context-field,.client-modal-fields label,.client-service-catalog,.client-step-choose,.client-step-details{grid-column:1}.client-service-list{max-height:300px}.client-service-row-tag{display:none}.client-wizard-progress{padding-left:var(--ds-space-200);padding-right:var(--ds-space-200)}}@media (max-width:640px){.client-modal-fields{padding:var(--ds-space-200)}.client-modal-actions{padding:var(--ds-space-150) var(--ds-space-200) max(14px,env(safe-area-inset-bottom))}}*{box-sizing:border-box}html{min-height:100%}body,html{background:var(--ds-surface-sunken);font-size:var(--ds-font-size-14)}body{min-height:100vh;color:var(--ds-text);font-family:var(--ds-font-sans);-webkit-font-smoothing:antialiased;margin:0;line-height:1.4286;transition:background-color .15s,color .15s}.app-global-actions,.app-main,.app-shell,.app-sidebar,.app-topbar,[role=dialog]{transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}button,input,select,textarea{font:inherit}button{border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-bg-neutral);min-height:32px;color:var(--ds-text);font-weight:var(--ds-font-weight-medium);cursor:pointer;padding:6px 12px;transition:background .12s,border-color .12s,box-shadow .12s,transform .12s}button:hover:not(:disabled){background:var(--ds-bg-neutral-hovered);border-color:var(--ds-border-input)}button:active:not(:disabled){transform:translateY(1px)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.4}:where([role=dialog]) button{border-radius:var(--ds-radius-lg);min-height:40px;font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold)}input,select,textarea{border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-md);background:var(--ds-bg-input);min-height:40px;color:var(--ds-text)}input:where(:not([type=checkbox]):not([type=radio]):not(:disabled)):hover,select:where(:not(:disabled)):hover,textarea:where(:not(:disabled)):hover{background:var(--ds-bg-input-hovered)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--ds-border-focused);box-shadow:var(--ds-shadow-focus);outline:none}input:disabled,select:disabled,textarea:disabled{background:var(--ds-bg-disabled);color:var(--ds-text-disabled);cursor:not-allowed;border-color:#0000}input,select{padding:7px 10px}textarea{resize:vertical;padding:10px}input::placeholder,textarea::placeholder{color:var(--ds-text-subtlest)}a{color:var(--ds-brand-bold);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,p{margin-top:0}h1{margin-bottom:var(--ds-space-200);font-size:clamp(var(--ds-font-size-24),1.2rem + 1vw,var(--ds-font-size-28));letter-spacing:-.01em;line-height:1.15}h1,h2{font-weight:var(--ds-font-weight-semibold)}h2{margin-top:var(--ds-space-300);margin-bottom:var(--ds-space-100);font-size:var(--ds-font-size-20);line-height:1.2}h3{font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-semibold);line-height:1.25}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell{min-height:100vh}:root .app-shell .app-sidebar{z-index:200;border-right:1px solid var(--ds-border);background:var(--ds-surface);width:240px;box-shadow:none;flex-direction:column;transition:width .16s,transform .16s;display:flex;position:fixed;inset:0 auto 0 0}.app-sidebar__header{flex:none;justify-content:space-between;min-height:56px;padding:12px 12px 8px 16px}.app-brand,.app-sidebar__header{align-items:center;gap:8px;display:flex}.app-brand{border-radius:var(--ds-radius-sm);min-width:0;color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.app-brand:hover{text-decoration:none}.app-brand__logo{object-fit:contain;flex:0 0 32px;width:32px;height:32px}.app-brand__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-navigation{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ds-border-bold) transparent;flex:auto;align-content:start;gap:2px;min-height:0;padding:0 8px 8px;display:grid;overflow:hidden auto}@supports (animation-timeline:scroll()){.app-navigation{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ds-fade-start),#000 calc(100% - var(--ds-fade-end)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ds-fade-start),#000 calc(100% - var(--ds-fade-end)),transparent 100%);animation:ds-scroll-fade linear both;animation-timeline:scroll(self)}}.app-navigation::-webkit-scrollbar{width:6px}.app-navigation::-webkit-scrollbar-thumb{border-radius:var(--ds-radius-full);background:var(--ds-border-bold)}.app-navigation__link{border-radius:var(--ds-radius-sm);min-height:32px;color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-medium);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;transition:background-color .12s,color .12s;display:flex}.app-navigation__link:hover:not(.is-active){background:var(--ds-bg-neutral-subtle-hovered);color:var(--ds-text);text-decoration:none}.app-navigation__link:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:-2px}.app-navigation__link.is-active{background:var(--ds-bg-selected);color:var(--ds-text-brand);font-weight:var(--ds-font-weight-semibold)}.app-navigation__link.is-active:hover{background:var(--ds-bg-selected-hovered);text-decoration:none}.app-navigation__icon{width:20px;height:20px;color:var(--ds-text-subtle);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-navigation__link.is-active .app-navigation__icon{color:inherit}.app-navigation__icon svg{width:18px;height:18px;display:block;overflow:visible}.app-navigation__group{gap:2px;display:grid}.app-navigation__group-label{color:var(--ds-text-subtle);-webkit-user-select:none;user-select:none;margin:0;padding:16px 8px 4px}.app-navigation__badge,.app-navigation__group-label{font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.app-navigation__badge{border-radius:var(--ds-radius-sm);background:var(--ds-brand-bold);min-width:20px;height:20px;color:var(--ds-text-inverse);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.app-sidebar__footer{border-top:1px solid var(--ds-border);color:var(--ds-text-subtle);flex:none;gap:2px;margin-top:auto;padding:8px;display:grid}.app-sidebar__profile-link,.app-sidebar__settings{width:100%}.app-sidebar__profile{align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.app-sidebar__profile-text{flex:1;min-width:0;line-height:16px}.app-sidebar__profile-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);display:block;overflow:hidden}.app-sidebar__profile-role{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.app-main{min-height:100vh;margin-left:240px;padding-top:44px;transition:margin-left .16s}.app-menu-toggle,.app-sidebar-backdrop,.app-sidebar__close{display:none}.app-sidebar__close,.app-sidebar__collapse{border-radius:var(--ds-radius-md);width:32px;height:32px;color:var(--ds-text-subtle);background:0 0;border:0;flex:0 0 32px;justify-content:center;align-items:center;padding:0}.app-sidebar__collapse{display:inline-flex}.app-shell .app-sidebar__close:hover,.app-shell .app-sidebar__collapse:hover{background:var(--ds-bg-neutral-subtle-hovered);color:var(--ds-text)}.app-sidebar__close:focus-visible,.app-sidebar__collapse:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.app-topbar{z-index:175;align-items:center;gap:8px;display:flex;position:fixed;top:12px;right:16px}:root .app-shell .app-global-actions{border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);min-height:40px;box-shadow:var(--ds-shadow-raised);border:0;align-items:center;padding:4px;display:flex}.app-global-action{border-radius:var(--ds-radius-md);width:32px;height:32px;min-height:32px;color:var(--ds-text-subtle);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.app-shell .app-global-action:hover{background:var(--ds-bg-neutral-subtle-hovered);color:var(--ds-text);text-decoration:none}.app-shell .app-global-action.is-active{background:var(--ds-bg-selected);color:var(--ds-text-brand);text-decoration:none}.app-global-action:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.app-shell .app-global-action--logout:hover{background:var(--ds-danger-subtle);color:var(--ds-danger-text)}.app-shell :is(.app-navigation__link,.app-global-action,.app-sidebar__collapse,.app-sidebar__close,.menu-sub__alternar):active:not(:disabled){transform:none}.app-global-action__badge{border:2px solid var(--ds-surface-raised);border-radius:var(--ds-radius-full);background:var(--ds-danger-bold);min-width:18px;height:18px;color:var(--ds-text-inverse);font-size:var(--ds-font-size-12);line-height:14px;font-weight:var(--ds-font-weight-semibold);justify-content:center;align-items:center;padding:0 5px;display:inline-flex;position:absolute;top:-4px;right:-4px}:root .app-shell .app-sidebar.is-collapsed{width:56px}.app-sidebar.is-collapsed~.app-main{margin-left:56px}.app-sidebar.is-collapsed .app-sidebar__header{flex-direction:column;justify-content:center;gap:8px;padding:12px 8px 8px}.app-sidebar.is-collapsed .app-brand__text{display:none}.app-sidebar.is-collapsed .app-navigation{padding-inline:8px}.app-sidebar.is-collapsed .app-navigation__link{gap:0;padding-inline:0;justify-content:center!important}.app-sidebar.is-collapsed .app-navigation__badge,.app-sidebar.is-collapsed .app-navigation__group-label,.app-sidebar.is-collapsed .app-navigation__link>span:not(.app-navigation__icon),.app-sidebar.is-collapsed .app-navigation__link>svg{display:none}.app-sidebar.is-collapsed .app-navigation>*+.app-navigation__group{border-top:1px solid var(--ds-border);margin-top:8px;padding-top:8px}.app-sidebar.is-collapsed .app-sidebar__footer{padding-inline:8px}.app-sidebar.is-collapsed .app-sidebar__profile{justify-content:center;padding-inline:0}.app-sidebar.is-collapsed .app-sidebar__profile-text{display:none}:root{--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:24px;--esp-6:32px;--pagina-gutter:var(--esp-5);--pagina-topo:var(--esp-5);--pagina-largura:1760px}@media (max-width:900px){:root{--pagina-gutter:var(--esp-3);--pagina-topo:var(--esp-3)}}.app-shell .app-main>:is(div,main,section):not(.chat-page){box-sizing:border-box;width:calc(100% - var(--pagina-gutter) * 2);max-width:var(--pagina-max,var(--pagina-largura));margin:0 auto 0 var(--pagina-gutter);padding:var(--pagina-topo) 0 var(--esp-6)}.app-shell .app-main h1{margin:0 0 var(--esp-1);font-size:var(--ds-font-size-28);letter-spacing:-.01em;line-height:32px;font-weight:var(--ds-font-weight-semibold)}.app-shell .app-main h1+p{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.app-shell .app-main :is(.settings-header,.data-header,.tasks-page__header,.catalogo-header){margin-bottom:var(--esp-5)}.app-shell .app-main .settings-header>span{display:none}@media (max-width:600px){.app-shell .app-main h1{font-size:var(--ds-font-size-24);line-height:28px}}@media (prefers-reduced-motion:reduce){.app-main,.app-sidebar{transition:none!important}}@media (max-width:860px){.app-main{margin-left:0;padding-top:64px}:root .app-shell .app-menu-toggle{z-index:180;border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);width:40px;height:40px;color:var(--ds-text);box-shadow:var(--ds-shadow-raised);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;top:12px;left:12px}.app-menu-toggle:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}:root .app-shell .app-sidebar{width:min(280px,86vw);transition:transform .16s;transform:translate(-102%)}:root .app-shell .app-sidebar.is-collapsed{width:min(280px,86vw)}.app-sidebar.is-collapsed~.app-main{margin-left:0}.app-sidebar.is-collapsed .app-brand__text{display:inline}.app-sidebar.is-collapsed .app-sidebar__header{flex-direction:row;justify-content:space-between;padding:12px 12px 8px 16px}.app-sidebar.is-collapsed .app-navigation{padding-inline:8px}.app-sidebar.is-collapsed .app-navigation__link{gap:8px;padding-inline:8px;justify-content:flex-start!important}.app-sidebar.is-collapsed .app-navigation__link>span:not(.app-navigation__icon){display:inline}.app-sidebar.is-collapsed .app-navigation__group-label,.app-sidebar.is-collapsed .app-navigation__link>svg{display:block}.app-sidebar.is-collapsed .app-navigation>*+.app-navigation__group{border-top:0;margin-top:0;padding-top:0}.app-sidebar.is-collapsed .app-sidebar__footer{padding-inline:8px}.app-sidebar.is-collapsed .app-sidebar__profile{justify-content:flex-start;padding-inline:8px}.app-sidebar.is-collapsed .app-sidebar__profile-text{display:block}.app-sidebar__collapse{display:none}.app-topbar{max-width:calc(100vw - 70px);top:12px;right:12px}:root .app-shell .app-sidebar.is-open{transform:translate(0)}.app-sidebar__close{display:inline-flex}.app-sidebar-backdrop{z-index:190;background:var(--ds-blanket);cursor:default;border:0;border-radius:0;width:100%;height:100%;min-height:0;padding:0;display:block;position:fixed;inset:0}.app-sidebar-backdrop:hover:not(:disabled){background:var(--ds-blanket);border:0}}@media (max-width:420px){:root .app-shell .app-sidebar,:root .app-shell .app-sidebar.is-collapsed{width:min(290px,100% - 36px)}}.app-fallback{place-items:center;width:100%;min-height:60vh;display:grid}.app-fallback__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.app-loading{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);align-content:center;justify-items:center;gap:12px;line-height:20px}.app-loading__spinner{border:3px solid var(--ds-border);border-top-color:var(--ds-brand-bold);border-radius:50%;width:24px;height:24px}@media (prefers-reduced-motion:no-preference){.app-loading__spinner{animation:app-loading-spin .8s linear infinite}@keyframes app-loading-spin{to{transform:rotate(1turn)}}}.kanban-board-scroll[data-horizontal-drag-scroll=true]{scrollbar-width:none;scrollbar-gutter:auto;overscroll-behavior-x:contain}.kanban-board-scroll[data-horizontal-drag-scroll=true]::-webkit-scrollbar{width:0;height:0;display:none}@media (max-width:860px){.kanban-board-scroll{min-height:220px;max-height:calc(100dvh - 250px)}}.team-editor-content{gap:var(--ds-space-150);padding:var(--ds-space-250) var(--ds-space-400);background:var(--ds-surface-raised);display:grid;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.team-editor-content{background:color-mix(in srgb,var(--ds-surface-raised) 95%,var(--team-color))}}.team-editor-section{padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-2xl);background:var(--ds-surface-raised)}.team-editor-section-heading{align-items:center;gap:var(--ds-space-150);margin-bottom:var(--ds-space-200);display:flex}.team-editor-section-heading>span{border-radius:var(--ds-radius-lg);background:var(--team-color);flex:none;place-items:center;width:31px;height:31px;display:grid}@supports (color:color-mix(in lab,red,red)){.team-editor-section-heading>span{background:color-mix(in srgb,var(--team-color) 16%,var(--ds-surface-raised))}}.team-editor-section-heading>span{color:var(--team-color)}@supports (color:color-mix(in lab,red,red)){.team-editor-section-heading>span{color:color-mix(in srgb,var(--team-color) 82%,var(--ds-text))}}.team-editor-section-heading>span{font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-bold)}.team-editor-section-heading div{gap:var(--ds-space-025);display:grid}.team-editor-section-heading strong{font-size:var(--ds-font-size-14)}.team-editor-section-heading small{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12)}.team-editor-fields{gap:var(--ds-space-200);grid-template-columns:minmax(0,1fr) 150px;display:grid}.team-editor-fields label{align-content:start;gap:var(--ds-space-075);min-width:0;color:var(--ds-text);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);display:grid}.team-editor-fields input:not([type=color]),.team-editor-fields textarea,.team-role-editor-row input{border-color:var(--ds-border);background:var(--ds-surface-raised);width:100%}.team-editor-fields input:focus,.team-editor-fields textarea:focus,.team-role-editor-row input:focus{border-color:var(--team-color);outline:3px solid var(--team-color)}@supports (color:color-mix(in lab,red,red)){.team-editor-fields input:focus,.team-editor-fields textarea:focus,.team-role-editor-row input:focus{outline:3px solid color-mix(in srgb,var(--team-color) 15%,transparent)}}.team-editor-description{grid-column:1/-1}.team-editor-description textarea{resize:vertical;min-height:92px}.team-color-control{align-items:center;gap:var(--ds-space-100);height:42px;padding:var(--ds-space-050) var(--ds-space-100);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);display:flex}.team-color-control input[type=color]{border-radius:var(--ds-radius-lg);cursor:pointer;background:0 0;border:0;width:30px;height:30px;padding:0;overflow:hidden}.team-color-control input[type=color]::-webkit-color-swatch-wrapper{padding:0}.team-color-control input[type=color]::-webkit-color-swatch{border-radius:var(--ds-radius-md);border:0}.team-color-control span{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold)}.team-role-editor-row,.team-roles-list{gap:var(--ds-space-100);display:grid}.team-role-editor-row{grid-template-columns:minmax(0,1fr) 40px}.team-permissoes-grid{gap:var(--ds-space-100);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.team-add-role{justify-self:start;align-items:center;gap:var(--ds-space-100);margin-top:var(--ds-space-025);border-color:var(--team-color);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.team-add-role{border-color:color-mix(in srgb,var(--team-color) 35%,var(--ds-border))}}.team-add-role{color:var(--team-color)}@supports (color:color-mix(in lab,red,red)){.team-add-role{color:color-mix(in srgb,var(--team-color) 78%,var(--ds-text))}}.team-add-role{background:var(--team-color)}@supports (color:color-mix(in lab,red,red)){.team-add-role{background:color-mix(in srgb,var(--team-color) 8%,var(--ds-surface-raised))}}.team-add-role{font-weight:var(--ds-font-weight-semibold)}.team-add-role span{font-size:var(--ds-font-size-16);line-height:.8}@media (max-width:620px){.team-editor-fields{grid-template-columns:1fr}.team-editor-description{grid-column:auto}}@media (max-width:640px){.team-editor-content{padding:var(--ds-space-200)}}:root{--ds-chart-1:#357de8;--ds-chart-2:#6a9a23;--ds-chart-3:#e06c00;--ds-chart-4:#af59e1;--ds-chart-5:#e2483d;--ds-chart-6:#2898bd;--ds-chart-7:#cd519d;--ds-chart-8:#7d818a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ds-chart-1:#4688ec;--ds-chart-2:#82b536;--ds-chart-3:#f68909;--ds-chart-4:#bf63f3;--ds-chart-5:#f15b50;--ds-chart-6:#42b2d7;--ds-chart-7:#e774bb;--ds-chart-8:#96999e}}:root[data-theme=dark]{--ds-chart-1:#4688ec;--ds-chart-2:#82b536;--ds-chart-3:#f68909;--ds-chart-4:#bf63f3;--ds-chart-5:#f15b50;--ds-chart-6:#42b2d7;--ds-chart-7:#e774bb;--ds-chart-8:#96999e}.data-page{gap:var(--ds-space-200,16px);align-content:start;display:grid}.data-page>.ds-page-header{margin-bottom:0}.data-empty{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-14);line-height:20px}.data-page .data-section{gap:var(--ds-space-200,16px);display:grid}.data-section-title{align-items:flex-start;gap:var(--ds-space-150,12px);display:flex}.data-section-icon{border-radius:var(--ds-radius-md,6px);background:var(--ds-bg-selected);width:32px;height:32px;color:var(--ds-text-brand);flex:0 0 32px;place-items:center;display:grid}.data-section-title h2{color:var(--ds-text);font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-semibold);letter-spacing:0;margin:0;line-height:20px}.data-section-title p{margin:var(--ds-space-025,2px) 0 0;color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.data-stat-card{align-content:space-between;gap:var(--ds-space-100,8px);min-height:88px;padding:var(--ds-space-200,16px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface-raised);display:grid}.data-stat-card small{align-items:center;gap:var(--ds-space-100,8px);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-medium);line-height:16px;display:inline-flex}.data-stat-card small i{background:var(--data-color,var(--ds-chart-8));border-radius:50%;flex:0 0 8px;width:8px;height:8px}.data-stat-card strong{color:var(--ds-text);font-size:var(--ds-font-size-24);font-weight:var(--ds-font-weight-semibold);letter-spacing:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:28px}.data-note{color:var(--ds-text-subtlest);margin:0}.data-note,.data-table{font-size:var(--ds-font-size-14);line-height:20px}.data-table{border-collapse:collapse;width:100%}.data-table td,.data-table th{padding:var(--ds-space-100,8px);border-bottom:1px solid var(--ds-border);text-align:left}.data-table th{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);border-bottom-width:2px;line-height:16px}.data-table tbody tr:hover{background:var(--ds-bg-neutral-subtle-hovered)}.data-table td:not(:first-child),.data-table th:not(:first-child){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.data-table code{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12)}@media (max-width:620px){.data-page .data-section{padding:var(--ds-space-200,16px)}.data-table td,.data-table th{padding:var(--ds-space-075,6px) var(--ds-space-050,4px)}}.cfg-page{width:100%;margin:0;padding:0}.cfg-abas{margin:0 0 var(--ds-space-300,24px)}.cfg-subtitulo{max-width:68ch;margin:0 0 var(--ds-space-200);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px}.cfg-banner{margin-bottom:var(--ds-space-150,12px)}.cfg-card{margin-bottom:var(--ds-space-250,20px);overflow:hidden}.cfg-card__head{align-items:center;gap:var(--ds-space-150,12px);padding:var(--ds-space-200,16px) var(--ds-space-250,20px);border-bottom:1px solid var(--ds-border);background:var(--ds-surface-raised);display:flex}.cfg-card__icon{border-radius:var(--ds-radius-lg,8px);background:var(--ds-bg-selected);width:40px;height:40px;color:var(--ds-text-brand);flex:0 0 40px;place-items:center;display:grid}.cfg-card__icon--drive{border:1px solid var(--ds-border);background:var(--ds-surface-raised)}.cfg-card__icon--drive svg{width:24px;height:24px}.cfg-card__title{flex:1;min-width:0}.cfg-card__title h2{color:var(--ds-text);font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.cfg-card__title p{margin:var(--ds-space-025) 0 0;color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:18px}.cfg-integration{justify-content:space-between;align-items:center;gap:var(--ds-space-300,24px);padding:var(--ds-space-250,20px);display:flex}.cfg-integration__summary{gap:var(--ds-space-050,4px);min-width:0;display:grid}.cfg-integration__summary>strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.cfg-integration__summary>p{max-width:720px;color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);margin:0;line-height:18px}.cfg-integration__config{gap:var(--ds-space-075,6px);margin-top:var(--ds-space-100,8px);flex-wrap:wrap;display:flex}.cfg-integration__config code{padding:var(--ds-space-025) var(--ds-space-075);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm,4px);background:var(--ds-bg-neutral);color:var(--ds-text);font-family:var(--ds-font-mono,ui-monospace,Menlo,monospace);font-size:var(--ds-font-size-12)}.cfg-integration__config small{width:100%;color:var(--ds-text-subtle);font-size:var(--ds-font-size-12)}.cfg-integration__config b{overflow-wrap:anywhere;color:var(--ds-text);font-weight:var(--ds-font-weight-semibold)}.cfg-integration__actions{gap:var(--ds-space-100,8px);flex:none;display:flex}.cfg-scopes{padding:var(--ds-space-200,16px) var(--ds-space-250,20px) 0}.cfg-flow{align-items:center;gap:var(--ds-space-150,12px);padding:var(--ds-space-200,16px) var(--ds-space-250,20px) var(--ds-space-100,8px);display:flex}.cfg-flow__icon{--scope-color:var(--ds-border-bold);border-radius:var(--ds-radius-md,6px);background:var(--scope-color);width:32px;height:32px;color:var(--ds-text-inverse);place-items:center;display:grid}.cfg-flow>div{gap:var(--ds-space-025);display:grid}.cfg-flow strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.cfg-flow small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.cfg-status-list{gap:var(--ds-space-100,8px);padding:var(--ds-space-100,8px) var(--ds-space-250,20px) var(--ds-space-250,20px);margin:0;list-style:none;display:grid}.cfg-status-row{align-items:center;gap:var(--ds-space-150,12px);padding:var(--ds-space-100,8px) var(--ds-space-150,12px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface-raised);grid-template-columns:16px 24px 36px minmax(160px,1fr) auto auto auto auto;display:grid}.cfg-status-row.is-target{border-color:var(--ds-border-focused);box-shadow:var(--ds-shadow-focus);background:var(--ds-bg-selected)}.cfg-status-row__drag{color:var(--ds-text-subtlest);cursor:grab;place-items:center;display:grid}.cfg-status-row__n{border-radius:var(--ds-radius-md,6px);background:var(--ds-bg-neutral);width:24px;height:24px;color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);place-items:center;display:grid}input.cfg-color{box-sizing:border-box;width:36px;height:32px;min-height:32px;padding:var(--ds-space-025);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-md,6px);background:var(--ds-bg-input);cursor:pointer}input.cfg-color:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}input.cfg-color:disabled{cursor:not-allowed;opacity:.4}input.cfg-name{box-sizing:border-box;width:100%;height:32px;min-height:32px;padding:0 var(--ds-space-100,8px);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-md,6px);background:var(--ds-bg-input);box-shadow:none;color:var(--ds-text);font:inherit;font-size:var(--ds-font-size-14);line-height:20px}input.cfg-name:hover{background:var(--ds-bg-input-hovered)}input.cfg-name:focus{border-color:var(--ds-border-focused);box-shadow:var(--ds-shadow-focus);background:var(--ds-bg-input);outline:none}input.cfg-name:disabled{background:var(--ds-bg-disabled);color:var(--ds-text-disabled);cursor:not-allowed;border-color:#0000}.cfg-add{align-items:end;gap:var(--ds-space-150,12px);padding:var(--ds-space-200,16px) var(--ds-space-250,20px) var(--ds-space-250,20px);border-top:1px solid var(--ds-border);background:var(--ds-surface-sunken);grid-template-columns:minmax(190px,1fr) minmax(200px,1.2fr) 36px auto;display:grid}.cfg-add__text{gap:var(--ds-space-025);align-self:center;display:grid}.cfg-add__text strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.cfg-add__text small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}@media (max-width:800px){.cfg-status-row{grid-template-columns:16px 24px 36px minmax(0,1fr)}.cfg-status-row>.ds-check,.cfg-status-row>.ds-switch{grid-column:4}.cfg-add{grid-template-columns:1fr 36px auto}.cfg-add__text{grid-column:1/-1}}@media (max-width:700px){.cfg-integration{padding:var(--ds-space-200,16px);flex-direction:column;align-items:stretch}.cfg-integration__actions{width:100%}.cfg-integration__actions>*{flex:1}.cfg-card__head{flex-wrap:wrap}}@media (max-width:540px){.cfg-add,.cfg-card__head,.cfg-flow,.cfg-scopes,.cfg-status-list{padding-left:var(--ds-space-150,12px);padding-right:var(--ds-space-150,12px)}.cfg-add{grid-template-columns:1fr 36px}.cfg-add .ds-btn{grid-column:1/-1;width:100%}}.usr-page{width:100%;margin:0;padding:0}.usr-banner{margin-bottom:var(--ds-space-150,12px)}.usr-state{padding:var(--ds-space-300,24px);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.usr-grid{gap:var(--ds-space-150,12px);grid-template-columns:repeat(auto-fill,minmax(268px,1fr));align-items:start;display:grid}.usr-card{gap:var(--ds-space-100,8px);min-width:0;padding:var(--ds-space-150,12px) var(--ds-space-200,16px) 0;border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised);flex-direction:column;display:flex}.usr-card.is-inactive{background:var(--ds-surface-sunken)}.usr-card.is-inactive .usr-card__identity h2{color:var(--ds-text-subtle)}.usr-card__top{align-items:center;gap:var(--ds-space-150,12px);display:flex}.usr-card__identity{flex:1;min-width:0;display:grid}.usr-card__identity h2{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);overflow-wrap:anywhere;margin:0}.usr-card__identity span{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);overflow-wrap:anywhere;line-height:16px}.usr-card__meta{align-items:center;gap:var(--ds-space-100,8px);flex-wrap:wrap;display:flex}.usr-card__access{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.usr-card__access b{color:var(--ds-text);font-weight:var(--ds-font-weight-semibold)}.usr-card__section{gap:var(--ds-space-050,4px);min-width:0;display:grid}.usr-card__label{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.usr-accounts{align-items:center;gap:var(--ds-space-050,4px);flex-wrap:wrap;display:flex}.usr-accounts em{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);font-style:normal}.usr-teams summary{justify-content:space-between;align-items:center;gap:var(--ds-space-100,8px);padding:var(--ds-space-025) 0;border-radius:var(--ds-radius-sm,4px);cursor:pointer;list-style:none;display:flex}.usr-teams summary::-webkit-details-marker{display:none}.usr-teams summary:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.usr-teams summary b{min-width:20px;padding:0 var(--ds-space-075,6px);border-radius:var(--ds-radius-sm,4px);background:var(--ds-bg-neutral);color:var(--ds-text);font-size:var(--ds-font-size-12);line-height:20px;font-weight:var(--ds-font-weight-semibold);text-align:center}.usr-team-chips{gap:var(--ds-space-050,4px);margin-top:var(--ds-space-050,4px);flex-wrap:wrap;display:flex}.usr-team-chips>span{--chip-color:var(--ds-border-bold);align-items:center;gap:var(--ds-space-050,4px);padding:var(--ds-space-025) var(--ds-space-075,6px);border-radius:var(--ds-radius-sm,4px);background:var(--chip-color);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.usr-team-chips>span{background:color-mix(in srgb,var(--chip-color) 12%,var(--ds-surface-raised))}}.usr-team-chips>span{box-shadow:inset 0 0 0 1px var(--chip-color)}@supports (color:color-mix(in lab,red,red)){.usr-team-chips>span{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chip-color) 30%,var(--ds-surface-raised))}}.usr-team-chips>span{color:var(--ds-text);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.usr-team-chips>span b{color:var(--ds-text-subtle);font-weight:var(--ds-font-weight-medium)}.usr-card__actions{gap:var(--ds-space-050,4px);margin:var(--ds-space-050,4px) calc(var(--ds-space-200,16px) * -1) 0;padding:var(--ds-space-100,8px) var(--ds-space-200,16px);border-top:1px solid var(--ds-border);border-radius:0 0 var(--ds-radius-lg,8px) var(--ds-radius-lg,8px);background:var(--ds-surface-sunken);flex-wrap:wrap;display:flex}.ds-btn.usr-act--danger{color:var(--ds-text-danger)}.ds-btn.usr-act--fim{margin-left:auto}.ds-btn.usr-act--danger:hover:not(:disabled){background:var(--ds-danger-subtle)}.ds-btn.usr-act--success{color:var(--ds-text-success)}.ds-btn.usr-act--success:hover:not(:disabled){background:var(--ds-success-subtle)}.usr-form{gap:var(--ds-space-200,16px);display:grid}.usr-form__duo{grid-template-columns:1fr 1fr}.usr-fieldset,.usr-form__duo{gap:var(--ds-space-150,12px);display:grid}.usr-fieldset{min-width:0;padding:var(--ds-space-200,16px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface-sunken);margin:0}.usr-fieldset legend{padding:0 var(--ds-space-075,6px);color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.usr-fieldset__bar{justify-content:space-between;gap:var(--ds-space-100,8px)}.usr-fieldset__bar,.usr-fieldset__times{align-items:center;flex-wrap:wrap;display:flex}.usr-fieldset__times{gap:var(--ds-space-075,6px);min-width:0}.usr-team-tag{--chip-color:var(--ds-border-bold);align-items:center;gap:var(--ds-space-075,6px);padding:var(--ds-space-025) var(--ds-space-100,8px);border-radius:var(--ds-radius-sm,4px);background:var(--chip-color);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.usr-team-tag{background:color-mix(in srgb,var(--chip-color) 12%,var(--ds-surface-raised))}}.usr-team-tag{color:var(--ds-text);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.usr-team-tag i{background:var(--chip-color);border-radius:50%;width:8px;height:8px}.usr-hint{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.usr-perms{gap:var(--ds-space-100,8px) var(--ds-space-200,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.usr-perms--lista{grid-template-columns:1fr;max-height:240px;overflow-y:auto}.usr-perm-dots{gap:var(--ds-space-025);margin-left:var(--ds-space-075,6px);vertical-align:middle;display:inline-flex}.usr-perm-dots i{border-radius:50%;width:6px;height:6px}@media (max-width:700px){.usr-form__duo,.usr-grid,.usr-perms{grid-template-columns:1fr}}.cfg-fin-form{padding:var(--ds-space-250,20px)}.cfg-fin-acoes{justify-content:flex-end;align-items:center;gap:var(--ds-space-100,8px);flex-wrap:wrap;display:flex}.cfg-fin-filtro{padding:var(--ds-space-200,16px) var(--ds-space-250,20px)}.cfg-fin-ativos{padding:0 var(--ds-space-250,20px) var(--ds-space-250,20px);margin:0;list-style:none}.cfg-fin-ativo{justify-content:space-between;align-items:center;gap:var(--ds-space-200,16px);padding:var(--ds-space-150,12px) 0;border-top:1px solid var(--ds-border);display:flex}.cfg-fin-ativo>div:first-child{overflow-wrap:anywhere;min-width:0}.cfg-fin-ativo p,.cfg-fin-ativo small{margin:var(--ds-space-050) 0 0;color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:18px;display:block}.cfg-fin-ativo .cfg-fin-acoes{flex-shrink:0}@media (max-width:700px){.cfg-fin-ativo{flex-direction:column;align-items:stretch}.cfg-fin-ativos,.cfg-fin-filtro,.cfg-fin-form{padding-left:var(--ds-space-150,12px);padding-right:var(--ds-space-150,12px)}}.tf-pagina{gap:var(--ds-space-200);align-content:start;min-width:0;display:grid}.tf-estado{padding:var(--ds-space-300);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px}.tf-grade{gap:var(--ds-space-150);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.tf-card{border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);min-width:0;box-shadow:var(--ds-shadow-raised);flex-direction:column;display:flex;overflow:hidden}.tf-card[data-vencida]{border-color:var(--ds-danger-border)}.tf-card[data-somente-leitura]{background:var(--ds-bg-muted);box-shadow:none}.tf-card__contexto{align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-100) var(--ds-space-150);border-bottom:1px solid var(--ds-border);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;display:flex}.tf-card__contexto>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--ds-font-weight-semibold);flex:1;overflow:hidden}.tf-card__corpo{gap:var(--ds-space-100);min-width:0;padding:var(--ds-space-150);display:grid}.tf-card__abrir{gap:var(--ds-space-050);border-radius:var(--ds-radius-sm);width:100%;color:inherit;text-align:left;font:inherit;background:0 0;border:0;padding:0;display:grid}button.tf-card__abrir{cursor:pointer}button.tf-card__abrir:hover h2{color:var(--ds-text-brand)}button.tf-card__abrir:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.tf-card__abrir h2{color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);overflow-wrap:anywhere;margin:0;line-height:20px}.tf-card__abrir p{overflow-wrap:anywhere;margin:0}.tf-card__abrir p,.tf-card__responsavel{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.tf-card__responsavel{align-items:center;gap:var(--ds-space-100);min-width:0;display:flex}.tf-card__responsavel a{color:var(--ds-text-brand);font-weight:var(--ds-font-weight-medium);text-decoration:none}.tf-card__responsavel a:hover{text-decoration:underline}.tf-card__prazo{border-top:1px solid var(--ds-border)}.tf-card__prazo>summary{align-items:center;gap:var(--ds-space-100);min-height:40px;padding:var(--ds-space-100) var(--ds-space-150);cursor:pointer;color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;list-style:none;display:flex}.tf-card__prazo>summary::-webkit-details-marker{display:none}.tf-card__prazo>summary:hover{background:var(--ds-bg-neutral-subtle-hovered)}.tf-card__prazo>summary:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:-2px}.tf-card__prazo>summary>strong{font-weight:var(--ds-font-weight-semibold);flex:1}.tf-card__prazo[open]>summary>:last-child{transform:rotate(180deg)}.tf-card__prazo-editor{gap:var(--ds-space-100);padding:var(--ds-space-050) var(--ds-space-150) var(--ds-space-150);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tf-card__prazo-acoes{grid-column:1/-1}.tf-card__prazo-acoes,.tf-card__rodape{gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.tf-card__rodape{justify-content:space-between;align-items:center;min-height:48px;padding:var(--ds-space-100) var(--ds-space-150);border-top:1px solid var(--ds-border);margin-top:auto}.tf-card__acoes{justify-content:flex-end;align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;min-width:0;display:flex}.tf-card__sem-prazo{color:var(--ds-text-subtlest)}.tf-card__resultado,.tf-card__sem-prazo{font-size:var(--ds-font-size-12);line-height:16px}.tf-card__resultado{color:var(--ds-text-success);font-weight:var(--ds-font-weight-medium)}.tf-excluir{color:var(--ds-text-danger)}.tf-form,.tf-prazo{gap:var(--ds-space-150);display:grid}.tf-prazo{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-origem-link{color:var(--ds-text-brand);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-medium);justify-self:start;line-height:16px;text-decoration:none}.tf-origem-link:hover{text-decoration:underline}.tf-rodape__esquerda{margin-right:auto}@media (max-width:1180px){.tf-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.tf-card__prazo-editor,.tf-grade,.tf-prazo{grid-template-columns:1fr}}.catalogo-tabs{margin-bottom:var(--ds-space-300)}.catalogo-tabs--compactas{margin:var(--ds-space-050) 0 var(--ds-space-200)}.catalogo-aviso{margin-bottom:var(--ds-space-150)}.catalogo-carregando{padding:var(--ds-space-300) 0;color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px}.catalogo-link{border-radius:var(--ds-radius-sm);min-height:0;color:var(--ds-text-brand);font:inherit;font-weight:var(--ds-font-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.catalogo-link:hover{text-decoration:underline}.catalogo-link:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.catalogo-arquivados code,.catalogo-ficha code,.catalogo-importacao code,.catalogo-link code{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12)}.catalogo-painel{margin-bottom:var(--ds-space-200)}.catalogo-painel>h2{margin:0 0 var(--ds-space-100);font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.catalogo-primeira-importacao{max-width:720px}.catalogo-primeira-importacao p{color:var(--ds-text-subtle);line-height:20px}.catalogo-filtros{align-items:center;gap:var(--ds-space-100);margin-bottom:var(--ds-space-200);flex-wrap:wrap;display:flex}.catalogo-busca{flex:280px;min-width:0}.catalogo-layout{gap:var(--ds-space-300);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.catalogo-trilho{top:var(--ds-space-200);gap:var(--ds-space-025);padding:var(--ds-space-100);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);display:grid;position:sticky}.catalogo-trilho button{--disciplina-cor:var(--ds-brand-bold);align-items:center;gap:var(--ds-space-100);min-height:40px;padding:var(--ds-space-050) var(--ds-space-100);border-radius:var(--ds-radius-md);color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) auto;display:grid}.catalogo-trilho button:hover{background:var(--ds-bg-neutral-subtle-hovered)}.catalogo-trilho button[aria-current=true]{background:var(--ds-bg-selected);color:var(--ds-text-brand);font-weight:var(--ds-font-weight-semibold)}.catalogo-trilho button:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:-2px}.catalogo-trilho__icone{border-radius:var(--ds-radius-md);background:var(--disciplina-cor,var(--ds-brand-bold));place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.catalogo-trilho__icone{background:color-mix(in srgb,var(--disciplina-cor,var(--ds-brand-bold)) 14%,var(--ds-surface-raised))}}.catalogo-trilho__icone{color:var(--disciplina-cor,var(--ds-brand-bold))}.catalogo-trilho__contagem{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-medium)}.catalogo-trilho button[aria-current=true] .catalogo-trilho__contagem{color:var(--ds-text-brand)}.catalogo-conteudo{gap:var(--ds-space-300);min-width:0;display:grid}.catalogo-visao-geral{gap:var(--ds-space-200);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.catalogo-disciplina-cartao{--disciplina-cor:var(--ds-brand-bold);align-content:start;gap:var(--ds-space-100);padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);color:var(--ds-text);text-align:left;cursor:pointer;display:grid;position:relative}.catalogo-disciplina-cartao:hover{border-color:var(--ds-border-bold)}.catalogo-disciplina-cartao:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.catalogo-disciplina-cartao__icone{border-radius:var(--ds-radius-lg);background:var(--disciplina-cor);place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab,red,red)){.catalogo-disciplina-cartao__icone{background:color-mix(in srgb,var(--disciplina-cor) 14%,var(--ds-surface-raised))}}.catalogo-disciplina-cartao__icone{color:var(--disciplina-cor)}.catalogo-disciplina-cartao__codigo{top:var(--ds-space-200);right:var(--ds-space-200);color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-medium);position:absolute}.catalogo-disciplina-cartao strong{font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.catalogo-disciplina-cartao__texto{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px}.catalogo-disciplina-cartao__numeros{margin-top:var(--ds-space-050);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.catalogo-disciplina{--disciplina-cor:var(--ds-brand-bold);gap:var(--ds-space-200);display:grid}.catalogo-disciplina__cabecalho{align-items:center;gap:var(--ds-space-150);padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.catalogo-disciplina__cabecalho h2{font-size:var(--ds-font-size-20);line-height:24px;font-weight:var(--ds-font-weight-semibold);margin:0}.catalogo-disciplina__cabecalho h2 small{margin-left:var(--ds-space-100);color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-medium)}.catalogo-disciplina__cabecalho p{margin:var(--ds-space-050) 0 0;color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px}.catalogo-area h3{margin:0 0 var(--ds-space-100);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.catalogo-area h3 small{margin-left:var(--ds-space-100);color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-medium)}.catalogo-grade{gap:var(--ds-space-150);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.catalogo-cartao{gap:var(--ds-space-100);padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);color:var(--ds-text);text-align:left;cursor:pointer;flex-direction:column;display:flex}.catalogo-cartao:hover{border-color:var(--ds-border-bold)}.catalogo-cartao:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.catalogo-cartao__topo{justify-content:space-between;gap:var(--ds-space-075);align-items:center;display:flex}.catalogo-cartao__topo code{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.catalogo-cartao__selos{justify-content:flex-end;gap:var(--ds-space-050);flex-wrap:wrap;display:inline-flex}.catalogo-cartao strong{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.catalogo-cartao__texto{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.catalogo-cartao__rodape,.catalogo-cartao__texto{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.catalogo-cartao__rodape{gap:var(--ds-space-050) var(--ds-space-150);padding-top:var(--ds-space-100);border-top:1px solid var(--ds-border);flex-wrap:wrap;margin-top:auto;display:flex}.catalogo-cartao__preco{color:var(--ds-text);font-weight:var(--ds-font-weight-semibold)}.catalogo-cartao__uso{color:var(--ds-text-info);font-weight:var(--ds-font-weight-semibold)}.catalogo-arquivados{padding:var(--ds-space-150) var(--ds-space-200);border:1px dashed var(--ds-border-bold);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised)}.catalogo-arquivados summary{color:var(--ds-text-subtle);font-weight:var(--ds-font-weight-medium);cursor:pointer}.catalogo-arquivados summary:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.catalogo-arquivados ul{gap:var(--ds-space-100);margin:var(--ds-space-150) 0 0;padding:0;list-style:none;display:grid}.catalogo-arquivados li{justify-content:space-between;gap:var(--ds-space-150);font-size:var(--ds-font-size-14);line-height:20px;display:flex}.catalogo-ficha__selos{gap:var(--ds-space-100);margin-bottom:var(--ds-space-150);flex-wrap:wrap;display:flex}.catalogo-ficha__dados{gap:var(--ds-space-100);margin-bottom:var(--ds-space-100);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.catalogo-ficha__dado{align-content:start;gap:var(--ds-space-025);min-width:0;padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-sunken);display:grid}.catalogo-ficha__dado-topo{justify-content:space-between;align-items:center;gap:var(--ds-space-100);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-medium);display:flex}.catalogo-ficha__dado strong{font-size:var(--ds-font-size-20);line-height:24px;font-weight:var(--ds-font-weight-semibold);overflow-wrap:anywhere}.catalogo-ficha__dado small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.catalogo-ficha__colunas,.catalogo-ficha__conteudo{gap:var(--ds-space-200);display:grid}.catalogo-ficha__colunas{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogo-ficha__colunas:empty{display:none}.catalogo-condicoes h3,.catalogo-ficha__bloco h3{margin:0 0 var(--ds-space-075);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.catalogo-ficha__bloco ol,.catalogo-ficha__bloco ul{padding-left:var(--ds-space-250);color:var(--ds-text);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.catalogo-ficha__bloco li+li{margin-top:var(--ds-space-050)}.catalogo-ficha__bloco summary{font-weight:var(--ds-font-weight-medium);cursor:pointer}.catalogo-ficha__bloco summary:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.catalogo-ficha__nota{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);margin:0;line-height:16px}.catalogo-ficha__links{align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.catalogo-ficha__documento{align-items:center;gap:var(--ds-space-050);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;line-height:16px;display:flex}.catalogo-ficha-titulo{--disciplina-cor:var(--ds-brand-bold);align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;display:inline-flex}.catalogo-ficha-titulo__icone{border-radius:var(--ds-radius-md);background:var(--disciplina-cor);place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab,red,red)){.catalogo-ficha-titulo__icone{background:color-mix(in srgb,var(--disciplina-cor) 14%,var(--ds-surface-raised))}}.catalogo-ficha-titulo__icone{color:var(--disciplina-cor)}.catalogo-ficha-titulo__codigo{padding:var(--ds-space-025) var(--ds-space-075);border-radius:var(--ds-radius-sm);background:var(--ds-bg-selected);color:var(--ds-text-brand);font-family:var(--ds-font-mono);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.catalogo-secao{align-content:start;gap:var(--ds-space-100);display:grid}.catalogo-secao__titulo{align-items:center;gap:var(--ds-space-100);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0;display:flex}.catalogo-secao__icone{border-radius:var(--ds-radius-md);background:var(--ds-bg-selected);width:24px;height:24px;color:var(--ds-text-brand);flex:0 0 24px;place-items:center;display:grid}.catalogo-secao__texto{color:var(--ds-text);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.ds-card.catalogo-secao--destaque{border-color:var(--ds-warning-border);background:var(--ds-surface-sunken)}.catalogo-secao--destaque .catalogo-secao__icone{background:var(--ds-warning-subtle);color:var(--ds-warning-text)}.ds-card.catalogo-secao .catalogo-tabela{border:0;border-radius:0}.catalogo-secao .catalogo-tabela th{height:32px;background:0 0;border-bottom-width:1px}.catalogo-secao .catalogo-tabela td,.catalogo-secao .catalogo-tabela th{padding-inline:0 var(--ds-space-150)}.catalogo-secao .catalogo-tabela tfoot td{background:0 0}.catalogo-itens{gap:var(--ds-space-075);font-size:var(--ds-font-size-14);margin:0;padding:0;line-height:20px;list-style:none;display:grid}.catalogo-itens>li{gap:var(--ds-space-100);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.catalogo-itens--marcador{padding-left:var(--ds-space-250);list-style:outside;display:block}.catalogo-itens--marcador>li{display:list-item}.catalogo-itens--marcador>li+li{margin-top:var(--ds-space-050)}.catalogo-itens--passos{counter-reset:passo}.catalogo-itens--passos>li{counter-increment:passo}.catalogo-itens--passos>li:before{content:counter(passo);background:var(--ds-bg-selected);color:var(--ds-text-brand);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold);place-items:center;display:grid}.catalogo-itens--passos>li:before,.catalogo-itens__marca{border-radius:var(--ds-radius-full);width:20px;height:20px}.catalogo-itens__marca{background:var(--ds-success-subtle);color:var(--ds-success-text);place-items:center;display:grid}.catalogo-itens--fora .catalogo-itens__marca{background:var(--ds-warning-subtle);color:var(--ds-warning-text)}.catalogo-quem__pessoa{color:var(--ds-text-subtle)}.catalogo-reunioes{gap:var(--ds-space-100);margin:0;padding:0;list-style:none;display:grid}.catalogo-reunioes>li{gap:var(--ds-space-100);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.catalogo-reunioes>li+li{padding-top:var(--ds-space-100);border-top:1px solid var(--ds-border)}.catalogo-reunioes__icone{border-radius:var(--ds-radius-md);background:var(--ds-discovery-subtle);width:24px;height:24px;color:var(--ds-discovery-text);place-items:center;display:grid}.catalogo-reunioes__titulo{align-items:center;gap:var(--ds-space-100);font-size:var(--ds-font-size-14);flex-wrap:wrap;margin:0;line-height:20px;display:flex}.catalogo-reunioes small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;display:block}.catalogo-checklist{gap:var(--ds-space-100);display:grid}.catalogo-checklist__cabecalho{align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.catalogo-checklist__cabecalho h3{min-width:0;font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);flex:auto;margin:0}.catalogo-checklist__numero{border-radius:var(--ds-radius-full);background:var(--ds-bg-selected);width:24px;height:24px;color:var(--ds-text-brand);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold);place-items:center;display:grid}.catalogo-checklist ol{gap:var(--ds-space-100);font-size:var(--ds-font-size-14);margin:0;padding:0;line-height:20px;list-style:none;display:grid}.catalogo-checklist li{gap:var(--ds-space-100);padding-top:var(--ds-space-100);border-top:1px solid var(--ds-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.catalogo-checklist__marcas:empty{display:none}.catalogo-checklist li:first-child{border-top:0;padding-top:0}.catalogo-checklist__quem{border-radius:var(--ds-radius-full);background:var(--ds-bg-neutral);width:24px;height:24px;color:var(--ds-text-subtle);place-items:center;display:grid}.catalogo-checklist__quem--cliente{background:var(--ds-info-subtle);color:var(--ds-info-text)}.catalogo-checklist__quem--terceiro{background:var(--ds-warning-subtle);color:var(--ds-warning-text)}.catalogo-checklist__texto{align-items:baseline;gap:var(--ds-space-050) var(--ds-space-100)}.catalogo-checklist__marcas,.catalogo-checklist__texto{padding-top:var(--ds-space-025);flex-wrap:wrap;display:flex}.catalogo-checklist__marcas{justify-content:flex-end;gap:var(--ds-space-050)}.catalogo-como-fazer{gap:var(--ds-space-100);font-size:var(--ds-font-size-12);flex-wrap:wrap;line-height:16px;display:inline-flex}.catalogo-como-fazer a{align-items:center;gap:var(--ds-space-025);color:var(--ds-text-brand);font-weight:var(--ds-font-weight-medium);display:inline-flex}.catalogo-como-fazer a:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.catalogo-tabela{border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);overflow-x:auto}.catalogo-tabela table{border-collapse:collapse;width:100%;font-size:var(--ds-font-size-14);line-height:20px}.catalogo-tabela td,.catalogo-tabela th{padding:var(--ds-space-100) var(--ds-space-150);border-bottom:1px solid var(--ds-border);text-align:left;vertical-align:middle}.catalogo-tabela td{height:48px}.catalogo-tabela th{background:var(--ds-surface-sunken);height:40px;color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold);border-bottom-width:2px}.catalogo-tabela tbody tr:hover td{background:var(--ds-bg-neutral-subtle-hovered)}.catalogo-tabela td small{margin-top:var(--ds-space-025);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;display:block}.catalogo-tabela tfoot td{background:var(--ds-surface-sunken);font-weight:var(--ds-font-weight-semibold);border-bottom:0}.catalogo-introducao{max-width:720px;margin:0 0 var(--ds-space-200);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px}.catalogo-pacotes{gap:var(--ds-space-200);display:grid}.catalogo-pacote{--disciplina-cor:var(--ds-brand-bold);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);overflow:hidden}.catalogo-pacote__cabecalho{justify-content:space-between;gap:var(--ds-space-300);padding:var(--ds-space-250) var(--ds-space-300) var(--ds-space-200);display:flex}.catalogo-pacote__eyebrow{align-items:center;gap:var(--ds-space-100);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-medium);display:inline-flex}.catalogo-pacote__eyebrow svg{color:var(--disciplina-cor)}.catalogo-pacote__cabecalho h2{margin:var(--ds-space-050) 0;font-size:var(--ds-font-size-20);line-height:24px;font-weight:var(--ds-font-weight-semibold)}.catalogo-pacote__cabecalho p{max-width:640px;color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.catalogo-pacote__preco{align-content:start;justify-items:end;gap:var(--ds-space-025);text-align:right;min-width:200px;display:grid}.catalogo-pacote__preco>span{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-medium)}.catalogo-pacote__preco strong{font-size:var(--ds-font-size-24);line-height:28px;font-weight:var(--ds-font-weight-semibold)}.catalogo-pacote__preco strong small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-regular)}.catalogo-pacote__numeros,.catalogo-pacote__preco>small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.catalogo-pacote__numeros{gap:var(--ds-space-050) var(--ds-space-250);padding:var(--ds-space-150) var(--ds-space-300);border-block:1px solid var(--ds-border);background:var(--ds-surface-sunken);flex-wrap:wrap;display:flex}.catalogo-pacote__numeros strong{color:var(--ds-text);font-weight:var(--ds-font-weight-semibold)}.catalogo-pacote__corpo{gap:var(--ds-space-300);padding:var(--ds-space-200) var(--ds-space-300);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.catalogo-pacote__corpo h3{margin:0 0 var(--ds-space-100);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.catalogo-pacote__itens{gap:var(--ds-space-100);margin:var(--ds-space-100) 0 0;font-size:var(--ds-font-size-14);padding:0;line-height:20px;list-style:none;display:grid}.catalogo-pacote__itens li{gap:var(--ds-space-025) var(--ds-space-100);grid-template-columns:36px minmax(0,1fr);align-items:baseline;display:grid}.catalogo-pacote__itens li>small,.catalogo-pacote__valor{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);grid-column:2;line-height:16px}.catalogo-pacote__quantidade{color:var(--ds-text);font-weight:var(--ds-font-weight-semibold)}.catalogo-linha-tempo{gap:var(--ds-space-150);margin:0;padding:0;list-style:none;display:grid}.catalogo-linha-tempo li{gap:var(--ds-space-025);padding-left:var(--ds-space-150);border-left:2px solid var(--disciplina-cor);display:grid}@supports (color:color-mix(in lab,red,red)){.catalogo-linha-tempo li{border-left:2px solid color-mix(in srgb,var(--disciplina-cor) 55%,var(--ds-border))}}.catalogo-linha-tempo li{font-size:var(--ds-font-size-14);line-height:20px}.catalogo-linha-tempo strong{font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold)}.catalogo-linha-tempo span,.catalogo-pacote__rodape{color:var(--ds-text-subtle)}.catalogo-pacote__rodape{align-items:baseline;gap:var(--ds-space-075) var(--ds-space-150);padding:var(--ds-space-150) var(--ds-space-300);border-top:1px solid var(--ds-border);background:var(--ds-surface-sunken);font-size:var(--ds-font-size-12);flex-wrap:wrap;line-height:16px;display:flex}.catalogo-regras__lista{gap:var(--ds-space-100) var(--ds-space-200);margin:var(--ds-space-100) 0 0;font-size:var(--ds-font-size-14);grid-template-columns:220px minmax(0,1fr);line-height:20px;display:grid}.catalogo-regras__lista dt{color:var(--ds-text-subtle);font-weight:var(--ds-font-weight-semibold)}.catalogo-regras__lista dd{margin:0}.catalogo-regras__lote{gap:var(--ds-space-300);margin-top:var(--ds-space-150);grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;display:grid}.catalogo-simulador{gap:var(--ds-space-150);padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-sunken);display:grid}.catalogo-simulador h3{font-weight:var(--ds-font-weight-semibold)}.catalogo-simulador h3,.catalogo-simulador p{font-size:var(--ds-font-size-14);line-height:20px;margin:0}.catalogo-simulador p{gap:var(--ds-space-050);color:var(--ds-text-subtle);display:grid}.catalogo-simulador p strong{color:var(--ds-text);font-size:var(--ds-font-size-20);line-height:24px;font-weight:var(--ds-font-weight-semibold)}.catalogo-condicoes{margin-top:var(--ds-space-150)}.catalogo-condicoes ul{gap:var(--ds-space-100);font-size:var(--ds-font-size-14);margin:0;padding:0;line-height:20px;list-style:none;display:grid}.catalogo-condicoes li{padding:var(--ds-space-100) var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md)}.catalogo-condicoes__quando{margin-bottom:var(--ds-space-025);font-weight:var(--ds-font-weight-semibold);display:block}.catalogo-condicoes__quando,.catalogo-rodape-versao{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.catalogo-importacao{gap:var(--ds-space-200);display:grid}.catalogo-upload{justify-items:center;gap:var(--ds-space-075);padding:var(--ds-space-400) var(--ds-space-250);border:2px dashed var(--ds-border-bold);border-radius:var(--ds-radius-lg);background:var(--ds-surface-sunken);text-align:center;cursor:pointer;display:grid;position:relative}.catalogo-upload:focus-within,.catalogo-upload:hover{border-color:var(--ds-border-selected);background:var(--ds-bg-selected)}.catalogo-upload:focus-within{outline:2px solid var(--ds-border-focused);outline-offset:2px}.catalogo-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.catalogo-upload strong{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.catalogo-upload span{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.catalogo-importacao__regras{margin:var(--ds-space-200) 0 0;padding-left:var(--ds-space-250);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px}.catalogo-importacao__numeros{gap:var(--ds-space-100);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.catalogo-importacao__numeros div{gap:var(--ds-space-025);padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-sunken);display:grid}.catalogo-importacao__numeros strong{font-size:var(--ds-font-size-20);line-height:24px;font-weight:var(--ds-font-weight-semibold)}.catalogo-importacao__numeros span{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.catalogo-importacao__linhas{gap:var(--ds-space-100);margin:var(--ds-space-100) 0;padding:0;list-style:none;display:grid}.catalogo-importacao__linha{gap:var(--ds-space-075);padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);font-size:var(--ds-font-size-14);line-height:20px;display:grid}.catalogo-importacao__linha>div:first-child{align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.catalogo-importacao__linha>div:first-child>span:last-child{color:var(--ds-text-subtle)}.catalogo-importacao__destino{gap:var(--ds-space-100);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);flex-wrap:wrap;line-height:16px;display:flex}.catalogo-importacao__alertas{gap:var(--ds-space-050);font-size:var(--ds-font-size-12);margin:0;padding:0;line-height:16px;list-style:none;display:grid}.catalogo-importacao__alertas li{align-items:flex-start;gap:var(--ds-space-100);display:flex}.catalogo-importacao__alertas .is-info{color:var(--ds-text-subtle)}.catalogo-disciplina-form{gap:var(--ds-space-200);display:grid}.catalogo-disciplina-form__cor{align-items:flex-end;gap:var(--ds-space-200);display:flex}.catalogo-disciplina-form__cor input[type=color]{width:64px;height:40px;padding:var(--ds-space-025)}.catalogo-disciplina-form__previa{border-radius:var(--ds-radius-lg);place-items:center;width:40px;height:40px;display:grid}.catalogo-disciplina-form__icones{gap:var(--ds-space-075);grid-template-columns:repeat(auto-fill,minmax(40px,1fr));display:grid}.catalogo-icone-opcao{border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);height:40px;min-height:40px;color:var(--ds-text-subtle);cursor:pointer;place-items:center;padding:0;display:grid}.catalogo-icone-opcao:hover{background:var(--ds-bg-neutral-subtle-hovered)}.catalogo-icone-opcao[aria-checked=true]{border-color:var(--cor-opcao);background:var(--cor-opcao)}@supports (color:color-mix(in lab,red,red)){.catalogo-icone-opcao[aria-checked=true]{background:color-mix(in srgb,var(--cor-opcao) 14%,var(--ds-surface-raised))}}.catalogo-icone-opcao[aria-checked=true]{color:var(--cor-opcao)}.catalogo-icone-opcao:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}@media (max-width:1000px){.catalogo-layout{grid-template-columns:1fr}.catalogo-trilho{display:flex;position:static;overflow-x:auto}.catalogo-trilho button{flex:none;grid-template-columns:28px auto auto}.catalogo-pacote__corpo,.catalogo-regras__lote{grid-template-columns:1fr}}@media (max-width:720px){.catalogo-ficha__colunas{grid-template-columns:1fr}.catalogo-importacao__numeros{grid-template-columns:1fr 1fr}.catalogo-checklist li{grid-template-columns:auto minmax(0,1fr)}.catalogo-checklist__marcas{grid-column:2;justify-content:flex-start}.catalogo-pacote__cabecalho{flex-direction:column}.catalogo-pacote__preco{text-align:left;justify-items:start}.catalogo-regras__lista{grid-template-columns:1fr}.catalogo-disciplina__cabecalho{grid-template-columns:auto minmax(0,1fr)}.catalogo-disciplina__cabecalho>button{grid-column:1/-1;justify-self:start}}@media (max-width:480px){.catalogo-importacao__numeros{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.catalogo-cartao,.catalogo-disciplina-cartao,.catalogo-trilho button{transition:border-color .12s,background-color .12s}}.catalogo-pacote__acoes{padding:var(--ds-space-100) var(--ds-space-200);display:flex}.catalogo-quem{gap:var(--ds-space-100);font-size:var(--ds-font-size-14);margin:0;padding:0;line-height:20px;list-style:none;display:grid}.catalogo-quem li{align-items:center;gap:var(--ds-space-050) var(--ds-space-100);flex-wrap:wrap;display:flex}.catalogo-quem small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.catalogo-quem__nota{margin:var(--ds-space-150) 0 var(--ds-space-100)}.catalogo-cargo-papel{gap:var(--ds-space-075);margin-top:var(--ds-space-150);display:grid}.catalogo-cargo-papel h4{align-items:center;gap:var(--ds-space-100);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0;display:flex}.catalogo-ficha__bloco .catalogo-quem{padding-left:0}.proposta-publica{color:#1c1414;min-height:100dvh;font-family:var(--font-geist-sans),system-ui,sans-serif;color-scheme:light;background:#f5eace}.proposta-publica__topo{background:#f8efd8;border-bottom:1px solid #e3d3ad;align-items:center;gap:12px;padding:16px clamp(16px,4vw,40px);display:flex}.proposta-publica__logotipo{width:auto;height:30px}.proposta-publica__slogan{color:#7a6456;margin-left:auto;font-size:12px;font-weight:600}@media (max-width:520px){.proposta-publica__slogan{display:none}}.proposta-publica__corpo{grid-template-columns:minmax(340px,460px) minmax(0,1fr);align-items:start;gap:24px;max-width:1400px;margin:0 auto;padding:24px clamp(16px,4vw,40px) 40px;display:grid}.proposta-publica__corpo.is-sem-previa{grid-template-columns:minmax(0,560px);justify-content:center}.proposta-publica__painel{background:#fffaf0;border:1px solid #e3d3ad;border-radius:18px;gap:16px;padding:24px;display:grid;box-shadow:0 10px 30px #3a0f170f}.proposta-publica__codigo{color:#dd5532;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.proposta-publica__painel h1{letter-spacing:-.02em;margin:-8px 0 0;font-size:clamp(22px,3vw,28px);line-height:1.15}.proposta-publica__para{color:#6f5c52;margin:-8px 0 0;font-size:14px}.proposta-publica__resumo{flex-wrap:wrap;gap:10px;display:flex}.proposta-publica__nota-moeda{color:#7a6456;margin:8px 0 0;font-size:12px;line-height:1.45}.proposta-publica__resumo div{background:#fff;border:1px solid #eadcbc;border-radius:12px;flex:120px;gap:2px;padding:10px 12px;display:grid}.proposta-publica__resumo span{color:#7a6456;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.proposta-publica__resumo strong{font-size:18px}.proposta-publica__resumo small{color:#7a6456;font-size:12px}.proposta-publica__intro{margin:0;font-size:14px;line-height:1.55}.proposta-publica__passos{counter-reset:passo;gap:12px;margin:0;padding:0;list-style:none;display:grid}.proposta-publica__passos>li{counter-increment:passo;background:#fff;border:1px solid #eadcbc;border-radius:14px;gap:8px;padding:14px 14px 14px 52px;font-size:13px;line-height:1.5;display:grid;position:relative}.proposta-publica__passos>li:before{content:counter(passo);color:#f5eace;background:#1c1414;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid;position:absolute;top:13px;left:14px}.proposta-publica__passos>li>strong{font-size:14px}.proposta-publica__passos ul{color:#4d3f38;gap:4px;margin:0;padding-left:18px;display:grid}.proposta-publica__nota{color:#7a6456;font-size:12px}.proposta-publica__botao{color:#1c1414;cursor:pointer;background:#fff;border:1px solid #1c1414;border-radius:12px;justify-content:center;justify-self:start;align-items:center;min-height:42px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.proposta-publica__botao:hover{background:#f8efd8;text-decoration:none}.proposta-publica__botao.is-primario{color:#fff;background:#dd5532;border-color:#dd5532}.proposta-publica__botao.is-primario:hover{background:#c4452a}.proposta-publica__botao.is-perigo{color:#fff;background:#b3263e;border-color:#b3263e}.proposta-publica__botao:disabled{opacity:.5;cursor:not-allowed}.proposta-publica__link{color:#b8401f;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.proposta-publica__so-celular{display:none}.proposta-publica__upload{gap:8px;display:grid}.proposta-publica__arquivo{color:#6f5c52;cursor:pointer;background:#fdf8ec;border:1.5px dashed #c9b189;border-radius:12px;align-items:center;min-height:44px;padding:0 14px;font-weight:600;display:flex;position:relative;overflow:hidden}.proposta-publica__arquivo input{opacity:0;cursor:pointer;position:absolute;inset:0}.proposta-publica__arquivo span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.proposta-publica__recusar{color:#6f5c52;flex-wrap:wrap;align-items:center;gap:6px;padding-top:4px;font-size:13px;display:flex}.proposta-publica__form-recusa{gap:12px;display:grid}.proposta-publica__form-recusa h2{margin:0;font-size:17px}.proposta-publica__form-recusa label{gap:6px;font-size:13px;font-weight:700;display:grid}.proposta-publica__form-recusa textarea{color:#1c1414;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #d9c6a0;border-radius:12px;padding:10px 12px;font-weight:400}.proposta-publica__opcao{align-items:center;gap:8px;font-weight:600!important;display:flex!important}.proposta-publica__acoes{flex-wrap:wrap;gap:8px;display:flex}.proposta-publica__estado{background:#fff;border:1px solid #eadcbc;border-radius:14px;gap:10px;padding:16px;font-size:14px;line-height:1.5;display:grid}.proposta-publica__estado strong{font-size:16px}.proposta-publica__estado.is-sucesso{background:#f0faf3;border-color:#b7dcc3}.proposta-publica__erro{color:#a61f1f;background:#fff0f0;border:1px solid #efb0b0;border-radius:12px;padding:10px 12px;font-size:13px}.proposta-publica__rodape{color:#8a766a;border-top:1px solid #eadcbc;padding-top:12px;font-size:11px;line-height:1.5}.proposta-publica__previa{background:#fff;border:1px solid #e3d3ad;border-radius:18px;height:calc(100dvh - 120px);min-height:520px;position:sticky;top:20px;overflow:hidden;box-shadow:0 10px 30px #3a0f170f}.proposta-publica__previa iframe{border:0;width:100%;height:100%}@media (max-width:900px){.proposta-publica__corpo{grid-template-columns:1fr}.proposta-publica__previa{display:none}.proposta-publica__so-celular{display:inline}}:where(.proposta-publica) h1{letter-spacing:normal;margin-bottom:20px;font-size:clamp(1.65rem,2.5vw,2.05rem);font-weight:700;line-height:1.15}:where(.proposta-publica) h2{margin-top:24px;margin-bottom:10px;font-size:1.2rem;font-weight:700;line-height:normal}:where(.proposta-publica) h3{font-size:1.05rem;font-weight:700;line-height:normal}:where(.proposta-publica) a{color:#3a0f17}:where(.proposta-publica) button{color:#171313;background:#fff;border:1px solid #b8aaa3;min-height:34px;font-weight:400}:where(.proposta-publica) button:hover:not(:disabled){background:#f8f5f1;border-color:#8793a5}:where(.proposta-publica) button:disabled{opacity:.55}:where(.proposta-publica) :is(input,select,textarea){color:#171313;background:#fff;border:1px solid #ded6d2;min-height:36px}:where(.proposta-publica) :is(input,select,textarea):hover{background:#fff}:where(.proposta-publica) :is(input,select,textarea):disabled{color:#171313;background:#fff;border-color:#ded6d2}:where(.proposta-publica) :is(button,input,select,textarea,a):focus-visible{outline-offset:2px;box-shadow:none;outline:3px solid #89022d33}:where(.proposta-publica) :is(input,select,textarea):focus-visible{border-color:#ded6d2}:where(.proposta-publica) :is(input,textarea)::placeholder{color:#94a3b8}.proposta-meta{align-items:center;gap:var(--ds-space-050) var(--ds-space-150);margin-top:var(--ds-space-075);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);flex-wrap:wrap;line-height:20px;display:flex}.propostas-indicadores{gap:var(--ds-space-150);margin-bottom:var(--ds-space-200);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.propostas-quadro{gap:var(--ds-space-150);padding-bottom:var(--ds-space-100);grid-auto-columns:minmax(280px,1fr);grid-auto-flow:column;align-items:start;display:grid;overflow-x:auto}.propostas-coluna{gap:var(--ds-space-100);min-width:0;padding:var(--ds-space-100);border-radius:var(--ds-radius-lg);background:var(--ds-bg-neutral);display:grid}.propostas-coluna>header{gap:var(--ds-space-025) var(--ds-space-100);padding:var(--ds-space-050) var(--ds-space-050) var(--ds-space-100);border-bottom:2px solid var(--coluna-cor,var(--ds-border));grid-template-columns:1fr auto;display:grid}.propostas-coluna>header strong{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.propostas-coluna>header span{min-width:24px;height:20px;padding:0 var(--ds-space-075);border-radius:var(--ds-radius-xl);background:var(--ds-surface-raised);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold);place-items:center;display:grid}.propostas-coluna>header small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);grid-column:1/-1;line-height:16px}.propostas-coluna.is-rascunho{--coluna-cor:var(--ds-text-subtlest)}.propostas-coluna.is-negociacao{--coluna-cor:var(--ds-warning-border)}.propostas-coluna.is-enviada{--coluna-cor:var(--ds-info-border)}.propostas-coluna.is-vendedor{--coluna-cor:var(--ds-discovery-border)}.propostas-coluna.is-assinada{--coluna-cor:var(--ds-success-border)}.propostas-coluna.is-encerrada{--coluna-cor:var(--ds-border-bold)}.propostas-coluna__lista{gap:var(--ds-space-100);display:grid}.propostas-coluna__vazio{padding:var(--ds-space-200) var(--ds-space-100);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);text-align:center;line-height:20px}.proposta-cartao{gap:var(--ds-space-100);padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);color:var(--ds-text);box-shadow:var(--ds-shadow-raised);text-decoration:none;display:grid}.proposta-cartao:hover{border-color:var(--ds-border-bold);text-decoration:none}.proposta-cartao:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.proposta-cartao__topo{justify-content:space-between;gap:var(--ds-space-075);align-items:center;display:flex}.proposta-cartao__topo code{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.proposta-cartao>strong{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.proposta-cartao__solicitante{align-items:center;gap:var(--ds-space-075);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);flex-wrap:wrap;line-height:16px;display:flex}.proposta-cartao__valor{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.proposta-cartao__valor small{font-size:var(--ds-font-size-12);line-height:16px}.proposta-cartao__valor small,.proposta-cartao__valor.is-vazio{color:var(--ds-text-subtle);font-weight:var(--ds-font-weight-regular)}.proposta-cartao__selos{gap:var(--ds-space-050);flex-wrap:wrap;display:flex}.proposta-cartao__motivo{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:italic;display:-webkit-box;overflow:hidden}.proposta-cartao__motivo,.proposta-cartao__rodape{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.proposta-cartao__rodape{justify-content:space-between;gap:var(--ds-space-100);padding-top:var(--ds-space-100);border-top:1px solid var(--ds-border);display:flex}.proposta-form{gap:var(--ds-space-200);border:0;min-width:0;margin:0;padding:0;display:grid}.proposta-form--duas{grid-template-columns:repeat(2,minmax(0,1fr))}.proposta-form input,.proposta-form select,.proposta-form textarea{width:100%}.proposta-form input[type=checkbox],.proposta-form input[type=radio]{width:auto}.proposta-form fieldset:disabled,fieldset:disabled input,fieldset:disabled select,fieldset:disabled textarea{cursor:default}.proposta-form__nota-larga{margin-top:calc(var(--ds-space-050) * -1)}.proposta-editor{gap:var(--ds-space-300);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.proposta-editor__principal{gap:0;min-width:0;display:grid}.proposta-editor__lateral{top:var(--ds-space-200);gap:0;display:grid;position:sticky}.proposta-secao-topo{justify-content:space-between;align-items:center;gap:var(--ds-space-150);margin-bottom:var(--ds-space-150);display:flex}.proposta-secao-topo h2{margin:0}.proposta-secao-topo__acoes{gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.proposta-escolha{gap:var(--ds-space-100);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-medium);display:grid}fieldset.is-leitura .ds-field :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),select,textarea):disabled{border-style:dashed}.proposta-itens{gap:var(--ds-space-150);margin:0;padding:0;list-style:none;display:grid}.proposta-item fieldset{gap:var(--ds-space-100);padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-sunken);min-width:0;margin:0;display:grid}.proposta-item__topo{align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.proposta-item__topo code{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.proposta-item__ordem{gap:var(--ds-space-050);margin-left:auto;display:inline-flex}.proposta-item__titulo{width:100%;font-weight:var(--ds-font-weight-semibold)}.proposta-item textarea{resize:vertical;width:100%}.proposta-item__valores{gap:var(--ds-space-100);grid-template-columns:88px minmax(0,1fr) 150px 170px auto;align-items:end;display:grid}.proposta-item__valores .ds-field{min-width:0}.proposta-item__total{justify-items:end;gap:var(--ds-space-025);min-width:110px;padding-bottom:var(--ds-space-075);display:grid}.proposta-item__total span{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-medium)}.proposta-item__total strong{font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold);white-space:nowrap}.proposta-resumo>h2{margin-bottom:var(--ds-space-100)}.proposta-resumo__linha{justify-content:space-between;gap:var(--ds-space-150);padding:var(--ds-space-100) 0;border-bottom:1px solid var(--ds-border);font-size:var(--ds-font-size-14);line-height:20px;display:flex}.proposta-resumo__linha strong{font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.proposta-resumo__linha.is-suave{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.proposta-resumo__linha.is-alerta{color:var(--ds-text-warning)}.proposta-resumo__aviso{gap:var(--ds-space-100);margin-top:var(--ds-space-150);display:grid}.proposta-resumo__acoes{gap:var(--ds-space-100);margin-top:var(--ds-space-200);display:grid}.proposta-resumo__acoes>*{width:100%}.proposta-arquivos,.proposta-conversao,.proposta-historico{gap:var(--ds-space-100);margin:0;padding:0;list-style:none;display:grid}.proposta-arquivos li,.proposta-conversao li,.proposta-historico li{gap:var(--ds-space-025);font-size:var(--ds-font-size-14);line-height:20px;display:grid}.proposta-arquivos small,.proposta-conversao small,.proposta-historico small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.proposta-arquivos a{color:var(--ds-text-brand);text-decoration:none}.proposta-arquivos a:hover{text-decoration:underline}.proposta-arquivos li.is-assinado>a:first-child{color:var(--ds-text-success);font-weight:var(--ds-font-weight-semibold)}.proposta-historico li{padding-left:var(--ds-space-150);border-left:2px solid var(--ds-border)}.proposta-conversao li.is-fora{color:var(--ds-text-subtle)}.proposta-passos{gap:var(--ds-space-200);padding-left:var(--ds-space-300);font-size:var(--ds-font-size-14);margin:0;line-height:20px;display:grid}.proposta-passos li{gap:var(--ds-space-100);padding-left:var(--ds-space-050);display:grid}.proposta-passos a{color:var(--ds-text-brand)}.proposta-seletor{gap:var(--ds-space-100);max-height:52dvh;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.proposta-seletor label.proposta-seletor__linha,.proposta-seletor__pacote{box-sizing:border-box;align-items:center;gap:var(--ds-space-150);width:100%;min-height:48px;padding:var(--ds-space-100) var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);color:var(--ds-text);text-align:left;font-weight:var(--ds-font-weight-regular);cursor:pointer;grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.proposta-seletor label.proposta-seletor__linha:hover,.proposta-seletor__pacote:hover{background:var(--ds-bg-neutral-subtle-hovered)}.proposta-seletor__pacote{grid-template-columns:minmax(0,1fr) auto;min-height:56px}.proposta-seletor label.proposta-seletor__linha.is-marcado{border-color:var(--ds-border-selected);background:var(--ds-bg-selected)}.proposta-seletor__pacote:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.proposta-seletor__icone{border-radius:var(--ds-radius-lg);background:var(--disciplina-cor,var(--ds-text-subtle));place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab,red,red)){.proposta-seletor__icone{background:color-mix(in srgb,var(--disciplina-cor,var(--ds-text-subtle)) 14%,var(--ds-surface-raised))}}.proposta-seletor__icone{color:var(--disciplina-cor,var(--ds-text-subtle))}.proposta-seletor__texto{gap:var(--ds-space-025);min-width:0;display:grid}.proposta-seletor__texto strong{align-items:center;gap:var(--ds-space-075);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);flex-wrap:wrap;display:flex}.proposta-seletor__texto small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.proposta-seletor__preco{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);white-space:nowrap;justify-items:end;display:grid}.proposta-seletor__preco small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-regular)}.proposta-envio{gap:var(--ds-space-200);display:grid}.proposta-envio__campo{align-items:flex-end;gap:var(--ds-space-100);display:flex}.proposta-envio__campo>.ds-field,.proposta-envio__campo>.ds-field-wrap{flex:1;min-width:0}.proposta-envio textarea{width:100%;line-height:20px}.proposta-envio__acoes{gap:var(--ds-space-100);flex-wrap:wrap;display:flex}@media (max-width:1100px){.proposta-editor{grid-template-columns:1fr}.proposta-editor__lateral{position:static}.propostas-indicadores{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.proposta-form--duas{grid-template-columns:1fr}.proposta-item__valores{grid-template-columns:1fr 1fr}.proposta-item__total{grid-column:1/-1;justify-items:start}.propostas-quadro{grid-auto-columns:85%}.proposta-envio__campo{flex-wrap:wrap}.proposta-seletor label.proposta-seletor__linha{grid-template-columns:auto minmax(0,1fr) auto}.proposta-seletor__icone{display:none}}@media (max-width:480px){.propostas-indicadores{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.proposta-cartao,.proposta-seletor label.proposta-seletor__linha,.proposta-seletor__pacote{transition:border-color .12s,background-color .12s}}.proposta-publica__escolhas{gap:var(--ds-space-150);display:grid}.proposta-publica__escolhas fieldset{gap:var(--ds-space-075);border:0;min-width:0;margin:0;padding:0;display:grid}.proposta-publica__escolhas legend{margin-bottom:var(--ds-space-050);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-bold);color:#4d3f38}.proposta-publica__chips{gap:var(--ds-space-075);flex-wrap:wrap;display:flex}.proposta-publica__chips.is-coluna{flex-direction:column}.proposta-publica__chips label{align-items:center;gap:var(--ds-space-075);min-height:36px;padding:var(--ds-space-075) var(--ds-space-150);border-radius:var(--ds-radius-lg);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);cursor:pointer;background:#fff;border:1px solid #d9c6a0;display:inline-flex}.proposta-publica__chips label.is-marcado{color:#8a2b14;background:#fdeee9;border-color:#dd5532}.proposta-publica__chips input{accent-color:#dd5532}.proposta-publica__resumo-escolhas{gap:var(--ds-space-050) var(--ds-space-150);color:#4d3f38;font-size:var(--ds-font-size-14);flex-wrap:wrap;align-items:center;display:flex}.proposta-publica__passos>li.is-bloqueado{opacity:.55}.proposta-form__nota-larga{grid-column:1/-1;margin-top:-4px}.config-abas{gap:var(--ds-space-050);width:fit-content;max-width:100%;margin:0 0 var(--ds-space-250);padding:var(--ds-space-050);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-bg-muted);flex-wrap:wrap;display:flex}.config-abas a{align-items:center;gap:var(--ds-space-100);min-height:36px;padding:var(--ds-space-075) var(--ds-space-150);border-radius:var(--ds-radius-md);color:var(--ds-text-subtlest);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-bold);border:1px solid #0000;text-decoration:none;display:inline-flex}.config-abas a:hover{color:var(--ds-text)}.config-abas a.is-active{border-color:var(--ds-border);background:var(--ds-surface-raised);color:var(--ds-brand-bold);box-shadow:var(--ds-shadow-raised)}.page-icon-configuracoes .config-aba-usuarios h1:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231558bc' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3Ccircle cx='17' cy='9' r='2.5'/%3E%3Cpath d='M3 19c.5-3.4 2.3-5.2 5-5.2s4.5 1.8 5 5.2M14 14.6c2.9-.4 5 1.1 5.7 4.1'/%3E%3C/svg%3E")}.proposta-condicoes-previa-wrap{gap:var(--ds-space-075,6px);display:grid}.proposta-condicoes-previa-wrap__rotulo{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);line-height:16px}.proposta-condicoes-previa{max-height:320px;padding:var(--ds-space-200,16px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md,6px);background:var(--ds-surface-raised);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px;overflow:auto}.proposta-condicoes-previa strong{margin:var(--ds-space-100,8px) 0 var(--ds-space-050,4px);color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-bold);display:block}.proposta-condicoes-previa>strong:first-child{margin-top:0}.proposta-condicoes-previa ul{padding-left:var(--ds-space-250,20px);gap:var(--ds-space-050,4px);display:grid}.proposta-condicoes-previa p,.proposta-condicoes-previa ul{margin:0 0 var(--ds-space-050,4px)}.proposta-condicoes-previa__espaco{height:var(--ds-space-100,8px);display:block}.proposta-condicoes-previa__vazio{padding:var(--ds-space-150,12px);border:1px dashed var(--ds-border-bold);border-radius:var(--ds-radius-md,6px);color:var(--ds-text-subtlest);font-size:var(--ds-font-size-14);margin:0}.app-main>.cliente-tela{gap:var(--esp-3);flex-direction:column;height:calc(100dvh - 44px);min-height:480px;display:flex;overflow:hidden}.app-shell .app-main>div.cliente-tela{padding-bottom:var(--esp-4)}.cliente-tela>.ds-page-header{flex:none;margin:0}.cliente-tela__filtros{scrollbar-width:thin;flex-wrap:nowrap;flex:none;overflow-x:auto}.cliente-tela__faixa{flex:none}.cliente-tela__corpo,.cliente-tela__quadro{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.cliente-tela__quadro{border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface-raised);min-width:0;box-shadow:var(--ds-shadow-raised)}.cliente-tela__quadro-titulo{align-items:center;gap:var(--ds-space-100,8px);padding:var(--ds-space-100,8px) var(--ds-space-200,16px);border-bottom:1px solid var(--ds-border);background:var(--ds-surface-raised);color:var(--ds-text-subtle);flex:none;display:flex}.cliente-tela__quadro-titulo>div{flex:1;min-width:0}.cliente-tela__quadro-titulo h2{color:var(--ds-text);font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.cliente-tela__quadro-titulo p{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);margin:1px 0 0;line-height:16px}.cliente-tela__quadro-titulo b{min-width:20px;height:20px;padding:0 var(--ds-space-075,6px);border-radius:var(--ds-radius-sm,4px);background:var(--ds-bg-neutral);color:var(--ds-text);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold);place-items:center;display:inline-grid}.cliente-tela__quadro-rolagem{overscroll-behavior:contain;min-height:160px;padding:var(--ds-space-150,12px) var(--ds-space-200,16px);scrollbar-width:thin;flex:1;overflow-y:auto}.cliente-tela__quadro-rolagem:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:-2px}.cliente-tela__quadro--centro .cliente-tela__quadro-rolagem{place-items:center;display:grid}.cliente-tela__colunas{gap:var(--ds-space-150,12px);flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid}.cliente-tela__colunas>*{min-width:0;min-height:0}.cliente-tela__subtitulo{align-items:center;gap:var(--ds-space-100,8px);margin:0 0 var(--ds-space-100,8px);color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);display:flex}.cliente-tela__subtitulo svg{color:var(--ds-text-subtle)}.cliente-tela__subtitulo+.cliente-grade{margin-bottom:var(--ds-space-200,16px)}.cliente-tela__vazio{padding:var(--ds-space-300,24px) var(--ds-space-200,16px);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);text-align:center;line-height:20px}.cliente-tela .ds-banner{margin-bottom:var(--ds-space-150,12px)}.cliente-tela .cliente-empresas .ds-tab{white-space:nowrap;flex:none}.cliente-grade{gap:var(--ds-space-150,12px);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start;display:grid}.cliente-tela .cliente-card{border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface-raised);flex-direction:column;display:flex;overflow:hidden}.cliente-tela .cliente-card.is-atencao{border-color:var(--ds-warning-border);box-shadow:inset 3px 0 0 var(--ds-warning-border)}.cliente-card__topo{justify-content:space-between;min-height:40px;padding:var(--ds-space-100,8px) var(--ds-space-150,12px);border-bottom:1px solid var(--ds-border);background:var(--ds-surface-sunken);display:flex}.cliente-card__empresa,.cliente-card__topo{align-items:center;gap:var(--ds-space-100,8px)}.cliente-card__empresa{min-width:0;display:inline-flex}.cliente-card__empresa small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.cliente-card__corpo{align-content:start;gap:var(--ds-space-050,4px);padding:var(--ds-space-150,12px);display:grid}.cliente-card__corpo h2{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.cliente-card__corpo>small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.cliente-card__corpo .ds-progress{margin-top:var(--ds-space-050,4px)}.cliente-card__codigo{font-weight:var(--ds-font-weight-semibold)}.cliente-card__codigo,.cliente-card__rodape{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.cliente-card__rodape{justify-content:space-between;align-items:center;gap:var(--ds-space-100,8px);min-height:40px;padding:var(--ds-space-100,8px) var(--ds-space-150,12px);border-top:1px solid var(--ds-border);background:var(--ds-surface-sunken);flex-wrap:wrap;display:flex}.cliente-card__rodape>span{align-items:center;gap:var(--ds-space-075,6px);display:inline-flex}.cliente-progresso__texto{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);justify-content:space-between;line-height:16px;display:flex}.cliente-progresso__texto strong{color:var(--ds-text);font-weight:var(--ds-font-weight-semibold)}.cliente-valores{gap:var(--ds-space-075,6px) var(--ds-space-300,24px);margin:var(--ds-space-050,4px) 0 0;flex-wrap:wrap;display:flex}.cliente-valores dt{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.cliente-valores dd{color:var(--ds-text);font-size:var(--ds-font-size-20);line-height:24px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;margin:1px 0 0}.cliente-pg-faixa{gap:var(--ds-space-150,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cliente-tela .cliente-pg-resumo{align-items:center;gap:var(--ds-space-150,12px);min-width:0;padding:var(--ds-space-100,8px) var(--ds-space-200,16px);display:flex}.cliente-pg-resumo__icone{border-radius:var(--ds-radius-lg,8px);background:var(--ds-bg-selected);width:36px;height:36px;color:var(--ds-text-brand);flex:0 0 36px;place-items:center;display:grid}.cliente-pg-resumo>div{gap:1px;min-width:0;display:grid}.cliente-pg-resumo>div>span{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.cliente-pg-resumo strong{color:var(--ds-text);font-size:var(--ds-font-size-24);line-height:28px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.cliente-pg-resumo small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.cliente-tela .cliente-pg-resumo.is-atrasado{border-color:var(--ds-danger-border);background:var(--ds-danger-subtle)}.cliente-pg-resumo.is-atrasado .cliente-pg-resumo__icone{background:var(--ds-surface-raised);color:var(--ds-text-danger)}.cliente-pg-resumo.is-atrasado strong{color:var(--ds-text-danger)}.cliente-pg-quadro--recolhido{flex:none;align-self:start}.cliente-pg-rolagem{padding:var(--ds-space-100,8px) var(--ds-space-150,12px) var(--ds-space-150,12px)}.cliente-pg-mes+.cliente-pg-mes{margin-top:var(--ds-space-150,12px)}.cliente-pg-mes h3{justify-content:space-between;align-items:center;gap:var(--ds-space-100,8px);margin:0 0 var(--ds-space-075,6px);color:var(--ds-text-subtle);line-height:16px;display:flex}.cliente-pg-mes h3,.cliente-pg-mes h3 span{font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold)}.cliente-pg-mes h3 span{min-width:20px;height:20px;padding:0 var(--ds-space-075,6px);border-radius:var(--ds-radius-sm,4px);background:var(--ds-bg-neutral);color:var(--ds-text);place-items:center;display:inline-grid}.cliente-pg-lista{gap:var(--ds-space-075,6px);margin:0;padding:0;list-style:none;display:grid}.cliente-pg-item{--scope-color:var(--ds-border-bold);align-items:center;gap:var(--ds-space-150,12px);min-width:0;padding:var(--ds-space-100,8px) var(--ds-space-150,12px);border:1px solid var(--ds-border);border-left:3px solid var(--scope-color);border-radius:var(--ds-radius-md,6px);background:var(--ds-surface-raised);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cliente-pg-item__icone{background:var(--scope-color,var(--ds-info-text));border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab,red,red)){.cliente-pg-item__icone{background:color-mix(in srgb,var(--scope-color,var(--ds-info-text)) 14%,var(--ds-surface-raised))}}.cliente-pg-item__icone{color:var(--scope-color,var(--ds-info-text))}.cliente-pg-item__texto{gap:1px;min-width:0;display:grid}.cliente-pg-item__texto strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cliente-pg-item__texto small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.cliente-pg-item__valor{justify-items:end;gap:var(--ds-space-025);text-align:right;display:grid}.cliente-pg-item__valor strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.cliente-pg-item__valor small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);white-space:nowrap;line-height:16px}.cliente-pg-expandir{padding:var(--ds-space-100,8px) var(--ds-space-150,12px);flex:none}.cliente-pg-vazio{align-items:center;gap:var(--ds-space-100,8px);padding:var(--ds-space-150,12px) var(--ds-space-200,16px);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);flex:none;line-height:20px;display:flex}.cliente-ini__grade.cliente-tela__colunas{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr)}.cliente-ini__coluna{gap:var(--ds-space-150,12px);flex-direction:column;min-width:0;min-height:0;display:flex}.cliente-ini__quadro--auto{flex:none}.cliente-ini__coluna--principal>.cliente-tela__quadro{flex:0 auto}.app-main>.cliente-tela:has(.onb-pp){height:auto;overflow:visible}.cliente-tela:has(.onb-pp) :is(.cliente-tela__corpo,.cliente-tela__quadro,.cliente-tela__quadro-rolagem){min-height:0;overflow:visible}.cliente-tela:has(.onb-pp) .cliente-ini__coluna>.cliente-tela__quadro{flex:none}.cliente-ini__quadro .cliente-tela__quadro-titulo .ds-btn{flex:none;margin-left:auto}.cliente-ini__rolagem{align-content:start;margin:0;padding:0;list-style:none}.cliente-lista{margin:0;padding:0;list-style:none;display:grid}.cliente-lista li+li{border-top:1px solid var(--ds-border)}.cliente-lista__item{align-items:center;gap:var(--ds-space-150,12px);padding:var(--ds-space-100,8px) var(--ds-space-200,16px);color:var(--ds-text);text-decoration:none;display:flex}.cliente-lista__item:hover{background:var(--ds-bg-neutral-subtle-hovered)}.cliente-lista__item:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:-2px}.cliente-lista__icone{border-radius:var(--ds-radius-lg,8px);background:var(--ds-info-subtle);width:32px;height:32px;color:var(--ds-info-text);flex:0 0 32px;place-items:center;display:grid}.cliente-lista__item.is-perigo .cliente-lista__icone{background:var(--ds-danger-subtle);color:var(--ds-text-danger)}.cliente-lista__item.is-alerta .cliente-lista__icone{background:var(--ds-warning-subtle);color:var(--ds-text-warning)}.cliente-lista__item.is-info .cliente-lista__icone{background:var(--ds-info-subtle);color:var(--ds-text-info)}.cliente-lista__texto{gap:var(--ds-space-025);flex:1;min-width:0;display:grid}.cliente-lista__texto strong{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.cliente-lista__texto small,.cliente-lista__texto strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cliente-lista__texto small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.cliente-lista__texto .ds-progress{margin-top:var(--ds-space-050,4px)}.cliente-lista__lado{justify-items:end;gap:var(--ds-space-050,4px);flex:none;display:grid}.cliente-lista__lado small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.cliente-ini__proximo{align-items:center;gap:var(--ds-space-075,6px) var(--ds-space-150,12px);padding:var(--ds-space-150,12px) var(--ds-space-200,16px);flex-wrap:wrap;display:flex}.cliente-ini__proximo strong{color:var(--ds-text);font-size:var(--ds-font-size-28);line-height:32px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.cliente-ini__proximo small{align-items:center;gap:var(--ds-space-075,6px);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;display:inline-flex}@media (max-width:900px){.app-main>.cliente-tela{height:auto;min-height:0;overflow:visible}.app-shell .app-main>div.cliente-tela{padding-bottom:var(--esp-6)}.cliente-tela__corpo,.cliente-tela__quadro,.cliente-tela__quadro-rolagem{min-height:0;overflow:visible}.cliente-tela__quadro--centro .cliente-tela__quadro-rolagem{min-height:240px}.cliente-tela__colunas{grid-template-rows:none;grid-template-columns:1fr}.cliente-tela .cliente-empresas .ds-tab{min-height:40px}.cliente-ini__grade.cliente-tela__colunas{grid-template-columns:1fr}.cliente-ini__coluna>.cliente-tela__quadro{flex:none}.cliente-pg-quadro--recolhido{align-self:stretch}.cliente-pg-rolagem{padding:var(--ds-space-100,8px) var(--ds-space-150,12px) var(--ds-space-150,12px)}}@media (max-width:720px){.cliente-grade{grid-template-columns:1fr}.cliente-lista__item{padding:var(--ds-space-150,12px)}.cliente-lista__lado{display:none}}@media (max-width:560px){.cliente-pg-faixa{grid-template-columns:1fr}.cliente-pg-item{grid-template-columns:auto minmax(0,1fr)}.cliente-pg-item__valor{place-items:center start;gap:var(--ds-space-100,8px);padding-top:var(--ds-space-050,4px);border-top:1px dashed var(--ds-border);text-align:left;grid-column:1/-1;grid-template-columns:auto 1fr auto}.cliente-pg-item__valor small{white-space:normal;text-align:right;justify-self:end}.cliente-pg-item__texto small,.cliente-pg-item__texto strong{white-space:normal;overflow-wrap:anywhere}.cliente-pg-resumo strong{font-size:var(--ds-font-size-20);line-height:24px}.cliente-ini__proximo strong{font-size:var(--ds-font-size-24);line-height:28px}}@media (max-width:420px){.cliente-tela__quadro-rolagem{padding:var(--ds-space-100,8px)}.cliente-grade{grid-template-columns:1fr}}.menu-sub__pai{display:block;position:relative}.menu-sub__link{padding-right:36px}.menu-sub__pai.is-current .menu-sub__link:not(.is-active){color:var(--ds-text-brand);font-weight:var(--ds-font-weight-semibold)}.menu-sub__pai.is-current .menu-sub__link:not(.is-active) .app-navigation__icon{color:inherit}.menu-sub__alternar{border-radius:var(--ds-radius-sm);width:24px;height:24px;color:var(--ds-text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.app-shell .menu-sub__alternar:hover{background:var(--ds-bg-neutral-subtle-hovered);color:var(--ds-text)}.menu-sub__alternar:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:0}.menu-sub__alternar svg{transition:transform .12s;display:block}.menu-sub__pai:not(.is-open) .menu-sub__alternar svg{transform:rotate(-90deg)}.menu-sub__filhos{border-left:1px solid var(--ds-border);gap:2px;margin:2px 0 4px 18px;padding-left:6px;display:grid}.menu-sub__filhos[hidden]{display:none!important}.app-navigation__link.menu-sub__filho{min-height:32px;font-size:var(--ds-font-size-14);gap:8px;padding:0 8px}.menu-sub__filho .app-navigation__icon{width:18px;height:18px}.menu-sub__filho .app-navigation__icon svg{width:16px;height:16px}.app-sidebar.is-collapsed .menu-sub__alternar,.app-sidebar.is-collapsed .menu-sub__filhos{display:none!important}.app-sidebar.is-collapsed .menu-sub__link{padding-right:0}.app-sidebar.is-collapsed .menu-sub__pai.is-current .menu-sub__link{background:var(--ds-bg-selected);color:var(--ds-text-brand)}@media (prefers-reduced-motion:reduce){.menu-sub__alternar svg{transition:none}}@media (max-width:860px){.app-sidebar.is-collapsed .menu-sub__alternar,.app-sidebar.is-collapsed .menu-sub__filhos{display:grid!important}.app-sidebar.is-collapsed .menu-sub__filhos[hidden]{display:none!important}.app-sidebar.is-collapsed .menu-sub__link{padding-right:36px}.app-sidebar.is-collapsed .menu-sub__pai.is-current.is-open .menu-sub__link:not(.is-active){background:0 0}.menu-sub__alternar{width:32px;height:32px;top:0}}.clientes-pagina{gap:var(--ds-space-200);min-width:0;display:grid}.clientes-pagina>.clientes-cabecalho{margin-bottom:var(--ds-space-100)}.clientes-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.clientes-muted,.clientes-nota{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.clientes-nota{margin:0}.clientes-confirma-cliente{align-items:center;gap:var(--ds-space-150);margin-top:var(--ds-space-150);display:flex}.clientes-metricas{gap:var(--ds-space-150);display:grid}.clientes-metricas__barra{justify-content:space-between;align-items:center;gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.clientes-metricas__legenda{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.clientes-metricas__grade{gap:var(--ds-space-150);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.clientes-filtros{align-items:flex-end;gap:var(--ds-space-150) var(--ds-space-200);padding:var(--ds-space-100) var(--ds-space-200) var(--ds-space-150);flex-wrap:wrap;display:flex}.clientes-chips{gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.clientes-chips button{height:32px;min-height:32px;padding:0 var(--ds-space-150);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-full);background:var(--ds-surface-raised);color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-medium);line-height:20px}.clientes-chips button:hover:not(:disabled){background:var(--ds-bg-neutral-subtle-hovered)}.clientes-chips button:active:not(:disabled){transform:none}.clientes-chips button[aria-pressed=true],.clientes-chips button[aria-pressed=true]:hover:not(:disabled){border-color:var(--ds-border-selected);background:var(--ds-bg-selected);color:var(--ds-text-brand);font-weight:var(--ds-font-weight-semibold)}.clientes-filtro-campo{min-width:200px}.clientes-lote{align-items:center;gap:var(--ds-space-100) var(--ds-space-150);margin:var(--ds-space-150) var(--ds-space-200) 0;padding:var(--ds-space-100) var(--ds-space-150);border-radius:var(--ds-radius-md);background:var(--ds-bg-selected);color:var(--ds-text);flex-wrap:wrap;display:flex}.clientes-lote strong{font-weight:var(--ds-font-weight-semibold);margin-right:auto}.clientes-tabela{--ds-table-min:1040px}.clientes-tabela--leads{--ds-table-min:1100px}.clientes-tabela td[data-rotulo=Setor]{min-width:140px}.clientes-tabela td[data-rotulo=Contato]{min-width:232px}.clientes-linha{align-items:center;gap:var(--ds-space-075);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);white-space:nowrap;line-height:16px;display:flex}.clientes-linha+.clientes-linha{margin-top:var(--ds-space-025)}.clientes-linha svg{flex:none}.clientes-modal__linhas .clientes-linha,.clientes-quebra{white-space:normal;overflow-wrap:anywhere}.clientes-resp{align-items:center;gap:var(--ds-space-100);white-space:nowrap;display:inline-flex}.clientes-menu{z-index:400;padding:var(--ds-space-050);border-radius:var(--ds-radius-lg);background:var(--ds-surface-overlay);box-shadow:var(--ds-shadow-overlay);display:grid;position:fixed}.clientes-menu button{align-items:center;gap:var(--ds-space-100);width:100%;height:32px;min-height:32px;padding:0 var(--ds-space-100);border-radius:var(--ds-radius-sm);color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-regular);text-align:left;background:0 0;border:0;line-height:20px;display:flex}.clientes-menu button:focus-visible,.clientes-menu button:hover:not(:disabled){background:var(--ds-bg-neutral-subtle-hovered);border-color:#0000}.clientes-menu button.is-perigo{color:var(--ds-text-danger)}.clientes-menu hr{margin:var(--ds-space-050) 0;border:0;border-top:1px solid var(--ds-border)}.clientes-modal{gap:var(--ds-space-200);display:grid}.clientes-modal__topo{align-items:center;gap:var(--ds-space-150);display:flex}.clientes-modal__dados{justify-items:start;gap:var(--ds-space-100);min-width:0;display:grid}.clientes-modal__linhas{align-items:center;gap:var(--ds-space-075) var(--ds-space-200);flex-wrap:wrap;display:flex}.clientes-modal__painel{gap:var(--ds-space-200);align-content:start;min-height:180px;display:grid}.clientes-kpis{gap:var(--ds-space-150);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.clientes-kpis>div{padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised)}.clientes-kpis small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.clientes-kpis b{margin-top:var(--ds-space-050);color:var(--ds-text);font-size:var(--ds-font-size-20);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:24px;display:block}.clientes-kpis b.is-alerta{color:var(--ds-text-danger)}.clientes-dl{gap:var(--ds-space-150) var(--ds-space-300);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.clientes-dl dt{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);line-height:16px}.clientes-dl dd{margin:var(--ds-space-025) 0 0;color:var(--ds-text);font-size:var(--ds-font-size-14);overflow-wrap:anywhere;line-height:20px}.clientes-lista{gap:var(--ds-space-100);margin:0;padding:0;list-style:none;display:grid}.clientes-lista li{justify-content:space-between;align-items:center;gap:var(--ds-space-100) var(--ds-space-200);padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);flex-wrap:wrap;display:flex}.clientes-lista__texto{min-width:0}.clientes-lista__texto b{color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-medium);line-height:20px;display:block}.clientes-lista__texto small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.clientes-lista__lado{align-items:center;gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.clientes-progresso{width:96px}.clientes-linha-tempo{margin:0;padding:0;list-style:none;display:grid}.clientes-linha-tempo li{padding:0 0 var(--ds-space-200) var(--ds-space-300);position:relative}.clientes-linha-tempo li:before{content:"";background:var(--ds-brand-bold);border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:3px}.clientes-linha-tempo li:after{content:"";background:var(--ds-border);width:1px;position:absolute;top:18px;bottom:-2px;left:7px}.clientes-linha-tempo li:last-child:after{display:none}.clientes-linha-tempo b{color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-medium);line-height:20px}.clientes-linha-tempo small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;display:block}.clientes-form{gap:var(--ds-space-200);display:grid}.clientes-form__logo{align-items:center;gap:var(--ds-space-200);display:flex}.clientes-form__logo-acoes{gap:var(--ds-space-100);min-width:0;display:grid}.clientes-form__logo-botoes{align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.clientes-form__logo-botoes .ds-btn.clientes-perigo{--ds-btn-fg:var(--ds-text-danger)}.clientes-form-grade{gap:var(--ds-space-200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.clientes-pilha-bloco{gap:var(--ds-space-100);min-width:0}.clientes-pilha,.clientes-pilha-bloco{align-items:center;display:inline-flex}.clientes-pilha__item{box-shadow:var(--ds-shadow-ring-surface);border-radius:50%;display:inline-flex}.clientes-pilha__item+.clientes-pilha__item,.clientes-pilha__mais{margin-left:-6px}.clientes-pilha__mais{background:var(--ds-bg-neutral-hovered);box-shadow:var(--ds-shadow-ring-surface);color:var(--ds-text);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;line-height:16px;display:inline-grid}.clientes-pilha__nome{color:var(--ds-text);font-size:var(--ds-font-size-14);text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.clientes-blocos{gap:var(--ds-space-150);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.clientes-bloco{align-content:start;gap:var(--ds-space-100);min-width:0;padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);display:grid}.clientes-bloco__topo{align-items:center;gap:var(--ds-space-100);min-height:24px;display:flex}.clientes-bloco__topo h3{color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);letter-spacing:normal;margin:0;line-height:20px}.clientes-bloco__topo>.ds-btn{margin-left:auto}.clientes-pessoas{gap:var(--ds-space-100);margin:0;padding:0;list-style:none;display:grid}.clientes-pessoas li{align-items:center;gap:var(--ds-space-100);min-width:0;color:var(--ds-text);font-size:var(--ds-font-size-14);overflow-wrap:anywhere;line-height:20px;display:flex}.clientes-form-vinculos{gap:var(--ds-space-200);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.clientes-vinculo{align-content:start;gap:var(--ds-space-100);min-width:0;padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);margin:0;display:grid}.clientes-vinculo>legend{padding:0 var(--ds-space-050);color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);line-height:20px}.clientes-vinculo>p{margin:0}.clientes-fichas{gap:var(--ds-space-075);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.clientes-ficha{align-items:center;gap:var(--ds-space-075);max-width:100%;height:24px;padding:0 var(--ds-space-050) 0 var(--ds-space-050);border-radius:var(--ds-radius-full);background:var(--ds-bg-neutral);color:var(--ds-text);font-size:var(--ds-font-size-12);line-height:16px;display:inline-flex}.clientes-ficha>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clientes-ficha__remover{width:18px;min-width:18px;height:18px;min-height:18px;color:var(--ds-text-subtle);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.clientes-ficha__remover:hover:not(:disabled){background:var(--ds-bg-neutral-hovered);color:var(--ds-text);border-color:#0000}.clientes-vinculo__busca{margin-top:var(--ds-space-050)}.clientes-vinculo__lista{gap:var(--ds-space-025);max-height:208px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.clientes-vinculo__opcao{width:100%;min-height:40px;padding:var(--ds-space-050) var(--ds-space-075);border-radius:var(--ds-radius-md);align-items:center;display:flex}.clientes-vinculo__opcao:hover{background:var(--ds-bg-neutral-subtle-hovered)}.clientes-vinculo__pessoa{align-items:center;gap:var(--ds-space-100);min-width:0;display:inline-flex}.clientes-vinculo__texto{min-width:0;font-size:var(--ds-font-size-14);line-height:20px;display:grid}.clientes-vinculo__texto small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.clientes-vinculo__erro{color:var(--ds-text-danger);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.clientes-vinculo__contagem{margin-top:var(--ds-space-050)}@media (max-width:900px){.clientes-chips button{height:40px;min-height:40px}.clientes-blocos,.clientes-dl,.clientes-form-grade{grid-template-columns:minmax(0,1fr)}.clientes-vinculo__opcao{min-height:44px}.clientes-ficha__remover{width:24px;min-width:24px;height:24px;min-height:24px}}@media (max-width:560px){.clientes-form__logo{flex-wrap:wrap}}.clientes-classificacao{gap:var(--ds-space-150);min-width:0;padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);margin:0;display:grid}.clientes-classificacao>legend{padding:0 var(--ds-space-050);color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);line-height:20px}.clientes-classificacao>p{margin:0}.clientes-setor{grid-template-columns:minmax(0,1fr);justify-items:start;min-width:0;max-width:200px;display:grid}.clientes-setor>small,.clientes-setor>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clientes-setor small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.clientes-endereco{gap:var(--ds-space-150);min-width:0;padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);margin:0;display:grid}.clientes-endereco>legend{padding:0 var(--ds-space-050);color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);line-height:20px}.clientes-endereco>p{margin:0}.clientes-endereco__erro{color:var(--ds-text-danger)}.clientes-endereco__grade{gap:var(--ds-space-150) var(--ds-space-200);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.clientes-endereco__grade>div{min-width:0}.clientes-endereco__cep,.clientes-endereco__pais{grid-column:span 3}.clientes-endereco__rua{grid-column:span 4}.clientes-endereco__numero{grid-column:span 2}.clientes-endereco__bairro,.clientes-endereco__complemento{grid-column:span 3}.clientes-endereco__cidade{grid-column:span 4}.clientes-endereco__estado{grid-column:span 2}.clientes-dl__larga{grid-column:1/-1}@media (max-width:700px){.clientes-endereco__grade{grid-template-columns:minmax(0,1fr)}.clientes-endereco__grade>div{grid-column:auto}}.clientes-cnpj{gap:var(--ds-space-100);padding:var(--ds-space-150);border:1px dashed var(--ds-border-bold);border-radius:var(--ds-radius-lg);background:0 0;display:grid}.clientes-cnpj>p{margin:0}.clientes-cnpj__topo{justify-content:space-between;align-items:center;gap:var(--ds-space-150);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);flex-wrap:wrap;line-height:18px;display:flex}.clientes-cnpj__erro{color:var(--ds-text-danger)}.clientes-cnpj__sugestao{justify-content:space-between;align-items:center;gap:var(--ds-space-150);padding:var(--ds-space-100) var(--ds-space-150);border-radius:var(--ds-radius-md);background:var(--ds-bg-selected);color:var(--ds-text);font-size:var(--ds-font-size-14);flex-wrap:wrap;line-height:18px;display:flex}.clientes-kpis small{align-items:center;gap:var(--ds-space-100);display:flex}.clientes-canal-resumo{min-width:0}.clientes-canal-resumo dt{align-items:center;gap:var(--ds-space-100);display:flex}.clientes-canal-resumo dd{padding-left:calc(28px + var(--ds-space-100))}.clientes-chips--topo{padding:0 var(--ds-space-200) var(--ds-space-150)}.clientes-status-badge{max-width:none;padding:0;position:relative}.clientes-status-badge:after{content:"";right:var(--ds-space-075);pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;width:5px;height:5px;position:absolute;top:50%;transform:translateY(-70%)rotate(45deg)}.clientes-status-badge__select{appearance:none;min-width:0;height:100%;padding:0 calc(var(--ds-space-075) + 12px) 0 var(--ds-space-075);border-radius:inherit;color:inherit;font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0}.clientes-status-badge__select:disabled{cursor:default}.clientes-status-badge:has(:disabled):after{display:none}.clientes-status-badge:has(:focus-visible){outline:2px solid var(--ds-border-focused,currentColor);outline-offset:2px}.clientes-status-badge__select option{background:var(--ds-surface);color:var(--ds-text)}.clientes-vencida{color:var(--ds-text-danger);font-weight:var(--ds-font-weight-semibold)}.clientes-acompanhamento{gap:var(--ds-space-150);padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);display:grid}.clientes-acompanhamento__topo{justify-content:space-between;align-items:center;gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.clientes-acompanhamento__topo h3{color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);letter-spacing:normal;margin:0;line-height:20px}.clientes-acompanhamento__ajuda{margin:0}.clientes-acompanhamento__acoes{justify-content:flex-end;display:flex}.clientes-historico-status h4{margin:0 0 var(--ds-space-100);color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);letter-spacing:normal;line-height:20px}.gf-page{align-content:start;gap:var(--ds-space-200);display:grid}.gf-page,.gf-page>*{min-width:0}.gf-ajuda{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);margin:0;line-height:16px}.gf-acoes-topo{flex-wrap:wrap}.gf-acoes-topo,.gf-campo-inline{align-items:center;gap:var(--ds-space-100);display:inline-flex}.gf-campo-inline{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-medium);white-space:nowrap;margin:0;line-height:16px}.gf-campo-inline input{width:auto;height:32px;min-height:32px;padding:0 var(--ds-space-100);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-md);background:var(--ds-bg-input);color:var(--ds-text);font:inherit;font-size:var(--ds-font-size-14)}.gf-toggle-grupo{gap:var(--ds-space-025);padding:var(--ds-space-025);border-radius:var(--ds-radius-md);background:var(--ds-bg-neutral);display:inline-flex}button.ds-btn.gf-toggle[aria-pressed=true]{--ds-btn-bg:var(--ds-bg-selected);--ds-btn-bg-hover:var(--ds-bg-selected-hovered);--ds-btn-bg-active:var(--ds-bg-selected-hovered);--ds-btn-fg:var(--ds-text-brand)}.gf-estado{padding:var(--ds-space-300);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px}.gf-quadro{align-items:flex-start;gap:var(--ds-space-150);padding-bottom:var(--ds-space-250);scrollbar-width:auto;scrollbar-color:var(--ds-border-bold) transparent;display:flex;overflow-x:auto}.gf-quadro--finance{gap:var(--ds-space-100);padding-bottom:var(--ds-space-200)}.gf-coluna{min-width:280px;min-height:360px;padding:var(--ds-space-150);border-radius:var(--ds-radius-xl);background:var(--ds-bg-muted);color:var(--ds-text);border:1px solid #0000;flex:300px;transition:background-color .12s,border-color .12s,opacity .12s}.gf-quadro--finance .gf-coluna{width:260px;min-width:260px;min-height:320px;padding:var(--ds-space-100);flex:1 0 260px}.gf-coluna[data-estado=alvo-valido]{border-color:var(--ds-border-selected);background:var(--ds-bg-selected)}.gf-coluna[data-estado=alvo-invalido]{border-color:var(--ds-danger-border)}.gf-coluna[data-estado=bloqueada]{opacity:.45}.gf-coluna__cabecalho{min-width:0;margin-bottom:var(--ds-space-150)}.gf-coluna__aviso{margin:0 0 var(--ds-space-100);padding:var(--ds-space-100) var(--ds-space-150);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.gf-coluna__vazia{padding:var(--ds-space-250) var(--ds-space-050);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);text-align:center;line-height:20px}.gf-coluna__itens{gap:var(--ds-space-100);min-width:0;display:grid}.gf-coluna__itens>div{min-width:0;max-width:100%}.kanban-card__contexto .member-identity-name{max-width:150px}.kanban-card__responsaveis{align-items:center;min-width:0;display:flex}.kanban-card__responsaveis>span+span{margin-left:-6px}.kanban-card__linha{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-100);display:flex}.kanban-card__texto{flex:1;min-width:0}.kanban-card__titulo{min-width:0;color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);overflow-wrap:anywhere;line-height:20px;display:block}.kanban-card__titulo[data-limite="2"]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kanban-card__servico{max-width:100%;margin-top:var(--ds-space-025);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);text-overflow:ellipsis;white-space:nowrap;line-height:16px;display:block;overflow:hidden}.kanban-card__selos{align-items:center;gap:var(--ds-space-050);min-width:0;margin-bottom:var(--ds-space-050);flex-wrap:wrap;display:flex}.kanban-card__selos--abaixo{margin:var(--ds-space-075) 0 0}.kanban-card__acoes{align-items:center;gap:var(--ds-space-025);flex:none;display:flex}.kanban-card__detalhes{gap:var(--ds-space-050);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;display:grid}.kanban-card__detalhes-linha{align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.kanban-card__valor{align-items:baseline;gap:var(--ds-space-150);padding-block:var(--ds-space-100)}.kanban-card__valor strong{color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:20px}.kanban-card__mover{display:inline-flex}.kanban-card .kanban-card__alca{opacity:.001}.kanban-card:hover .kanban-card__alca,.kanban-card__alca:focus,.kanban-card__alca:focus-visible{opacity:1}.gf-barra{justify-content:flex-start;align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.kanban-card__mover select{width:28px;height:28px;min-height:28px;padding:0 var(--ds-space-025);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);opacity:.001;cursor:pointer}.kanban-card:hover .kanban-card__mover select,.kanban-card__mover select:focus,.kanban-card__mover select:focus-visible{opacity:1}.gf-quadro--finance .kanban-card__contexto{overflow:hidden}.gf-quadro--finance .kanban-card__corpo{padding:var(--ds-space-100) var(--ds-space-150)}button.ds-btn.gf-acao--perigo{--ds-btn-fg:var(--ds-text-danger)}.gf-cliente{align-items:center;gap:var(--ds-space-075);min-width:0;max-width:100%;display:inline-flex}.gf-cliente small{min-width:0;color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.gf-lista{gap:var(--ds-space-150);display:grid}.gf-lista__grupo{border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);overflow:hidden}.gf-lista__cabecalho{gap:var(--ds-space-100);min-height:40px;padding:var(--ds-space-075) var(--ds-space-150);background:var(--ds-bg-muted);display:flex}.gf-linha,.gf-lista__cabecalho{align-items:center;border-bottom:1px solid var(--ds-border)}.gf-linha{gap:var(--ds-space-150);min-height:48px;padding:var(--ds-space-075) var(--ds-space-100) var(--ds-space-075) var(--ds-space-150);grid-template-columns:minmax(0,1fr) auto;display:grid}.gf-linha:last-child{border-bottom:0}.gf-linha:hover{background:var(--ds-bg-neutral-subtle-hovered)}.gf-linha[data-estado~=cancelado]{background:var(--ds-bg-muted)}.gf-linha__principal{min-width:0}.gf-linha__titulo-linha{align-items:center;gap:var(--ds-space-100);min-width:0;display:flex}.gf-linha__titulo{min-width:0;color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.gf-linha__meta{align-items:center;gap:var(--ds-space-100);min-width:0;margin-top:var(--ds-space-025);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);flex-wrap:wrap;line-height:16px;display:flex}.gf-linha__meta [data-atrasado=true]{color:var(--ds-text-danger);font-weight:var(--ds-font-weight-semibold)}.gf-linha__cliente{text-overflow:ellipsis;white-space:nowrap;max-width:250px;overflow:hidden}.gf-linha__acoes{align-items:center;gap:var(--ds-space-025);display:flex}.gf-form,.gf-form-grade{gap:var(--ds-space-200);min-width:0;display:grid}.gf-form-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.gf-form-grade>.gf-form-largo{grid-column:1/-1}.gf-form-conclusoes{gap:var(--ds-space-075);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;display:grid}.gf-form-conclusoes strong{color:var(--ds-text);font-weight:var(--ds-font-weight-semibold)}.gf-recorrencia{gap:var(--ds-space-150);padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);grid-column:1/-1;display:grid}.gf-recorrencia p{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);margin:0;line-height:16px}.gf-recorrencia__campos{gap:var(--ds-space-150);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.gf-dialogo{gap:var(--ds-space-200);display:grid}.gf-dialogo p{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.gf-metrica{padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised)}.gf-metrica__rotulo{margin-bottom:var(--ds-space-050);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-medium);line-height:16px}.gf-metrica__valor{color:var(--ds-text);font-size:var(--ds-font-size-28);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:32px}.gf-metrica[data-tom=positivo] .gf-metrica__valor{color:var(--ds-text-success)}.gf-metrica[data-tom=atencao] .gf-metrica__valor{color:var(--ds-text-warning)}.gf-metrica[data-tom=perigo]{border-color:var(--ds-danger-border)}.gf-metrica[data-tom=perigo][data-destaque]{background:var(--ds-danger-subtle)}.gf-metrica[data-tom=perigo] .gf-metrica__valor{color:var(--ds-text-danger)}.gf-metrica[data-tom=marca] .gf-metrica__valor{color:var(--ds-text-brand)}.gf-metrica[data-tom=descoberta] .gf-metrica__valor{color:var(--ds-text-discovery)}.gf-grafico{padding:var(--ds-space-100) var(--ds-space-150) var(--ds-space-025);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);position:relative;overflow:hidden}.gf-grafico__total{top:var(--ds-space-150);right:var(--ds-space-150);align-items:baseline;gap:var(--ds-space-050);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);pointer-events:none;line-height:16px;display:flex;position:absolute}.gf-grafico__total strong{color:var(--ds-text);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.tarefas-pagina{align-content:start;gap:var(--ds-space-200);min-width:0;display:grid}.tarefas-pagina>*{min-width:0}.tarefas-grade{gap:var(--ds-space-150);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.tarefas-filtro{justify-content:space-between;align-items:center;gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.tarefa-card{border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);min-width:0;min-height:220px;box-shadow:var(--ds-shadow-raised);color:var(--ds-text);flex-direction:column;display:flex;overflow:hidden}.tarefa-card[data-estado~=vencida]{border-color:var(--ds-danger-border)}.tarefa-card[data-estado~=somente-leitura],.tarefa-card__contexto{background:var(--ds-bg-muted)}.tarefa-card__contexto{align-items:center;gap:var(--ds-space-100);min-height:36px;padding:var(--ds-space-075) var(--ds-space-150);border-bottom:1px solid var(--ds-border);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;display:flex}.tarefa-card__contexto strong{min-width:0;color:var(--ds-text-subtle);font-weight:var(--ds-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.tarefa-card__corpo{align-content:start;gap:var(--ds-space-100);min-width:0;padding:var(--ds-space-150);flex:1;display:grid}.tarefa-card__abrir{gap:var(--ds-space-075);width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;margin:0;padding:0;display:grid}button.tarefa-card__abrir{cursor:pointer}button.tarefa-card__abrir:hover h2{color:var(--ds-text-brand)}button.tarefa-card__abrir:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px;border-radius:var(--ds-radius-sm)}.tarefa-card__abrir h2{color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);overflow-wrap:anywhere;margin:0;line-height:20px}.tarefa-card__abrir p{overflow-wrap:anywhere;margin:0}.tarefa-card__abrir p,.tarefa-card__responsavel{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.tarefa-card__responsavel{align-items:center;gap:var(--ds-space-100);display:flex}.tarefa-card__responsavel a{color:var(--ds-text-brand);font-weight:var(--ds-font-weight-medium);text-decoration:none}.tarefa-card__responsavel a:hover{text-decoration:underline}.tarefa-card__prazo{border-top:1px solid var(--ds-border);background:var(--ds-bg-muted)}.tarefa-card__prazo>summary{align-items:center;gap:var(--ds-space-075);min-height:36px;padding:var(--ds-space-075) var(--ds-space-150);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);cursor:pointer;grid-template-columns:auto 1fr auto;line-height:16px;list-style:none;display:grid}.tarefa-card__prazo>summary::-webkit-details-marker{display:none}.tarefa-card__prazo>summary:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:-2px}.tarefa-card__prazo>summary strong{color:var(--ds-text);font-weight:var(--ds-font-weight-semibold)}.tarefa-card__prazo[open]>summary>span:last-child{transform:rotate(180deg)}.tarefa-card__prazo-editor{gap:var(--ds-space-100);padding:var(--ds-space-050) var(--ds-space-150) var(--ds-space-150);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tarefa-card__prazo-acoes{gap:var(--ds-space-075);grid-column:1/-1;display:flex}.tarefa-card__rodape{justify-content:space-between;min-height:48px;padding:var(--ds-space-100) var(--ds-space-150);border-top:1px solid var(--ds-border);margin-top:auto}.tarefa-card__rodape,.tarefa-card__rodape-acoes{align-items:center;gap:var(--ds-space-100);display:flex}.tarefa-card__rodape-acoes{justify-content:flex-end;flex-wrap:wrap;min-width:0}.tarefa-card__sem-prazo{color:var(--ds-text-subtlest)}.tarefa-card__resultado,.tarefa-card__sem-prazo{font-size:var(--ds-font-size-12);line-height:16px}.tarefa-card__resultado{color:var(--ds-text-success);font-weight:var(--ds-font-weight-medium)}.tarefa-modal__aviso{margin:0}.tarefa-modal__origem{color:var(--ds-text-brand);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-medium);justify-self:start;text-decoration:none}.tarefa-modal__origem:hover{text-decoration:underline}.tarefa-modal__prazo{gap:var(--ds-space-150);grid-template-columns:1fr 1fr;display:grid}.tarefa-modal__reabrir{margin-right:auto}@media (max-width:1180px){.tarefas-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.gf-quadro{padding-bottom:var(--ds-space-200)}}@media (max-width:760px){.gf-form-grade{grid-template-columns:1fr}}@media (max-width:720px){.tarefa-modal__prazo,.tarefas-grade{grid-template-columns:1fr}.gf-coluna{flex-basis:85vw;min-width:min(280px,85vw)}.gf-quadro--finance .gf-coluna{flex-basis:78vw;width:auto;min-width:min(240px,78vw)}}@media (prefers-reduced-motion:reduce){.gf-coluna,.kanban-card{transition:none}}.gf-metrica__rotulo{align-items:center;gap:var(--ds-space-100);display:flex}.notif-pagina{--pagina-max:900px;gap:var(--ds-space-150,12px);align-content:start;display:grid}.notif-pagina>.ds-page-header{margin-bottom:var(--ds-space-050,4px)}.notif-estado{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-14);line-height:20px}.notif-lista{gap:var(--ds-space-100,8px);margin:0;padding:0;list-style:none;display:grid}.notif-item{gap:var(--ds-space-150,12px);display:grid}.notif-item.is-nao-lida{box-shadow:inset 3px 0 0 var(--ds-border-selected);background:var(--ds-surface-raised)}.notif-item__corpo{align-items:flex-start;gap:var(--ds-space-150,12px);min-width:0;display:flex}.notif-item__texto{gap:var(--ds-space-050,4px);flex:1;min-width:0;display:grid}.notif-item__topo{align-items:center;gap:var(--ds-space-100,8px);flex-wrap:wrap;display:flex}.notif-item__titulo{font-weight:var(--ds-font-weight-semibold)}.notif-item__mensagem,.notif-item__titulo{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px}.notif-item__mensagem{overflow-wrap:anywhere;margin:0}.notif-item__motivo{padding:var(--ds-space-100,8px) var(--ds-space-150,12px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md,6px);background:var(--ds-bg-muted);color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px}.notif-item__data{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);line-height:16px}.notif-item__acoes{gap:var(--ds-space-100,8px);flex-wrap:wrap;display:flex}.notif-modal__texto{margin:0 0 var(--ds-space-200,16px);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px}.perfil-pagina{--pagina-max:820px;gap:var(--ds-space-200,16px);align-content:start;display:grid}.perfil-pagina>.ds-page-header{margin-bottom:0}.perfil-form{gap:var(--ds-space-200,16px);display:grid}.perfil-identidade{align-items:center;gap:var(--ds-space-200,16px);margin-bottom:var(--ds-space-300,24px);padding-bottom:var(--ds-space-200,16px);border-bottom:1px solid var(--ds-border);display:flex}.perfil-identidade__texto{justify-items:start;gap:var(--ds-space-075,6px);min-width:0;display:grid}.perfil-identidade__nome{color:var(--ds-text);font-size:var(--ds-font-size-20);font-weight:var(--ds-font-weight-semibold);overflow-wrap:anywhere;line-height:24px}.perfil-foto{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 96px;width:96px;height:96px;padding:0;position:relative;overflow:hidden}.perfil-foto__sobreposicao{align-content:center;place-items:center;gap:var(--ds-space-050,4px);padding:var(--ds-space-100,8px);background:var(--ds-text);border-radius:50%;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.perfil-foto__sobreposicao{background:color-mix(in srgb,var(--ds-text) 64%,transparent)}}.perfil-foto__sobreposicao{color:var(--ds-surface);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);text-align:center;opacity:0;line-height:16px;transition:opacity .14s}.perfil-foto:focus-visible .perfil-foto__sobreposicao,.perfil-foto:hover .perfil-foto__sobreposicao{opacity:1}.perfil-grid{gap:var(--ds-space-200,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.perfil-grid__vazio{display:block}.perfil-secao{margin-bottom:var(--ds-space-200,16px)}.perfil-secao h2{color:var(--ds-text);font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-semibold);letter-spacing:0;margin:0;line-height:20px}.perfil-secao p{margin:var(--ds-space-025,2px) 0 0;color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.perfil-acoes{justify-content:flex-end;display:flex}.perfil-envio{align-content:center;place-items:center;gap:var(--ds-space-100,8px);width:100%;min-height:220px;padding:var(--ds-space-300,24px);border:1px dashed var(--ds-border-bold);border-radius:var(--ds-radius-lg,8px);background:var(--ds-bg-muted);color:var(--ds-text);cursor:pointer;display:grid}.perfil-envio:hover{background:var(--ds-bg-neutral-subtle-hovered)}.perfil-envio span{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);line-height:16px}.perfil-recorte{width:320px;max-width:100%;padding:var(--ds-space-075,6px);background:var(--ds-bg-muted);box-shadow:0 0 0 1px var(--ds-border),var(--ds-shadow-raised);border-radius:50%;margin:0 auto}.perfil-recorte__tela{touch-action:none;-webkit-user-select:none;user-select:none;border-radius:50%;width:100%;height:auto;display:block}.perfil-zoom{align-items:center;gap:var(--ds-space-150,12px);max-width:360px;margin:var(--ds-space-200,16px) auto var(--ds-space-150,12px);color:var(--ds-text-subtle);grid-template-columns:20px minmax(0,1fr) 20px;display:grid}.perfil-remover{margin-top:var(--ds-space-150,12px)}@media (max-width:680px){.perfil-grid{grid-template-columns:1fr}.perfil-grid__vazio{display:none}.perfil-identidade{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.perfil-foto__sobreposicao{transition:none}}.ind-galeria{gap:var(--ds-space-200,16px);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (max-width:1500px){.ind-galeria{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1180px){.ind-galeria{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.ind-galeria{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.ind-galeria{grid-template-columns:minmax(0,1fr)}}.ind-card{align-content:start;gap:var(--ds-space-150,12px);min-height:176px;padding:var(--ds-space-200,16px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface-raised);color:var(--ds-text);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.ind-card:hover{border-color:var(--ds-border-bold);box-shadow:var(--ds-shadow-raised);transform:translateY(-1px)}.ind-card:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.ind-card__topo{justify-content:space-between;align-items:center;gap:var(--ds-space-100,8px);display:flex}.ind-card__icone{border-radius:var(--ds-radius-md,6px);background:var(--ds-bg-selected);width:36px;height:36px;color:var(--ds-text-brand);place-items:center;display:grid}.ind-card__categoria{color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);letter-spacing:.04em;text-transform:uppercase}.ind-card h2,.ind-card__categoria{font-weight:var(--ds-font-weight-semibold)}.ind-card h2{font-size:var(--ds-font-size-16);margin:0;line-height:20px}.ind-card p{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:18px}.ind-card__rodape{justify-content:space-between;align-self:end;align-items:baseline;gap:var(--ds-space-100,8px);padding-top:var(--ds-space-100,8px);border-top:1px solid var(--ds-border);font-size:var(--ds-font-size-12);color:var(--ds-text-subtle);display:flex}.ind-card__rodape strong{color:var(--ds-text);font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.ind-card.is-vazio .ind-card__rodape strong{color:var(--ds-text-subtlest);font-weight:var(--ds-font-weight-medium);font-size:var(--ds-font-size-14)}.ind-modal{gap:var(--ds-space-200,16px);display:grid}.ind-modal__controles{justify-content:space-between;align-items:flex-end;gap:var(--ds-space-150,12px);flex-wrap:wrap;display:flex}.ind-modal h3{margin:0 0 var(--ds-space-100,8px);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);line-height:20px}.ind-metricas{gap:var(--ds-space-150,12px);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.ind-metricas .data-stat-card{min-height:76px;padding:var(--ds-space-150,12px) var(--ds-space-200,16px)}.ind-metricas .data-stat-card strong{font-size:var(--ds-font-size-20);line-height:24px}.ind-notas{gap:var(--ds-space-050,4px);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);margin:0;padding:0;line-height:16px;list-style:none;display:grid}.ind-tabela-rolagem{border:1px solid var(--ds-border);border-radius:var(--ds-radius-md,6px);max-height:320px;overflow:auto}.ind-tabela-rolagem:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.ind-tabela-rolagem .data-table{margin:0}.ind-tabela-rolagem thead th{background:var(--ds-surface-raised);z-index:1;position:sticky;top:0}.ind-tabela-rolagem tfoot td,.ind-tabela-rolagem tfoot th{z-index:1;background:var(--ds-bg-muted);font-weight:var(--ds-font-weight-semibold);position:sticky;bottom:0}.ind-tabela-rolagem tbody th{text-align:left;font-weight:var(--ds-font-weight-medium);white-space:nowrap}.data-table .ind-texto{text-align:left;white-space:normal;font-variant-numeric:normal}.ind-tabela-bloco{gap:var(--ds-space-100,8px);display:grid}.ind-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ind-grafico{gap:var(--ds-space-100,8px);margin:0;display:grid}.ind-grafico .recharts-wrapper,.ind-grafico svg{outline:none}.ind-vazio{padding:var(--ds-space-300,24px);border:1px dashed var(--ds-border-bold);border-radius:var(--ds-radius-md,6px);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);text-align:center;margin:0}.ind-legenda{gap:var(--ds-space-100,8px);flex-wrap:wrap;display:flex}.ind-legenda__item{align-items:center;gap:var(--ds-space-075,6px);min-height:28px;padding:0 var(--ds-space-150,12px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-full);background:var(--ds-surface-raised);color:var(--ds-text);font-size:var(--ds-font-size-12);cursor:pointer;line-height:16px;display:inline-flex}.ind-legenda__item i{border-radius:50%;width:8px;height:8px}.ind-legenda__item[aria-pressed=false]{color:var(--ds-text-subtlest);text-decoration:line-through}.ind-legenda__item[aria-pressed=false] i{opacity:.35}.ind-legenda__item:hover{border-color:var(--ds-border-bold)}.ind-legenda__item:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.ind-tooltip{min-width:160px;padding:var(--ds-space-100,8px) var(--ds-space-150,12px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md,6px);background:var(--ds-surface-overlay);box-shadow:var(--ds-shadow-overlay);color:var(--ds-text);font-size:var(--ds-font-size-12);line-height:16px}.ind-tooltip strong{margin-bottom:var(--ds-space-075,6px);font-size:var(--ds-font-size-12);text-transform:capitalize;display:block}.ind-tooltip ul{gap:var(--ds-space-050,4px);margin:0;padding:0;list-style:none;display:grid}.ind-tooltip li{align-items:center;gap:var(--ds-space-100,8px);grid-template-columns:auto 1fr auto;display:grid}.ind-tooltip li i{border-radius:50%;width:8px;height:8px}.ind-tooltip li b{font-variant-numeric:tabular-nums}.ind-filtros{gap:var(--ds-space-100,8px);flex-wrap:wrap;display:flex}.ind-filtro{min-height:32px;padding:0 var(--ds-space-200,16px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-full);background:var(--ds-surface-raised);color:var(--ds-text);font-size:var(--ds-font-size-14);cursor:pointer;line-height:20px}.ind-filtro:hover{border-color:var(--ds-border-bold)}.ind-filtro[aria-pressed=true]{border-color:var(--ds-border-brand);background:var(--ds-bg-selected);color:var(--ds-text-brand);font-weight:var(--ds-font-weight-semibold)}.ind-filtro:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.rel-pagina{gap:var(--ds-space-200,16px);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.rel-pagina>.ds-page-header{margin-bottom:0}.rel-carregando{padding:var(--ds-space-300,24px)}.rel-carregando,.rel-nota{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14)}.rel-nota{padding:0 var(--ds-space-200,16px) var(--ds-space-100,8px);margin:0;line-height:20px}.rel-tabela td{white-space:nowrap}.rel-tabela td.ds-table__principal{white-space:normal;min-width:220px}.rel-voltar{align-items:center;gap:var(--ds-space-075,6px);text-decoration:none;display:inline-flex}.rel-capa dl{gap:var(--ds-space-200,16px);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.rel-capa dt{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.rel-capa dd{margin:var(--ds-space-025,2px) 0 0;color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);line-height:20px}.rel-capa p{margin:var(--ds-space-200,16px) 0 0;color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.rel-indicador{gap:var(--ds-space-200,16px);display:grid}.rel-indicador__titulo{align-items:flex-start;gap:var(--ds-space-150,12px);display:flex}.rel-indicador__titulo h2{color:var(--ds-text);font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-semibold);margin:0;line-height:20px}.rel-indicador__titulo p{margin:var(--ds-space-025,2px) 0 0;color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}@media print{@page{margin:14mm}body,html{color:#000;background:#fff!important}.app-menu-toggle,.app-sidebar,.app-sidebar-backdrop,.app-topbar,.ds-modal-backdrop,.ds-page-header__actions,.ds-page-header__breadcrumbs,.ds-toast-region,.ind-legenda__item[aria-pressed=false],.rel-voltar{display:none!important}.app-main,.app-shell .app-main,:root .app-shell .app-main{min-height:0!important;margin-left:0!important;padding:0!important}.app-main>div,.app-shell .app-main>div{max-width:none!important;padding:0!important}.rel-documento{gap:10mm}.rel-documento .data-stat-card,.rel-documento .ds-card,.rel-documento .ind-tabela-rolagem,.rel-documento section{box-shadow:none!important;background:#fff!important}.rel-indicador{break-inside:avoid;page-break-inside:avoid}.rel-indicador:not(:first-of-type){break-before:auto}.rel-documento .ind-tabela-rolagem{max-height:none!important;overflow:visible!important}.rel-documento .ind-tabela-rolagem tfoot td,.rel-documento .ind-tabela-rolagem tfoot th,.rel-documento .ind-tabela-rolagem thead th{position:static!important}.rel-documento .ind-legenda__item{padding:0 var(--ds-space-100) 0 0;border:0}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.fin-aba,.fin-pagina{gap:var(--ds-space-200);flex-direction:column;display:flex}.fin-aba{padding-top:var(--ds-space-200)}.fin-aba__intro{max-width:68ch}.fin-aba__intro,.fin-carregando{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.fin-barra{justify-content:space-between;align-items:center;gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.fin-mes{align-items:center;gap:var(--ds-space-050);display:inline-flex}.fin-mes__rotulo{min-width:9.5em;color:var(--ds-text);font-size:var(--ds-font-size-16);line-height:24px;font-weight:var(--ds-font-weight-semibold);text-align:center}.fin-olho{position:relative}.fin-olho.is-oculto:after{content:"";border-radius:var(--ds-radius-xs);background:currentColor;width:22px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.fin-resumo{gap:var(--ds-space-150);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fin-resumo__cartao{gap:var(--ds-space-025);min-width:0;display:grid}.ds-card.fin-resumo__cartao{padding:var(--ds-space-200) var(--ds-space-250,20px)}.fin-resumo__topo{align-items:center;gap:var(--ds-space-100,8px);margin-bottom:var(--ds-space-050,4px);display:flex}.fin-resumo__cartao>span,.fin-resumo__topo>span:not(.ds-icone-indicador){color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.fin-resumo__cartao>strong{color:var(--ds-text);font-size:var(--ds-font-size-24);line-height:28px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.fin-resumo__cartao>small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.fin-resumo__cartao.is-alerta{border-color:var(--ds-danger-border);background:var(--ds-danger-subtle)}.fin-resumo__cartao.is-alerta>strong{color:var(--ds-danger-text)}.fin-filtros{align-items:flex-end;gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.fin-filtro{min-width:160px}.fin-filtro--busca{flex:180px;max-width:280px}.fin-lista{gap:var(--ds-space-075);margin:0;padding:0;list-style:none;display:grid}.fin-linha{align-items:center;gap:var(--ds-space-150);min-width:0;padding:var(--ds-space-100) var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);grid-template-columns:32px minmax(0,1fr) 48px minmax(96px,auto) auto 40px 32px;grid-template-areas:"icone texto venc valor status pago menu";display:grid}.fin-linha[data-status=Vencido]{border-left:3px solid var(--ds-danger-bold)}.fin-linha[data-status=Cancelado]{opacity:.65}.fin-linha[data-status=Cancelado] .fin-linha__texto strong,.fin-linha[data-status=Cancelado] .fin-linha__valor strong{text-decoration:line-through}.fin-linha>.fin-icone-categoria{grid-area:icone}.fin-linha__texto{grid-area:texto;gap:1px;min-width:0;display:grid}.fin-linha__texto strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.fin-linha__texto small,.fin-linha__texto strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fin-linha__texto small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.fin-linha__valor{text-align:right;grid-area:valor;justify-items:end;gap:1px;display:grid}.fin-linha__valor strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.fin-linha__valor small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:16px}.fin-linha>.fin-switch{grid-area:pago;justify-self:center}.fin-switch{padding:var(--ds-space-050) 0}.fin-tr[data-status=Vencido]>td:first-child{box-shadow:inset 3px 0 0 var(--ds-danger-bold)}.fin-tr[data-status=Cancelado]{opacity:.65}.fin-tr[data-status=Cancelado] .ds-table__nome,.fin-tr[data-status=Cancelado] .fin-tr__valor strong{text-decoration:line-through}.fin-tr__texto{gap:var(--ds-space-025);min-width:200px;max-width:420px;display:grid}.fin-tr__texto .ds-table__apoio,.fin-tr__texto .ds-table__nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fin-tr__texto .ds-table__apoio{font-variant-numeric:normal}.fin-tr__venc{color:var(--ds-text-subtle);font-variant-numeric:tabular-nums;white-space:nowrap}.fin-tr__valor strong{color:var(--ds-text);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.fin-tr__valor small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:16px;display:block}.fin-tr__estado{align-items:center;gap:var(--ds-space-075);flex-wrap:wrap;display:flex}a.fin-nf{border-radius:var(--ds-radius-sm);text-decoration:none;display:inline-flex}a.fin-nf:hover .ds-lozenge{text-decoration:underline}a.fin-nf:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.fin-tr .fin-switch{justify-self:start}.fin-icone-categoria{--fin-cor:var(--ds-text-subtle);background:var(--fin-cor);border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.fin-icone-categoria{background:color-mix(in srgb,var(--fin-cor) 16%,var(--ds-surface))}}.fin-icone-categoria{color:var(--fin-cor)}.fin-rodape{z-index:2;align-items:baseline;gap:var(--ds-space-100) var(--ds-space-150);padding:var(--ds-space-150) var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.fin-rodape>span{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px}.fin-rodape>strong{color:var(--ds-text);font-size:var(--ds-font-size-20);line-height:24px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.fin-rodape>small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);margin-left:auto;line-height:16px}.fin-form{gap:var(--ds-space-200);display:grid}.fin-form__duas{grid-template-columns:repeat(2,minmax(0,1fr))}.fin-form__duas,.fin-form__pago{gap:var(--ds-space-150);display:grid}.fin-campo-valor{gap:var(--ds-space-050);display:grid}.fin-valor-campo{align-items:center;gap:var(--ds-space-100);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-md);background:var(--ds-bg-input);min-height:40px;padding:0 var(--ds-space-150);display:flex}.fin-valor-campo:hover{background:var(--ds-bg-input-hovered)}.fin-valor-campo:focus-within{outline:2px solid var(--ds-border-focused);outline-offset:-1px}.fin-campo-valor[data-invalid=true] .fin-valor-campo{border-color:var(--ds-danger-bold)}.fin-valor-campo__moeda{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px}.fin-valor-campo>input{min-width:0;min-height:38px;box-shadow:none;font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;outline:0;flex:1;padding:0}.fin-fornecedor{gap:var(--ds-space-100);justify-items:start;display:grid}.fin-fornecedor>.ds-field,.fin-fornecedor>.ds-field-wrap{width:100%}.fin-fornecedor__novo{gap:var(--ds-space-100);width:100%;padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-sunken);display:grid}.fin-fornecedor__acoes{gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.fin-cliente{gap:var(--ds-space-100);justify-items:start;display:grid}.fin-cliente>.ds-field,.fin-cliente>.ds-field-wrap{width:100%}.fin-extras{gap:var(--ds-space-075);flex-wrap:wrap;display:flex}.fin-extra{gap:var(--ds-space-150)}.fin-escopo,.fin-extra{padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-sunken);display:grid}.fin-escopo{gap:var(--ds-space-100);margin:0}.fin-escopo legend{padding:0 var(--ds-space-050);color:var(--ds-text);font-weight:var(--ds-font-weight-semibold)}.fin-escopo legend,.fin-escopo small{font-size:var(--ds-font-size-12);line-height:16px}.fin-escopo small{color:var(--ds-text-subtle)}.fin-escopo--confirmacao{margin-top:var(--ds-space-150);display:grid}.fin-detalhe{gap:var(--ds-space-200);display:grid}.fin-detalhe__topo{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-200);display:flex}.fin-detalhe__topo>div{gap:var(--ds-space-025);display:grid}.fin-detalhe__legenda{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.fin-detalhe__legenda,.fin-detalhe__total{font-weight:var(--ds-font-weight-semibold)}.fin-detalhe__total{color:var(--ds-text);font-size:var(--ds-font-size-28);line-height:32px;font-variant-numeric:tabular-nums}.fin-detalhe__resto{color:var(--ds-text-warning);font-size:var(--ds-font-size-12);line-height:16px}.fin-detalhe__campos{gap:var(--ds-space-150) var(--ds-space-200);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.fin-detalhe__campos dt{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.fin-detalhe__campos dd{align-items:center;gap:var(--ds-space-100);margin:var(--ds-space-025) 0 0;color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;display:flex}.fin-detalhe__observacao h3,.fin-detalhe__titulo{margin:0 0 var(--ds-space-100);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.fin-detalhe__observacao p{color:var(--ds-text);font-size:var(--ds-font-size-14);white-space:pre-wrap;margin:0;line-height:20px}.fin-detalhe__itens{gap:var(--ds-space-075);margin:0;padding:0;list-style:none;display:grid}.fin-detalhe__itens li{justify-content:space-between;gap:var(--ds-space-150);color:var(--ds-text);font-size:var(--ds-font-size-14);font-variant-numeric:tabular-nums;line-height:20px;display:flex}.fin-detalhe__vazio{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.fin-historico ol{gap:var(--ds-space-100);margin:0;padding:0;list-style:none;display:grid}.fin-historico li{justify-content:space-between;gap:var(--ds-space-150);padding:var(--ds-space-100) 0;border-top:1px solid var(--ds-border);color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;display:flex}.fin-historico li>span{min-width:0;display:grid}.fin-historico small{line-height:16px}.fin-historico small,.fin-historico time{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12)}.fin-historico time{font-variant-numeric:tabular-nums;flex:none;line-height:20px}.fin-tabela-rolagem{border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);overflow-x:auto}.fin-tabela{border-collapse:collapse;width:100%;font-size:var(--ds-font-size-14);line-height:20px}.fin-tabela td,.fin-tabela th{padding:var(--ds-space-100) var(--ds-space-150);border-bottom:1px solid var(--ds-border);color:var(--ds-text);text-align:left;vertical-align:middle}.fin-tabela thead th{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.fin-tabela tbody th,.fin-tabela thead th{font-weight:var(--ds-font-weight-semibold)}.fin-tabela tbody tr:last-child>*{border-bottom:0}.fin-tabela .is-arquivado>*{color:var(--ds-text-subtle)}.fin-tabela__acoes{justify-content:flex-end;gap:var(--ds-space-075);flex-wrap:wrap;display:flex}@media (max-width:720px){.fin-detalhe__campos,.fin-form__duas,.fin-resumo{grid-template-columns:1fr}.fin-filtro,.fin-filtro--busca{flex:100%;max-width:none}.fin-linha{row-gap:var(--ds-space-075);grid-template-columns:32px auto auto minmax(0,1fr) auto;grid-template-areas:"icone texto texto texto menu""icone venc valor status pago"}.fin-linha>.fin-switch{justify-self:end}.fin-linha__valor{text-align:left;justify-items:start}.fin-linha__valor strong{white-space:nowrap}.fin-linha__valor small{white-space:normal}.fin-detalhe__topo{flex-direction:column}.fin-rodape>small{margin-left:0}}.fin-tr-nota[data-cancelada=true]{opacity:.65}.fin-tr-nota[data-cancelada=true] .ds-table__nome,.fin-tr-nota[data-cancelada=true] .ds-table__num strong{text-decoration:line-through}.fin-filtro__opcao{align-self:center}.fin-detalhe__notas{flex-wrap:wrap}.fin-cobertura{gap:var(--ds-space-100);padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-sunken);margin:0;display:grid}.fin-cobertura legend{padding:0 var(--ds-space-050);color:var(--ds-text);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.fin-cobertura__vazio{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.fin-cobertura__lista{gap:var(--ds-space-075);max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.fin-cobertura__lista small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-variant-numeric:tabular-nums;line-height:16px}.fin-arquivo{gap:var(--ds-space-050);display:grid}.fin-arquivo__input{width:100%;min-height:40px;padding:var(--ds-space-075) var(--ds-space-100);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-md);background:var(--ds-bg-input);color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px}.fin-arquivo__input:hover{background:var(--ds-bg-input-hovered)}.fin-arquivo__input:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:-1px}.fin-arquivo__input::file-selector-button{margin-right:var(--ds-space-150);padding:var(--ds-space-050) var(--ds-space-150);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-md);background:var(--ds-bg-neutral);color:var(--ds-text);font:inherit;font-weight:var(--ds-font-weight-medium);cursor:pointer}.fin-arquivo__input::file-selector-button:hover{background:var(--ds-bg-neutral-hovered)}.fin-arquivo[data-invalid=true] .fin-arquivo__input{border-color:var(--ds-danger-bold)}.fin-arquivo__nome{align-items:center;gap:var(--ds-space-075);color:var(--ds-text);font-size:var(--ds-font-size-14);margin:0;line-height:20px;display:flex}.fin-arquivo__nome>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fin-arquivo__nome small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);flex:none;line-height:16px}.fin-arquivo__remover{color:var(--ds-text-brand);font:inherit;font-size:var(--ds-font-size-12);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}.fin-arquivo__remover:hover{text-decoration:underline}.fin-arquivo__remover:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.fin-selecao{z-index:3;align-items:center;gap:var(--ds-space-100) var(--ds-space-150);padding:var(--ds-space-150) var(--ds-space-200);border:1px solid var(--ds-border-selected);border-radius:var(--ds-radius-md);background:var(--ds-bg-selected);box-shadow:var(--ds-shadow-raised);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.fin-selecao>span{flex:200px;gap:1px;min-width:0;display:grid}.fin-selecao>span>strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.fin-selecao>span>small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.fin-selecao__total{color:var(--ds-text);font-size:var(--ds-font-size-20);line-height:24px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.fin-fatura-total{padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-sunken);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);justify-content:space-between;align-items:baseline;margin:0;line-height:20px;display:flex}.fin-fatura-total>strong{color:var(--ds-text);font-size:var(--ds-font-size-20);line-height:24px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.fin-fatura-cliente{align-items:center;gap:var(--ds-space-100);display:flex}.fin-fatura-baixas,.fin-fatura-cobrancas{gap:var(--ds-space-075);margin:0;padding:0;list-style:none;display:grid}.fin-fatura-baixas>li,.fin-fatura-cobrancas>li{align-items:center;gap:var(--ds-space-150);padding:var(--ds-space-100) var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.fin-fatura-baixas>li{grid-template-columns:minmax(0,1fr) auto}.fin-fatura-baixas>li[data-estornada=true],.fin-fatura-cobrancas>li[data-cancelada=true]{opacity:.65}.fin-fatura-baixas>li[data-estornada=true] .fin-fatura-cobrancas__texto strong{text-decoration:line-through}.fin-fatura-cobrancas__texto{gap:1px;min-width:0;display:grid}.fin-fatura-cobrancas__texto strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fin-fatura-cobrancas__texto small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.fin-fatura-cobrancas__valor{text-align:right;justify-items:end;gap:1px;display:grid}.fin-fatura-cobrancas__valor strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.fin-fatura-cobrancas__valor small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:16px}.fin-fatura-baixa{padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-sunken)}.fin-fatura-cobrancas[data-editavel=true]>li{grid-template-columns:minmax(0,1fr) auto auto auto}.fin-fatura-nota{gap:var(--ds-space-100);display:grid}.fin-fatura-nota__linha{align-items:center;gap:var(--ds-space-150);padding:var(--ds-space-100) var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);grid-template-columns:minmax(0,1fr) auto;display:grid}.fin-fatura-nota__acoes,.fin-fatura-nota__arquivos{align-items:center;gap:var(--ds-space-075);flex-wrap:wrap;display:flex}.fin-fatura-nota__acoes{justify-content:flex-start}@media (max-width:720px){.fin-fatura-cobrancas>li,.fin-fatura-cobrancas[data-editavel=true]>li{grid-template-columns:minmax(0,1fr) auto}.fin-fatura-cobrancas>li>:last-child{grid-column:1/-1;justify-self:start}.fin-fatura-cobrancas[data-editavel=true]>li>.ds-lozenge,.fin-fatura-cobrancas[data-editavel=true]>li>:last-child{grid-column:auto;justify-self:start}.fin-fatura-nota__linha{grid-template-columns:1fr}}.cliente-nf-aviso{padding:var(--ds-space-150,12px) var(--ds-space-200,16px) 0}.cliente-nf-rolagem{padding:var(--ds-space-100,8px) var(--ds-space-150,12px) var(--ds-space-150,12px)}.cliente-nf-mes+.cliente-nf-mes{margin-top:var(--ds-space-150,12px)}.cliente-nf-mes h3{justify-content:space-between;align-items:center;gap:var(--ds-space-100,8px);margin:0 0 var(--ds-space-075,6px);color:var(--ds-text-subtle);line-height:16px;display:flex}.cliente-nf-mes h3,.cliente-nf-mes h3 span{font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold)}.cliente-nf-mes h3 span{min-width:20px;height:20px;padding:0 var(--ds-space-075,6px);border-radius:var(--ds-radius-sm,4px);background:var(--ds-bg-neutral);color:var(--ds-text);place-items:center;display:inline-grid}.cliente-nf-lista{gap:var(--ds-space-075,6px);margin:0;padding:0;list-style:none;display:grid}.cliente-nf-item{align-items:center;gap:var(--ds-space-150,12px);min-width:0;padding:var(--ds-space-100,8px) var(--ds-space-150,12px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md,6px);background:var(--ds-surface-raised);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.cliente-nf-item__icone{background:var(--ds-bg-selected);width:32px;height:32px;color:var(--ds-text-brand);border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.cliente-nf-item__texto{gap:1px;min-width:0;display:grid}.cliente-nf-item__texto strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cliente-nf-item__texto small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.cliente-nf-item__dados{text-align:right;justify-items:end;gap:2px;display:grid}.cliente-nf-item__dados strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.cliente-nf-item__dados small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);white-space:nowrap;line-height:16px}.cliente-nf-item__acoes{align-items:center;gap:var(--ds-space-075,6px);display:flex}.cliente-pg-item__valor .cliente-nf-acao{margin-top:var(--ds-space-025,2px);justify-self:end}.cliente-nf-menu{justify-items:end;gap:var(--ds-space-050,4px);display:grid}.cliente-nf-menu__lista{gap:var(--ds-space-025,2px);padding:var(--ds-space-050,4px);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md,6px);background:var(--ds-surface-overlay);min-width:140px;box-shadow:var(--ds-shadow-raised);margin:0;list-style:none;display:grid}.cliente-nf-menu__lista a{align-items:center;gap:var(--ds-space-075,6px);min-height:32px;padding:0 var(--ds-space-100,8px);border-radius:var(--ds-radius-sm,4px);color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;text-decoration:none;display:flex}.cliente-nf-menu__lista a:hover{background:var(--ds-bg-neutral-hovered)}.cliente-nf-menu__lista a:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:-2px}@media (max-width:720px){.cliente-nf-item{grid-template-columns:auto minmax(0,1fr)}.cliente-nf-item__dados{place-items:center start;gap:var(--ds-space-100,8px);padding-top:var(--ds-space-050,4px);border-top:1px dashed var(--ds-border);text-align:left;grid-column:1/-1;grid-template-columns:auto 1fr}.cliente-nf-item__dados small{white-space:normal;text-align:right;justify-self:end}.cliente-nf-item__acoes{grid-column:1/-1;justify-content:flex-start}.cliente-nf-item__texto small,.cliente-nf-item__texto strong{white-space:normal;overflow-wrap:anywhere}}@media (max-width:560px){.cliente-pg-item__valor .cliente-nf-acao{grid-column:1/-1;justify-self:start}.cliente-nf-menu{justify-items:start}}.cliente-fat-quadro{max-height:45%;margin-bottom:var(--ds-space-150,12px);flex:none}.cliente-fat-lista{min-height:0;padding:var(--ds-space-100,8px) var(--ds-space-150,12px) var(--ds-space-150,12px);overflow-y:auto}.cliente-fat{gap:var(--ds-space-075,6px);display:grid}.cliente-fat__abrir{justify-self:end;gap:var(--ds-space-050,4px)}.cliente-fat__detalhe{gap:var(--ds-space-075,6px);margin-left:var(--ds-space-300,24px);padding:var(--ds-space-100,8px) var(--ds-space-150,12px);border-left:2px solid var(--ds-border);display:grid}.cliente-fat__cobrancas{gap:var(--ds-space-075,6px);margin:0;padding:0;list-style:none;display:grid}.cliente-fat__cobrancas>li{align-items:center;gap:var(--ds-space-150,12px);grid-template-columns:minmax(0,1fr) auto;display:grid}.cliente-fat__texto,.cliente-fat__valor{gap:1px;min-width:0;display:grid}.cliente-fat__valor{text-align:right;justify-items:end}.cliente-fat__texto strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cliente-fat__texto strong,.cliente-fat__valor strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.cliente-fat__valor strong{font-variant-numeric:tabular-nums}.cliente-fat__recebimentos,.cliente-fat__texto small,.cliente-fat__valor small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.cliente-fat__recebimentos{margin:0}@media (max-width:900px){.cliente-fat-quadro{max-height:none}.cliente-fat-lista{overflow:visible}.cliente-fat__detalhe{margin-left:0}.cliente-fat__abrir{grid-column:1/-1;justify-self:start}.cliente-fat__texto strong{white-space:normal;overflow-wrap:anywhere}}.fin-caixa-controles{align-items:flex-end;gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.fin-caixa-ajuda{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);margin:0;line-height:16px}.fin-caixa-extrato{gap:var(--ds-space-200);flex-direction:column;display:flex}.fin-caixa-dia{gap:var(--ds-space-075);display:grid}.fin-caixa-dia__cabecalho{justify-content:space-between;align-items:baseline;gap:var(--ds-space-050) var(--ds-space-150);padding:0 var(--ds-space-050);flex-wrap:wrap;display:flex}.fin-caixa-dia__cabecalho h3{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.fin-caixa-dia__cabecalho span{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.fin-caixa-dia__cabecalho strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.fin-caixa-conta,.fin-caixa-mov{align-items:center;gap:var(--ds-space-100);min-width:0;padding:var(--ds-space-050) var(--ds-space-150) var(--ds-space-050) var(--ds-space-050);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);grid-template-columns:minmax(0,1fr) 32px;display:grid}.fin-caixa-mov[data-realizado=false]{border-style:dashed}.fin-caixa-conta[data-encerrada]{opacity:.7}.fin-caixa-conta__corpo,.fin-caixa-mov__corpo{align-items:center;gap:var(--ds-space-150);width:100%;min-width:0;padding:var(--ds-space-050) var(--ds-space-100);border-radius:var(--ds-radius-md);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}button.fin-caixa-conta__corpo:hover,button.fin-caixa-mov__corpo:hover{background:var(--ds-bg-neutral-subtle-hovered)}button.fin-caixa-conta__corpo:focus-visible,button.fin-caixa-mov__corpo:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:-2px}.fin-caixa-mov__corpo.is-informativo{cursor:default}.fin-caixa-mov__texto{flex:auto;gap:1px;min-width:0;display:grid}.fin-caixa-mov__texto strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.fin-caixa-mov__texto small,.fin-caixa-mov__texto strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fin-caixa-mov__texto small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.fin-caixa-mov__valor{text-align:right;flex:none;justify-items:end;gap:1px;margin-left:auto;display:grid}.fin-caixa-mov__valor strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.fin-caixa-mov__valor strong[data-sinal=positivo]{color:var(--ds-text-success)}.fin-caixa-mov__valor strong[data-sinal=negativo]{color:var(--ds-text-danger)}.fin-caixa-mov__valor small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:16px}.fin-caixa-mov__menu{justify-content:flex-end;display:flex}.fin-caixa-abertura{padding:0 var(--ds-space-050);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);text-align:right;margin:0;line-height:20px}.fin-caixa-abertura strong{color:var(--ds-text);font-variant-numeric:tabular-nums}.fin-caixa-rodape{column-gap:var(--ds-space-200)}.fin-caixa-contas__topo{justify-content:space-between;align-items:center;gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.fin-caixa-geral{min-width:260px}.fin-caixa-conta__selos{gap:var(--ds-space-075);flex-wrap:wrap;flex:none;display:flex}.fin-caixa-cores{gap:var(--ds-space-100);border:0;margin:0;padding:0;display:grid}.fin-caixa-cores legend{color:var(--ds-text);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold);padding:0}.fin-caixa-cores__lista{gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.fin-caixa-cores__opcao{--fin-cor:var(--ds-text-subtle);border:2px solid var(--ds-surface);background:var(--fin-cor);width:28px;height:28px;box-shadow:0 0 0 1px var(--ds-border-input);cursor:pointer;border-radius:50%;padding:0}.fin-caixa-cores__opcao[aria-checked=true]{box-shadow:0 0 0 2px var(--ds-text)}.fin-caixa-cores__opcao:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:3px}.fin-valor-campo__sinal{min-width:32px;min-height:28px;padding:0 var(--ds-space-100);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-sm);background:var(--ds-bg-neutral);color:var(--ds-text);font:inherit;font-weight:var(--ds-font-weight-semibold);cursor:pointer;flex:none}.fin-valor-campo__sinal:hover{background:var(--ds-bg-neutral-hovered)}.fin-valor-campo__sinal[aria-pressed=true]{border-color:var(--ds-danger-border);background:var(--ds-danger-subtle);color:var(--ds-danger-text)}.fin-valor-campo__sinal:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}@media (max-width:720px){.fin-caixa-controles{width:100%}.fin-caixa-conta__corpo,.fin-caixa-mov__corpo{flex-wrap:wrap}.fin-caixa-mov__texto{flex-basis:calc(100% - 48px)}.fin-caixa-mov__valor{text-align:left;justify-items:start}.fin-caixa-conta__selos,.fin-caixa-mov__valor{margin-left:var(--ds-space-600)}.fin-caixa-geral{width:100%;min-width:0}.fin-caixa-abertura{text-align:left}}.fin-visao{gap:var(--ds-space-200)}.fin-visao-numeros{gap:var(--ds-space-150);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.fin-visao-numero{align-content:start;gap:var(--ds-space-025);min-width:0;display:grid}.ds-card.fin-visao-numero{padding:var(--ds-space-200) var(--ds-space-250,20px)}.ds-card.fin-visao-numero--principal{padding:var(--ds-space-300);gap:var(--ds-space-050)}.fin-visao-numero__rotulo{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold)}.fin-visao-numero__valor{color:var(--ds-text);font-size:var(--ds-font-size-24);line-height:28px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.fin-visao-numero--principal .fin-visao-numero__valor{font-size:var(--ds-font-size-32);line-height:36px}.fin-visao-numero__nota{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-variant-numeric:tabular-nums;line-height:16px}.fin-visao-numero__dica{margin-top:var(--ds-space-050);color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);line-height:16px}.fin-visao-numero.is-negativo .fin-visao-numero__valor{color:var(--ds-danger-text)}.fin-visao-corpo{gap:var(--ds-space-200);display:grid}.fin-visao-corpo.is-carregando{opacity:.6}.fin-visao-colunas{gap:var(--ds-space-200);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.fin-visao-esqueleto{border:1px dashed var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-sunken);min-height:280px}.fin-visao-quadro{gap:var(--ds-space-150);align-content:start;min-width:0;display:grid}.fin-visao-quadro__cabecalho{justify-content:space-between;align-items:baseline;gap:var(--ds-space-100) var(--ds-space-200);flex-wrap:wrap;display:flex}.fin-visao-quadro__titulo{color:var(--ds-text);font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.fin-visao-quadro__total{justify-items:end;gap:0;display:grid}.fin-visao-quadro__total small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.fin-visao-quadro__total strong{color:var(--ds-text);font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.fin-visao-tudo-em-dia{align-items:center;gap:var(--ds-space-100);color:var(--ds-success-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0;display:flex}.fin-visao-tudo-em-dia__icone{flex:none}.fin-visao-atencao{gap:var(--ds-space-050);margin:0;padding:0;list-style:none;display:grid}.fin-visao-atencao__item{align-items:center;gap:var(--ds-space-150);padding:var(--ds-space-100) var(--ds-space-100);border-radius:var(--ds-radius-md);color:var(--ds-text);text-decoration:none;display:flex}.fin-visao-atencao__item.is-link:hover{background:var(--ds-bg-neutral-subtle-hovered)}.fin-visao-atencao__item:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.fin-visao-atencao__icone{border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:inline-grid}.fin-visao-atencao__icone.is-perigo{background:var(--ds-danger-subtle);color:var(--ds-danger-text)}.fin-visao-atencao__icone.is-aviso{background:var(--ds-warning-subtle);color:var(--ds-warning-text)}.fin-visao-atencao__icone.is-info{background:var(--ds-info-subtle);color:var(--ds-info-text)}.fin-visao-atencao__texto{min-width:0;font-size:var(--ds-font-size-14);flex:auto;gap:0;line-height:20px;display:grid}.fin-visao-atencao__texto strong{font-variant-numeric:tabular-nums;font-weight:var(--ds-font-weight-semibold)}.fin-visao-atencao__seta{color:var(--ds-text-subtle);flex:none}.fin-visao-contas{gap:var(--ds-space-050);margin:0;padding:0;list-style:none;display:grid}.fin-visao-conta{align-items:center;gap:var(--ds-space-100) var(--ds-space-150);padding:var(--ds-space-100);border-radius:var(--ds-radius-md);color:var(--ds-text);flex-wrap:wrap;text-decoration:none;display:flex}.fin-visao-conta:hover{background:var(--ds-bg-neutral-subtle-hovered)}.fin-visao-conta:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.fin-visao-conta__icone{--fin-cor:var(--ds-text-subtle);background:var(--fin-cor);border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.fin-visao-conta__icone{background:color-mix(in srgb,var(--fin-cor) 16%,var(--ds-surface))}}.fin-visao-conta__icone{color:var(--fin-cor)}.fin-visao-conta__nome{min-width:0;font-size:var(--ds-font-size-14);flex:8rem;gap:0;line-height:20px;display:grid}.fin-visao-conta__nome strong{font-weight:var(--ds-font-weight-semibold);overflow-wrap:anywhere}.fin-visao-conta__nome small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.fin-visao-conta__saldo{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;margin-left:auto}.fin-visao-conta__saldo.is-negativo{color:var(--ds-danger-text)}.fin-visao-conta__seta{color:var(--ds-text-subtle);flex:none}.fin-visao-legenda{gap:var(--ds-space-200);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);flex-wrap:wrap;margin:0;padding:0;line-height:16px;list-style:none;display:flex}.fin-visao-legenda li{align-items:center;gap:var(--ds-space-100);display:inline-flex}.fin-visao-legenda__marca{border-radius:var(--ds-radius-xs);flex:0 0 12px;width:12px;height:12px;display:inline-block}.fin-visao-legenda__marca.is-entradas{background:var(--ds-chart-1)}.fin-visao-legenda__marca.is-saidas{border:1px solid var(--ds-chart-3);background:repeating-linear-gradient(135deg,var(--ds-chart-3) 0 2px,transparent 2px 4px)}.fin-visao-grafico{width:100%;height:260px}.fin-visao-vazio{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.fin-visao-tooltip{gap:var(--ds-space-050);min-width:160px;padding:var(--ds-space-100) var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised);color:var(--ds-text);font-size:var(--ds-font-size-12);line-height:16px;display:grid}.fin-visao-tooltip ul{gap:var(--ds-space-025);margin:0;padding:0;list-style:none;display:grid}.fin-visao-tooltip li{align-items:center;gap:var(--ds-space-100);display:flex}.fin-visao-tooltip li b{font-variant-numeric:tabular-nums;margin-left:auto}@media (max-width:1100px){.fin-visao-numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.fin-visao-numero--principal{grid-column:1/-1}.fin-visao-colunas{grid-template-columns:1fr}}@media (max-width:560px){.fin-visao-numeros{grid-template-columns:1fr}.ds-card.fin-visao-numero--principal{padding:var(--ds-space-200) var(--ds-space-250,20px)}.fin-visao-numero--principal .fin-visao-numero__valor{font-size:var(--ds-font-size-28);line-height:32px}.fin-visao-grafico{height:220px}.fin-visao-conta__saldo{flex:1 1 calc(100% - 32px - var(--ds-space-150) - 14px - var(--ds-space-150));min-width:0;margin-left:calc(32px + var(--ds-space-150));overflow-wrap:anywhere}}.fin-meta{gap:var(--ds-space-150);display:grid}.fin-meta__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.fin-meta__titulo{color:var(--ds-text);font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.fin-meta__mes{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.fin-meta__acoes{align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.fin-meta__valores{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);font-variant-numeric:tabular-nums;margin:0;line-height:20px}.fin-meta__valores strong{color:var(--ds-text);font-size:var(--ds-font-size-24);line-height:28px;font-weight:var(--ds-font-weight-semibold)}.fin-meta__barra{height:12px;margin-bottom:var(--ds-space-300);border-radius:var(--ds-radius-md);background:var(--ds-bg-neutral);position:relative}.fin-meta__preenchimento{border-radius:var(--ds-radius-md);background:var(--ds-text-brand);height:100%;display:block}.fin-meta__preenchimento[data-batida]{background:var(--ds-success-text)}.fin-meta__hoje{pointer-events:none;justify-items:center;display:grid;position:absolute;top:-4px;transform:translate(-50%)}.fin-meta__hoje i{border-radius:var(--ds-radius-xs);background:var(--ds-text);width:2px;height:20px;display:block}.fin-meta__hoje small{margin-top:var(--ds-space-025);color:var(--ds-text);font-weight:var(--ds-font-weight-semibold);white-space:nowrap}.fin-meta__hoje small,.fin-meta__nota{font-size:var(--ds-font-size-12);line-height:16px}.fin-meta__nota{color:var(--ds-text-subtle);font-variant-numeric:tabular-nums;margin:0}.fin-resultado__tabela{min-width:560px}.fin-resultado__tabela td.is-numero,.fin-resultado__tabela th.is-numero{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.fin-resultado__tabela tbody th{background:var(--ds-surface-raised);white-space:nowrap;position:sticky;left:0}.fin-resultado__tabela .is-total{border-left:1px solid var(--ds-border);font-weight:var(--ds-font-weight-semibold)}.fin-resultado__tabela .is-resultado>*{background:var(--ds-surface-sunken);font-weight:var(--ds-font-weight-semibold)}.fin-resultado__tabela .is-resultado th{background:var(--ds-surface-sunken)}.fin-resultado__tabela td[data-sinal=positivo]{color:var(--ds-text-success)}.fin-resultado__tabela td[data-sinal=negativo]{color:var(--ds-text-danger)}.fin-resultado__tabela .is-fora>*{color:var(--ds-text-subtle);font-weight:var(--ds-font-weight-regular)}.fin-relatorios{gap:var(--ds-space-200);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.fin-relatorio{gap:var(--ds-space-150);align-content:start;min-width:0;display:grid}.fin-relatorio__cabecalho{justify-content:space-between;align-items:baseline;gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.fin-relatorio__titulo{margin:0}.fin-relatorio__cabecalho>strong,.fin-relatorio__titulo{color:var(--ds-text);font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.fin-relatorio__cabecalho>strong{font-variant-numeric:tabular-nums}.fin-relatorio__vazio{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.fin-relatorio__lista{gap:var(--ds-space-150);margin:0;padding:0;list-style:none;display:grid}.fin-relatorio__item{gap:var(--ds-space-050);min-width:0;display:grid}.fin-relatorio__linha{justify-content:space-between;align-items:baseline;gap:var(--ds-space-150);display:flex}.fin-relatorio__nome{align-items:center;gap:var(--ds-space-075);min-width:0;overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}.fin-relatorio__linha>strong,.fin-relatorio__nome{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.fin-relatorio__linha>strong{font-variant-numeric:tabular-nums;flex:none}.fin-relatorio__barra{border-radius:var(--ds-radius-sm);background:var(--ds-bg-neutral);height:6px}.fin-relatorio__barra span{border-radius:var(--ds-radius-sm);background:var(--ds-text-brand);height:100%;display:block}.fin-relatorio__barra.is-categoria span{background:var(--fin-cor,var(--ds-text-subtle))}.fin-relatorio__nota{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-variant-numeric:tabular-nums;line-height:16px}.fin-conc-envio{gap:var(--ds-space-200);max-width:520px;display:grid}.fin-conc-resumo{justify-content:space-between;align-items:center;gap:var(--ds-space-150);padding:var(--ds-space-150) var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);flex-wrap:wrap;display:flex}.fin-conc-resumo__titulo{color:var(--ds-text);font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.fin-conc-resumo__periodo{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.fin-conc-resumo__contagem{gap:var(--ds-space-150);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fin-conc-resumo__contagem li{align-items:center;gap:var(--ds-space-075);color:var(--ds-text);font-size:var(--ds-font-size-14);font-variant-numeric:tabular-nums;line-height:20px;display:inline-flex}.fin-conc-lote{gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.fin-conc-lote .ds-field{flex:240px;max-width:360px}.fin-conc-linha{align-items:center;gap:var(--ds-space-150);min-width:0;padding:var(--ds-space-100) var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-raised);grid-template-columns:48px minmax(0,1fr) minmax(0,auto) minmax(220px,300px);display:grid}.fin-conc-linha[data-situacao=ja-importada]{opacity:.65}.fin-conc-linha__data{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);font-variant-numeric:tabular-nums;line-height:20px}.fin-conc-linha__texto{gap:1px;min-width:0;display:grid}.fin-conc-linha__texto strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fin-conc-linha__texto small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.fin-conc-linha__valor{justify-items:end;gap:var(--ds-space-025);text-align:right;display:grid}.fin-conc-linha__valor strong{color:var(--ds-text);font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.fin-conc-linha__valor strong[data-sinal=positivo]{color:var(--ds-text-success)}.fin-conc-linha__valor strong[data-sinal=negativo]{color:var(--ds-text-danger)}.fin-conc-linha__acao{gap:var(--ds-space-050);display:grid}.fin-conc-linha__acao small{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.fin-conc-rodape>small{margin-left:0;margin-right:auto}@media (max-width:900px){.fin-relatorios{grid-template-columns:1fr}.fin-conc-linha{row-gap:var(--ds-space-100);grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"data texto valor""acao acao acao"}.fin-conc-linha__data{grid-area:data}.fin-conc-linha__texto{grid-area:texto}.fin-conc-linha__valor{grid-area:valor}.fin-conc-linha__acao{grid-area:acao}}.fin-resultado:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.contratos-page .ds-card form{gap:var(--ds-space-200);display:grid}.contratos-acoes{gap:var(--ds-space-150);margin-block:var(--ds-space-200);flex-wrap:wrap;align-items:center;display:flex}.contratos-page textarea{resize:vertical;min-height:180px}.contratos-opcoes{min-width:0;margin:0 0 var(--ds-space-300);border:0;padding:0}.contratos-opcoes legend{float:left;width:100%;margin:0 0 var(--ds-space-150);color:var(--ds-text);font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-semibold);padding:0;line-height:24px}.contratos-opcoes legend+.contratos-opcoes-grid{clear:both}.contratos-opcoes-grid{gap:var(--ds-space-200);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.contratos-passos{gap:var(--ds-space-150);margin:var(--ds-space-300) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.contratos-passos li{padding:var(--ds-space-100) var(--ds-space-150);border-bottom:2px solid var(--ds-border)}.contratos-passos li[aria-current=step]{border-color:var(--ds-brand-bold);font-weight:var(--ds-font-weight-semibold)}.contratos-page .ds-btn{justify-self:start;width:auto}.contratos-page .ds-btn.contratos-tipo{width:100%;height:auto;min-height:72px;padding:var(--ds-space-150);text-align:left;white-space:normal;justify-content:flex-start}.contratos-page>.contratos-config{max-width:var(--ds-form-max-width)}.contratos-page>.ds-card{margin-bottom:var(--ds-space-200)}.contratos-page .ds-card>h2:first-child{margin-top:0}.contratos-cabecalho-status{align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;display:inline-flex}.contratos-cobrancas{margin:0 0 var(--ds-space-200);gap:0;padding:0;list-style:none;display:grid}.contratos-cobrancas li{align-items:center;gap:var(--ds-space-150);padding:var(--ds-space-100) 0;border-bottom:1px solid var(--ds-border);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.contratos-cobrancas strong{font-variant-numeric:tabular-nums}.contratos-tabela{--ds-table-min:760px}.contratos-sem{color:var(--ds-text-subtlest)}.assinatura-publica__corpo{max-width:900px;padding:var(--ds-space-300) var(--ds-space-200);margin:0 auto}.contratos-page .ds-card>p{margin:0 0 var(--ds-space-200)}.documentos-clientes{gap:var(--ds-space-250);min-width:0;display:grid}.documentos-tabela{--ds-table-min:720px}.documentos-clientes__icone{border-radius:var(--ds-radius-lg);background:var(--ds-info-subtle);width:32px;height:32px;color:var(--ds-info-text);flex:none;place-items:center;display:inline-grid}.automatizacoes-execucoes,.automatizacoes-page form,.automatizacoes-preferencias,.automatizacoes-regra{gap:var(--ds-space-200);min-width:0;display:grid}.automatizacoes-acoes,.automatizacoes-execucao__resumo,.automatizacoes-regra__titulo,.leads-importacao__linha-topo{align-items:center;gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.automatizacoes-regra__titulo h2{font-size:var(--ds-font-size-16);color:var(--ds-text);flex:150px;margin:0;line-height:24px}.automatizacoes-page p,.leads-importacao__linha p{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.automatizacoes-grade,.leads-importacao__mapa{gap:var(--ds-space-200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.automatizacoes-contagens{gap:var(--ds-space-150);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.automatizacoes-contagens>div{gap:var(--ds-space-050);padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface);display:grid}.automatizacoes-contagens span{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12)}.automatizacoes-contagens strong{color:var(--ds-text);font-size:var(--ds-font-size-24);font-variant-numeric:tabular-nums}.automatizacoes-historico{margin:var(--ds-space-150) 0 0;gap:var(--ds-space-150);padding:0;list-style:none;display:grid}.automatizacoes-historico li{align-items:center;gap:var(--ds-space-100);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);flex-wrap:wrap;display:flex}.automatizacoes-page details summary,.leads-importacao__detalhes summary{color:var(--ds-text);cursor:pointer;font-weight:var(--ds-font-weight-semibold);font-size:var(--ds-font-size-14)}.automatizacoes-page details summary:focus-visible,.leads-importacao__detalhes summary:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.automatizacoes-page>.cfg-abas{flex-wrap:wrap;overflow:visible}.leads-importacao__arquivo,.leads-importacao__linha,.leads-importacao__linhas{gap:var(--ds-space-150);min-width:0;display:grid}.leads-importacao__arquivo>.ds-btn{justify-self:start}.leads-importacao__linha{padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface)}.leads-importacao__linha strong{color:var(--ds-text);font-size:var(--ds-font-size-14);overflow-wrap:anywhere}.leads-importacao__linha ul{padding-left:var(--ds-space-250);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0}.leads-importacao__detalhes>.leads-importacao__mapa{margin-top:var(--ds-space-150)}.leads-importacao__resultado{justify-items:start;gap:var(--ds-space-150);color:var(--ds-text);display:grid}.leads-importacao__resultado>svg{color:var(--ds-text-success)}.leads-importacao__resultado h3{margin:0}@media (max-width:600px){.automatizacoes-grade,.leads-importacao__mapa{grid-template-columns:minmax(0,1fr)}.automatizacoes-contagens{grid-template-columns:repeat(2,minmax(0,1fr))}}.leads-importacao__dados{gap:var(--ds-space-100);margin:var(--ds-space-150) 0 0;display:grid}.leads-importacao__dados>div{gap:var(--ds-space-150);grid-template-columns:minmax(100px,1fr) minmax(0,2fr);display:grid}.leads-importacao__dados dt{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12)}.leads-importacao__dados dd{color:var(--ds-text);font-size:var(--ds-font-size-14);overflow-wrap:anywhere;margin:0}.automatizacoes-grupo{gap:var(--ds-space-150);min-width:0;display:grid}.automatizacoes-grupo>h2{margin:var(--ds-space-100) 0 0;font-size:var(--ds-font-size-20);color:var(--ds-text);line-height:24px}.automatizacoes-regra__titulo h3{font-size:var(--ds-font-size-16);color:var(--ds-text);flex:150px;margin:0;line-height:24px}.automatizacoes-contagens{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr))}.onb-trilho{gap:var(--ds-space-100,8px);min-width:0}.onb-trilho,.onb-trilho__segmentos{align-items:center;display:inline-flex}.onb-trilho__segmentos{gap:var(--ds-space-025);flex:none}.onb-trilho__segmento{border-radius:var(--ds-radius-xs);background:var(--ds-bg-neutral,#dfe1e6);width:12px;height:6px}.onb-trilho__segmento[data-estado=feita]{background:var(--ds-brand-bold,#0c66e4)}.onb-trilho__segmento[data-estado=atual]{background:var(--ds-surface,#fff);height:12px;box-shadow:inset 0 0 0 2px var(--ds-brand-bold,#0c66e4)}.onb-trilho--pausado .onb-trilho__segmento[data-estado=feita]{background:var(--ds-text-subtlest,#8590a2)}.onb-trilho--pausado .onb-trilho__segmento[data-estado=atual]{box-shadow:inset 0 0 0 2px var(--ds-text-subtlest,#8590a2)}.onb-trilho--cancelado{opacity:.55}.onb-trilho__nome{font-size:var(--ds-font-size-14);color:var(--ds-text-subtle,#44546f);white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}.onb-resumo{gap:var(--ds-space-150,12px);margin-block:var(--ds-space-200,16px);grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));display:grid}.onb-gargalos{gap:var(--ds-space-025);margin:0 0 var(--ds-space-300,24px);grid-template-columns:repeat(7,minmax(0,1fr));padding:0;list-style:none;display:grid}.onb-gargalos li{gap:var(--ds-space-050);padding-top:var(--ds-space-100,8px);border-top:4px solid var(--ds-bg-neutral,#dfe1e6);font-size:var(--ds-font-size-12);color:var(--ds-text-subtle,#44546f);line-height:16px;display:grid}.onb-gargalos li[data-tem=true]{border-top-color:var(--ds-brand-bold,#0c66e4);color:var(--ds-text,#172b4d)}.onb-gargalos b{font-size:var(--ds-font-size-20);font-variant-numeric:tabular-nums;line-height:22px}@media (max-width:720px){.onb-gargalos{grid-template-columns:repeat(2,minmax(0,1fr))}}.onb-tabela .onb-num{font-variant-numeric:tabular-nums;white-space:nowrap}.onb-selos{gap:var(--ds-space-050);flex-wrap:wrap;display:flex}.onb-atrasado{color:var(--ds-text-danger,#ae2e24);font-weight:var(--ds-font-weight-semibold)}.onb-cabecalho-acoes{gap:var(--ds-space-100,8px);flex-wrap:wrap;align-items:center;display:flex}.onb-faixa{gap:var(--ds-space-200,16px);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));align-items:start;display:grid}.onb-faixa dt{font-size:var(--ds-font-size-12);color:var(--ds-text-subtle,#44546f);line-height:16px}.onb-faixa dd{margin:var(--ds-space-025) 0 0;font-size:var(--ds-font-size-14);line-height:20px}.onb-faixa .ds-progress{margin-top:var(--ds-space-075)}.onb-layout{gap:var(--ds-space-300,24px);margin-top:var(--ds-space-300,24px);grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;display:grid}.onb-layout>aside{gap:var(--ds-space-200,16px);display:grid}@media (max-width:1080px){.onb-layout{grid-template-columns:minmax(0,1fr)}}.onb-jornada{margin:0;padding:0;list-style:none;display:grid}.onb-fase{column-gap:var(--ds-space-150,12px);padding-bottom:var(--ds-space-300,24px);grid-template-columns:32px minmax(0,1fr);display:grid;position:relative}.onb-fase:before{content:"";background:var(--ds-border,#dfe1e6);width:2px;position:absolute;top:32px;bottom:0;left:15px}.onb-fase:last-child:before{display:none}.onb-fase__marca{border:2px solid var(--ds-border-bold,#758195);background:var(--ds-surface,#fff);width:32px;height:32px;font-weight:var(--ds-font-weight-bold);font-size:var(--ds-font-size-14);color:var(--ds-text-subtle,#44546f);border-radius:50%;place-items:center;display:grid}.onb-fase[data-estado=feita] .onb-fase__marca{border-color:var(--ds-success-bold,#1f845a);background:var(--ds-success-bold,#1f845a);color:var(--ds-text-inverse,#fff)}.onb-fase[data-estado=atual] .onb-fase__marca{border-color:var(--ds-brand-bold,#0c66e4);color:var(--ds-text-brand,#0c66e4);box-shadow:0 0 0 4px var(--ds-brand-subtlest,#e9f2ff)}.onb-fase__detalhes{min-width:0}.onb-fase__resumo{justify-content:space-between;align-items:center;gap:var(--ds-space-100,8px);cursor:pointer;border-radius:var(--ds-radius-sm);list-style:none;display:flex}.onb-fase__resumo::-webkit-details-marker{display:none}.onb-fase__resumo:focus-visible{outline:2px solid var(--ds-border-focused,#388bff);outline-offset:2px}.onb-fase__seta{color:var(--ds-text-subtle);flex:none;transition:transform .12s}.onb-fase__detalhes[open]>.onb-fase__resumo .onb-fase__seta{transform:rotate(180deg)}.onb-atalhos{align-items:center;gap:var(--ds-space-050);margin-top:var(--ds-space-200);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);flex-wrap:wrap;display:none}@media (max-width:1080px){.onb-atalhos{display:flex}}.onb-fase__titulo{align-items:baseline;gap:var(--ds-space-100,8px);margin:var(--ds-space-050) 0 var(--ds-space-150,12px);font-size:var(--ds-font-size-16);flex-wrap:wrap;line-height:24px;display:flex}.onb-fase__titulo small{font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-regular);color:var(--ds-text-subtle,#44546f)}.onb-acoes{gap:var(--ds-space-100,8px);grid-column:2;margin:0;padding:0;list-style:none;display:grid}.onb-acao{gap:var(--ds-space-100,8px) var(--ds-space-150,12px);padding:var(--ds-space-150,12px);border:1px solid var(--ds-border,#dfe1e6);border-radius:var(--ds-radius-md,6px);background:var(--ds-surface,#fff);grid-template-columns:20px minmax(0,1fr);display:grid}.onb-acao[data-status=Concluida],.onb-acao[data-status=Dispensada]{background:var(--ds-surface-sunken,#f7f8f9)}.onb-acao[data-atrasada=true]{border-color:var(--ds-danger-border,#e2483d)}.onb-acao__icone{padding-top:var(--ds-space-025);color:var(--ds-text-subtlest,#626f86)}.onb-acao[data-status=Concluida] .onb-acao__icone{color:var(--ds-text-success,#216e4e)}.onb-acao__corpo{gap:var(--ds-space-075);min-width:0;display:grid}.onb-acao__titulo{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.onb-acao[data-status=Dispensada] .onb-acao__titulo{color:var(--ds-text-subtle,#44546f);text-decoration:line-through}.onb-acao__meta{gap:var(--ds-space-050) var(--ds-space-100);font-size:var(--ds-font-size-12);color:var(--ds-text-subtle,#44546f);flex-wrap:wrap;align-items:center;line-height:16px;display:flex}.onb-acao__instrucoes,.onb-acao__nota{font-size:var(--ds-font-size-14);color:var(--ds-text-subtle,#44546f);max-width:72ch;margin:0;line-height:18px}.onb-acao__nota{color:var(--ds-text-subtlest,#626f86)}.onb-acao__botoes{gap:var(--ds-space-100,8px);margin-top:var(--ds-space-025);flex-wrap:wrap;display:flex}.onb-acao__botoes>.ds-btn.ds-btn--subtle:first-child{margin-left:calc(var(--ds-space-150) * -1)}.onb-handoff{gap:var(--ds-space-150,12px);display:grid}.onb-handoff textarea{resize:vertical;min-height:72px}.onb-lateral h2{font-size:var(--ds-font-size-16);line-height:24px}.onb-lateral h2,.onb-lateral p.data-note{margin:0 0 var(--ds-space-150,12px)}.onb-historico{gap:var(--ds-space-150,12px);max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.onb-historico li{gap:var(--ds-space-025);font-size:var(--ds-font-size-14);line-height:18px;display:grid}.onb-historico small{color:var(--ds-text-subtlest,#626f86);font-size:var(--ds-font-size-12)}.onb-perguntas{padding-left:var(--ds-space-250);gap:var(--ds-space-075);margin:0;display:grid}.onb-lateral h3,.onb-perguntas,.onb-perguntas+h3{font-size:var(--ds-font-size-14);line-height:18px}.onb-lateral h3,.onb-perguntas+h3{margin:var(--ds-space-150,12px) 0 var(--ds-space-075)}.onb-mensagem{width:100%;min-height:260px;font:inherit;font-size:var(--ds-font-size-14);line-height:20px}.onb-detalhe .sr-only,.onb-pagina .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}.onb-pagina h2.data-note{margin:0 0 var(--ds-space-100,8px);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold)}.onb-acao__titulo:focus{outline:none}.onb-acao__titulo:focus-visible{outline:2px solid var(--ds-border-focused,#388bff);outline-offset:2px;border-radius:var(--ds-radius-xs)}.onb-responsavel{gap:var(--ds-space-100,8px);flex-wrap:wrap;align-items:center;display:flex}.ds-btn .sr-only,.onb-detalhe .ds-modal .sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.onb-projetos{gap:var(--ds-space-150,12px);margin:0;padding:0;list-style:none;display:grid}.onb-projetos li{gap:var(--ds-space-025);padding-bottom:var(--ds-space-150,12px);border-bottom:1px solid var(--ds-border,#dfe1e6);font-size:var(--ds-font-size-14);line-height:20px;display:grid}.onb-projetos li:last-child{border-bottom:0;padding-bottom:0}.onb-projetos small{font-size:var(--ds-font-size-12);color:var(--ds-text-subtle,#44546f);line-height:16px}.onb-projetos__escolhas{gap:var(--ds-space-150,12px);margin:0;padding:0;list-style:none;display:grid}.onb-projetos__escolhas>li{gap:var(--ds-space-100,8px);padding:var(--ds-space-150,12px);border:1px solid var(--ds-border,#dfe1e6);border-radius:var(--ds-radius-md,6px);display:grid}.onb-projetos__escolhas>li[data-marcado=true]{border-color:var(--ds-border-selected,#0c66e4)}.onb-projetos__campos{gap:var(--ds-space-150,12px);grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:720px){.onb-projetos__campos{grid-template-columns:minmax(0,1fr)}}.avaliacao-publica__escala{border:0;grid-template-columns:repeat(11,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:0;display:grid}.avaliacao-publica__legenda{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.avaliacao-publica__escala label{border-radius:var(--ds-radius-lg);color:#1c1414;min-height:42px;font-size:var(--ds-font-size-16);cursor:pointer;background:#fff;border:1px solid #d9c6a0;place-items:center;position:relative;font-weight:var(--ds-font-weight-bold)!important;display:grid!important}.avaliacao-publica__escala label:hover{background:#f8efd8}.avaliacao-publica__escala label.is-marcado{color:#fff;background:#dd5532;border-color:#dd5532}.avaliacao-publica__escala label:focus-within{outline-offset:2px;outline:3px solid #dd553259}.avaliacao-publica__escala input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.avaliacao-publica__extremos{color:#7a6456;font-size:var(--ds-font-size-12);justify-content:space-between;margin-top:-6px;display:flex}@media (max-width:520px){.avaliacao-publica__escala{grid-template-columns:repeat(6,minmax(0,1fr))}}.onb-pp{padding:0 0 var(--ds-space-150,12px);border-color:var(--ds-border-brand,#b6d3fa)}.onb-pp,.onb-pp__topo{gap:var(--ds-space-150,12px)}.onb-pp__topo{align-items:flex-start;padding:var(--ds-space-200,16px) var(--ds-space-200,16px) 0;display:flex}.onb-pp__icone{background:var(--ds-brand-subtlest,#e9f2fe);width:36px;height:36px;color:var(--ds-text-brand,#1558bc);border-radius:50%;flex:0 0 36px;place-items:center;display:grid}.onb-pp__titulos{gap:2px;min-width:0;display:grid}.onb-pp__titulos h2{font-size:var(--ds-font-size-20);line-height:24px;font-weight:var(--ds-font-weight-semibold);color:var(--ds-text,#292a2e);margin:0}.onb-pp__titulos p{font-size:var(--ds-font-size-14);color:var(--ds-text-subtle,#505258);margin:0;line-height:20px}.onb-pp>.ds-progress{margin:0 var(--ds-space-200,16px)}.onb-pp__lista{padding:0 var(--ds-space-100,8px);margin:0;list-style:none;display:grid}.onb-pp__item{align-items:center;gap:var(--ds-space-150,12px);padding:var(--ds-space-100,8px);border-radius:var(--ds-radius-md,6px);color:var(--ds-text,#292a2e);text-decoration:none;display:flex}.onb-pp__item:before{content:"";width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--ds-border-bold,#7d818a);border-radius:50%;flex:0 0 14px}.onb-pp__item:hover{background:var(--ds-bg-neutral-subtle-hovered,#0515240f)}.onb-pp__item:focus-visible{outline:2px solid var(--ds-border-focused,#4688ec);outline-offset:-2px}.onb-pp__texto{flex:1;gap:1px;min-width:0;display:grid}.onb-pp__texto strong{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.onb-pp__texto small{font-size:var(--ds-font-size-12);color:var(--ds-text-subtle,#505258);line-height:16px}.onb-pp__vazio{align-items:center;gap:var(--ds-space-100,8px);padding:0 var(--ds-space-200,16px);font-size:var(--ds-font-size-14);color:var(--ds-text-subtle,#505258);margin:0;line-height:20px;display:flex}.onb-pp__vazio svg{color:var(--ds-text-success,#4c6b1f)}.onb-pp__mais{padding:0 var(--ds-space-200,16px);font-size:var(--ds-font-size-12);color:var(--ds-text-subtle,#505258);margin:0;line-height:16px}.onb-pp__rodape{justify-content:space-between;align-items:center;gap:var(--ds-space-150,12px);padding:var(--ds-space-150,12px) var(--ds-space-200,16px) 0;border-top:1px solid var(--ds-border,#0b120e24);flex-wrap:wrap;display:flex}.onb-pp__contato{align-items:center;gap:var(--ds-space-100,8px);font-size:var(--ds-font-size-14);color:var(--ds-text-subtle,#505258);line-height:18px;display:inline-flex}.onb-pp__contato strong{color:var(--ds-text,#292a2e);font-weight:var(--ds-font-weight-semibold)}.onb-portal{gap:var(--ds-space-200,16px);align-content:start;display:grid}.onb-portal .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}.onb-portal__resumo{gap:var(--ds-space-200,16px) var(--ds-space-300,24px);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.onb-portal__andamento{gap:var(--ds-space-075,6px);min-width:0;display:grid}.onb-portal__andamento p{font-size:var(--ds-font-size-14);color:var(--ds-text-subtle,#505258);margin:0;line-height:20px}.onb-portal__andamento strong{font-size:var(--ds-font-size-20);color:var(--ds-text,#292a2e);font-variant-numeric:tabular-nums;line-height:24px}.onb-portal__andamento small{font-size:var(--ds-font-size-12);color:var(--ds-text-subtle,#505258);line-height:16px}.onb-portal__contato{align-items:center;gap:var(--ds-space-100,8px);display:flex}.onb-portal__contato span{display:grid}.onb-portal__contato small{font-size:var(--ds-font-size-12);color:var(--ds-text-subtle,#505258);line-height:16px}.onb-portal__contato strong{font-size:var(--ds-font-size-14);line-height:20px}.onb-portal__fases{gap:var(--ds-space-100,8px);counter-reset:etapa;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin:0;padding:0;list-style:none;display:grid}.onb-portal__fases li{gap:var(--ds-space-075,6px);padding-top:var(--ds-space-100,8px);border-top:3px solid var(--ds-bg-neutral,#0515240f);font-size:var(--ds-font-size-12);color:var(--ds-text-subtle,#505258);line-height:16px;display:grid}.onb-portal__fases li[data-estado=feita]{border-top-color:var(--ds-success-bold,#5b7f24);color:var(--ds-text,#292a2e)}.onb-portal__fases li[data-estado=atual]{border-top-color:var(--ds-brand-bold,#1868db);color:var(--ds-text,#292a2e);font-weight:var(--ds-font-weight-semibold)}.onb-portal__fase-marca{display:none}.onb-portal__fases li[data-estado=feita] .onb-portal__fase-marca{color:var(--ds-text-success,#4c6b1f);display:inline-flex}@media (max-width:720px){.onb-portal__resumo{grid-template-columns:minmax(0,1fr)}.onb-portal__fases{grid-template-columns:repeat(2,minmax(0,1fr))}}.onb-portal__painel{gap:var(--ds-space-200,16px);padding-top:var(--ds-space-200,16px);max-width:880px;display:grid}.onb-portal__cabecalho-aba{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-100,8px) var(--ds-space-200,16px);flex-wrap:wrap;display:flex}.onb-portal__cabecalho-aba h2,.onb-portal__grupo h2{font-size:var(--ds-font-size-16);line-height:24px;font-weight:var(--ds-font-weight-semibold);margin:0}.onb-portal__contagem{font-weight:var(--ds-font-weight-regular);color:var(--ds-text-subtle,#505258)}.onb-portal__nota{color:var(--ds-text-subtle,#505258);line-height:18px}.onb-portal__instrucoes,.onb-portal__nota{font-size:var(--ds-font-size-14);max-width:72ch;margin:0}.onb-portal__instrucoes{color:var(--ds-text,#292a2e);white-space:pre-line;line-height:20px}.onb-portal__grupo,.onb-portal__lista{gap:var(--ds-space-100,8px);display:grid}.onb-portal__lista{margin:0;padding:0;list-style:none}.onb-portal__item{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-150,12px);padding:var(--ds-space-150,12px) var(--ds-space-200,16px);border:1px solid var(--ds-border,#0b120e24);border-radius:var(--ds-radius-md,6px);background:var(--ds-surface,#fff);flex-wrap:wrap;display:flex}.onb-portal__item[data-status=Concluida],.onb-portal__item[data-status=Dispensada]{background:var(--ds-surface-sunken,#f8f8f8)}.onb-portal__item--bloco{grid-template-columns:minmax(0,1fr);display:grid}.onb-portal__item-corpo{gap:var(--ds-space-075,6px);flex:320px;min-width:0;display:grid}.onb-portal__item-corpo h3{font-size:var(--ds-font-size-16);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.onb-portal__meta{font-size:var(--ds-font-size-12);color:var(--ds-text-subtle,#505258);gap:4px 10px;margin:0;line-height:16px}.onb-portal__botoes,.onb-portal__meta{flex-wrap:wrap;align-items:center;display:flex}.onb-portal__botoes{gap:var(--ds-space-100,8px)}.onb-portal__upload{align-items:center;gap:var(--ds-space-075,6px);cursor:pointer;display:inline-flex;position:relative}.onb-portal__upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.onb-portal__upload:focus-within{outline:2px solid var(--ds-border-focused,#4688ec);outline-offset:2px}.onb-portal__upload[aria-disabled=true]{opacity:.4;pointer-events:none}.onb-portal__arquivos{margin:var(--ds-space-050,4px) 0 0;gap:2px;padding:0;list-style:none;display:grid}.onb-portal__arquivos li{align-items:center;gap:var(--ds-space-100,8px);padding:var(--ds-space-075,6px) var(--ds-space-100,8px);border-radius:var(--ds-radius-sm,4px);background:var(--ds-surface-sunken,#f8f8f8);display:flex}.onb-portal__arquivos li>svg{color:var(--ds-text-subtle,#505258);flex:none}.onb-portal__arquivo-nome{flex:1;min-width:0;display:grid}.onb-portal__arquivo-nome strong{font-size:var(--ds-font-size-14);line-height:18px;font-weight:var(--ds-font-weight-semibold);overflow-wrap:anywhere}.onb-portal__arquivo-nome small{font-size:var(--ds-font-size-12);color:var(--ds-text-subtle,#505258);line-height:16px}.onb-portal__briefing{gap:var(--ds-space-300,24px);display:grid}.onb-portal__grupo-perguntas{gap:var(--ds-space-200,16px);border:0;margin:0;padding:0;display:grid}.onb-portal__grupo-perguntas legend{padding:0 0 var(--ds-space-100,8px);font-size:var(--ds-font-size-16);line-height:24px;font-weight:var(--ds-font-weight-semibold)}.onb-portal__grupo-perguntas textarea{resize:vertical;min-height:96px}.onb-portal__rodape-form{align-items:center;gap:var(--ds-space-100,8px);padding-top:var(--ds-space-150,12px);border-top:1px solid var(--ds-border,#0b120e24);flex-wrap:wrap;display:flex}.onb-portal__rodape-form .onb-portal__nota{flex:220px}.onb-portal__respostas{gap:var(--ds-space-150,12px);margin:0;display:grid}.onb-portal__respostas dt{font-size:var(--ds-font-size-14);line-height:18px;font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-subtle,#505258)}.onb-portal__respostas dd{font-size:var(--ds-font-size-14);white-space:pre-line;overflow-wrap:anywhere;margin:2px 0 0;line-height:20px}.onb-portal__versao summary{cursor:pointer;font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold)}.onb-portal__versao[open] summary{margin-bottom:var(--ds-space-150,12px)}.onb-portal__marcos{margin:0;padding:0;list-style:none;display:grid}.onb-portal__marcos li{gap:var(--ds-space-150,12px);padding:var(--ds-space-150,12px) 0;border-bottom:1px solid var(--ds-border,#0b120e24);grid-template-columns:72px minmax(0,1fr);display:grid}.onb-portal__marcos li:last-child{border-bottom:0}.onb-portal__marcos time{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-brand,#1558bc);font-variant-numeric:tabular-nums}.onb-portal__marcos strong{font-size:var(--ds-font-size-14);line-height:20px}.onb-portal__marcos p{font-size:var(--ds-font-size-14);color:var(--ds-text-subtle,#505258);margin:2px 0 0;line-height:18px}.onb-portal__kit{max-width:68ch}.onb-portal__kit h2{font-size:var(--ds-font-size-24);line-height:28px;font-weight:var(--ds-font-weight-semibold);margin:0}.onb-portal__kit-intro{font-size:var(--ds-font-size-16);color:var(--ds-text,#292a2e);margin:0;line-height:26px}.onb-portal__kit section{gap:var(--ds-space-050,4px);padding-top:var(--ds-space-150,12px);border-top:1px solid var(--ds-border,#0b120e24);display:grid}.onb-portal__kit h3{font-size:var(--ds-font-size-16);line-height:22px;font-weight:var(--ds-font-weight-semibold);margin:0}.onb-portal__kit section p{font-size:var(--ds-font-size-16);color:var(--ds-text-subtle,#505258);margin:0;line-height:24px}.onb-coleta__resposta{padding:var(--ds-space-075,6px) var(--ds-space-100,8px);border-left:3px solid var(--ds-info-border,#357de8);background:var(--ds-info-subtle,#e9f2fe);font-size:var(--ds-font-size-14);color:var(--ds-text,#292a2e);border-radius:0 var(--ds-radius-sm,4px) var(--ds-radius-sm,4px) 0;margin:0;line-height:18px}.onb-coleta__devolvida{border-left-color:var(--ds-warning-border,#e06c00);background:var(--ds-warning-subtle,#fff5db)}.onb-coleta__arquivos{gap:2px;margin:0;padding:0;list-style:none;display:grid}.onb-coleta__arquivos li{font-size:var(--ds-font-size-14);flex-wrap:wrap;align-items:center;gap:4px 8px;line-height:18px;display:flex}.onb-coleta__arquivos a{font-weight:var(--ds-font-weight-semibold);overflow-wrap:anywhere}.onb-coleta__arquivos small{color:var(--ds-text-subtle,#505258);font-size:var(--ds-font-size-12)}.onb-coleta__cabecalho{justify-content:space-between;align-items:center;gap:var(--ds-space-100,8px);margin-bottom:var(--ds-space-150,12px);flex-wrap:wrap;display:flex}.onb-coleta__cabecalho h2{margin:0!important}.onb-coleta__botoes{gap:var(--ds-space-100,8px);margin-top:var(--ds-space-150,12px);flex-wrap:wrap;display:flex}.onb-coleta__respostas{gap:var(--ds-space-100,8px);margin:0;display:grid}.onb-coleta__respostas dt{font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-subtle,#505258)}.onb-coleta__respostas dd{font-size:var(--ds-font-size-14);white-space:pre-line;overflow-wrap:anywhere;margin:2px 0 0;line-height:18px}.onb-coleta__marcos{margin:0;padding:0;list-style:none}.onb-coleta__marco,.onb-coleta__marcos{gap:var(--ds-space-100,8px);display:grid}.onb-coleta__marco{grid-template-columns:140px minmax(0,1fr) auto;align-items:start}.onb-coleta__marco .ds-field{margin:0}.onb-coleta__marco textarea{grid-column:1/-1}@media (max-width:600px){.onb-coleta__marco{grid-template-columns:minmax(0,1fr)}}.onb-coleta__lista-marcos{font-size:var(--ds-font-size-14);gap:4px;margin:0;padding-left:20px;line-height:18px;display:grid}.onb-reunioes{gap:var(--ds-space-150,12px);margin:0;padding:0;list-style:none;display:grid}.onb-reuniao{gap:var(--ds-space-100,8px);padding:var(--ds-space-150,12px);border:1px solid var(--ds-border,#0b120e24);border-radius:var(--ds-radius-md,6px);background:var(--ds-surface,#fff);display:grid}.onb-reuniao__topo{justify-content:space-between;align-items:center;gap:var(--ds-space-100,8px);flex-wrap:wrap;display:flex}.onb-reuniao__topo h3{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.onb-reuniao__dados{gap:var(--ds-space-050,4px);margin:0;display:grid}.onb-reuniao__dados div{gap:var(--ds-space-075,6px);font-size:var(--ds-font-size-14);flex-wrap:wrap;line-height:18px;display:flex}.onb-reuniao__dados dt{color:var(--ds-text-subtle,#505258);min-width:64px}.onb-reuniao__dados dd{overflow-wrap:anywhere;min-width:0;margin:0}.onb-reuniao__texto summary{cursor:pointer;font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-brand,#1558bc)}.onb-reuniao__texto summary:focus-visible{outline:2px solid var(--ds-border-focused,#4688ec);outline-offset:2px;border-radius:var(--ds-radius-xs)}.onb-reuniao__texto p{margin:var(--ds-space-075,6px) 0 0;padding:var(--ds-space-100,8px) var(--ds-space-150,12px);border-radius:var(--ds-radius-sm,4px);background:var(--ds-surface-sunken,#f8f8f8);font-size:var(--ds-font-size-14);white-space:pre-line;overflow-wrap:anywhere;line-height:20px}.onb-reuniao__form,.onb-reuniao__linha{gap:var(--ds-space-150,12px);display:grid}.onb-reuniao__linha{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))}.onb-reuniao__csat{gap:var(--ds-space-100,8px);padding:var(--ds-space-150,12px);border:1px solid var(--ds-border,#0b120e24);border-radius:var(--ds-radius-md,6px);min-width:0;margin:0;display:grid}.onb-reuniao__csat legend{padding:0 var(--ds-space-050,4px);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold)}.onb-reunioes__csat{gap:var(--ds-space-050,4px);margin-top:var(--ds-space-150,12px);padding-top:var(--ds-space-150,12px);border-top:1px solid var(--ds-border,#0b120e24);display:grid}.onb-reunioes__csat h3{font-size:var(--ds-font-size-14);line-height:20px;font-weight:var(--ds-font-weight-semibold);margin:0}.onb-reunioes__csat p{font-size:var(--ds-font-size-14);margin:0;line-height:18px}.onb-reunioes__csat blockquote{padding-left:var(--ds-space-150,12px);border-left:3px solid var(--ds-border,#0b120e24);font-size:var(--ds-font-size-14);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:20px}.onb-csat{border:0;min-width:0;margin:0;padding:0}.onb-csat__legenda{margin-bottom:var(--ds-space-100,8px);font-size:var(--ds-font-size-16);padding:0;line-height:22px}.onb-csat__opcoes{gap:var(--ds-space-075,6px);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.onb-csat__opcao{min-height:64px;padding:var(--ds-space-100,8px) var(--ds-space-050,4px);border:1px solid var(--ds-border-input,#8c8f97);border-radius:var(--ds-radius-md,6px);background:var(--ds-surface,#fff);color:var(--ds-text,#292a2e);cursor:pointer;text-align:center;align-content:start;justify-items:center;gap:2px;display:grid;position:relative}.onb-csat__opcao:hover{background:var(--ds-bg-neutral-subtle-hovered,#f1f2f4)}.onb-csat__opcao input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.onb-csat__opcao:has(input:focus-visible){outline:2px solid var(--ds-border-focused,#4688ec);outline-offset:2px}.onb-csat__opcao[data-marcada]{border:2px solid var(--ds-border-selected,#1868db);background:var(--ds-bg-selected,#e9f2fe)}.onb-csat__numero{font-size:var(--ds-font-size-20);line-height:24px;font-weight:var(--ds-font-weight-bold);font-variant-numeric:tabular-nums}.onb-csat__rotulo{font-size:var(--ds-font-size-12);color:var(--ds-text-subtle,#505258);line-height:14px}.onb-csat__opcao[data-marcada] .onb-csat__rotulo{color:var(--ds-text,#292a2e);font-weight:var(--ds-font-weight-semibold)}.onb-csat:disabled .onb-csat__opcao{cursor:not-allowed;opacity:.6}@media (max-width:420px){.onb-csat__rotulo{font-size:var(--ds-font-size-12)}.onb-csat__opcao{min-height:56px}}.onb-portal__form-modal{gap:var(--ds-space-150,12px);display:grid}.onb-portal__form-modal>p{font-size:var(--ds-font-size-16);margin:0;line-height:22px}.onb-portal__subtitulo{margin:var(--ds-space-050,4px) 0 0;font-size:var(--ds-font-size-14);line-height:18px;font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-subtle,#505258)}.onb-portal__ata{max-width:72ch;font-size:var(--ds-font-size-14);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:22px}.onb-portal__kit .onb-portal__cabecalho-aba .ds-btn{gap:var(--ds-space-075,6px)}.aca-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aca-suave{font-size:var(--ds-font-size-14);line-height:18px}.aca-carregando,.aca-suave{color:var(--ds-text-subtle,#505258)}.aca-carregando{padding:var(--ds-space-300,24px)}.aca-cabecalho:empty{display:none}.aca-layout{gap:var(--ds-space-300,24px);grid-template-columns:minmax(240px,288px) minmax(0,1fr);align-items:start;display:grid}.aca-conteudo{min-width:0}.aca-pagina{gap:var(--ds-space-200,16px);align-content:start;min-width:0;display:grid}.ds-btn.aca-acao--perigo{color:var(--ds-text-danger)}.ds-btn.aca-acao--perigo:hover:not(:disabled){background:var(--ds-danger-subtle)}.aca-menu{top:var(--ds-space-200,16px);max-height:calc(100vh - 32px);padding:var(--ds-space-150,12px);border:1px solid var(--ds-border,#0b120e24);border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface,#fff);position:sticky;overflow-y:auto}button.ds-btn.ds-btn.aca-menu__alternar{justify-content:center;gap:var(--ds-space-100,8px);width:100%;display:none}.aca-menu__corpo{gap:var(--ds-space-150,12px);display:grid}.aca-menu__aviso{color:var(--ds-text-subtle,#505258);font-size:var(--ds-font-size-14);margin:0;line-height:18px}.aca-menu__rodape{gap:var(--ds-space-100,8px);margin-top:var(--ds-space-150,12px);padding-top:var(--ds-space-150,12px);border-top:1px solid var(--ds-border,#0b120e24);flex-wrap:wrap;display:flex}.aca-arvore,.aca-arvore__paginas,.aca-resultados{margin:0;padding:0;list-style:none}.aca-arvore{gap:var(--ds-space-200,16px);display:grid}.aca-arvore__secao{gap:var(--ds-space-050,4px);display:grid}.aca-arvore__cabecalho{justify-content:space-between;align-items:center;gap:var(--ds-space-050,4px);flex-wrap:wrap;display:flex}.aca-arvore__titulo{color:var(--ds-text-subtle,#505258);font-size:var(--ds-font-size-12);line-height:16px;font-weight:var(--ds-font-weight-semibold);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;margin:0}.aca-arvore__ferramentas{gap:var(--ds-space-025);flex-wrap:wrap;display:inline-flex}.aca-arvore__linha{justify-content:space-between;align-items:center;gap:var(--ds-space-050,4px);display:flex}.aca-arvore__link{align-items:center;gap:var(--ds-space-075,6px);min-width:0;padding:var(--ds-space-075) var(--ds-space-100,8px);border-radius:var(--ds-radius-md,6px);color:var(--ds-text,#292a2e);font-size:var(--ds-font-size-14);overflow-wrap:anywhere;flex-wrap:wrap;flex:auto;line-height:20px;text-decoration:none;display:flex}.aca-arvore__link:hover{background:var(--ds-bg-neutral-subtle-hovered,#f1f2f4)}.aca-arvore__link[aria-current=page]{background:var(--ds-bg-selected,#e9f2ff);color:var(--ds-text-brand,#1558bc);font-weight:var(--ds-font-weight-semibold);box-shadow:inset 3px 0 0 var(--ds-border-selected,#1868db)}.aca-arvore__link:focus-visible,.aca-indice a:focus-visible,.aca-recentes a:focus-visible,.aca-resultados a:focus-visible{outline:2px solid var(--ds-border-focused,#4688ec);outline-offset:2px}.aca-selo{padding:0 var(--ds-space-075,6px);border-radius:var(--ds-radius-sm,4px);font-size:var(--ds-font-size-12);line-height:18px;font-weight:var(--ds-font-weight-semibold);white-space:nowrap;display:inline-block}.aca-selo--rascunho{background:var(--ds-bg-neutral,#0515240f);color:var(--ds-text-subtle,#505258)}.aca-selo--revisao{background:var(--ds-warning-subtle,#fff7d6);color:var(--ds-warning-text,#7f5f01)}.aca-selo--leitura{background:var(--ds-info-subtle);color:var(--ds-info-text)}.aca-selo--publico{margin-left:var(--ds-space-075);background:var(--ds-discovery-subtle);color:var(--ds-discovery-text)}.aca-painel{gap:var(--ds-space-150);margin-top:var(--ds-space-300);display:grid}.aca-painel h2{font-size:var(--ds-font-size-16);line-height:24px;font-weight:var(--ds-font-weight-semibold);margin:0}.aca-painel__linha{align-items:flex-end;gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.aca-painel__linha>*{flex:220px;min-width:0}.aca-painel__linha>.ds-btn{flex:none}.aca-lista-leitura{gap:var(--ds-space-075);margin:0;padding:0;list-style:none;display:grid}.aca-lista-leitura li{justify-content:space-between;align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-075) 0;border-bottom:1px solid var(--ds-border);flex-wrap:wrap;display:flex}.aca-lista-leitura li:last-child{border-bottom:0}.aca-resultados{gap:var(--ds-space-050,4px);margin-bottom:var(--ds-space-100,8px);display:grid}.aca-resultados a{gap:var(--ds-space-025);padding:var(--ds-space-100,8px);border-radius:var(--ds-radius-md,6px);color:var(--ds-text,#292a2e);text-decoration:none;display:grid}.aca-resultados a:hover{background:var(--ds-bg-neutral-subtle-hovered,#f1f2f4)}.aca-resultados strong{font-size:var(--ds-font-size-14);line-height:20px}.aca-resultados__secao{color:var(--ds-text-subtle,#505258);font-size:var(--ds-font-size-12);line-height:16px}.aca-resultados__trecho{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aca-resultados__trecho,.aca-trilha{color:var(--ds-text-subtle,#505258);font-size:var(--ds-font-size-14);line-height:18px}.aca-trilha a{color:var(--ds-text-brand,#1558bc);text-underline-offset:2px;text-decoration:underline}.aca-selos{gap:var(--ds-space-100,8px);flex-wrap:wrap;display:flex}.aca-selos:empty{display:none}.aca-lista-simples{margin:var(--ds-space-100,8px) 0 0;padding-left:var(--ds-space-250,20px)}.aca-lista-simples a{text-underline-offset:2px;text-decoration:underline}.aca-titulo-secao{margin:0 0 var(--ds-space-100,8px);font-size:var(--ds-font-size-16);line-height:24px;font-weight:var(--ds-font-weight-semibold)}.aca-recentes{gap:var(--ds-space-050,4px);margin:0;padding:0;list-style:none;display:grid}.aca-recentes li{justify-content:space-between;align-items:baseline;gap:var(--ds-space-100,8px);padding:var(--ds-space-075,6px) 0;border-bottom:1px solid var(--ds-border,#0b120e24);flex-wrap:wrap;display:flex}.aca-recentes li:last-child{border-bottom:0}.aca-recentes a{align-items:center;gap:var(--ds-space-075,6px);color:var(--ds-text-brand,#1558bc);font-size:var(--ds-font-size-14);line-height:20px;display:inline-flex}.aca-leitura{gap:var(--ds-space-200,16px);padding:var(--ds-space-250,20px) var(--ds-space-300,24px);border:1px solid var(--ds-border,#0b120e24);border-radius:var(--ds-radius-lg,8px);background:var(--ds-surface,#fff);min-width:0;display:grid}.aca-indice{padding:var(--ds-space-150,12px) var(--ds-space-200,16px);border-radius:var(--ds-radius-md,6px);background:var(--ds-surface-sunken,#f8f8f8)}.aca-indice h2{margin:0 0 var(--ds-space-075,6px);line-height:18px;font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-subtle,#505258)}.aca-indice h2,.aca-indice ul{font-size:var(--ds-font-size-14)}.aca-indice ul{padding-left:var(--ds-space-250,20px);margin:0;line-height:22px}.aca-indice a{color:var(--ds-text-brand,#1558bc)}.aca-editor{gap:var(--ds-space-200,16px);display:grid}.aca-editor__linha{gap:var(--ds-space-150,12px);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.aca-editor__barra{align-items:center;gap:var(--ds-space-100,8px);margin:var(--ds-space-100,8px) 0;flex-wrap:wrap;display:flex}.aca-editor__area{resize:vertical;width:100%;min-height:360px;font-family:var(--ds-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;font-size:var(--ds-font-size-14)!important;height:auto!important;line-height:22px!important}.aca-editor__acoes{justify-content:flex-end;gap:var(--ds-space-100,8px);flex-wrap:wrap;display:flex}.aca-dicas{margin-top:var(--ds-space-100,8px);font-size:var(--ds-font-size-14);line-height:20px}.aca-dicas summary{cursor:pointer;color:var(--ds-text-brand,#1558bc);font-weight:var(--ds-font-weight-semibold)}.aca-dicas summary:focus-visible{outline:2px solid var(--ds-border-focused,#4688ec);outline-offset:2px;border-radius:var(--ds-radius-xs)}.aca-dicas pre{margin:var(--ds-space-100,8px) 0 0;padding:var(--ds-space-150,12px);border-radius:var(--ds-radius-md,6px);background:var(--ds-surface-sunken,#f8f8f8);font-size:var(--ds-font-size-12);line-height:18px;overflow-x:auto}.aca-form{gap:var(--ds-space-150,12px);display:grid}.aca-md{max-width:74ch;color:var(--ds-text,#292a2e);font-size:var(--ds-font-size-16);overflow-wrap:anywhere;line-height:24px}.aca-md>:first-child{margin-top:0}.aca-md>:last-child{margin-bottom:0}.aca-md h2{margin:var(--ds-space-400,32px) 0 var(--ds-space-100,8px);font-size:var(--ds-font-size-20);line-height:28px;font-weight:var(--ds-font-weight-semibold);scroll-margin-top:var(--ds-space-300,24px)}.aca-md h3{margin:var(--ds-space-300,24px) 0 var(--ds-space-075,6px);line-height:24px}.aca-md h3,.aca-md h4{font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-semibold);scroll-margin-top:var(--ds-space-300,24px)}.aca-md h4{margin:var(--ds-space-250,20px) 0 var(--ds-space-050,4px);line-height:22px}.aca-md ol,.aca-md p,.aca-md ul{margin:0 0 var(--ds-space-150,12px)}.aca-md ol,.aca-md ul{padding-left:var(--ds-space-300,24px)}.aca-md li{margin:var(--ds-space-025,2px) 0}.aca-md li>:is(ul,ol){margin:var(--ds-space-025,2px) 0 0}.aca-md a{color:var(--ds-text-brand,#1558bc);text-underline-offset:2px;text-decoration:underline}.aca-md a:focus-visible{outline:2px solid var(--ds-border-focused,#4688ec);outline-offset:2px;border-radius:var(--ds-radius-xs)}.aca-md code{padding:1px var(--ds-space-050);border-radius:var(--ds-radius-sm,4px);background:var(--ds-bg-neutral,#0515240f);font-family:var(--ds-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.9em}.aca-md pre{margin:0 0 var(--ds-space-150,12px);padding:var(--ds-space-150,12px);border-radius:var(--ds-radius-md,6px);background:var(--ds-surface-sunken,#f8f8f8);font-size:var(--ds-font-size-14);line-height:20px;overflow-x:auto}.aca-md pre code{font-size:inherit;background:0 0;padding:0}.aca-md pre:focus-visible,.aca-md__tabela:focus-visible{outline:2px solid var(--ds-border-focused,#4688ec);outline-offset:2px}.aca-md blockquote{margin:0 0 var(--ds-space-150,12px);padding:var(--ds-space-100,8px) var(--ds-space-200,16px);border-left:4px solid var(--ds-border-brand,#1868db);border-radius:0 var(--ds-radius-md,6px) var(--ds-radius-md,6px) 0;background:var(--ds-brand-subtlest,#e9f2ff)}.aca-md blockquote>:last-child{margin-bottom:0}.aca-md hr{margin:var(--ds-space-300,24px) 0;border:0;border-top:1px solid var(--ds-border,#0b120e24)}.aca-md__imagem{max-width:100%;height:auto;margin:var(--ds-space-100,8px) 0;border:1px solid var(--ds-border,#0b120e24);border-radius:var(--ds-radius-md,6px);display:block}.aca-md__tabela{margin:0 0 var(--ds-space-150,12px);overflow-x:auto}.aca-md table{border-collapse:collapse;width:100%;font-size:var(--ds-font-size-14);line-height:20px}.aca-md td,.aca-md th{padding:var(--ds-space-075,6px) var(--ds-space-150,12px);border:1px solid var(--ds-border,#0b120e24);text-align:left;vertical-align:top}.aca-md th{background:var(--ds-surface-sunken,#f8f8f8);font-weight:var(--ds-font-weight-semibold)}@media (max-width:900px){.aca-layout{grid-template-columns:minmax(0,1fr)}.aca-menu{max-height:none;position:static}button.ds-btn.ds-btn.aca-menu__alternar{display:inline-flex}.aca-menu__corpo{margin-top:var(--ds-space-150,12px);display:none}.aca-menu__corpo.is-aberto{display:grid}.aca-leitura{padding:var(--ds-space-200,16px)}}.prj-filtros{gap:var(--ds-space-150);margin-bottom:var(--ds-space-200);flex-direction:column;display:flex}.prj-barra{gap:var(--ds-space-150);width:100%}.prj-barra,.prj-escopos{align-items:center;flex-wrap:wrap;display:flex}.prj-escopos{gap:var(--ds-space-075);flex:620px;min-width:0}button.ds-btn.prj-escopo{--ds-btn-bg:var(--escopo-cor,var(--ds-text-subtlest))}@supports (color:color-mix(in lab,red,red)){button.ds-btn.prj-escopo{--ds-btn-bg:color-mix(in srgb,var(--escopo-cor,var(--ds-text-subtlest)) 6%,var(--ds-surface-raised))}}button.ds-btn.prj-escopo{--ds-btn-bg-hover:var(--escopo-cor,var(--ds-text-subtlest))}@supports (color:color-mix(in lab,red,red)){button.ds-btn.prj-escopo{--ds-btn-bg-hover:color-mix(in srgb,var(--escopo-cor,var(--ds-text-subtlest)) 12%,var(--ds-surface-raised))}}button.ds-btn.prj-escopo{--ds-btn-bg-active:var(--escopo-cor,var(--ds-text-subtlest))}@supports (color:color-mix(in lab,red,red)){button.ds-btn.prj-escopo{--ds-btn-bg-active:color-mix(in srgb,var(--escopo-cor,var(--ds-text-subtlest)) 18%,var(--ds-surface-raised))}}button.ds-btn.prj-escopo{--ds-btn-fg:var(--ds-text-subtle);gap:var(--ds-space-075);padding-left:var(--ds-space-050);box-shadow:inset 0 0 0 1px var(--escopo-cor,var(--ds-text-subtlest))}@supports (color:color-mix(in lab,red,red)){button.ds-btn.prj-escopo{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--escopo-cor,var(--ds-text-subtlest)) 22%,transparent)}}button.ds-btn.prj-escopo{font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold)}button.ds-btn.prj-escopo[aria-pressed=true]{--ds-btn-bg:var(--escopo-cor,var(--ds-text-subtlest))}@supports (color:color-mix(in lab,red,red)){button.ds-btn.prj-escopo[aria-pressed=true]{--ds-btn-bg:color-mix(in srgb,var(--escopo-cor,var(--ds-text-subtlest)) 14%,var(--ds-surface-raised))}}button.ds-btn.prj-escopo[aria-pressed=true]{--ds-btn-bg-hover:var(--escopo-cor,var(--ds-text-subtlest))}@supports (color:color-mix(in lab,red,red)){button.ds-btn.prj-escopo[aria-pressed=true]{--ds-btn-bg-hover:color-mix(in srgb,var(--escopo-cor,var(--ds-text-subtlest)) 18%,var(--ds-surface-raised))}}button.ds-btn.prj-escopo[aria-pressed=true]{--ds-btn-fg:var(--ds-text);box-shadow:inset 0 0 0 1px var(--escopo-cor,var(--ds-text-subtlest))}@supports (color:color-mix(in lab,red,red)){button.ds-btn.prj-escopo[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--escopo-cor,var(--ds-text-subtlest)) 50%,transparent)}}.prj-escopo__icone{border-radius:var(--ds-radius-md);background:var(--escopo-cor,var(--ds-text-subtlest));flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab,red,red)){.prj-escopo__icone{background:color-mix(in srgb,var(--escopo-cor,var(--ds-text-subtlest)) 9%,transparent)}}.prj-escopo__icone{color:var(--escopo-cor,var(--ds-text-subtle))}.prj-escopo[aria-pressed=true] .prj-escopo__icone{background:var(--escopo-cor,var(--ds-text-subtlest))}@supports (color:color-mix(in lab,red,red)){.prj-escopo[aria-pressed=true] .prj-escopo__icone{background:color-mix(in srgb,var(--escopo-cor,var(--ds-text-subtlest)) 18%,transparent)}}.prj-escopo__total{color:var(--ds-text-subtle);font-weight:var(--ds-font-weight-semibold)}.prj-carregando{justify-content:center;align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-400) var(--ds-space-200);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px;display:flex}.prj-carregando .ds-spinner{color:var(--ds-text-brand)}.prj-aviso-salvo{z-index:1000;max-width:360px;padding:var(--ds-space-100) var(--ds-space-150);border:1px solid var(--ds-success-border);border-radius:var(--ds-radius-lg);background:var(--ds-success-subtle);color:var(--ds-text-success);font-weight:var(--ds-font-weight-semibold)}.prj-aviso-salvo,.prj-desfazer{right:var(--ds-space-250);bottom:var(--ds-space-250);box-shadow:var(--ds-shadow-overlay);font-size:var(--ds-font-size-12);line-height:16px;position:fixed}.prj-desfazer{z-index:1010;width:min(390px,calc(100vw - var(--ds-space-400)));box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--ds-space-150);padding:var(--ds-space-150);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);color:var(--ds-text);display:flex}.prj-desfazer>div{min-width:0}.prj-desfazer strong{margin-bottom:var(--ds-space-025);display:block}.prj-desfazer span{color:var(--ds-text-subtle)}.prj-lista{gap:var(--ds-space-150);display:grid}.prj-lista__escopo{gap:var(--ds-space-100);display:grid}.prj-lista__escopo--agrupado{border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised);gap:0;overflow:hidden}.prj-lista__escopo-cabecalho{align-items:center;gap:var(--ds-space-100);min-height:40px;padding:var(--ds-space-100) var(--ds-space-150);border-bottom:1px solid var(--ds-border);background:var(--ds-bg-muted);font-size:var(--ds-font-size-14);display:flex}.prj-lista__grupos{gap:var(--ds-space-100);display:grid}.prj-lista__escopo--agrupado .prj-lista__grupos{padding:var(--ds-space-100)}.prj-grupo-lista{border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);overflow:hidden}.prj-grupo-lista__cabecalho{min-height:36px;padding:var(--ds-space-050) var(--ds-space-150);border-bottom:1px solid var(--ds-border);background:var(--ds-bg-muted);align-items:center;display:flex}.prj-grupo-lista__linhas,.prj-linha{display:grid}.prj-linha{align-items:center;gap:var(--ds-space-100);min-height:56px;padding:var(--ds-space-075) var(--ds-space-100) var(--ds-space-075) var(--ds-space-150);border-bottom:1px solid var(--ds-border);grid-template-columns:minmax(0,1fr) auto}@supports (color:color-mix(in lab,red,red)){.prj-linha{border-bottom:1px solid color-mix(in srgb,var(--ds-border) 72%,transparent)}}.prj-linha:last-child{border-bottom:0}button.prj-linha__abrir{border-radius:var(--ds-radius-sm);min-width:0;min-height:0;color:var(--ds-text);font-weight:var(--ds-font-weight-regular);text-align:left;background:0 0;border:0;padding:0;display:block;transform:none}.prj-linha__abrir.prj-linha__abrir:hover:not(:disabled){background:0 0;border-color:#0000}button.prj-edicao-inline:active:not(:disabled),button.prj-linha__abrir:active:not(:disabled){transform:none}.prj-linha__abrir:hover .prj-linha__titulo{text-decoration:underline}.prj-linha__titulos{align-items:baseline;gap:var(--ds-space-100);min-width:0;display:flex;overflow:hidden}.prj-linha__titulo{color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);flex:0 auto;line-height:20px}.prj-linha__servico,.prj-linha__titulo{min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prj-linha__servico{flex:1 1000 0}.prj-linha__meta,.prj-linha__servico{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.prj-linha__meta{margin-top:var(--ds-space-050);align-items:center;gap:var(--ds-space-050) var(--ds-space-150);flex-wrap:wrap;display:flex}.prj-linha__cliente{align-items:center;gap:var(--ds-space-075);min-width:0;color:var(--ds-text-subtle);font-weight:var(--ds-font-weight-semibold);display:inline-flex}.prj-linha__cliente>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prj-linha__pessoas{align-items:center;gap:var(--ds-space-075);min-width:0;display:inline-flex}.prj-linha__acoes{align-items:center;gap:var(--ds-space-050);display:flex}@media (max-width:640px){.prj-linha__titulos{flex-wrap:wrap;gap:0}.prj-linha__titulo{white-space:normal;overflow-wrap:anywhere;flex-basis:100%}.prj-linha__servico{flex-basis:100%}}.prj-pessoas{align-items:center}.prj-pessoas,.prj-pessoas>*{flex-shrink:0;display:inline-flex}.prj-pessoas>*{position:relative}.prj-pessoas>*+*{margin-left:calc(var(--ds-space-075) * -1)}.prj-pessoas--mini>*+*{margin-left:calc(var(--ds-space-050) * -1)}.prj-pessoas>:first-child{z-index:3}.prj-pessoas>:nth-child(2){z-index:2}.prj-pessoas>:nth-child(3){z-index:1}.prj-pessoas__mais{z-index:0;box-sizing:border-box;min-width:24px;height:24px;padding:0 var(--ds-space-050);border:1px solid var(--ds-border);border-radius:var(--ds-radius-full);background:var(--ds-bg-muted);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);place-items:center;display:grid}.prj-kanban{width:100%;min-width:0;position:relative}.prj-kanban__rolagem{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;min-width:0;padding-bottom:var(--ds-space-150);overflow:auto hidden}.prj-kanban__quadro{align-items:flex-start;gap:var(--ds-space-150);width:max-content;min-width:100%;min-height:260px;padding:var(--ds-space-025) var(--ds-space-025) var(--ds-space-100);flex-wrap:nowrap;display:flex}.prj-kanban__coluna{box-sizing:border-box;width:292px;min-width:292px;max-width:292px;padding:var(--ds-space-150);border-radius:var(--ds-radius-xl);background:var(--ds-bg-neutral);border:0;flex:0 0 292px}.prj-kanban__coluna[data-alvo=true]{outline:2px solid var(--ds-border-focused);background:var(--ds-bg-selected)}.prj-kanban__cartoes{gap:var(--ds-space-100);display:grid}.prj-kanban__vazia{padding:var(--ds-space-250) var(--ds-space-050);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);text-align:center;margin:0;line-height:20px}.prj-cartao{width:100%;min-height:0;color:var(--ds-text);text-align:left;cursor:grab}.prj-cartao[data-cancelado=true]{cursor:default}.prj-cartao[data-movendo=true]{opacity:.55}.prj-cartao__titulo{align-items:flex-start;gap:var(--ds-space-100);min-width:0;display:flex}.prj-cartao__titulo strong{-webkit-line-clamp:2;min-width:0;font-size:var(--ds-font-size-14);text-align:left;-webkit-box-orient:vertical;line-height:20px;display:-webkit-box;overflow:hidden}.prj-cartao__disciplina{box-sizing:border-box;border:1px solid var(--escopo-cor,var(--ds-text-subtlest));flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.prj-cartao__disciplina{border:1px solid color-mix(in srgb,var(--escopo-cor,var(--ds-text-subtlest)) 21%,transparent)}}.prj-cartao__disciplina{border-radius:var(--ds-radius-md);background:var(--escopo-cor,var(--ds-text-subtlest))}@supports (color:color-mix(in lab,red,red)){.prj-cartao__disciplina{background:color-mix(in srgb,var(--escopo-cor,var(--ds-text-subtlest)) 9%,transparent)}}.prj-cartao__disciplina{color:var(--escopo-cor,var(--ds-text-subtle))}.prj-cartao__servico{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);text-align:left;text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.prj-cartao__acoes{align-items:center;gap:var(--ds-space-050);display:inline-flex}button.prj-titulo-editavel{border-radius:var(--ds-radius-sm);width:fit-content;max-width:100%;min-height:0;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:text;background:0 0;border:0;padding:0}button.prj-titulo-editavel:hover:not(:disabled){background:var(--ds-bg-neutral-subtle-hovered);border-color:#0000}button.prj-titulo-editavel:disabled{opacity:1;cursor:default}.ds-field.prj-titulo-campo{width:min(560px,100%)}.ds-field.prj-titulo-campo input{font-size:var(--ds-font-size-20);font-weight:var(--ds-font-weight-semibold)}.prj-detalhe{align-items:start;column-gap:var(--ds-space-250);row-gap:var(--ds-space-300);grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-template-areas:"dados dados""principal lateral";display:grid}.prj-detalhe>*{min-width:0}.prj-detalhe__dados{grid-area:dados}.prj-detalhe__principal{align-content:start;gap:var(--ds-space-300);grid-area:principal;display:grid}.prj-detalhe__principal>*{min-width:0}.prj-detalhe__lateral{align-content:start;gap:var(--ds-space-200);grid-area:lateral;display:grid}.prj-detalhe__lateral>*{min-width:0}.prj-detalhe__lateral .attachments-section{margin-top:0}.prj-detalhe__checklist{padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised)}@media (max-width:900px){.prj-detalhe{grid-template-columns:minmax(0,1fr);grid-template-areas:"dados""principal""lateral"}}.prj-detalhe__lateral .attachment-paste-form{grid-template-columns:minmax(0,1fr) auto}.prj-detalhe__lateral .attachment-paste-form__icon{display:none}.prj-detalhe__lateral .attachment-type-badge{grid-column:1;justify-self:start}.prj-detalhe__lateral .attachment-paste-form button{grid-area:1/2/span 2}.prj-detalhe__lateral .attachment-preview{grid-template-columns:38px minmax(0,1fr)}.prj-detalhe__lateral .attachment-preview__media{display:none}.prj-escopo__titulo{cursor:pointer;color:var(--ds-text);font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-semibold);line-height:20px}.prj-escopo__titulo:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px;border-radius:var(--ds-radius-sm)}.prj-escopo__corpo{gap:var(--ds-space-150);margin-top:var(--ds-space-150);display:grid}.prj-escopo:not([open]){gap:0}.prj-caixa{gap:var(--ds-space-150);padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-bg-muted);display:grid}.prj-caixa--compacta{gap:var(--ds-space-050);padding:var(--ds-space-150)}.prj-grade-2{gap:var(--ds-space-150);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prj-grade-2>.prj-inteira{grid-column:1/-1}@media (max-width:900px){.prj-grade-2{grid-template-columns:minmax(0,1fr)}}.prj-secao-titulo{color:var(--ds-text);font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-semibold);margin:0;line-height:20px}.prj-ajuda{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);margin:0;line-height:16px}.prj-ajuda--bloco{margin-top:var(--ds-space-025);font-weight:var(--ds-font-weight-regular);display:block}.prj-texto{color:var(--ds-text);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.prj-texto--apoio{color:var(--ds-text-subtle)}.prj-texto-aviso{color:var(--ds-text-warning)}.prj-texto-aviso,.prj-texto-marca{font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);margin:0;line-height:16px}.prj-texto-marca{color:var(--ds-text-brand)}.prj-etiquetas{gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.prj-etiquetas:empty{display:none}.prj-linha-acoes{align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;display:flex}.prj-linha-acoes--fim{justify-content:flex-end}.prj-prazos{gap:var(--ds-space-100);padding:var(--ds-space-100) var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.prj-prazos__item{min-width:0}.prj-prazos__rotulo{margin-bottom:var(--ds-space-025);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);line-height:16px}.prj-prazos__restante,.prj-prazos__rotulo{font-weight:var(--ds-font-weight-semibold);display:block}.prj-prazos__restante{color:var(--ds-text-brand);font-size:var(--ds-font-size-14);line-height:20px}.prj-prazos__restante[data-atrasado=true]{color:var(--ds-text-danger)}.prj-prazos__edicao{align-items:center;gap:var(--ds-space-050);display:flex}.prj-prazos__edicao>.prj-campo-inline:first-child{flex:140px}.prj-prazos__edicao>.prj-campo-inline+.prj-campo-inline{flex:0 96px}.prj-prazos__horarios{align-items:center;gap:var(--ds-space-100);padding-top:var(--ds-space-100);border-top:1px solid var(--ds-border);flex-wrap:wrap;grid-column:1/-1;display:flex}@supports (color:color-mix(in lab,red,red)){.prj-prazos__horarios{border-top:1px solid color-mix(in srgb,var(--ds-border) 70%,transparent)}}@media (max-width:640px){.prj-prazos{grid-template-columns:repeat(2,minmax(0,1fr))}}button.prj-edicao-inline{border-radius:var(--ds-radius-sm);width:100%;min-height:24px;color:var(--ds-text);font:inherit;font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-regular);text-align:left;cursor:text;background:0 0;border:0;padding:0;line-height:20px;transform:none}button.prj-edicao-inline:hover:not(:disabled){background:var(--ds-bg-neutral-subtle-hovered);border-color:#0000}button.prj-edicao-inline:disabled{opacity:1;cursor:default}button.prj-edicao-inline[data-concluida=true]{color:var(--ds-text-subtle);text-decoration:line-through}.ds-field.prj-campo-inline{gap:0}.prj-seletor>:not(.ds-field__label){color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-regular);line-height:20px}.prj-checklist{align-content:start;gap:var(--ds-space-100);display:grid}.prj-checklist__cabecalho{justify-content:space-between;align-items:flex-end;gap:var(--ds-space-150);flex-wrap:wrap;display:flex}.prj-checklist__concluidos,.prj-checklist__grupos{align-content:start;gap:var(--ds-space-100);display:grid}.prj-checklist__concluidos{padding-top:var(--ds-space-100);border-top:1px solid var(--ds-border)}.ds-btn.prj-checklist__concluidos-botao{justify-self:start}.prj-checklist__grupos section[data-concluido=true] .prj-grupo__titulo{background:0 0}.prj-grupo__titulo{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--ds-space-150);min-height:40px;padding:var(--ds-space-050) var(--ds-space-100);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-bg-muted);display:flex}.prj-grupo__titulo>.prj-campo-inline,.prj-grupo__titulo>button.prj-edicao-inline{min-width:0;font-weight:var(--ds-font-weight-semibold);flex:auto}.prj-grupo__ordem{align-items:center;gap:var(--ds-space-050);flex:none;display:inline-flex}.prj-grupo__posicao{margin-right:var(--ds-space-050);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-medium);white-space:nowrap}.prj-grupo__acoes{padding:var(--ds-space-025) var(--ds-space-050) 0;display:grid}.prj-acao{align-items:center;gap:var(--ds-space-100);min-height:40px;padding:var(--ds-space-050) var(--ds-space-025);border-bottom:1px solid var(--ds-border);display:flex}@supports (color:color-mix(in lab,red,red)){.prj-acao{border-bottom:1px solid color-mix(in srgb,var(--ds-border) 65%,transparent)}}.prj-acao{font-size:var(--ds-font-size-14);line-height:20px}.prj-acao[data-alvo=true]{background:var(--ds-bg-selected)}.prj-acao[data-soltar=true]{border-top:2px solid var(--ds-brand-bold)}.prj-acao__arrastar{color:var(--ds-text-subtlest);cursor:grab;-webkit-user-select:none;user-select:none;flex:0 0 16px;justify-content:center;align-items:center;display:inline-flex}.prj-acao__texto{flex:1;min-width:0}.prj-acao__texto .ds-lozenge{margin-top:var(--ds-space-025)}.ds-btn.prj-acao__excluir{--ds-btn-fg:var(--ds-text-danger)}.prj-acao>.ds-check{flex:none;justify-content:center;min-width:24px;min-height:24px}.prj-acao-nova{align-items:center;gap:var(--ds-space-050);margin-top:var(--ds-space-050);grid-template-columns:minmax(0,1fr) auto;display:grid}.prj-acao.is-highlighted{outline:none}@media (prefers-reduced-motion:no-preference){.prj-acao.is-highlighted{animation:prj-destacar-acao 1.4s ease-out}@keyframes prj-destacar-acao{0%{filter:brightness(1.08);transform:scale(.985)}to{filter:brightness();transform:scale(1)}}}@media (max-width:900px){.prj-acao{align-items:flex-start}}.ds-field.prj-acao__tipo{flex:0 0 112px;width:112px}button.ds-btn.prj-acao__reuniao{--ds-btn-fg:var(--ds-text-subtlest)}button.ds-btn.prj-acao__reuniao[aria-pressed=true]{--ds-btn-bg:var(--ds-bg-selected);--ds-btn-bg-hover:var(--ds-bg-selected-hovered);--ds-btn-bg-active:var(--ds-bg-selected-hovered);--ds-btn-fg:var(--ds-text-brand)}@media (max-width:640px){.prj-acao{flex-wrap:wrap}.prj-acao__texto{flex:160px}}.prj-rodape__separado{align-items:center;gap:var(--ds-space-100);flex-wrap:wrap;margin-right:auto;display:flex}.prj-form-descricao{justify-items:start;gap:var(--ds-space-150);display:grid}.prj-form-descricao>.ds-field{justify-self:stretch}.sol-aviso{margin-bottom:var(--ds-space-200)}.sol-progresso{justify-content:space-between;gap:var(--ds-space-150);margin-bottom:var(--ds-space-075);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);line-height:20px;display:flex}.sol-bandeira{flex:0 0 16px;width:16px;height:16px;display:inline-block;position:relative}.sol-bandeira__haste{border-radius:var(--ds-radius-full);width:2px;height:12px;left:3px}.sol-bandeira__haste,.sol-bandeira__pano{background:currentColor;position:absolute;top:2px}.sol-bandeira__pano{clip-path:polygon(0 0,100% 18%,72% 50%,100% 82%,0 100%);width:9px;height:7px;left:5px}.sol-descricao{gap:var(--ds-space-100);min-width:0;display:grid}.sol-descricao__rotulo{margin:0}.sol-descricao__ferramentas{z-index:1;align-items:center;gap:var(--ds-space-050);min-height:40px;padding:var(--ds-space-050);border-bottom:1px solid var(--ds-border);background:var(--ds-bg-muted);flex-wrap:wrap;display:flex;position:sticky;top:0}.sol-descricao__grupo{align-items:center;gap:var(--ds-space-025);padding-right:var(--ds-space-050);border-right:1px solid var(--ds-border);display:inline-flex}.sol-descricao__grupo:last-child{border-right:0;padding-right:0}.ds-btn.sol-descricao__botao[aria-pressed=true]{background:var(--ds-bg-selected);color:var(--ds-text-brand)}.sol-descricao__link{align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-100);border-bottom:1px solid var(--ds-border);background:var(--ds-surface-raised);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.sol-descricao__texto{min-height:190px;padding:var(--ds-space-200);color:var(--ds-text);font-size:var(--ds-font-size-14);overflow-wrap:anywhere;outline:none;line-height:24px}.sol-descricao__texto>:first-child{margin-top:0}.sol-descricao__texto h2{margin:var(--ds-space-200) 0 var(--ds-space-100);font-size:var(--ds-font-size-20);font-weight:var(--ds-font-weight-semibold);line-height:28px}.sol-descricao__texto h3{margin:var(--ds-space-150) 0 var(--ds-space-075);font-size:var(--ds-font-size-16);font-weight:var(--ds-font-weight-semibold);line-height:24px}.sol-descricao__texto li>p{margin:0}.sol-descricao__texto blockquote{margin:var(--ds-space-100) 0;padding-left:var(--ds-space-150);border-left:3px solid var(--ds-border-bold);color:var(--ds-text-subtle)}.sol-descricao__texto code{padding:0 var(--ds-space-050);border-radius:var(--ds-radius-sm);background:var(--ds-bg-neutral);font-family:ui-monospace,monospace;font-size:var(--ds-font-size-12)}.sol-descricao__texto pre{margin:var(--ds-space-100) 0;padding:var(--ds-space-150);border-radius:var(--ds-radius-md);background:var(--ds-bg-neutral);overflow-x:auto}.sol-descricao__texto pre code{background:0 0;padding:0}.sol-descricao__texto ul[data-type=taskList]{padding-left:0;list-style:none}.sol-descricao__texto li[data-type=taskItem]{align-items:flex-start;gap:var(--ds-space-100);display:flex}.sol-descricao__texto li[data-type=taskItem]>label{padding-top:var(--ds-space-050);flex:none}.sol-descricao__texto li[data-type=taskItem]>div{flex:1;min-width:0}.sol-descricao__texto li[data-checked=true]>div{color:var(--ds-text-subtle);text-decoration:line-through}.sol-descricao__texto{position:relative}.sol-descricao__texto:has(>p:only-child>br.ProseMirror-trailingBreak:only-child):before{content:attr(data-placeholder);top:var(--ds-space-200);left:var(--ds-space-200);color:var(--ds-text-subtle);pointer-events:none;position:absolute}.sol-atividade{box-sizing:border-box;min-width:0;height:min(720px,100vh - 150px);padding:var(--ds-space-200);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-bg-muted);flex-direction:column;display:flex;overflow:hidden}.sol-atividade__cabecalho{padding-bottom:var(--ds-space-150);border-bottom:1px solid var(--ds-border)}.sol-atividade__historico{min-height:0;padding:var(--ds-space-150) var(--ds-space-025);flex:1;overflow-y:auto}.sol-atividade__lista{gap:var(--ds-space-150);display:grid}.sol-atividade__rodape{padding-top:var(--ds-space-150);border-top:1px solid var(--ds-border)}.sol-atividade__form{gap:var(--ds-space-100);display:grid}.sol-atividade__form textarea{min-height:76px;max-height:150px}.sol-atividade__enviar{justify-content:space-between;align-items:center;gap:var(--ds-space-100);display:flex}.sol-comentario{padding:var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised)}.sol-comentario__cabecalho{align-items:center;gap:var(--ds-space-150);margin-bottom:var(--ds-space-150);display:flex}.sol-comentario__autor{align-items:baseline;gap:var(--ds-space-100);flex-wrap:wrap;flex:1;min-width:0;display:flex}.sol-comentario__autor strong{color:var(--ds-text);font-size:var(--ds-font-size-14)}.sol-comentario__autor span{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12)}.sol-comentario__texto{color:var(--ds-text);font-size:var(--ds-font-size-14);white-space:pre-wrap;line-height:20px}.sol-evento{align-items:flex-start;gap:var(--ds-space-150);padding:0 var(--ds-space-025);display:flex}.sol-evento__ponto{width:6px;height:6px;margin-top:var(--ds-space-075);border-radius:var(--ds-radius-full);background:var(--ds-border-bold);flex:0 0 6px}.sol-evento__texto{flex:1;min-width:0}.sol-evento__texto p{color:var(--ds-text-subtle);font-size:var(--ds-font-size-14);margin:0;line-height:20px}.sol-evento__texto small{margin-top:var(--ds-space-050);color:var(--ds-text-subtlest);font-size:var(--ds-font-size-12);display:block}.sol-cobrancas__titulo{margin:0 0 var(--ds-space-050);color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold);line-height:20px}.sol-cobrancas__gerar{align-items:flex-end;display:flex}.sol-cobranca,.sol-cobrancas__lista{gap:var(--ds-space-100);display:grid}.sol-cobranca{align-items:end;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto}.sol-cobranca__numero{padding-bottom:var(--ds-space-075);color:var(--ds-text-subtle)}.sol-cobranca__numero,.sol-cobranca__recebido{font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold)}.sol-cobranca__recebido{color:var(--ds-text-success);grid-column:2/-1;margin:0}.sol-cobrancas__total{justify-content:space-between;gap:var(--ds-space-150);font-size:var(--ds-font-size-14);display:flex}.prj-caixa.sol-receitas{background:0 0}.sol-receitas__lista{gap:var(--ds-space-100);margin:0;padding:0;list-style:none;display:grid}.sol-receitas__lista li{justify-content:space-between;align-items:center;gap:var(--ds-space-150);font-size:var(--ds-font-size-14);display:flex}.sol-receitas__vincular{align-items:flex-end;gap:var(--ds-space-100);display:flex}.sol-receitas__vincular>.ds-field{flex:1}.prj-caixa.sol-avaliacao{background:0 0}.sol-avaliacao__resposta{gap:var(--ds-space-050);font-size:var(--ds-font-size-14);display:grid}.sol-avaliacao__nota{font-size:var(--ds-font-size-20)}.sol-avaliacao__link{gap:var(--ds-space-100);display:grid}.sol-progresso-cartao{align-items:center;gap:var(--ds-space-150);margin-top:auto;display:flex}.sol-progresso-cartao>.ds-progress{flex:1}.sol-progresso-cartao strong{color:var(--ds-text);font-size:var(--ds-font-size-12)}.sol-progresso-cartao>span{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);flex:none}.sol-acoes-proposta{justify-content:flex-end;gap:var(--ds-space-100);margin-top:var(--ds-space-150);flex-wrap:wrap;display:flex}.ds-field.sol-associar-servico{margin:var(--ds-space-150) 0}.sol-historico-linha{align-items:center;gap:var(--ds-space-075);padding:var(--ds-space-050) 0;display:flex}.client-requests-page .client-stage-track:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.abas-projetos{box-sizing:border-box;width:calc(100% - var(--pagina-gutter) * 2);max-width:var(--pagina-largura);min-width:0;margin:var(--ds-space-150) auto 0 var(--pagina-gutter)}.abas-projetos__lista{gap:var(--ds-space-050);overscroll-behavior-x:contain;scrollbar-width:thin;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.abas-projetos__item{border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);min-width:0;max-width:240px;color:var(--ds-text-subtle);flex:0 auto;align-items:center;display:flex}.abas-projetos__item:hover{background:var(--ds-bg-neutral-subtle-hovered);color:var(--ds-text)}.abas-projetos__item.is-ativa{border-color:var(--ds-brand-bold);background:var(--ds-bg-selected);color:var(--ds-text-brand)}a.abas-projetos__link{align-items:center;gap:var(--ds-space-100);min-width:0;min-height:32px;padding:0 var(--ds-space-050) 0 var(--ds-space-150);border-radius:var(--ds-radius-lg);color:inherit;font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-medium);flex:auto;line-height:20px;text-decoration:none;display:flex}.abas-projetos__titulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.abas-projetos__ponto{border-radius:var(--ds-radius-full);background:var(--ds-success-bold);flex:0 0 8px;width:8px;height:8px}button.abas-projetos__fechar{width:24px;height:24px;margin:0 var(--ds-space-050) 0 0;border-radius:var(--ds-radius-md);color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 24px;justify-content:center;align-items:center;padding:0;display:inline-flex}button.abas-projetos__fechar:hover:not(:disabled){background:var(--ds-bg-neutral-hovered);color:var(--ds-text)}a.abas-projetos__link:focus-visible,button.abas-projetos__fechar:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:-2px}@media (max-width:860px){.abas-projetos{margin-top:0}.abas-projetos__item{max-width:200px}a.abas-projetos__link{min-height:40px}button.abas-projetos__fechar{width:32px;height:32px;margin-right:var(--ds-space-025);flex-basis:32px}}@media print{.abas-projetos{display:none}}.sol-descricao__texto img{max-width:100%;height:auto;margin-block:var(--ds-space-150);display:block}.prj-arquivos{gap:var(--ds-space-100);display:grid}.prj-arquivos__item{align-items:center;gap:var(--ds-space-100);padding-block:var(--ds-space-100);border-bottom:1px solid var(--ds-border);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.prj-arquivos__item small{color:var(--ds-text-subtle)}.sol-comentario__texto .sol-descricao__texto{min-height:0;padding:0}button.ds-btn.ds-btn.sel-gatilho{--ds-btn-bg:var(--ds-surface-raised);--ds-btn-bg-hover:var(--ds-bg-neutral-subtle-hovered);--ds-btn-bg-active:var(--ds-bg-neutral-subtle-pressed);width:100%;height:auto;min-height:40px;padding:var(--ds-space-075) var(--ds-space-150);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);justify-content:flex-start;gap:var(--ds-space-100);text-align:left}button.ds-btn.ds-btn.sel-gatilho:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--ds-border)}button.ds-btn.ds-btn.sel-gatilho.sel-gatilho--redondo:hover:not(:disabled):not([aria-disabled=true]){border-color:#0000}button.ds-btn.ds-btn.sel-gatilho.sel-gatilho--compacto{width:32px;height:32px;min-height:32px;padding:var(--ds-space-025);justify-content:center}button.ds-btn.ds-btn.sel-gatilho.sel-gatilho--redondo{--ds-btn-bg:transparent;border-radius:var(--ds-radius-full);border:0;justify-content:center;width:32px;height:32px;min-height:32px;padding:0}.sel-gatilho__texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ds-text);flex:auto;overflow:hidden}.sel-gatilho__texto--forte{font-weight:var(--ds-font-weight-semibold)}.sel-gatilho__texto--vazio{color:var(--ds-text-subtlest);font-weight:var(--ds-font-weight-regular)}.sel-gatilho__seta{color:var(--ds-text-subtle);margin-left:auto;transition:transform .12s}.sel-gatilho__seta--aberta{transform:rotate(180deg)}.sel-avatares{flex:none;align-items:center;display:inline-flex}.sel-avatares>*+*{margin-left:calc(var(--ds-space-075) * -1)}.sel-popover{z-index:var(--ds-z-popover);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);max-width:calc(100vw - 16px);box-shadow:var(--ds-shadow-overlay);flex-direction:column;display:flex;position:fixed;overflow:hidden}.sel-popover__busca{padding:var(--ds-space-100)}.sel-popover__secao{padding:0 var(--ds-space-150) var(--ds-space-050);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-semibold);margin:0;line-height:16px}.sel-popover__opcoes{min-height:0;max-height:var(--ds-selector-list-max-height);padding:0 var(--ds-space-075) var(--ds-space-075);flex:auto;overflow-y:auto}.sel-popover__vazio{padding:var(--ds-space-200) var(--ds-space-150);color:var(--ds-text-subtle);font-size:var(--ds-font-size-14)}.sel-popover__rodape{justify-content:space-between;align-items:center;gap:var(--ds-space-100);min-height:40px;padding:var(--ds-space-050) var(--ds-space-100) var(--ds-space-050) var(--ds-space-150);border-top:1px solid var(--ds-border);color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);display:flex}button.ds-btn.ds-btn.sel-opcao{--ds-btn-bg:transparent;--ds-btn-bg-hover:var(--ds-bg-neutral-subtle-hovered);width:100%;height:auto;min-height:44px;padding:var(--ds-space-075) var(--ds-space-100);justify-content:flex-start;gap:var(--ds-space-100);font-weight:var(--ds-font-weight-regular);text-align:left}button.ds-btn.ds-btn.sel-opcao[aria-selected=true]{--ds-btn-bg:var(--ds-bg-selected);--ds-btn-bg-hover:var(--ds-bg-selected-hovered)}.sel-opcao__texto{gap:var(--ds-space-025);text-align:left;flex:auto;min-width:0;display:grid}.sel-opcao__texto>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sel-opcao__nome{color:var(--ds-text);font-size:var(--ds-font-size-14);font-weight:var(--ds-font-weight-semibold)}.sel-opcao__apoio{color:var(--ds-text-subtle);font-size:var(--ds-font-size-12);font-weight:var(--ds-font-weight-regular)}.sel-opcao__check{color:var(--ds-text-brand);flex:0 0 16px;margin-left:auto}.sel-opcao__vazio{border:1px dashed var(--ds-border-bold);border-radius:var(--ds-radius-full);width:32px;height:32px;color:var(--ds-text-subtle);flex:0 0 32px;place-items:center;display:grid}.sel-gatilho--compacto .sel-opcao__vazio,.sel-gatilho--redondo .sel-opcao__vazio{flex:auto;width:100%;height:100%}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}