.ol-app{--app-canvas:#f5f5f4;--app-chrome:#fcfcfb;--app-surface:#fff;--app-text:#171717;--app-muted:#525252;--app-border:#e5e5e5;--app-row-border:#eee;--app-table-head:#fafaf9;--app-field-border:#b8b8b5;--app-button-border:#d8d8d8;--app-primary:#18181b;--app-primary-hover:#27272a;--app-selection:#efefed;--app-success:#166534;--app-success-bg:#f0fdf4;--app-success-border:#d5e8d9;--app-warning:#92400e;--app-warning-bg:#fffbeb;--app-warning-border:#ede2c7;--app-error:#991b1b;--app-error-bg:#fef2f2;--app-focus:#171717;--app-font:var(--ol-app-font,"Inter"), Inter, Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--tinta:var(--app-text);--tinta-suave:var(--app-muted);--papel:var(--app-canvas);--papel-alto:var(--app-surface);--papel-fundo:var(--app-canvas);--papel-tinta:var(--app-selection);--linha:var(--app-border);--arquivo:var(--app-success);--latao:var(--app-warning);--latao-texto:var(--app-warning);--selo:var(--app-error);--marca:var(--app-primary);--marca-texto:var(--app-text);--background:var(--papel);--foreground:var(--tinta);--card:var(--papel-alto);--popover:var(--papel-alto);--primary:var(--app-primary);--primary-foreground:#fff;--secondary:var(--app-selection);--muted:var(--papel-fundo);--muted-foreground:var(--tinta-suave);--accent:var(--app-selection);--destructive:var(--selo);--border:var(--linha);--input:var(--app-field-border);--ring:var(--app-focus);--sidebar:var(--app-chrome);--sidebar-foreground:var(--app-muted);--sidebar-primary:var(--app-primary);--sidebar-primary-foreground:#fff;--sidebar-accent:var(--app-selection);--sidebar-accent-foreground:var(--app-text);--sidebar-border:var(--app-border);--sidebar-ring:var(--app-focus);--radius:10px;--fonte-corpo:var(--app-font);--fonte-display:var(--app-font);font-family:var(--app-font);font-feature-settings:normal;font-synthesis:none;color:var(--app-text)}body:has(.ol-app) :is([data-mobile=true][data-sidebar=sidebar],[data-slot=dialog-content],[data-slot=dialog-overlay],[data-sonner-toaster]){--app-canvas:#f5f5f4;--app-chrome:#fcfcfb;--app-surface:#fff;--app-text:#171717;--app-muted:#525252;--app-border:#e5e5e5;--app-row-border:#eee;--app-table-head:#fafaf9;--app-field-border:#b8b8b5;--app-button-border:#d8d8d8;--app-primary:#18181b;--app-primary-hover:#27272a;--app-selection:#efefed;--app-success:#166534;--app-success-bg:#f0fdf4;--app-success-border:#d5e8d9;--app-warning:#92400e;--app-warning-bg:#fffbeb;--app-warning-border:#ede2c7;--app-error:#991b1b;--app-error-bg:#fef2f2;--app-focus:#171717;--app-font:var(--ol-app-font,"Inter"), Inter, Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--tinta:var(--app-text);--tinta-suave:var(--app-muted);--papel:var(--app-canvas);--papel-alto:var(--app-surface);--papel-fundo:var(--app-canvas);--papel-tinta:var(--app-selection);--linha:var(--app-border);--arquivo:var(--app-success);--latao:var(--app-warning);--latao-texto:var(--app-warning);--selo:var(--app-error);--marca:var(--app-primary);--marca-texto:var(--app-text);--background:var(--papel);--foreground:var(--tinta);--card:var(--papel-alto);--popover:var(--papel-alto);--primary:var(--app-primary);--primary-foreground:#fff;--secondary:var(--app-selection);--muted:var(--papel-fundo);--muted-foreground:var(--tinta-suave);--accent:var(--app-selection);--destructive:var(--selo);--border:var(--linha);--input:var(--app-field-border);--ring:var(--app-focus);--sidebar:var(--app-chrome);--sidebar-foreground:var(--app-muted);--sidebar-primary:var(--app-primary);--sidebar-primary-foreground:#fff;--sidebar-accent:var(--app-selection);--sidebar-accent-foreground:var(--app-text);--sidebar-border:var(--app-border);--sidebar-ring:var(--app-focus);--radius:10px;--fonte-corpo:var(--app-font);--fonte-display:var(--app-font);font-family:var(--app-font);font-feature-settings:normal;font-synthesis:none;color:var(--app-text)}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) :focus-visible{outline-color:var(--app-focus)}:is(.ol-app[data-slot=sidebar-container],[data-mobile=true][data-sidebar=sidebar]){border-color:var(--app-border)}.ol-app [data-sidebar=sidebar],[data-mobile=true][data-sidebar=sidebar]{background:var(--app-chrome)}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=header]{padding:24px 20px 16px}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=header]>a{flex-direction:column;align-items:flex-start;gap:8px;padding-inline:6px}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=header] .font-mono{font-family:var(--app-font);letter-spacing:2px;color:var(--app-text);opacity:1;font-size:10px;font-weight:500}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=group]{padding:8px 14px}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=group-label]{height:auto;color:var(--app-muted);letter-spacing:1.4px;text-transform:uppercase;margin-bottom:6px;padding:8px 12px 0;font-size:10px;font-weight:500}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=menu]{gap:4px}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=menu-button]{height:44px;color:var(--app-muted);border-radius:7px;gap:11px;padding:0 12px;font-size:14px;font-weight:500}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=menu-button]>svg{stroke-width:1.7px;width:18px;height:18px}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=menu-button]:hover{background:var(--app-selection);color:var(--app-text)}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=menu-button][data-active=true]{background:var(--app-primary);color:#fff}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=footer]{border-top:1px solid var(--app-border);color:var(--app-text);gap:10px;margin:0 14px;padding:18px 6px 16px}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=footer] .font-mono{font-family:var(--app-font);color:var(--app-muted);opacity:1}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=footer] p.font-mono{letter-spacing:0;text-transform:none;margin-top:2px;font-size:11px}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=footer]>span.font-mono{color:#8a8a87;font-size:10px}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=footer]>button{width:fit-content;color:var(--app-muted);opacity:1}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=footer]>button:hover{color:var(--app-text)}:is(.ol-app,[data-mobile=true][data-sidebar=sidebar]) [data-sidebar=footer] select{border-color:var(--app-border);background:var(--app-surface);height:32px;color:var(--app-text);border-radius:7px;font-size:12px}[data-collapsible=icon]>.ol-app [data-sidebar=header]{padding:16px 8px}[data-collapsible=icon]>.ol-app [data-sidebar=group]{padding:8px}[data-collapsible=icon]>.ol-app [data-sidebar=footer]{margin:0 4px;padding:12px 4px;overflow:hidden}[data-collapsible=icon]>.ol-app [data-sidebar=footer]>:not(button){display:none}[data-collapsible=icon]>.ol-app [data-sidebar=footer]>button{white-space:nowrap;align-self:center;width:14px;overflow:hidden}[data-collapsible=icon]>.ol-app [data-sidebar=footer]>button>svg{flex-shrink:0}header.ol-app{background:var(--app-chrome);border-color:var(--app-border);height:64px;padding-inline:24px}header.ol-app>div:first-child>span{font-family:var(--app-font);letter-spacing:0;text-transform:none;color:var(--app-muted);font-size:12px}header.ol-app [data-slot=separator]{background:var(--app-border);align-self:center;height:20px}header.ol-app :is([data-slot=sidebar-trigger],a){width:36px;height:36px;color:var(--app-text);border-radius:8px}header.ol-app :is([data-slot=sidebar-trigger],a):hover{background:var(--app-selection)}@media (min-width:1280px){header.ol-app{padding-inline:40px 32px}}[data-slot=sidebar-inset]:has(>.ol-app-main){background:#f5f5f4}.ol-app-page{--app-canvas:#f5f5f4;padding-top:12px}.ol-app :is(h1,h2,h3){font-family:var(--app-font);color:var(--app-text)}.ol-app-page>div:first-child>h1{letter-spacing:-1.2px;font-size:34px;font-weight:650;line-height:1.2}.ol-app-page>div:first-child>p{color:var(--app-muted);margin-top:8px;font-size:14px}.ol-app h2{letter-spacing:-.4px;font-size:18px;font-weight:620}.ol-app h3{letter-spacing:-.2px;font-size:15px;font-weight:600}.ol-app .font-mono:not([data-ref]){font-family:var(--app-font);font-variant-numeric:tabular-nums}.ol-app :is(li[data-modulo],.ol-app-card),section.ol-app,.ol-app-page>.overflow-x-auto{border:1px solid var(--app-border);background:var(--app-surface);border-radius:14px;box-shadow:0 1px 2px #0000000a}.ol-app li[data-modulo]{padding:22px 24px}.ol-app li[data-modulo]>p{color:var(--app-muted);margin-top:6px;font-size:13px}.ol-app li[data-modulo] dl{border-top:1px solid var(--app-border);row-gap:8px;margin-top:18px;padding-top:16px;font-size:13px}.ol-app li[data-modulo] dd{font-weight:550}.ol-app-page section>h2{color:var(--app-muted);letter-spacing:1.7px;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:600}.ol-app [data-slot=module-status]{font-family:var(--app-font);letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:5px;gap:6px;padding:4px 8px;font-size:11px;font-weight:500}.ol-app [data-slot=module-status]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ol-app [data-slot=module-status][data-tone=ligado]{border-color:var(--app-success-border);background:var(--app-success-bg);color:var(--app-success)}.ol-app [data-slot=module-status][data-tone=ensaio]{border-color:var(--app-warning-border);background:var(--app-warning-bg);color:var(--app-warning)}.ol-app [data-slot=module-status][data-tone=desligado]{background:var(--app-canvas);color:var(--app-muted);border-color:#e3e3e0}.ol-app table{border-collapse:collapse;font-size:13px}.ol-app thead th{border-bottom:1px solid var(--app-border);background:var(--app-table-head);color:var(--app-muted);white-space:nowrap;padding:12px 16px;font-size:11px;font-weight:500}.ol-app tbody td{border-top:0;border-bottom:1px solid var(--app-row-border);vertical-align:middle;padding:16px}.ol-app tbody tr{border-top:0}.ol-app tbody tr:last-child td{border-bottom:0}.ol-app tbody tr:hover{background:var(--app-table-head)}.ol-app :is(th,td):first-child{padding-left:24px}.ol-app :is(th,td):last-child{padding-right:20px}.ol-app tbody td a{text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #d4d4d4;text-decoration:underline #d4d4d4}.ol-app tbody td a:hover{text-decoration-color:currentColor}.ol-app-page>.overflow-x-auto{overflow:auto hidden}.ol-app-page>.overflow-x-auto>p{padding:20px 24px}section.ol-app{padding:24px}section.ol-app>p{color:var(--app-muted);margin-top:6px;font-size:13px}section.ol-app form{border:1px solid var(--app-border);background:var(--app-surface);border-radius:10px;padding:20px}section.ol-app form>p{color:var(--app-muted)}section.ol-app>div:last-child{margin-top:28px}section.ol-app>div:last-child>.overflow-x-auto{border-top:1px solid var(--app-border);margin:12px -24px -24px}section.ol-app>div:last-child table{font-size:12px}section.ol-app>div:last-child tbody td{vertical-align:top;padding-block:14px}section.ol-app>div:last-child tbody td:not(:last-child){white-space:nowrap}.ol-app [data-slot=button]{border-radius:7px;font-weight:550}.ol-app [data-slot=button]:is([data-size=default],[data-size=sm],[data-size=lg]){gap:8px;height:auto;min-height:40px;padding-inline:16px;font-size:13px}.ol-app [data-slot=button][data-variant=default]{box-shadow:0 1px 2px #00000012}.ol-app [data-slot=button][data-variant=default]:hover:not(:disabled){background:var(--app-primary-hover)}.ol-app [data-slot=button][data-variant=outline]{border-color:var(--app-button-border);background:var(--app-surface);color:var(--app-text)}.ol-app [data-slot=button]:is([data-variant=outline],[data-variant=ghost]):hover:not(:disabled){background:var(--app-selection)}.ol-app [data-slot=button]:disabled{opacity:.48}.ol-app [data-slot=label]{color:var(--app-text);font-size:13px;font-weight:550}.ol-app :is([data-slot=input],select){border-color:var(--app-field-border);background:var(--app-surface);height:40px;color:var(--app-text);border-radius:6px;padding-inline:11px;font-size:13px}.ol-app [data-slot=input]::placeholder{color:#737373}.ol-app :is([data-slot=input],select,[data-slot=button]):focus-visible{border-color:var(--app-focus);box-shadow:none;outline:2px solid var(--app-focus);outline-offset:2px}.ol-app :is([data-slot=input],select)[aria-invalid=true]{border-color:var(--app-error);box-shadow:0 0 0 3px var(--app-error-bg)}.ol-app-main:not(:has(.ol-app-page)){padding-top:28px}@media (min-width:1280px){.ol-app-main:not(:has(.ol-app-page)){padding-inline:40px}}.ol-app-main:not(:has(.ol-app-page)) h1{letter-spacing:-.035em;font-size:clamp(26px,1.4rem + .9vw,34px);font-weight:650;line-height:1.2}.ol-app-main:not(:has(.ol-app-page)) h1+p{color:var(--app-muted);margin-top:8px;font-size:14px}.ol-app-main [data-ref]+h1{font-size:clamp(24px,1.3rem + .6vw,30px)}:where(.ol-app-main,body:has(.ol-app) [data-slot=dialog-content]) .font-mono.uppercase:not([data-ref],th,thead *){font-family:var(--app-font);letter-spacing:.14em;font-weight:600}body:has(.ol-app) [data-slot=dialog-content] .font-mono:not([data-ref]){font-family:var(--app-font);font-variant-numeric:tabular-nums}.ol-app-main [data-slot=card]{--card-spacing:24px;background-color:var(--app-surface);box-shadow:0 0 0 1px var(--app-border), 0 1px 2px #0000000a;border-radius:14px}.ol-app-main [data-slot=card][data-size=sm]{--card-spacing:16px}.ol-app-main a:hover>[data-slot=card]{box-shadow:0 0 0 1px #cfcfcc,0 2px 6px #0000000d}.ol-app-main [data-slot=card-title]{font-family:var(--app-font);letter-spacing:-.2px;font-weight:600}.ol-app-main [data-slot=card-title].uppercase{color:var(--app-muted);letter-spacing:1.4px;font-size:11px}.ol-app-main [data-slot=card-description]{color:var(--app-muted);font-size:13px}.ol-app-main [data-slot=card-header].flex-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ol-app-main .grid>a>[data-slot=card]{height:100%}.ol-app-main .grid>:is(a>[data-slot=card],[data-slot=card])>[data-slot=card-content]:last-child{margin-top:auto}.ol-app-main [data-slot=card-content]>.text-3xl{letter-spacing:-.04em;font-size:34px;font-weight:600}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]){--app-error-border:#f1d0d0;--app-neutral-border:#e3e3e0}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) :is(.bg-selo\/5,.bg-selo\/8,.bg-selo\/10,.bg-selo\/15){background-color:var(--app-error-bg)}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) :is(.border-selo\/25,.border-selo\/30,.border-selo\/40){border-color:var(--app-error-border)}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) :is(.bg-latao\/5,.bg-latao\/10){background-color:var(--app-warning-bg)}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) .border-latao\/40{border-color:var(--app-warning-border)}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) :is(.bg-arquivo\/5,.bg-arquivo\/8,.bg-arquivo\/10,.bg-arquivo\/15){background-color:var(--app-success-bg)}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) :is(.border-arquivo\/20,.border-arquivo\/30,.border-arquivo\/40,.border-arquivo\/50){border-color:var(--app-success-border)}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) :is(.bg-marca\/5,.bg-marca\/10){background-color:var(--app-selection)}.ol-app .bg-selo\/25{border-color:var(--app-primary);background-color:var(--app-primary)}.ol-app-main li>.bg-selo.absolute.rounded-full{background-color:var(--app-primary)}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) [data-slot=status-badge]{font-family:var(--app-font);border-radius:5px;gap:6px;padding:4px 8px;font-size:11px;font-weight:500;line-height:1.2}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) [data-slot=status-badge]:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) [data-slot=status-badge][data-tom=neutro]{border-color:var(--app-neutral-border);background:var(--app-canvas);color:var(--app-muted)}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) [data-slot=badge]{border-radius:5px;font-weight:500}.ol-app-main:not(:has(.ol-app-page)) thead th{font-family:var(--app-font);letter-spacing:.02em;text-transform:none;font-size:11px;font-weight:500}.ol-app-main:not(:has(.ol-app-page)) :is(th,td){padding-inline:12px}.ol-app-main:not(:has(.ol-app-page)) :is(th,td):first-child{padding-left:24px}.ol-app-main:not(:has(.ol-app-page)) :is(th,td):last-child{padding-right:24px}.ol-app-main:not(:has(.ol-app-page)) tbody td{padding-block:14px}.ol-app-main :is(ul,ol).divide-y>li{border-color:var(--app-row-border)}.ol-app-main .border-dashed{border-color:#d8d8d6;border-radius:12px}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) [data-slot=textarea]{border-color:var(--app-field-border);background:var(--app-surface);color:var(--app-text);border-radius:6px;padding:10px 11px;font-size:13px}body:has(.ol-app) [data-slot=dialog-content] :is([data-slot=input],select){border-color:var(--app-field-border);background:var(--app-surface);height:40px;color:var(--app-text);border-radius:6px;padding-inline:11px;font-size:13px}body:has(.ol-app) [data-slot=dialog-content] [data-slot=label]{color:var(--app-text);font-size:13px;font-weight:550}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) :is([data-slot=input],[data-slot=textarea])::placeholder{color:#737373}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) [data-slot=checkbox]{border-color:var(--app-field-border);background:var(--app-surface);border-radius:4px}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) [data-slot=checkbox][data-state=checked]{border-color:var(--app-primary);background:var(--app-primary);color:#fff}.ol-app :is([data-slot=textarea],[data-slot=checkbox]):focus-visible{border-color:var(--app-focus);box-shadow:none;outline:2px solid var(--app-focus);outline-offset:2px}body:has(.ol-app) [data-slot=dialog-content] :is([data-slot=input],[data-slot=textarea],select,[data-slot=button],[data-slot=checkbox]):focus-visible{border-color:var(--app-focus);box-shadow:none;outline:2px solid var(--app-focus);outline-offset:2px}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) :is([data-slot=input],[data-slot=textarea],select)[aria-invalid=true]{border-color:var(--app-error);box-shadow:0 0 0 3px var(--app-error-bg)}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) select{border-style:solid;border-width:1px}.ol-app [data-slot=input]:is(.pl-8,.pl-9){padding-left:34px}.ol-app td select:not([multiple]){height:34px}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) input[type=file]::file-selector-button{border:1px solid var(--app-button-border);background:var(--app-surface);min-height:36px;color:var(--app-text);font-family:var(--app-font);cursor:pointer;border-radius:7px;margin-right:12px;padding-inline:14px;font-size:13px;font-weight:550}body:has(.ol-app) [data-slot=dialog-content] [data-slot=button]{border-radius:7px;font-weight:550}body:has(.ol-app) [data-slot=dialog-content] [data-slot=button]:is([data-size=default],[data-size=sm],[data-size=lg]){gap:8px;height:auto;min-height:40px;padding-inline:16px;font-size:13px}body:has(.ol-app) [data-slot=dialog-content] [data-slot=button][data-variant=default]{box-shadow:0 1px 2px #00000012}body:has(.ol-app) [data-slot=dialog-content] [data-slot=button][data-variant=default]:hover:not(:disabled){background:var(--app-primary-hover)}body:has(.ol-app) [data-slot=dialog-content] [data-slot=button][data-variant=outline]{border-color:var(--app-button-border);background:var(--app-surface);color:var(--app-text)}body:has(.ol-app) [data-slot=dialog-content] [data-slot=button]:is([data-variant=outline],[data-variant=ghost]):hover:not(:disabled){background:var(--app-selection)}body:has(.ol-app) [data-slot=dialog-content] [data-slot=button]:disabled{opacity:.48}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) [data-slot=button][data-variant=secondary]{border:1px solid var(--app-button-border);background:var(--app-surface);color:var(--app-text)}:where(.ol-app,body:has(.ol-app) [data-slot=dialog-content]) [data-slot=button][data-variant=secondary]:hover:not(:disabled){background:var(--app-selection)}body:has(.ol-app) [data-slot=dialog-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#17171766}body:has(.ol-app) [data-slot=dialog-content]{border-color:var(--app-border);background:var(--app-surface);color:var(--app-text);font-family:var(--app-font);font-feature-settings:normal;border-radius:14px;box-shadow:0 24px 90px #0002}body:has(.ol-app) [data-slot=dialog-content] :is(h1,h2,h3,[data-slot=dialog-title]){font-family:var(--app-font);color:var(--app-text)}body:has(.ol-app) [data-slot=dialog-title]{letter-spacing:-.4px;font-size:20px;font-weight:620}body:has(.ol-app) [data-slot=dialog-description]{color:var(--app-muted);font-size:13px}body:has(.ol-app) [data-slot=dialog-header]{padding:22px 56px 18px 24px}body:has(.ol-app) [data-slot=dialog-body]{padding:20px 24px}body:has(.ol-app) [data-slot=dialog-footer]{padding:16px 24px}body:has(.ol-app) [data-slot=dialog-content]>[data-slot=dialog-close]{border-radius:8px;top:16px;right:16px}body:has(.ol-app) [data-sonner-toaster]{--normal-bg:var(--app-surface);--normal-text:var(--app-text);--normal-border:var(--app-border);--border-radius:10px;font-family:var(--app-font)}body:has(.ol-app) [data-sonner-toast]{font-size:13px;box-shadow:0 12px 40px #0000001a}.ol-app-sessao{background:var(--app-canvas)}.ol-app-sessao [data-slot=card]{--card-spacing:28px;background-color:var(--app-surface);box-shadow:0 0 0 1px var(--app-border), 0 1px 2px #0000000a;border-radius:14px}.ol-app-sessao :is([data-slot=card-title],h1,h2){letter-spacing:-.4px;font-weight:620}.ol-app-sessao h1{font-size:24px}.ol-app-sessao [data-slot=label]{color:var(--app-text);font-size:13px;font-weight:550}.ol-app-sessao [data-slot=input]{height:42px}.ol-app .bg-papel-alto.border.rounded-sm:is(.p-4,.p-5,.p-6){border-color:var(--app-border);border-radius:14px;box-shadow:0 1px 2px #0000000a}.ol-app-main :is(div,ul,ol,section).bg-papel-alto.border.rounded-sm{border-color:var(--app-border);border-radius:12px;overflow:hidden}.ol-app .bg-papel-alto.border.rounded-sm.p-6{padding:28px}
