:host,:root{--pico-font-family-emoji:"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--pico-font-family-sans-serif:system-ui,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,Helvetica,Arial,"Helvetica Neue",sans-serif,var(--pico-font-family-emoji);--pico-font-family-monospace:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace,var(--pico-font-family-emoji);--pico-font-family:var(--pico-font-family-sans-serif);--pico-line-height:1.5;--pico-font-weight:400;--pico-font-size:100%;--pico-text-underline-offset:.1rem;--pico-border-radius:.25rem;--pico-border-width:.0625rem;--pico-outline-width:.125rem;--pico-transition:.2s ease-in-out;--pico-spacing:1rem;--pico-typography-spacing-vertical:1rem;--pico-block-spacing-vertical:var(--pico-spacing);--pico-block-spacing-horizontal:var(--pico-spacing);--pico-grid-column-gap:var(--pico-spacing);--pico-grid-row-gap:var(--pico-spacing);--pico-form-element-spacing-vertical:.75rem;--pico-form-element-spacing-horizontal:1rem;--pico-group-box-shadow:0 0 0 #0000;--pico-group-box-shadow-focus-with-button:0 0 0 var(--pico-outline-width) var(--pico-primary-focus);--pico-group-box-shadow-focus-with-input:0 0 0 .0625rem var(--pico-form-element-border-color);--pico-modal-overlay-backdrop-filter:blur(.375rem);--pico-nav-element-spacing-vertical:1rem;--pico-nav-element-spacing-horizontal:.5rem;--pico-nav-link-spacing-vertical:.5rem;--pico-nav-link-spacing-horizontal:.5rem;--pico-nav-breadcrumb-divider:">";--pico-icon-checkbox:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--pico-icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-date:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");--pico-icon-time:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");--pico-icon-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");--pico-icon-loading:url("data:image/svg+xml,%3Csvg fill='none' height='24' width='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cstyle%3E g %7B animation: rotate 2s linear infinite; transform-origin: center center; %7D circle %7B stroke-dasharray: 75,100; stroke-dashoffset: -5; animation: dash 1.5s ease-in-out infinite; stroke-linecap: round; %7D @keyframes rotate %7B 0%25 %7B transform: rotate(0deg); %7D 100%25 %7B transform: rotate(360deg); %7D %7D @keyframes dash %7B 0%25 %7B stroke-dasharray: 1,100; stroke-dashoffset: 0; %7D 50%25 %7B stroke-dasharray: 44.5,100; stroke-dashoffset: -17.5; %7D 100%25 %7B stroke-dasharray: 44.5,100; stroke-dashoffset: -62; %7D %7D %3C/style%3E%3Cg%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='rgb(136, 145, 164)' stroke-width='4' /%3E%3C/g%3E%3C/svg%3E")}@media (width>=576px){:host,:root{--pico-font-size:106.25%}}@media (width>=768px){:host,:root{--pico-font-size:112.5%}}@media (width>=1024px){:host,:root{--pico-font-size:118.75%}}@media (width>=1280px){:host,:root{--pico-font-size:125%}}@media (width>=1536px){:host,:root{--pico-font-size:131.25%}}a,a.contrast,a.secondary{--pico-text-decoration:underline}small{--pico-font-size:.875em}h1,h2,h3,h4,h5,h6{--pico-font-weight:700}h1{--pico-font-size:2rem;--pico-line-height:1.125;--pico-typography-spacing-top:3rem}h2{--pico-font-size:1.75rem;--pico-line-height:1.15;--pico-typography-spacing-top:2.625rem}h3{--pico-font-size:1.5rem;--pico-line-height:1.175;--pico-typography-spacing-top:2.25rem}h4{--pico-font-size:1.25rem;--pico-line-height:1.2;--pico-typography-spacing-top:1.874rem}h5{--pico-font-size:1.125rem;--pico-line-height:1.225;--pico-typography-spacing-top:1.6875rem}h6{--pico-font-size:1rem;--pico-line-height:1.25;--pico-typography-spacing-top:1.5rem}tfoot td,tfoot th,thead td,thead th{--pico-font-weight:600;--pico-border-width:.1875rem}code,kbd,pre,samp{--pico-font-family:var(--pico-font-family-monospace)}kbd{--pico-font-weight:bolder}:where(select,textarea),input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pico-outline-width:.0625rem}[type=search]{--pico-border-radius:5rem}[type=checkbox],[type=radio]{--pico-border-width:.125rem}[type=checkbox][role=switch]{--pico-border-width:.1875rem}details.dropdown summary:not([role=button]){--pico-outline-width:.0625rem}nav details.dropdown summary:focus-visible{--pico-outline-width:.125rem}[role=search]{--pico-border-radius:5rem}:is([role=group]:has(button.secondary:focus,[type=submit].secondary:focus,[type=button].secondary:focus,[role=button].secondary:focus),[role=search]:has(button.secondary:focus,[type=submit].secondary:focus,[type=button].secondary:focus,[role=button].secondary:focus)){--pico-group-box-shadow-focus-with-button:0 0 0 var(--pico-outline-width) var(--pico-secondary-focus)}:is([role=group]:has(button.contrast:focus,[type=submit].contrast:focus,[type=button].contrast:focus,[role=button].contrast:focus),[role=search]:has(button.contrast:focus,[type=submit].contrast:focus,[type=button].contrast:focus,[role=button].contrast:focus)){--pico-group-box-shadow-focus-with-button:0 0 0 var(--pico-outline-width) var(--pico-contrast-focus)}[role=group] [role=button],[role=group] [type=button],[role=group] [type=submit],[role=group] button,[role=search] [role=button],[role=search] [type=button],[role=search] [type=submit],[role=search] button{--pico-form-element-spacing-horizontal:2rem}details summary[role=button]:not(.outline):after,[aria-busy=true]:not(input,select,textarea):is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline):before{filter:brightness(0)invert()}:host(:not([data-theme=dark])),:root:not([data-theme=dark]),[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pico-background-color:#fff;--pico-color:#373c44;--pico-text-selection-color:#029ae840;--pico-muted-color:#646b79;--pico-muted-border-color:#e7eaf0;--pico-primary:#0172ad;--pico-primary-background:#0172ad;--pico-primary-border:var(--pico-primary-background);--pico-primary-underline:#0172ad80;--pico-primary-hover:#015887;--pico-primary-hover-background:#02659a;--pico-primary-hover-border:var(--pico-primary-hover-background);--pico-primary-hover-underline:var(--pico-primary-hover);--pico-primary-focus:#029ae880;--pico-primary-inverse:#fff;--pico-secondary:#5d6b89;--pico-secondary-background:#525f7a;--pico-secondary-border:var(--pico-secondary-background);--pico-secondary-underline:#5d6b8980;--pico-secondary-hover:#48536b;--pico-secondary-hover-background:#48536b;--pico-secondary-hover-border:var(--pico-secondary-hover-background);--pico-secondary-hover-underline:var(--pico-secondary-hover);--pico-secondary-focus:#5d6b8940;--pico-secondary-inverse:#fff;--pico-contrast:#181c25;--pico-contrast-background:#181c25;--pico-contrast-border:var(--pico-contrast-background);--pico-contrast-underline:#181c2580;--pico-contrast-hover:#000;--pico-contrast-hover-background:#000;--pico-contrast-hover-border:var(--pico-contrast-hover-background);--pico-contrast-hover-underline:var(--pico-secondary-hover);--pico-contrast-focus:#5d6b8940;--pico-contrast-inverse:#fff;--pico-box-shadow:.0145rem .029rem .174rem #8191b504,.0335rem .067rem .402rem #8191b506,.0625rem .125rem .75rem #8191b508,.1125rem .225rem 1.35rem #8191b509,.2085rem .417rem 2.502rem #8191b50b,.5rem 1rem 6rem #8191b50f,0 0 0 .0625rem #8191b504;--pico-h1-color:#2d3138;--pico-h2-color:#373c44;--pico-h3-color:#424751;--pico-h4-color:#4d535e;--pico-h5-color:#5c6370;--pico-h6-color:#646b79;--pico-mark-background-color:#fde7c0;--pico-mark-color:#0f1114;--pico-ins-color:#1d6a54;--pico-del-color:#883935;--pico-blockquote-border-color:var(--pico-muted-border-color);--pico-blockquote-footer-color:var(--pico-muted-color);--pico-button-box-shadow:0 0 0 #0000;--pico-button-hover-box-shadow:0 0 0 #0000;--pico-table-border-color:var(--pico-muted-border-color);--pico-table-row-stripped-background-color:#6f78870a;--pico-code-background-color:#f3f5f7;--pico-code-color:#646b79;--pico-code-kbd-background-color:var(--pico-color);--pico-code-kbd-color:var(--pico-background-color);--pico-form-element-background-color:#fbfcfc;--pico-form-element-selected-background-color:#dfe3eb;--pico-form-element-border-color:#cfd5e2;--pico-form-element-color:#23262c;--pico-form-element-placeholder-color:var(--pico-muted-color);--pico-form-element-active-background-color:#fff;--pico-form-element-active-border-color:var(--pico-primary-border);--pico-form-element-focus-color:var(--pico-primary-border);--pico-form-element-disabled-opacity:.5;--pico-form-element-invalid-border-color:#b86a6b;--pico-form-element-invalid-active-border-color:#c84f48;--pico-form-element-invalid-focus-color:var(--pico-form-element-invalid-active-border-color);--pico-form-element-valid-border-color:#4c9b8a;--pico-form-element-valid-active-border-color:#279977;--pico-form-element-valid-focus-color:var(--pico-form-element-valid-active-border-color);--pico-switch-background-color:#bfc7d9;--pico-switch-checked-background-color:var(--pico-primary-background);--pico-switch-color:#fff;--pico-switch-thumb-box-shadow:0 0 0 #0000;--pico-range-border-color:#dfe3eb;--pico-range-active-border-color:#bfc7d9;--pico-range-thumb-border-color:var(--pico-background-color);--pico-range-thumb-color:var(--pico-secondary-background);--pico-range-thumb-active-color:var(--pico-primary-background);--pico-accordion-border-color:var(--pico-muted-border-color);--pico-accordion-active-summary-color:var(--pico-primary-hover);--pico-accordion-close-summary-color:var(--pico-color);--pico-accordion-open-summary-color:var(--pico-muted-color);--pico-card-background-color:var(--pico-background-color);--pico-card-border-color:var(--pico-muted-border-color);--pico-card-box-shadow:var(--pico-box-shadow);--pico-card-sectioning-background-color:#fbfcfc;--pico-dropdown-background-color:#fff;--pico-dropdown-border-color:#eff1f4;--pico-dropdown-box-shadow:var(--pico-box-shadow);--pico-dropdown-color:var(--pico-color);--pico-dropdown-hover-background-color:#eff1f4;--pico-loading-spinner-opacity:.5;--pico-modal-overlay-background-color:#e8eaedbf;--pico-progress-background-color:#dfe3eb;--pico-progress-color:var(--pico-primary-background);--pico-tooltip-background-color:var(--pico-contrast-background);--pico-tooltip-color:var(--pico-contrast-inverse);--pico-icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(76, 154.5, 137.5)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(200.25, 79.25, 72.25)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}:host(:not([data-theme=dark])) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:root:not([data-theme=dark]) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),[data-theme=light] input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pico-form-element-focus-color:var(--pico-primary-focus)}@media only screen and (prefers-color-scheme:dark){:host(:not([data-theme])),:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pico-background-color:#13171f;--pico-color:#c2c7d0;--pico-text-selection-color:#01aaff30;--pico-muted-color:#7b8495;--pico-muted-border-color:#202632;--pico-primary:#01aaff;--pico-primary-background:#0172ad;--pico-primary-border:var(--pico-primary-background);--pico-primary-underline:#01aaff80;--pico-primary-hover:#79c0ff;--pico-primary-hover-background:#017fc0;--pico-primary-hover-border:var(--pico-primary-hover-background);--pico-primary-hover-underline:var(--pico-primary-hover);--pico-primary-focus:#01aaff60;--pico-primary-inverse:#fff;--pico-secondary:#969eaf;--pico-secondary-background:#525f7a;--pico-secondary-border:var(--pico-secondary-background);--pico-secondary-underline:#969eaf80;--pico-secondary-hover:#b3b9c5;--pico-secondary-hover-background:#5d6b89;--pico-secondary-hover-border:var(--pico-secondary-hover-background);--pico-secondary-hover-underline:var(--pico-secondary-hover);--pico-secondary-focus:#909ebe40;--pico-secondary-inverse:#fff;--pico-contrast:#dfe3eb;--pico-contrast-background:#eff1f4;--pico-contrast-border:var(--pico-contrast-background);--pico-contrast-underline:#dfe3eb80;--pico-contrast-hover:#fff;--pico-contrast-hover-background:#fff;--pico-contrast-hover-border:var(--pico-contrast-hover-background);--pico-contrast-hover-underline:var(--pico-contrast-hover);--pico-contrast-focus:#cfd5e240;--pico-contrast-inverse:#000;--pico-box-shadow:.0145rem .029rem .174rem #07090c04,.0335rem .067rem .402rem #07090c06,.0625rem .125rem .75rem #07090c08,.1125rem .225rem 1.35rem #07090c09,.2085rem .417rem 2.502rem #07090c0b,.5rem 1rem 6rem #07090c0f,0 0 0 .0625rem #07090c04;--pico-h1-color:#f0f1f3;--pico-h2-color:#e0e3e7;--pico-h3-color:#c2c7d0;--pico-h4-color:#b3b9c5;--pico-h5-color:#a4acba;--pico-h6-color:#8891a4;--pico-mark-background-color:#014063;--pico-mark-color:#fff;--pico-ins-color:#62af9a;--pico-del-color:#ce7e7b;--pico-blockquote-border-color:var(--pico-muted-border-color);--pico-blockquote-footer-color:var(--pico-muted-color);--pico-button-box-shadow:0 0 0 #0000;--pico-button-hover-box-shadow:0 0 0 #0000;--pico-table-border-color:var(--pico-muted-border-color);--pico-table-row-stripped-background-color:#6f78870a;--pico-code-background-color:#1a1f28;--pico-code-color:#8891a4;--pico-code-kbd-background-color:var(--pico-color);--pico-code-kbd-color:var(--pico-background-color);--pico-form-element-background-color:#1c212c;--pico-form-element-selected-background-color:#2a3140;--pico-form-element-border-color:#2a3140;--pico-form-element-color:#e0e3e7;--pico-form-element-placeholder-color:#8891a4;--pico-form-element-active-background-color:#1a1f28;--pico-form-element-active-border-color:var(--pico-primary-border);--pico-form-element-focus-color:var(--pico-primary-border);--pico-form-element-disabled-opacity:.5;--pico-form-element-invalid-border-color:#964a50;--pico-form-element-invalid-active-border-color:#b7403b;--pico-form-element-invalid-focus-color:var(--pico-form-element-invalid-active-border-color);--pico-form-element-valid-border-color:#2a7b6f;--pico-form-element-valid-active-border-color:#16896a;--pico-form-element-valid-focus-color:var(--pico-form-element-valid-active-border-color);--pico-switch-background-color:#333c4e;--pico-switch-checked-background-color:var(--pico-primary-background);--pico-switch-color:#fff;--pico-switch-thumb-box-shadow:0 0 0 #0000;--pico-range-border-color:#202632;--pico-range-active-border-color:#2a3140;--pico-range-thumb-border-color:var(--pico-background-color);--pico-range-thumb-color:var(--pico-secondary-background);--pico-range-thumb-active-color:var(--pico-primary-background);--pico-accordion-border-color:var(--pico-muted-border-color);--pico-accordion-active-summary-color:var(--pico-primary-hover);--pico-accordion-close-summary-color:var(--pico-color);--pico-accordion-open-summary-color:var(--pico-muted-color);--pico-card-background-color:#181c25;--pico-card-border-color:var(--pico-card-background-color);--pico-card-box-shadow:var(--pico-box-shadow);--pico-card-sectioning-background-color:#1a1f28;--pico-dropdown-background-color:#181c25;--pico-dropdown-border-color:#202632;--pico-dropdown-box-shadow:var(--pico-box-shadow);--pico-dropdown-color:var(--pico-color);--pico-dropdown-hover-background-color:#202632;--pico-loading-spinner-opacity:.5;--pico-modal-overlay-background-color:#08090abf;--pico-progress-background-color:#202632;--pico-progress-color:var(--pico-primary-background);--pico-tooltip-background-color:var(--pico-contrast-background);--pico-tooltip-color:var(--pico-contrast-inverse);--pico-icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(42, 123, 111)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(149.5, 74, 80)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}:host(:not([data-theme])) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:root:not([data-theme]) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pico-form-element-focus-color:var(--pico-primary-focus)}:host(:not([data-theme])) details summary[role=button].contrast:not(.outline):after,:root:not([data-theme]) details summary[role=button].contrast:not(.outline):after,:host(:not([data-theme])) [aria-busy=true]:not(input,select,textarea).contrast:is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline):before,:root:not([data-theme]) [aria-busy=true]:not(input,select,textarea).contrast:is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline):before{filter:brightness(0)}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pico-background-color:#13171f;--pico-color:#c2c7d0;--pico-text-selection-color:#01aaff30;--pico-muted-color:#7b8495;--pico-muted-border-color:#202632;--pico-primary:#01aaff;--pico-primary-background:#0172ad;--pico-primary-border:var(--pico-primary-background);--pico-primary-underline:#01aaff80;--pico-primary-hover:#79c0ff;--pico-primary-hover-background:#017fc0;--pico-primary-hover-border:var(--pico-primary-hover-background);--pico-primary-hover-underline:var(--pico-primary-hover);--pico-primary-focus:#01aaff60;--pico-primary-inverse:#fff;--pico-secondary:#969eaf;--pico-secondary-background:#525f7a;--pico-secondary-border:var(--pico-secondary-background);--pico-secondary-underline:#969eaf80;--pico-secondary-hover:#b3b9c5;--pico-secondary-hover-background:#5d6b89;--pico-secondary-hover-border:var(--pico-secondary-hover-background);--pico-secondary-hover-underline:var(--pico-secondary-hover);--pico-secondary-focus:#909ebe40;--pico-secondary-inverse:#fff;--pico-contrast:#dfe3eb;--pico-contrast-background:#eff1f4;--pico-contrast-border:var(--pico-contrast-background);--pico-contrast-underline:#dfe3eb80;--pico-contrast-hover:#fff;--pico-contrast-hover-background:#fff;--pico-contrast-hover-border:var(--pico-contrast-hover-background);--pico-contrast-hover-underline:var(--pico-contrast-hover);--pico-contrast-focus:#cfd5e240;--pico-contrast-inverse:#000;--pico-box-shadow:.0145rem .029rem .174rem #07090c04,.0335rem .067rem .402rem #07090c06,.0625rem .125rem .75rem #07090c08,.1125rem .225rem 1.35rem #07090c09,.2085rem .417rem 2.502rem #07090c0b,.5rem 1rem 6rem #07090c0f,0 0 0 .0625rem #07090c04;--pico-h1-color:#f0f1f3;--pico-h2-color:#e0e3e7;--pico-h3-color:#c2c7d0;--pico-h4-color:#b3b9c5;--pico-h5-color:#a4acba;--pico-h6-color:#8891a4;--pico-mark-background-color:#014063;--pico-mark-color:#fff;--pico-ins-color:#62af9a;--pico-del-color:#ce7e7b;--pico-blockquote-border-color:var(--pico-muted-border-color);--pico-blockquote-footer-color:var(--pico-muted-color);--pico-button-box-shadow:0 0 0 #0000;--pico-button-hover-box-shadow:0 0 0 #0000;--pico-table-border-color:var(--pico-muted-border-color);--pico-table-row-stripped-background-color:#6f78870a;--pico-code-background-color:#1a1f28;--pico-code-color:#8891a4;--pico-code-kbd-background-color:var(--pico-color);--pico-code-kbd-color:var(--pico-background-color);--pico-form-element-background-color:#1c212c;--pico-form-element-selected-background-color:#2a3140;--pico-form-element-border-color:#2a3140;--pico-form-element-color:#e0e3e7;--pico-form-element-placeholder-color:#8891a4;--pico-form-element-active-background-color:#1a1f28;--pico-form-element-active-border-color:var(--pico-primary-border);--pico-form-element-focus-color:var(--pico-primary-border);--pico-form-element-disabled-opacity:.5;--pico-form-element-invalid-border-color:#964a50;--pico-form-element-invalid-active-border-color:#b7403b;--pico-form-element-invalid-focus-color:var(--pico-form-element-invalid-active-border-color);--pico-form-element-valid-border-color:#2a7b6f;--pico-form-element-valid-active-border-color:#16896a;--pico-form-element-valid-focus-color:var(--pico-form-element-valid-active-border-color);--pico-switch-background-color:#333c4e;--pico-switch-checked-background-color:var(--pico-primary-background);--pico-switch-color:#fff;--pico-switch-thumb-box-shadow:0 0 0 #0000;--pico-range-border-color:#202632;--pico-range-active-border-color:#2a3140;--pico-range-thumb-border-color:var(--pico-background-color);--pico-range-thumb-color:var(--pico-secondary-background);--pico-range-thumb-active-color:var(--pico-primary-background);--pico-accordion-border-color:var(--pico-muted-border-color);--pico-accordion-active-summary-color:var(--pico-primary-hover);--pico-accordion-close-summary-color:var(--pico-color);--pico-accordion-open-summary-color:var(--pico-muted-color);--pico-card-background-color:#181c25;--pico-card-border-color:var(--pico-card-background-color);--pico-card-box-shadow:var(--pico-box-shadow);--pico-card-sectioning-background-color:#1a1f28;--pico-dropdown-background-color:#181c25;--pico-dropdown-border-color:#202632;--pico-dropdown-box-shadow:var(--pico-box-shadow);--pico-dropdown-color:var(--pico-color);--pico-dropdown-hover-background-color:#202632;--pico-loading-spinner-opacity:.5;--pico-modal-overlay-background-color:#08090abf;--pico-progress-background-color:#202632;--pico-progress-color:var(--pico-primary-background);--pico-tooltip-background-color:var(--pico-contrast-background);--pico-tooltip-color:var(--pico-contrast-inverse);--pico-icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(42, 123, 111)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(149.5, 74, 80)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}[data-theme=dark] input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pico-form-element-focus-color:var(--pico-primary-focus)}[data-theme=dark] details summary[role=button].contrast:not(.outline):after,[data-theme=dark] [aria-busy=true]:not(input,select,textarea).contrast:is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline):before{filter:brightness(0)}[type=checkbox],[type=radio],[type=range],progress{accent-color:var(--pico-primary)}*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}:after,:before{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}:where(:host),:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--pico-background-color);color:var(--pico-color);font-weight:var(--pico-font-weight);font-size:var(--pico-font-size);line-height:var(--pico-line-height);font-family:var(--pico-font-family);text-underline-offset:var(--pico-text-underline-offset);text-rendering:optimizelegibility;overflow-wrap:break-word;tab-size:4}body{width:100%;margin:0}main{display:block}body>footer,body>header,body>main{padding-block:var(--pico-block-spacing-vertical)}section{margin-bottom:var(--pico-block-spacing-vertical)}.container,.container-fluid{width:100%;padding-right:var(--pico-spacing);padding-left:var(--pico-spacing);margin-left:auto;margin-right:auto}@media (width>=576px){.container{max-width:510px;padding-left:0;padding-right:0}}@media (width>=768px){.container{max-width:700px}}@media (width>=1024px){.container{max-width:950px}}@media (width>=1280px){.container{max-width:1200px}}@media (width>=1536px){.container{max-width:1450px}}.grid{grid-column-gap:var(--pico-grid-column-gap);grid-row-gap:var(--pico-grid-row-gap);grid-template-columns:1fr;display:grid}@media (width>=768px){.grid{grid-template-columns:repeat(auto-fit,minmax(0%,1fr))}}.grid>*{min-width:0}.overflow-auto{overflow:auto}b,strong{font-weight:bolder}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}address,blockquote,dl,ol,p,pre,table,ul{margin-top:0;margin-bottom:var(--pico-typography-spacing-vertical);color:var(--pico-color);font-style:normal;font-weight:var(--pico-font-weight)}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:var(--pico-typography-spacing-vertical);color:var(--pico-color);font-weight:var(--pico-font-weight);font-size:var(--pico-font-size);line-height:var(--pico-line-height);font-family:var(--pico-font-family)}h1{--pico-color:var(--pico-h1-color)}h2{--pico-color:var(--pico-h2-color)}h3{--pico-color:var(--pico-h3-color)}h4{--pico-color:var(--pico-h4-color)}h5{--pico-color:var(--pico-h5-color)}h6{--pico-color:var(--pico-h6-color)}:where(article,address,blockquote,dl,figure,form,ol,p,pre,table,ul)~:is(h1,h2,h3,h4,h5,h6){margin-top:var(--pico-typography-spacing-top)}p,hgroup{margin-bottom:var(--pico-typography-spacing-vertical)}hgroup>*{margin-top:0;margin-bottom:0}hgroup>:not(:first-child):last-child{--pico-color:var(--pico-muted-color);--pico-font-weight:unset;font-size:1rem}:where(ol,ul) li{margin-bottom:calc(var(--pico-typography-spacing-vertical) * .25)}:where(dl,ol,ul) :where(dl,ol,ul){margin:0;margin-top:calc(var(--pico-typography-spacing-vertical) * .25)}ul li{list-style:square}mark{background-color:var(--pico-mark-background-color);color:var(--pico-mark-color);vertical-align:baseline;padding:.125rem .25rem}blockquote{margin:var(--pico-typography-spacing-vertical) 0;padding:var(--pico-spacing);border-right:none;border-left:.25rem solid var(--pico-blockquote-border-color);border-inline-start:.25rem solid var(--pico-blockquote-border-color);border-inline-end:none;display:block}blockquote footer{margin-top:calc(var(--pico-typography-spacing-vertical) * .5);color:var(--pico-blockquote-footer-color)}abbr[title]{cursor:help;border-bottom:1px dotted;text-decoration:none}ins{color:var(--pico-ins-color);text-decoration:none}del{color:var(--pico-del-color)}::selection{background-color:var(--pico-text-selection-color)}:where(a:not([role=button])),[role=link]{--pico-color:var(--pico-primary);--pico-background-color:transparent;--pico-underline:var(--pico-primary-underline);background-color:var(--pico-background-color);color:var(--pico-color);-webkit-text-decoration:var(--pico-text-decoration);-webkit-text-decoration:var(--pico-text-decoration);text-decoration:var(--pico-text-decoration);-webkit-text-decoration-color:var(--pico-underline);text-decoration-color:var(--pico-underline);text-underline-offset:.125em;transition:background-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition),-webkit-text-decoration var(--pico-transition);transition:background-color var(--pico-transition),color var(--pico-transition),text-decoration var(--pico-transition),box-shadow var(--pico-transition);transition:background-color var(--pico-transition),color var(--pico-transition),text-decoration var(--pico-transition),box-shadow var(--pico-transition),-webkit-text-decoration var(--pico-transition);outline:0}:where(a:not([role=button])):is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[role=link]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-primary-hover);--pico-underline:var(--pico-primary-hover-underline);--pico-text-decoration:underline}:where(a:not([role=button])):focus-visible,[role=link]:focus-visible{box-shadow:0 0 0 var(--pico-outline-width) var(--pico-primary-focus)}:where(a:not([role=button])).secondary,[role=link].secondary{--pico-color:var(--pico-secondary);--pico-underline:var(--pico-secondary-underline)}:where(a:not([role=button])).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[role=link].secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-secondary-hover);--pico-underline:var(--pico-secondary-hover-underline)}:where(a:not([role=button])).contrast,[role=link].contrast{--pico-color:var(--pico-contrast);--pico-underline:var(--pico-contrast-underline)}:where(a:not([role=button])).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[role=link].contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-contrast-hover);--pico-underline:var(--pico-contrast-hover-underline)}a[role=button]{display:inline-block}button{text-transform:none;margin:0;font-family:inherit;overflow:visible}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[role=button],[type=button],[type=reset],[type=submit],button{--pico-background-color:var(--pico-primary-background);--pico-border-color:var(--pico-primary-border);--pico-color:var(--pico-primary-inverse);--pico-box-shadow:var(--pico-button-box-shadow,0 0 0 #0000);padding:var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal);border:var(--pico-border-width) solid var(--pico-border-color);border-radius:var(--pico-border-radius);background-color:var(--pico-background-color);box-shadow:var(--pico-box-shadow);color:var(--pico-color);font-weight:var(--pico-font-weight);font-size:1rem;line-height:var(--pico-line-height);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition);outline:0;text-decoration:none}[type=file]::file-selector-button{--pico-background-color:var(--pico-primary-background);--pico-border-color:var(--pico-primary-border);--pico-color:var(--pico-primary-inverse);--pico-box-shadow:var(--pico-button-box-shadow,0 0 0 #0000);padding:var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal);border:var(--pico-border-width) solid var(--pico-border-color);border-radius:var(--pico-border-radius);background-color:var(--pico-background-color);box-shadow:var(--pico-box-shadow);color:var(--pico-color);font-weight:var(--pico-font-weight);font-size:1rem;line-height:var(--pico-line-height);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition);outline:0;text-decoration:none}[role=button]:is(:hover,:active,:focus),[role=button][aria-current]:not([aria-current=false]),[type=button]:is(:hover,:active,:focus),[type=button][aria-current]:not([aria-current=false]),[type=reset]:is(:hover,:active,:focus),[type=reset][aria-current]:not([aria-current=false]),[type=submit]:is(:hover,:active,:focus),[type=submit][aria-current]:not([aria-current=false]),button:is(:hover,:active,:focus),button[aria-current]:not([aria-current=false]){--pico-background-color:var(--pico-primary-hover-background);--pico-border-color:var(--pico-primary-hover-border);--pico-box-shadow:var(--pico-button-hover-box-shadow,0 0 0 #0000);--pico-color:var(--pico-primary-inverse)}[type=file]::file-selector-button:is(:hover,:active,:focus){--pico-background-color:var(--pico-primary-hover-background);--pico-border-color:var(--pico-primary-hover-border);--pico-box-shadow:var(--pico-button-hover-box-shadow,0 0 0 #0000);--pico-color:var(--pico-primary-inverse)}[type=file]::file-selector-button:is(){--pico-background-color:var(--pico-primary-hover-background);--pico-border-color:var(--pico-primary-hover-border);--pico-box-shadow:var(--pico-button-hover-box-shadow,0 0 0 #0000);--pico-color:var(--pico-primary-inverse)}[role=button]:focus,[role=button][aria-current]:not([aria-current=false]):focus,[type=button]:focus,[type=button][aria-current]:not([aria-current=false]):focus,[type=reset]:focus,[type=reset][aria-current]:not([aria-current=false]):focus,[type=submit]:focus,[type=submit][aria-current]:not([aria-current=false]):focus,button:focus,button[aria-current]:not([aria-current=false]):focus{--pico-box-shadow:var(--pico-button-hover-box-shadow,0 0 0 #0000),0 0 0 var(--pico-outline-width) var(--pico-primary-focus)}[type=file]::file-selector-button:focus{--pico-box-shadow:var(--pico-button-hover-box-shadow,0 0 0 #0000),0 0 0 var(--pico-outline-width) var(--pico-primary-focus)}[type=file]::file-selector-button:is():focus{--pico-box-shadow:var(--pico-button-hover-box-shadow,0 0 0 #0000),0 0 0 var(--pico-outline-width) var(--pico-primary-focus)}[type=button],[type=reset],[type=submit]{margin-bottom:var(--pico-spacing)}:is(button,[type=submit],[type=button],[role=button]).secondary,[type=reset]{--pico-background-color:var(--pico-secondary-background);--pico-border-color:var(--pico-secondary-border);--pico-color:var(--pico-secondary-inverse);cursor:pointer}[type=file]::file-selector-button{--pico-background-color:var(--pico-secondary-background);--pico-border-color:var(--pico-secondary-border);--pico-color:var(--pico-secondary-inverse);cursor:pointer}:is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=reset]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-background-color:var(--pico-secondary-hover-background);--pico-border-color:var(--pico-secondary-hover-border);--pico-color:var(--pico-secondary-inverse)}[type=file]::file-selector-button:is(:hover,:active,:focus){--pico-background-color:var(--pico-secondary-hover-background);--pico-border-color:var(--pico-secondary-hover-border);--pico-color:var(--pico-secondary-inverse)}:is(button,[type=submit],[type=button],[role=button]).secondary:focus,:is(button,[type=submit],[type=button],[role=button]).secondary[aria-current]:not([aria-current=false]):focus,[type=reset]:focus,[type=reset][aria-current]:not([aria-current=false]):focus{--pico-box-shadow:var(--pico-button-hover-box-shadow,0 0 0 #0000),0 0 0 var(--pico-outline-width) var(--pico-secondary-focus)}[type=file]::file-selector-button:focus{--pico-box-shadow:var(--pico-button-hover-box-shadow,0 0 0 #0000),0 0 0 var(--pico-outline-width) var(--pico-secondary-focus)}[type=file]::file-selector-button:is():focus{--pico-box-shadow:var(--pico-button-hover-box-shadow,0 0 0 #0000),0 0 0 var(--pico-outline-width) var(--pico-secondary-focus)}:is(button,[type=submit],[type=button],[role=button]).contrast{--pico-background-color:var(--pico-contrast-background);--pico-border-color:var(--pico-contrast-border);--pico-color:var(--pico-contrast-inverse)}:is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-background-color:var(--pico-contrast-hover-background);--pico-border-color:var(--pico-contrast-hover-border);--pico-color:var(--pico-contrast-inverse)}:is(button,[type=submit],[type=button],[role=button]).contrast:focus,:is(button,[type=submit],[type=button],[role=button]).contrast[aria-current]:not([aria-current=false]):focus{--pico-box-shadow:var(--pico-button-hover-box-shadow,0 0 0 #0000),0 0 0 var(--pico-outline-width) var(--pico-contrast-focus)}:is(button,[type=submit],[type=button],[role=button]).outline,[type=reset].outline{--pico-background-color:transparent;--pico-color:var(--pico-primary);--pico-border-color:var(--pico-primary)}:is(button,[type=submit],[type=button],[role=button]).outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=reset].outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-background-color:transparent;--pico-color:var(--pico-primary-hover);--pico-border-color:var(--pico-primary-hover)}:is(button,[type=submit],[type=button],[role=button]).outline.secondary,[type=reset].outline{--pico-color:var(--pico-secondary);--pico-border-color:var(--pico-secondary)}:is(button,[type=submit],[type=button],[role=button]).outline.secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=reset].outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-secondary-hover);--pico-border-color:var(--pico-secondary-hover)}:is(button,[type=submit],[type=button],[role=button]).outline.contrast{--pico-color:var(--pico-contrast);--pico-border-color:var(--pico-contrast)}:is(button,[type=submit],[type=button],[role=button]).outline.contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-contrast-hover);--pico-border-color:var(--pico-contrast-hover)}:where(button,[type=submit],[type=reset],[type=button],[role=button])[disabled],:where(fieldset[disabled]) :is(button,[type=submit],[type=button],[type=reset],[role=button]){opacity:.5;pointer-events:none}:where(table){border-collapse:collapse;border-spacing:0;text-indent:0;width:100%}td,th{padding:calc(var(--pico-spacing)/ 2) var(--pico-spacing);border-bottom:var(--pico-border-width) solid var(--pico-table-border-color);background-color:var(--pico-background-color);color:var(--pico-color);font-weight:var(--pico-font-weight);text-align:left;text-align:start}tfoot td,tfoot th{border-top:var(--pico-border-width) solid var(--pico-table-border-color);border-bottom:0}table.striped tbody tr:nth-child(odd) td,table.striped tbody tr:nth-child(odd) th{background-color:var(--pico-table-row-stripped-background-color)}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}:where(iframe){border-style:none}img{border-style:none;max-width:100%;height:auto}:where(svg:not([fill])){fill:currentColor}svg:not(:host),svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-size:.875em;font-family:var(--pico-font-family)}pre code,pre samp{font-size:inherit;font-family:inherit}pre{-ms-overflow-style:scrollbar;overflow:auto}code,kbd,pre,samp{border-radius:var(--pico-border-radius);background:var(--pico-code-background-color);color:var(--pico-code-color);font-weight:var(--pico-font-weight);line-height:initial}code,kbd,samp{padding:.375rem;display:inline-block}pre{margin-bottom:var(--pico-spacing);display:block;overflow-x:auto}pre>code,pre>samp{padding:var(--pico-spacing);line-height:var(--pico-line-height);background:0 0;display:block}kbd{background-color:var(--pico-code-kbd-background-color);color:var(--pico-code-kbd-color);vertical-align:baseline}figure{margin:0;padding:0;display:block}figure figcaption{padding:calc(var(--pico-spacing) * .5) 0;color:var(--pico-muted-color)}hr{height:0;margin:var(--pico-typography-spacing-vertical) 0;border:0;border-top:1px solid var(--pico-muted-border-color);color:inherit}[hidden],template{display:none!important}canvas{display:inline-block}input,optgroup,select,textarea{font-size:1rem;line-height:var(--pico-line-height);letter-spacing:inherit;margin:0;font-family:inherit}input{overflow:visible}select{text-transform:none}legend{max-width:100%;color:inherit;white-space:normal;padding:0}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:0}:-moz-ui-invalid{box-shadow:none}::-ms-expand{display:none}[type=file],[type=range]{border-width:0;padding:0}input:not([type=checkbox],[type=radio],[type=range]){height:calc(1rem * var(--pico-line-height) + var(--pico-form-element-spacing-vertical) * 2 + var(--pico-border-width) * 2)}fieldset{width:100%;margin:0;margin-bottom:var(--pico-spacing);border:0;padding:0}fieldset legend,label{margin-bottom:calc(var(--pico-spacing) * .375);color:var(--pico-color);font-weight:var(--pico-form-label-font-weight,var(--pico-font-weight));display:block}fieldset legend{margin-bottom:calc(var(--pico-spacing) * .5)}button[type=submit],input:not([type=checkbox],[type=radio]),select,textarea{width:100%}input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea{appearance:none;padding:var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal)}input,select,textarea{--pico-background-color:var(--pico-form-element-background-color);--pico-border-color:var(--pico-form-element-border-color);--pico-color:var(--pico-form-element-color);--pico-box-shadow:none;border:var(--pico-border-width) solid var(--pico-border-color);border-radius:var(--pico-border-radius);background-color:var(--pico-background-color);box-shadow:var(--pico-box-shadow);color:var(--pico-color);font-weight:var(--pico-font-weight);transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition);outline:0}:where(select,textarea):not([readonly]):is(:active,:focus),input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[readonly]):is(:active,:focus){--pico-background-color:var(--pico-form-element-active-background-color)}:where(select,textarea):not([readonly]):is(:active,:focus),input:not([type=submit],[type=button],[type=reset],[role=switch],[readonly]):is(:active,:focus){--pico-border-color:var(--pico-form-element-active-border-color)}:where(select,textarea):not([readonly]):focus,input:not([type=submit],[type=button],[type=reset],[type=range],[type=file],[readonly]):focus{--pico-box-shadow:0 0 0 var(--pico-outline-width) var(--pico-form-element-focus-color)}:where(fieldset[disabled]) :is(input:not([type=submit],[type=button],[type=reset]),select,textarea),input:not([type=submit],[type=button],[type=reset])[disabled],label[aria-disabled=true],select[disabled],textarea[disabled]{opacity:var(--pico-form-element-disabled-opacity);pointer-events:none}label[aria-disabled=true] input[disabled]{opacity:1}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid]{padding-left:var(--pico-form-element-spacing-horizontal);background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:calc(var(--pico-form-element-spacing-horizontal) + 1.5rem)!important;padding-inline-start:var(--pico-form-element-spacing-horizontal)!important;padding-inline-end:calc(var(--pico-form-element-spacing-horizontal) + 1.5rem)!important}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid=false]:not(select){background-image:var(--pico-icon-valid)}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid=true]:not(select){background-image:var(--pico-icon-invalid)}:where(input,select,textarea)[aria-invalid=false]{--pico-border-color:var(--pico-form-element-valid-border-color)}:where(input,select,textarea)[aria-invalid=false]:is(:active,:focus){--pico-border-color:var(--pico-form-element-valid-active-border-color)!important}:where(input,select,textarea)[aria-invalid=false]:is(:active,:focus):not([type=checkbox],[type=radio]){--pico-box-shadow:0 0 0 var(--pico-outline-width) var(--pico-form-element-valid-focus-color)!important}:where(input,select,textarea)[aria-invalid=true]{--pico-border-color:var(--pico-form-element-invalid-border-color)}:where(input,select,textarea)[aria-invalid=true]:is(:active,:focus){--pico-border-color:var(--pico-form-element-invalid-active-border-color)!important}:where(input,select,textarea)[aria-invalid=true]:is(:active,:focus):not([type=checkbox],[type=radio]){--pico-box-shadow:0 0 0 var(--pico-outline-width) var(--pico-form-element-invalid-focus-color)!important}[dir=rtl] :where(input,select,textarea):not([type=checkbox],[type=radio]):is([aria-invalid],[aria-invalid=true],[aria-invalid=false]){background-position:.75rem}input::placeholder,select:invalid,textarea::placeholder{color:var(--pico-form-element-placeholder-color);opacity:1}input::-webkit-input-placeholder{color:var(--pico-form-element-placeholder-color);opacity:1}textarea::-webkit-input-placeholder{color:var(--pico-form-element-placeholder-color);opacity:1}input:not([type=checkbox],[type=radio]),select,textarea{margin-bottom:var(--pico-spacing)}select::-ms-expand{background-color:#0000;border:0}select:not([multiple],[size]){padding-right:calc(var(--pico-form-element-spacing-horizontal) + 1.5rem);padding-left:var(--pico-form-element-spacing-horizontal);background-image:var(--pico-icon-chevron);background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-inline-start:var(--pico-form-element-spacing-horizontal);padding-inline-end:calc(var(--pico-form-element-spacing-horizontal) + 1.5rem)}select[multiple] option:checked{background:var(--pico-form-element-selected-background-color);color:var(--pico-form-element-color)}[dir=rtl] select:not([multiple],[size]){background-position:.75rem}textarea{resize:vertical;display:block}textarea[aria-invalid]{--pico-icon-height:calc(1rem * var(--pico-line-height) + var(--pico-form-element-spacing-vertical) * 2 + var(--pico-border-width) * 2);background-position:right .75rem top!important;background-size:1rem var(--pico-icon-height)!important}:where(input,select,textarea,fieldset,.grid)+small{width:100%;margin-top:calc(var(--pico-spacing) * -.75);margin-bottom:var(--pico-spacing);color:var(--pico-muted-color);display:block}:where(input,select,textarea,fieldset,.grid)[aria-invalid=false]+small{color:var(--pico-ins-color)}:where(input,select,textarea,fieldset,.grid)[aria-invalid=true]+small{color:var(--pico-del-color)}label>:where(input,select,textarea){margin-top:calc(var(--pico-spacing) * .25)}label:has([type=checkbox],[type=radio]){cursor:pointer;width:fit-content}[type=checkbox],[type=radio]{appearance:none;margin-top:-.125em;border-width:var(--pico-border-width);vertical-align:middle;cursor:pointer;width:1.25em;height:1.25em;margin-inline-end:.5em}[type=checkbox]::-ms-check{display:none}[type=radio]::-ms-check{display:none}[type=checkbox]:checked,[type=checkbox]:checked:active,[type=checkbox]:checked:focus,[type=radio]:checked,[type=radio]:checked:active,[type=radio]:checked:focus{--pico-background-color:var(--pico-primary-background);--pico-border-color:var(--pico-primary-border);background-image:var(--pico-icon-checkbox);background-position:50%;background-repeat:no-repeat;background-size:.75em}[type=checkbox]~label,[type=radio]~label{cursor:pointer;margin-bottom:0;display:inline-block}[type=checkbox]~label:not(:last-of-type),[type=radio]~label:not(:last-of-type){margin-inline-end:1em}[type=checkbox]:indeterminate{--pico-background-color:var(--pico-primary-background);--pico-border-color:var(--pico-primary-border);background-image:var(--pico-icon-minus);background-position:50%;background-repeat:no-repeat;background-size:.75em}[type=radio]{border-radius:50%}[type=radio]:checked,[type=radio]:checked:active,[type=radio]:checked:focus{--pico-background-color:var(--pico-primary-inverse);background-image:none;border-width:.35em}[type=checkbox][role=switch]{--pico-background-color:var(--pico-switch-background-color);--pico-color:var(--pico-switch-color);border:var(--pico-border-width) solid var(--pico-border-color);background-color:var(--pico-background-color);border-radius:1.25em;width:2.25em;height:1.25em;line-height:1.25em}[type=checkbox][role=switch]:not([aria-invalid]){--pico-border-color:var(--pico-switch-background-color)}[type=checkbox][role=switch]:before{aspect-ratio:1;background-color:var(--pico-color);height:100%;box-shadow:var(--pico-switch-thumb-box-shadow);content:"";border-radius:50%;transition:margin .1s ease-in-out;display:block}[type=checkbox][role=switch]:focus{--pico-background-color:var(--pico-switch-background-color);--pico-border-color:var(--pico-switch-background-color)}[type=checkbox][role=switch]:checked{--pico-background-color:var(--pico-switch-checked-background-color);--pico-border-color:var(--pico-switch-checked-background-color);background-image:none}[type=checkbox][role=switch]:checked:before{margin-inline-start:1em}[type=checkbox][role=switch][disabled]{--pico-background-color:var(--pico-border-color)}[type=checkbox][aria-invalid=false]:checked,[type=checkbox][aria-invalid=false]:checked:active,[type=checkbox][aria-invalid=false]:checked:focus,[type=checkbox][role=switch][aria-invalid=false]:checked,[type=checkbox][role=switch][aria-invalid=false]:checked:active,[type=checkbox][role=switch][aria-invalid=false]:checked:focus{--pico-background-color:var(--pico-form-element-valid-border-color)}[type=checkbox]:checked:active[aria-invalid=true],[type=checkbox]:checked:focus[aria-invalid=true],[type=checkbox]:checked[aria-invalid=true],[type=checkbox][role=switch]:checked:active[aria-invalid=true],[type=checkbox][role=switch]:checked:focus[aria-invalid=true],[type=checkbox][role=switch]:checked[aria-invalid=true]{--pico-background-color:var(--pico-form-element-invalid-border-color)}[type=checkbox][aria-invalid=false]:checked,[type=checkbox][aria-invalid=false]:checked:active,[type=checkbox][aria-invalid=false]:checked:focus,[type=checkbox][role=switch][aria-invalid=false]:checked,[type=checkbox][role=switch][aria-invalid=false]:checked:active,[type=checkbox][role=switch][aria-invalid=false]:checked:focus,[type=radio][aria-invalid=false]:checked,[type=radio][aria-invalid=false]:checked:active,[type=radio][aria-invalid=false]:checked:focus{--pico-border-color:var(--pico-form-element-valid-border-color)}[type=checkbox]:checked:active[aria-invalid=true],[type=checkbox]:checked:focus[aria-invalid=true],[type=checkbox]:checked[aria-invalid=true],[type=checkbox][role=switch]:checked:active[aria-invalid=true],[type=checkbox][role=switch]:checked:focus[aria-invalid=true],[type=checkbox][role=switch]:checked[aria-invalid=true],[type=radio]:checked:active[aria-invalid=true],[type=radio]:checked:focus[aria-invalid=true],[type=radio]:checked[aria-invalid=true]{--pico-border-color:var(--pico-form-element-invalid-border-color)}[type=color]::-webkit-color-swatch-wrapper{padding:0}[type=color]::-moz-focus-inner{padding:0}[type=color]::-webkit-color-swatch{border-radius:calc(var(--pico-border-radius) * .5);border:0}[type=color]::-moz-color-swatch{border-radius:calc(var(--pico-border-radius) * .5);border:0}input:not([type=checkbox],[type=radio],[type=range],[type=file]):is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){--pico-icon-position:.75rem;--pico-icon-width:1rem;padding-right:calc(var(--pico-icon-width) + var(--pico-icon-position));background-image:var(--pico-icon-date);background-position:center right var(--pico-icon-position);background-size:var(--pico-icon-width) auto;background-repeat:no-repeat}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=time]{background-image:var(--pico-icon-time)}[type=date]::-webkit-calendar-picker-indicator{width:var(--pico-icon-width);margin-right:calc(var(--pico-icon-width) * -1);margin-left:var(--pico-icon-position);opacity:0}[type=datetime-local]::-webkit-calendar-picker-indicator{width:var(--pico-icon-width);margin-right:calc(var(--pico-icon-width) * -1);margin-left:var(--pico-icon-position);opacity:0}[type=month]::-webkit-calendar-picker-indicator{width:var(--pico-icon-width);margin-right:calc(var(--pico-icon-width) * -1);margin-left:var(--pico-icon-position);opacity:0}[type=time]::-webkit-calendar-picker-indicator{width:var(--pico-icon-width);margin-right:calc(var(--pico-icon-width) * -1);margin-left:var(--pico-icon-position);opacity:0}[type=week]::-webkit-calendar-picker-indicator{width:var(--pico-icon-width);margin-right:calc(var(--pico-icon-width) * -1);margin-left:var(--pico-icon-position);opacity:0}@-moz-document url-prefix(){[type=date],[type=datetime-local],[type=month],[type=time],[type=week]{padding-right:var(--pico-form-element-spacing-horizontal)!important;background-image:none!important}}[dir=rtl] :is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){text-align:right}[type=file]{--pico-color:var(--pico-muted-color);margin-left:calc(var(--pico-outline-width) * -1);padding:calc(var(--pico-form-element-spacing-vertical) * .5) 0;padding-left:var(--pico-outline-width);background:0 0;border:0;border-radius:0}[type=file]::file-selector-button{margin-right:calc(var(--pico-spacing)/ 2);padding:calc(var(--pico-form-element-spacing-vertical) * .5) var(--pico-form-element-spacing-horizontal)}[type=file]:is(:hover,:active,:focus)::file-selector-button{--pico-background-color:var(--pico-secondary-hover-background);--pico-border-color:var(--pico-secondary-hover-border)}[type=file]:focus::file-selector-button{--pico-box-shadow:var(--pico-button-hover-box-shadow,0 0 0 #0000),0 0 0 var(--pico-outline-width) var(--pico-secondary-focus)}[type=range]{appearance:none;background:0 0;width:100%;height:1.25rem}[type=range]::-webkit-slider-runnable-track{border-radius:var(--pico-border-radius);background-color:var(--pico-range-border-color);width:100%;height:.375rem;-webkit-transition:background-color var(--pico-transition),box-shadow var(--pico-transition);transition:background-color var(--pico-transition),box-shadow var(--pico-transition)}[type=range]::-moz-range-track{border-radius:var(--pico-border-radius);background-color:var(--pico-range-border-color);width:100%;height:.375rem;-moz-transition:background-color var(--pico-transition),box-shadow var(--pico-transition);transition:background-color var(--pico-transition),box-shadow var(--pico-transition)}[type=range]::-ms-track{border-radius:var(--pico-border-radius);background-color:var(--pico-range-border-color);width:100%;height:.375rem;-ms-transition:background-color var(--pico-transition),box-shadow var(--pico-transition);transition:background-color var(--pico-transition),box-shadow var(--pico-transition)}[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--pico-range-thumb-border-color);background-color:var(--pico-range-thumb-color);cursor:pointer;width:1.25rem;height:1.25rem;-webkit-transition:background-color var(--pico-transition),transform var(--pico-transition);transition:background-color var(--pico-transition),transform var(--pico-transition);border-radius:50%;margin-top:-.4375rem}[type=range]::-moz-range-thumb{-webkit-appearance:none;border:2px solid var(--pico-range-thumb-border-color);background-color:var(--pico-range-thumb-color);cursor:pointer;width:1.25rem;height:1.25rem;-moz-transition:background-color var(--pico-transition),transform var(--pico-transition);transition:background-color var(--pico-transition),transform var(--pico-transition);border-radius:50%;margin-top:-.4375rem}[type=range]::-ms-thumb{-webkit-appearance:none;border:2px solid var(--pico-range-thumb-border-color);background-color:var(--pico-range-thumb-color);cursor:pointer;width:1.25rem;height:1.25rem;-ms-transition:background-color var(--pico-transition),transform var(--pico-transition);transition:background-color var(--pico-transition),transform var(--pico-transition);border-radius:50%;margin-top:-.4375rem}[type=range]:active,[type=range]:focus-within{--pico-range-border-color:var(--pico-range-active-border-color);--pico-range-thumb-color:var(--pico-range-thumb-active-color)}[type=range]:active::-webkit-slider-thumb{transform:scale(1.25)}[type=range]:active::-moz-range-thumb{transform:scale(1.25)}[type=range]:active::-ms-thumb{transform:scale(1.25)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{background-image:var(--pico-icon-search);background-position:center left calc(var(--pico-form-element-spacing-horizontal) + .125rem);background-repeat:no-repeat;background-size:1rem;padding-inline-start:calc(var(--pico-form-element-spacing-horizontal) + 1.75rem)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{background-position:1.125rem,right .75rem center;padding-inline-start:calc(var(--pico-form-element-spacing-horizontal) + 1.75rem)!important}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=false]{background-image:var(--pico-icon-search),var(--pico-icon-valid)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=true]{background-image:var(--pico-icon-search),var(--pico-icon-invalid)}[dir=rtl] :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{background-position:right 1.125rem center}[dir=rtl] :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{background-position:right 1.125rem center,.75rem}details{margin-bottom:var(--pico-spacing);display:block}details summary{cursor:pointer;transition:color var(--pico-transition);line-height:1rem;list-style-type:none}details summary:not([role]){color:var(--pico-accordion-close-summary-color)}details summary::-webkit-details-marker{display:none}details summary::marker{display:none}details summary::-moz-list-bullet{list-style-type:none}details summary:after{width:1rem;height:1rem;float:right;background-image:var(--pico-icon-chevron);content:"";transition:transform var(--pico-transition);background-position:100%;background-repeat:no-repeat;background-size:1rem;margin-inline-start:calc(var(--pico-spacing,1rem) * .5);display:block;transform:rotate(-90deg)}details summary:focus{outline:0}details summary:focus:not([role]){color:var(--pico-accordion-active-summary-color)}details summary:focus-visible:not([role]){outline:var(--pico-outline-width) solid var(--pico-primary-focus);outline-offset:calc(var(--pico-spacing,1rem) * .5);color:var(--pico-primary)}details summary[role=button]{text-align:left;width:100%}details summary[role=button]:after{height:calc(1rem * var(--pico-line-height,1.5))}details[open]>summary{margin-bottom:var(--pico-spacing)}details[open]>summary:not([role]):not(:focus){color:var(--pico-accordion-open-summary-color)}details[open]>summary:after{transform:rotate(0)}[dir=rtl] details summary{text-align:right}[dir=rtl] details summary:after{float:left;background-position:0}article{margin-bottom:var(--pico-block-spacing-vertical);padding:var(--pico-block-spacing-vertical) var(--pico-block-spacing-horizontal);border-radius:var(--pico-border-radius);background:var(--pico-card-background-color);box-shadow:var(--pico-card-box-shadow)}article>footer,article>header{margin-right:calc(var(--pico-block-spacing-horizontal) * -1);margin-left:calc(var(--pico-block-spacing-horizontal) * -1);padding:calc(var(--pico-block-spacing-vertical) * .66) var(--pico-block-spacing-horizontal);background-color:var(--pico-card-sectioning-background-color)}article>header{margin-top:calc(var(--pico-block-spacing-vertical) * -1);margin-bottom:var(--pico-block-spacing-vertical);border-bottom:var(--pico-border-width) solid var(--pico-card-border-color);border-top-right-radius:var(--pico-border-radius);border-top-left-radius:var(--pico-border-radius)}article>footer{margin-top:var(--pico-block-spacing-vertical);margin-bottom:calc(var(--pico-block-spacing-vertical) * -1);border-top:var(--pico-border-width) solid var(--pico-card-border-color);border-bottom-right-radius:var(--pico-border-radius);border-bottom-left-radius:var(--pico-border-radius)}details.dropdown{border-bottom:none;position:relative}details.dropdown>a:after,details.dropdown>button:after,details.dropdown>summary:after{width:1rem;height:calc(1rem * var(--pico-line-height,1.5));float:right;background-image:var(--pico-icon-chevron);content:"";background-position:100%;background-repeat:no-repeat;background-size:1rem;margin-inline-start:.25rem;display:block;transform:rotate(0)translate(.2rem)}nav details.dropdown{margin-bottom:0}details.dropdown>summary:not([role]){height:calc(1rem * var(--pico-line-height) + var(--pico-form-element-spacing-vertical) * 2 + var(--pico-border-width) * 2);padding:var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal);border:var(--pico-border-width) solid var(--pico-form-element-border-color);border-radius:var(--pico-border-radius);background-color:var(--pico-form-element-background-color);color:var(--pico-form-element-placeholder-color);line-height:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition)}details.dropdown>summary:not([role]):active,details.dropdown>summary:not([role]):focus{border-color:var(--pico-form-element-active-border-color);background-color:var(--pico-form-element-active-background-color)}details.dropdown>summary:not([role]):focus{box-shadow:0 0 0 var(--pico-outline-width) var(--pico-form-element-focus-color)}details.dropdown>summary:not([role]):focus-visible{outline:0}details.dropdown>summary:not([role])[aria-invalid=false]{--pico-form-element-border-color:var(--pico-form-element-valid-border-color);--pico-form-element-active-border-color:var(--pico-form-element-valid-focus-color);--pico-form-element-focus-color:var(--pico-form-element-valid-focus-color)}details.dropdown>summary:not([role])[aria-invalid=true]{--pico-form-element-border-color:var(--pico-form-element-invalid-border-color);--pico-form-element-active-border-color:var(--pico-form-element-invalid-focus-color);--pico-form-element-focus-color:var(--pico-form-element-invalid-focus-color)}nav details.dropdown{margin:calc(var(--pico-nav-element-spacing-vertical) * -1) 0;display:inline}nav details.dropdown>summary:after{transform:rotate(0)translate(0)}nav details.dropdown>summary:not([role]){height:calc(1rem * var(--pico-line-height) + var(--pico-nav-link-spacing-vertical) * 2);padding:calc(var(--pico-nav-link-spacing-vertical) - var(--pico-border-width) * 2) var(--pico-nav-link-spacing-horizontal)}nav details.dropdown>summary:not([role]):focus-visible{box-shadow:0 0 0 var(--pico-outline-width) var(--pico-primary-focus)}details.dropdown>summary+ul{z-index:99;width:100%;min-width:fit-content;margin:0;margin-top:var(--pico-outline-width);border:var(--pico-border-width) solid var(--pico-dropdown-border-color);border-radius:var(--pico-border-radius);background-color:var(--pico-dropdown-background-color);box-shadow:var(--pico-dropdown-box-shadow);color:var(--pico-dropdown-color);white-space:nowrap;opacity:0;transition:opacity var(--pico-transition),transform 0s ease-in-out 1s;flex-direction:column;padding:0;display:flex;position:absolute;left:0}details.dropdown>summary+ul[dir=rtl]{left:auto;right:0}details.dropdown>summary+ul li{width:100%;padding:calc(var(--pico-form-element-spacing-vertical) * .5) var(--pico-form-element-spacing-horizontal);margin-bottom:0;list-style:none}details.dropdown>summary+ul li:first-of-type{margin-top:calc(var(--pico-form-element-spacing-vertical) * .5)}details.dropdown>summary+ul li:last-of-type{margin-bottom:calc(var(--pico-form-element-spacing-vertical) * .5)}details.dropdown>summary+ul li a{margin:calc(var(--pico-form-element-spacing-vertical) * -.5) calc(var(--pico-form-element-spacing-horizontal) * -1);padding:calc(var(--pico-form-element-spacing-vertical) * .5) var(--pico-form-element-spacing-horizontal);color:var(--pico-dropdown-color);text-overflow:ellipsis;border-radius:0;text-decoration:none;display:block;overflow:hidden}details.dropdown>summary+ul li a:active,details.dropdown>summary+ul li a:focus,details.dropdown>summary+ul li a:focus-visible,details.dropdown>summary+ul li a:hover,details.dropdown>summary+ul li a[aria-current]:not([aria-current=false]){background-color:var(--pico-dropdown-hover-background-color)}details.dropdown>summary+ul li label{width:100%}details.dropdown>summary+ul li:has(label):hover{background-color:var(--pico-dropdown-hover-background-color)}details.dropdown[open]>summary{margin-bottom:0}details.dropdown[open]>summary+ul{opacity:1;transition:opacity var(--pico-transition),transform 0s ease-in-out 0s;transform:scaleY(1)}details.dropdown[open]>summary:before{z-index:1;content:"";cursor:default;background:0 0;width:100vw;height:100vh;display:block;position:fixed;inset:0}label>details.dropdown{margin-top:calc(var(--pico-spacing) * .25)}[role=group],[role=search]{width:100%;margin-bottom:var(--pico-spacing);border-radius:var(--pico-border-radius);box-shadow:var(--pico-group-box-shadow,0 0 0 transparent);vertical-align:middle;transition:box-shadow var(--pico-transition);display:inline-flex;position:relative}[role=group] input:not([type=checkbox],[type=radio]),[role=group] select,[role=group]>*,[role=search] input:not([type=checkbox],[type=radio]),[role=search] select,[role=search]>*{flex:auto;margin-bottom:0;position:relative}[role=group] input:not([type=checkbox],[type=radio]):not(:first-child),[role=group] select:not(:first-child),[role=group]>:not(:first-child),[role=search] input:not([type=checkbox],[type=radio]):not(:first-child),[role=search] select:not(:first-child),[role=search]>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}[role=group] input:not([type=checkbox],[type=radio]):not(:last-child),[role=group] select:not(:last-child),[role=group]>:not(:last-child),[role=search] input:not([type=checkbox],[type=radio]):not(:last-child),[role=search] select:not(:last-child),[role=search]>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}[role=group] input:not([type=checkbox],[type=radio]):focus,[role=group] select:focus,[role=group]>:focus,[role=search] input:not([type=checkbox],[type=radio]):focus,[role=search] select:focus,[role=search]>:focus{z-index:2}[role=group] [role=button]:not(:first-child),[role=group] [type=button]:not(:first-child),[role=group] [type=reset]:not(:first-child),[role=group] [type=submit]:not(:first-child),[role=group] button:not(:first-child),[role=group] input:not([type=checkbox],[type=radio]):not(:first-child),[role=group] select:not(:first-child),[role=search] [role=button]:not(:first-child),[role=search] [type=button]:not(:first-child),[role=search] [type=reset]:not(:first-child),[role=search] [type=submit]:not(:first-child),[role=search] button:not(:first-child),[role=search] input:not([type=checkbox],[type=radio]):not(:first-child),[role=search] select:not(:first-child){margin-left:calc(var(--pico-border-width) * -1)}[role=group] [role=button],[role=group] [type=button],[role=group] [type=reset],[role=group] [type=submit],[role=group] button,[role=search] [role=button],[role=search] [type=button],[role=search] [type=reset],[role=search] [type=submit],[role=search] button{width:auto}@supports selector(:has(*)){:is([role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus),[role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus)){--pico-group-box-shadow:var(--pico-group-box-shadow-focus-with-button)}[role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) input:not([type=checkbox],[type=radio]){border-color:#0000}[role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) select{border-color:#0000}[role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) input:not([type=checkbox],[type=radio]){border-color:#0000}[role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) select{border-color:#0000}:is([role=group]:has(input:not([type=submit],[type=button]):focus,select:focus),[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus)){--pico-group-box-shadow:var(--pico-group-box-shadow-focus-with-input)}[role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button]{--pico-button-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-border);--pico-button-hover-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-hover-border)}[role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=button]{--pico-button-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-border);--pico-button-hover-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-hover-border)}[role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=submit]{--pico-button-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-border);--pico-button-hover-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-hover-border)}[role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) button{--pico-button-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-border);--pico-button-hover-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-hover-border)}[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button]{--pico-button-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-border);--pico-button-hover-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-hover-border)}[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=button]{--pico-button-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-border);--pico-button-hover-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-hover-border)}[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=submit]{--pico-button-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-border);--pico-button-hover-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-hover-border)}[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) button{--pico-button-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-border);--pico-button-hover-box-shadow:0 0 0 var(--pico-border-width) var(--pico-primary-hover-border)}[role=group] [role=button]:focus,[role=group] [type=button]:focus,[role=group] [type=reset]:focus,[role=group] [type=submit]:focus,[role=group] button:focus,[role=search] [role=button]:focus,[role=search] [type=button]:focus,[role=search] [type=reset]:focus,[role=search] [type=submit]:focus,[role=search] button:focus{box-shadow:none}}[role=search]>:first-child{border-top-left-radius:5rem;border-bottom-left-radius:5rem}[role=search]>:last-child{border-top-right-radius:5rem;border-bottom-right-radius:5rem}[aria-busy=true]:not(input,select,textarea,html,form){white-space:nowrap}[aria-busy=true]:not(input,select,textarea,html,form):before{background-image:var(--pico-icon-loading);content:"";vertical-align:-.125em;background-repeat:no-repeat;background-size:1em;width:1em;height:1em;display:inline-block}[aria-busy=true]:not(input,select,textarea,html,form):not(:empty):before{margin-inline-end:calc(var(--pico-spacing) * .5)}[aria-busy=true]:not(input,select,textarea,html,form):empty{text-align:center}[role=button][aria-busy=true],[type=button][aria-busy=true],[type=reset][aria-busy=true],[type=submit][aria-busy=true],a[aria-busy=true],button[aria-busy=true]{pointer-events:none}:host,:root{--pico-scrollbar-width:0px}dialog{z-index:999;width:inherit;min-width:100%;height:inherit;min-height:100%;-webkit-backdrop-filter:var(--pico-modal-overlay-backdrop-filter);backdrop-filter:var(--pico-modal-overlay-backdrop-filter);background-color:var(--pico-modal-overlay-background-color);color:var(--pico-color);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;inset:0}dialog>article{width:100%;max-height:calc(100vh - var(--pico-spacing) * 2);margin:var(--pico-spacing);overflow:auto}@media (width>=576px){dialog>article{max-width:510px}}@media (width>=768px){dialog>article{max-width:700px}}dialog>article>header>*{margin-bottom:0}dialog>article>header .close,dialog>article>header :is(a,button)[rel=prev]{margin:0;margin-left:var(--pico-spacing);float:right;padding:0}dialog>article>footer{text-align:right}dialog>article>footer [role=button],dialog>article>footer button{margin-bottom:0}dialog>article>footer [role=button]:not(:first-of-type),dialog>article>footer button:not(:first-of-type){margin-left:calc(var(--pico-spacing) * .5)}dialog>article .close,dialog>article :is(a,button)[rel=prev]{width:1rem;height:1rem;margin-top:calc(var(--pico-spacing) * -1);margin-bottom:var(--pico-spacing);background-image:var(--pico-icon-close);opacity:.5;transition:opacity var(--pico-transition);background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:auto 1rem;border:none;margin-left:auto;display:block}dialog>article .close:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),dialog>article :is(a,button)[rel=prev]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){opacity:1}dialog:not([open]),dialog[open=false]{display:none}.modal-is-open{padding-right:var(--pico-scrollbar-width,0);pointer-events:none;touch-action:none;overflow:hidden}.modal-is-open dialog{pointer-events:auto;touch-action:auto}:where(.modal-is-opening,.modal-is-closing) dialog,:where(.modal-is-opening,.modal-is-closing) dialog>article{animation-duration:.2s;animation-timing-function:ease-in-out;animation-fill-mode:both}:where(.modal-is-opening,.modal-is-closing) dialog{animation-name:modal-overlay;animation-duration:.8s}:where(.modal-is-opening,.modal-is-closing) dialog>article{animation-name:modal;animation-delay:.2s}.modal-is-closing dialog,.modal-is-closing dialog>article{animation-direction:reverse;animation-delay:0s}@keyframes modal-overlay{0%{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}}@keyframes modal{0%{opacity:0;transform:translateY(-100%)}}:where(nav li):before{float:left;content:"​"}nav,nav ul{display:flex}nav{justify-content:space-between;overflow:visible}nav ol,nav ul{align-items:center;margin-bottom:0;padding:0;list-style:none}nav ol:first-of-type,nav ul:first-of-type{margin-left:calc(var(--pico-nav-element-spacing-horizontal) * -1)}nav ol:last-of-type,nav ul:last-of-type{margin-right:calc(var(--pico-nav-element-spacing-horizontal) * -1)}nav li{padding:var(--pico-nav-element-spacing-vertical) var(--pico-nav-element-spacing-horizontal);margin:0;display:inline-block}nav li :where(a,[role=link]){margin:calc(var(--pico-nav-link-spacing-vertical) * -1) calc(var(--pico-nav-link-spacing-horizontal) * -1);padding:var(--pico-nav-link-spacing-vertical) var(--pico-nav-link-spacing-horizontal);border-radius:var(--pico-border-radius);display:inline-block}nav li :where(a,[role=link]):not(:hover){text-decoration:none}nav li [role=button],nav li [type=button],nav li button,nav li input:not([type=checkbox],[type=radio],[type=range],[type=file]),nav li select{height:auto;margin-right:inherit;margin-bottom:0;margin-left:inherit;padding:calc(var(--pico-nav-link-spacing-vertical) - var(--pico-border-width) * 2) var(--pico-nav-link-spacing-horizontal)}nav[aria-label=breadcrumb]{justify-content:start;align-items:center}nav[aria-label=breadcrumb] ul li:not(:first-child){margin-inline-start:var(--pico-nav-link-spacing-horizontal)}nav[aria-label=breadcrumb] ul li a{margin:calc(var(--pico-nav-link-spacing-vertical) * -1) 0;margin-inline-start:calc(var(--pico-nav-link-spacing-horizontal) * -1)}nav[aria-label=breadcrumb] ul li:not(:last-child):after{width:calc(var(--pico-nav-link-spacing-horizontal) * 4);margin:0 calc(var(--pico-nav-link-spacing-horizontal) * -1);content:var(--pico-nav-breadcrumb-divider);color:var(--pico-muted-color);text-align:center;white-space:nowrap;text-decoration:none;display:inline-block;position:absolute}nav[aria-label=breadcrumb] a[aria-current]:not([aria-current=false]){color:inherit;pointer-events:none;background-color:#0000;text-decoration:none}aside li,aside nav,aside ol,aside ul{display:block}aside li{padding:calc(var(--pico-nav-element-spacing-vertical) * .5) var(--pico-nav-element-spacing-horizontal)}aside li a{display:block}aside li [role=button]{margin:inherit}[dir=rtl] nav[aria-label=breadcrumb] ul li:not(:last-child) :after{content:"\\"}progress{vertical-align:baseline;appearance:none;width:100%;height:.5rem;margin-bottom:calc(var(--pico-spacing) * .5);border-radius:var(--pico-border-radius);background-color:var(--pico-progress-background-color);color:var(--pico-progress-color);border:0;display:inline-block;overflow:hidden}progress::-webkit-progress-bar{border-radius:var(--pico-border-radius);background:0 0}progress[value]::-webkit-progress-value{background-color:var(--pico-progress-color);-webkit-transition:inline-size var(--pico-transition);transition:inline-size var(--pico-transition)}progress::-moz-progress-bar{background-color:var(--pico-progress-color)}@media (prefers-reduced-motion:no-preference){progress:indeterminate{background:var(--pico-progress-background-color) linear-gradient(to right,var(--pico-progress-color) 30%,var(--pico-progress-background-color) 30%) top left/150% 150% no-repeat;animation:1s linear infinite progress-indeterminate}progress:indeterminate[value]::-webkit-progress-value{background-color:#0000}progress:indeterminate::-moz-progress-bar{background-color:#0000}[dir=rtl] progress:indeterminate{animation-direction:reverse}}@keyframes progress-indeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}[data-tooltip]{position:relative}[data-tooltip]:not(a,button,input,[role=button]){cursor:help;border-bottom:1px dotted;text-decoration:none}[data-tooltip]:after,[data-tooltip]:before,[data-tooltip][data-placement=top]:after,[data-tooltip][data-placement=top]:before{z-index:99;border-radius:var(--pico-border-radius);background:var(--pico-tooltip-background-color);content:attr(data-tooltip);color:var(--pico-tooltip-color);font-style:normal;font-weight:var(--pico-font-weight);text-overflow:ellipsis;white-space:nowrap;opacity:0;pointer-events:none;padding:.25rem .5rem;font-size:.875rem;text-decoration:none;display:block;position:absolute;bottom:100%;left:50%;overflow:hidden;transform:translate(-50%,-.25rem)}[data-tooltip]:after,[data-tooltip][data-placement=top]:after{content:"";color:var(--pico-tooltip-background-color);background-color:#0000;border-top:.3rem solid;border-left:.3rem solid #0000;border-right:.3rem solid #0000;border-radius:0;padding:0;transform:translate(-50%)}[data-tooltip][data-placement=bottom]:after,[data-tooltip][data-placement=bottom]:before{top:100%;bottom:auto;transform:translate(-50%,.25rem)}[data-tooltip][data-placement=bottom]:after{border:.3rem solid #0000;border-bottom-color:currentColor;transform:translate(-50%,-.3rem)}[data-tooltip][data-placement=left]:after,[data-tooltip][data-placement=left]:before{inset:50% 100% auto auto;transform:translate(-.25rem,-50%)}[data-tooltip][data-placement=left]:after{border:.3rem solid #0000;border-left-color:currentColor;transform:translate(.3rem,-50%)}[data-tooltip][data-placement=right]:after,[data-tooltip][data-placement=right]:before{inset:50% auto auto 100%;transform:translate(.25rem,-50%)}[data-tooltip][data-placement=right]:after{border:.3rem solid #0000;border-right-color:currentColor;transform:translate(-.3rem,-50%)}[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1}@media (hover:hover) and (pointer:fine){[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{--pico-tooltip-slide-to:translate(-50%, -.25rem);opacity:0;animation-name:tooltip-slide;animation-duration:.2s;animation-fill-mode:forwards;transform:translate(-50%,.75rem)}[data-tooltip]:focus:after,[data-tooltip]:hover:after{--pico-tooltip-caret-slide-to:translate(-50%, 0rem);animation-name:tooltip-caret-slide;transform:translate(-50%,-.25rem)}[data-tooltip][data-placement=bottom]:focus:after,[data-tooltip][data-placement=bottom]:focus:before,[data-tooltip][data-placement=bottom]:hover:after,[data-tooltip][data-placement=bottom]:hover:before{--pico-tooltip-slide-to:translate(-50%, .25rem);animation-name:tooltip-slide;transform:translate(-50%,-.75rem)}[data-tooltip][data-placement=bottom]:focus:after,[data-tooltip][data-placement=bottom]:hover:after{--pico-tooltip-caret-slide-to:translate(-50%, -.3rem);animation-name:tooltip-caret-slide;transform:translate(-50%,-.5rem)}[data-tooltip][data-placement=left]:focus:after,[data-tooltip][data-placement=left]:focus:before,[data-tooltip][data-placement=left]:hover:after,[data-tooltip][data-placement=left]:hover:before{--pico-tooltip-slide-to:translate(-.25rem, -50%);animation-name:tooltip-slide;transform:translate(.75rem,-50%)}[data-tooltip][data-placement=left]:focus:after,[data-tooltip][data-placement=left]:hover:after{--pico-tooltip-caret-slide-to:translate(.3rem, -50%);animation-name:tooltip-caret-slide;transform:translate(.05rem,-50%)}[data-tooltip][data-placement=right]:focus:after,[data-tooltip][data-placement=right]:focus:before,[data-tooltip][data-placement=right]:hover:after,[data-tooltip][data-placement=right]:hover:before{--pico-tooltip-slide-to:translate(.25rem, -50%);animation-name:tooltip-slide;transform:translate(-.75rem,-50%)}[data-tooltip][data-placement=right]:focus:after,[data-tooltip][data-placement=right]:hover:after{--pico-tooltip-caret-slide-to:translate(-.3rem, -50%);animation-name:tooltip-caret-slide;transform:translate(-.05rem,-50%)}}@keyframes tooltip-slide{to{transform:var(--pico-tooltip-slide-to);opacity:1}}@keyframes tooltip-caret-slide{50%{opacity:0}to{transform:var(--pico-tooltip-caret-slide-to);opacity:1}}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation}[dir=rtl]{direction:rtl}@media (prefers-reduced-motion:reduce){:not([aria-busy=true]),:not([aria-busy=true]):after,:not([aria-busy=true]):before{background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}:root{--palette-green-50:#ecfdf5;--palette-green-100:#d1fae5;--palette-green-200:#a7f3d0;--palette-green-300:#6ee7b7;--palette-green-400:#34d399;--palette-green-500:#10b981;--palette-green-600:#16a34a;--palette-green-700:#12803c;--palette-green-800:#0e7a38;--palette-green-900:#14532d;--palette-amber-50:#fffbeb;--palette-amber-100:#fef3c7;--palette-amber-300:#fcd34d;--palette-amber-400:#fbbf24;--palette-amber-500:#f59e0b;--palette-amber-600:#d97706;--palette-red-50:#fef2f2;--palette-red-300:#fca5a5;--palette-red-400:#f87171;--palette-red-500:#ef4444;--palette-red-600:#dc2626;--palette-red-700:#b91c1c;--palette-blue-50:#eff6ff;--palette-blue-300:#93c5fd;--palette-blue-400:#60a5fa;--palette-blue-500:#3b82f6;--palette-blue-600:#2563eb;--palette-blue-700:#1d4ed8;--palette-white:#fff;--palette-stone-50:#fafaf9;--palette-stone-100:#f5f5f4;--palette-stone-200:#e7e5e4;--palette-stone-300:#d6d3d1;--palette-stone-500:#78716c;--palette-stone-700:#44403c;--palette-stone-900:#1c1917;--palette-dark-50:#f4f8f4;--palette-dark-100:#e4eae5;--palette-dark-200:#cbd6cd;--palette-dark-300:#93a198;--palette-dark-400:#7c8b81;--palette-dark-500:#4a574f;--palette-dark-700:#1a251f;--palette-dark-800:#121a17;--palette-dark-900:#0b1015;--color-success:var(--palette-green-600);--color-success-bg:var(--palette-green-50);--color-success-fg:var(--palette-green-700);--color-warning:var(--palette-amber-500);--color-warning-bg:var(--palette-amber-50);--color-warning-fg:var(--palette-amber-600);--color-danger:var(--palette-red-600);--color-danger-bg:var(--palette-red-50);--color-danger-fg:var(--palette-red-700);--color-info:var(--palette-blue-500);--color-info-bg:var(--palette-blue-50);--color-info-fg:var(--palette-blue-700)}:root,:root:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-bg:#f4f6f2;--c-modal:#fff;--c-surface:#fff;--c-surface-2:#f0f4ee;--c-surface-hover:#f4f8f2;--c-border:#e2e8e0;--c-border-soft:#e9eee7;--c-border-strong:#c9d6c8;--c-input:#fff;--c-input-soft:#f4f6f2;--c-text:#1c2620;--c-text-1:#24302a;--c-text-2:#4d5c52;--c-text-3:#6b7a70;--c-text-4:#93a198;--c-text-head:#141d17;--c-text-inverse:#fff;--aviqo-shadow-card:0 1px 2px #14281c0d, 0 6px 18px #14281c0d;--aviqo-shadow-float:0 10px 32px #14281c29;--aviqo-shadow-hero:0 10px 28px #0e7a3847}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-bg:#0b1015;--c-modal:#121a17;--c-surface:#141d18;--c-surface-2:#1a251f;--c-surface-hover:#1e2a23;--c-border:#ffffff1f;--c-border-soft:#ffffff12;--c-border-strong:#ffffff47;--c-input:#121a1799;--c-input-soft:#121a1766;--c-text:#e4eae5;--c-text-1:#cbd6cd;--c-text-2:#93a198;--c-text-3:#7c8b81;--c-text-4:#4a574f;--c-text-head:#f4f8f4;--c-text-inverse:#0b1015;--aviqo-shadow-card:0 1px 2px #0006, 0 8px 24px #00000047;--aviqo-shadow-float:0 12px 36px #00000080;--aviqo-shadow-hero:0 10px 30px #0006}:root{--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--font-display:"Sora", system-ui, -apple-system, sans-serif;--font-sans:"Inter", system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "Source Code Pro", Menlo, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.65;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--duration-instant:.1s;--duration-fast:.18s;--duration-base:.25s;--duration-slow:.4s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-decelerate:cubic-bezier(0, 0, .2, 1);--ease-accelerate:cubic-bezier(.4, 0, 1, 1);--aviqo-radius-xs:.25rem;--aviqo-radius-sm:.5rem;--aviqo-radius-md:.875rem;--aviqo-radius-lg:1.25rem;--aviqo-radius-full:999px;--aviqo-hero-grad:linear-gradient(140deg, #1fae55 0%, #16a34a 45%, #0e7a38 100%);--grad-destaque-verde:linear-gradient(135deg, #22c55e, #15803d);--grad-destaque-ambar:linear-gradient(135deg, #f59e0b, #b45309);--grad-destaque-teal:linear-gradient(135deg, #14b8a6, #0f766e);--grad-destaque-violeta:linear-gradient(135deg, #a78bfa, #6d28d9);--aviqo-shadow-destaque:0 10px 22px -10px #0006;--btn-height-sm:2rem;--btn-height-md:2.5rem;--btn-height-lg:3rem;--btn-padding-x:1rem;--btn-padding-x-sm:.75rem;--btn-padding-x-lg:1.25rem;--input-height-md:2.75rem;--input-height-lg:3rem;--card-padding:1rem;--card-padding-lg:1.25rem;--safe-top:min(env(safe-area-inset-top,0px), 48px);--safe-bottom:min(env(safe-area-inset-bottom,0px), 48px)}@media (display-mode:standalone){:root{--safe-bottom:max(env(safe-area-inset-bottom,0px), 34px)}}:root,[data-theme=dark],[data-theme=light]{--pico-font-family:var(--font-sans);--pico-font-family-sans-serif:var(--font-sans);--pico-font-family-monospace:var(--font-mono);--pico-font-family-serif:var(--font-display);--pico-font-weight:var(--weight-normal);--pico-font-size:100%;--pico-spacing:var(--space-3);--pico-typography-spacing-vertical:.5rem;--pico-block-spacing-vertical:var(--space-3);--pico-form-element-spacing-vertical:.55rem;--pico-form-element-spacing-horizontal:.8rem;--pico-grid-column-gap:var(--space-3);--pico-grid-row-gap:var(--space-3);--pico-card-box-shadow:none;--pico-border-radius:var(--aviqo-radius-md)}:root:not([data-theme=dark]),[data-theme=light]{--pico-primary:var(--palette-green-600);--pico-primary-background:var(--palette-green-600);--pico-primary-hover:var(--palette-green-700);--pico-primary-hover-background:var(--palette-green-700);--pico-primary-focus:#16a34a59;--pico-primary-inverse:var(--palette-white);--pico-primary-underline:#16a34a80;--pico-primary-edge:color-mix(in srgb, var(--pico-primary-background) 72%, #000);--pico-ins-color:var(--palette-green-600);--pico-mark-color:var(--palette-amber-500);--pico-del-color:var(--palette-red-600);--pico-background-color:var(--c-bg);--pico-card-background-color:var(--c-surface);--pico-card-border-color:var(--c-border);--pico-card-sectioning-background-color:var(--c-surface-2);--pico-color:var(--c-text);--pico-h1-color:var(--c-text-head);--pico-h2-color:var(--c-text-head);--pico-h3-color:var(--c-text-1);--pico-h4-color:var(--c-text-1);--pico-h5-color:var(--c-text-1);--pico-h6-color:var(--c-text-1);--pico-muted-color:var(--c-text-2);--pico-muted-border-color:var(--c-border);--pico-border-color:var(--c-border);--pico-form-element-background-color:var(--c-input);--pico-form-element-border-color:var(--c-border);--pico-form-element-color:var(--c-text);--pico-form-element-placeholder-color:var(--c-text-3);--pico-form-element-selected-background-color:var(--c-surface-2);--pico-dropdown-background-color:var(--c-surface);--pico-dropdown-border-color:var(--c-border);--pico-dropdown-color:var(--c-text);--pico-table-border-color:var(--c-border);--pico-code-background-color:var(--c-surface-2);--pico-secondary:var(--c-text-2);--pico-secondary-background:var(--c-surface-2);--pico-secondary-border:var(--c-border)}[data-theme=dark]{--pico-primary:var(--palette-green-300);--pico-primary-background:var(--palette-green-500);--pico-primary-hover:var(--palette-green-300);--pico-primary-hover-background:var(--palette-green-400);--pico-primary-focus:#4ade8059;--pico-primary-inverse:var(--palette-white);--pico-primary-underline:#4ade8080;--pico-primary-edge:color-mix(in srgb, var(--pico-primary-background) 68%, #000);--pico-ins-color:var(--palette-green-300);--pico-mark-color:var(--palette-amber-400);--pico-del-color:var(--palette-red-400);--pico-background-color:var(--c-bg);--pico-card-background-color:var(--c-surface);--pico-card-border-color:var(--c-border);--pico-card-sectioning-background-color:var(--c-surface-2);--pico-color:var(--c-text);--pico-h1-color:var(--c-text-head);--pico-h2-color:var(--c-text-head);--pico-h3-color:var(--c-text-1);--pico-muted-color:var(--c-text-2);--pico-muted-border-color:var(--c-border);--pico-border-color:var(--c-border);--pico-form-element-background-color:var(--c-input);--pico-form-element-border-color:var(--c-border);--pico-form-element-color:var(--c-text);--pico-form-element-placeholder-color:var(--c-text-3);--pico-form-element-selected-background-color:var(--c-input);--pico-dropdown-background-color:var(--c-surface);--pico-dropdown-border-color:var(--c-border);--pico-dropdown-color:var(--c-text);--pico-table-border-color:var(--c-border);--pico-code-background-color:var(--c-surface-2);--pico-secondary:var(--c-text-2);--pico-secondary-background:var(--c-surface-2);--pico-secondary-border:var(--c-border)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}h1{font-size:var(--text-2xl);font-weight:var(--weight-bold);margin-bottom:.5rem}h2{font-size:var(--text-xl);font-weight:var(--weight-bold);margin-bottom:.5rem}h3{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin-bottom:.4rem}h4,h5,h6{font-size:var(--text-base);font-weight:var(--weight-semibold);margin-bottom:.35rem}p{line-height:var(--leading-normal);margin-bottom:.6rem}section{margin:0;padding:0}article,[role=article]{margin:0}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-display{font-family:var(--font-display)}.font-medium{font-weight:var(--weight-medium)}.font-semibold{font-weight:var(--weight-semibold)}.font-bold{font-weight:var(--weight-bold)}.font-extrabold{font-weight:var(--weight-extrabold)}.text-success{color:var(--color-success-fg)}.text-warning{color:var(--color-warning-fg)}.text-danger{color:var(--color-danger-fg)}.text-info{color:var(--color-info-fg)}.text-muted{color:var(--c-text-3)}.text-head{color:var(--c-text-head)}.mt-0{margin-top:0}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mt-6{margin-top:var(--space-6)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.ml-auto{margin-left:auto}.w-full{width:100%}.text-center{text-align:center}.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}html[data-tg="1"]:root{--brand:#0d5c3a;--brand-hover:#08442a;--brand-light:#ebf4ef;--tg-bg:#f3f5f4;--tg-card:#fff;--tg-text:#111827;--tg-muted:#6b7280;--tg-border:#e5e7eb;--tg-amber-bg:#fffbeb;--tg-amber-text:#78350f;--tg-amber-border:#fde68a;--tg-red-bg:#fef2f2;--tg-red-text:#dc2626;--tg-red-border:#fecaca;--tg-green-bg:#ecfdf5;--tg-green-text:#065f46;--tg-green-border:#a7f3d0;--font-sans:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:var(--font-sans);--tg-raio-s:8px;--tg-raio-m:12px;--tg-raio-l:16px;--tg-raio-xl:24px;--tg-sombra:0 1px 2px #1018280d;--tg-sombra-glow:0 10px 30px -5px #0d5c3a14;--tg-sombra-modal:0 -10px 40px -10px #00000026;--c-bg:var(--tg-bg);--c-surface:var(--tg-card);--c-surface-2:var(--tg-card);--c-surface-hover:color-mix(in srgb, var(--tg-muted) 8%, transparent);--c-modal:var(--tg-card);--c-text:var(--tg-text);--c-text-1:var(--tg-text);--c-text-2:var(--tg-muted);--c-text-3:var(--tg-muted);--c-text-4:var(--tg-muted);--c-text-head:var(--tg-text);--c-border:var(--tg-border);--c-border-soft:var(--tg-border);--c-border-strong:color-mix(in srgb, var(--tg-muted) 45%, transparent);--pico-primary:var(--brand);--pico-primary-background:var(--brand);--pico-font-family:var(--font-sans);--pico-font-family-sans-serif:var(--font-sans);--pico-primary-inverse:#fff;--pico-primary-hover:var(--brand-hover);--pico-primary-focus:color-mix(in srgb, var(--brand) 30%, transparent);--pico-del-color:#dc2626;--pico-ins-color:var(--brand);--pico-background-color:var(--c-bg);--pico-color:var(--tg-text);--pico-card-background-color:var(--tg-card);--pico-card-border-color:var(--tg-border);--pico-muted-color:var(--tg-muted);--pico-muted-border-color:var(--tg-border);--pico-form-element-background-color:var(--tg-card);--pico-form-element-border-color:var(--tg-border);--pico-form-element-color:var(--tg-text);--aviqo-radius-card:var(--tg-raio-l);--aviqo-shadow-card:var(--tg-sombra);--aviqo-shadow-float:var(--tg-sombra-glow);--aviqo-shadow-hero:var(--tg-sombra-glow)}html[data-tg="1"][data-theme=dark]:root{--c-bg:var(--tg-bg);--c-surface:var(--tg-card);--c-surface-2:var(--tg-card);--c-modal:var(--tg-card);--c-text:var(--tg-text);--c-text-1:var(--tg-text);--c-text-2:var(--tg-muted);--c-text-3:var(--tg-muted);--c-text-4:var(--tg-muted);--c-text-head:var(--tg-text);--c-border:var(--tg-border);--c-border-soft:var(--tg-border);--pico-background-color:var(--tg-bg);--pico-color:var(--tg-text);--pico-card-background-color:var(--tg-card)}html[data-tg="1"]{--safe-top:calc(max(min(env(safe-area-inset-top,0px), 48px), var(--tg-safe-area-inset-top,0px)) + var(--tg-content-safe-area-inset-top,0px));--safe-bottom:calc(max(min(env(safe-area-inset-bottom,0px), 48px), var(--tg-safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px))}html[data-tg="1"] body{background:var(--tg-bg);font-family:var(--font-sans);color:var(--tg-text)}@media (pointer:coarse){html[data-tg="1"],html[data-tg="1"] body{touch-action:pan-x pan-y}}html[data-tg="1"] body:before,html[data-tg="1"] body:after,html[data-tg="1"] .app-glows{display:none}html[data-tg="1"] body[data-shell]{padding-top:var(--safe-top,0px)}html[data-tg="1"] .app-main{max-width:640px;padding:1rem 1rem 2.5rem}html[data-tg="1"] .bottom-nav{background:color-mix(in srgb, var(--tg-card) 88%, transparent);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--tg-border)}html[data-tg="1"] .nav-item{color:var(--tg-muted);white-space:nowrap;gap:4px;font-size:.6875rem;font-weight:500}html[data-tg="1"] .nav-item[aria-current=page],html[data-tg="1"] .nav-item.active{color:var(--brand);font-weight:700}html[data-tg="1"] .nav-item svg{background:0 0;width:1.25rem;height:1.25rem;padding:0}html[data-tg="1"] .nav-item.active svg{color:var(--brand);box-shadow:none;background:0 0}html[data-tg="1"] .card,html[data-tg="1"] .table-wrap,html[data-tg="1"] .lote-card{background:var(--tg-card);border:1px solid var(--tg-border);border-radius:var(--tg-raio-l);box-shadow:var(--tg-sombra)}html[data-tg="1"] .sec-titulo{color:var(--tg-text);text-transform:none;letter-spacing:0;font-size:.9375rem;font-weight:700}html[data-tg="1"] .fab,html[data-tg="1"] .dash-hero,html[data-tg="1"] .install-banner,html[data-tg="1"] .pwa-banner{display:none}html[data-tg="1"] .tg-badge-creditos{background:var(--tg-amber-bg);border:1px solid var(--tg-amber-border);color:var(--tg-amber-text);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:700;display:inline-flex}html[data-tg="1"] .tg-badge-creditos.vencido{background:var(--tg-red-bg);border-color:var(--tg-red-border);color:var(--tg-red-text)}html[data-tg="1"] .tg-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0 0 1.25rem;display:grid}html[data-tg="1"] .tg-kpi{background:var(--tg-card);border:1px solid var(--tg-border);border-radius:var(--tg-raio-l);box-shadow:var(--tg-sombra);text-align:left;padding:1rem}html[data-tg="1"] button.tg-kpi{cursor:pointer;font:inherit;color:inherit;width:100%}html[data-tg="1"] button.tg-kpi:active{transform:scale(.98)}html[data-tg="1"] .tg-kpi-rotulo{color:var(--tg-muted);margin-bottom:.25rem;font-size:.75rem;font-weight:500;display:block}html[data-tg="1"] .tg-kpi-num{letter-spacing:-.01em;color:var(--tg-text);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:800}html[data-tg="1"] .tg-kpi-pe{color:var(--tg-muted);margin-top:.25rem;font-size:.6875rem;font-weight:600;display:inline-block}html[data-tg="1"] .tg-kpi-pe.ok{color:#059669}html[data-tg="1"] .tg-kpi-acao{background:var(--brand);border-color:var(--brand);color:#fff;font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:.3rem;display:flex}html[data-tg="1"] button.tg-kpi-acao,html[data-tg="1"] .tg-kpi-acao-titulo{color:#fff}html[data-tg="1"] .tg-kpi-acao:hover{background:var(--brand-hover)}html[data-tg="1"] .tg-kpi-acao:active{transform:scale(.98)}html[data-tg="1"] .tg-kpi-acao-ico{color:#fffc}html[data-tg="1"] .tg-kpi-acao-titulo{font-size:.875rem;font-weight:700;line-height:1.2}html[data-tg="1"] .tg-kpi-acao-desc{color:#ffffffb8;font-size:.6875rem;font-weight:500;line-height:1.35}html[data-tg="1"] .tg-kpi-pe.info{color:#2563eb}html[data-tg="1"] .tg-kpi-pe.neg{color:#dc2626}html[data-tg="1"] .tg-aviso-ativo{border-radius:var(--tg-raio-l);background:var(--tg-green-bg);border:1px solid var(--tg-green-border);color:var(--tg-green-text);align-items:center;gap:.45rem;margin:0 0 1.25rem;padding:.75rem;font-size:.75rem;line-height:1.4;display:flex}html[data-tg="1"] .tg-aviso-cta{cursor:pointer;color:inherit;font:inherit;white-space:nowrap;background:0 0;border:0;flex-shrink:0;margin-left:auto;padding:0;font-size:.75rem;font-weight:700;text-decoration:underline}html[data-tg="1"] .tg-paywall{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:28rem;margin:0 auto;padding:2rem 1rem;display:flex}html[data-tg="1"] .tg-usuario{border-radius:var(--tg-raio-xl);background:var(--tg-card);border:1px solid var(--tg-border);width:100%;box-shadow:var(--tg-sombra);text-align:left;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}html[data-tg="1"] .tg-usuario-nome{color:var(--tg-text);margin:0;font-size:.875rem;font-weight:700}html[data-tg="1"] .tg-usuario-sub{color:#059669;font-size:.6875rem;font-weight:600}html[data-tg="1"] .tg-usuario-saldo{background:var(--tg-red-bg);border:1px solid var(--tg-red-border);color:var(--tg-red-text);white-space:nowrap;border-radius:.375rem;padding:.25rem .5rem;font-size:.625rem;font-weight:700}html[data-tg="1"] .tg-cadeado{background:var(--brand-light);width:4rem;height:4rem;color:var(--brand);border-radius:999px;place-items:center;margin:0 auto;display:grid}html[data-tg="1"] .tg-bloqueio-titulo{color:var(--tg-text);margin:.5rem 0 0;font-size:1.125rem;font-weight:800}html[data-tg="1"] .tg-bloqueio-sub{max-width:20rem;color:var(--tg-muted);margin:.5rem auto 0;font-size:.75rem;line-height:1.6}html[data-tg="1"] .tg-pacotes{text-align:left;flex-direction:column;gap:.75rem;width:100%;display:flex}html[data-tg="1"] .tg-pacote{border:2px solid var(--tg-border);border-radius:var(--tg-raio-l);background:var(--tg-card);width:100%;box-shadow:var(--tg-sombra);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;transition:border-color .15s;display:flex}html[data-tg="1"] .tg-pacote:hover{border-color:var(--brand)}html[data-tg="1"] .tg-pacote:active{transform:scale(.98)}html[data-tg="1"] .tg-pacote.sel{border-color:var(--brand);background:linear-gradient(90deg, #fff 0%, color-mix(in srgb, var(--brand-light) 55%, #fff) 50%, #fff 100%);box-shadow:var(--tg-sombra-glow)}html[data-tg="1"] .tg-pacote-titulo{color:var(--tg-text);font-size:.75rem;font-weight:700;display:block}html[data-tg="1"] .tg-pacote-desc{color:var(--tg-muted);font-size:.6875rem;display:block}html[data-tg="1"] .tg-pacote-selo{border:1px solid color-mix(in srgb, var(--brand) 20%, transparent);background:var(--tg-card);color:var(--brand);text-transform:uppercase;letter-spacing:.02em;border-radius:.375rem;margin-bottom:.35rem;padding:.1rem .5rem;font-size:.5625rem;font-weight:800;display:inline-block}html[data-tg="1"] .tg-pacote-preco{border-radius:var(--tg-raio-m);background:var(--brand-light);color:var(--brand);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;padding:.375rem .75rem;font-size:.75rem;font-weight:700}html[data-tg="1"] .tg-pacote.sel .tg-pacote-preco{background:var(--brand);color:#fff;box-shadow:var(--tg-sombra)}html[data-tg="1"] .tg-botao{border-radius:var(--tg-raio-l);background:var(--brand);color:#fff;width:100%;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 20px -8px color-mix(in srgb, var(--brand) 55%, transparent);border:0;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.75rem;font-weight:700;display:flex}html[data-tg="1"] .tg-botao:hover:not(:disabled){background:var(--brand-hover)}html[data-tg="1"] .tg-botao:active:not(:disabled){transform:scale(.98)}html[data-tg="1"] .tg-botao:disabled{background:var(--tg-border);color:var(--tg-muted);box-shadow:none;cursor:not-allowed}html[data-tg="1"] .tg-botao-sec{color:var(--brand);box-shadow:none;background:0 0}html[data-tg="1"] .tg-botao-sec:hover:not(:disabled){background:var(--brand-light)}html[data-tg="1"] .tg-sheet{z-index:60;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}html[data-tg="1"] .tg-sheet-backdrop{-webkit-backdrop-filter:blur(4px);cursor:pointer;background:#11182766;border:0;padding:0;animation:.25s tg-fade;position:absolute;inset:0}html[data-tg="1"] .tg-sheet-corpo{width:100%;max-width:36rem;padding:1.5rem;padding-bottom:calc(1.5rem + var(--safe-bottom,0px));background:var(--tg-card);border-top:1px solid var(--tg-border);border-radius:var(--tg-raio-xl) var(--tg-raio-xl) 0 0;box-shadow:var(--tg-sombra-modal);margin:0 auto;animation:.3s cubic-bezier(.16,1,.3,1) tg-sobe;position:relative}html[data-tg="1"] .tg-sheet-alca{background:var(--tg-border);cursor:pointer;border:0;border-radius:999px;width:3rem;height:.375rem;margin:0 auto 1rem;padding:0;display:block}html[data-tg="1"] .tg-sheet-topo{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}html[data-tg="1"] .tg-sheet-titulo{letter-spacing:.04em;text-transform:uppercase;color:var(--tg-text);margin:0;font-size:.875rem;font-weight:800}html[data-tg="1"] .tg-sheet-sub{color:var(--tg-muted);margin:.15rem 0 0;font-size:.75rem}html[data-tg="1"] .tg-sheet-fechar{color:var(--tg-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.5rem;line-height:0}html[data-tg="1"] .tg-sheet-fechar:hover{background:var(--tg-bg)}html[data-tg="1"] .tg-sheet-resumo{border-radius:var(--tg-raio-l);background:color-mix(in srgb, var(--brand-light) 80%, #fff);border:1px solid color-mix(in srgb, var(--brand) 20%, transparent);align-items:center;gap:.75rem;margin-bottom:1rem;padding:1rem;display:flex}html[data-tg="1"] .tg-sheet-ico{border-radius:var(--tg-raio-m);background:var(--brand);color:#fff;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;font-size:1.125rem;font-weight:700;display:grid}html[data-tg="1"] .tg-sheet-pkg{color:var(--brand);font-size:.75rem;font-weight:700}html[data-tg="1"] .tg-sheet-creditos{color:var(--tg-text);font-size:1.125rem;font-weight:800;display:block}html[data-tg="1"] .tg-sheet-total{border-top:1px solid var(--tg-border);color:var(--tg-text);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-top:.5rem;font-size:.875rem;font-weight:800;display:flex}html[data-tg="1"] .tg-sheet-total-num{color:var(--brand);font-variant-numeric:tabular-nums;font-size:1rem}html[data-tg="1"] .tg-sheet-nota{color:var(--tg-muted);text-align:center;margin:.75rem 0 0;font-size:.6875rem;line-height:1.5}html[data-tg="1"] .tg-termos{color:var(--tg-muted);cursor:pointer;align-items:flex-start;gap:.625rem;margin-bottom:.875rem;font-size:.75rem;line-height:1.45;display:flex}html[data-tg="1"] .tg-termos input{width:1.125rem;height:1.125rem;accent-color:var(--brand);cursor:pointer;flex-shrink:0;margin:0}html[data-tg="1"] .tg-termos-link{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}html[data-tg="1"] .tg-checkout-erro{border-radius:var(--tg-raio-m);background:var(--tg-red-bg);color:var(--tg-red-text);text-align:center;margin:.75rem 0 0;padding:.625rem .75rem;font-size:.75rem;font-weight:600;line-height:1.4}html[data-tg="1"] .tg-checkout-ok{text-align:center;margin-bottom:1rem}html[data-tg="1"] .tg-checkout-ok-ico{border-radius:var(--tg-raio-m);background:var(--tg-green-bg);width:3rem;height:3rem;color:var(--tg-green-text);justify-content:center;align-items:center;margin-bottom:.75rem;display:inline-flex}html[data-tg="1"] .tg-checkout-ok-titulo{color:var(--tg-text);margin:0 0 .25rem;font-size:1rem;font-weight:800}html[data-tg="1"] .tg-girando{animation:.9s linear infinite tg-gira}@keyframes tg-gira{to{transform:rotate(360deg)}}@keyframes tg-fade{0%{opacity:0}to{opacity:1}}@keyframes tg-sobe{0%{transform:translateY(100%)}to{transform:translateY(0)}}html[data-tg="1"] .tg-splash-ico{background:var(--brand-light);width:5rem;height:5rem;color:var(--brand);border-radius:1.5rem;place-items:center;margin:0 auto;display:grid}html[data-tg="1"] .tg-splash-titulo{letter-spacing:-.01em;text-align:center;margin:0;font-size:1.25rem;font-weight:800}html[data-tg="1"] .tg-gira{animation:.9s linear infinite tg-gira}html[data-tg="1"] .tg-secao{margin:0 0 1rem}html[data-tg="1"] .tg-secao-titulo{text-transform:uppercase;letter-spacing:.04em;color:var(--tg-muted);margin:0 0 .5rem;padding-left:.25rem;font-size:.75rem;font-weight:600}html[data-tg="1"] .tg-secao-rodape{color:var(--tg-muted);margin:.5rem 0 0;padding:0 .25rem;font-size:.75rem;line-height:1.45;display:block}html[data-tg="1"] .tg-lista{background:var(--tg-card);border:1px solid var(--tg-border);border-radius:var(--tg-raio-l);box-shadow:var(--tg-sombra);overflow:hidden}html[data-tg="1"] .tg-linha{width:100%;min-height:44px;font:inherit;color:var(--tg-text);text-align:left;cursor:default;background:0 0;border:0;align-items:center;gap:.7rem;padding:.7rem .875rem;font-size:.9375rem;display:flex}html[data-tg="1"] button.tg-linha{cursor:pointer}html[data-tg="1"] .tg-linha+.tg-linha{border-top:1px solid var(--tg-border)}html[data-tg="1"] .tg-linha.inativo{opacity:.55}html[data-tg="1"] .tg-linha-ico{color:var(--tg-muted);flex-shrink:0;place-items:center;display:grid}html[data-tg="1"] .tg-linha-rotulo{flex:1;min-width:0}html[data-tg="1"] .tg-linha-valor{color:var(--tg-muted);font-variant-numeric:tabular-nums}html[data-tg="1"] .tg-chevron{color:var(--tg-muted);opacity:.6;flex-shrink:0;place-items:center;display:grid}html[data-tg="1"] .tg-campo{margin:0 0 .875rem;display:block}html[data-tg="1"] .tg-campo>span{text-transform:uppercase;letter-spacing:.04em;color:var(--tg-muted);margin:0 0 .35rem;font-size:.6875rem;font-weight:700;display:block}html[data-tg="1"] .tg-campo input,html[data-tg="1"] .tg-campo select,html[data-tg="1"] .tg-campo textarea{border:1px solid var(--tg-border);border-radius:var(--tg-raio-m);background:var(--tg-card);width:100%;color:var(--tg-text);font:inherit;box-shadow:none;margin:0;padding:.7rem .875rem;font-size:16px}html[data-tg="1"] input:not([type=checkbox]):not([type=radio]),html[data-tg="1"] select,html[data-tg="1"] textarea{font-size:16px!important}html[data-tg="1"] .tg-campo input:focus,html[data-tg="1"] .tg-campo select:focus,html[data-tg="1"] .tg-campo textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent);outline:none}html[data-tg="1"] .tg-campo-ajuda{color:var(--tg-muted);margin:.3rem 0 0;font-size:.75rem;display:block}html[data-tg="1"] .tg-chips{scrollbar-width:none;gap:.5rem;margin:0 0 .875rem;display:flex;overflow-x:auto}html[data-tg="1"] .tg-chips::-webkit-scrollbar{display:none}html[data-tg="1"] .tg-chip{border:1px solid var(--tg-border);background:var(--tg-card);color:var(--tg-muted);font:inherit;cursor:pointer;border-radius:999px;flex-shrink:0;padding:.35rem .75rem;font-size:.75rem;font-weight:700}html[data-tg="1"] .tg-chip.ativo{background:var(--brand);border-color:var(--brand);color:#fff}html[data-tg="1"] .tg-selo{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}html[data-tg="1"] .tg-selo-ok{background:var(--tg-green-bg);color:var(--tg-green-text);border-color:var(--tg-green-border)}html[data-tg="1"] .tg-selo-alerta{background:var(--tg-amber-bg);color:var(--tg-amber-text);border-color:var(--tg-amber-border)}html[data-tg="1"] .tg-selo-erro{background:var(--tg-red-bg);color:var(--tg-red-text);border-color:var(--tg-red-border)}html[data-tg="1"] .tg-selo-neutro{background:var(--tg-bg);color:var(--tg-muted);border-color:var(--tg-border)}html[data-tg="1"] .tg-vazio{text-align:center;background:var(--tg-card);border:1px solid var(--tg-border);border-radius:var(--tg-raio-l);box-shadow:var(--tg-sombra);color:var(--tg-muted);flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem 1rem;display:flex}html[data-tg="1"] .tg-vazio-ico{border-radius:var(--tg-raio-m);background:var(--brand-light);width:2.5rem;height:2.5rem;color:var(--brand);place-items:center;display:grid}html[data-tg="1"] .tg-vazio-titulo{color:var(--tg-text);font-size:.9375rem;font-weight:700}html[data-tg="1"] .tg-vazio-texto{font-size:.8125rem;line-height:1.45}html[data-tg="1"] .tg-esqueleto{gap:.75rem;display:grid}html[data-tg="1"] .tg-esqueleto-bloco{border-radius:var(--tg-raio-l);background:var(--tg-card);border:1px solid var(--tg-border);height:4.5rem;animation:1.4s ease-in-out infinite tg-esqueleto-pulso}html[data-tg="1"] .tg-esqueleto-bloco.titulo{height:1.75rem}html[data-tg="1"] .tg-esqueleto-bloco.alto{height:8rem}@media (prefers-reduced-motion:reduce){html[data-tg="1"] .tg-esqueleto-bloco{animation:none}}@keyframes tg-esqueleto-pulso{0%,to{opacity:1}50%{opacity:.45}}html[data-tg="1"] .tg-tabela{background:var(--tg-card);border:1px solid var(--tg-border);border-radius:var(--tg-raio-l);box-shadow:var(--tg-sombra);overflow:hidden}html[data-tg="1"] .tg-tabela-cabeca{border-bottom:1px solid var(--tg-border);background:color-mix(in srgb, var(--tg-bg) 55%, var(--tg-card));text-transform:uppercase;letter-spacing:.04em;color:var(--tg-muted);gap:.75rem;padding:.5rem .875rem;font-size:.6875rem;font-weight:700;display:flex}html[data-tg="1"] .tg-tabela-linha{min-height:44px;color:var(--tg-text);align-items:center;gap:.75rem;padding:.7rem .875rem;font-size:.875rem;display:flex}html[data-tg="1"] .tg-tabela-linha+.tg-tabela-linha{border-top:1px solid var(--tg-border)}html[data-tg="1"] .tg-tabela-cel{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}html[data-tg="1"] .tg-tabela-cel.numero{text-align:right;font-variant-numeric:tabular-nums;flex:none}html[data-tg="1"] .tg-tabela-acao{color:var(--tg-muted);flex-shrink:0}html[data-tg="1"] .tg-grafico{background:var(--tg-card);border:1px solid var(--tg-border);border-radius:var(--tg-raio-l);height:8rem;box-shadow:var(--tg-sombra);align-items:flex-end;gap:.5rem;padding:.75rem;display:flex}html[data-tg="1"] .tg-grafico-grupo{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.35rem;min-width:0;height:100%;display:flex}html[data-tg="1"] .tg-grafico-barras{flex:1;align-items:flex-end;gap:2px;width:100%;display:flex}html[data-tg="1"] .tg-grafico-barra{border-radius:var(--tg-raio-s) var(--tg-raio-s) 0 0;flex:1;min-height:2px}html[data-tg="1"] .tg-grafico-barra-entrada{background:var(--brand)}html[data-tg="1"] .tg-grafico-barra-saida{background:var(--tg-red-text)}html[data-tg="1"] .tg-grafico-rotulo{color:var(--tg-muted);white-space:nowrap;font-size:.6875rem}:root{--font-display:"Sora", system-ui, sans-serif;--font-sans:"Inter", system-ui, sans-serif;--radius-btn:5px;--radius-card:6px;--radius-input:5px;--safe-top:min(env(safe-area-inset-top,0px), 48px);--safe-bottom:min(env(safe-area-inset-bottom,0px), 48px)}@media (display-mode:standalone){:root{--safe-bottom:max(env(safe-area-inset-bottom,0px), 34px)}html,body,body[data-shell],.auth-page{min-height:100vh}.modal-box{height:100vh}}html{background:var(--c-bg);color:var(--c-text)}html,body{min-height:100%}body{min-height:100dvh}body:before{content:"";z-index:-1;background:var(--c-bg);pointer-events:none;position:fixed;inset:0}html[data-auth]{background-color:#0f172a}body[data-auth]:before{background:#0f172a}html.teclado-aberto,body.teclado-aberto{min-height:100svh}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;overscroll-behavior-y:none}h1,h2,h3{font-family:var(--font-display)}i[data-lucide]{vertical-align:-.2em;flex-shrink:0;width:1.2em;height:1.2em;display:inline-block}[x-cloak]{display:none!important}.muted{color:var(--pico-muted-color)}.erro{color:var(--pico-del-color);margin:.25rem 0 0;font-size:.85rem}input[type=text],input[type=password],input[type=email],input[type=search],input[type=tel],select,textarea{font-size:16px!important}.install-banner{padding:.9rem 1rem calc(var(--safe-bottom) + .9rem);background:color-mix(in srgb, var(--pico-card-background-color) 97%, transparent);border-top:1px solid var(--pico-card-border-color);z-index:900;align-items:flex-start;gap:.75rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #0000000f}.install-logo{border-radius:.75rem;flex-shrink:0;width:2.75rem;height:2.75rem}.install-info{flex:1;min-width:0}.install-titulo{margin:0;font-size:.95rem;font-weight:700}.install-sub{color:var(--pico-muted-color);margin:.2rem 0 0;font-size:.8rem}.install-passos{color:var(--pico-muted-color);margin:.4rem 0 0;padding-left:1.1rem;font-size:.78rem}.install-passos li{margin-bottom:.15rem}.install-btn{width:100%;margin:.5rem 0 0}.install-fechar{flex-shrink:0;width:28px;height:28px}body[data-shell]{padding-top:calc(var(--safe-top) + 62px);padding-bottom:calc(var(--safe-bottom) + 76px);min-height:100dvh}body[data-shell]>#app{display:block}body[data-shell] #app>.app-main{overflow:visible}.app-main{width:100%;max-width:600px;margin:0 auto;padding:.75rem .85rem 2rem}.page-head{justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem 0 .85rem;display:flex}.page-head-left{align-items:center;gap:.5rem;min-width:0;display:flex}.page-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--c-text-head);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.3rem;font-weight:800;overflow:hidden}.skeleton{align-content:start;gap:.75rem;min-height:60vh;animation:.3s skeleton-fade;display:grid}.skeleton-block{border-radius:var(--pico-border-radius);background:color-mix(in srgb, var(--pico-card-background-color) 65%, transparent);border:1px solid var(--pico-card-border-color);height:4.5rem;animation:1.4s ease-in-out infinite skeleton-pulse}.skeleton-block.head{height:2.2rem}.skeleton-block.tall{height:8rem}.skeleton-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.skeleton-grid .skeleton-block{height:6rem}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes skeleton-fade{0%{opacity:0}to{opacity:1}}.top-bar{z-index:1000;padding:max(16px, calc(var(--safe-top) + 4px)) 1rem 12px;background:var(--c-bg);border-bottom:1px solid var(--c-border);color:var(--c-text-head);view-transition-name:app-topbar;border-radius:0;justify-content:space-between;align-items:center;margin:0;display:flex;position:fixed;top:0;left:0;right:0}.top-bar-brand{font-family:var(--font-display);letter-spacing:-.5px;color:var(--pico-color);align-items:center;gap:.4rem;font-size:1.1rem;font-weight:800;text-decoration:none;display:flex}.top-bar-brand i{color:var(--pico-primary)}.icon-btn{background:var(--c-surface);border:1px solid var(--c-border);width:36px;height:36px;color:var(--c-text-2);border-radius:.5rem;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.icon-btn:hover{color:var(--c-text-head);border-color:var(--c-border-strong)}.bottom-nav{z-index:1002;box-sizing:border-box;padding:.5rem 0 var(--safe-bottom);background:var(--c-bg);border-top:1px solid var(--c-border);color:var(--c-text-2);view-transition-name:app-bottomnav;justify-content:center;animation:.35s .15s both nav-in;display:flex;position:fixed;bottom:0;left:0;right:0}@keyframes nav-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.nav-item{min-width:0;max-width:120px;color:var(--pico-muted-color);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1px;padding:0;font-size:.58rem;font-weight:600;text-decoration:none;transition:color .15s,transform .1s;display:flex}.nav-item[aria-current=page]{color:var(--pico-primary);font-weight:700;text-decoration:none}.nav-item svg{box-sizing:content-box;border-radius:1rem;width:1.05rem;height:1.05rem;padding:.28rem;transition:background-color .18s,color .18s,box-shadow .18s}.nav-item:active{transform:scale(.94)}.banner-slot{max-width:600px;margin:0 auto}.banner{border-radius:var(--pico-border-radius);background:color-mix(in srgb, var(--pico-card-background-color) 80%, transparent);border:1px solid var(--pico-card-border-color);align-items:flex-start;gap:.75rem;margin:1rem 1rem 0;padding:1rem;display:flex}.banner-trial{border-color:var(--pico-primary);background:color-mix(in srgb, var(--pico-primary) 8%, var(--pico-card-background-color))}.banner-warning{border-color:var(--pico-mark-color);background:color-mix(in srgb, var(--pico-mark-color) 8%, var(--pico-card-background-color))}.banner-icon{width:2.25rem;height:2.25rem;color:var(--pico-primary);border:1px solid var(--pico-primary);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.banner-warning .banner-icon{color:var(--pico-mark-color);border-color:var(--pico-mark-color)}.banner-body{flex:1;min-width:0}.banner-title{margin:0;font-size:.9rem;font-weight:700}.banner-sub{color:var(--pico-muted-color);margin:.3rem 0 0;font-size:.78rem}.banner-cta{color:var(--pico-primary);align-items:center;gap:.35rem;margin-top:.6rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.banner-cta.warning{color:var(--pico-mark-color)}.banner-close{width:1.75rem;height:1.75rem;color:var(--pico-muted-color);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0}.auth-page{justify-content:center;align-items:center;min-height:100dvh;padding:5.5rem 1rem 2rem;display:flex}.auth-header{z-index:1000;padding:max(16px, calc(var(--safe-top) + 4px)) 1rem 12px;border-radius:0;justify-content:space-between;align-items:center;margin:0;display:flex;position:fixed;top:0;left:0;right:0}.auth-card{text-align:center;width:100%;max-width:400px}.auth-logo{background:color-mix(in srgb, var(--pico-primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--pico-primary) 30%, transparent);width:4.5rem;height:4.5rem;color:var(--pico-primary);border-radius:1.25rem;justify-content:center;align-items:center;margin:0 auto 1.25rem;display:flex}.auth-logo i{width:2.2rem;height:2.2rem}.auth-card h1{letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.7rem;font-weight:800}.auth-card>.muted{margin-bottom:1.5rem;font-size:.92rem;line-height:1.55}.auth-card form{text-align:left;gap:.85rem;display:grid}.auth-box{background:var(--pico-card-background-color);border:1px solid var(--pico-card-border-color);border-radius:calc(var(--pico-border-radius) * 1.5);text-align:left;margin-top:1.25rem;padding:1.75rem}.auth-box h1{letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.35rem;font-weight:800}.auth-box form{gap:.85rem;margin-top:1.25rem;display:grid}.field{color:var(--pico-muted-color);gap:.35rem;margin:0;font-size:.82rem;font-weight:600;display:grid}.btn-auth{background:var(--pico-primary-background);border-color:var(--pico-primary);width:100%;color:var(--pico-primary-inverse);margin-top:.25rem;font-weight:700}.btn-auth:hover{background:var(--pico-primary-hover);border-color:var(--pico-primary)}.btn-auth:disabled{opacity:.6;cursor:default}.auth-card .link{color:var(--pico-primary);margin-top:1.25rem;font-size:.85rem;font-weight:600;text-decoration:none;display:block}.auth-back{color:var(--pico-muted-color);align-items:center;gap:.35rem;font-size:.85rem;text-decoration:none;display:inline-flex}.auth-box .alert{margin-top:1rem}.alert{border-radius:var(--pico-border-radius);padding:.75rem 1rem;font-size:.85rem}.alert-success{background:color-mix(in srgb, var(--pico-ins-color) 12%, transparent);color:var(--pico-ins-color)}.alert-warning{background:color-mix(in srgb, var(--pico-mark-color) 12%, transparent);color:var(--pico-mark-color)}.card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:1rem;padding:.75rem}@media (width<=640px){.banner{margin-left:.75rem;margin-right:.75rem}}.small{font-size:.75rem}.bold{font-weight:700}.center{text-align:center}.capitalize{text-transform:capitalize}.warning{color:var(--pico-mark-color)}.dash-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.dash-greeting{color:var(--pico-muted-color);margin:0;font-size:.75rem}.dash-head h1{letter-spacing:-.02em;margin:.1rem 0 0;font-size:1.4rem;font-weight:800}.sec-titulo{color:var(--c-text-head);align-items:center;gap:.5rem;margin:1.5rem 0 .75rem;font-size:.95rem;font-weight:700;display:flex}.clima-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.clima-cidade{color:var(--pico-muted-color);align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.clima-cidade i{color:var(--pico-primary)}.clima-actions{align-items:center;gap:.6rem;display:inline-flex}.clima-main{justify-content:space-between;align-items:center;margin-top:.75rem;display:flex}.clima-temp{align-items:center;gap:.75rem;display:flex}.clima-temp i{color:var(--pico-primary)}.clima-valor{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.9rem;font-weight:800}.clima-detalhes{color:var(--pico-muted-color);gap:.3rem;font-size:.7rem;display:grid}.clima-detalhes span{align-items:center;gap:.3rem;display:inline-flex}.previsao{border-top:1px solid var(--pico-card-border-color);grid-template-columns:repeat(5,1fr);gap:.25rem;margin-top:.75rem;padding-top:.75rem;display:grid}.previsao-dia{text-align:center}.previsao-dia i{color:var(--pico-primary)}.previsao-tmax{margin:0;font-size:.7rem;font-weight:700}.alerta-calor{border-top:1px solid var(--pico-card-border-color);color:var(--pico-mark-color);align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;font-size:.75rem;font-weight:600;display:flex}.kpi-grid{grid-template-columns:repeat(4,1fr);gap:.4rem;margin-top:.75rem;display:grid}@media (width<=640px){.kpi-grid{grid-template-columns:repeat(2,1fr)}}.kpi{min-width:0;padding:.6rem .5rem}.kpi-label{text-transform:uppercase;letter-spacing:.05em;color:var(--c-text-3);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.58rem;overflow:hidden}.kpi-valor{align-items:baseline;gap:.3rem;min-width:0;margin-top:.2rem;display:flex}.kpi-valor span:first-child{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--c-text-head);font-size:clamp(.85rem,3.8vw,1.05rem);font-weight:800;line-height:1.15}.kpi-valor i{color:var(--pico-primary);flex-shrink:0}@media (width<=399px){.kpi-valor i{display:none}}.btn-novo-lote{border:1px solid var(--pico-card-border-color);border-radius:var(--pico-border-radius);width:100%;color:var(--pico-color);background:0 0;justify-content:center;align-items:center;gap:.4rem;margin-top:.75rem;padding:.6rem;font-size:.85rem;font-weight:600;display:flex}.btn-novo-lote i{color:var(--pico-primary)}.lote-card{cursor:pointer;margin-bottom:.5rem;padding:.85rem .9rem;transition:border-color .15s,background .15s}.lote-card:hover{border-color:var(--c-border-strong);background:var(--c-surface-hover)}.lote-card:active{border-color:var(--pico-primary)}.lote-top{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.lote-nome{color:var(--c-text-head);font-size:.95rem;font-weight:700}.lote-meta{color:var(--c-text-2);flex-wrap:wrap;gap:.4rem .9rem;font-size:.7rem;display:flex}.lote-ovos{color:var(--pico-primary);font-weight:700}.modal-overlay{z-index:2000;background:var(--c-bg);flex-direction:column;padding:0;display:flex;position:fixed;inset:0}.modal-box{background:var(--c-bg);width:100%;max-width:none;height:100dvh;max-height:none;padding:max(1rem, calc(var(--safe-top) + .75rem)) 1rem calc(var(--safe-bottom) + 2rem);border:none;border-radius:0;align-content:start;gap:.75rem;display:grid;overflow-y:auto}.modal-head{justify-content:space-between;align-items:center;display:flex}.modal-head h3{margin:0;font-size:1.05rem;font-weight:700}.row{align-items:center;gap:.5rem;display:flex}.row>input{flex:1;margin-bottom:0}.row>.btn-icon{align-self:stretch;height:auto;min-height:2.6rem}.chips-scroll{scrollbar-width:none;gap:.5rem;min-width:0;margin-bottom:.5rem;padding-bottom:.35rem;display:flex;overflow-x:auto}.chips-scroll::-webkit-scrollbar{display:none}.chip{white-space:nowrap;cursor:pointer;background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text-2);border-radius:.4rem;padding:.3rem .7rem;font-size:.76rem;font-weight:600;transition:background-color .15s,color .15s,border-color .15s,transform .1s}.chip:hover{color:var(--c-text-head);border-color:var(--c-border-strong)}.chip.active{background:var(--aviqo-hero-grad);color:#fff;border-color:var(--pico-primary-edge);font-weight:700}.tabs{border-bottom:1px solid var(--pico-card-border-color);scrollbar-width:none;gap:.25rem;min-width:0;margin-bottom:1rem;display:flex;overflow-x:auto}.tab{text-align:center;color:var(--pico-muted-color);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.6rem .5rem;font-size:.85rem;font-weight:600}.tab.active{color:var(--pico-primary);border-bottom-color:var(--pico-primary)}.badge{border-radius:var(--aviqo-radius-sm);align-items:center;padding:.15rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}.badge-ok{background:color-mix(in srgb, var(--pico-ins-color) 15%, transparent);color:var(--pico-ins-color)}.badge-off{background:color-mix(in srgb, var(--pico-muted-color) 12%, transparent);color:var(--pico-muted-color)}.badge-warn{background:color-mix(in srgb, var(--pico-mark-color) 14%, transparent);color:var(--pico-mark-color)}.metricas-grid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}@media (width>=1024px){.metricas-grid{grid-template-columns:repeat(4,1fr);gap:.4rem}}.metricas-grid .kpi{padding:.55rem .45rem}.table-wrap{background:var(--c-surface);border:1px solid var(--c-border);border-radius:.75rem;overflow-x:auto}.table{border-collapse:collapse;width:100%;font-size:.78rem}.table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-3);border-bottom:1px solid var(--c-border);font-variant-numeric:tabular-nums;padding:.45rem .4rem;font-size:.66rem}.table td{border-bottom:1px solid var(--c-border-soft);font-variant-numeric:tabular-nums;padding:.45rem .4rem}.table tr:hover td{background:var(--c-surface-hover)}.table tr:last-child td{border-bottom:none}.row-actions{gap:.3rem;display:flex}.icon-btn.sm{width:1.75rem;height:1.75rem}.icon-btn.danger{color:var(--pico-del-color);border-color:color-mix(in srgb, var(--pico-del-color) 40%, transparent)}.valor-ok{color:var(--pico-ins-color);font-size:.85rem;font-weight:700}.form-page{max-width:480px;margin:0 auto}.form-topbar{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.form-titulo{letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:800}.form-step-title{align-items:center;gap:.5rem;margin:.5rem 0 .25rem;font-size:1rem;font-weight:700;display:flex}.form-step-title i{color:var(--pico-primary)}.form-grid{gap:.85rem;display:grid}.steps{align-items:center;gap:.35rem;display:flex}.step-dot{background:var(--pico-card-background-color);border:1px solid var(--pico-card-border-color);width:1.4rem;height:1.4rem;color:var(--pico-muted-color);border-radius:50%;justify-content:center;align-items:center;font-size:.65rem;font-weight:800;display:flex}.step-dot.active{background:var(--pico-primary-background);color:var(--pico-primary-inverse);border-color:var(--pico-primary)}.step-bar{background:var(--pico-card-border-color);border-radius:2rem;width:1.25rem;height:.2rem}.step-bar.active{background:var(--pico-primary)}.tipo-card{text-align:left;border-radius:var(--pico-border-radius);cursor:pointer;background:var(--pico-card-background-color);border:1px solid var(--pico-card-border-color);align-items:flex-start;gap:.85rem;padding:1rem;display:flex}.tipo-card.active{border-color:var(--pico-primary);background:color-mix(in srgb, var(--pico-primary) 6%, var(--pico-card-background-color))}.tipo-icone{background:color-mix(in srgb, var(--pico-primary) 12%, transparent);width:2.6rem;height:2.6rem;color:var(--pico-primary);border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tipo-nome{font-size:1.05rem;font-weight:800;display:block}.resumo-card{background:color-mix(in srgb, var(--pico-card-background-color) 80%, transparent);border:1px solid var(--pico-card-border-color);border-radius:var(--pico-border-radius);gap:.2rem;padding:.85rem;display:grid}.venda-tipo-row{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.25rem;display:grid}.venda-tipo-opt{border:1px solid var(--pico-muted-border-color);cursor:pointer;background:var(--pico-background-color);border-radius:.4rem;align-items:center;gap:.4rem;padding:.6rem .75rem;font-size:.9rem;font-weight:700;display:flex}.venda-tipo-opt input[type=radio]{margin:0}.venda-tipo-ativo{color:#fff;background:#16a34a;border-color:#16a34a}[data-theme=dark] .icon-btn{background:var(--c-surface-2);border-color:var(--c-border);color:var(--c-text-1)}[data-theme=dark] .nav-item{color:var(--c-text-3)}[data-theme=dark] .btn-auth,[data-theme=dark] .chip.active,[data-theme=dark] .step-dot.active{background:var(--pico-primary-background);color:#fff}.btn-icon{cursor:pointer;border:1px solid #0000;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;margin:0;padding:0;transition:transform .1s,box-shadow .15s,filter .15s,background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn-icon i{width:1.15rem;height:1.15rem}.btn-icon:active{transform:scale(.9)}.btn-icon-primary{background:var(--aviqo-hero-grad);color:#fff;border-color:var(--pico-primary-edge);box-shadow:0 2px 10px #16a34a4d}.btn-icon-primary:hover{filter:brightness(1.04);box-shadow:0 4px 14px #16a34a66}.btn-icon-outline{border-color:var(--pico-card-border-color);color:var(--pico-color);background:0 0}.btn-icon-outline:hover{border-color:var(--pico-primary);color:var(--pico-primary)}.btn-icon-danger{border-color:color-mix(in srgb, var(--pico-del-color) 40%, transparent);color:var(--pico-del-color);background:0 0}.btn-icon-danger:hover{background:color-mix(in srgb, var(--pico-del-color) 10%, transparent)}[data-theme=dark] .btn-icon-primary{background:var(--aviqo-hero-grad);color:#fff;border-color:var(--pico-primary-edge)}.btn{cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:.85rem;justify-content:center;align-items:center;gap:.45rem;margin:0;padding:.7rem 1.15rem;font-size:.9rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .1s,box-shadow .15s,filter .15s,background-color .15s,border-color .15s,color .15s;display:inline-flex}a.btn:hover{text-decoration:none}.btn i{width:1.1em;height:1.1em}.btn:active{transform:scale(.96)}.btn:disabled{opacity:.55;pointer-events:none}.btn-primary{background:var(--pico-primary-background);color:#fff;border-color:var(--pico-primary-background);box-shadow:0 4px 0 var(--pico-primary-edge);border-radius:.9rem;transition:transform .1s,box-shadow .1s,filter .15s}.btn-primary:hover{background:var(--pico-primary-hover-background);filter:brightness(1.03)}.btn-primary:active{box-shadow:0 1px 0 var(--pico-primary-edge);transform:translateY(3px)}.btn-outline{border-color:var(--c-border-strong);color:var(--c-text-2);background:0 0;border-radius:.9rem}.btn-outline:hover{border-color:var(--pico-primary);color:var(--pico-primary)}.btn-ghost{color:var(--pico-primary);background:0 0}.btn-ghost:hover{background:color-mix(in srgb, var(--pico-primary) 8%, transparent)}.btn-danger{border-color:color-mix(in srgb, var(--pico-del-color) 45%, transparent);color:var(--pico-del-color);background:0 0}.btn-danger:hover{background:color-mix(in srgb, var(--pico-del-color) 10%, transparent)}.btn-sm{border-radius:.7rem;padding:.45rem .85rem;font-size:.8rem}.btn-lg{border-radius:1rem;padding:.9rem 1.5rem;font-size:1rem}.btn-block{width:100%}button,[role=button]{transition:transform .1s,box-shadow .15s,filter .15s,background-color .15s,border-color .15s,color .15s}button:active,[role=button]:active{transform:scale(.97)}.btn-auth{background:var(--pico-primary-background);border-color:var(--pico-primary-edge);color:#fff;width:100%;box-shadow:0 4px 0 var(--pico-primary-edge);border-radius:.95rem;margin-top:.25rem;padding:.85rem 1.25rem;font-size:1rem;font-weight:700;transition:transform .1s,box-shadow .1s,filter .15s}.btn-auth:hover{background:var(--pico-primary-hover-background);filter:brightness(1.03)}.btn-auth:active{box-shadow:0 1px 0 var(--pico-primary-edge);transform:translateY(3px)}.btn-auth:disabled{opacity:.6;cursor:default;transform:none}.btn-novo-lote{border-radius:.85rem;padding:.7rem;transition:border-color .15s,background-color .15s,transform .1s}.btn-novo-lote:hover{border-color:var(--pico-primary);background:color-mix(in srgb, var(--pico-primary) 6%, transparent)}.btn-novo-lote:active{transform:scale(.98)}.chip{border-radius:2rem;padding:.42rem 1rem;transition:background-color .15s,color .15s,border-color .15s,transform .1s}.chip:active{transform:scale(.96)}.chip.active{background:var(--aviqo-hero-grad);color:#fff;border-color:var(--pico-primary-edge);font-weight:700;box-shadow:0 2px 8px #16a34a4d}.tab{border-radius:.6rem .6rem 0 0;transition:color .15s,border-color .15s,background-color .15s}.tab:hover{color:var(--pico-primary)}.tab.active{color:var(--pico-primary);border-bottom-color:var(--pico-primary);background:color-mix(in srgb, var(--pico-primary) 6%, transparent);font-weight:700}.icon-btn{transition:transform .1s,background-color .15s,border-color .15s}.icon-btn:hover{border-color:var(--pico-primary);color:var(--pico-primary)}.icon-btn:active{transform:scale(.9)}.card{box-shadow:var(--aviqo-shadow-card)}.lote-card{transition:border-color .15s,box-shadow .15s,transform .1s}.lote-card:hover{border-color:color-mix(in srgb, var(--pico-primary) 45%, transparent)}.lote-card:active{transform:scale(.99)}.badge{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 12%, transparent)}.step-dot{transition:background-color .15s,border-color .15s,transform .1s}.step-dot:active{transform:scale(.92)}[data-theme=dark] .btn-primary,[data-theme=dark] .btn-auth,[data-theme=dark] .chip.active{background:var(--aviqo-hero-grad);color:#fff;border-color:var(--pico-primary-edge)}[data-theme=dark] .card{box-shadow:0 1px 3px #0006}[data-theme=dark] .btn-primary,[data-theme=dark] .btn-icon-primary,[data-theme=dark] .fin-btn-nova,[data-theme=dark] .perfil-btn,[data-theme=dark] .agenda-dia.selecionado,[data-theme=dark] .chk-check.on,[data-theme=dark] .chk-box.ativo,[data-theme=dark] .cta-primary,[data-theme=dark] .toggle button.active{background-color:var(--pico-primary-background)!important;color:#fff!important;border-color:var(--pico-primary-edge)!important;background-image:none!important}[data-theme=dark] .btn-outline{color:var(--pico-primary)}[data-theme=dark] .btn-novo-lote,[data-theme=dark] .agenda-dia,[data-theme=dark] .proxima-row,[data-theme=dark] .chk-item-select,[data-theme=dark] .chk-item{color:var(--pico-color);--pico-color:inherit}.dash-hero{color:var(--c-text-head);box-shadow:none;background:0 0;border:none;border-radius:0;padding:.25rem 0 .5rem}.dash-hero-top{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.dash-hero-saudacao{color:var(--c-text-3);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.72rem;font-weight:600}.dash-hero-nome{font-family:var(--font-display);letter-spacing:-.03em;color:var(--c-text-head);margin:.15rem 0 0;font-size:1.5rem;font-weight:800;line-height:1.1}.dash-hero-data{color:var(--c-text-2);text-transform:capitalize;margin:.25rem 0 0;font-size:.72rem}.btn-dark{background:var(--c-surface);color:var(--c-text-2);border:1px solid var(--c-border);cursor:pointer;white-space:nowrap;border-radius:.55rem;padding:.4rem .75rem;font-size:.78rem;font-weight:700}.btn-dark:hover{color:var(--c-text-head);border-color:var(--c-border-strong)}.dash-hero-metricas{grid-template-columns:repeat(4,1fr);gap:.4rem;margin-top:.85rem;display:grid}.dash-hero-met{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.dash-hero-met:last-child{grid-column:auto}.dash-hero-ico{width:1.7rem;height:1.7rem;color:var(--pico-primary-background);background:#16a34a26;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.dash-hero-num{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;color:var(--c-text-head);font-size:1rem;font-weight:800;line-height:1.1;overflow:hidden}.dash-hero-label{text-transform:uppercase;letter-spacing:.03em;color:var(--c-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:.55rem;font-weight:700;overflow:hidden}.dash-hero-met{background:var(--c-surface);border:1px solid var(--c-border);border-radius:6px;padding:.5rem .55rem}@media (width>=1024px){.dash-acoes{grid-template-columns:repeat(4,1fr)}}.dash-acao{background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text-2);cursor:pointer;border-radius:.75rem;flex-direction:column;align-items:center;gap:.4rem;min-width:0;padding:.75rem .25rem;font-size:.68rem;font-weight:700;transition:border-color .15s,color .15s,transform .1s;display:flex}.dash-acao:hover{border-color:var(--c-border-strong);color:var(--c-text-head)}.dash-acao-ico{width:2.4rem;height:2.4rem;color:var(--pico-primary-background);background:#16a34a26;border-radius:.6rem;place-items:center;display:grid}.semana-chart{align-items:flex-end;gap:.4rem;height:6rem;display:flex}.semana-col{flex-direction:column;flex:1;gap:.2rem;min-width:0;height:100%;display:flex}.semana-bar{background:linear-gradient(180deg, var(--pico-primary-background) 0%, var(--pico-primary-edge) 100%);border-radius:3px 3px 0 0;min-height:3px;margin-top:auto}.semana-valor{color:var(--pico-primary);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6rem;font-weight:800}.semana-label{color:var(--pico-muted-color);text-align:center;text-transform:capitalize;font-size:.58rem;font-weight:700}.fin-item-valor,.fin-saldo-valor,.est-saldo,.est-hist-valor,.valor-ok,.kpi-valor,.previsao-tmax,.fin-item-desc,.lote-meta{font-variant-numeric:tabular-nums;font-variant-numeric:tabular-nums}.form-row-2{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.cls-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.cls-topo{background:color-mix(in srgb, var(--pico-primary) 6%, transparent);border:1px dashed color-mix(in srgb, var(--pico-primary) 30%, transparent);border-radius:.6rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:.5rem .65rem;display:flex}.cls-topo-teto{font-size:.8rem;font-weight:700}.cls-topo-estado{color:var(--pico-primary);font-size:.75rem;font-weight:700}.cls-topo-estado.ok{color:var(--pico-ins-color)}.cls-topo-estado.travado{color:var(--pico-del-color)}.cls-selo{background:color-mix(in srgb, var(--pico-primary) 14%, transparent);color:var(--pico-primary);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:.35rem;padding:.05rem .4rem;font-size:.66rem;font-weight:800}.novo-tipo-linha{grid-template-columns:1fr auto auto;align-items:center;gap:.4rem;display:grid}.novo-tipo-linha input{min-height:2.4rem}.off-spin{animation:1s linear infinite off-rot}@keyframes off-rot{to{transform:rotate(360deg)}}.table-acoes{align-items:center;gap:.35rem;display:inline-flex}.insumos-section{gap:.4rem;display:grid}.insumo-wizard-rodape{justify-content:space-between;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.insumo-wizard-rodape .btn{align-items:center;gap:.35rem;display:inline-flex}.insumo-linha{grid-template-columns:2fr 1.1fr .9fr auto;align-items:center;gap:.4rem;display:grid}.insumo-linha input[type=number],.insumo-linha select{padding:.4rem .5rem}.insumo-linha-aviso{margin:-.1rem 0 .3rem;font-size:.68rem}.insumo-ok{color:var(--pico-ins-color);font-weight:600}.insumo-unidade-fixa{border-radius:var(--pico-border-radius);background:color-mix(in srgb, var(--pico-primary) 10%, transparent);border:1px solid var(--pico-card-border-color);color:var(--pico-primary);white-space:nowrap;justify-content:center;align-items:center;padding:.4rem .5rem;font-size:.8rem;font-weight:700;display:inline-flex}.est-zerado{color:var(--pico-del-color)}.auth-page{background:#0f172a;place-items:center;min-height:100dvh;padding:1.25rem;display:grid}.auth-box{background:0 0;border:none;width:100%;max-width:400px;margin:0;padding:0}.auth-head{text-align:center;margin-bottom:1.6rem}.auth-page .auth-logo{background:var(--aviqo-hero-grad);color:#fff;border:none;border-radius:.85rem;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:1rem;display:inline-grid;box-shadow:0 10px 30px #16a34a59}.auth-page .auth-h1{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:0;font-size:1.6rem;font-weight:800}.auth-page .auth-sub{color:#ffffffb8;margin:.35rem 0 0;font-size:.85rem}.auth-page .auth-card{text-align:left;background:#fff;border:1px solid #e8e2d2;border-radius:1rem;width:100%;max-width:400px;padding:1.5rem;box-shadow:0 25px 60px #02061773}.auth-card form{gap:.9rem;margin:0;display:grid}.auth-label{color:#475569;margin:0;font-size:.78rem;font-weight:700;display:block}.auth-page .auth-input{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;outline:none;width:100%;height:44px;margin-top:.4rem;padding:0 .85rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.auth-page .auth-input:focus{border-color:var(--pico-primary-background);box-shadow:0 0 0 3px #16a34a2e}.auth-page .auth-input::placeholder{color:#94a3b8}.auth-page .auth-btn{background:var(--pico-primary-background);color:#fff;cursor:pointer;width:100%;height:44px;box-shadow:0 4px 0 var(--pico-primary-edge);border:none;border-radius:.85rem;justify-content:center;align-items:center;gap:.5rem;margin:0;font-size:.9rem;font-weight:700;transition:filter .15s,transform .1s,box-shadow .1s;display:inline-flex}.auth-page .auth-btn:hover{filter:brightness(1.03)}.auth-page .auth-btn:active{box-shadow:0 1px 0 var(--pico-primary-edge);transform:translateY(3px)}.auth-page .auth-btn:disabled{opacity:.6;cursor:default}.auth-page .auth-erro{color:#dc2626;text-align:center;margin:0;font-size:.78rem}.auth-page .auth-links{text-align:center;margin-top:1rem}.auth-page .auth-links a{color:var(--pico-primary-background);font-size:.8rem;font-weight:600;text-decoration:none}.auth-page .auth-links a:hover{text-decoration:underline}.auth-page .auth-ok{color:#047857;justify-content:center;align-items:center;gap:.45rem;font-size:.8rem;font-weight:700;display:inline-flex}.reg-preco{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.7rem .9rem;display:flex}.reg-preco-valor{font-family:var(--font-display);color:#0f172a;letter-spacing:-.02em;font-size:1.35rem;font-weight:800;line-height:1}.reg-preco-valor small{color:#64748b;margin-left:.15rem;font-size:.7rem;font-weight:600}.reg-trial-badge{color:#047857;white-space:nowrap;background:#10b98124;border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .6rem;font-size:.68rem;font-weight:800;display:inline-flex}input[type=text],input[type=password],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=date],input[type=datetime-local],select,textarea{background:var(--c-input);border:1px solid var(--c-border);color:var(--c-text-head);border-radius:.5rem}input::placeholder,textarea::placeholder{color:var(--c-text-3)}select option{background:var(--c-modal);color:var(--c-text)}input[type=date]::-webkit-calendar-picker-indicator{opacity:.85;cursor:pointer}input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:.85;cursor:pointer}.app-glows{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.app-glows .glow-1{filter:blur(120px);background:#16a34a1a;border-radius:9999px;width:560px;height:320px;position:absolute;top:-8rem;left:50%;transform:translate(-50%)}.app-glows .glow-2{filter:blur(120px);background:#ea580c1a;border-radius:9999px;width:360px;height:360px;position:absolute;bottom:0;right:-120px}.topbar-logo{background:var(--pico-primary-background);color:#fff;border-radius:6px;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.top-bar-title{font-family:var(--font-display);letter-spacing:-.3px;color:var(--c-text-head);white-space:nowrap;text-overflow:ellipsis;max-width:55vw;font-size:.95rem;font-weight:800;line-height:1.2;overflow:hidden}.top-bar-sub{color:var(--c-text-3);font-size:.62rem;line-height:1.2}.top-bar-left .icon-btn{width:32px;height:32px}.fs-modal{z-index:2000;background:var(--pico-background-color);flex-direction:column;display:flex;position:fixed;inset:0}.fs-cabeca{align-items:center;gap:.75rem;margin:0 0 1rem;display:flex}.fs-titulo{min-width:0;font-family:var(--font-display);letter-spacing:-.3px;color:var(--c-text-head,var(--pico-color));flex:1;font-size:1.05rem;font-weight:800}.fs-body{padding:calc(var(--safe-top,0px) + 1.25rem) 1rem calc(var(--safe-bottom,0px) + 1.5rem);flex:1;overflow-y:auto}.pagina-acoes{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.pagina-acoes h1{margin:0;font-size:1.2rem}.fab{right:1rem;bottom:calc(var(--safe-bottom) + 76px);z-index:2100;background:var(--pico-primary-background);color:#fff;width:56px;height:56px;box-shadow:0 4px 0 var(--pico-primary-edge);cursor:pointer;border:none;border-radius:1rem;justify-content:center;align-items:center;padding:0;transition:transform .1s,box-shadow .1s,filter .15s;display:flex;position:fixed}.fab:hover{filter:brightness(1.05)}.lote-info{background:var(--pico-card-background-color);border:1px solid var(--pico-card-border-color);border-radius:var(--pico-border-radius);box-shadow:var(--aviqo-shadow-card);align-items:stretch;margin-bottom:.75rem;padding:.65rem .25rem;display:flex}.lote-info-item{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.15rem;min-width:0;padding:.1rem .35rem;display:flex}.lote-info-item+.lote-info-item{border-left:1px solid var(--pico-card-border-color)}.lote-info-item svg{color:var(--pico-primary);margin-bottom:.1rem}.lote-info-item .valor{font-family:var(--font-display);color:var(--pico-color);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.9rem;font-weight:800;overflow:hidden}.lote-info-item .rotulo{color:var(--pico-muted-color);text-transform:uppercase;letter-spacing:.05em;font-size:.6rem}.lote-fase{gap:.5rem;margin-top:.5rem;margin-bottom:.25rem;display:flex}.fase-badge{font-size:.8rem;font-weight:700;font-family:var(--font-display);border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .7rem;display:inline-flex}.fase-pico{color:#15803d;background:linear-gradient(135deg,#22c55e2e,#22c55e14);border:1px solid #22c55e66}.fase-producao{color:#4338ca;background:#6366f11a;border:1px solid #6366f14d}.fase-pre{color:#a16207;background:#eab3081a;border:1px solid #eab3084d}.linhagem-comparacao{background:var(--pico-card-background-color);border:1px solid var(--pico-card-border-color);border-radius:.5rem;margin-top:.5rem;padding:.65rem .85rem}.linhagem-comparacao.status-ok{border-left:4px solid #16a34a}.linhagem-comparacao.status-atencao{background:color-mix(in srgb, #ea580c 6%, var(--pico-card-background-color));border-left:4px solid #ea580c}.linhagem-comparacao.status-critico{background:color-mix(in srgb, #b91c1c 8%, var(--pico-card-background-color));border-left:4px solid #b91c1c}.linhagem-label{color:var(--pico-muted-color);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.3rem;font-size:.75rem;font-weight:700}.linhagem-bar-wrap{background:var(--pico-muted-border-color);border-radius:999px;height:.5rem;margin-bottom:.35rem;position:relative;overflow:hidden}.linhagem-bar-real{background:linear-gradient(90deg,#16a34a,#22c55e);border-radius:999px;transition:width .4s;position:absolute;top:0;bottom:0;left:0}.linhagem-bar-esperado{background:#1d4ed8;border-radius:2px;width:3px;position:absolute;top:-.2rem;bottom:-.2rem}.linhagem-texto{flex-wrap:wrap;align-items:baseline;gap:.4rem .85rem;font-size:.82rem;display:flex}.linhagem-texto b{font-family:var(--font-display);font-size:.95rem}.linhagem-diff{font-weight:800;font-family:var(--font-display);margin-left:auto}.linhagem-diff.pos{color:#16a34a}.linhagem-diff.neg{color:#b91c1c}.projecao-card{background:var(--pico-card-background-color);border:1px solid var(--pico-card-border-color);border-left:4px solid #3b82f6;border-radius:.5rem;align-items:flex-start;gap:.75rem;margin-top:.5rem;padding:.7rem .85rem;display:flex}.projecao-card.status-atencao{background:color-mix(in srgb, #f59e0b 5%, var(--pico-card-background-color));border-left-color:#f59e0b}.projecao-card.status-urgente{background:color-mix(in srgb, #ea580c 7%, var(--pico-card-background-color));border-left-color:#ea580c}.projecao-card.status-atrasado{background:color-mix(in srgb, #b91c1c 8%, var(--pico-card-background-color));border-left-color:#b91c1c}.projecao-icone{color:var(--pico-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.projecao-conteudo{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.projecao-titulo{font-family:var(--font-display);color:var(--pico-color);text-transform:uppercase;letter-spacing:.03em;font-size:.9rem;font-weight:800}.projecao-texto{font-size:.88rem;line-height:1.3}.projecao-texto strong{font-weight:700}.projecao-data{border-top:1px dashed #3b82f633;margin-top:.2rem;padding-top:.25rem;font-size:.85rem}.projecao-queda{font-size:.78rem}.alerta-mortalidade{color:#b91c1c;background:linear-gradient(135deg,#dc26261f,#dc26260a);border:1px solid #dc262659;border-radius:.6rem;align-items:center;gap:.75rem;margin:.5rem 0;padding:.75rem 1rem;display:flex}.alerta-icone{flex-shrink:0;align-items:center;display:flex}.alerta-texto{flex-direction:column;flex:1;gap:.15rem;display:flex}.alerta-texto strong{font-family:var(--font-display);font-size:.95rem}.alerta-desc{opacity:.85;font-size:.78rem}.alerta-valor{flex-direction:column;align-items:center;min-width:4rem;display:flex}.alerta-valor span{font-family:var(--font-display);font-size:1.4rem;font-weight:800;line-height:1}.alerta-valor small{text-transform:uppercase;letter-spacing:.05em;opacity:.85;font-size:.65rem}.alerta-valor-alto{color:#b91c1c}.reg-paginacao{justify-content:center;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.reg-paginacao-info{color:var(--pico-muted-color);font-variant-numeric:tabular-nums;text-align:center;min-width:3rem;font-size:.8rem;font-weight:700}.btn-danger-solid{background:var(--pico-del-color);border-color:var(--pico-del-color);color:#fff}.btn-danger-solid:hover{background:color-mix(in srgb, var(--pico-del-color) 85%, #000)}.fs-espaco{flex-shrink:0;width:32px}.perfil-card-link{background:var(--pico-card-background-color);border:1px solid var(--pico-card-border-color);border-radius:var(--pico-border-radius);color:var(--pico-color);align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.85rem 1rem;text-decoration:none;display:flex}.perfil-card-ico{background:color-mix(in srgb, var(--pico-primary) 14%, transparent);width:2.5rem;height:2.5rem;color:var(--pico-primary);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.perfil-card-txt{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.perfil-card-titulo{font-size:.95rem;font-weight:700}.perfil-card-setinha{color:var(--pico-muted-color);flex-shrink:0}.ajuda-item{border-bottom:1px solid var(--pico-card-border-color);padding:.6rem 0}.ajuda-item:last-child{border-bottom:none;padding-bottom:0}.ajuda-titulo{margin:0 0 .15rem;font-size:.9rem;font-weight:700}:root,:root:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-bg:#f4f6f2;--c-modal:#fff;--c-surface:#fff;--c-surface-2:#f0f4ee;--c-surface-hover:#f4f8f2;--c-border:#e2e8e0;--c-border-soft:#e9eee7;--c-border-strong:#c9d6c8;--c-input:#fff;--c-input-soft:#f4f6f2;--c-text:#1c2620;--c-text-1:#24302a;--c-text-2:#4d5c52;--c-text-3:#6b7a70;--c-text-4:#93a198;--c-text-head:#141d17;--pico-primary:#16a34a;--pico-primary-background:#16a34a;--pico-primary-hover:#12803c;--pico-primary-hover-background:#1aac50;--pico-primary-focus:#16a34a59;--pico-primary-inverse:#fff;--pico-primary-underline:#16a34a80;--pico-primary-edge:color-mix(in srgb, var(--pico-primary-background) 72%, #000);--pico-ins-color:#16a34a;--pico-mark-color:#d97706;--pico-del-color:#dc2626;--pico-background-color:#f4f6f2;--pico-card-background-color:#fff;--pico-card-border-color:#e2e8e0;--pico-card-sectioning-background-color:#f0f4ee;--pico-color:#1c2620;--pico-h1-color:#141d17;--pico-h2-color:#141d17;--pico-h3-color:#1c2620;--pico-muted-color:#4d5c52;--pico-muted-border-color:#e2e8e0;--pico-border-color:#e2e8e0;--pico-form-element-background-color:#fff;--pico-form-element-border-color:#dde5dc;--pico-form-element-color:#1c2620;--pico-form-element-placeholder-color:#93a198;--pico-form-element-selected-background-color:#f0f4ee;--pico-dropdown-background-color:#fff;--pico-dropdown-border-color:#e2e8e0;--pico-dropdown-color:#1c2620;--pico-table-border-color:#e2e8e0;--pico-code-background-color:#f0f4ee;--pico-secondary:#5b6b60;--pico-secondary-background:#eef2ec;--pico-secondary-border:#dde5dc;--aviqo-shadow-card:0 1px 2px #14281c0d, 0 6px 18px #14281c0d;--aviqo-shadow-float:0 10px 32px #14281c29;--aviqo-shadow-hero:0 10px 28px #0e7a3847;--aviqo-hero-grad:linear-gradient(140deg, #1fae55 0%, #16a34a 45%, #0e7a38 100%);--aviqo-radius-card:1.25rem;--aviqo-radius-ctrl:.875rem;--aviqo-radius-sm:.5rem;--pico-border-radius:.875rem}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-bg:#0b1015;--c-modal:#121a17;--c-surface:#141d18;--c-surface-2:#1a251f;--c-surface-hover:#1e2a23;--c-border:#ffffff1f;--c-border-soft:#ffffff12;--c-border-strong:#ffffff47;--c-input:#121a1799;--c-input-soft:#121a1766;--c-text:#e4eae5;--c-text-1:#cbd6cd;--c-text-2:#93a198;--c-text-3:#7c8b81;--c-text-4:#4a574f;--c-text-head:#f4f8f4;--pico-primary:#4ade80;--pico-primary-background:#22b65c;--pico-primary-hover:#4ade80;--pico-primary-hover-background:#2cc76a;--pico-primary-focus:#4ade8059;--pico-primary-inverse:#fff;--pico-primary-underline:#4ade8080;--pico-primary-edge:color-mix(in srgb, var(--pico-primary-background) 68%, #000);--pico-ins-color:#4ade80;--pico-mark-color:#fbbf24;--pico-del-color:#f87171;--pico-background-color:#0b1015;--pico-card-background-color:#141d18;--pico-card-border-color:#ffffff1a;--pico-card-sectioning-background-color:#ffffff0a;--pico-color:#e4eae5;--pico-h1-color:#f4f8f4;--pico-h2-color:#f4f8f4;--pico-h3-color:#e4eae5;--pico-muted-color:#93a198;--pico-muted-border-color:#ffffff1a;--pico-border-color:#ffffff1a;--pico-form-element-background-color:#121a1799;--pico-form-element-border-color:#ffffff1a;--pico-form-element-color:#e4eae5;--pico-form-element-placeholder-color:#7c8b81;--pico-form-element-selected-background-color:#121a1799;--pico-dropdown-background-color:#141d18;--pico-dropdown-border-color:#ffffff1a;--pico-dropdown-color:#e4eae5;--pico-table-border-color:#ffffff1a;--pico-code-background-color:#ffffff0d;--pico-secondary:#93a198;--pico-secondary-background:#ffffff0d;--pico-secondary-border:#ffffff1a;--aviqo-shadow-card:0 1px 2px #0006, 0 8px 24px #00000047;--aviqo-shadow-float:0 12px 36px #00000080;--aviqo-shadow-hero:0 10px 30px #0006}body{color:var(--c-text);-webkit-font-smoothing:antialiased}.app-main{max-width:640px;padding:1.2rem 1.1rem 2rem}.app-main>*+*{margin-top:.9rem}.sec-titulo{margin:1.3rem 0 .7rem}.dash-hero{margin-top:0}.top-bar{height:calc(var(--safe-top) + 62px);padding:max(16px, calc(var(--safe-top) + 4px)) .9rem .45rem;box-sizing:border-box;background:var(--c-bg);border-bottom:1px solid var(--c-border-soft);justify-content:space-between;align-items:center;gap:.5rem;display:flex}.top-bar-left{align-items:center;gap:.6rem;min-width:0;display:flex}.topbar-logo{background:var(--aviqo-hero-grad);color:#fff;width:2.1rem;height:2.1rem;box-shadow:0 3px 10px color-mix(in srgb, var(--pico-primary) 35%, transparent);border-radius:.7rem;flex-shrink:0;place-items:center;display:grid}.top-bar-title{letter-spacing:-.02em;color:var(--c-text-head);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.15rem;font-weight:800;line-height:1.2;overflow:hidden}.top-bar-tema{flex-shrink:0}[role=button]:where(:not(.btn):not(.btn-primary):not(.btn-auth):not(.btn-outline):not(.outline)),[type=button]:where(:not(.btn):not(.btn-primary):not(.btn-auth):not(.btn-outline):not(.outline)),[type=reset]:where(:not(.btn):not(.btn-primary):not(.btn-auth):not(.btn-outline):not(.outline)),[type=submit]:where(:not(.btn):not(.btn-primary):not(.btn-auth):not(.btn-outline):not(.outline)),button:where(:not(.btn):not(.btn-primary):not(.btn-auth):not(.btn-outline):not(.outline)){--pico-color:var(--c-text);color:var(--c-text)}button:not([class]),[role=button]:not([class]),[type=button]:not([class]),[type=reset]:not([class]),[type=submit]:not([class]){color:var(--pico-primary-inverse)}[role=button]:is(:hover,:active,:focus),[type=button]:is(:hover,:active,:focus),[type=reset]:is(:hover,:active,:focus),[type=submit]:is(:hover,:active,:focus),button:is(:hover,:active,:focus),button[aria-current]:not([aria-current=false]){--pico-color:var(--c-text)}.icon-btn{background:var(--c-surface);border:1px solid var(--c-border);width:40px;height:40px;color:var(--c-text-2);border-radius:.875rem;box-shadow:0 1px 2px #14281c0a}button,.btn{border-radius:var(--aviqo-radius-ctrl);font-weight:700}.btn-outline,.outline{border-radius:var(--aviqo-radius-ctrl);border-color:var(--c-border-strong);color:var(--c-text-2)}.btn-outline:hover,.outline:hover{border-color:var(--pico-primary);color:var(--pico-primary)}button[type=submit],.btn-primary,.btn-auth{border-radius:var(--aviqo-radius-ctrl)}input[type=text],input[type=password],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=date],input[type=datetime-local],select,textarea{border-radius:var(--aviqo-radius-ctrl);font-size:1rem;transition:border-color .15s,box-shadow .15s}input:focus,select:focus,textarea:focus{border-color:var(--pico-primary);box-shadow:0 0 0 3px var(--pico-primary-focus)}.chip{border-radius:999px;padding:.45rem .9rem;font-size:.8rem}.chip.active{background:var(--pico-primary-background);color:var(--pico-primary-inverse);box-shadow:0 3px 10px color-mix(in srgb, var(--pico-primary) 35%, transparent);border-color:#0000}.chips-scroll{gap:.45rem}.tab{border-radius:0}.tab.active{border-bottom-color:var(--pico-primary)}.card{background:var(--c-surface);border:1px solid var(--c-border-soft);border-radius:var(--aviqo-radius-card);box-shadow:var(--aviqo-shadow-card);padding:1rem}.card.center{padding:1rem}.sec-titulo{letter-spacing:-.01em;margin:1.6rem 0 .8rem;font-size:1.05rem;font-weight:800}.dash-hero{background:var(--aviqo-hero-grad);color:#fff;box-shadow:var(--aviqo-shadow-hero);border:none;border-radius:1.5rem;padding:1.15rem 1.15rem 1.05rem;position:relative;overflow:hidden}.dash-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff2e 0%,#0000 70%);border-radius:50%;width:11rem;height:11rem;position:absolute;top:-3.5rem;right:-3rem}.dash-hero-top{position:relative}.dash-hero-saudacao{color:#ffffffd1;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.dash-hero-nome{color:#fff;letter-spacing:-.03em;font-size:1.6rem}.dash-hero-data{color:#ffffffbf;text-transform:capitalize;font-size:.78rem}.btn-dark{color:#fff;background:#ffffff2e;border:1px solid #ffffff4d;border-radius:999px}.btn-dark:hover{color:#fff;background:#ffffff42}.dash-hero-metricas{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1.05rem;display:grid;position:relative}.dash-hero-met{background:#ffffff26;border:1px solid #ffffff38;border-radius:1rem;align-items:center;gap:.6rem;min-width:0;padding:.65rem .7rem;display:flex}.dash-hero-ico{color:#fff;background:#ffffff3d;border-radius:.8rem;flex-shrink:0;place-items:center;width:2.2rem;height:2.2rem;display:grid}.dash-hero-col{gap:.05rem;min-width:0;display:grid}.dash-hero-num{color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:800;line-height:1.1}.dash-hero-num.neg{color:#fecaca}.dash-hero-met:last-child .dash-hero-num{font-size:1.05rem}.dash-hero-label{color:#ffffffc7;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:.6rem;font-weight:700;overflow:hidden}.dash-acoes{grid-template-columns:1fr 1fr;gap:.65rem;margin-top:.9rem;display:grid}.dash-acao{border-radius:var(--aviqo-radius-card);background:var(--c-surface);border:1px solid var(--c-border-soft);box-shadow:var(--aviqo-shadow-card);color:var(--c-text-head);cursor:pointer;flex-direction:column;align-items:center;gap:.5rem;min-width:0;padding:.9rem .4rem .8rem;font-size:.82rem;font-weight:800;transition:transform .1s,box-shadow .15s,border-color .15s;display:flex}.dash-acao:hover{border-color:var(--c-border-strong);transform:translateY(-1px)}.dash-acao:active{transform:scale(.97)}.dash-acao-ico{border-radius:.9rem;place-items:center;width:2.6rem;height:2.6rem;display:grid}.dash-chk{cursor:pointer;align-items:center;gap:.75rem;margin-top:.9rem;padding:.9rem 1rem;transition:border-color .15s,transform .1s;display:flex}.dash-chk:active{transform:scale(.99)}.dash-chk-ico{background:color-mix(in srgb, var(--pico-primary) 14%, transparent);width:2.6rem;height:2.6rem;color:var(--pico-primary);border-radius:.9rem;flex-shrink:0;place-items:center;display:grid}.dash-chk-body{flex:1;min-width:0}.dash-chk-titulo{color:var(--c-text-head);margin:0;font-size:.82rem;font-weight:800}.dash-chk-sub{color:var(--c-text-2);margin:.1rem 0 .35rem;font-size:.75rem}.dash-chk-bar{height:.4rem}.dash-chk-cta{color:var(--c-text-2);flex-shrink:0}.dash-acao-ico svg{width:1.25rem;height:1.25rem}.acao-verde .dash-acao-ico{color:#16a34a;background:#16a34a24}.acao-ambar .dash-acao-ico{color:#d97706;background:#d9770621}.acao-teal .dash-acao-ico{color:#0d9488;background:#0d948821}.acao-roxo .dash-acao-ico{color:#7c3aed;background:#7c3aed1f}.dash-acao.acao-verde{background:linear-gradient(135deg,#16a34a21,#16a34a0a)}.dash-acao.acao-ambar{background:linear-gradient(135deg,#d9770621,#d977060a)}.dash-acao.acao-teal{background:linear-gradient(135deg,#0d948821,#0d94880a)}.dash-acao.acao-roxo{background:linear-gradient(135deg,#7c3aed1f,#7c3aed0a)}[data-theme=dark] .dash-acao.acao-verde{background:linear-gradient(135deg,#4ade8021,#4ade8008)}[data-theme=dark] .dash-acao.acao-ambar{background:linear-gradient(135deg,#fbbf241f,#fbbf2408)}[data-theme=dark] .dash-acao.acao-teal{background:linear-gradient(135deg,#2dd4bf1f,#2dd4bf08)}[data-theme=dark] .dash-acao.acao-roxo{background:linear-gradient(135deg,#a78bfa1f,#a78bfa08)}[data-theme=dark] .acao-verde .dash-acao-ico{color:#4ade80;background:#4ade8029}[data-theme=dark] .acao-ambar .dash-acao-ico{color:#fbbf24;background:#fbbf2424}[data-theme=dark] .acao-teal .dash-acao-ico{color:#2dd4bf;background:#2dd4bf24}[data-theme=dark] .acao-roxo .dash-acao-ico{color:#a78bfa;background:#a78bfa24}.semana-chart{gap:.5rem;height:7rem}.semana-bar{background:var(--aviqo-hero-grad);border-radius:6px 6px 2px 2px;min-height:4px}.semana-col.hoje .semana-bar{background:var(--aviqo-hero-grad);box-shadow:0 4px 14px color-mix(in srgb, var(--pico-primary) 45%, transparent)}.semana-valor{font-size:.68rem}.semana-label{font-size:.62rem}.projecao-futura-card{background:linear-gradient(135deg,#8b5cf60f,#8b5cf605);border-color:#8b5cf64d}.projecao-legenda{margin:.25rem 0 .5rem}.projecao-chart{gap:.2rem;height:5rem}.projecao-col{flex:1;min-width:0}.projecao-bar{opacity:.85;background:linear-gradient(#8b5cf6,#6d28d9)}.clima-valor{font-size:2.1rem}.clima-temp i,.clima-cidade i{color:var(--pico-primary)}.bottom-nav{background:var(--c-bg);border-top:1px solid var(--c-border-soft);padding:.4rem .6rem var(--safe-bottom)}.nav-item{color:var(--c-text-3);gap:2px;font-size:.62rem;font-weight:600}.nav-item[aria-current=page]{color:var(--pico-primary);font-weight:700}.nav-item svg{border-radius:999px;width:1.2rem;height:1.2rem;padding:.32rem}.nav-item.active svg{background:var(--pico-primary-background);color:var(--pico-primary-inverse);box-shadow:0 4px 14px color-mix(in srgb, var(--pico-primary) 45%, transparent)}.fab{background:var(--aviqo-hero-grad);width:60px;height:60px;box-shadow:0 8px 20px color-mix(in srgb, var(--pico-primary) 40%, transparent);border-radius:50%}.fab:active{box-shadow:0 4px 12px color-mix(in srgb, var(--pico-primary) 35%, transparent);transform:translateY(2px)scale(.97)}.table-wrap{border-radius:var(--aviqo-radius-card);border:1px solid var(--c-border-soft);background:var(--c-surface);box-shadow:var(--aviqo-shadow-card);overflow:hidden}.table-wrap table{margin:0}.table-wrap th{text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-3);background:var(--c-surface-2);font-size:.66rem;font-weight:800}.table-wrap tr:hover td{background:var(--c-surface-hover)}.badge{border-radius:999px;padding:.2rem .6rem}.lote-card{border-radius:var(--aviqo-radius-card);box-shadow:var(--aviqo-shadow-card);padding:1rem 1.05rem}.lote-nome{font-size:1rem}.lote-meta{gap:.5rem 1rem;font-size:.74rem}.lote-info{border-radius:var(--aviqo-radius-card);box-shadow:var(--aviqo-shadow-card)}.lote-info-item .valor{font-size:.95rem}.kpi-grid{grid-template-columns:repeat(2,1fr);gap:.65rem}.metricas-grid{grid-template-columns:repeat(2,1fr)}.kpi{border-radius:var(--aviqo-radius-card);padding:.8rem .75rem}.kpi-label{font-size:.62rem}.kpi-valor span:first-child{font-size:clamp(1rem,4.4vw,1.25rem)}.est-alerta-baixo{border-color:color-mix(in srgb, var(--pico-mark-color) 55%, transparent)!important;background:color-mix(in srgb, var(--pico-mark-color) 10%, var(--c-surface))!important}.est-alerta-baixo .kpi-valor span:first-child{color:var(--pico-mark-color)}.est-alerta-zero{border-color:color-mix(in srgb, var(--pico-del-color) 60%, transparent)!important;background:color-mix(in srgb, var(--pico-del-color) 10%, var(--c-surface))!important}.est-alerta-zero .kpi-valor span:first-child{color:var(--pico-del-color)}.perfil-card-link{border-radius:var(--aviqo-radius-card);box-shadow:var(--aviqo-shadow-card);padding:.95rem 1rem}.perfil-card-ico{border-radius:.9rem}.modal-box{border-radius:0}.alert{border-radius:var(--aviqo-radius-ctrl)}.banner{border-radius:var(--aviqo-radius-card);box-shadow:var(--aviqo-shadow-card)}.skeleton-block{border-radius:var(--aviqo-radius-card);border-color:var(--c-border-soft);background:var(--c-surface)}.sidebar-brand-logo{background:var(--pico-primary-background);color:var(--pico-primary-inverse);box-shadow:0 3px 10px color-mix(in srgb, var(--pico-primary) 35%, transparent);border-radius:.8rem}.sidebar-link{border-radius:.8rem}.sidebar-link.ativo{background:color-mix(in srgb, var(--pico-primary) 12%, transparent);color:var(--pico-primary);border-color:color-mix(in srgb, var(--pico-primary) 28%, transparent);font-weight:700}.sidebar-tema,.sidebar-sair{border-radius:.8rem}.auth-box{border-radius:var(--aviqo-radius-card);box-shadow:var(--aviqo-shadow-card)}.btn-auth{background:var(--pico-primary-background);border-color:var(--pico-primary);color:var(--pico-primary-inverse);padding:.8rem 1rem;font-size:1rem}.btn-auth:hover{background:var(--pico-primary-hover-background);border-color:var(--pico-primary-hover);color:var(--pico-primary-inverse)}[data-theme=light] .app-glows .glow-1,:root:not([data-theme=dark]) .app-glows .glow-1{opacity:.5}[data-theme=light] .app-glows .glow-2,:root:not([data-theme=dark]) .app-glows .glow-2{opacity:.4}.girando{animation:.9s linear infinite girar}@keyframes girar{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toast{left:50%;bottom:calc(var(--safe-bottom) + 84px);z-index:3000;color:#fff;text-align:center;background:#1c2620;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;max-width:min(90vw,420px);padding:.7rem 1.1rem;font-size:.85rem;font-weight:700;animation:.25s both toast-in;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #0c141059}.toast svg{flex-shrink:0}.toast-ok svg{color:var(--pico-ins-color)}.toast-erro svg{color:var(--pico-del-color)}.toast-aviso svg{color:var(--pico-mark-color)}[data-theme=dark] .toast{color:#0b1015;background:#e4eae5}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--c-border-strong);border:2px solid var(--c-bg);border-radius:999px}::-webkit-scrollbar-track{background:0 0}.legal{max-width:720px;margin:0 auto;padding:3rem 1rem 5rem}.legal-back{color:var(--pico-muted-color);margin-bottom:1rem;font-size:.9rem;text-decoration:none;display:inline-block}.legal-head{align-items:center;gap:.6rem;display:flex}.legal-head i,.legal-head svg{color:var(--pico-primary)}.legal-head h1{letter-spacing:-.02em;margin:0;font-size:1.8rem;font-weight:800}.legal-updated{color:var(--pico-muted-color);margin-bottom:1.5rem;font-size:.85rem}.legal article{background:var(--pico-card-background-color);border:1px solid var(--pico-card-border-color);border-radius:var(--pico-border-radius);padding:1.5rem}.legal section{margin-bottom:1.5rem}.legal section:last-child{margin-bottom:0}.legal h2{margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.legal p{color:var(--pico-muted-color);margin:.4rem 0;font-size:.92rem;line-height:1.65}.legal a{color:var(--pico-primary)}.loc.svelte-1pmkwq3{flex-direction:column;gap:.45rem;display:flex}.loc-btn.svelte-1pmkwq3{background:var(--pico-primary-background);width:100%;color:var(--pico-primary-inverse);cursor:pointer;border:none;border-radius:.7rem;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.9rem;font-weight:700;display:flex}.loc-btn.svelte-1pmkwq3:disabled{opacity:.75;cursor:wait}.loc-estado.svelte-1pmkwq3{align-items:center;gap:.35rem;margin:0;font-size:.8rem;font-weight:600;display:flex}.loc-obs.svelte-1pmkwq3{color:var(--pico-muted-color);margin:0;font-size:.72rem;line-height:1.4}@keyframes svelte-1pmkwq3-loc-spin{to{transform:rotate(360deg)}}.onb{min-height:100%;padding:max(2rem, calc(var(--safe-top) + 1.25rem)) 1.25rem calc(var(--safe-bottom) + 2rem);justify-content:center;align-items:center;display:flex}.onb-inner{text-align:center;width:100%;max-width:26rem}.onb-logo{background:var(--aviqo-hero-grad);color:#fff;width:4rem;height:4rem;box-shadow:var(--aviqo-shadow-float);border-radius:1.25rem;justify-content:center;align-items:center;margin:0 auto 1.1rem;display:flex}.onb-logo-pronto{background:linear-gradient(140deg,#f59e0b 0%,#f97316 100%)}.onb-titulo{letter-spacing:-.02em;color:var(--c-text-head);margin:0 0 .5rem;font-size:1.45rem;font-weight:800}.onb-sub{color:var(--c-text-2);max-width:24rem;margin:0 auto 1.25rem;font-size:.88rem;line-height:1.55}.onb .btn-primary,.onb button[type=submit].btn-primary,.onb .btn-primary:hover,.onb button[type=submit].btn-primary:hover{color:#fff!important}.onb-card{text-align:left;padding:1.1rem}.onb-card .form-grid{flex-direction:column;gap:.8rem;min-height:600px;display:flex}.onb .girando{animation:.9s linear infinite onb-girar}@keyframes onb-girar{to{transform:rotate(360deg)}}.wiz-progress{justify-content:center;align-items:center;gap:.4rem;margin-bottom:1.6rem;display:flex}.wiz-dot{background:color-mix(in srgb, var(--c-text-3) 30%, transparent);border-radius:999px;width:.55rem;height:.55rem;transition:background .25s,transform .25s}.wiz-dot.atual{background:var(--pico-primary-background);box-shadow:0 0 0 4px color-mix(in srgb, var(--pico-primary) 18%, transparent);transform:scale(1.35)}.wiz-dot.done{background:var(--pico-primary-background)}.wiz-line{background:color-mix(in srgb, var(--c-text-3) 25%, transparent);border-radius:2px;width:2.2rem;height:2px}.wiz-line.done{background:var(--pico-primary-background)}.wiz-step{animation:.4s both wiz-in}@keyframes wiz-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.wiz-checks{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 auto 1.1rem;display:flex}.wiz-check{color:var(--pico-ins-color);background:color-mix(in srgb, var(--pico-ins-color) 12%, transparent);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.wiz-passos-titulo{text-transform:uppercase;letter-spacing:.08em;color:var(--pico-muted-color);margin:0 0 .6rem;font-size:.625rem}.wiz-passos{gap:.45rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.wiz-passos li{color:var(--c-text-2);align-items:center;gap:.6rem;font-size:.85rem;display:flex}.wiz-pass-num{width:1.4rem;height:1.4rem;color:var(--pico-primary);background:color-mix(in srgb, var(--pico-primary) 14%, transparent);border-radius:.45rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:800;display:inline-flex}.wiz-confete{height:0;position:relative}.wiz-confete-p{pointer-events:none;border-radius:2px;animation:3s linear infinite onb-cair;display:block;position:fixed;top:-3rem}@keyframes onb-cair{0%{opacity:1;transform:translateY(-3rem)rotate(0)}90%{opacity:1}to{opacity:0;transform:translateY(105vh)rotate(680deg)}}.wiz-dicas{text-align:left;gap:.5rem;margin:0 auto 1.25rem;display:grid}.wiz-dica{align-items:flex-start;gap:.75rem;padding:.8rem .9rem;display:flex}.wiz-dica-ico{border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.wiz-dica-ico.verde{background:color-mix(in srgb, var(--pico-ins-color) 14%, transparent);color:var(--pico-ins-color)}.wiz-dica-ico.roxo{color:#8b5cf6;background:#8b5cf624}.wiz-dica-titulo{color:var(--c-text-head);margin:0 0 .15rem;font-size:.85rem;font-weight:700}.wiz-dica-desc{color:var(--c-text-2);margin:0;font-size:.75rem;line-height:1.45}.onb{flex-direction:column;width:100%;max-width:26rem;height:100%;margin:0 auto;padding:0;display:flex}.onb-passos{flex-direction:column;flex:1;gap:.9rem;min-height:0;display:flex}.onb-pass{flex-direction:column;gap:.9rem;display:flex}.onb-pass.grow{flex:1;min-height:0}.onb-erro{margin-bottom:.25rem}.onb-card-head{align-items:flex-start;gap:.7rem;margin-bottom:.9rem;display:flex}.onb-card-ico{color:#fff;background:var(--aviqo-hero-grad);width:2.3rem;height:2.3rem;box-shadow:var(--aviqo-shadow-float);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.onb-card-titulo{color:var(--c-text-head);margin:0;font-size:.98rem;font-weight:800}.onb-card-desc{color:var(--c-text-2);margin:.15rem 0 0;font-size:.78rem;line-height:1.5}.onb-loc-head{flex-direction:column;gap:.1rem;display:flex}.onb-loc-head .onb-card-desc{margin-bottom:.35rem}.onb-pass.center{text-align:center}.onb-pass.center .onb-sub{margin-left:auto;margin-right:auto}.onb-pass.center .onb-card{text-align:left}.onb-local-ok{color:var(--pico-ins-color);background:color-mix(in srgb, var(--pico-ins-color) 12%, transparent);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.8rem;font-weight:700;display:inline-flex}.onb-local-center{justify-content:center}.onb-local-ok :global(svg){flex-shrink:0}.wiz-rodape{gap:.6rem;display:flex}.wiz-rodape .btn{flex:1 1 0}.install-pill.svelte-123lj6c{left:var(--space-3);right:var(--space-3);bottom:calc(var(--safe-bottom,0px) + var(--space-3));z-index:1100;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--c-modal);color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--aviqo-radius-lg);box-shadow:var(--aviqo-shadow-float);animation:svelte-123lj6c-install-pill-in var(--duration-base) var(--ease-decelerate);display:flex;position:fixed}.install-pill--warning.svelte-123lj6c{border-color:color-mix(in srgb, var(--color-warning) 35%, transparent);background:var(--color-warning-bg);color:var(--color-warning-fg)}@keyframes svelte-123lj6c-install-pill-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.install-pill-logo.svelte-123lj6c{border-radius:var(--aviqo-radius-md);flex-shrink:0;width:2.5rem;height:2.5rem}.install-pill-icone.svelte-123lj6c{flex-shrink:0;align-items:center;display:inline-flex}.install-pill-info.svelte-123lj6c{flex:1;min-width:0}.install-pill-titulo.svelte-123lj6c{font-size:var(--text-sm);font-weight:var(--weight-bold);margin:0;line-height:1.2}.install-pill-sub.svelte-123lj6c{font-size:var(--text-xs);color:var(--c-text-2);margin:.1rem 0 0;line-height:1.3}.install-pill--warning.svelte-123lj6c .install-pill-sub:where(.svelte-123lj6c){color:inherit;opacity:.85}.install-pill-btn.svelte-123lj6c{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--c-surface-2);color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--aviqo-radius-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);flex-shrink:0;display:inline-flex}.install-pill-btn.svelte-123lj6c:hover:not(:disabled){background:var(--c-surface-hover)}.install-pill-btn.svelte-123lj6c:disabled{opacity:.5;cursor:not-allowed}.install-pill-btn--primary.svelte-123lj6c{background:var(--pico-primary-background);color:var(--pico-primary-inverse);border-color:var(--pico-primary)}.install-pill-btn--primary.svelte-123lj6c:hover:not(:disabled){background:var(--pico-primary-hover-background)}.install-pill-close.svelte-123lj6c{color:inherit;cursor:pointer;border-radius:var(--aviqo-radius-xs);opacity:.6;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.install-pill-close.svelte-123lj6c:hover{opacity:1}.sheet-backdrop.svelte-123lj6c{z-index:2000;animation:svelte-123lj6c-sheet-fade var(--duration-base) var(--ease-standard);background:#0000008c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@keyframes svelte-123lj6c-sheet-fade{0%{opacity:0}to{opacity:1}}.sheet-backdrop-close.svelte-123lj6c{cursor:pointer;background:0 0;border:none;position:absolute;inset:0}.sheet.svelte-123lj6c{background:var(--c-modal);width:100%;max-width:480px;max-height:88dvh;color:var(--c-text);border-top-left-radius:var(--aviqo-radius-lg);border-top-right-radius:var(--aviqo-radius-lg);padding:var(--space-4) var(--space-5) calc(var(--safe-bottom,0px) + var(--space-5));animation:svelte-123lj6c-sheet-up var(--duration-base) var(--ease-decelerate);position:relative;overflow-y:auto}@keyframes svelte-123lj6c-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sheet-handle.svelte-123lj6c{background:var(--c-border-strong);width:2.5rem;height:.25rem;margin:0 auto var(--space-4);border-radius:999px}.sheet-head.svelte-123lj6c{align-items:center;gap:var(--space-2);text-align:center;margin-bottom:var(--space-5);flex-direction:column;display:flex}.sheet-icon.svelte-123lj6c{border-radius:var(--aviqo-radius-lg);width:3.5rem;height:3.5rem;box-shadow:0 4px 16px #0e7a384d}.sheet-titulo.svelte-123lj6c{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--c-text-head);margin:0}.sheet-sub.svelte-123lj6c{font-size:var(--text-sm);color:var(--c-text-2);max-width:320px;margin:0}.sheet-passos.svelte-123lj6c{margin:0 0 var(--space-5);gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.sheet-passo.svelte-123lj6c{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--c-surface-2);border:1px solid var(--c-border-soft);border-radius:var(--aviqo-radius-md);display:flex}.sheet-passo-numero.svelte-123lj6c{background:var(--pico-primary-background);width:1.75rem;height:1.75rem;color:var(--pico-primary-inverse);font-size:var(--text-sm);font-weight:var(--weight-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sheet-passo-icone.svelte-123lj6c{background:var(--c-modal);width:2.25rem;height:2.25rem;color:var(--pico-primary);border:1px solid var(--c-border);border-radius:var(--aviqo-radius-md);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sheet-passo-texto.svelte-123lj6c{font-size:var(--text-sm);color:var(--c-text);flex:1;line-height:1.35}.sheet-preview.svelte-123lj6c{background:var(--c-surface-2);border:1px dashed var(--c-border);border-radius:var(--aviqo-radius-md);padding:var(--space-4);margin-bottom:var(--space-5)}.sheet-preview-label.svelte-123lj6c{margin:0 0 var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--c-text-2);text-transform:uppercase;letter-spacing:.05em;text-align:center}.sheet-preview-mock.svelte-123lj6c{justify-content:center;align-items:center;gap:var(--space-3);display:flex}.mock-app.svelte-123lj6c{flex-direction:column;flex-shrink:0;align-items:center;gap:.2rem;display:flex}.mock-icon.svelte-123lj6c{border-radius:14px;width:2.75rem;height:2.75rem;box-shadow:0 2px 8px #0e7a384d}.mock-label.svelte-123lj6c{color:var(--c-text-2);font-size:.65rem}.mock-seta.svelte-123lj6c{color:var(--c-text-3);font-size:1.5rem;font-weight:var(--weight-bold)}.mock-tela.svelte-123lj6c{flex-direction:column;align-items:center;gap:.3rem;display:flex}.mock-tela-grid.svelte-123lj6c{grid-template-columns:repeat(4,1fr);gap:.25rem;width:5rem;display:grid}.mock-tela-cell.svelte-123lj6c{aspect-ratio:1;background:var(--c-border-soft);border-radius:6px}.mock-tela-cell.destaque.svelte-123lj6c{background:var(--pico-primary)}.mock-tela-label.svelte-123lj6c{color:var(--c-text-3);margin:0;font-size:.65rem}.sheet-actions.svelte-123lj6c{gap:var(--space-2);justify-content:flex-end;display:flex}.sheet-btn-secondary.svelte-123lj6c,.sheet-btn-primary.svelte-123lj6c{padding:var(--space-3) var(--space-4);border-radius:var(--aviqo-radius-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}.sheet-btn-secondary.svelte-123lj6c{color:var(--c-text-2);border:1px solid var(--c-border);background:0 0}.sheet-btn-secondary.svelte-123lj6c:hover{background:var(--c-surface-hover);color:var(--c-text)}.sheet-btn-primary.svelte-123lj6c{background:var(--pico-primary-background);color:var(--pico-primary-inverse);border:1px solid var(--pico-primary)}.sheet-btn-primary.svelte-123lj6c:hover{background:var(--pico-primary-hover-background)}.projecao-chart .semana-bar{background:linear-gradient(#a78bfa 0%,#7c3aed 100%)}.projecao-chart .semana-col.hoje .semana-bar{background:linear-gradient(#c4b5fd 0%,#6d28d9 100%);box-shadow:0 4px 14px #7c3aed73}.previsao-strip{scrollbar-width:none;-ms-overflow-style:none;gap:.5rem;margin:0 -.5rem;padding:.75rem 0 .5rem;display:flex;overflow-x:auto}.previsao-strip::-webkit-scrollbar{display:none}.previsao-dia{border:1px solid var(--pico-card-border-color);background:var(--pico-card-background-color);border-radius:12px;flex-direction:column;flex:1 0 auto;align-items:center;gap:.35rem;min-width:64px;padding:.7rem .5rem .6rem;transition:transform .15s,border-color .15s;display:flex}.previsao-dia:hover{border-color:color-mix(in srgb, var(--pico-primary) 35%, transparent);transform:translateY(-1px)}.previsao-dia-nome{text-transform:uppercase;letter-spacing:.04em;color:var(--pico-muted-color);font-size:.7rem;font-weight:600}.previsao-icone{color:var(--pico-primary);margin:.15rem 0}.previsao-temps{font-family:var(--font-display);align-items:baseline;gap:.4rem;font-weight:700;display:flex}.previsao-tmax{color:var(--pico-color);font-size:1rem}.previsao-tmin{color:var(--pico-muted-color);font-size:.78rem;font-weight:500}.previsao-hoje{border-color:color-mix(in srgb, var(--pico-primary) 50%, transparent);background:color-mix(in srgb, var(--pico-primary) 8%, var(--pico-card-background-color))}.previsao-hoje .previsao-dia-nome{color:var(--pico-primary)}.previsao-quente{border-color:color-mix(in srgb, var(--pico-del-color) 50%, transparent)}.previsao-quente .previsao-tmax,.previsao-quente .previsao-icone{color:var(--pico-del-color)}.curva-card{margin-top:.6rem}.curva-item{text-align:left;cursor:pointer;background:var(--pico-card-background-color);border:1px solid color-mix(in srgb, var(--pico-muted-color) 30%, transparent);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;width:100%;margin-top:.4rem;padding:.6rem .7rem;display:flex}.curva-item:hover{border-color:var(--pico-primary)}.curva-item.status-critico{border-left:4px solid var(--pico-del-color,#e11d48)}.curva-item.status-atencao{border-left:4px solid #f59e0b}.curva-nome{text-overflow:ellipsis;white-space:nowrap;flex:100%;min-width:0;font-weight:700;overflow:hidden}.curva-num{font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center;margin-left:auto;font-weight:700}.curva-num.neg{color:var(--pico-del-color,#e11d48)}.curva-num.pos{color:#16a34a}.curva-meta{color:var(--pico-muted-color);white-space:normal;font-size:.78rem;line-height:1.4}.dash-chk-itens{gap:.3rem;margin-top:.5rem;display:grid}.dash-chk-item{text-align:left;cursor:pointer;border:1px solid color-mix(in srgb, var(--pico-muted-color) 25%, transparent);background:var(--pico-card-background-color);width:100%;color:inherit;font:inherit;border-radius:.6rem;align-items:center;gap:.5rem;padding:.45rem .6rem;display:flex}.dash-chk-item:hover{border-color:var(--pico-primary)}.dash-chk-item:active{transform:scale(.98)}.dash-chk-item-ico{color:var(--pico-primary);flex-shrink:0;display:inline-flex}.dash-chk-item-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.78rem;font-weight:600;overflow:hidden}.dash-chk-item-check{background:color-mix(in srgb, var(--pico-muted-color) 18%, transparent);width:1.15rem;height:1.15rem;color:var(--pico-muted-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dash-chk-head{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.missao-sec{text-transform:uppercase;letter-spacing:.06em;color:var(--pico-muted-color);margin:.6rem 0 .3rem;font-size:.64rem;font-weight:800}.missao-contagem{font-variant-numeric:tabular-nums}.missao-acao{padding:.55rem .65rem}.missao-acao .dash-chk-item-nome{white-space:normal;text-overflow:clip;gap:.05rem;display:grid;overflow:visible}.missao-acao .dash-chk-item-nome b{font-size:.8rem}.missao-ico{background:color-mix(in srgb, var(--pico-primary) 12%, transparent);width:1.7rem;height:1.7rem;color:var(--pico-primary);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.missao-seta{color:var(--pico-muted-color);flex-shrink:0}.missao-tudo{border-radius:.75rem;align-items:center;gap:.6rem;padding:.35rem 0 .2rem;display:flex}.missao-tudo-emoji{color:var(--pico-primary);align-items:center;display:inline-flex}.missao-tudo b{font-size:.9rem;display:block}.missao-tudo .btn{flex-shrink:0;margin-left:auto}.dash-chk-cta.ok{color:var(--pico-ins-color)}.ronda-item{text-align:left;cursor:pointer;border:1px solid color-mix(in srgb, var(--pico-muted-color) 25%, transparent);background:var(--pico-card-background-color);width:100%;color:inherit;font:inherit;border-radius:.75rem;align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex}.ronda-item.on{border-color:var(--pico-ins-color);background:color-mix(in srgb, var(--pico-ins-color) 8%, transparent)}.ronda-check{background:color-mix(in srgb, var(--pico-muted-color) 18%, transparent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}.ronda-check.on{background:var(--pico-ins-color)}.sem-acesso.svelte-ctpqsp{justify-content:center;align-items:center;min-height:60vh;padding:24px;display:flex}.sem-acesso-card.svelte-ctpqsp{text-align:center;background:var(--card,#fff);border:1px solid var(--border,#00000014);border-radius:18px;max-width:380px;padding:32px 24px;box-shadow:0 8px 32px #0000000f}.sem-acesso-icon.svelte-ctpqsp{background:color-mix(in srgb, var(--warning,#f59e0b) 12%, transparent);width:80px;height:80px;color:var(--warning,#f59e0b);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;display:flex}.sem-acesso-titulo.svelte-ctpqsp{color:var(--fg,#111);margin:0 0 8px;font-size:20px;font-weight:600}.sem-acesso-msg.svelte-ctpqsp{color:var(--muted,#666);margin:0 0 24px;font-size:14px;line-height:1.5}.sem-acesso-cta.svelte-ctpqsp{background:var(--accent,#2f7d4f);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:500;transition:transform .15s,box-shadow .15s;display:inline-flex}.sem-acesso-cta.svelte-ctpqsp:hover{box-shadow:0 4px 12px color-mix(in srgb, var(--accent,#2f7d4f) 30%, transparent);transform:translateY(-1px)}
