@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600;700;800;900&display=swap";:root{--v-white: #fff;--v-subtle: #f7f6fa;--v-surface: var(--v-white);--v-surface-subtle: var(--v-subtle);--v-text: #352341;--v-muted: #675e70;--v-primary: #c32f91;--v-primary-hover: #a72379;--v-lilac: #7c52b8;--v-yellow: #ffd66b;--v-coral: #ef826e;--v-gold: #e6b451;--v-success: #21725c;--v-warning: #8a5500;--v-danger: #b72f55;--v-danger-hover: #962445;--v-border: #e5dfe8;--v-field-border: #8f8397;--v-focus: #7c52b8;--v-magenta-soft: #fbeaf5;--v-lilac-soft: #f0e9f9;--v-yellow-soft: #fff5d8;--v-coral-soft: #fff0ec;--v-radius-control: .75rem;--v-radius-card: 1rem;--v-radius-dialog: 1.25rem;--v-space-1: .25rem;--v-space-2: .5rem;--v-space-3: .75rem;--v-space-4: 1rem;--v-space-6: 1.5rem;--v-space-8: 2rem;--v-space-12: 3rem;--v-font-page: 1.125rem;--v-font-section: 1rem;--v-font-card: .875rem;--v-font-body: .875rem;--v-font-control: .875rem;--v-font-description: .8125rem;--v-font-caption: .75rem;--v-font-reading: .9375rem;--v-font-input: 1rem;--v-weight-normal: 400;--v-weight-medium: 600;--v-weight-bold: 700;--v-line-heading: 1.3;--v-line-body: 1.5;--v-line-reading: 1.6;--v-control-height: 3rem;--v-touch-min: 2.75rem;--v-icon-size: 1.25rem;--v-page-block-space: clamp(1rem, 2vw, 1.5rem);--v-heading-gap: .5rem;--v-header-gap: .75rem;--v-section-gap: 1.5rem;--v-card-gap: .75rem;--v-card-padding: 1rem;--v-card-padding-compact: .75rem;--v-item-gap: .5rem;--v-shadow: 0 3px 16px #35234106;--background: var(--v-white);--foreground: var(--v-text);--surface: var(--v-subtle);--surface-foreground: var(--v-text);--sidebar: var(--v-white);--sidebar-foreground: var(--v-text);--card: var(--v-white);--card-foreground: var(--v-text);--popup: var(--v-white);--popup-foreground: var(--v-text);--primary: var(--v-primary);--primary-foreground: #fff;--secondary: var(--v-lilac-soft);--secondary-foreground: #6c409d;--accent: var(--v-yellow-soft);--accent-foreground: #795500;--muted: var(--v-subtle);--muted-foreground: var(--v-muted);--border: var(--v-border);--success: var(--v-success);--success-foreground: #fff;--error: var(--v-danger);--error-foreground: #fff;--destructive: var(--error);--destructive-foreground: var(--error-foreground);--warning: var(--v-warning);--warning-foreground: #fff;--info: var(--v-lilac);--info-foreground: #fff;--info-hover: #6c409d;--info-active: #593182;--font-family-base: "Nunito", sans-serif;--font-family-heading: var(--font-family-base);--font-family-display: var(--font-family-base);--font-family-monospace: monospace;--font-family-cursive: cursive;--vloryze-heading-shadow: none;--vloryze-field-bg: var(--card);--vloryze-field-border: var(--v-field-border);--vloryze-button-bg: var(--primary);--vloryze-button-text: var(--primary-foreground);--vloryze-control-radius: var(--v-radius-control);--valorize-rose: var(--v-primary);--valorize-lilac: var(--v-lilac);--valorize-orange: var(--v-coral);--valorize-gold: var(--v-gold);--shadow: var(--v-shadow);--shadow-md: 0 8px 24px #3523410d;--shadow-lg: 0 20px 55px #35234118;--shadow-focus: 0 0 0 3px #7c52b833;--radius-sm: .5rem;--radius: var(--v-radius-control);--radius-md: var(--v-radius-card);--radius-lg: var(--v-radius-dialog);--radius-full: 999px;--motion-fast: .15s;--motion-normal: .3s;--motion-slow: .4s;--motion-step: 275ms;--motion-distance: 12px;--motion-press-scale: .98;--motion-easing: cubic-bezier(.22, 1, .36, 1);--motion-entry-animation: vloryze-enter var(--motion-normal) var(--motion-easing);--motion-fade-in-animation: vloryze-fade-in var(--motion-normal) var(--motion-easing);--motion-fast-fade-in-animation: vloryze-fade-in var(--motion-fast) var(--motion-easing);--motion-fade-out-animation: vloryze-fade-out var(--motion-fast) var(--motion-easing);--animation-duration-fast: var(--motion-fast);--animation-duration-normal: var(--motion-normal);--animation-duration-slow: var(--motion-slow);--chart-color-1: #c32f91;--chart-color-2: #7c52b8;--chart-color-3: #c27c05;--chart-color-4: #bd5547;--chart-color-5: #427c9b;--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: var(--v-space-1);--spacing-2: var(--v-space-2);--spacing-3: var(--v-space-3);--spacing-4: var(--v-space-4);--spacing-6: var(--v-space-6);--spacing-8: var(--v-space-8);--spacing-12: var(--v-space-12);--spacing-16: 4rem;--spacing-20: 5rem}:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}[data-marca=azul]{--v-subtle: #f4f7fa;--v-border: #dae3ea;--v-magenta-soft: #e4f1ff;--v-lilac-soft: #dcf1f4;--v-text: #0d2d45;--v-muted: #536372;--v-field-border: #778a9a;--v-primary: #0070c2;--v-primary-hover: #005ea5;--v-lilac: #00737d;--v-focus: #00737d;--secondary-foreground: #006069;--info-hover: #005f68;--info-active: #004c53;--chart-color-1: #0070c2;--chart-color-2: #00737d}[data-marca=marrom]{--v-subtle: #f8f6f5;--v-border: #e5e1de;--v-magenta-soft: #f6eeeb;--v-lilac-soft: #ececf2;--v-text: #34281f;--v-muted: #67605b;--v-field-border: #8e8680;--v-primary: #9a604a;--v-primary-hover: #82503c;--v-lilac: #68638b;--v-focus: #68638b;--secondary-foreground: #575277;--info-hover: #565276;--info-active: #464161;--chart-color-1: #9a604a;--chart-color-2: #68638b}.dark[data-marca=azul]{--v-white: #142634;--v-subtle: #1e3142;--v-border: #4c677e;--v-magenta-soft: #1f3a56;--v-lilac-soft: #004247;--v-text: #f8fbff;--v-muted: #c7d8e6;--v-field-border: #8caac5;--v-primary: #8cc4ff;--v-primary-hover: #bcdcff;--v-lilac: #51c7d3;--v-focus: #51c7d3;--secondary-foreground: #97e6ef;--primary-foreground: #0e2e46;--info-hover: #006770;--info-active: #00535b}.dark[data-marca=marrom]{--v-white: #2a221d;--v-subtle: #362d28;--v-border: #6d6159;--v-magenta-soft: #44352f;--v-lilac-soft: #393746;--v-text: #fdfaf8;--v-muted: #dad3ce;--v-field-border: #b1a39b;--v-primary: #d9b8ab;--v-primary-hover: #ecd3ca;--v-lilac: #b6b2d0;--v-focus: #b6b2d0;--secondary-foreground: #d5d3e9;--primary-foreground: #352820;--info-hover: #5a557a;--info-active: #484464}:root{--v-quebra-minimo: 320px;--v-quebra-compacto: 480px;--v-quebra-celular: 650px;--v-quebra-computador: 1024px;--v-quebra-larga: 1440px;--v-largura-confirmacao: 30rem;--v-largura-formulario: 46rem;--v-largura-documento: 50rem;--v-largura-formulario-longo: 62rem;--v-largura-leitura: 64rem;--v-largura-trabalho: 84rem;--v-largura-painel: 104rem;--v-largura-padrao: 72rem;--v-largura: var(--v-largura-padrao);--v-margem-pagina: 16px;--v-coluna-minima: 18rem;--v-largura-lateral: 252px}[data-largura=confirmacao]{--v-largura: var(--v-largura-confirmacao)}[data-largura=formulario]{--v-largura: var(--v-largura-formulario)}[data-largura=documento]{--v-largura: var(--v-largura-documento)}[data-largura=formulario-longo]{--v-largura: var(--v-largura-formulario-longo)}[data-largura=leitura]{--v-largura: var(--v-largura-leitura)}[data-largura=trabalho]{--v-largura: var(--v-largura-trabalho)}[data-largura=painel]{--v-largura: var(--v-largura-painel)}@media(min-width:650px){:root{--v-margem-pagina: 24px}}@media(min-width:1024px){:root{--v-margem-pagina: 32px}}@media(min-width:1440px){:root{--v-margem-pagina: 48px}}@layer base{:where(button,a,input,select,textarea){transition:background-color var(--motion-fast) var(--motion-easing),border-color var(--motion-fast) var(--motion-easing),color var(--motion-fast) var(--motion-easing),scale var(--motion-fast) var(--motion-easing)}@media(prefers-reduced-motion:no-preference){:where(button:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])){scale:var(--motion-press-scale)}}}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}:root{color-scheme:light;--v-white: #fff;--v-subtle: #f7f6fa;--v-surface: var(--v-white);--v-surface-subtle: var(--v-subtle);--v-text: #352341;--v-muted: #675e70;--v-primary: #c32f91;--v-primary-hover: #a72379;--v-lilac: #7c52b8;--v-yellow: #ffd66b;--v-coral: #ef826e;--v-gold: #e6b451;--v-success: #21725c;--v-warning: #8a5500;--v-danger: #b72f55;--v-danger-hover: #962445;--v-border: #e5dfe8;--v-field-border: #8f8397;--v-focus: #7c52b8;--v-magenta-soft: #fbeaf5;--v-lilac-soft: #f0e9f9;--v-yellow-soft: #fff5d8;--v-coral-soft: #fff0ec;--v-radius-control: .75rem;--v-radius-card: 1rem;--v-radius-dialog: 1.25rem;--v-space-1: .25rem;--v-space-2: .5rem;--v-space-3: .75rem;--v-space-4: 1rem;--v-space-6: 1.5rem;--v-space-8: 2rem;--v-space-12: 3rem;--v-font-page: 1.125rem;--v-font-section: 1rem;--v-font-card: .875rem;--v-font-body: .875rem;--v-font-control: .875rem;--v-font-description: .8125rem;--v-font-caption: .75rem;--v-font-reading: .9375rem;--v-font-input: 1rem;--v-weight-normal: 400;--v-weight-medium: 600;--v-weight-bold: 700;--v-line-heading: 1.3;--v-line-body: 1.5;--v-line-reading: 1.6;--v-control-height: 3rem;--v-touch-min: 2.75rem;--v-icon-size: 1.25rem;--v-page-block-space: clamp(1rem, 2vw, 1.5rem);--v-heading-gap: .5rem;--v-header-gap: .75rem;--v-section-gap: 1.5rem;--v-card-gap: .75rem;--v-card-padding: 1rem;--v-card-padding-compact: .75rem;--v-item-gap: .5rem;--v-shadow: 0 3px 16px #35234106;--background: var(--v-white);--foreground: var(--v-text);--surface: var(--v-subtle);--surface-foreground: var(--v-text);--sidebar: var(--v-white);--sidebar-foreground: var(--v-text);--card: var(--v-white);--card-foreground: var(--v-text);--popup: var(--v-white);--popup-foreground: var(--v-text);--primary: var(--v-primary);--primary-foreground: #fff;--secondary: var(--v-lilac-soft);--secondary-foreground: #6c409d;--accent: var(--v-yellow-soft);--accent-foreground: #795500;--muted: var(--v-subtle);--muted-foreground: var(--v-muted);--border: var(--v-border);--success: var(--v-success);--success-foreground: #fff;--error: var(--v-danger);--error-foreground: #fff;--destructive: var(--error);--destructive-foreground: var(--error-foreground);--warning: var(--v-warning);--warning-foreground: #fff;--info: var(--v-lilac);--info-foreground: #fff;--info-hover: #6c409d;--info-active: #593182;--font-family-base: "Nunito", sans-serif;--font-family-heading: var(--font-family-base);--font-family-display: var(--font-family-base);--font-family-monospace: monospace;--font-family-cursive: cursive;--vloryze-heading-shadow: none;--vloryze-field-bg: var(--card);--vloryze-field-border: var(--v-field-border);--vloryze-button-bg: var(--primary);--vloryze-button-text: var(--primary-foreground);--vloryze-control-radius: var(--v-radius-control);--valorize-rose: var(--v-primary);--valorize-lilac: var(--v-lilac);--valorize-orange: var(--v-coral);--valorize-gold: var(--v-gold);--shadow: var(--v-shadow);--shadow-md: 0 8px 24px #3523410d;--shadow-lg: 0 20px 55px #35234118;--shadow-focus: 0 0 0 3px #7c52b833;--radius-sm: .5rem;--radius: var(--v-radius-control);--radius-md: var(--v-radius-card);--radius-lg: var(--v-radius-dialog);--radius-full: 999px;--motion-fast: .15s;--motion-normal: .3s;--motion-slow: .4s;--motion-step: 275ms;--motion-distance: 12px;--motion-press-scale: .98;--motion-easing: cubic-bezier(.22, 1, .36, 1);--motion-entry-animation: vloryze-enter var(--motion-normal) var(--motion-easing);--motion-fade-in-animation: vloryze-fade-in var(--motion-normal) var(--motion-easing);--motion-fast-fade-in-animation: vloryze-fade-in var(--motion-fast) var(--motion-easing);--motion-fade-out-animation: vloryze-fade-out var(--motion-fast) var(--motion-easing);--animation-duration-fast: var(--motion-fast);--animation-duration-normal: var(--motion-normal);--animation-duration-slow: var(--motion-slow);--chart-color-1: #c32f91;--chart-color-2: #7c52b8;--chart-color-3: #c27c05;--chart-color-4: #bd5547;--chart-color-5: #427c9b;--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: var(--v-space-1);--spacing-2: var(--v-space-2);--spacing-3: var(--v-space-3);--spacing-4: var(--v-space-4);--spacing-6: var(--v-space-6);--spacing-8: var(--v-space-8);--spacing-12: var(--v-space-12);--spacing-16: 4rem;--spacing-20: 5rem}@keyframes vloryze-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vloryze-fade-out{0%{opacity:1}to{opacity:0}}@keyframes vloryze-enter{0%{opacity:0;translate:0 var(--motion-distance)}to{opacity:1;translate:0 0}}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);font-size:var(--v-font-body);line-height:var(--v-line-body)}button,input,select,textarea{font-family:inherit}button{font-size:var(--v-font-control)}input,select,textarea{font-size:var(--v-font-input)}h1,h2,h3,h4{font-family:var(--font-family-display);color:inherit;letter-spacing:-.01em;overflow-wrap:normal;word-break:normal;text-shadow:none}h1{font-size:var(--v-font-page);font-weight:var(--v-weight-bold);line-height:var(--v-line-heading)}h2{font-size:var(--v-font-section);font-weight:var(--v-weight-bold);line-height:var(--v-line-heading)}h3{font-size:var(--v-font-card);font-weight:var(--v-weight-bold);line-height:1.4}h4{font-size:var(--v-font-body);font-weight:var(--v-weight-bold);line-height:1.4}main,section,article,nav,form{min-width:0}img,video{max-width:100%}button{line-height:1.4;overflow-wrap:normal;word-break:normal}:where(button:not([role=radio]):not([role=checkbox]):not([role=switch])){min-height:44px}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea{max-width:100%;min-width:0;min-height:48px;background:var(--vloryze-field-bg);border:1px solid var(--vloryze-field-border);border-radius:var(--v-radius-control);color:var(--foreground);line-height:1.5;font-family:inherit;font-size:var(--v-font-input)}input[type=date],input[type=month],input[type=time]{padding:12px;color-scheme:light}button[type=submit]{min-height:var(--v-control-height);font-weight:var(--v-weight-bold)}@layer base{:where(button,a,input,select,textarea){transition:background-color var(--motion-fast) var(--motion-easing),border-color var(--motion-fast) var(--motion-easing),color var(--motion-fast) var(--motion-easing),scale var(--motion-fast) var(--motion-easing)}@media(prefers-reduced-motion:no-preference){:where(button:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])){scale:var(--motion-press-scale)}}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--v-focus);outline-offset:3px}:where(summary){min-height:44px;cursor:pointer}:where(progress){accent-color:var(--primary)}:where(table){font-variant-numeric:tabular-nums}:where([role=alert]){overflow-wrap:anywhere}:where([hidden]){display:none}.dark{color-scheme:dark;--v-white: #281f32;--v-subtle: #342a3f;--v-surface: var(--v-white);--v-surface-subtle: var(--v-subtle);--v-success: #91d9b9;--v-warning: #ffd68a;--v-text: #fff7fc;--v-muted: #ddcfdf;--v-primary: #f2a7d6;--v-primary-hover: #ffc7e9;--v-lilac: #c7a7ef;--v-focus: #c7a7ef;--v-border: #6d5c78;--v-field-border: #b39ebe;--v-magenta-soft: #4c2c44;--v-lilac-soft: #3e3155;--v-yellow-soft: #403624;--v-coral-soft: #4c302d;--background: var(--v-white);--foreground: var(--v-text);--surface: var(--v-subtle);--surface-foreground: var(--v-text);--sidebar: var(--v-white);--sidebar-foreground: var(--v-text);--card: var(--v-white);--card-foreground: var(--v-text);--popup: var(--v-white);--popup-foreground: var(--v-text);--primary: var(--v-primary);--secondary: var(--v-lilac-soft);--accent: var(--v-yellow-soft);--muted: var(--v-subtle);--muted-foreground: var(--v-muted);--border: var(--v-border);--vloryze-field-bg: var(--card);--vloryze-field-border: var(--v-field-border);--vloryze-button-bg: var(--primary);--vloryze-button-text: var(--primary-foreground);--info: var(--v-lilac);--primary-foreground: #352341;--secondary-foreground: #e3c9ff;--accent-foreground: #ffe0a0;--success: var(--v-success);--success-foreground: #163b2e;--v-danger: #ffb5c6;--v-danger-hover: #ffd1dc;--error: #ffb5c6;--error-foreground: #491829;--destructive: var(--error);--destructive-foreground: var(--error-foreground);--warning: var(--v-warning);--warning-foreground: #453000;--info-foreground: #30223e}.dark input[type=date],.dark input[type=month],.dark input[type=time]{color-scheme:dark}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@layer base{._content_i3iy7_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation:var(--motion-fast-fade-in-animation)}._content_i3iy7_2[data-state=closed]{animation:var(--motion-fade-out-animation)}@media(prefers-reduced-motion:reduce){._content_i3iy7_2,._content_i3iy7_2[data-state=closed]{animation:none;transition:none}}}@layer base{._toaster_cvz0m_2{--viewport-padding:16px;--toast-width:min(360px, calc(100vw - 32px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)) );--toast-border-radius:var(--v-radius-card,16px);--toast-font-family:var(--font-family-base);--toast-animation-duration:.12s}._toast_cvz0m_2{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;padding:16px;background:var(--v-white,#fff);color:var(--v-text,#352341);border-radius:var(--v-radius-card,16px);box-shadow:0 4px 20px #3523411f;border:1px solid var(--v-border,#e5dfe8);width:var(--toast-width);max-width:calc(100vw - 32px);position:relative;font-size:1rem;line-height:1.5;overflow-wrap:anywhere}._toast_cvz0m_2:has(._closeButton_cvz0m_4){padding-right:60px}._content_cvz0m_5{flex:1 1 120px;display:flex;flex-direction:column;gap:4px;min-width:0}._title_cvz0m_6{font-weight:700;font-size:1rem;color:var(--v-text,#352341);line-height:1.5}._description_cvz0m_7{font-size:1rem;color:var(--v-muted,#675e70);line-height:1.5}._icon_cvz0m_8{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;color:var(--v-primary,#c32f91)}._actionButton_cvz0m_9,._cancelButton_cvz0m_9{min-width:44px;min-height:48px;height:auto;max-width:100%;padding:12px;border:1px solid transparent;border-radius:var(--v-radius-control,12px);font:inherit;font-weight:700;font-size:1rem;line-height:1.4;cursor:pointer;white-space:normal;overflow-wrap:anywhere;margin:0;touch-action:manipulation}._actionButton_cvz0m_9{background:var(--v-primary,#c32f91);color:var(--primary-foreground,#fff)}._actionButton_cvz0m_9:hover{background:var(--v-primary-hover,#a72379)}._cancelButton_cvz0m_9{background:var(--v-subtle,#f7f6fa);color:var(--v-text,#352341);border-color:var(--v-field-border,#8f8397)}._cancelButton_cvz0m_9:hover{background:var(--v-magenta-soft,#fbeaf5)}._closeButton_cvz0m_4{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;border-radius:12px;background:transparent;color:var(--v-muted,#675e70);border:0;cursor:pointer;opacity:1}._closeButton_cvz0m_4:hover{background:var(--v-subtle,#f7f6fa)}._toast_cvz0m_2:focus-visible,._actionButton_cvz0m_9:focus-visible,._cancelButton_cvz0m_9:focus-visible,._closeButton_cvz0m_4:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:2px}@media(prefers-reduced-motion:reduce){._toaster_cvz0m_2{--toast-animation-duration:0ms}._toast_cvz0m_2,._actionButton_cvz0m_9,._cancelButton_cvz0m_9,._closeButton_cvz0m_4{animation:none;transition:none}}}@layer base{._button_1x0gd_2{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:48px;height:auto;padding:10px 16px;font-family:var(--font-family-base);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.4;border:1px solid transparent;border-radius:var(--v-radius-control,12px);white-space:normal;overflow-wrap:normal;word-break:normal;text-decoration:none;text-align:center;cursor:pointer;position:relative;touch-action:manipulation;transition:background-color var(--motion-fast,.15s) var(--motion-easing,cubic-bezier(.22,1,.36,1)),border-color var(--motion-fast,.15s) var(--motion-easing,cubic-bezier(.22,1,.36,1)),color var(--motion-fast,.15s) var(--motion-easing,cubic-bezier(.22,1,.36,1)),scale var(--motion-fast,.15s) var(--motion-easing,cubic-bezier(.22,1,.36,1))}._button_1x0gd_2:active:not(:disabled):not(._disabled_1x0gd_3):not([aria-disabled=true]):not([aria-busy=true]){scale:var(--motion-press-scale,.98)}._button_1x0gd_2:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px;box-shadow:none}._sm_1x0gd_5{min-height:44px;padding:10px 12px;font-size:var(--v-font-control,.875rem)}._md_1x0gd_6{min-height:48px;padding:12px 16px}._lg_1x0gd_7{min-height:48px;padding:12px 20px}._icon_1x0gd_8,._icon-sm_1x0gd_8,._icon-md_1x0gd_8{width:44px;min-width:44px;height:44px;min-height:44px;padding:10px}._icon-lg_1x0gd_9{width:48px;min-width:48px;height:48px;min-height:48px;padding:12px}._button_1x0gd_2 svg{flex-shrink:0;width:1.25rem;height:1.25rem}._lg_1x0gd_7 svg,._icon-lg_1x0gd_9 svg{width:1.5rem;height:1.5rem}._primary_1x0gd_12{background:var(--v-primary,#c32f91);color:var(--primary-foreground,#fff);border-color:var(--v-primary,#c32f91);--spinner-color:var(--primary-foreground,#fff)}._primary_1x0gd_12:hover,._primary_1x0gd_12:active{background:var(--v-primary-hover,#a72379);border-color:var(--v-primary-hover,#a72379)}._secondary_1x0gd_14{background:var(--v-surface-subtle,#f7f6fa);color:var(--v-text,#352341);border-color:var(--v-field-border,#8f8397);--spinner-color:var(--v-text,#352341)}._secondary_1x0gd_14:hover,._secondary_1x0gd_14:active{background:var(--v-lilac-soft,#f0e9f9);color:var(--v-text,#352341)}._outline_1x0gd_16{background:var(--v-surface,#fff);color:var(--v-primary,#c32f91);border-color:var(--v-field-border,#8f8397);--spinner-color:var(--v-primary,#c32f91)}._outline_1x0gd_16:hover,._outline_1x0gd_16:active{background:var(--v-magenta-soft,#fbeaf5);color:var(--v-primary-hover,#a72379);border-color:var(--v-primary-hover,#a72379)}._ghost_1x0gd_18{background:transparent;color:var(--v-primary,#c32f91);--spinner-color:var(--v-primary,#c32f91)}._ghost_1x0gd_18:hover,._ghost_1x0gd_18:active{background:var(--v-surface-subtle,#f7f6fa);color:var(--v-primary-hover,#a72379)}._link_1x0gd_20{background:transparent;color:var(--v-primary,#c32f91);border:0;padding:8px 0;min-height:44px;text-decoration:underline;text-underline-offset:3px;--spinner-color:var(--v-primary,#c32f91)}._link_1x0gd_20:hover,._link_1x0gd_20:active{color:var(--v-primary-hover,#a72379);background:transparent}._destructive_1x0gd_22{background:var(--v-danger,#b3261e);color:var(--error-foreground,#fff);border-color:var(--v-danger,#b3261e);--spinner-color:var(--error-foreground,#fff)}._destructive_1x0gd_22:hover,._destructive_1x0gd_22:active{background:var(--v-danger-hover,#8c1d18);border-color:var(--v-danger-hover,#8c1d18)}._disabled_1x0gd_3,._button_1x0gd_2:disabled{opacity:1;background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);border-color:var(--v-border,#e5dfe8);cursor:not-allowed;pointer-events:none;box-shadow:none}@media(prefers-reduced-motion:reduce){._button_1x0gd_2{transition:none;animation:none}._button_1x0gd_2:active:not(:disabled):not(._disabled_1x0gd_3):not([aria-disabled=true]):not([aria-busy=true]){scale:none}}}._protected_vszen_1{opacity:0!important;visibility:hidden!important;pointer-events:none!important}._shield_vszen_7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:grid;place-items:center;padding:var(--v-page-block-space, 16px) 16px;background:var(--background);color:var(--foreground)}._card_vszen_17{width:min(460px,100%);padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:20px;background:var(--card)}._card_vszen_17 h1{font-size:1.35rem;margin:0 0 12px}._card_vszen_17 p{color:var(--muted-foreground);line-height:1.6;margin:0 0 20px}._card_vszen_17 button{min-height:44px;height:auto;padding:12px 16px;white-space:normal}._shield_vszen_7{overflow-y:auto;overscroll-behavior:contain;padding:var(--v-page-block-space, 16px) 16px;box-sizing:border-box}._card_vszen_17{min-width:0;border-radius:16px;box-sizing:border-box;margin:auto}._card_vszen_17 h1{line-height:1.3;text-shadow:none}._card_vszen_17 p{font-size:16px;overflow-wrap:anywhere}._card_vszen_17 button{min-height:48px;border-radius:12px;font-size:16px}@media(max-height:420px){._shield_vszen_7{align-items:start}}._page_mp0sh_2{display:grid;place-items:center;min-height:100dvh;padding:max(var(--v-page-block-space, clamp(16px, 2vw, 24px)),env(safe-area-inset-top)) 16px max(var(--v-page-block-space, clamp(16px, 2vw, 24px)),env(safe-area-inset-bottom));background:var(--background);color:var(--foreground)}._page_mp0sh_2._embedded_mp0sh_3{min-height:0;padding:var(--v-page-block-space, clamp(16px, 2vw, 24px)) 0}._card_mp0sh_4{width:min(100%,540px);padding:var(--v-card-padding, 16px);text-align:center;border:1px solid var(--border);border-radius:var(--v-radius-card);background:var(--card);box-shadow:var(--v-shadow)}._illustration_mp0sh_5{display:grid;place-items:center;width:88px;height:88px;margin:0 auto var(--v-header-gap, 12px);color:var(--primary);border-radius:var(--v-radius-card);background:var(--v-magenta-soft)}._illustration_mp0sh_5 svg{max-width:48px;max-height:48px}._title_mp0sh_7{margin:0;font-size:var(--v-font-page,1.25rem);line-height:1.2;font-weight:700;overflow-wrap:normal;text-shadow:none}._embedded_mp0sh_3 ._title_mp0sh_7{font-size:var(--v-font-section,1.0625rem)}._subtitle_mp0sh_9{margin:var(--v-heading-gap, 8px) 0 var(--v-header-gap, 12px);color:var(--muted-foreground);font-size:1rem;line-height:1.6}._back_mp0sh_10{min-height:48px;max-width:100%;padding-inline:24px;gap:8px;white-space:normal;text-decoration:none}._back_mp0sh_10 svg{flex-shrink:0}@layer base{._overlay_134da_2{position:fixed;top:0;right:0;bottom:0;left:0;background:#140c1c7a;z-index:var(--z-overlay)!important;animation:var(--motion-fade-in-animation)}._content_134da_3{box-sizing:border-box;position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);width:min(36rem,calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:20px;background:var(--v-surface,#fff);color:var(--v-text,#352341);border:1px solid var(--v-border,#e5dfe8);border-radius:var(--v-radius-dialog,20px);box-shadow:var(--v-shadow,0 3px 16px #35234106);z-index:var(--z-overlay)!important;overflow:auto;overscroll-behavior:contain;overflow-wrap:normal;word-break:normal;font-size:var(--v-font-body,.875rem);line-height:1.6;animation:var(--motion-fade-in-animation)}._content_134da_3{animation:var(--motion-entry-animation)}._overlay_134da_2[data-state=closed],._content_134da_3[data-state=closed]{animation:var(--motion-fade-out-animation)}._close_134da_6{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:var(--v-radius-control,12px);background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);cursor:pointer;touch-action:manipulation}._close_134da_6:hover{background:var(--v-magenta-soft,#fbeaf5);color:var(--v-primary-hover,#a72379)}._close_134da_6:focus-visible,._content_134da_3 a:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px;box-shadow:none}._closeIcon_134da_9{width:20px;height:20px}._header_134da_10{margin-bottom:16px}._footer_134da_11{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:16px}._title_134da_12{margin:0 44px 12px 0;font-family:var(--font-family-heading);font-size:var(--v-font-section,1.0625rem);font-weight:700;color:var(--v-text,#352341);line-height:1.3;overflow-wrap:normal;word-break:normal;text-shadow:none}._description_134da_13{font-size:var(--v-font-body,.875rem);color:var(--v-muted,#675e70);line-height:1.6;margin:0 0 16px}._screenReaderText_134da_14{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:480px){._content_134da_3{padding:20px 16px}._footer_134da_11>button{flex:1 1 9rem}}@media(prefers-reduced-motion:reduce){._overlay_134da_2,._content_134da_3,._close_134da_6,._overlay_134da_2[data-state=closed],._content_134da_3[data-state=closed]{animation:none;transition:none}}}._currentPanel_j3pae_1{padding:16px;container-type:inline-size}._currentPanel_j3pae_1 ._top_j3pae_2{align-items:flex-start}._categoryHeading_j3pae_3{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--v-text,#352341);text-decoration:none;line-height:1.35}._categoryHeading_j3pae_3 svg{flex-shrink:0;color:var(--v-primary-hover,#a72379)}._pointBalance_j3pae_5{display:flex;flex-direction:column;gap:2px;text-align:right;min-width:0;line-height:1.3}._pointBalance_j3pae_5>span{color:var(--v-muted,#675e70);font-size:.75rem}._pointBalance_j3pae_5>strong{font-size:1.125rem;color:var(--v-primary-hover,#a72379);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._currentCategory_j3pae_8{margin:4px 0 14px}._currentCategory_j3pae_8 ._category_j3pae_3{padding:6px 10px;font-size:var(--v-font-page,1.25rem);line-height:1.3;color:var(--v-primary-hover,#a72379);overflow-wrap:normal;word-break:normal}._currentCategory_j3pae_8 ._category_j3pae_3 svg{width:24px;height:24px}._nextStep_j3pae_11{min-width:0}._stepHeading_j3pae_12{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}._stepHeading_j3pae_12 h3{font-size:var(--v-font-card,.9375rem);line-height:1.4;min-width:0;height:auto;white-space:normal;word-break:normal;overflow-wrap:normal}._stepHeading_j3pae_12>strong{font-size:.9375rem;color:var(--v-primary-hover,#a72379);flex-shrink:0;font-variant-numeric:tabular-nums}._currentPanel_j3pae_1 ._progress_j3pae_15{margin:8px 0}._currentPanel_j3pae_1 ._progress_j3pae_15>div{background:linear-gradient(90deg,var(--v-primary-hover,#a72379),#9252b3)}._remainingPoints_j3pae_17{margin:6px 0;font-size:.9375rem;line-height:1.4;font-weight:700}._requirements_j3pae_18{margin:4px 0;font-size:.875rem;line-height:1.45;color:var(--v-muted,#675e70)}._maximum_j3pae_19{margin-top:12px;padding:10px 12px;background:var(--v-yellow-soft,#fff5d8);border-radius:12px;font-size:.8125rem;line-height:1.45;min-width:0}._maximum_j3pae_19>strong{display:block;font-size:.875rem;color:var(--v-text,#352341)}._finished_j3pae_21{display:flex;align-items:flex-start;gap:8px;background:var(--v-magenta-soft,#fbeaf5);border-radius:12px;padding:10px 12px;line-height:1.45;font-size:.9375rem}._finished_j3pae_21 svg{color:var(--v-primary-hover,#a72379);flex-shrink:0;margin-top:1px}._categoryLinks_j3pae_23{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;border-top:1px solid var(--v-border,#e5dfe8);padding-top:4px}._categoryLinks_j3pae_23 a{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;text-align:center;text-decoration:none;color:var(--v-primary-hover,#a72379);font-size:.875rem;font-weight:700;line-height:1.3;min-width:0;word-break:normal;overflow-wrap:normal}._categoryLinks_j3pae_23 svg{flex-shrink:0}@media(max-width:380px){._currentPanel_j3pae_1{padding:12px}._currentPanel_j3pae_1 ._top_j3pae_2{gap:4px 8px}._categoryHeading_j3pae_3{font-size:1rem;gap:4px}._pointBalance_j3pae_5>strong{font-size:1rem}._currentPanel_j3pae_1 ._top_j3pae_2 h2{min-width:0}._maximum_j3pae_19{padding:10px}._categoryLinks_j3pae_23 a{gap:4px;font-size:.8125rem}._categoryLinks_j3pae_23 svg{width:16px;height:16px}}._panel_j3pae_28{border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:16px;margin:12px 0;background:var(--v-surface,#fff);min-width:0}._top_j3pae_2{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._top_j3pae_2 h2,._panel_j3pae_28 h3{margin:0}._top_j3pae_2 h2{font-size:var(--v-font-section,1.0625rem)}._points_j3pae_31{font-size:1.25rem;font-weight:800;color:var(--v-primary-hover,#a72379)}._category_j3pae_3{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:12px;background:var(--v-magenta-soft,#fbeaf5);color:var(--v-text,#352341);font-weight:800;max-width:100%;overflow-wrap:anywhere}._category_j3pae_3[data-level="1"]{background:var(--v-coral-soft,#fff0ec)}._category_j3pae_3[data-level="2"]{background:var(--v-lilac-soft,#f0e9f9)}._category_j3pae_3[data-level="3"]{background:var(--v-yellow-soft,#fff5d8)}._category_j3pae_3[data-level="4"]{background:var(--v-magenta-soft,#fbeaf5);border:1px solid #d7ac47}._category_j3pae_3 svg{flex-shrink:0;color:var(--v-primary-hover,#a72379)}._summary_j3pae_35{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0;flex-wrap:wrap}._progress_j3pae_15{height:8px;margin:8px 0}._meta_j3pae_37{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;color:var(--v-muted,#675e70);font-size:.9375rem;margin:8px 0 0}._links_j3pae_38{display:flex;gap:8px 16px;flex-wrap:wrap;margin-top:8px}._links_j3pae_38 a,._link_j3pae_38{min-height:44px;display:inline-flex;align-items:center;gap:8px;color:var(--v-primary-hover,#a72379);font-weight:700}._notice_j3pae_39{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--v-border,#e5dfe8)}._notice_j3pae_39 p{margin:4px 0 0}._notice_j3pae_39 a{grid-column:1}._close_j3pae_41{min-width:44px;min-height:44px;align-self:start;border:0;border-radius:10px;background:transparent;color:var(--v-muted,#675e70);cursor:pointer}._muted_j3pae_42{color:var(--v-muted,#675e70);font-size:.9375rem;margin:8px 0}._error_j3pae_42{color:var(--v-text,#352341)}._grid_j3pae_43{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0}._badge_j3pae_44{min-width:0;border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:16px;background:var(--v-surface,#fff)}._badge_j3pae_44[data-earned=true]{background:var(--v-yellow-soft,#fff5d8);border-color:#d7ac47}._badge_j3pae_44 h3{margin:8px 0;font-size:var(--v-font-card,.9375rem)}._badge_j3pae_44 p{margin:8px 0}._badge_j3pae_44 button{margin-top:8px}._badgeIcon_j3pae_47{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--v-lilac-soft,#f0e9f9);color:var(--secondary-foreground,#6c409d)}._status_j3pae_48{display:flex;align-items:center;gap:8px;font-weight:700;font-size:.9375rem}._areas_j3pae_53{display:grid;gap:12px}@media(min-width:1024px){._areas_j3pae_53{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-padding,16px)}._area_j3pae_53{border-bottom:0;border:1px solid var(--v-border,#e5dfe8);border-radius:var(--v-radius-card,16px);padding:var(--v-card-padding,16px)}}@media(min-width:1440px){._areas_j3pae_53{grid-template-columns:repeat(3,minmax(0,1fr))}}._area_j3pae_53{border-bottom:1px solid var(--v-border,#e5dfe8);padding:12px 0}._area_j3pae_53 h3{margin:0;font-size:var(--v-font-card,.9375rem)}._area_j3pae_53 p{margin:8px 0}._history_j3pae_56{list-style:none;padding:0;margin:12px 0}._history_j3pae_56 li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 0;border-bottom:1px solid var(--v-border,#e5dfe8)}._history_j3pae_56 time{display:block;color:var(--v-muted,#675e70);font-size:.875rem}._history_j3pae_56 a{color:var(--v-text,#352341);font-weight:700}._history_j3pae_56 strong{color:var(--v-primary-hover,#a72379)}._recommendations_j3pae_57{display:grid;gap:12px;margin:12px 0}._recommendations_j3pae_57 a{display:block;color:var(--v-text,#352341);border-bottom:1px solid var(--v-border,#e5dfe8);padding:12px 0;text-decoration:none}._recommendations_j3pae_57 p{margin:4px 0;color:var(--v-muted,#675e70)}._celebration_j3pae_58{position:relative;text-align:center;overflow:hidden;width:min(92vw,480px);background:var(--v-surface,#fff);border:1px solid #d7ac47}._celebrationContent_j3pae_58{position:relative;z-index:1;padding:12px 0}._celebrationContent_j3pae_58 h2{color:var(--v-text,#352341);line-height:1.3;margin:12px 0;font-size:1.5rem}._celebrationContent_j3pae_58 p{margin:12px 0;line-height:1.6}._crown_j3pae_58{display:inline-grid;place-items:center;border-radius:50%;width:80px;height:80px;color:var(--v-primary-hover,#a72379);background:var(--v-yellow-soft,#fff5d8);animation:_reveal_j3pae_1 .65s ease both}._particles_j3pae_58{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}._particles_j3pae_58 i{position:absolute;left:calc(var(--i) * 5%);top:-12px;width:6px;height:10px;background:var(--v-primary,#c32f91);border-radius:2px;animation:_fall_j3pae_1 1.6s ease-out both;animation-delay:calc(var(--i) * 28ms)}._particles_j3pae_58 i:nth-child(3n){background:#d7ac47}._particles_j3pae_58 i:nth-child(3n+1){background:var(--v-lilac,#7c52b8)}@keyframes _fall_j3pae_1{0%{opacity:0;transform:translateY(-10px) rotate(0)}20%{opacity:1}to{opacity:0;transform:translateY(360px) rotate(240deg)}}@keyframes _reveal_j3pae_1{0%{transform:scale(.85);opacity:.3}to{transform:scale(1);opacity:1}}._panel_j3pae_28 :is(a,button):focus-visible,._badge_j3pae_44 :is(a,button):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}@media(max-width:760px){._grid_j3pae_43{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:460px){._grid_j3pae_43{grid-template-columns:minmax(0,1fr)}._panel_j3pae_28,._badge_j3pae_44{padding:12px}._points_j3pae_31{font-size:1.125rem}}@media(prefers-reduced-motion:reduce){._particles_j3pae_58{display:none}._crown_j3pae_58{animation:none}._panel_j3pae_28 *,._celebration_j3pae_58 *{animation:none;transition:none}}._pointsWithHelp_j3pae_65,._helpInline_j3pae_66{display:flex;align-items:center;gap:4px;min-width:0;max-width:100%}._helpInline_j3pae_66>span,._helpInline_j3pae_66>h3{min-width:0;overflow-wrap:anywhere}._invitation_f18xp_1{position:fixed;z-index:45;left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:max(12px,env(safe-area-inset-bottom,0px));width:auto;max-width:580px;max-height:42vh;max-height:42dvh;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;margin:0 auto;padding:16px;box-shadow:0 6px 22px #35234124;display:grid;gap:12px;border:1px solid #d7ac47;border-radius:18px;background:linear-gradient(120deg,var(--v-magenta-soft,#fbeaf5),var(--v-lilac-soft,#f0e9f9) 70%,var(--v-yellow-soft,#fff5d8));color:var(--v-text,#352341);animation:var(--motion-entry-animation)}._heading_f18xp_2{display:flex;align-items:flex-start;gap:12px;min-width:0}._heading_f18xp_2>div{min-width:0}._gift_f18xp_4{position:relative;display:inline-grid;place-items:center;flex:0 0 44px;height:44px;border-radius:13px;background:#fff;color:var(--v-primary-hover,#a72379)}._sparkles_f18xp_5{position:absolute;right:-3px;top:-5px;color:#8a681a;background:var(--v-yellow-soft,#fff5d8);border-radius:50%}._invitation_f18xp_1 h2{margin:0;font-size:1.0625rem;line-height:1.4;overflow-wrap:anywhere}._invitation_f18xp_1 p{margin:8px 0 0;line-height:1.5}._actions_f18xp_8{position:sticky;bottom:0;display:flex;gap:8px;flex-wrap:wrap;padding-top:4px;background:var(--v-lilac-soft,#f0e9f9);border-radius:10px}._actions_f18xp_8 button{min-height:44px;white-space:normal;height:auto}._actions_f18xp_8 button:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}@media(max-width:380px){._invitation_f18xp_1{padding:12px}._heading_f18xp_2{gap:8px}._gift_f18xp_4{flex-basis:36px;height:36px}}@media(prefers-reduced-motion:reduce){._invitation_f18xp_1,._invitation_f18xp_1 *{animation:none;transition:none}}._portalHost_17znq_1{display:contents}._dialog_17znq_2{width:min(36rem,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:90vh;max-height:90dvh;padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:20px;background:var(--card);color:var(--foreground)}._topline_17znq_3{display:flex;align-items:center;gap:8px;color:var(--primary);font-size:var(--v-font-caption,.75rem);font-weight:750;letter-spacing:.09em;min-height:32px;padding-right:44px}._progress_17znq_4{display:flex;gap:6px;margin:var(--v-header-gap, 12px) 0}._progress_17znq_4 span{height:4px;flex:1;background:var(--border);border-radius:4px}._progress_17znq_4 span[data-current=true]{background:var(--primary)}._introduction_17znq_7{margin-bottom:var(--v-header-gap, 12px)}._title_17znq_8{margin:0 0 var(--v-heading-gap, 8px);font-size:var(--v-font-page,1.25rem);line-height:1.3;letter-spacing:-.025em;color:var(--foreground)}._title_17znq_8:focus{outline:none}._description_17znq_10{margin:0;font-size:var(--v-font-card,.9375rem);line-height:1.55;color:var(--muted-foreground)}._features_17znq_11{display:grid;gap:var(--v-card-gap, 12px)}._features_17znq_11>div{display:flex;align-items:flex-start;gap:var(--v-card-gap, 12px);padding:var(--v-card-padding-compact, 12px);background:color-mix(in srgb,var(--primary) 5%,var(--card));border:1px solid var(--border);border-radius:15px}._features_17znq_11 svg{color:var(--primary);width:23px;height:23px;flex-shrink:0;margin-top:1px}._features_17znq_11 strong{font-size:var(--v-font-card,.9375rem)}._features_17znq_11 p,._steps_17znq_15 p{margin:5px 0 0;font-size:var(--v-font-body,.875rem);line-height:1.5;color:var(--muted-foreground)}._steps_17znq_15{list-style:none;margin:0;padding:0;counter-reset:guide-step;display:grid;gap:var(--v-card-gap, 12px)}._steps_17znq_15 li{position:relative;padding-left:43px;counter-increment:guide-step}._steps_17znq_15 li:before{content:counter(guide-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,var(--card));font-weight:750}._steps_17znq_15 strong{font-size:var(--v-font-card,.9375rem)}._help_17znq_20 p{font-size:var(--v-font-card,.9375rem);line-height:1.6;color:var(--muted-foreground)}._menuPath_17znq_21{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-item-gap, 8px);padding:var(--v-card-padding-compact, 12px);border:1px solid var(--border);border-radius:16px;color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--card));font-size:var(--v-font-card,.9375rem)}._support_17znq_22{display:flex;gap:10px;align-items:flex-start;border-top:1px solid var(--border);padding-top:var(--v-header-gap, 12px);margin-top:var(--v-header-gap, 12px)}._support_17znq_22 svg{flex-shrink:0;color:var(--primary);margin-top:3px}._support_17znq_22 p{margin:0}._actions_17znq_25{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:var(--v-card-padding, 16px)}._actions_17znq_25 button{min-height:48px;height:auto;white-space:normal;font-size:var(--v-font-control,.875rem);line-height:1.5;flex:1 1 120px}._fullGuide_17znq_27{font-size:var(--v-font-control,.875rem);height:auto;display:flex;min-height:44px;margin:9px auto 0;white-space:normal;text-align:center}._error_17znq_28{margin-top:16px;padding:12px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--primary) 6%,var(--card))}._error_17znq_28 p{margin:0 0 7px;font-size:var(--v-font-body,.875rem);line-height:1.5}._error_17znq_28 button{min-height:44px;white-space:normal}._saving_17znq_31{display:grid;justify-items:center;gap:4px;text-align:center;font-size:var(--v-font-caption,.75rem);color:var(--muted-foreground);margin-top:5px}._saving_17znq_31 button{min-height:44px}@media(max-width:400px){._dialog_17znq_2{padding:var(--v-card-padding, 16px)}._features_17znq_11>div{padding:var(--v-card-padding-compact, 12px);gap:var(--v-item-gap, 8px)}._actions_17znq_25{margin-top:var(--v-card-padding, 16px)}}._tourShield_17znq_41{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;touch-action:none}._tourDimmed_17znq_42{background:#23122c59}._spotlight_17znq_43{position:fixed;z-index:2147483001;border:3px solid var(--primary, #b42883);border-radius:18px;box-shadow:0 0 0 100vmax #23122c66,0 0 0 2px #fff inset;pointer-events:none;box-sizing:border-box}._tourPanel_17znq_44{position:fixed;z-index:2147483002;box-sizing:border-box;bottom:max(12px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);width:min(35rem,calc(100vw - 24px));max-height:min(51dvh,26rem);overflow-y:auto;overscroll-behavior:contain;padding:16px 18px 8px;background:var(--card, white);color:var(--foreground, #352341);border:1px solid var(--border, #e5dfe8);border-radius:20px;box-shadow:0 8px 36px #23122c2e}._tourTitle_17znq_45{margin:0 36px 8px 0;font-size:var(--v-font-section,1.0625rem);line-height:1.25;color:var(--foreground);outline:none}._tourDetail_17znq_46{margin:8px 0 0;font-size:var(--v-font-body,.875rem);line-height:1.45;color:var(--muted-foreground)}._tourActions_17znq_47{display:flex;align-items:center;justify-content:space-between;gap:8px}._tourActions_17znq_47 button{min-height:44px;padding:8px 12px;font-size:var(--v-font-card,.9375rem);white-space:normal}._tourCount_17znq_49{white-space:nowrap;font-size:var(--v-font-description,.8125rem);color:var(--muted-foreground)}._tourSkip_17znq_50{display:flex;margin:4px auto 0;min-height:44px;font-size:var(--v-font-body,.875rem)}._tourClose_17znq_51{position:absolute;top:6px;right:6px;border:none;background:transparent;color:var(--muted-foreground);width:44px;height:44px;border-radius:12px;display:grid;place-items:center;cursor:pointer}._tourClose_17znq_51:focus-visible,._tourPanel_17znq_44 button:focus-visible{outline:3px solid var(--primary);outline-offset:2px}@media(max-width:360px){._tourPanel_17znq_44{padding:12px 12px 4px}._tourPanel_17znq_44 ._description_17znq_10{font-size:var(--v-font-body,.875rem);line-height:1.45}._tourDetail_17znq_46{font-size:var(--v-font-description,.8125rem)}._tourActions_17znq_47 button{padding:8px;font-size:var(--v-font-body,.875rem)}}@media(prefers-reduced-motion:reduce){._tourPanel_17znq_44,._spotlight_17znq_43,._tourPanel_17znq_44 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:reduce){._dialog_17znq_2 *,._dialog_17znq_2{transition:none!important;animation:none!important}}._image_w86zl_1{display:block;max-width:100%;height:auto;object-fit:contain;object-position:center;border:0;border-radius:0;filter:none;opacity:1;mix-blend-mode:normal;background:#fff}._logo_w86zl_2._logo_w86zl_2{width:100%;height:auto;aspect-ratio:1280 / 400;overflow:hidden}._icon_w86zl_3{width:64px;aspect-ratio:1}._compact_w86zl_4._compact_w86zl_4{display:block;width:160px;max-width:100%;height:auto;min-height:0;margin:0;aspect-ratio:1280 / 400;flex-shrink:1;overflow:hidden}._heading_1p20l_1{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--v-heading-gap, 8px);width:100%;flex:1 1 100%;min-width:0;margin:0}._title_1p20l_11{min-width:0}._heading_1p20l_1 ._title_1p20l_11 h1{margin:0;font-size:var(--v-font-page,1.25rem);font-weight:var(--v-weight-bold,700);line-height:var(--v-line-heading,1.3);white-space:normal;word-break:normal;overflow-wrap:normal}._title_1p20l_11>*{max-width:100%}._title_1p20l_11>div{min-width:0}._heading_1p20l_1 ._title_1p20l_11>:is(h2,h3,p),._heading_1p20l_1 ._title_1p20l_11>div>:is(h2,h3,p){margin:var(--v-heading-gap, 8px) 0 0}._banner_j8587_1{position:fixed;left:12px;right:12px;bottom:calc(var(--safe-area-inset-bottom, 0px) + 72px);z-index:2147483000;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:var(--foreground);color:var(--background);font-size:14px;line-height:1.4;box-shadow:0 8px 24px #35234133}._banner_j8587_1 svg{flex:none}@media(min-width:900px){._banner_j8587_1{left:auto;right:24px;max-width:420px;bottom:24px}}._screen_12zzd_1{right:0;bottom:0;top:0;left:0;transform:none;width:100vw;max-width:none;height:100dvh;max-height:none;box-sizing:border-box;padding:calc(24px + env(safe-area-inset-top)) calc(20px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(20px + env(safe-area-inset-left));border:0;border-radius:0;background:var(--background,#fff);color:var(--foreground,#172b4d);display:grid;place-items:center;overflow:auto;overscroll-behavior:contain;animation:none!important}._screen_12zzd_1>button:last-child{display:none}._card_12zzd_3{width:100%;max-width:420px;min-width:0;display:grid;gap:16px;text-align:center;justify-items:center;margin:auto}._icon_12zzd_4{display:grid;place-items:center;width:68px;height:68px;border-radius:22px;color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,var(--card))}._brand_12zzd_5{margin:0;color:var(--primary);font-weight:800;letter-spacing:.14em;font-size:.8rem}._title_12zzd_6{margin:0;color:var(--foreground);font-size:clamp(1.45rem,5vw,2rem);line-height:1.25;overflow-wrap:anywhere}._title_12zzd_6:focus{outline:none}._description_12zzd_8{margin:0;font-size:1rem;line-height:1.6;color:var(--muted-foreground)}._message_12zzd_9{margin:0;padding:12px;border-radius:12px;background:color-mix(in srgb,var(--primary) 7%,var(--card));color:var(--foreground);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}._actions_12zzd_10{display:grid;gap:10px;width:100%}._actions_12zzd_10>button{min-height:48px;height:auto;padding:12px 16px;white-space:normal;line-height:1.4}._note_12zzd_12{margin:0;font-size:.78rem;line-height:1.5;color:var(--muted-foreground)}@media(prefers-reduced-motion:reduce){._screen_12zzd_1,._screen_12zzd_1 *{animation:none!important;transition:none!important}}._areaHeader_1ubyp_1{display:grid;gap:8px;width:100%;min-width:0;padding:0;color:var(--foreground);background:var(--v-surface,#fff);font-family:var(--font-family-base)}._navigation_1ubyp_11{margin:0;padding:0}._srOnly_1ubyp_12{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._bar_q125x_1{display:flex;align-items:center;width:100%;min-width:0;color:var(--foreground)}._switcher_q125x_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:1;min-width:0;gap:var(--v-space-1);padding:var(--v-space-1);border-radius:var(--v-radius-card);background:var(--muted)}._switcher_q125x_2 a{display:inline-flex;align-items:center;justify-content:center;gap:var(--v-space-2);min-height:48px;min-width:44px;padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius-control);font:700 var(--v-font-control,.875rem)/1.4 var(--font-family-base);color:var(--muted-foreground);text-decoration:none;text-align:center;overflow-wrap:normal;word-break:normal}._switcher_q125x_2 a[aria-current=page]{color:var(--primary);background:var(--card);box-shadow:var(--v-shadow);text-decoration:underline;text-underline-offset:5px}._switcher_q125x_2 a:hover{color:var(--primary);background:var(--card)}._switcher_q125x_2 a{transition:background-color var(--motion-fast) var(--motion-easing),color var(--motion-fast) var(--motion-easing),scale var(--motion-fast) var(--motion-easing)}@media(prefers-reduced-motion:no-preference){._switcher_q125x_2 a:active:not([aria-disabled=true]):not([aria-busy=true]){scale:var(--motion-press-scale)}}._switcher_q125x_2 a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._switcher_q125x_2 svg{width:20px;height:20px;flex-shrink:0}@media(max-width:600px){._switcher_q125x_2 a{padding:var(--v-space-2)}._switcher_q125x_2 svg{display:none}}._sidebar_135gl_1{box-sizing:border-box;position:sticky;top:0;height:100dvh;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--v-card-padding,16px) 16px max(24px,env(safe-area-inset-bottom));background:var(--v-white,#fff);color:var(--v-text,#352341);border-right:1px solid var(--v-border,#e5dfe8);display:flex;flex-direction:column;gap:var(--v-card-gap,12px);font:400 var(--v-font-control,.875rem)/1.5 var(--font-family-base)}._sidebar_135gl_1 *,._sidebar_135gl_1 *:before,._sidebar_135gl_1 *:after{box-sizing:border-box}._sidebar_135gl_1[data-collapsed=true]{display:none}._brandRow_135gl_12{display:flex;align-items:center;justify-content:space-between;gap:8px}._brand_135gl_12{display:inline-flex;align-items:center;width:190px;max-width:100%;min-width:0;text-decoration:none;min-height:48px}._title_135gl_14{margin:8px 12px 0;font-size:.875rem;font-weight:700;color:var(--v-muted,#675e70)}._links_135gl_15{display:grid;gap:4px}._links_135gl_15 a,._links_135gl_15 button{min-width:0;min-height:48px;display:flex;align-items:center;gap:12px;padding:12px;border:0;border-radius:12px;color:var(--v-text,#352341);background:transparent;text-align:left;font:inherit;line-height:1.4;text-decoration:none;cursor:pointer}._links_135gl_15 a:hover,._links_135gl_15 button:hover{background:var(--v-subtle,#f7f6fa)}._links_135gl_15 ._selected_135gl_18{color:var(--v-primary-hover,#a72379);background:var(--v-magenta-soft,#fbeaf5);font-weight:800;box-shadow:inset 3px 0 var(--v-primary,#c32f91)}._links_135gl_15 span{min-width:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}._links_135gl_15 svg{flex-shrink:0;color:var(--v-primary-hover,#a72379)}._group_135gl_21{min-width:0}._links_135gl_15 ._groupToggle_135gl_22{width:100%;font-weight:600}._groupToggle_135gl_22 span{flex:1}._groupToggle_135gl_22[data-active=true]{color:var(--v-primary-hover,#a72379)}._chevron_135gl_25{margin-left:auto;transition:transform var(--motion-fast) var(--motion-easing)}._groupToggle_135gl_22[aria-expanded=true] ._chevron_135gl_25{transform:rotate(180deg)}._groupItems_135gl_27{display:grid;gap:2px;margin:2px 0 4px 20px;padding-left:8px;border-left:1px solid var(--v-border,#e5dfe8)}._groupItems_135gl_27[hidden]{display:none}._links_135gl_15 ._groupItems_135gl_27 a,._links_135gl_15 ._groupItems_135gl_27 button{min-height:44px;padding:10px 8px;gap:8px;font-size:var(--v-font-description,.8125rem)}._close_135gl_30{display:none;border:0;background:transparent;color:var(--v-text,#352341);min-width:48px;min-height:48px;padding:12px;border-radius:12px;cursor:pointer}._close_135gl_30._collapsible_135gl_31{display:inline-grid;place-items:center;flex-shrink:0}._footer_135gl_32{display:flex;flex-direction:column;gap:12px;flex:1}._sidebar_135gl_1 :is(a,button):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._backdrop_135gl_34{display:none}@media(max-width:650px){._sidebar_135gl_1{position:fixed;top:0;bottom:0;left:0;z-index:600;width:min(300px,calc(100vw - 32px));height:100dvh;max-height:100dvh;transform:translate(-105%);visibility:hidden;pointer-events:none;transition:transform var(--motion-fast) var(--motion-easing)}._sidebar_135gl_1._open_135gl_37{transform:none;visibility:visible;pointer-events:auto}._backdrop_135gl_34{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:550;background:#21122b80}._close_135gl_30{display:inline-grid;place-items:center;flex-shrink:0}}@media(prefers-reduced-motion:reduce){._sidebar_135gl_1,._chevron_135gl_25{transition:none}}._shell_7hukl_10{display:grid;grid-template-columns:var(--v-largura-lateral,252px) minmax(0,1fr);min-height:100dvh;min-width:0;background:var(--v-surface,#fff);color:var(--v-text,#352341);font-family:var(--font-family-base)}._shell_7hukl_10[data-collapsed=true]{grid-template-columns:minmax(0,1fr)}._content_7hukl_12{min-width:0}._toolbar_7hukl_13{box-sizing:border-box;display:flex;align-items:center;gap:8px;min-height:56px;padding:4px 20px;border-bottom:1px solid var(--v-border,#e5dfe8);background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379);font-size:var(--v-font-control,.875rem);font-weight:700}._brand_7hukl_14{display:flex;justify-content:center;align-items:center;min-width:0;min-height:44px;flex:1;text-decoration:none;color:inherit}._balance_7hukl_15{width:44px;flex:0 0 44px}._toolbarAside_7hukl_16{padding:6px 16px;color:var(--v-muted,#675e70);background:var(--v-surface-subtle,#f7f6fa);font-size:var(--v-font-description,.8125rem);font-weight:400;text-align:center;line-height:1.4}._menuButton_7hukl_17{display:inline-grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:10px;border:0;border-radius:12px;background:transparent;color:var(--v-primary-hover,#a72379);cursor:pointer}._menuButton_7hukl_17:hover{background:var(--v-magenta-soft,#fbeaf5)}._menuButton_7hukl_17:focus-visible,._skip_7hukl_19:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._skip_7hukl_19{position:absolute;top:8px;left:16px;z-index:700;padding:12px 16px;background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379);border:1px solid currentColor;border-radius:12px;transform:translateY(-160%)}._skip_7hukl_19:focus{transform:none}@media(max-width:650px){._shell_7hukl_10{grid-template-columns:minmax(0,1fr)}._toolbar_7hukl_13{padding:4px 12px;gap:8px}._content_7hukl_12[data-bottom-navigation=true]{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}@media(min-width:1024px){._shell_7hukl_10[data-permanent=true]{grid-template-columns:var(--v-largura-lateral,252px) minmax(0,1fr)}._shell_7hukl_10[data-permanent=true] ._toolbar_7hukl_13{display:none}._shell_7hukl_10[data-permanent=true] ._toolbarAside_7hukl_16{padding:10px var(--v-margem-pagina,32px);text-align:left}}._navigation_1qg4i_1{display:none}@media(max-width:650px){._navigation_1qg4i_1{box-sizing:border-box;display:grid;grid-template-columns:repeat(var(--bottom-navigation-count,5),minmax(0,1fr));position:fixed;inset:auto 0 0;z-index:100;padding:6px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:var(--v-surface,#fff);border-top:1px solid var(--v-border,#e5dfe8)}._link_1qg4i_9{--nav-ink:var(--v-primary-hover,#a72379);--nav-soft:var(--v-magenta-soft,#fbeaf5);position:relative;display:grid;place-items:center;min-width:0;min-height:56px;padding:0 2px 4px;border:0;border-radius:16px;color:var(--nav-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._link_1qg4i_9[data-tone=lilac]{--nav-ink:var(--v-lilac,#7c52b8);--nav-soft:var(--v-lilac-soft,#f0e9f9)}._link_1qg4i_9[data-tone=gold]{--nav-ink:var(--v-warning,#8a5500);--nav-soft:var(--v-yellow-soft,#fff5d8)}._link_1qg4i_9[data-tone=neutral]{--nav-ink:var(--v-muted,#675e70);--nav-soft:var(--v-surface-subtle,#f7f6fa)}._icon_1qg4i_18{box-sizing:border-box;display:grid;place-items:center;width:44px;height:44px;border:2px solid transparent;border-radius:15px;background:var(--nav-soft);color:var(--nav-ink);transition:transform var(--motion-fast) var(--motion-easing),border-color var(--motion-fast) var(--motion-easing),scale var(--motion-fast) var(--motion-easing)}._link_1qg4i_9:hover ._icon_1qg4i_18{transform:translateY(-2px)}._link_1qg4i_9[aria-current=page] ._icon_1qg4i_18{border-color:currentColor;transform:translateY(-2px)}._link_1qg4i_9[aria-current=page]:after{content:"";position:absolute;bottom:0;left:calc(50% - 9px);width:18px;height:3px;border-radius:3px;background:currentColor}._link_1qg4i_9:active:not([aria-disabled=true]):not([aria-busy=true]) ._icon_1qg4i_18{scale:var(--motion-press-scale)}._link_1qg4i_9:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:0}}@media(prefers-reduced-motion:reduce){._icon_1qg4i_18{transition:none}._link_1qg4i_9:active:not([aria-disabled=true]):not([aria-busy=true]) ._icon_1qg4i_18{scale:none}._link_1qg4i_9:hover ._icon_1qg4i_18,._link_1qg4i_9:active ._icon_1qg4i_18,._link_1qg4i_9[aria-current=page] ._icon_1qg4i_18{transform:none}}._account_1iboq_1{display:flex;align-items:flex-start;gap:12px;margin-top:auto;padding:16px 4px;border-top:1px solid var(--v-border,#e5dfe8);text-decoration:none;color:var(--v-text,#352341);font-size:var(--v-font-control,.875rem)}._account_1iboq_1>span:last-child{min-width:0}._account_1iboq_1 b,._account_1iboq_1 small{display:block;overflow-wrap:break-word}._account_1iboq_1 small{color:var(--v-muted,#675e70);font-size:var(--v-font-caption,.75rem);line-height:1.5;margin-top:4px}._avatar_1iboq_5{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;color:var(--v-lilac,#6c409d);background:var(--v-lilac-soft,#f0e9f9)}._shell_1f9yc_1{min-width:0;background:var(--v-white, #fff);color:var(--v-text, #352341);font-family:var(--font-family-base);font-size:var(--v-font-body,.875rem);line-height:1.5}._shell_1f9yc_1 *,._shell_1f9yc_1 *:before,._shell_1f9yc_1 *:after{box-sizing:border-box}._shell_1f9yc_1 h1,._shell_1f9yc_1 h2,._shell_1f9yc_1 h3{text-shadow:none;color:var(--v-text, #352341);overflow-wrap:normal;word-break:normal}._shell_1f9yc_1 h2{margin:0;font-size:var(--v-font-section,1.0625rem);line-height:1.3;font-weight:700}._shell_1f9yc_1 h3{margin:0;font-size:var(--v-font-card,.9375rem);line-height:1.4;font-weight:800}._shell_1f9yc_1 a{overflow-wrap:normal;word-break:normal}._shell_1f9yc_1 svg{flex-shrink:0}._shell_1f9yc_1 button,._shell_1f9yc_1 input,._shell_1f9yc_1 select{font:inherit}._shell_1f9yc_1 input,._shell_1f9yc_1 select{font-size:var(--v-font-input,1rem)}._shell_1f9yc_1 button,._shell_1f9yc_1 summary,._shell_1f9yc_1 a{-webkit-tap-highlight-color:transparent}._shell_1f9yc_1 :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:3px solid var(--v-focus, #7c52b8);outline-offset:3px}._content_1f9yc_24{max-width:var(--v-largura, 72rem);min-width:0;margin:auto;padding:0 24px var(--v-section-gap, 24px);padding-inline:max(24px,var(--v-margem-pagina, 24px))}._welcomeHeader_1f9yc_25{min-width:0;margin-top:var(--v-page-block-space, 24px)}._welcomeHeader_1f9yc_25>p{color:var(--v-muted, #675e70)}._section_1f9yc_27{margin-top:var(--v-section-gap, 24px);min-width:0}._sectionMessage_1f9yc_28{margin:var(--v-section-gap,24px) 0 0;padding:var(--v-card-padding-compact,12px) var(--v-card-padding,16px);color:var(--v-primary-hover,#a72379);text-align:center;font-size:var(--v-font-card,.9375rem);font-weight:700;line-height:1.5;overflow-wrap:anywhere}._sectionMessage_1f9yc_28:before{content:"";display:block;width:56px;height:3px;border-radius:3px;margin:0 auto var(--v-heading-gap,8px);background:linear-gradient(90deg,var(--v-primary,#c32f91),var(--valorize-gold,#e6b451))}._freedomMessage_1f9yc_30{color:var(--v-lilac,#7c52b8)}._sectionHeading_1f9yc_31,._paneltop_1f9yc_31{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--v-header-gap, 12px);margin-bottom:var(--v-header-gap, 12px)}._sectionHeading_1f9yc_31>h2,._paneltop_1f9yc_31>h2{flex:1;min-width:min(11rem,100%)}._period_1f9yc_33{margin:0 0 4px;color:var(--v-muted, #675e70);font-size:var(--v-font-description,.8125rem)}._financeGrid_1f9yc_34{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}._balanceWrap_1f9yc_35{position:relative;min-width:0}._moneyRemainingCard_1f9yc_36{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:4px 12px;padding:16px;color:var(--v-text, #352341);border:1px solid var(--v-border, #e5dfe8);background:var(--v-lilac-soft, #f0e9f9);border-radius:16px;text-decoration:none}._moneyRemainingCard_1f9yc_36>._iconWell_1f9yc_37{grid-column:1;grid-row:1 / span 2;width:32px;height:32px}._moneyRemainingCard_1f9yc_36 ._iconWell_1f9yc_37 svg{width:22px;height:22px}._moneyRemainingCard_1f9yc_36 h3{grid-column:2;display:flex;align-items:center;min-height:36px;margin:0;font-size:var(--v-font-card,.9375rem);line-height:1.4}._moneyRemainingCard_1f9yc_36>strong{grid-column:2;display:block;min-width:0;max-width:100%;font-size:clamp(1.375rem,1.25rem + .4vw,1.625rem);font-weight:800;line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;word-break:normal}._moneyRemainingCard_1f9yc_36>._estimate_1f9yc_41{grid-column:2}._estimate_1f9yc_41,._moneyRemainingNote_1f9yc_42{color:var(--v-muted, #675e70);font-size:var(--v-font-description,.8125rem)}._moneyRemainingNote_1f9yc_42{grid-column:1 / -1;margin-top:8px}._executiveGrid_1f9yc_44{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(8rem,calc((100% - 12px)/2))),1fr));gap:12px}._executiveCard_1f9yc_45{min-width:0;min-height:116px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;border:1px solid var(--v-border, #e5dfe8);border-radius:14px;background:var(--v-white, #fff);color:var(--v-text, #352341);text-decoration:none;box-shadow:var(--v-shadow, 0 3px 16px #35234106)}._executiveCard_1f9yc_45 svg{width:18px;height:18px;color:var(--v-lilac, #7c52b8)}._executiveCard_1f9yc_45>span{min-width:0;color:var(--v-muted, #675e70);font-size:var(--v-font-card,.9375rem);line-height:1.4}._executiveCard_1f9yc_45 strong{display:block;min-width:0;max-width:100%;margin-top:auto;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);font-weight:800;font-variant-numeric:tabular-nums;line-height:1.25;overflow-wrap:anywhere;word-break:normal}._executiveCard_1f9yc_45:hover,._moneyRemainingCard_1f9yc_36:hover{border-color:var(--v-primary, #c32f91)}._composition_1f9yc_50{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--v-card-gap, 12px);padding:var(--v-card-padding, 16px) 0;margin:0;border-bottom:1px solid var(--v-border, #e5dfe8)}._composition_1f9yc_50>div{min-width:0;display:flex;flex-direction:column;gap:4px}._composition_1f9yc_50 dt{font-size:var(--v-font-description,.8125rem)}._composition_1f9yc_50 dt a{display:inline-flex;align-items:center;min-height:44px;color:var(--v-muted, #675e70);text-decoration:none}._composition_1f9yc_50 dt a:hover{color:var(--v-primary-hover, #a72379);text-decoration:underline}._composition_1f9yc_50 dd{margin:0;font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._actions_1f9yc_56{display:flex;flex-wrap:wrap;gap:var(--v-card-gap, 12px);margin:0 0 var(--v-card-gap, 12px)}._primary_1f9yc_57,._secondary_1f9yc_57{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px var(--v-card-padding, 16px);border:1px solid var(--v-primary, #c32f91);border-radius:12px;font-size:var(--v-font-body,.875rem);font-weight:800;line-height:1.5;text-decoration:none;text-align:center;white-space:normal;cursor:pointer}._primary_1f9yc_57{background:var(--v-primary, #c32f91);color:var(--primary-foreground, #fff)}._primary_1f9yc_57:hover{background:var(--v-primary-hover, #a72379);border-color:var(--v-primary-hover, #a72379)}._secondary_1f9yc_57{color:var(--v-primary-hover, #a72379);border-color:var(--v-field-border, #8f8397);background:var(--v-white, #fff)}._secondary_1f9yc_57:hover{background:var(--v-subtle, #f7f6fa)}._textLink_1f9yc_62{display:inline-flex;align-items:center;gap:8px;min-height:48px;color:var(--v-primary-hover, #a72379);font-weight:800;font-size:var(--v-font-body,.875rem);text-decoration:none}._textLink_1f9yc_62:hover{text-decoration:underline}._quickNav_1f9yc_64{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--v-card-gap, 12px)}._quickNav_1f9yc_64 li{display:flex;min-width:0}._quickNav_1f9yc_64 a{width:100%;min-width:0;min-height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--v-item-gap, 8px);padding:var(--v-card-padding-compact, 12px);border:1px solid var(--v-border, #e5dfe8);border-radius:16px;background:var(--v-white, #fff);color:var(--v-text, #352341);font-weight:800;font-size:var(--v-font-body,.875rem);text-decoration:none;text-align:center;box-shadow:var(--v-shadow, 0 3px 16px #35234106)}._quickNav_1f9yc_64 a:hover{border-color:var(--v-primary, #c32f91);background:var(--v-subtle, #f7f6fa)}._iconWell_1f9yc_37{width:40px;height:40px;flex:0 0 40px;display:inline-grid;place-items:center;border-radius:12px;background:#fbeaf5;color:#a72379}._iconWell_1f9yc_37[data-tone=lilac]{background:#f0e9f9;color:#6c409d}._iconWell_1f9yc_37[data-tone=yellow]{background:#fff5d8;color:#795500}._iconWell_1f9yc_37[data-tone=coral]{background:#fff0ec;color:#a34436}._analysisDetails_1f9yc_72>summary,._tableDetails_1f9yc_72>summary{min-height:48px;padding:12px 0;color:var(--v-primary-hover, #a72379);cursor:pointer;font-weight:800;font-size:var(--v-font-body,.875rem)}._two_1f9yc_73{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--v-card-gap, 12px);margin-top:var(--v-section-gap, 24px)}._panel_1f9yc_31{min-width:0;padding:var(--v-card-padding, 16px);border:1px solid var(--v-border, #e5dfe8);border-radius:16px;background:var(--v-white, #fff);box-shadow:var(--v-shadow, 0 3px 16px #35234106)}._paneltop_1f9yc_31 p{margin:8px 0 0;color:var(--v-muted, #675e70)}._analysisDetails_1f9yc_72{margin-top:12px}._chart_1f9yc_77{height:260px;min-width:0;margin-top:16px}._seriesLegend_1f9yc_78,._legend_1f9yc_78{display:flex;flex-wrap:wrap;gap:12px;color:var(--v-muted, #675e70);font-size:var(--v-font-description,.8125rem);margin-top:16px}._seriesLegend_1f9yc_78 span{display:inline-flex;align-items:center;gap:8px}._seriesLegend_1f9yc_78 i{display:inline-block;width:16px;height:16px;border:1px solid #8f8397;border-radius:4px}._contactsMark_1f9yc_81{background:#7c52b8}._bookingsMark_1f9yc_82{background:#c5afdf}._channelCosts_1f9yc_83{margin-top:16px;display:grid;gap:8px}._channelCost_1f9yc_83{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px;padding:12px 0;border-bottom:1px solid var(--v-border, #e5dfe8);font-size:var(--v-font-description,.8125rem)}._channelCost_1f9yc_83>span,._channelCost_1f9yc_83>b{min-width:0;overflow-wrap:anywhere}._channelCost_1f9yc_83 b{font-variant-numeric:tabular-nums}._tableDetails_1f9yc_72{margin-top:16px}._tableScroll_1f9yc_88{max-width:100%;overflow-x:auto;margin-top:8px}._tableScroll_1f9yc_88 table{border-collapse:collapse;width:100%;font-size:var(--v-font-description,.8125rem)}._tableScroll_1f9yc_88 caption{text-align:left;color:var(--v-muted, #675e70);padding-bottom:8px}._tableScroll_1f9yc_88 th,._tableScroll_1f9yc_88 td{text-align:left;padding:12px 8px;border-bottom:1px solid var(--v-border, #e5dfe8)}._tableScroll_1f9yc_88 td{font-variant-numeric:tabular-nums}._channelFilter_1f9yc_93{margin:16px 0}._filterLabel_1f9yc_94{display:block;font-size:var(--v-font-description,.8125rem);margin-bottom:8px}._filterSelect_1f9yc_95{font-size:var(--v-font-input,1rem);width:100%;min-height:48px;padding:12px;color:var(--v-text, #352341);background:var(--v-white, #fff);border:1px solid var(--v-field-border, #8f8397);border-radius:12px}._statline_1f9yc_96{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;border-bottom:1px solid var(--v-border, #e5dfe8);padding:12px 0;font-size:var(--v-font-body,.875rem)}._statline_1f9yc_96 span{color:var(--v-muted, #675e70);min-width:0}._statline_1f9yc_96 b{font-variant-numeric:tabular-nums}._timebox_1f9yc_99{display:grid;gap:8px;padding:16px;margin-top:24px;border:1px solid var(--v-border, #e5dfe8);border-radius:16px;background:var(--v-subtle, #f7f6fa)}._timebox_1f9yc_99 strong{font-size:1.25rem}._educationLink_1f9yc_101{display:flex;align-items:center;gap:var(--v-card-gap, 12px);padding:var(--v-card-padding, 16px);margin-top:var(--v-section-gap, 24px);background:var(--v-subtle, #f7f6fa);color:var(--v-text, #352341);text-decoration:none;border:1px solid var(--v-border, #e5dfe8);border-radius:16px}._educationLink_1f9yc_101>span:nth-child(2){flex:1;min-width:0}._educationLink_1f9yc_101 strong,._educationLink_1f9yc_101>span>span{display:block}._educationLink_1f9yc_101>span>span{color:var(--v-muted, #675e70);font-size:var(--v-font-description,.8125rem);margin-top:4px}._dashboardLink_1f9yc_105{margin-top:var(--v-section-gap, 24px);padding:var(--v-card-padding, 16px);border:1px solid var(--v-border, #e5dfe8);border-radius:16px}._footer_1f9yc_106{display:grid;gap:var(--v-card-gap, 12px);margin-top:var(--v-section-gap, 24px)}._notice_1f9yc_107{border-top:1px solid var(--v-border, #e5dfe8);padding-top:16px;font-size:var(--v-font-description,.8125rem);color:var(--v-muted, #675e70)}._noticeHeading_1f9yc_108{display:flex;align-items:center;gap:8px}._notice_1f9yc_107 p{margin:8px 0 0}._quietState_1f9yc_110{margin:16px 0;padding:16px;border-radius:12px;background:var(--v-subtle, #f7f6fa);color:var(--v-muted, #675e70)}._error_1f9yc_111{margin:16px 0;padding:16px;border-radius:12px;background:#fff0f4;color:#97264f}._contacts_1f9yc_81{display:grid;gap:8px;margin-top:16px}._contact_1f9yc_81{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px 0;border-bottom:1px solid var(--v-border, #e5dfe8)}._contacticon_1f9yc_115{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:#a72379;background:#fbeaf5}._contact_1f9yc_81 b,._contact_1f9yc_81 small{display:block}._contact_1f9yc_81 small{font-size:var(--v-font-description,.8125rem);color:var(--v-muted, #675e70);margin-top:4px}._pill_1f9yc_118{margin-left:auto;padding:8px 12px;font-size:var(--v-font-description,.8125rem);color:#6c409d;background:#f0e9f9;border-radius:12px}._placeholder_1f9yc_119{padding:var(--v-section-gap, 24px) 16px;color:var(--v-muted, #675e70)}._overlay_1f9yc_120{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:grid;place-items:center;padding:16px;background:#21122b80}._modal_1f9yc_121{display:grid;gap:var(--v-card-gap, 12px);width:min(440px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;padding:var(--v-card-padding, 16px);background:var(--v-white, #fff);color:var(--v-text, #352341);border-radius:20px}._modal_1f9yc_121 ._paneltop_1f9yc_31 button{min-width:44px;min-height:44px;padding:12px;border:0;background:var(--v-subtle, #f7f6fa);border-radius:12px;color:inherit}._modal_1f9yc_121 label{display:grid;gap:8px}._modal_1f9yc_121 input,._modal_1f9yc_121 select{font-size:var(--v-font-input,1rem);width:100%;min-height:48px;padding:12px;border:1px solid var(--v-field-border, #8f8397);border-radius:12px;background:var(--v-white, #fff);color:var(--v-text, #352341)}._modal_1f9yc_121 small{color:var(--v-muted, #675e70);font-size:var(--v-font-description,.8125rem)}@media(max-width:1000px){._quickNav_1f9yc_64,._composition_1f9yc_50{grid-template-columns:repeat(2,minmax(0,1fr))}._two_1f9yc_73{grid-template-columns:1fr}}@media(max-width:650px){._content_1f9yc_24{padding:0 16px 24px}._quickNav_1f9yc_64{gap:var(--v-card-gap, 12px)}._quickNav_1f9yc_64 a{min-height:48px;padding:var(--v-card-padding-compact, 12px)}._actions_1f9yc_56>a{flex:1 1 10rem}._panel_1f9yc_31,._dashboardLink_1f9yc_105,._educationLink_1f9yc_101{padding:16px}._educationLink_1f9yc_101{align-items:flex-start;gap:12px}}@media(max-width:350px){._content_1f9yc_24{padding-bottom:32px}._sectionHeading_1f9yc_31 ._textLink_1f9yc_62{flex-basis:100%}}@media(prefers-reduced-motion:reduce){._shell_1f9yc_1 *,._shell_1f9yc_1 *:before,._shell_1f9yc_1 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}._welcomeAction_1f9yc_150{display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,32%);align-items:center;gap:12px;padding:16px 8px 16px 20px;margin:12px 0 16px;background:var(--v-magenta-soft);border:1px solid var(--v-border);border-bottom:4px solid var(--v-primary);border-radius:24px;min-width:0}._welcomeCopy_1f9yc_151{display:grid;justify-items:start;gap:16px;min-width:0}._welcomeCopy_1f9yc_151>strong{font-size:clamp(1rem,2vw,1.125rem);line-height:1.3;max-width:18ch;text-wrap:balance}._welcomeCopy_1f9yc_151 ._primary_1f9yc_57{font-size:var(--v-font-control);padding:12px 14px;white-space:normal;text-align:left;line-height:1.4;min-width:0;max-width:100%}._welcomeCopy_1f9yc_151 ._primary_1f9yc_57 svg{flex-shrink:0}._welcomeMascot_1f9yc_155{width:100%;max-width:200px;justify-self:center;background:var(--v-white);border-radius:20px}._quickNav_1f9yc_64 a{border-bottom-width:3px}@media(max-width:380px){._welcomeAction_1f9yc_150{padding:14px 8px 14px 14px;gap:8px;grid-template-columns:minmax(0,1fr) 32%}._welcomeCopy_1f9yc_151{gap:12px}._welcomeCopy_1f9yc_151 ._primary_1f9yc_57{padding:10px;gap:6px}}@media(min-width:1024px){._financeGrid_1f9yc_34{grid-template-columns:minmax(17rem,21rem) minmax(0,1fr);align-items:start}._chart_1f9yc_77{height:320px}._timebox_1f9yc_99,._educationLink_1f9yc_101,._dashboardLink_1f9yc_105{max-width:52rem}}@media(min-width:1440px){._financeGrid_1f9yc_34{grid-template-columns:minmax(19rem,24rem) minmax(0,1fr)}._executiveGrid_1f9yc_44{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr))}._two_1f9yc_73{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}._chart_1f9yc_77{height:360px}}._card_4n7jr_1{background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:16px;color:var(--v-text,#352341)}._row_4n7jr_2{display:flex;align-items:flex-start;gap:12px}._icon_4n7jr_3{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--v-magenta-soft,#fbeaf5);color:var(--v-primary-hover,#a72379);flex-shrink:0}._copy_4n7jr_4{flex:1;min-width:0}._copy_4n7jr_4 h2{margin:0 0 12px;font-size:var(--v-font-card,.9375rem);line-height:1.4;font-weight:700}._install_4n7jr_6{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;height:auto;max-width:100%;padding:10px 14px;border:0;border-radius:12px;background:var(--v-primary,#c32f91);color:var(--primary-foreground,#fff);font:700 var(--v-font-control,.875rem)/1.5 var(--font-family-base);white-space:normal;text-align:left;cursor:pointer}._install_4n7jr_6 svg{flex-shrink:0}._install_4n7jr_6:hover{background:var(--v-primary-hover,#a72379)}._close_4n7jr_9{display:grid;place-items:center;flex-shrink:0;min-width:44px;min-height:44px;padding:8px;border:0;border-radius:12px;background:transparent;color:var(--v-muted,#675e70);cursor:pointer}._close_4n7jr_9:hover{background:var(--v-surface-subtle,#f7f6fa)}._install_4n7jr_6:focus-visible,._close_4n7jr_9:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._instructions_4n7jr_12{margin-top:12px;padding:16px;border-radius:12px;background:var(--v-surface-subtle,#f7f6fa);color:var(--v-text,#352341);font-size:var(--v-font-reading,1rem);line-height:1.6}._instructions_4n7jr_12 ol{padding-left:20px;margin:8px 0 0}._instructions_4n7jr_12 p{margin-bottom:0}._instructions_4n7jr_12 li+li{margin-top:8px}@media(max-width:420px){._row_4n7jr_2{gap:8px}._icon_4n7jr_3{display:none}}._root_aoauq_1{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--v-border,#e5dfe8);border-radius:24px;padding:20px;background:linear-gradient(145deg,#fff 50%,#fdf7fb);color:var(--v-text,#33283c)}._root_aoauq_1 *{box-sizing:border-box}._heading_aoauq_3 h2{margin:0 0 6px;font-size:var(--v-font-section,17px);font-weight:650;line-height:1.4}._heading_aoauq_3 p{margin:0;font-size:14px;line-height:1.5;color:var(--v-muted,#675e70)}._map_aoauq_5{position:relative;width:100%;max-width:440px;margin:18px auto 4px;isolation:isolate}._connections_aoauq_6{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:520px;overflow:visible;pointer-events:none}._connection_aoauq_6{fill:none;stroke:#d6c7db;stroke-width:1.6;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke .4s ease}._connection_aoauq_6[data-active=true]{stroke:#b42786;stroke-width:2.4}._nodes_aoauq_9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,120px);gap:12px 0;list-style:none;margin:0;padding:0}._nodes_aoauq_9 li{min-width:0;display:flex;justify-content:center;align-items:start}._node_aoauq_9{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:100%;width:144px;min-height:110px;padding:4px;color:inherit;font-size:14px;line-height:1.4}._drawing_aoauq_12{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:76px;height:76px;border:1px solid color-mix(in srgb,var(--node-color) 20%,white);border-radius:26px;color:var(--node-color);background:linear-gradient(145deg,#fff 6%,var(--node-soft) 75%);box-shadow:inset 0 2px 2px #fff,0 4px color-mix(in srgb,var(--node-color) 11%,white),0 7px 10px #4220410b;transition:transform .4s ease,box-shadow .4s ease}._drawing_aoauq_12 svg{filter:drop-shadow(0 1px 0 #fff)}._glint_aoauq_14{position:absolute;right:12px;top:11px;width:6px;height:6px;border-radius:50%;background:#ffffffd9}._nodeName_aoauq_15{text-align:center;font-weight:550;word-break:normal;overflow-wrap:normal}._node_aoauq_9[data-active=true] ._drawing_aoauq_12{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--node-color),inset 0 2px 2px #fff,0 7px 12px #42204112;transform:translateY(-2px)}._node_aoauq_9[data-active=true] ._nodeName_aoauq_15{color:var(--node-color);font-weight:700}._node_aoauq_9[data-active=true] ._drawing_aoauq_12{animation:_map-arrive_aoauq_1 .7s ease-out both;animation-play-state:paused}._root_aoauq_1[data-running=true] ._node_aoauq_9[data-active=true] ._drawing_aoauq_12{animation-play-state:running}._explanation_aoauq_20{display:flex;align-items:center;gap:10px;min-width:0;min-height:80px;padding:14px;border-radius:16px;background:#f7eff8}._activeIcon_aoauq_21{display:flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:12px;background:#fff;color:#a52279}._explanation_aoauq_20 p{min-width:0;margin:0;font-size:14px;line-height:1.5;overflow-wrap:break-word}@keyframes _map-arrive_aoauq_1{0%{transform:translateY(2px) scale(.97)}to{transform:translateY(-2px) scale(1)}}@media(max-width:430px){._root_aoauq_1{padding:16px;border-radius:20px}._map_aoauq_5{margin-top:14px}._explanation_aoauq_20{padding:12px}._node_aoauq_9{width:128px}._drawing_aoauq_12{width:72px;height:72px}}@media(max-width:340px){._root_aoauq_1{padding:12px}._node_aoauq_9{width:112px}._drawing_aoauq_12{width:68px;height:68px}._nodeName_aoauq_15{max-width:112px}}@media(prefers-reduced-motion:reduce){._root_aoauq_1 *{animation:none!important;transition:none!important}._node_aoauq_9[data-active=true] ._drawing_aoauq_12{transform:none}}@layer base{._content_1b3a4_2{box-sizing:border-box;position:relative;z-index:var(--z-overlay);min-width:min(12rem,calc(100vw - 24px));max-width:min(28rem,calc(100vw - 24px));max-height:min(var(--radix-popover-content-available-height,80dvh),calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom)));overflow:auto;overscroll-behavior:contain;overflow-wrap:normal;word-break:normal;pointer-events:auto;border:1px solid var(--v-border,#e5dfe8);border-radius:var(--v-radius-dialog,20px);box-shadow:var(--v-shadow,0 3px 16px #35234106);color:var(--v-text,#352341);font-size:var(--v-font-body,.875rem);line-height:1.6;transform-origin:var(--radix-popover-content-transform-origin);animation:var(--motion-fast-fade-in-animation)}._withBackgroundAndPadding_1b3a4_3{background:var(--v-surface,#fff);padding:16px}._content_1b3a4_2:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:2px}._content_1b3a4_2[data-state=closed]{animation:var(--motion-fade-out-animation)}@media(prefers-reduced-motion:reduce){._content_1b3a4_2,._content_1b3a4_2[data-state=closed]{animation:none;transition:none}}}._trigger_1dxu4_2,._close_1dxu4_2{display:inline-grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border-radius:50%;cursor:pointer;line-height:1;touch-action:manipulation}._trigger_1dxu4_2{margin-inline-start:4px;vertical-align:middle;border:1px solid var(--v-border,#e5dfe8);background:var(--v-white,#fff);color:var(--v-primary,#c32f91)}._trigger_1dxu4_2:hover,._trigger_1dxu4_2[data-state=open]{background:var(--v-magenta-soft,#fbeaf5);color:var(--v-primary-hover,#a72379);border-color:var(--v-field-border,#8f8397)}._trigger_1dxu4_2:focus-visible,._close_1dxu4_2:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px;box-shadow:none}._content_1dxu4_6{box-sizing:border-box;width:min(360px,calc(100vw - 32px));min-width:0;max-width:calc(100vw - 32px);max-height:min(calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom)),var(--radix-popover-content-available-height,70dvh));overflow-y:auto;overscroll-behavior:contain;padding:16px;border:1px solid var(--v-border,#e5dfe8);border-radius:var(--v-radius-dialog,20px);background:var(--v-white,#fff);color:var(--v-text,#352341);box-shadow:var(--v-shadow,0 3px 16px #35234106);font-family:var(--font-family-base);font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:normal;text-align:left;overflow-wrap:anywhere}._header_1dxu4_7{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}._header_1dxu4_7 strong{min-width:0;padding-block:8px;color:var(--v-text,#352341);font-size:1.125rem;font-weight:800;line-height:1.4}._close_1dxu4_2{border:0;background:var(--v-subtle,#f7f6fa);color:var(--v-muted,#675e70)}._close_1dxu4_2:hover{color:var(--v-primary-hover,#a72379);background:var(--v-magenta-soft,#fbeaf5)}._body_1dxu4_11>:first-child{margin-top:0}._body_1dxu4_11>:last-child{margin-bottom:0}._body_1dxu4_11 p{margin:0 0 12px}._body_1dxu4_11 ul,._body_1dxu4_11 ol{padding-inline-start:24px;margin-block:12px}._body_1dxu4_11 li{padding-inline-start:4px;margin-block:10px}._body_1dxu4_11 li::marker{color:var(--v-primary,#c32f91)}._body_1dxu4_11 li>:last-child{margin-bottom:0}._body_1dxu4_11 a{color:var(--v-primary-hover,#a72379);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}._body_1dxu4_11 a:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._informationList_1dxu4_20{list-style:disc}@media(prefers-reduced-motion:reduce){._content_1dxu4_6,._trigger_1dxu4_2,._close_1dxu4_2{animation:none;transition:none}}@layer base{._progress_fk7zj_2{width:100%;min-width:0;height:8px;background:var(--v-border,#e5dfe8);border-radius:999px;overflow:hidden;position:relative}._indicator_fk7zj_3{position:absolute;width:100%;height:100%;background:var(--v-primary,#c32f91);border-radius:999px;transform:translate(-100%);transition:transform var(--motion-slow,.4s) var(--motion-easing,cubic-bezier(.22,1,.36,1))}@media(prefers-reduced-motion:reduce){._indicator_fk7zj_3{transition:none;animation:none}}}._card_bnrlk_1{margin-top:var(--v-section-gap,24px);padding:var(--v-card-padding,16px);min-width:0;border:1px solid var(--v-border);border-top:3px solid var(--v-gold);border-radius:20px;background:var(--v-surface);color:var(--v-text)}._heading_bnrlk_2{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}._heading_bnrlk_2 h2{margin:0;min-width:0;overflow-wrap:anywhere;font-size:var(--v-font-section,1rem);line-height:1.3;color:var(--v-primary-hover)}._icon_bnrlk_4{flex:0 0 42px;height:42px;display:grid;place-items:center;border-radius:12px;background:var(--v-magenta-soft);color:var(--v-primary-hover)}._subtitle_bnrlk_5{margin:10px 0 0;color:var(--v-muted);font-size:var(--v-font-body,.875rem);line-height:1.5}._reserve_bnrlk_6{margin-top:1rem;display:grid;gap:.5rem;min-width:0;font-size:var(--v-font-body,.875rem)}._labels_bnrlk_7{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-weight:700}._labels_bnrlk_7 span:last-child{flex-shrink:0;color:var(--v-muted)}._progress_bnrlk_9,._emptyTrack_bnrlk_9{width:100%;height:10px;border-radius:999px;background:var(--v-lilac-soft)}._reached_bnrlk_10,._status_bnrlk_10{margin:0;line-height:1.5;overflow-wrap:anywhere}._reached_bnrlk_10{font-weight:700;color:var(--v-primary-hover)}._status_bnrlk_10{color:var(--v-muted)}@media(max-width:460px){._card_bnrlk_1{padding:12px}}._image_1wy81_1{display:block;max-width:100%;height:auto;aspect-ratio:1;object-fit:contain;pointer-events:none}@layer base{._group_x48mz_2{display:grid;gap:8px;min-width:0}._item_x48mz_3{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;flex-shrink:0;border:0;border-radius:12px;background:transparent;padding:0;margin:0;cursor:pointer;touch-action:manipulation}._item_x48mz_3:before{content:"";position:absolute;width:22px;height:22px;box-sizing:border-box;border:2px solid var(--v-field-border,#8f8397);border-radius:50%;background:var(--v-white,#fff)}._item_x48mz_3:hover:not(:disabled):before,._item_x48mz_3[data-state=checked]:before{border-color:var(--v-primary,#c32f91)}._item_x48mz_3:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:2px}._item_x48mz_3:disabled{cursor:not-allowed}._item_x48mz_3:disabled:before{background:var(--v-subtle,#f7f6fa);border-color:var(--v-muted,#675e70)}._indicator_x48mz_9{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0}._indicatorInner_x48mz_10{width:10px;height:10px;border-radius:50%;background:var(--v-primary,#c32f91)}._item_x48mz_3:disabled ._indicatorInner_x48mz_10{background:var(--v-muted,#675e70)}@media(prefers-reduced-motion:reduce){._item_x48mz_3,._indicatorInner_x48mz_10{transition:none;animation:none}}}@layer base{._input_lphyd_2{box-sizing:border-box;width:100%;min-width:0;min-height:48px;height:auto;padding:12px 16px;font-family:var(--font-family-base);font-size:var(--v-font-input,1rem);line-height:1.5;color:var(--v-text,#352341);background:var(--v-surface,#fff);border:1px solid var(--v-field-border,#8f8397);border-radius:var(--v-radius-control,12px);box-shadow:none;transition:border-color .12s ease}._input_lphyd_2::placeholder{color:var(--v-muted,#675e70);opacity:1}._input_lphyd_2:hover:not(:disabled){border-color:var(--v-primary,#c32f91)}._input_lphyd_2:focus{outline:3px solid var(--v-focus,#7c52b8);outline-offset:2px;border-color:var(--v-focus,#7c52b8);box-shadow:none}._input_lphyd_2[aria-invalid=true]{border-color:var(--v-danger,#b3261e);border-width:2px}._input_lphyd_2:disabled{opacity:1;background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);cursor:not-allowed}._input_lphyd_2[readonly]{background:var(--v-surface-subtle,#f7f6fa)}._input_lphyd_2::file-selector-button{min-height:44px;margin-inline-end:12px;padding:8px 12px;border:1px solid var(--v-field-border,#8f8397);border-radius:var(--v-radius-control,12px);background:var(--v-surface-subtle,#f7f6fa);color:var(--v-text,#352341);font:inherit;cursor:pointer}@media(prefers-reduced-motion:reduce){._input_lphyd_2{transition:none}}}@layer base{._selectTrigger_k5q1u_2{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;height:auto;padding:12px 16px;cursor:pointer;white-space:normal;text-align:left;overflow-wrap:normal;word-break:normal}._selectTrigger_k5q1u_2>*:not(svg){min-width:0;white-space:normal;overflow-wrap:normal;word-break:normal;text-overflow:clip}._selectTrigger_k5q1u_2[data-placeholder]{color:var(--v-muted,#675e70)}._selectIcon_k5q1u_5{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--v-muted,#675e70);transition:transform var(--motion-fast,.15s) var(--motion-easing,cubic-bezier(.22,1,.36,1))}._selectTrigger_k5q1u_2[data-state=open] ._selectIcon_k5q1u_5{transform:rotate(180deg)}._selectContent_k5q1u_7{box-sizing:border-box;z-index:var(--z-overlay);min-width:min(12rem,calc(100vw - 32px));max-width:min(28rem,calc(100vw - 32px));max-height:min(var(--radix-select-content-available-height,80dvh),calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom)));overflow:hidden;background:var(--v-surface,#fff);color:var(--v-text,#352341);border:1px solid var(--v-border,#e5dfe8);border-radius:var(--v-radius-card,16px);box-shadow:var(--v-shadow,0 3px 16px #35234106)}._selectViewport_k5q1u_8{padding:8px}._scrollButton_k5q1u_9{display:flex;align-items:center;justify-content:center;min-height:44px;border:0;background:var(--v-surface,#fff);color:var(--v-primary,#c32f91);cursor:pointer}._scrollButton_k5q1u_9:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:-3px}._scrollIcon_k5q1u_11{height:1.25rem;width:1.25rem}._selectLabel_k5q1u_12{padding:12px;font-size:var(--v-font-control,.875rem);font-weight:700;color:var(--v-muted,#675e70);overflow-wrap:normal;word-break:normal}._selectItem_k5q1u_13{box-sizing:border-box;position:relative;display:flex;align-items:center;min-height:48px;padding:12px 40px 12px 12px;font-size:var(--v-font-body,.875rem);line-height:1.5;border-radius:var(--v-radius-control,12px);color:var(--v-text,#352341);white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-user-select:none;user-select:none;cursor:pointer}._selectItem_k5q1u_13>span{min-width:0;overflow-wrap:normal;word-break:normal}._selectItem_k5q1u_13:hover,._selectItem_k5q1u_13[data-highlighted]{background:var(--v-surface-subtle,#f7f6fa);color:var(--v-primary-hover,#a72379)}._selectItem_k5q1u_13:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:-3px}._selectItem_k5q1u_13[data-state=checked]{font-weight:700}._selectItem_k5q1u_13[data-disabled]{color:var(--v-muted,#675e70);opacity:1;pointer-events:none}._selectItemIndicator_k5q1u_19{position:absolute;right:12px;display:flex;align-items:center;justify-content:center}._checkIcon_k5q1u_20{width:1.25rem;height:1.25rem;color:currentColor}._selectSeparator_k5q1u_21{height:1px;background:var(--v-border,#e5dfe8);margin:8px 4px}@media(prefers-reduced-motion:reduce){._selectContent_k5q1u_7,._selectItem_k5q1u_13,._selectIcon_k5q1u_5{animation:none;transition:none}}}._embedded_1w0ok_1{min-width:0;color:var(--foreground,#302837)}._review_1w0ok_1{background:var(--card,#fff);color:var(--foreground,#302837);border:1px solid var(--border,#eee5ed);border-top:3px solid #d9b45b;border-radius:22px;padding:20px;min-width:0;max-width:100%;box-sizing:border-box}._heading_1w0ok_1{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}._heading_1w0ok_1 h2{font-size:clamp(1.1rem,3.8vw,1.35rem);line-height:1.35;margin:0 0 7px}._subtitle_1w0ok_1{margin:0;color:var(--muted-foreground,#6c6470);line-height:1.5}._support_1w0ok_1{margin:16px 0 8px;line-height:1.5;font-size:.95rem}._privacy_1w0ok_1{margin:0 0 18px;color:var(--muted-foreground,#6c6470);font-size:.85rem;line-height:1.5}._questions_1w0ok_1{display:grid;gap:18px}._question_1w0ok_1{min-width:0;border:0;border-top:1px solid var(--border,#eee5ed);padding:16px 0 0;margin:0}._legend_1w0ok_1{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:0;font-weight:700}._prompt_1w0ok_1{margin:8px 0 12px;font-size:.95rem;line-height:1.5}._choices_1w0ok_1{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}._choice_1w0ok_1{display:flex;align-items:flex-start;gap:9px;border:1px solid var(--border,#e8dfe7);border-radius:13px;padding:11px 10px;min-height:48px;box-sizing:border-box;line-height:1.4;font-size:.86rem;cursor:pointer;background:var(--background,#fff);overflow-wrap:anywhere}._choice_1w0ok_1[data-selected=true]{border-color:var(--primary,#ac287f);background:color-mix(in srgb,var(--primary,#ac287f) 8%,white)}._choice_1w0ok_1[data-disabled=true]{cursor:default;opacity:.72}._choice_1w0ok_1:focus-within{outline:2px solid var(--primary,#ac287f);outline-offset:2px}._radio_1w0ok_1{flex:none;margin-top:2px;width:24px!important;min-width:24px!important;height:24px!important}._questionActions_1w0ok_1{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}._questionActions_1w0ok_1 button{font-size:.8rem;min-height:36px;padding:6px 8px}._details_1w0ok_1{padding:12px;margin-top:8px;border-radius:13px;background:var(--muted,#faf6fb);display:grid;gap:12px}._detailLabel_1w0ok_1{display:block;font-size:.83rem;line-height:1.4;margin-bottom:6px}._detailSelect_1w0ok_1{height:auto!important;min-height:42px;text-align:left;white-space:normal}._detailNote_1w0ok_1{margin:0;font-size:.8rem;line-height:1.45;color:var(--muted-foreground,#6c6470)}._status_1w0ok_1{min-height:24px;font-size:.88rem;line-height:1.45;margin:18px 0 10px;color:var(--muted-foreground,#6c6470)}._error_1w0ok_1{padding:12px;border-radius:13px;background:var(--muted,#faf6fb);border:1px solid var(--border,#e8dfe7);margin:12px 0;font-size:.9rem;line-height:1.5}._error_1w0ok_1 p{margin:0 0 10px}._errorActions_1w0ok_1,._actions_1w0ok_1{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._actions_1w0ok_1{padding-top:12px;border-top:1px solid var(--border,#eee5ed);justify-content:space-between}._actions_1w0ok_1 button{white-space:normal;min-height:44px}._empty_1w0ok_1{margin:18px 0;line-height:1.5;color:var(--muted-foreground,#6c6470)}._deleteConfirm_1w0ok_1{padding:14px;margin:12px 0;border:1px solid var(--border,#eee5ed);border-radius:14px}._deleteConfirm_1w0ok_1 p{margin:0 0 10px;line-height:1.5}._endLink_1w0ok_1{font-size:.88rem;color:var(--primary,#ac287f);text-underline-offset:3px}._pendingClose_1w0ok_1{font-size:.8rem;line-height:1.4;color:var(--muted-foreground,#6c6470);margin:8px 0 0}@media(max-width:380px){._review_1w0ok_1{padding:15px}._choice_1w0ok_1{padding:10px 8px;gap:7px;font-size:.82rem}._actions_1w0ok_1{align-items:stretch}._actions_1w0ok_1 button{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){._review_1w0ok_1 *{animation:none!important;transition:none!important}}._card_ccjc0_1{display:grid;gap:.65rem;margin:1rem 0;padding:1rem;border:1px solid var(--border);border-top:3px solid var(--v-gold,#d7ac58);border-radius:var(--radius-lg,1rem);background:var(--card,#fff);min-width:0}._card_ccjc0_1 h3{margin:0;font-size:1rem;line-height:1.4;color:var(--foreground)}._card_ccjc0_1 p{margin:0;line-height:1.5}._subtitle_ccjc0_4{font-weight:600;color:var(--primary)}._copy_ccjc0_5{font-size:.9rem;color:var(--muted-foreground)}._card_ccjc0_1 small{font-size:.8rem;color:var(--muted-foreground)}._card_ccjc0_1 button{justify-self:start;max-width:100%;height:auto;min-height:44px;white-space:normal;text-align:left}@media(max-width:420px){._card_ccjc0_1{padding:.85rem}._card_ccjc0_1 button{width:100%}}@layer base{._command_ljf8j_2{display:flex;flex-direction:column;width:100%;max-width:100%;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);overflow:hidden}._commandInDialog_ljf8j_14{height:100%;max-height:100%;box-shadow:none}._CommandDialogContent_ljf8j_20{padding:0;overflow:hidden;max-width:32rem}._cmdkInputWrapper_ljf8j_26{display:flex;align-items:center;border-bottom:1px solid var(--border);padding:var(--spacing-3) var(--spacing-4)}._cmdkInputWrapperSearchIcon_ljf8j_33{width:1rem;height:1rem;color:var(--muted-foreground);margin-right:var(--spacing-2);flex-shrink:0}._cmdkInput_ljf8j_26{width:100%;height:1.75rem;background-color:transparent;color:inherit;border:none;outline:none;font-family:var(--font-family-base);font-size:.95rem}._cmdkInput_ljf8j_26::placeholder{color:var(--muted-foreground)}._commandList_ljf8j_56{overflow-y:auto;overflow-x:hidden;max-height:30vh;padding:var(--spacing-2)}._commandEmpty_ljf8j_63{display:flex;align-items:center;justify-content:center;height:4rem;color:var(--muted-foreground);font-size:.875rem}._commandGroup_ljf8j_72{overflow:hidden;padding:var(--spacing-2) 0}._commandGroup_ljf8j_72 [cmdk-group-heading]{padding:0 var(--spacing-3);margin-bottom:var(--spacing-2);color:var(--muted-foreground);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._commandSeparator_ljf8j_87{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}._commandItem_ljf8j_93{position:relative;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);color:var(--popup-foreground);font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;-webkit-user-select:none;user-select:none;outline:none}._commandItem_ljf8j_93[data-selected=true]{background-color:var(--primary);color:var(--primary-foreground)}._commandItem_ljf8j_93[data-disabled=true]{opacity:.5;cursor:not-allowed}._commandItem_ljf8j_93 svg{width:1rem;height:1rem;flex-shrink:0;transition:color var(--animation-duration-fast) ease}._commandItem_ljf8j_93[data-selected=true] svg{color:var(--primary-foreground)}._commandShortcut_ljf8j_131{display:inline-flex;align-items:center;margin-left:auto;font-size:.75rem;font-family:var(--font-family-monospace);color:var(--muted-foreground);padding-left:var(--spacing-4)}._commandItem_ljf8j_93[data-selected=true] ._commandShortcut_ljf8j_131{color:var(--primary-foreground);opacity:.8}}._manager_1xohd_1{display:grid;gap:var(--v-card-gap,12px);min-width:0;color:var(--v-text,#352341);font:400 var(--v-font-body,.875rem)/1.5 var(--font-family-base)}._manager_1xohd_1 *{box-sizing:border-box}._manager_1xohd_1 :is(h2,h3,p){margin:0}._manager_1xohd_1 h2{font-size:var(--v-font-section,1.0625rem);line-height:1.3}._manager_1xohd_1 h3{font-size:var(--v-font-card,.9375rem);line-height:1.4;overflow-wrap:break-word}._manager_1xohd_1 button,._manager_1xohd_1 input,._manager_1xohd_1 select{font:inherit;min-height:48px;max-width:100%}._manager_1xohd_1 button{cursor:pointer;font-size:var(--v-font-control,.875rem)}._manager_1xohd_1 :is(input,select){font-size:var(--v-font-input,1rem)}._manager_1xohd_1 :is(button,input,select):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._intro_1xohd_3,._help_1xohd_3,._duration_1xohd_3{color:var(--v-muted,#675e70)}._help_1xohd_3,._duration_1xohd_3{font-size:.875rem;line-height:1.5}._form_1xohd_3{display:grid;gap:12px;border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:var(--v-card-padding,16px);background:var(--v-surface,#fff)}._form_1xohd_3 fieldset{display:grid;gap:12px;min-width:0;margin:0;padding:0;border:0}._field_1xohd_3{display:grid;gap:8px;min-width:0;align-content:start}._field_1xohd_3 label{font-weight:700}._field_1xohd_3 :is(input,select){width:100%;min-width:0;padding:12px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;background:var(--v-surface,#fff);color:var(--v-text,#352341)}._field_1xohd_3 small{color:var(--v-muted,#675e70);font-size:.875rem;line-height:1.5}._grid_1xohd_3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._actions_1xohd_4{display:flex;flex-wrap:wrap;gap:8px}._actions_1xohd_4>button{flex:1 1 8rem}._primary_1xohd_4,._secondary_1xohd_4,._deleteButton_1xohd_4{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 14px;border-radius:12px;text-decoration:none;font-weight:700;white-space:normal;overflow-wrap:break-word}._primary_1xohd_4{color:#fff;background:var(--v-primary,#c32f91);border:1px solid var(--v-primary,#c32f91)}._secondary_1xohd_4{color:var(--v-primary-hover,#a72379);background:var(--v-surface,#fff);border:1px solid var(--v-field-border,#8f8397)}._deleteButton_1xohd_4{color:var(--v-danger,#b3261e);background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8)}._manager_1xohd_1 button:disabled{cursor:not-allowed;opacity:.6}._manager_1xohd_1 svg{flex-shrink:0}._catalog_1xohd_5{display:grid;gap:12px}._listHeader_1xohd_5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}._listHeader_1xohd_5>span{font-size:.875rem;color:var(--v-muted,#675e70)}._list_1xohd_5{display:grid;gap:12px;list-style:none;padding:0;margin:0}._card_1xohd_5{display:grid;gap:8px;min-width:0;border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:var(--v-card-padding,16px);background:var(--v-surface,#fff)}._cardHeader_1xohd_5{display:flex;align-items:flex-start;gap:12px;justify-content:space-between}._cardHeader_1xohd_5>div{min-width:0;flex:1}._kind_1xohd_5{color:var(--v-primary-hover,#a72379);font-size:.875rem;font-weight:700}._active_1xohd_5,._inactive_1xohd_5{padding:4px 8px;border-radius:8px;font-size:.8125rem;font-weight:700;white-space:nowrap}._active_1xohd_5{background:var(--v-lilac-soft,#f0e9fa);color:#6c409d}._inactive_1xohd_5{background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70)}._price_1xohd_5{font-size:var(--v-font-section,1.0625rem);font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:break-word}._notice_1xohd_6,._empty_1xohd_6,._error_1xohd_6,._warning_1xohd_6,._confirmation_1xohd_6{padding:12px;border-radius:12px;line-height:1.5}._notice_1xohd_6{background:var(--v-lilac-soft,#f0e9fa);color:var(--v-text,#352341)}._empty_1xohd_6{background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70)}._error_1xohd_6{display:grid;gap:12px;background:#fff0f4;border:1px solid var(--v-danger,#b3261e);color:#8f2345}._warning_1xohd_6,._confirmation_1xohd_6{display:grid;gap:12px;background:var(--v-yellow-soft,#fff5d8);border:1px solid #b88a28;color:#594113}@media(max-width:440px){._grid_1xohd_3{grid-template-columns:minmax(0,1fr)}._actions_1xohd_4>button{flex-basis:100%}._cardHeader_1xohd_5{flex-wrap:wrap}._active_1xohd_5,._inactive_1xohd_5{white-space:normal}}@media(prefers-reduced-motion:reduce){._manager_1xohd_1 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}._root_14hhs_1{display:grid;gap:8px;min-width:0;grid-column:1/-1;color:var(--v-text,#352341)}._root_14hhs_1 :is(p,label){margin:0}._root_14hhs_1 label,._label_14hhs_2{display:grid;gap:8px;font-weight:700;min-width:0}._root_14hhs_1 :is(button,input){min-height:48px;max-width:100%}._root_14hhs_1 button{font-size:var(--v-font-control,.875rem)}._root_14hhs_1 input{font-size:var(--v-font-input,1rem)}._picker_14hhs_2{display:grid;gap:8px;min-width:0}._trigger_14hhs_3{width:100%;height:auto;min-height:48px;justify-content:space-between;text-align:left;white-space:normal;padding:12px;background:var(--v-surface,#fff);border:1px solid var(--v-field-border,#8f8397);color:var(--v-text,#352341)}._trigger_14hhs_3 span{min-width:0;overflow-wrap:break-word}._trigger_14hhs_3 svg{flex-shrink:0}._menu_14hhs_4{width:var(--radix-popover-trigger-width);min-width:min(260px,calc(100vw - 32px));max-width:calc(100vw - 32px);padding:4px;border-radius:12px;z-index:calc(var(--z-overlay,100)+20);background:var(--v-surface,#fff);color:var(--v-text,#352341)}._list_14hhs_5{max-height:min(300px,45dvh);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}._option_14hhs_5{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px;white-space:normal;overflow-wrap:break-word}._option_14hhs_5 span{min-width:0;flex:1}._option_14hhs_5 strong{flex-shrink:0;max-width:100%;overflow-wrap:break-word;font-variant-numeric:tabular-nums}._option_14hhs_5[data-selected=true]{background:var(--v-lilac-soft,#f0e9fa);color:var(--v-text,#352341)}._root_14hhs_1 ._manage_14hhs_6{justify-content:flex-start;padding:0;font-size:14px;text-align:left;white-space:normal;color:var(--v-primary-hover,#a72379);text-decoration:underline;text-underline-offset:3px}._hint_14hhs_7{font-size:var(--v-font-description,.8125rem);line-height:1.5;color:var(--v-muted,#675e70);font-weight:400}._error_14hhs_7{font-size:14px;line-height:1.5;color:#8f2345;display:grid;gap:8px}._composition_14hhs_7{display:grid;gap:8px;padding:12px;border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface-subtle,#f7f6fa)}._line_14hhs_7{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px}._line_14hhs_7 strong,._extra_14hhs_7 strong{font-variant-numeric:tabular-nums}._extra_14hhs_7{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:14px;border-top:1px solid var(--v-border,#e5dfe8);padding-top:8px}._extra_14hhs_7>span{min-width:120px;flex:1;overflow-wrap:break-word}._extra_14hhs_7 small{display:block;color:var(--v-muted,#675e70)}._root_14hhs_1 ._quantity_14hhs_7{max-width:82px;font-size:12px;gap:4px}._quantity_14hhs_7 input{width:100%;padding:8px}._root_14hhs_1 ._remove_14hhs_7{flex-shrink:0;width:48px;color:var(--v-primary-hover,#a72379)}._extras_14hhs_8{border-top:1px solid var(--v-border,#e5dfe8)}._extras_14hhs_8 summary{cursor:pointer;min-height:48px;padding:12px 0;font-weight:700;font-size:14px;color:var(--v-primary-hover,#a72379)}._extraFields_14hhs_8,._custom_14hhs_8{display:grid;gap:12px}._custom_14hhs_8{padding-top:12px;border-top:1px solid var(--v-border,#e5dfe8)}._customAmounts_14hhs_8{display:grid;grid-template-columns:minmax(0,2fr) minmax(72px,1fr);gap:12px}._root_14hhs_1 ._total_14hhs_8{margin-top:4px}._manager_14hhs_9{width:min(620px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:20px 16px;gap:12px;z-index:calc(var(--z-overlay,100)+30)}._manager_14hhs_9 :is(h2,p){margin:0}._manager_14hhs_9 h2{padding-right:32px}._root_14hhs_1 :is(button,input,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}@media(max-width:360px){._option_14hhs_5{flex-wrap:wrap}._customAmounts_14hhs_8{grid-template-columns:minmax(0,1fr)}}._labelRow_14hhs_11{display:flex;align-items:center;gap:4px;min-width:0}._labelRow_14hhs_11>._label_14hhs_2{min-width:0}._root_14hhs_1 ._labelRow_14hhs_11>button{flex:0 0 44px;min-width:44px;min-height:44px;width:44px;height:44px;padding:0}._page_155lp_2{min-height:100vh;box-sizing:border-box;background:var(--v-surface,#fff);color:var(--v-text,#352341);font:400 var(--v-font-body,.875rem)/1.55 var(--font-family-base);padding:var(--v-page-block-space,24px) var(--v-margem-pagina,16px) max(104px,env(safe-area-inset-bottom));padding-left:max(var(--v-margem-pagina,16px),env(safe-area-inset-left));padding-right:max(var(--v-margem-pagina,16px),env(safe-area-inset-right));overflow-wrap:break-word}._container_155lp_3,._wrap_155lp_3{width:100%;max-width:var(--v-largura,72rem);min-width:0;margin:0 auto}._page_155lp_2 *{box-sizing:border-box}._page_155lp_2 h1{font-size:var(--v-font-page,1.25rem);font-weight:700;line-height:1.15;letter-spacing:normal;text-shadow:none;margin:var(--v-heading-gap,8px) 0 var(--v-heading-gap,8px)}._page_155lp_2 h2{font-size:var(--v-font-section,1.0625rem);line-height:1.3;margin:0 0 var(--v-heading-gap,8px)}._page_155lp_2 h3{font-size:var(--v-font-card,.9375rem);line-height:1.35;margin:var(--v-section-gap,24px) 0 var(--v-heading-gap,8px)}._page_155lp_2 p{line-height:1.6}._page_155lp_2 small{font-size:var(--v-font-description,.8125rem);line-height:1.5;color:var(--v-muted,#675E70)}._page_155lp_2 a{color:var(--v-primary,#C32F91);text-underline-offset:3px}._back_155lp_9{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-bottom:var(--v-heading-gap,8px);font-size:14px;font-weight:700;text-decoration:none}._heading_155lp_10,._header_155lp_10,._headingInfo_155lp_10{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap,12px);flex-wrap:wrap;margin-bottom:var(--v-header-gap,12px)}._card_155lp_11,._panel_155lp_11{background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:var(--v-card-padding,16px);margin-bottom:var(--v-section-gap,24px);min-width:0;box-shadow:none}._page_155lp_2 label{font-size:14px;font-weight:700;line-height:1.5;min-width:0}._page_155lp_2 input:not([type=checkbox]):not([type=radio]),._page_155lp_2 select,._page_155lp_2 textarea{width:100%;max-width:100%;min-width:0;min-height:48px;padding:12px;background:var(--v-surface,#fff)!important;color:var(--v-text,#352341)!important;border:1px solid var(--v-field-border,#8f8397)!important;border-radius:12px;font:400 var(--v-font-input,1rem)/1.5 var(--font-family-base)}._page_155lp_2 textarea{min-height:112px;resize:vertical}._page_155lp_2 input[type=checkbox],._page_155lp_2 input[type=radio]{flex:0 0 auto;width:22px;height:22px;min-width:22px;margin:2px 0;accent-color:var(--v-primary)}._page_155lp_2 label:has(>input[type=checkbox]),._page_155lp_2 label:has(>input[type=radio]){display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:10px 0;font-size:var(--v-font-body,.875rem);font-weight:500}._page_155lp_2 button:not([aria-label^="Informações:"]):not([aria-label="Fechar informação"]){min-height:48px;min-width:48px;font:600 var(--v-font-control,.875rem)/1.35 var(--font-family-base);white-space:normal;overflow-wrap:break-word;cursor:pointer}._page_155lp_2 button:disabled,._page_155lp_2 input:disabled,._page_155lp_2 select:disabled{cursor:not-allowed;opacity:1;color:var(--v-muted,#675e70)!important;background:var(--v-surface-subtle,#f7f6fa)!important}._primary_155lp_19,._page_155lp_2 ._primary_155lp_19{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-primary);border-radius:12px;padding:12px 18px;background:var(--v-primary);color:var(--primary-foreground);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35;text-decoration:none;text-align:center}._secondary_155lp_20,._page_155lp_2 ._secondary_155lp_20{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;padding:12px 18px;background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35}._grid_155lp_21,._fields_155lp_21{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-padding,16px);margin:var(--v-card-padding,16px) 0 var(--v-section-gap,24px)}._grid_155lp_21>label,._fields_155lp_21>label,._other_155lp_22{display:grid;gap:8px;align-content:start}._modal_155lp_22 fieldset._fields_155lp_21{border:0;padding:0;min-width:0}._serviceFields_155lp_22{grid-column:1/-1;min-width:0}._notice_155lp_23,._note_155lp_23,._status_155lp_23{padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);font-size:14px;line-height:1.6;margin:var(--v-card-gap,12px) 0}._error_155lp_24{padding:var(--v-card-padding-compact,12px);border:1px solid #B93255;border-radius:12px;background:#fff0f4;color:#8f2345;font-size:var(--v-font-body,.875rem);line-height:1.6}._success_155lp_25{padding:var(--v-card-padding-compact,12px);border:1px solid #47846A;border-radius:12px;background:#f0f8f3;color:#235e43;font-size:var(--v-font-body,.875rem);line-height:1.6}._actions_155lp_26{display:flex;gap:var(--v-card-gap,12px);justify-content:flex-end;flex-wrap:wrap;margin-top:var(--v-card-padding,16px)}._actions_155lp_26>*{min-width:0}._options_155lp_27{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap,12px) var(--v-card-padding,16px);margin:16px 0}._details_155lp_28{margin:20px 0;border-top:1px solid var(--v-border,#e5dfe8);padding:12px 0}._details_155lp_28 summary{min-height:48px;padding:12px 0;font-weight:700;cursor:pointer}._page_155lp_2 :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._money_155lp_30,._page_155lp_2 strong,._page_155lp_2 b{font-variant-numeric:tabular-nums}@media(max-width:650px){._page_155lp_2{padding-top:16px}._card_155lp_11,._panel_155lp_11{padding:16px}._grid_155lp_21,._fields_155lp_21,._options_155lp_27{grid-template-columns:1fr;gap:16px}._heading_155lp_10,._header_155lp_10{align-items:flex-start}._actions_155lp_26>*{flex:1 1 150px}._header_155lp_10>svg{display:none}}@media(prefers-reduced-motion:reduce){._page_155lp_2 *{scroll-behavior:auto;transition:none!important;animation:none!important}}._overnightPreference_155lp_34{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;min-width:0}._overnightPreference_155lp_34 label{display:block;height:auto;min-height:0;margin:0;white-space:normal}._overnightPreference_155lp_34 input{width:5rem!important;max-width:100%;margin:0}._overnightPreference_155lp_34 small{display:block;margin:0;line-height:1.5;color:var(--v-muted,#675e70)}._toolbar_155lp_35{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap,12px);flex-wrap:wrap;margin-bottom:var(--v-header-gap,12px)}._navigation_155lp_35{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._navigation_155lp_35 button{padding:12px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;background:var(--v-surface,#fff);color:var(--v-text,#352341)}._navigation_155lp_35 h2{margin:0;text-transform:capitalize;font-size:var(--v-font-section,1.0625rem)}._navigation_155lp_35 ._active_155lp_35{background:var(--v-primary);color:var(--primary-foreground);border-color:var(--v-primary);box-shadow:inset 0 -3px 0 var(--v-primary-hover)}._calendarScroll_155lp_35{max-width:100%;overflow-x:auto;padding:4px 4px 8px}._calendarScroll_155lp_35:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._days_155lp_35,._weekdays_155lp_35{display:grid;grid-template-columns:repeat(7,minmax(44px,1fr));gap:4px;min-width:332px}._weekdays_155lp_35{margin-bottom:8px;text-align:center;font-size:14px;font-weight:700;color:var(--v-muted,#675e70)}._day_155lp_35{min-height:80px!important;min-width:44px!important;padding:10px 6px;border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface,#fff);color:var(--v-text,#352341);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px}._day_155lp_35 small{font-size:12px;line-height:1.4;color:var(--v-primary-hover,#a72379)}._day_155lp_35._selected_155lp_35{outline:2px solid var(--v-primary);outline-offset:-2px;background:var(--v-magenta-soft,#fbeaf5)}._day_155lp_35._other_155lp_22{background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70)}._day_155lp_35[aria-current=date] b{text-decoration:underline;text-underline-offset:5px}._dayView_155lp_35{grid-template-columns:1fr;min-width:0}._dayView_155lp_35 ._day_155lp_35{align-items:flex-start;padding:16px}._booking_155lp_35{width:100%;min-width:0;display:grid;grid-template-columns:100px minmax(0,1fr) minmax(100px,180px);align-items:start;gap:var(--v-card-gap,12px);background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:var(--v-card-padding,16px);text-align:left;color:var(--v-text,#352341);margin-top:12px}._booking_155lp_35>span{display:grid;gap:8px;min-width:0;overflow-wrap:break-word}._booking_155lp_35 small{font-size:14px;color:var(--v-muted,#675e70)}._booking_155lp_35 em{font-style:normal;font-size:14px;line-height:1.5;color:var(--v-primary-hover,#a72379)}._empty_155lp_35{padding:var(--v-card-padding,16px) 0;text-align:center;color:var(--v-muted,#675e70)}._modal_155lp_22{box-sizing:border-box;max-width:min(720px,calc(100vw - 32px));width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--v-card-padding,16px);border-radius:20px;background:var(--v-surface,#fff);color:var(--v-text,#352341);font:400 var(--v-font-body,.875rem)/1.55 var(--font-family-base);overflow:auto;overscroll-behavior:contain}._modal_155lp_22 *{box-sizing:border-box}._modalTitle_155lp_35{font-size:var(--v-font-page,1.25rem);line-height:1.3;font-weight:700;padding-right:52px;margin:0 0 var(--v-header-gap,12px);text-shadow:none}._modal_155lp_22 h3{font-size:var(--v-font-section,1.0625rem);line-height:1.3;margin:16px 0}._modal_155lp_22 p{line-height:1.6}._modal_155lp_22 small{font-size:14px;line-height:1.6;color:var(--v-muted,#675e70)}._modal_155lp_22 label{display:grid;gap:8px;font-size:14px;font-weight:700;line-height:1.5;min-width:0}._modal_155lp_22 input:not([type=checkbox]):not([type=radio]),._modal_155lp_22 select,._modal_155lp_22 textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:48px;border:1px solid var(--v-field-border,#8f8397)!important;border-radius:12px;padding:12px;background:var(--v-surface,#fff)!important;color:var(--v-text,#352341)!important;font:400 var(--v-font-input,1rem)/1.5 var(--font-family-base)}._modal_155lp_22 input[type=checkbox],._modal_155lp_22 input[type=radio]{width:22px;height:22px;flex:0 0 auto;margin:2px 0;accent-color:var(--v-primary)}._modal_155lp_22 label:has(>input[type=checkbox]),._modal_155lp_22 label:has(>input[type=radio]){display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:10px 0;font-size:var(--v-font-body,.875rem);font-weight:500}._modal_155lp_22 button{min-height:48px;min-width:48px;font:600 var(--v-font-control,.875rem)/1.35 var(--font-family-base);white-space:normal;cursor:pointer}._modal_155lp_22 ._actions_155lp_26{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap,12px);margin-top:var(--v-card-padding,16px)}._modal_155lp_22 ._actions_155lp_26>button,._modal_155lp_22 ._actions_155lp_26>a{width:100%;min-width:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379);text-decoration:none;overflow-wrap:break-word}._modal_155lp_22 ._actions_155lp_26>._primary_155lp_19{background:var(--v-primary);color:var(--primary-foreground);border-color:var(--v-primary)}._modal_155lp_22 ._actions_155lp_26>._primary_155lp_19:last-child{grid-column:1/-1}._modal_155lp_22 ._actions_155lp_26>._dangerAction_155lp_35{background:var(--v-surface,#fff);color:#8f2345;border-color:#b93255}._modal_155lp_22 ._actions_155lp_26>button:disabled{background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);cursor:not-allowed}._modal_155lp_22 :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._settlement_155lp_35{display:grid;gap:var(--v-card-gap,12px);padding:16px;border:1px solid var(--v-border,#e5dfe8);border-radius:16px;background:var(--v-surface-subtle,#f7f6fa)}._modal_155lp_22 ._fields_155lp_21{margin:var(--v-card-padding,16px) 0}._srOnly_155lp_35{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:650px){._booking_155lp_35{grid-template-columns:80px minmax(0,1fr);padding:16px}._booking_155lp_35 em{grid-column:2}._modal_155lp_22{padding:var(--v-card-padding,16px)}._modalTitle_155lp_35{font-size:var(--v-font-page,1.25rem)}._toolbar_155lp_35{align-items:flex-start}._navigation_155lp_35{gap:8px}._dayCountLabel_155lp_35{display:none}}@media(max-width:420px){._modal_155lp_22 ._actions_155lp_26{grid-template-columns:1fr}._modal_155lp_22 ._actions_155lp_26>._primary_155lp_19:last-child{grid-column:auto}}@media(prefers-reduced-motion:reduce){._modal_155lp_22 *{scroll-behavior:auto;transition:none!important;animation:none!important}}._helpTitle_155lp_37,._helpOption_155lp_37{display:flex;align-items:center;gap:4px;min-width:0}._helpTitle_155lp_37{flex-wrap:wrap}._helpTitle_155lp_37>label,._helpTitle_155lp_37>h1{min-width:0}._helpOption_155lp_37>label{flex:1;min-width:0}._modal_155lp_22 ._helpTitle_155lp_37>button,._modal_155lp_22 ._helpOption_155lp_37>button{flex:0 0 44px;min-width:44px;min-height:44px;width:44px;height:44px;padding:0}._agendaLayout_155lp_43{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--v-card-gap,12px);align-items:start;min-width:0}._agendaLayout_155lp_43>._panel_155lp_11{margin:0}@media(min-width:1024px){._agendaLayout_155lp_43{grid-template-columns:minmax(0,1.45fr) minmax(21rem,1fr);gap:var(--v-card-padding, 16px)}._agendaLayout_155lp_43>._panel_155lp_11:last-child{position:sticky;top:var(--v-card-padding, 16px);max-height:calc(100dvh - 2 * var(--v-card-padding, 16px));overflow:auto}._day_155lp_35{min-height:104px!important}._overnightPreference_155lp_34{grid-template-columns:minmax(0,24rem)}}@media(min-width:1440px){._agendaLayout_155lp_43{grid-template-columns:minmax(0,1.6fr) minmax(24rem,1fr)}._day_155lp_35{min-height:124px!important}._booking_155lp_35{grid-template-columns:110px minmax(0,1fr) minmax(120px,200px)}}._details_12h2a_1{margin-top:12px;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--card);min-width:0}._details_12h2a_1 summary{min-height:44px;display:list-item;align-content:center;cursor:pointer;font-weight:600;color:var(--primary)}._fields_12h2a_3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;min-width:0}._fields_12h2a_3>div{min-width:0}._fields_12h2a_3 label{display:block;font-size:var(--v-font-control,.875rem);line-height:1.4;margin-bottom:6px}._fields_12h2a_3 select{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:48px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--background);color:var(--foreground);font:inherit;font-size:var(--v-font-control,.875rem);text-overflow:ellipsis}._note_12h2a_6,._details_12h2a_1 p{font-size:var(--v-font-description,.8125rem);line-height:1.5;overflow-wrap:anywhere;margin:8px 0 0}._note_12h2a_6{color:var(--muted-foreground)}._notice_12h2a_6{color:var(--primary)}._clear_12h2a_7{border:0;background:transparent;color:var(--primary);font:inherit;font-weight:600;min-height:44px;padding:6px 0;text-decoration:underline;cursor:pointer}._details_12h2a_1 :is(summary,select,button):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}@media(max-width:540px){._fields_12h2a_3{grid-template-columns:minmax(0,1fr)}}._page_vura4_2{min-height:100vh;box-sizing:border-box;background:var(--v-surface,#fff);color:var(--v-text,#352341);font:400 var(--v-font-body,.875rem)/1.55 var(--font-family-base);padding:var(--v-page-block-space,24px) 16px max(104px,env(safe-area-inset-bottom));overflow-wrap:break-word}._container_vura4_3,._wrap_vura4_3{width:100%;max-width:var(--v-largura,72rem);min-width:0;margin:0 auto}._page_vura4_2 *{box-sizing:border-box}._formFields_vura4_5{border:0;padding:0;margin:0;min-width:0}._page_vura4_2 h1{font-size:var(--v-font-page,1.25rem);font-weight:700;line-height:1.15;letter-spacing:normal;text-shadow:none;margin:var(--v-heading-gap,8px) 0 var(--v-heading-gap,8px)}._page_vura4_2 h2{font-size:var(--v-font-section,1.0625rem);line-height:1.3;margin:0 0 var(--v-heading-gap,8px)}._page_vura4_2 h3{font-size:var(--v-font-card,.9375rem);line-height:1.35;margin:var(--v-section-gap,24px) 0 var(--v-heading-gap,8px)}._page_vura4_2 p{line-height:1.6}._page_vura4_2 small{font-size:var(--v-font-description,.8125rem);line-height:1.5;color:var(--v-muted,#675E70)}._page_vura4_2 a{color:var(--v-primary,#C32F91);text-underline-offset:3px}._back_vura4_10{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-bottom:var(--v-heading-gap,8px);font-size:14px;font-weight:700;text-decoration:none}._heading_vura4_11,._header_vura4_11,._headingInfo_vura4_11{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap,12px);flex-wrap:wrap;margin-bottom:var(--v-header-gap,12px)}._titleLine_vura4_12{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}._titleLine_vura4_12 h1{flex:1 1 12rem;min-width:0}._titleLine_vura4_12>button{flex-shrink:0}._card_vura4_13,._panel_vura4_13{background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:var(--v-card-padding,16px);margin-bottom:var(--v-section-gap,24px);min-width:0;box-shadow:none}._page_vura4_2 label{font-size:14px;font-weight:700;line-height:1.5;min-width:0}._page_vura4_2 input:not([type=checkbox]):not([type=radio]),._page_vura4_2 select,._page_vura4_2 textarea{width:100%;max-width:100%;min-width:0;min-height:48px;padding:12px;background:var(--v-surface,#fff)!important;color:var(--v-text,#352341)!important;border:1px solid var(--v-field-border,#8f8397)!important;border-radius:12px;font:400 var(--v-font-input,1rem)/1.5 var(--font-family-base)}._page_vura4_2 textarea{min-height:112px;resize:vertical}._page_vura4_2 input[type=checkbox],._page_vura4_2 input[type=radio]{flex:0 0 auto;width:22px;height:22px;min-width:22px;margin:2px 0;accent-color:var(--v-primary)}._page_vura4_2 label:has(>input[type=checkbox]),._page_vura4_2 label:has(>input[type=radio]){display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:10px 0;font-size:var(--v-font-body,.875rem);font-weight:500}._page_vura4_2 button:not([aria-label^="Informações:"]):not([aria-label="Fechar informação"]){min-height:48px;min-width:48px;font:600 var(--v-font-control,.875rem)/1.35 var(--font-family-base);white-space:normal;overflow-wrap:break-word;cursor:pointer}._page_vura4_2 button:disabled,._page_vura4_2 input:disabled,._page_vura4_2 select:disabled{cursor:not-allowed;opacity:1;color:var(--v-muted,#675e70)!important;background:var(--v-surface-subtle,#f7f6fa)!important}._primary_vura4_21,._page_vura4_2 ._primary_vura4_21{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-primary);border-radius:12px;padding:12px 18px;background:var(--v-primary);color:var(--primary-foreground);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35;text-decoration:none;text-align:center}._secondary_vura4_22,._page_vura4_2 ._secondary_vura4_22{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;padding:12px 18px;background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35}._grid_vura4_23,._fields_vura4_23{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-padding,16px);margin:var(--v-card-padding,16px) 0 var(--v-section-gap,24px)}._grid_vura4_23>label,._fields_vura4_23>label,._other_vura4_24{display:grid;gap:8px;align-content:start}._notice_vura4_25,._note_vura4_25,._status_vura4_25{padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);font-size:14px;line-height:1.6;margin:var(--v-card-gap,12px) 0}._error_vura4_26{padding:var(--v-card-padding-compact,12px);border:1px solid #B93255;border-radius:12px;background:#fff0f4;color:#8f2345;font-size:var(--v-font-body,.875rem);line-height:1.6}._success_vura4_27{padding:var(--v-card-padding-compact,12px);border:1px solid #47846A;border-radius:12px;background:#f0f8f3;color:#235e43;font-size:var(--v-font-body,.875rem);line-height:1.6}._actions_vura4_28{display:flex;gap:var(--v-card-gap,12px);justify-content:flex-end;flex-wrap:wrap;margin-top:var(--v-card-padding,16px)}._actions_vura4_28>*{min-width:0}._options_vura4_29{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap,12px) var(--v-card-padding,16px);margin:16px 0}._details_vura4_30{margin:20px 0;border-top:1px solid var(--v-border,#e5dfe8);padding:12px 0}._details_vura4_30 summary{min-height:48px;padding:12px 0;font-weight:700;cursor:pointer}._page_vura4_2 :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._money_vura4_32,._page_vura4_2 strong,._page_vura4_2 b{font-variant-numeric:tabular-nums}@media(max-width:650px){._page_vura4_2{padding-top:16px}._card_vura4_13,._panel_vura4_13{padding:16px}._grid_vura4_23,._fields_vura4_23,._options_vura4_29{grid-template-columns:1fr;gap:16px}._heading_vura4_11,._header_vura4_11{align-items:flex-start}._actions_vura4_28>*{flex:1 1 150px}._header_vura4_11>svg{display:none}}@media(prefers-reduced-motion:reduce){._page_vura4_2 *{scroll-behavior:auto;transition:none!important;animation:none!important}}._page_vura4_2 ._selectField_vura4_36{width:100%;max-width:100%;min-width:0;min-height:48px;background:var(--v-lilac-soft,#f0e9fa);color:var(--v-text,#352341);border:1px solid var(--v-lilac,#7c52b8);font-weight:400!important;text-align:left}._page_vura4_2 ._selectField_vura4_36[data-state=open]{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._page_vura4_2 ._selectField_vura4_36:disabled{background:var(--v-lilac-soft,#f0e9fa)!important;color:var(--v-muted,#675e70)!important}._selectMenu_vura4_39{width:var(--radix-select-trigger-width);max-width:calc(100vw - 32px);background:var(--v-lilac-soft,#f0e9fa);color:var(--v-text,#352341);border:1px solid var(--v-lilac,#7c52b8);box-shadow:0 8px 24px #3523411a}._selectMenu_vura4_39 [role=option]{border:2px solid transparent;margin:2px 0}._selectMenu_vura4_39 [role=option][data-state=checked]{background:var(--v-white,#fff);border-color:var(--v-lilac,#7c52b8);color:var(--v-text,#352341)}._selectMenu_vura4_39 [role=option]:hover,._selectMenu_vura4_39 [role=option][data-highlighted]{background:var(--v-white,#fff);color:var(--v-text,#352341);outline:2px solid var(--v-focus,#7c52b8);outline-offset:-2px}._selectMenu_vura4_39 [role=option][data-disabled]{background:transparent;color:var(--v-muted,#675e70);border-color:transparent;outline:none}._sectiontitle_vura4_44{display:flex;gap:12px;align-items:center}._other_vura4_24{display:grid;gap:8px}._stickyActions_vura4_44{position:sticky;bottom:0;z-index:5;background:var(--v-surface,#fff);padding:var(--v-card-padding-compact,12px) 0 max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--v-border,#e5dfe8)}._feedback_vura4_44{position:sticky;top:8px;z-index:10;display:flex;align-items:flex-start;gap:var(--v-card-gap,12px);margin-bottom:var(--v-card-gap,12px)}._feedback_vura4_44 svg{flex-shrink:0}._page_vura4_2 ._grid_vura4_23 label>span:has(input[type=checkbox]){min-height:48px}._serviceBooking_vura4_46{grid-column:1/-1;min-width:0}._originLabel_vura4_47{display:flex;align-items:center;gap:6px;min-width:0}._originLabel_vura4_47>span{flex:0 0 auto}._optionalDetails_vura4_47{margin:0;padding:0}._optionalDetails_vura4_47 summary{font-size:var(--v-font-body,.875rem);font-weight:500}._optionalDetails_vura4_47 ._grid_vura4_23{margin:8px 0 0}._fieldHelp_vura4_49{display:grid;gap:8px;align-content:start;min-width:0}._helpLine_vura4_49{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}._helpLine_vura4_49>label,._helpLine_vura4_49>h2{min-width:0;flex:1 1 auto}._helpLine_vura4_49>h2{margin:0}._helpLine_vura4_49>button{flex:0 0 44px}@media(min-width:1024px){._grid_vura4_23,._fields_vura4_23{grid-template-columns:repeat(3,minmax(0,1fr))}._options_vura4_29{grid-template-columns:repeat(2,minmax(0,1fr))}}._root_2m13y_1{display:grid;justify-items:start;gap:12px;margin-top:24px}._root_2m13y_1 p{margin:0}._actions_2m13y_1{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}._page_451vl_2{min-height:100vh;box-sizing:border-box;background:var(--v-surface,#fff);color:var(--v-text,#352341);font:400 var(--v-font-body,.875rem)/1.55 var(--font-family-base);padding:var(--v-page-block-space,24px) var(--v-margem-pagina,16px) max(104px,env(safe-area-inset-bottom));padding-left:max(var(--v-margem-pagina,16px),env(safe-area-inset-left));padding-right:max(var(--v-margem-pagina,16px),env(safe-area-inset-right));overflow-wrap:break-word}._container_451vl_3,._wrap_451vl_3{width:100%;max-width:var(--v-largura,72rem);min-width:0;margin:0 auto}._page_451vl_2 *{box-sizing:border-box}._page_451vl_2 h1{font-size:var(--v-font-page,1.25rem);font-weight:700;line-height:1.15;letter-spacing:normal;text-shadow:none;margin:var(--v-heading-gap,8px) 0 var(--v-heading-gap,8px)}._page_451vl_2 h2{font-size:var(--v-font-section,1.0625rem);line-height:1.3;margin:0 0 var(--v-heading-gap,8px)}._page_451vl_2 h3{font-size:var(--v-font-card,.9375rem);line-height:1.35;margin:var(--v-section-gap,24px) 0 var(--v-heading-gap,8px)}._page_451vl_2 p{line-height:1.6}._page_451vl_2 small{font-size:var(--v-font-description,.8125rem);line-height:1.5;color:var(--v-muted,#675E70)}._page_451vl_2 a{color:var(--v-primary,#C32F91);text-underline-offset:3px}._back_451vl_9{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-bottom:var(--v-heading-gap,8px);font-size:14px;font-weight:700;text-decoration:none}._heading_451vl_10,._header_451vl_10,._headingInfo_451vl_10{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap,12px);flex-wrap:wrap;margin-bottom:var(--v-header-gap,12px)}._titleLine_451vl_11{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}._titleLine_451vl_11 h1{flex:1 1 12rem;min-width:0}._titleLine_451vl_11>button{flex-shrink:0}._kicker_451vl_12{font-size:14px;letter-spacing:.045em;font-weight:700;color:var(--v-primary,#C32F91)}._card_451vl_13,._panel_451vl_13{background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:var(--v-card-padding,16px);margin-bottom:var(--v-section-gap,24px);min-width:0;box-shadow:none}._page_451vl_2 label{font-size:14px;font-weight:700;line-height:1.5;min-width:0}._page_451vl_2 input:not([type=checkbox]):not([type=radio]),._page_451vl_2 select,._page_451vl_2 textarea{width:100%;max-width:100%;min-width:0;min-height:48px;padding:12px;background:var(--v-surface,#fff)!important;color:var(--v-text,#352341)!important;border:1px solid var(--v-field-border,#8f8397)!important;border-radius:12px;font:400 var(--v-font-input,1rem)/1.5 var(--font-family-base)}._page_451vl_2 textarea{min-height:112px;resize:vertical}._page_451vl_2 input[type=checkbox],._page_451vl_2 input[type=radio]{flex:0 0 auto;width:22px;height:22px;min-width:22px;margin:2px 0;accent-color:var(--v-primary)}._page_451vl_2 label:has(>input[type=checkbox]),._page_451vl_2 label:has(>input[type=radio]){display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:10px 0;font-size:var(--v-font-body,.875rem);font-weight:500}._page_451vl_2 button:not([aria-label^="Informações:"]):not([aria-label="Fechar informação"]){min-height:48px;min-width:48px;font:600 var(--v-font-control,.875rem)/1.35 var(--font-family-base);white-space:normal;overflow-wrap:break-word;cursor:pointer}._page_451vl_2 button:disabled,._page_451vl_2 input:disabled,._page_451vl_2 select:disabled{cursor:not-allowed;opacity:1;color:var(--v-muted,#675e70)!important;background:var(--v-surface-subtle,#f7f6fa)!important}._primary_451vl_21,._page_451vl_2 ._primary_451vl_21{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-primary);border-radius:12px;padding:12px 18px;background:var(--v-primary);color:var(--primary-foreground);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35;text-decoration:none;text-align:center}._secondary_451vl_22,._page_451vl_2 ._secondary_451vl_22{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;padding:12px 18px;background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35}._grid_451vl_23,._fields_451vl_23{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-padding,16px);margin:var(--v-card-padding,16px) 0 var(--v-section-gap,24px)}._grid_451vl_23>label,._fields_451vl_23>label,._other_451vl_24{display:grid;gap:8px;align-content:start}._notice_451vl_25,._note_451vl_25,._status_451vl_25{padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);font-size:14px;line-height:1.6;margin:var(--v-card-gap,12px) 0}._error_451vl_26{padding:var(--v-card-padding-compact,12px);border:1px solid #B93255;border-radius:12px;background:#fff0f4;color:#8f2345;font-size:var(--v-font-body,.875rem);line-height:1.6}._success_451vl_27{padding:var(--v-card-padding-compact,12px);border:1px solid #47846A;border-radius:12px;background:#f0f8f3;color:#235e43;font-size:var(--v-font-body,.875rem);line-height:1.6}._actions_451vl_28{display:flex;gap:var(--v-card-gap,12px);justify-content:flex-end;flex-wrap:wrap;margin-top:var(--v-card-padding,16px)}._actions_451vl_28>*{min-width:0}._options_451vl_29{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap,12px) var(--v-card-padding,16px);margin:16px 0}._details_451vl_30{margin:20px 0;border-top:1px solid var(--v-border,#e5dfe8);padding:12px 0}._details_451vl_30 summary{min-height:48px;padding:12px 0;font-weight:700;cursor:pointer}._page_451vl_2 :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._money_451vl_32,._page_451vl_2 strong,._page_451vl_2 b{font-variant-numeric:tabular-nums}@media(max-width:650px){._page_451vl_2{padding-top:16px}._card_451vl_13,._panel_451vl_13{padding:16px}._grid_451vl_23,._fields_451vl_23,._options_451vl_29{grid-template-columns:1fr;gap:16px}._heading_451vl_10,._header_451vl_10{align-items:flex-start}._actions_451vl_28>*{flex:1 1 150px}._header_451vl_10>svg{display:none}}@media(prefers-reduced-motion:reduce){._page_451vl_2 *{scroll-behavior:auto;transition:none!important;animation:none!important}}._layout_451vl_36{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:var(--v-card-gap,12px);align-items:start}._layout_451vl_36 ._card_451vl_13{margin:0}._search_451vl_36{margin-bottom:16px}._client_451vl_36{display:grid;gap:8px;width:100%;padding:var(--v-card-padding-compact,12px);text-align:left;border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface,#fff);color:var(--v-text,#352341);margin-bottom:8px}._client_451vl_36._active_451vl_36{border:2px solid var(--v-primary);background:var(--v-magenta-soft,#fbeaf5);padding:calc(var(--v-card-padding-compact,12px) - 1px)}._client_451vl_36 small{font-size:14px;color:var(--v-muted,#675e70)}._metrics_451vl_36{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--v-card-gap,12px);margin:var(--v-card-padding,16px) 0}._metrics_451vl_36>div{padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface-subtle,#f7f6fa);display:grid;gap:var(--v-item-gap,8px)}._metrics_451vl_36 small{font-size:14px;color:var(--v-muted,#675e70)}._metrics_451vl_36 strong{font-size:22px;line-height:1.3;overflow-wrap:break-word}._visit_451vl_36{display:flex;justify-content:space-between;gap:var(--v-card-gap,12px);flex-wrap:wrap;padding:var(--v-card-padding-compact,12px) 0;border-bottom:1px solid var(--v-border,#e5dfe8)}._visit_451vl_36>div{display:grid;gap:8px;min-width:0}._visit_451vl_36 small{font-size:14px;color:var(--v-muted,#675e70)}._visit_451vl_36>strong{font-size:18px}@media(max-width:850px){._layout_451vl_36{grid-template-columns:1fr}}@media(min-width:1024px){._layout_451vl_36{grid-template-columns:minmax(17rem,21rem) minmax(0,1fr);gap:var(--v-card-padding, 16px)}._layout_451vl_36>._card_451vl_13:first-child{position:sticky;top:var(--v-card-padding, 16px);max-height:calc(100dvh - 2 * var(--v-card-padding, 16px));overflow:auto}}@media(min-width:1440px){._layout_451vl_36{grid-template-columns:minmax(19rem,24rem) minmax(0,1fr)}._metrics_451vl_36{grid-template-columns:repeat(3,minmax(0,1fr))}}._page_erbmj_2,._panel_erbmj_2{color:var(--foreground);font-family:var(--font-family-base);font-size:var(--v-font-body,.875rem);line-height:1.6;min-width:0}._page_erbmj_2{width:100%;max-width:var(--v-largura, 72rem)!important;margin:0 auto!important;padding:var(--v-page-block-space, 16px) 16px calc(48px + env(safe-area-inset-bottom))!important;background:var(--card)!important;box-sizing:border-box}._page_erbmj_2 h1{font-size:var(--v-font-page,1.25rem);line-height:var(--v-line-heading,1.3);white-space:normal;text-shadow:none;overflow-wrap:normal}._page_erbmj_2 h2,._panel_erbmj_2 h2{font-size:var(--v-font-section,1.0625rem);line-height:1.3;text-shadow:none}._page_erbmj_2 h3,._panel_erbmj_2 h3{font-size:var(--v-font-card,.9375rem);line-height:1.35;text-shadow:none}._page_erbmj_2 p:not([class]),._page_erbmj_2 li,._panel_erbmj_2 p,._panel_erbmj_2 li{font-size:var(--v-font-body,.875rem);line-height:1.6;overflow-wrap:normal}._page_erbmj_2 small,._panel_erbmj_2 small{font-size:var(--v-font-description,.8125rem);line-height:1.5}._page_erbmj_2 label,._panel_erbmj_2 label{font-size:var(--v-font-body,.875rem);line-height:1.5}._page_erbmj_2 li+li,._panel_erbmj_2 li+li{margin-top:var(--v-item-gap, 8px)}._page_erbmj_2 a,._panel_erbmj_2 a{text-underline-offset:4px;overflow-wrap:normal}._page_erbmj_2>a,._page_erbmj_2>div>a:first-child{display:inline-flex;align-items:center;min-height:48px}._page_erbmj_2 :is(section,article),._panel_erbmj_2{border-radius:16px!important}._page_erbmj_2 section{background:var(--card)!important}._page_erbmj_2 :is(input:not([type=checkbox]):not([type=radio]),select,textarea),._panel_erbmj_2 :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:48px;height:auto;margin-top:var(--v-item-gap, 8px);padding:12px;background:var(--card)!important;color:var(--foreground)!important;border:1px solid var(--v-field-border,#8f8397)!important;border-radius:12px!important;font-size:var(--v-font-input,1rem);line-height:1.5}._page_erbmj_2 button,._panel_erbmj_2 button{min-height:48px;height:auto;max-width:100%;white-space:normal;overflow-wrap:normal;line-height:1.5;font-size:var(--v-font-control,.875rem);border-radius:12px}._page_erbmj_2 :is(input[type=checkbox],input[type=radio]),._panel_erbmj_2 :is(input[type=checkbox],input[type=radio]){flex-shrink:0}._page_erbmj_2 [role=alert],._panel_erbmj_2 [role=alert]{padding:12px 16px;border:1px solid var(--error);border-radius:12px;color:var(--foreground)!important;background:var(--card)}._page_erbmj_2 [role=status],._panel_erbmj_2 [role=status]{line-height:1.6;overflow-wrap:normal}._page_erbmj_2 svg,._panel_erbmj_2 svg{flex-shrink:0}._page_erbmj_2 button:not([class]),._panel_erbmj_2 button:not([class]){padding:12px 16px;background:var(--card);color:var(--foreground);border:1px solid var(--v-field-border,#8f8397)}._brandContext_erbmj_61{color:var(--muted-foreground);font-size:var(--v-font-description,.8125rem);font-weight:700;line-height:1.5;letter-spacing:.06em}._panel_erbmj_2{padding:var(--v-card-padding, 16px)!important;border:1px solid var(--border);background:var(--card);box-shadow:0 3px 16px #35234106}._panel_erbmj_2 details{border:1px solid var(--border);border-radius:12px;padding:0 var(--v-card-padding-compact, 12px) var(--v-card-padding-compact, 12px);margin-top:var(--v-header-gap, 12px)}._panel_erbmj_2 summary{min-height:48px;padding:12px 0;cursor:pointer;font-weight:700}._auth_erbmj_65{max-width:none!important;min-height:100dvh!important;padding-top:var(--v-page-block-space, 16px)!important;padding-bottom:calc(var(--v-page-block-space, 16px) + env(safe-area-inset-bottom))!important}._auth_erbmj_65>section{width:min(var(--v-largura, 30rem),100%)!important;padding:var(--v-card-padding, 16px)!important;border:1px solid var(--border)!important;box-shadow:0 3px 16px #35234106!important}._auth_erbmj_65 h1{font-size:var(--v-font-page,1.25rem)}._auth_erbmj_65 form{gap:var(--v-card-gap, 12px)!important}._document_erbmj_72{max-width:820px!important}._document_erbmj_72 h2{margin-top:var(--v-section-gap, 24px);padding-top:var(--v-card-padding, 16px);border-top:1px solid var(--border)}._document_erbmj_72 ul,._document_erbmj_72 ol{padding-left:24px}._page_erbmj_2>section:not([class]),._page_erbmj_2>div>section:not([class]){padding:var(--v-card-padding, 16px)!important}._auth_erbmj_65>section>header+p{margin-top:0;margin-bottom:var(--v-header-gap, 12px)!important}._auth_erbmj_65>section>h1{margin-block:var(--v-heading-gap, 8px) var(--v-header-gap, 12px)}._profile_erbmj_78{min-width:0;overflow-wrap:normal}._profile_erbmj_78>div{min-width:0}._profileEmail_erbmj_80{overflow-wrap:anywhere}._actions_erbmj_81{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-card-gap, 12px)}._actions_erbmj_81 a,._actions_erbmj_81 button{min-height:48px;display:inline-flex;align-items:center;padding:12px 16px;border-radius:12px}._twoColumns_erbmj_83{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px)}@media(max-width:420px){._twoColumns_erbmj_83{grid-template-columns:minmax(0,1fr)!important}._panel_erbmj_2{padding:var(--v-card-padding, 16px)!important}}@media(prefers-reduced-motion:reduce){._page_erbmj_2 *,._panel_erbmj_2 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}._page_erbmj_2._document_erbmj_72 :is(p,li){font-size:var(--v-font-reading,1rem);line-height:var(--v-line-reading,1.6)}._page_erbmj_2 :is(h1,h2,h3),._panel_erbmj_2 :is(h2,h3){font-weight:var(--v-weight-bold,700);word-break:normal}._page_erbmj_2 a[href^=http],._panel_erbmj_2 a[href^=http]{overflow-wrap:anywhere}._section_2ci1y_1{display:grid;gap:10px;margin:16px 0 24px;min-width:0}._section_2ci1y_1 h2,._section_2ci1y_1 p{margin:0}._section_2ci1y_1 h2{font-size:1.125rem}._form_2ci1y_1{display:grid;gap:8px;min-width:0}._form_2ci1y_1 label{font-weight:700}._form_2ci1y_1 input,._form_2ci1y_1 button{width:100%;box-sizing:border-box;min-height:48px}._section_2ci1y_1 [role=status],._section_2ci1y_1 [role=alert]{overflow-wrap:anywhere}@layer base{._formItem_3z0gg_2{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_3z0gg_9{font-family:var(--font-family-base);font-weight:600;font-size:var(--v-font-control,.875rem);line-height:1.5;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._formLabel_3z0gg_9._error_3z0gg_18{color:var(--error)}._formControl_3z0gg_22._error_3z0gg_18:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._formDescription_3z0gg_27{font-size:var(--v-font-description,.8125rem);line-height:1.5;color:var(--muted-foreground);margin-top:var(--spacing-1);font-family:var(--font-family-base)}._formMessage_3z0gg_35{font-size:var(--v-font-description,.8125rem);line-height:1.5;font-weight:600;color:var(--error);animation:_slideIn_3z0gg_1 var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-family-base)}@keyframes _slideIn_3z0gg_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}._form_1sf2z_1{display:flex;flex-direction:column;gap:var(--v-card-gap, 12px)}._errorMessage_1sf2z_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--v-item-gap, 8px);font-size:.875rem}._submitButton_1sf2z_17{width:100%}._loadingText_1sf2z_21{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_1sf2z_28{color:#fff}._form_1sf2z_1{gap:var(--v-card-gap, 12px)}._form_1sf2z_1 label{font-size:16px;line-height:1.5}._submitButton_1sf2z_17{min-height:48px;height:auto;padding:12px 16px;white-space:normal}._errorMessage_1sf2z_7{color:var(--foreground);background:var(--card);border-radius:12px;font-size:16px;line-height:1.6;overflow-wrap:anywhere}._oauthLoginButton_1jsl3_1{display:flex;gap:var(--spacing-1);align-items:center}._errorMessage_1jsl3_7{margin-top:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);border-radius:var(--radius-sm);color:var(--error);font-size:.875rem;line-height:1.4}._accountLinkingCard_1jsl3_19{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);animation:_slideIn_1jsl3_1 var(--animation-duration-normal) ease-out}._accountLinkingHeader_1jsl3_27{margin-bottom:var(--spacing-6);text-align:center}._accountLinkingTitle_1jsl3_32{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-3) 0}._accountLinkingDescription_1jsl3_40{color:var(--muted-foreground);font-size:.9375rem;line-height:1.5;margin:0}._accountLinkingActions_1jsl3_47{display:flex;gap:var(--spacing-3);justify-content:center;margin-top:var(--spacing-4)}@keyframes _slideIn_1jsl3_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.dark ._errorMessage_1jsl3_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border-color:color-mix(in srgb,var(--error) 25%,transparent)}.dark ._accountLinkingCard_1jsl3_19{background-color:color-mix(in srgb,var(--card),white 5%);border-color:var(--border);box-shadow:var(--shadow-lg)}.dark ._accountLinkingTitle_1jsl3_32{color:var(--foreground)}.dark ._accountLinkingDescription_1jsl3_40{color:var(--muted-foreground)}.dark ._accountLinkingDescription_1jsl3_40 strong{color:var(--foreground)}._oauthLoginButton_1jsl3_1{min-height:48px;height:auto;padding:12px 16px;border-radius:12px;white-space:normal;font-size:16px}._errorMessage_1jsl3_7,._accountLinkingDescription_1jsl3_40{font-size:16px;line-height:1.6;overflow-wrap:anywhere}._accountLinkingCard_1jsl3_19{border-radius:16px;background:var(--card);color:var(--foreground);padding:24px}._accountLinkingActions_1jsl3_47{flex-wrap:wrap}._accountLinkingActions_1jsl3_47 button{min-height:48px;height:auto;white-space:normal}@media(prefers-reduced-motion:reduce){._oauthLoginButton_1jsl3_1,._accountLinkingCard_1jsl3_19{animation:none;transition:none}}._container_1ssqz_1{display:flex;flex-direction:column;gap:var(--spacing-3)}._form_jjcik_1{width:100%;display:flex;flex-direction:column;gap:var(--v-card-gap, 12px)}._submitButton_jjcik_8{width:100%;margin-top:var(--v-item-gap, 8px)}._errorMessage_jjcik_13{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--v-item-gap, 8px);font-size:.875rem}@media(max-width:480px){._buttonGroup_jjcik_25{gap:var(--spacing-2)}}._form_jjcik_1{gap:var(--v-card-gap, 12px)}._form_jjcik_1 label{font-size:16px;line-height:1.5}._submitButton_jjcik_8{min-height:48px;height:auto;padding:12px 16px;white-space:normal}._errorMessage_jjcik_13,._fieldError_jjcik_35{color:var(--foreground);background:var(--card);border:1px solid var(--error);border-radius:12px;padding:12px 16px;font-size:16px;line-height:1.6;overflow-wrap:anywhere}._fieldError_jjcik_35{margin:8px 0 0}._consent_jjcik_37{display:flex;align-items:flex-start;gap:12px;min-height:48px;cursor:pointer}._consent_jjcik_37 input{flex-shrink:0;margin-top:5px;width:20px;height:20px;accent-color:var(--primary)}._consent_jjcik_37 span{min-width:0}._consent_jjcik_37 a{text-underline-offset:4px}._acquisitionSummary_1wzk9_2{margin:4px 0;font-size:13px;line-height:1.4;color:var(--v-muted,#675e70);overflow-wrap:anywhere}._page_1wzk9_3{min-height:100vh;box-sizing:border-box;background:var(--v-surface,#fff);color:var(--v-text,#352341);font:400 var(--v-font-body,.875rem)/1.55 var(--font-family-base);padding:var(--v-page-block-space,24px) var(--v-margem-pagina,16px) max(104px,env(safe-area-inset-bottom));padding-left:max(var(--v-margem-pagina,16px),env(safe-area-inset-left));padding-right:max(var(--v-margem-pagina,16px),env(safe-area-inset-right));overflow-wrap:break-word}._container_1wzk9_4,._wrap_1wzk9_4{width:100%;max-width:var(--v-largura,72rem);min-width:0;margin:0 auto}._page_1wzk9_3 *{box-sizing:border-box}._formFields_1wzk9_6{border:0;padding:0;margin:0;min-width:0;display:grid;gap:16px}._page_1wzk9_3 h1{font-size:var(--v-font-page,1.25rem);font-weight:700;line-height:1.15;letter-spacing:normal;text-shadow:none;margin:var(--v-heading-gap,8px) 0 var(--v-heading-gap,8px)}._page_1wzk9_3 h2{font-size:var(--v-font-section,1.0625rem);line-height:1.3;margin:0 0 var(--v-heading-gap,8px)}._page_1wzk9_3 h3{font-size:var(--v-font-card,.9375rem);line-height:1.35;margin:var(--v-section-gap,24px) 0 var(--v-heading-gap,8px)}._page_1wzk9_3 p{line-height:1.6}._page_1wzk9_3 small{font-size:var(--v-font-description,.8125rem);line-height:1.5;color:var(--v-muted,#675E70)}._page_1wzk9_3 a{color:var(--v-primary,#C32F91);text-underline-offset:3px}._back_1wzk9_11{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-bottom:var(--v-heading-gap,8px);font-size:14px;font-weight:700;text-decoration:none}._heading_1wzk9_12,._header_1wzk9_12,._headingInfo_1wzk9_12{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap,12px);flex-wrap:wrap;margin-bottom:var(--v-header-gap,12px)}._titleLine_1wzk9_13{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}._titleLine_1wzk9_13 h1{flex:1 1 12rem;min-width:0}._titleLine_1wzk9_13>button{flex-shrink:0}._pageHeading_1wzk9_13{margin-bottom:var(--v-header-gap,12px)}._kicker_1wzk9_14{font-size:14px;letter-spacing:.045em;font-weight:700;color:var(--v-primary,#C32F91)}._card_1wzk9_15,._panel_1wzk9_15{background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:var(--v-card-padding,16px);margin-bottom:var(--v-section-gap,24px);min-width:0;box-shadow:none}._page_1wzk9_3 label{font-size:14px;font-weight:700;line-height:1.5;min-width:0}._page_1wzk9_3 input:not([type=checkbox]):not([type=radio]),._page_1wzk9_3 select,._page_1wzk9_3 textarea{width:100%;max-width:100%;min-width:0;min-height:48px;padding:12px;background:var(--v-surface,#fff)!important;color:var(--v-text,#352341)!important;border:1px solid var(--v-field-border,#8f8397)!important;border-radius:12px;font:400 var(--v-font-input,1rem)/1.5 var(--font-family-base)}._page_1wzk9_3 textarea{min-height:112px;resize:vertical}._page_1wzk9_3 input[type=checkbox],._page_1wzk9_3 input[type=radio]{flex:0 0 auto;width:22px;height:22px;min-width:22px;margin:2px 0;accent-color:var(--v-primary)}._page_1wzk9_3 label:has(>input[type=checkbox]),._page_1wzk9_3 label:has(>input[type=radio]){display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:10px 0;font-size:var(--v-font-body,.875rem);font-weight:500}._page_1wzk9_3 button:not([aria-label^="Informações:"]):not([aria-label="Fechar informação"]){min-height:48px;min-width:48px;font:600 var(--v-font-control,.875rem)/1.35 var(--font-family-base);white-space:normal;overflow-wrap:break-word;cursor:pointer}._page_1wzk9_3 button:disabled,._page_1wzk9_3 input:disabled,._page_1wzk9_3 select:disabled{cursor:not-allowed;opacity:1;color:var(--v-muted,#675e70)!important;background:var(--v-surface-subtle,#f7f6fa)!important}._primary_1wzk9_23,._page_1wzk9_3 ._primary_1wzk9_23{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-primary);border-radius:12px;padding:12px 18px;background:var(--v-primary);color:var(--primary-foreground);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35;text-decoration:none;text-align:center}._secondary_1wzk9_24,._page_1wzk9_3 ._secondary_1wzk9_24{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;padding:12px 18px;background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35}._grid_1wzk9_25,._fields_1wzk9_25{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-padding,16px);margin:var(--v-card-padding,16px) 0 var(--v-section-gap,24px)}._grid_1wzk9_25>label,._fields_1wzk9_25>label,._other_1wzk9_26{display:grid;gap:8px;align-content:start}._notice_1wzk9_27,._note_1wzk9_27,._status_1wzk9_27{padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);font-size:14px;line-height:1.6;margin:var(--v-card-gap,12px) 0}._error_1wzk9_28{padding:var(--v-card-padding-compact,12px);border:1px solid #B93255;border-radius:12px;background:#fff0f4;color:#8f2345;font-size:var(--v-font-body,.875rem);line-height:1.6}._success_1wzk9_29{padding:var(--v-card-padding-compact,12px);border:1px solid #47846A;border-radius:12px;background:#f0f8f3;color:#235e43;font-size:var(--v-font-body,.875rem);line-height:1.6}._actions_1wzk9_30{display:flex;gap:var(--v-card-gap,12px);justify-content:flex-end;flex-wrap:wrap;margin-top:var(--v-card-padding,16px)}._actions_1wzk9_30>*{min-width:0}._options_1wzk9_31{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap,12px) var(--v-card-padding,16px);margin:16px 0}._details_1wzk9_32{margin:20px 0;border-top:1px solid var(--v-border,#e5dfe8);padding:12px 0}._details_1wzk9_32 summary{min-height:48px;padding:12px 0;font-weight:700;cursor:pointer}._page_1wzk9_3 :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._money_1wzk9_34,._page_1wzk9_3 strong,._page_1wzk9_3 b{font-variant-numeric:tabular-nums}@media(max-width:650px){._page_1wzk9_3{padding-top:16px}._card_1wzk9_15,._panel_1wzk9_15{padding:16px}._grid_1wzk9_25,._fields_1wzk9_25,._options_1wzk9_31{grid-template-columns:1fr;gap:16px}._heading_1wzk9_12,._header_1wzk9_12{align-items:flex-start}._actions_1wzk9_30>*{flex:1 1 150px}._header_1wzk9_12>svg{display:none}}@media(prefers-reduced-motion:reduce){._page_1wzk9_3 *{scroll-behavior:auto;transition:none!important;animation:none!important}}._periodCard_1wzk9_38{margin-top:var(--v-card-padding,16px);padding:var(--v-card-padding,16px);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;background:var(--v-surface,#fff);display:grid;gap:var(--v-card-padding,16px);min-width:0}._filterButtons_1wzk9_38{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}._filterButtons_1wzk9_38 button[aria-pressed=true]{box-shadow:inset 0 -3px #a72379}._filters_1wzk9_38{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._filters_1wzk9_38>label{display:grid;gap:8px}._summary_1wzk9_38{padding:var(--v-card-padding,16px);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;background:var(--v-surface-subtle,#f7f6fa);display:grid;gap:12px}._summary_1wzk9_38 h3{margin:0}._record_1wzk9_38{padding:var(--v-card-padding,16px);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;background:var(--v-surface,#fff);margin-top:var(--v-card-gap,12px);min-width:0}._record_1wzk9_38 strong{overflow-wrap:break-word}._record_1wzk9_38 label{display:grid;gap:8px}._recordActions_1wzk9_38{display:flex;gap:var(--v-card-gap,12px);flex-wrap:wrap;margin-top:var(--v-card-padding,16px)}._recordActions_1wzk9_38>a,._recordActions_1wzk9_38>button{min-width:0;flex:0 1 auto}._record_1wzk9_38 a[style]{min-height:48px;display:inline-flex;align-items:center;justify-content:center}._editing_1wzk9_38{display:grid;gap:16px}._bookingPanel_1wzk9_38{padding:var(--v-card-padding,16px);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;background:var(--v-surface-subtle,#f7f6fa);display:grid;gap:var(--v-card-gap,12px)}._deletePanel_1wzk9_38{padding:var(--v-card-padding,16px);border:1px solid #B93255;border-radius:16px;background:#fff0f4;margin-top:var(--v-card-padding,16px)}._record_1wzk9_38 p{margin:12px 0}._record_1wzk9_38 small{display:block}._page_1wzk9_3 ._record_1wzk9_38 label:has(>input[type=checkbox]){display:flex;align-items:flex-start;min-height:48px;padding:12px 0}._page_1wzk9_3 button[aria-pressed=true]{box-shadow:inset 0 -3px #a72379}@media(max-width:650px){._periodCard_1wzk9_38,._record_1wzk9_38,._bookingPanel_1wzk9_38,._summary_1wzk9_38{padding:16px}._filters_1wzk9_38{grid-template-columns:1fr}._recordActions_1wzk9_38>*{flex:1 1 160px}}._fieldHelp_1wzk9_40{display:grid;gap:8px;align-content:start;min-width:0}._helpLine_1wzk9_40{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}._helpLine_1wzk9_40>label,._helpLine_1wzk9_40>strong{min-width:0;flex:1 1 auto}._helpLine_1wzk9_40>button{flex:0 0 44px}._records_1wzk9_46{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--v-card-gap,12px);align-items:start;min-width:0}._records_1wzk9_46>._record_1wzk9_38{margin-top:0}@media(min-width:1024px){._records_1wzk9_46{grid-template-columns:repeat(2,minmax(0,1fr))}._records_1wzk9_46>._record_1wzk9_38:has(._editing_1wzk9_38),._records_1wzk9_46>._record_1wzk9_38:has(._deletePanel_1wzk9_38),._records_1wzk9_46>._record_1wzk9_38:has(._bookingPanel_1wzk9_38){grid-column:1 / -1}._filters_1wzk9_38{grid-template-columns:repeat(4,minmax(0,1fr))}._summary_1wzk9_38{max-width:34rem}}@media(min-width:1440px){._records_1wzk9_46{grid-template-columns:repeat(3,minmax(0,1fr))}}@layer base{._textarea_1unzi_2{padding:12px 16px;width:100%;min-width:0;min-height:8rem;height:auto;resize:vertical;font-size:var(--v-font-input,1rem);line-height:1.6;overflow-wrap:normal;word-break:normal}._textarea_1unzi_2::placeholder{color:var(--v-muted,#675e70);opacity:1}._noResize_1unzi_4{resize:none}._clear_1unzi_5{background:transparent;border-color:transparent;padding:0;box-shadow:none;border-radius:0}._clear_1unzi_5:hover{background:transparent;border-color:transparent;box-shadow:none}._clear_1unzi_5:focus{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px;box-shadow:none}}._page_dyiki_2{min-height:100vh;box-sizing:border-box;background:var(--v-surface,#fff);color:var(--v-text,#352341);font:400 var(--v-font-body,.875rem)/1.55 var(--font-family-base);padding:var(--v-page-block-space,24px) 16px max(104px,env(safe-area-inset-bottom));overflow-wrap:break-word}._container_dyiki_3,._wrap_dyiki_3{width:100%;max-width:var(--v-largura,72rem);min-width:0;margin:0 auto}._page_dyiki_2 *{box-sizing:border-box}._page_dyiki_2 h1{font-size:var(--v-font-page,1.25rem);font-weight:700;line-height:1.15;letter-spacing:normal;text-shadow:none;margin:var(--v-heading-gap,8px) 0 var(--v-heading-gap,8px)}._page_dyiki_2 h2{font-size:var(--v-font-section,1.0625rem);line-height:1.3;margin:0 0 var(--v-heading-gap,8px)}._page_dyiki_2 h3{font-size:var(--v-font-card,.9375rem);line-height:1.35;margin:var(--v-section-gap,24px) 0 var(--v-heading-gap,8px)}._page_dyiki_2 p{line-height:1.6}._page_dyiki_2 small{font-size:var(--v-font-description,.8125rem);line-height:1.5;color:var(--v-muted,#675E70)}._page_dyiki_2 a{color:var(--v-primary,#C32F91);text-underline-offset:3px}._back_dyiki_9{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-bottom:var(--v-heading-gap,8px);font-size:14px;font-weight:700;text-decoration:none}._heading_dyiki_10,._header_dyiki_10,._headingInfo_dyiki_10{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap,12px);flex-wrap:wrap;margin-bottom:var(--v-header-gap,12px)}._titleLine_dyiki_11{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}._titleLine_dyiki_11 h1{flex:1 1 12rem;min-width:0}._titleLine_dyiki_11>button{flex-shrink:0}._pageHeading_dyiki_11{margin-bottom:var(--v-header-gap,12px)}._kicker_dyiki_12{font-size:14px;letter-spacing:.045em;font-weight:700;color:var(--v-primary,#C32F91)}._card_dyiki_13,._panel_dyiki_13{background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:var(--v-card-padding,16px);margin-bottom:var(--v-section-gap,24px);min-width:0;box-shadow:none}._page_dyiki_2 label{font-size:14px;font-weight:700;line-height:1.5;min-width:0}._page_dyiki_2 input:not([type=checkbox]):not([type=radio]),._page_dyiki_2 select,._page_dyiki_2 textarea{width:100%;max-width:100%;min-width:0;min-height:48px;padding:12px;background:var(--v-surface,#fff)!important;color:var(--v-text,#352341)!important;border:1px solid var(--v-field-border,#8f8397)!important;border-radius:12px;font:400 var(--v-font-input,1rem)/1.5 var(--font-family-base)}._page_dyiki_2 textarea{min-height:112px;resize:vertical}._page_dyiki_2 input[type=checkbox],._page_dyiki_2 input[type=radio]{flex:0 0 auto;width:22px;height:22px;min-width:22px;margin:2px 0;accent-color:var(--v-primary)}._page_dyiki_2 label:has(>input[type=checkbox]),._page_dyiki_2 label:has(>input[type=radio]){display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:10px 0;font-size:var(--v-font-body,.875rem);font-weight:500}._page_dyiki_2 button:not([aria-label^="Informações:"]):not([aria-label="Fechar informação"]){min-height:48px;min-width:48px;font:600 var(--v-font-control,.875rem)/1.35 var(--font-family-base);white-space:normal;overflow-wrap:break-word;cursor:pointer}._page_dyiki_2 button:disabled,._page_dyiki_2 input:disabled,._page_dyiki_2 select:disabled{cursor:not-allowed;opacity:1;color:var(--v-muted,#675e70)!important;background:var(--v-surface-subtle,#f7f6fa)!important}._primary_dyiki_21,._page_dyiki_2 ._primary_dyiki_21{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-primary);border-radius:12px;padding:12px 18px;background:var(--v-primary);color:var(--primary-foreground);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35;text-decoration:none;text-align:center}._secondary_dyiki_22,._page_dyiki_2 ._secondary_dyiki_22{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;padding:12px 18px;background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35}._grid_dyiki_23,._fields_dyiki_23{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-padding,16px);margin:var(--v-card-padding,16px) 0 var(--v-section-gap,24px)}._grid_dyiki_23>label,._fields_dyiki_23>label,._other_dyiki_24{display:grid;gap:8px;align-content:start}._notice_dyiki_25,._note_dyiki_25,._status_dyiki_25{padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);font-size:14px;line-height:1.6;margin:var(--v-card-gap,12px) 0}._error_dyiki_26{padding:var(--v-card-padding-compact,12px);border:1px solid #B93255;border-radius:12px;background:#fff0f4;color:#8f2345;font-size:var(--v-font-body,.875rem);line-height:1.6}._success_dyiki_27{padding:var(--v-card-padding-compact,12px);border:1px solid #47846A;border-radius:12px;background:#f0f8f3;color:#235e43;font-size:var(--v-font-body,.875rem);line-height:1.6}._actions_dyiki_28{display:flex;gap:var(--v-card-gap,12px);justify-content:flex-end;flex-wrap:wrap;margin-top:var(--v-card-padding,16px)}._actions_dyiki_28>*{min-width:0}._options_dyiki_29{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap,12px) var(--v-card-padding,16px);margin:16px 0}._details_dyiki_30{margin:20px 0;border-top:1px solid var(--v-border,#e5dfe8);padding:12px 0}._details_dyiki_30 summary{min-height:48px;padding:12px 0;font-weight:700;cursor:pointer}._page_dyiki_2 :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._money_dyiki_32,._page_dyiki_2 strong,._page_dyiki_2 b{font-variant-numeric:tabular-nums}@media(max-width:650px){._page_dyiki_2{padding-top:16px}._card_dyiki_13,._panel_dyiki_13{padding:16px}._grid_dyiki_23,._fields_dyiki_23,._options_dyiki_29{grid-template-columns:1fr;gap:16px}._heading_dyiki_10,._header_dyiki_10{align-items:flex-start}._actions_dyiki_28>*{flex:1 1 150px}._header_dyiki_10>svg{display:none}}@media(prefers-reduced-motion:reduce){._page_dyiki_2 *{scroll-behavior:auto;transition:none!important;animation:none!important}}._record_dyiki_36{padding:var(--v-card-padding-compact,12px) 0;border-bottom:1px solid var(--v-border,#e5dfe8)}._record_dyiki_36 p{margin:8px 0 12px;font-size:14px;color:var(--v-muted,#675e70)}._record_dyiki_36 button{border:1px solid #B93255;border-radius:12px;padding:12px 16px;background:var(--v-surface,#fff);color:#8f2345}._forecast_dyiki_36{margin-top:var(--v-card-padding,16px);padding:var(--v-card-padding,16px);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;background:var(--v-surface-subtle,#f7f6fa)}._forecast_dyiki_36 h3{margin:0}._forecastRow_dyiki_36{padding:var(--v-card-padding-compact,12px) 0;border-bottom:1px solid var(--v-border,#e5dfe8);display:grid;gap:var(--v-card-gap,12px)}._forecastRow_dyiki_36 ._primary_dyiki_21{justify-self:start}._period_dyiki_36{display:grid;gap:8px;max-width:320px;margin:16px 0}._recurring_dyiki_36{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0}._recurring_dyiki_36 label{min-width:0}._forecastHeader_dyiki_36{display:flex;align-items:center;justify-content:space-between;gap:12px}._kindChoice_dyiki_38{display:flex;gap:8px;margin:12px 0 16px;flex-wrap:wrap}._kindChoice_dyiki_38 button{flex:1 1 140px;border:1px solid var(--v-border);border-radius:12px;background:var(--v-surface);color:var(--v-text);padding:10px 12px}._kindChoice_dyiki_38 button[aria-pressed=true]{border-color:var(--v-primary);background:var(--v-primary-soft,#fcebf6);color:var(--v-primary-hover,#a72379)}._fullWidth_dyiki_38{grid-column:1/-1}._recordActions_dyiki_38{display:flex;gap:8px;flex-wrap:wrap}._record_dyiki_36 ._recordActions_dyiki_38 ._secondary_dyiki_22{border-color:var(--v-field-border);color:var(--v-primary-hover)}._recordNotes_dyiki_38{white-space:pre-wrap;overflow-wrap:anywhere}._helpField_dyiki_40{display:grid;gap:8px;align-content:start;min-width:0}._helpHeading_dyiki_40{display:flex;align-items:center;gap:4px;min-width:0}._helpHeading_dyiki_40>label{flex:1;min-width:0}._ledgerLayout_dyiki_44{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--v-card-gap,12px);align-items:start;min-width:0}._ledgerLayout_dyiki_44>._card_dyiki_13{margin-bottom:0}@media(min-width:1024px){._ledgerLayout_dyiki_44{grid-template-columns:minmax(22rem,28rem) minmax(0,1fr);gap:var(--v-card-padding, 16px)}._ledgerLayout_dyiki_44>._card_dyiki_13:first-child{position:sticky;top:var(--v-card-padding, 16px);max-height:calc(100dvh - 2 * var(--v-card-padding, 16px));overflow:auto}._grid_dyiki_23{grid-template-columns:minmax(0,1fr)}}@media(min-width:1440px){._ledgerLayout_dyiki_44{grid-template-columns:minmax(26rem,34rem) minmax(0,1fr)}._grid_dyiki_23{grid-template-columns:repeat(2,minmax(0,1fr))}}._page_11w0q_2{min-height:100vh;box-sizing:border-box;background:var(--v-surface,#fff);color:var(--v-text,#352341);font:400 var(--v-font-body,.875rem)/1.55 var(--font-family-base);padding:var(--v-page-block-space,24px) var(--v-margem-pagina,16px) max(104px,env(safe-area-inset-bottom));padding-left:max(var(--v-margem-pagina,16px),env(safe-area-inset-left));padding-right:max(var(--v-margem-pagina,16px),env(safe-area-inset-right));overflow-wrap:break-word}._container_11w0q_3,._wrap_11w0q_3{width:100%;max-width:var(--v-largura,72rem);min-width:0;margin:0 auto}._page_11w0q_2 *{box-sizing:border-box}._page_11w0q_2 h1{font-size:var(--v-font-page,1.25rem);font-weight:700;line-height:1.15;letter-spacing:normal;text-shadow:none;margin:var(--v-heading-gap,8px) 0 var(--v-heading-gap,8px)}._page_11w0q_2 h2{font-size:var(--v-font-section,1.0625rem);line-height:1.3;margin:0 0 var(--v-heading-gap,8px)}._page_11w0q_2 h3{font-size:var(--v-font-card,.9375rem);line-height:1.35;margin:var(--v-section-gap,24px) 0 var(--v-heading-gap,8px)}._page_11w0q_2 p{line-height:1.6}._page_11w0q_2 small{font-size:var(--v-font-description,.8125rem);line-height:1.5;color:var(--v-muted,#675E70)}._page_11w0q_2 a{color:var(--v-primary,#C32F91);text-underline-offset:3px}._back_11w0q_9{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-bottom:var(--v-heading-gap,8px);font-size:14px;font-weight:700;text-decoration:none}._heading_11w0q_10,._header_11w0q_10,._headingInfo_11w0q_10{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap,12px);flex-wrap:wrap;margin-bottom:var(--v-header-gap,12px)}._titleLine_11w0q_11{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}._titleLine_11w0q_11 h1{flex:1 1 12rem;min-width:0}._titleLine_11w0q_11>button{flex-shrink:0}._pageHeading_11w0q_11{margin-bottom:var(--v-header-gap,12px)}._kicker_11w0q_12{font-size:14px;letter-spacing:.045em;font-weight:700;color:var(--v-primary,#C32F91)}._card_11w0q_13,._panel_11w0q_13{background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:var(--v-card-padding,16px);margin-bottom:var(--v-section-gap,24px);min-width:0;box-shadow:none}._page_11w0q_2 label{font-size:14px;font-weight:700;line-height:1.5;min-width:0}._page_11w0q_2 input:not([type=checkbox]):not([type=radio]),._page_11w0q_2 select,._page_11w0q_2 textarea{width:100%;max-width:100%;min-width:0;min-height:48px;padding:12px;background:var(--v-surface,#fff)!important;color:var(--v-text,#352341)!important;border:1px solid var(--v-field-border,#8f8397)!important;border-radius:12px;font:400 var(--v-font-input,1rem)/1.5 var(--font-family-base)}._page_11w0q_2 textarea{min-height:112px;resize:vertical}._page_11w0q_2 input[type=checkbox],._page_11w0q_2 input[type=radio]{flex:0 0 auto;width:22px;height:22px;min-width:22px;margin:2px 0;accent-color:var(--v-primary)}._page_11w0q_2 label:has(>input[type=checkbox]),._page_11w0q_2 label:has(>input[type=radio]){display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:10px 0;font-size:var(--v-font-body,.875rem);font-weight:500}._page_11w0q_2 button:not([aria-label^="Informações:"]):not([aria-label="Fechar informação"]){min-height:48px;min-width:48px;font:600 var(--v-font-control,.875rem)/1.35 var(--font-family-base);white-space:normal;overflow-wrap:break-word;cursor:pointer}._page_11w0q_2 button:disabled,._page_11w0q_2 input:disabled,._page_11w0q_2 select:disabled{cursor:not-allowed;opacity:1;color:var(--v-muted,#675e70)!important;background:var(--v-surface-subtle,#f7f6fa)!important}._primary_11w0q_21,._page_11w0q_2 ._primary_11w0q_21{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-primary);border-radius:12px;padding:12px 18px;background:var(--v-primary);color:var(--primary-foreground);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35;text-decoration:none;text-align:center}._secondary_11w0q_22,._page_11w0q_2 ._secondary_11w0q_22{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;padding:12px 18px;background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35}._grid_11w0q_23,._fields_11w0q_23{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-padding,16px);margin:var(--v-card-padding,16px) 0 var(--v-section-gap,24px)}._grid_11w0q_23>label,._fields_11w0q_23>label,._other_11w0q_24{display:grid;gap:8px;align-content:start}._notice_11w0q_25,._note_11w0q_25,._status_11w0q_25{padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);font-size:14px;line-height:1.6;margin:var(--v-card-gap,12px) 0}._error_11w0q_26{padding:var(--v-card-padding-compact,12px);border:1px solid #B93255;border-radius:12px;background:#fff0f4;color:#8f2345;font-size:var(--v-font-body,.875rem);line-height:1.6}._success_11w0q_27{padding:var(--v-card-padding-compact,12px);border:1px solid #47846A;border-radius:12px;background:#f0f8f3;color:#235e43;font-size:var(--v-font-body,.875rem);line-height:1.6}._actions_11w0q_28{display:flex;gap:var(--v-card-gap,12px);justify-content:flex-end;flex-wrap:wrap;margin-top:var(--v-card-padding,16px)}._actions_11w0q_28>*{min-width:0}._options_11w0q_29{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap,12px) var(--v-card-padding,16px);margin:16px 0}._details_11w0q_30{margin:20px 0;border-top:1px solid var(--v-border,#e5dfe8);padding:12px 0}._details_11w0q_30 summary{min-height:48px;padding:12px 0;font-weight:700;cursor:pointer}._page_11w0q_2 :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._money_11w0q_32,._page_11w0q_2 strong,._page_11w0q_2 b{font-variant-numeric:tabular-nums}@media(max-width:650px){._page_11w0q_2{padding-top:16px}._card_11w0q_13,._panel_11w0q_13{padding:16px}._grid_11w0q_23,._fields_11w0q_23,._options_11w0q_29{grid-template-columns:1fr;gap:16px}._heading_11w0q_10,._header_11w0q_10{align-items:flex-start}._actions_11w0q_28>*{flex:1 1 150px}._header_11w0q_10>svg{display:none}}@media(prefers-reduced-motion:reduce){._page_11w0q_2 *{scroll-behavior:auto;transition:none!important;animation:none!important}}._ledgerRow_11w0q_36{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--v-card-gap,12px);padding:var(--v-card-padding-compact,12px) 0;border-bottom:1px solid var(--v-border,#e5dfe8)}._ledgerRow_11w0q_36>div{min-width:0}._ledgerRow_11w0q_36 p{margin:8px 0 0;color:var(--v-muted,#675e70)}._recordActions_11w0q_36{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}._recordActions_11w0q_36>b{width:100%;text-align:right;font-size:20px}._recordActions_11w0q_36>a,._recordActions_11w0q_36>button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;background:var(--v-surface,#fff);text-decoration:none}._summaryRow_11w0q_36{display:flex;justify-content:space-between;gap:var(--v-card-gap,12px);padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:12px}._summaryRow_11w0q_36 span{min-width:0}._summaryRow_11w0q_36 b{white-space:nowrap}._period_11w0q_36{display:grid;gap:8px;margin:var(--v-card-padding,16px) 0;max-width:320px}@media(max-width:500px){._ledgerRow_11w0q_36{grid-template-columns:1fr}._recordActions_11w0q_36{justify-content:flex-start}._recordActions_11w0q_36>b{text-align:left}._summaryRow_11w0q_36{flex-wrap:wrap}._recordActions_11w0q_36>a,._recordActions_11w0q_36>button{flex:1 1 auto}}._helpHeading_11w0q_38{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}._helpHeading_11w0q_38>label{flex:1 1 10rem;min-width:0}._helpField_11w0q_39{display:grid;gap:8px;min-width:0}._ledgerLayout_11w0q_44{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--v-card-gap,12px);align-items:start;min-width:0}._ledgerLayout_11w0q_44>._card_11w0q_13{margin-bottom:0}@media(min-width:1024px){._ledgerLayout_11w0q_44{grid-template-columns:minmax(22rem,28rem) minmax(0,1fr);gap:var(--v-card-padding, 16px)}._ledgerLayout_11w0q_44>._card_11w0q_13:first-child{position:sticky;top:var(--v-card-padding, 16px);max-height:calc(100dvh - 2 * var(--v-card-padding, 16px));overflow:auto}._grid_11w0q_23{grid-template-columns:minmax(0,1fr)}}@media(min-width:1440px){._ledgerLayout_11w0q_44{grid-template-columns:minmax(26rem,34rem) minmax(0,1fr)}._grid_11w0q_23{grid-template-columns:repeat(2,minmax(0,1fr))}}._page_1hz3l_1{min-height:100dvh;background:var(--v-white, #fff);color:var(--v-text, #352341);font-family:var(--font-family-base);font-size:var(--v-font-body, .875rem);line-height:1.6}._wrap_1hz3l_9{box-sizing:border-box;width:100%;max-width:var(--v-largura, 72rem);margin:auto;padding:var(--v-page-block-space, clamp(16px, 2vw, 24px)) var(--v-margem-pagina, 16px) calc(80px + env(safe-area-inset-bottom));min-width:0}@media(max-width:650px){[data-bottom-navigation=true] ._wrap_1hz3l_9{padding-bottom:var(--v-section-gap,24px)}}._page_1hz3l_1 h1,._page_1hz3l_1 h2,._page_1hz3l_1 h3{color:var(--v-text, #352341);font-family:var(--font-family-base);text-shadow:none;overflow-wrap:normal}._page_1hz3l_1 h1{font-size:var(--v-font-page, 1.25rem);line-height:1.2;letter-spacing:-.025em;font-weight:700}._page_1hz3l_1 h2{font-size:var(--v-font-section, 1.0625rem);line-height:1.3;font-weight:700}._page_1hz3l_1 h3{font-size:var(--v-font-card, .9375rem);line-height:1.4;font-weight:700}._page_1hz3l_1 p,._page_1hz3l_1 li{overflow-wrap:normal}._page_1hz3l_1 a[href^=http]{overflow-wrap:anywhere}._readingSection_1hz3l_27,._readingList_1hz3l_27,._resolvedSteps_1hz3l_27,._bookDetails_1hz3l_27{font-size:var(--v-font-reading, 1rem)}._page_1hz3l_1 a{text-underline-offset:3px}._page_1hz3l_1 :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:3px solid var(--v-focus, #7c52b8);outline-offset:3px}._back_1hz3l_30{display:inline-flex;align-items:center;min-height:48px;max-width:100%;color:var(--v-primary, #c32f91);font-size:var(--v-font-control, .875rem);font-weight:700;text-decoration:none}._back_1hz3l_30:hover{text-decoration:underline}._hero_1hz3l_32{min-width:0;background:var(--v-white, #fff);border:1px solid var(--v-border, #e5dfe8);border-radius:var(--v-radius-card, 16px);padding:var(--v-card-padding, 16px);margin:var(--v-header-gap, 12px) 0;box-shadow:var(--v-shadow, 0 3px 16px #35234106)}._hero_1hz3l_32 h1{margin:var(--v-heading-gap, 8px) 0}._hero_1hz3l_32 h2{color:var(--v-primary-hover, #a72379);margin:0 0 var(--v-heading-gap, 8px)}._hero_1hz3l_32 p{margin:var(--v-heading-gap, 8px) 0 0;font-size:var(--v-font-reading, 1rem);line-height:1.6;color:var(--v-muted, #675e70);max-width:72ch}._kicker_1hz3l_36{color:var(--v-muted, #675e70);font-size:var(--v-font-description, .8125rem);letter-spacing:.06em;font-weight:700;line-height:1.5;overflow-wrap:normal}._headingInfo_1hz3l_37{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--v-header-gap, 12px);margin:var(--v-header-gap, 12px) 0;min-width:0}._headingInfo_1hz3l_37>h1,._headingInfo_1hz3l_37>h2,._headingInfo_1hz3l_37>h3{margin:0;min-width:0}._headingInfo_1hz3l_37>button{flex-shrink:0}._headingInfo_1hz3l_37>strong{padding-top:8px}._tabs_1hz3l_41{display:flex;flex-wrap:wrap;gap:var(--v-item-gap, 8px);margin:var(--v-header-gap, 12px) 0;padding-bottom:8px}._tabs_1hz3l_41 button{min-height:48px;min-width:0;white-space:normal;padding:12px 16px;background:var(--v-white, #fff);border:1px solid var(--v-field-border, #8f8397);border-radius:var(--v-radius-control, 12px);font:600 var(--v-font-control, .875rem)/1.5 var(--font-family-base);color:var(--v-text, #352341);cursor:pointer}._tabs_1hz3l_41 ._active_1hz3l_43{background:var(--v-primary, #c32f91);color:var(--primary-foreground, #fff);border-color:var(--v-primary, #c32f91)}._grid_1hz3l_44{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);margin:var(--v-header-gap, 12px) 0 var(--v-section-gap, 24px)}._card_1hz3l_45{box-sizing:border-box;display:flex;align-items:flex-start;flex-direction:column;gap:var(--v-item-gap, 8px);min-width:0;text-align:left;background:var(--v-white, #fff);border:1px solid var(--v-border, #e5dfe8);border-radius:var(--v-radius-card, 16px);padding:var(--v-card-padding, 16px);min-height:48px;color:var(--v-text, #352341);text-decoration:none;cursor:pointer;box-shadow:var(--v-shadow, 0 3px 16px #35234106)}._card_1hz3l_45:hover{border-color:var(--v-primary, #c32f91)}._card_1hz3l_45 b{font-size:var(--v-font-card, .9375rem);line-height:1.4}._card_1hz3l_45 p{font-size:var(--v-font-reading, 1rem);color:var(--v-muted, #675e70);line-height:1.6;margin:0}._card_1hz3l_45 small{font-size:var(--v-font-description, .8125rem);color:var(--v-muted, #675e70)}._cardIcon_1hz3l_50,._bookIcon_1hz3l_50{color:var(--v-primary-hover, #a72379);background:var(--v-magenta-soft, #fbeaf5);border-radius:var(--v-radius-control, 12px);padding:12px;display:inline-flex;flex-shrink:0}._number_1hz3l_51{color:var(--v-primary-hover, #a72379);font-weight:700}._note_1hz3l_52{background:var(--v-subtle, #f7f6fa);border-left:3px solid var(--v-lilac, #7c52b8);color:var(--v-text, #352341);padding:var(--v-card-padding, 16px);border-radius:var(--v-radius-control, 12px);font-size:var(--v-font-reading, 1rem);line-height:1.6;margin:var(--v-header-gap, 12px) 0}._stack_1hz3l_53{display:grid;gap:var(--v-card-gap, 12px);min-width:0}._book_1hz3l_27{min-width:0;border:1px solid var(--v-border, #e5dfe8);border-radius:var(--v-radius-card, 16px);background:var(--v-white, #fff);overflow:hidden}._bookToggle_1hz3l_55{box-sizing:border-box;display:flex;align-items:center;gap:var(--v-item-gap, 8px);width:100%;min-width:0;min-height:48px;background:transparent;border:0;padding:var(--v-card-padding, 16px);text-align:left;color:var(--v-text, #352341);font:inherit;line-height:1.5;cursor:pointer}._bookToggle_1hz3l_55 span:nth-child(2){display:grid;gap:4px;flex:1;min-width:0;overflow-wrap:normal}._bookToggle_1hz3l_55>svg{flex-shrink:0;color:var(--v-primary, #c32f91);transition:transform .12s ease}._bookToggle_1hz3l_55[aria-pressed=true],._bookToggle_1hz3l_55[aria-expanded=true]{background:var(--v-subtle, #f7f6fa)}._bookToggle_1hz3l_55[aria-expanded=true]>svg{transform:rotate(90deg)}._bookToggle_1hz3l_55 small{display:block;color:var(--v-muted, #675e70);margin-top:4px;font-size:var(--v-font-description, .8125rem)}._bookDetails_1hz3l_27{padding:var(--v-item-gap, 8px) var(--v-card-padding, 16px) var(--v-card-padding, 16px);font-size:var(--v-font-reading, 1rem);line-height:1.6}._bookDetails_1hz3l_27 p{color:var(--v-text, #352341)}._bookDetails_1hz3l_27 small{color:var(--v-muted, #675e70);font-size:var(--v-font-description, .8125rem)}._readingFilters_1hz3l_64{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.6fr);gap:var(--v-card-gap, 12px);margin:var(--v-header-gap, 12px) 0 var(--v-item-gap, 8px)}._readingFilters_1hz3l_64 label{display:grid;gap:8px;min-width:0;font-size:var(--v-font-control, .875rem);font-weight:700}._readingFilters_1hz3l_64 input,._readingFilters_1hz3l_64 select,._gameSelect_1hz3l_66{box-sizing:border-box;min-height:48px;width:100%;border:1px solid var(--v-field-border, #8f8397);border-radius:var(--v-radius-control, 12px);background:var(--v-white, #fff);color:var(--v-text, #352341);padding:12px;font:400 var(--v-font-input, 1rem)/1.5 var(--font-family-base);min-width:0}._readingCount_1hz3l_67{font-size:var(--v-font-description, .8125rem);color:var(--v-muted, #675e70);margin-bottom:var(--v-header-gap, 12px)}._readingSection_1hz3l_27{background:var(--v-white, #fff);border-bottom:1px solid var(--v-border, #e5dfe8);padding:var(--v-card-padding, 16px) 0;min-width:0}._readingSection_1hz3l_27 h3{font-size:var(--v-font-section, 1.0625rem);color:var(--v-text, #352341);margin:0 0 var(--v-heading-gap, 8px)}._readingSection_1hz3l_27 p{margin:8px 0 12px;line-height:1.65;max-width:75ch}._readingList_1hz3l_27{margin:12px 0 16px;padding-left:24px;display:grid;gap:12px;line-height:1.65;color:var(--v-text, #352341)}._readingList_1hz3l_27 li{padding-left:4px}._readingList_1hz3l_27 li::marker,._resolvedSteps_1hz3l_27 li::marker{color:var(--v-primary-hover, #a72379);font-weight:700}._readingModules_1hz3l_74{display:flex;flex-wrap:wrap;gap:8px}._readingModules_1hz3l_74 span{font-size:var(--v-font-description, .8125rem);padding:8px 12px;border-radius:var(--v-radius-control, 12px);background:var(--v-subtle, #f7f6fa);color:var(--v-text, #352341)}._readingCaution_1hz3l_76{background:var(--v-subtle, #f7f6fa);padding:var(--v-card-padding-compact, 12px);border-radius:var(--v-radius-control, 12px);margin-top:var(--v-header-gap, 12px);font-size:var(--v-font-description, .8125rem);color:var(--v-muted, #675e70)}._readingCaution_1hz3l_76 p{margin:8px 0 0}._resolvedSteps_1hz3l_27{list-style-type:decimal;padding-left:24px;margin:var(--v-header-gap, 12px) 0 var(--v-card-padding, 16px);display:flex;flex-direction:column;gap:12px;line-height:1.65}._resolvedSteps_1hz3l_27 li{padding-left:4px}._gameSelect_1hz3l_66{display:block;max-width:520px;margin:var(--v-header-gap, 12px) 0 var(--v-card-padding, 16px)}._courseGrid_1hz3l_81{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);align-items:start}@media(min-width:1024px){._courseGrid_1hz3l_81{grid-template-columns:minmax(17rem,22rem) minmax(0,1fr);gap:var(--v-section-gap, 24px)}._courseGrid_1hz3l_81>section:first-child{position:sticky;top:var(--v-card-padding, 16px);max-height:calc(100dvh - 2 * var(--v-card-padding, 16px));overflow:auto}}._courseGrid_1hz3l_81 ._quiz_1hz3l_93{position:sticky;top:16px}._quiz_1hz3l_93{max-width:740px;min-width:0;border:1px solid var(--v-border, #e5dfe8);border-radius:var(--v-radius-card, 16px);background:var(--v-white, #fff);padding:var(--v-card-padding, 16px);margin:var(--v-header-gap, 12px) 0}._quiz_1hz3l_93 h3{font-size:var(--v-font-section, 1.0625rem)}._quiz_1hz3l_93>small{color:var(--v-primary-hover, #a72379);font-size:var(--v-font-description, .8125rem);font-weight:700}._answer_1hz3l_97{display:block;box-sizing:border-box;text-align:left;width:100%;min-height:48px;padding:16px;margin:var(--v-item-gap, 8px) 0;border:1px solid var(--v-field-border, #8f8397);border-radius:var(--v-radius-control, 12px);background:var(--v-white, #fff);color:var(--v-text, #352341);font:inherit;line-height:1.5;cursor:pointer}._primary_1hz3l_98{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;max-width:100%;background:var(--v-primary, #c32f91);color:var(--primary-foreground, #fff);border:1px solid var(--v-primary, #c32f91);border-radius:var(--v-radius-control, 12px);padding:12px 24px;text-decoration:none;font:600 var(--v-font-control, .875rem)/1.5 var(--font-family-base);white-space:normal;cursor:pointer}._primary_1hz3l_98:hover{background:var(--v-primary-hover, #a72379);border-color:var(--v-primary-hover, #a72379)}._homeHero_1hz3l_100{min-width:0;margin:var(--v-header-gap, 12px) 0}._presenceFeature_1hz3l_101{min-width:0;margin:var(--v-header-gap, 12px) 0 var(--v-section-gap, 24px);background:var(--v-white, #fff);border:1px solid var(--v-border, #e5dfe8);border-top:3px solid #d7ac47;border-radius:var(--v-radius-card, 16px);box-shadow:var(--v-shadow, 0 3px 16px #35234106)}._presenceLink_1hz3l_102{display:grid;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:var(--v-card-padding, 16px);color:var(--v-text, #352341);text-decoration:none;border-radius:inherit}._presenceLink_1hz3l_102:hover ._presenceAction_1hz3l_103{text-decoration:underline}._presenceIcon_1hz3l_104{display:grid;place-items:center;width:42px;height:42px;align-self:start;border-radius:14px;background:var(--v-magenta-soft, #fbeaf5);color:var(--v-primary-hover, #a72379);box-shadow:0 3px #efe1e9}._presenceCopy_1hz3l_105{min-width:0}._presenceCopy_1hz3l_105 h2{margin:0;line-height:1.4}._presenceCopy_1hz3l_105 p{margin:5px 0 8px;color:var(--v-muted, #675e70);font-size:var(--v-font-description, .8125rem);line-height:1.5}._presenceAction_1hz3l_103{color:var(--v-primary-hover, #a72379);font-weight:700;font-size:var(--v-font-control, .875rem)}._presenceLink_1hz3l_102>svg{color:var(--v-primary-hover, #a72379)}@media(max-width:360px){._presenceLink_1hz3l_102{grid-template-columns:32px minmax(0,1fr) 18px;gap:8px;padding:12px}._presenceIcon_1hz3l_104{width:32px;height:32px;border-radius:10px}}._academyTiles_1hz3l_112{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--v-card-gap, 12px);margin:0 0 var(--v-header-gap, 12px)}._academyTile_1hz3l_112{box-sizing:border-box;min-width:0;min-height:48px;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--v-item-gap, 8px);padding:var(--v-card-padding, 16px);border:1px solid var(--v-border, #e5dfe8);border-radius:var(--v-radius-card, 16px);background:var(--v-white, #fff);color:var(--v-text, #352341);text-align:left;text-decoration:none;font:600 var(--v-font-control, .875rem)/1.4 var(--font-family-base);cursor:pointer;box-shadow:var(--v-shadow, 0 3px 16px #35234106)}._academyTile_1hz3l_112:hover{border-color:var(--v-primary, #c32f91);background:var(--v-subtle, #f7f6fa)}._tileIcon_1hz3l_115{width:48px;height:48px;display:inline-grid;place-items:center;flex-shrink:0;border-radius:var(--v-radius-control, 12px);background:var(--v-magenta-soft, #fbeaf5);color:var(--v-primary-hover, #a72379)}._tileIcon_1hz3l_115[data-tone=lilac]{background:var(--v-lilac-soft, #f0e9f9);color:var(--secondary-foreground, #6c409d)}._tileIcon_1hz3l_115[data-tone=yellow]{background:var(--v-yellow-soft, #fff5d8);color:var(--accent-foreground, #795500)}._tileIcon_1hz3l_115[data-tone=coral]{background:var(--v-coral-soft, #fff0ec);color:var(--v-text, #352341)}._academyTile_1hz3l_112>svg{flex-shrink:0;color:var(--v-primary, #c32f91);align-self:flex-end}._academyTile_1hz3l_112>span{min-width:0;overflow-wrap:normal}._academyTileActive_1hz3l_121{border-color:var(--v-primary, #c32f91);box-shadow:inset 0 0 0 1px var(--v-primary, #c32f91)}._academySection_1hz3l_122{min-width:0}._sectionBack_1hz3l_123{display:inline-flex;align-items:center;min-height:48px;padding:8px 0;margin:0 0 var(--v-header-gap, 12px);border:0;background:none;color:var(--v-primary, #c32f91);font:600 var(--v-font-control, .875rem)/1.5 var(--font-family-base);cursor:pointer}._educationColumns_1hz3l_124{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--v-section-gap, 24px);align-items:start}._educationColumns_1hz3l_124>*{min-width:0}._learningPanel_1hz3l_126{min-width:0;padding-top:var(--v-section-gap, 24px)}._learningLinks_1hz3l_127{display:flex;justify-content:space-between;align-items:center;gap:var(--v-item-gap, 8px);margin:0 0 var(--v-card-gap, 12px);padding:var(--v-card-padding-compact, 12px);background:var(--v-white, #fff);border:1px solid var(--v-border, #e5dfe8);border-radius:var(--v-radius-card, 16px)}._learningLinks_1hz3l_127>a{display:inline-flex;align-items:center;gap:var(--v-item-gap, 8px);min-height:48px;min-width:0;color:var(--v-text, #352341);font-weight:700;text-decoration:none;font-size:var(--v-font-control, .875rem)}._learningLinks_1hz3l_127>a>svg{color:var(--v-primary, #c32f91);flex-shrink:0}._reminderDetails_1hz3l_130{border:1px solid var(--v-border, #e5dfe8);border-radius:var(--v-radius-card, 16px);padding:0 var(--v-card-padding, 16px);background:var(--v-white, #fff);margin:0 0 var(--v-card-gap, 12px)}._reminderDetails_1hz3l_130>summary{cursor:pointer;font-size:var(--v-font-control, .875rem);font-weight:700;min-height:48px;padding:var(--v-card-padding-compact, 12px) 0;box-sizing:border-box}._reminderDetails_1hz3l_130>section{margin:0 0 var(--v-header-gap, 12px);border:0;padding:0}._gameLinks_1hz3l_133{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px)}._gameLinks_1hz3l_133 ._card_1hz3l_45{min-width:0;margin:0}@media(max-width:760px){._hero_1hz3l_32{padding:var(--v-card-padding, 16px);margin:var(--v-header-gap, 12px) 0}._courseGrid_1hz3l_81,._educationColumns_1hz3l_124{grid-template-columns:minmax(0,1fr)}._courseGrid_1hz3l_81 ._quiz_1hz3l_93{position:static}._educationColumns_1hz3l_124{gap:0}._learningPanel_1hz3l_126{padding-top:0}._academyTiles_1hz3l_112{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px)}._academyTile_1hz3l_112{min-height:48px;padding:var(--v-card-padding, 16px)}}@media(max-width:560px){._readingFilters_1hz3l_64,._grid_1hz3l_44,._gameLinks_1hz3l_133{grid-template-columns:minmax(0,1fr)}._hero_1hz3l_32,._card_1hz3l_45,._quiz_1hz3l_93{padding:var(--v-card-padding, 16px)}._bookToggle_1hz3l_55{padding:var(--v-card-padding, 16px);gap:var(--v-item-gap, 8px);align-items:flex-start}._bookIcon_1hz3l_50{padding:8px}._bookDetails_1hz3l_27{padding:var(--v-item-gap, 8px) var(--v-card-padding, 16px) var(--v-card-padding, 16px)}._note_1hz3l_52{padding:var(--v-card-padding, 16px)}}@media(prefers-reduced-motion:reduce){._page_1hz3l_1 *,._page_1hz3l_1 *:before,._page_1hz3l_1 *:after{scroll-behavior:auto;transition:none;animation:none}}._answer_1hz3l_97[aria-pressed=true],._bookToggle_1hz3l_55[aria-pressed=true]{border-color:var(--v-primary, #c32f91);box-shadow:inset 0 0 0 2px var(--v-primary, #c32f91);background:var(--v-subtle, #f7f6fa)}._articleBook_1hz3l_160{padding:var(--v-card-padding, 16px)}@media(max-width:560px){._articleBook_1hz3l_160{padding:var(--v-card-padding, 16px)}}._pageHeaderLogo_1hz3l_164{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;object-position:center;margin:0 0 8px}._exploreHeading_1hz3l_165{margin:16px 0 12px}._curiositySpotlight_1hz3l_166{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;box-sizing:border-box;margin:12px 0 16px;padding:16px 12px;min-height:80px;border:1px solid var(--v-border,#e5dfe8);border-radius:20px;background:var(--v-yellow-soft,#fff5d8);color:var(--v-text,#352341);text-decoration:none}._curiositySpotlight_1hz3l_166>svg{color:var(--v-primary-hover,#a72379);flex-shrink:0}._curiosityText_1hz3l_167{display:grid;gap:5px;text-align:center;min-width:0}._curiosityText_1hz3l_167 strong{font-size:var(--v-font-page,1.25rem);line-height:1.15;font-weight:700;white-space:nowrap;letter-spacing:.02em;color:var(--v-primary-hover,#a72379)}._curiosityText_1hz3l_167>span{font-size:var(--v-font-description,.8125rem);line-height:1.4;overflow-wrap:normal;text-wrap:pretty}._educationMotto_1hz3l_170{color:var(--v-muted,#675e70);margin:12px 0;font-size:var(--v-font-description,.8125rem);font-weight:600;line-height:1.6}._secondaryLinks_1hz3l_171{display:flex;flex-wrap:wrap;gap:4px 18px;margin:8px 0}._secondaryLinks_1hz3l_171 a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--v-primary-hover,#a72379);font-weight:600;text-decoration:none}._secondaryLinks_1hz3l_171 svg{flex-shrink:0}._learningMessage_1hz3l_172{display:flex;align-items:center;gap:12px;min-width:0;margin:12px 0;padding:12px 0;border-top:1px solid var(--v-border,#e5dfe8)}._learningMessage_1hz3l_172 p{flex:1;min-width:0;margin:0;color:var(--v-muted,#675e70);font-size:var(--v-font-body,.875rem);font-weight:600;line-height:1.5}._learningMessage_1hz3l_172>button{flex-shrink:0}@media(max-width:400px){._curiositySpotlight_1hz3l_166{gap:8px;padding:16px 10px}._curiositySpotlight_1hz3l_166>svg:last-child{display:none}}._exploreDestinations_1hz3l_177{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}._exploreDestination_1hz3l_177{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;min-height:48px;padding:12px;border:1px solid var(--v-border, #e5dfe8);border-radius:16px;background:var(--v-white, #fff);color:var(--v-text, #352341);font-size:var(--v-font-control, .875rem);font-weight:700;text-decoration:none;transition:border-color .12s ease,box-shadow .12s ease}._exploreDestination_1hz3l_177:hover{border-color:var(--v-primary, #c32f91);box-shadow:var(--v-shadow, 0 3px 16px #35234106)}._exploreDestination_1hz3l_177>span:nth-child(2){display:block;width:100%;min-width:0;line-height:1.4;white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}._exploreDestination_1hz3l_177>svg{display:block;flex-shrink:0;align-self:flex-end;margin-top:auto;color:var(--v-primary, #c32f91)}._destinationIcon_1hz3l_222{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:12px;background:var(--v-magenta-soft, #fbeaf5);color:var(--v-primary-hover, #a72379)}._destinationIcon_1hz3l_222[data-tone=lilac]{background:var(--v-lilac-soft, #f0e9f9);color:var(--secondary-foreground, #6c409d)}._destinationIcon_1hz3l_222[data-tone=yellow]{background:var(--v-yellow-soft, #fff5d8);color:var(--accent-foreground, #795500)}._destinationIcon_1hz3l_222[data-tone=coral]{background:var(--v-coral-soft, #fff0ec);color:var(--v-primary-hover, #a72379)}@media(min-width:1024px){._exploreDestinations_1hz3l_177{grid-template-columns:repeat(3,minmax(0,1fr))}._academyTiles_1hz3l_112{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1440px){._exploreDestinations_1hz3l_177{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){._exploreDestination_1hz3l_177{transition:none}}._expertValidation_1hz3l_260{display:flex;align-items:center;gap:8px;margin:0;color:var(--v-muted-foreground, #6b5b73);font-size:.8125rem;line-height:1.5}._expertValidation_1hz3l_260 svg{flex:none;color:var(--v-primary, #c2228f)}._destinations_ijabg_1{display:grid;gap:16px;min-width:0}._curiosity_ijabg_2{display:flex;flex-wrap:wrap;align-items:center;gap:16px;min-width:0;padding:18px;border:1px solid var(--v-border);border-bottom:4px solid var(--v-gold);border-radius:22px;background:var(--v-yellow-soft);color:var(--v-text);text-decoration:none}._discoveryArt_ijabg_3{position:relative;display:grid;place-items:center;flex:0 0 78px;height:82px;border-radius:22px;background:var(--v-white);color:var(--accent-foreground)}._bulb_ijabg_4{width:48px;height:48px;stroke-width:1.8;fill:var(--v-yellow-soft)}._sparkle_ijabg_5{position:absolute;right:-4px;top:0;width:25px;height:25px;color:var(--v-primary);fill:var(--v-magenta-soft)}._discoveryCopy_ijabg_6{display:grid;flex:1 1 10rem;gap:5px;min-width:0}._discoveryCopy_ijabg_6>strong{font-size:var(--v-font-page,1.125rem);white-space:nowrap;line-height:1.2;color:var(--v-primary-hover)}._discoveryCopy_ijabg_6>span:not(._discoveryAction_ijabg_8){font-size:var(--v-font-description);line-height:1.4}._discoveryAction_ijabg_8{display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:var(--v-font-control);font-weight:800;color:var(--v-primary-hover)}._discoveryAction_ijabg_8 svg{flex-shrink:0}._curiosity_ijabg_2:focus-visible{outline:3px solid var(--v-focus);outline-offset:3px}@media(hover:hover){._curiosity_ijabg_2:hover{border-color:var(--v-primary);transform:translateY(-1px)}}@media(max-width:380px){._curiosity_ijabg_2{padding:14px;gap:12px}._discoveryArt_ijabg_3{flex-basis:60px;height:70px}._bulb_ijabg_4{width:40px}}@media(prefers-reduced-motion:reduce){._curiosity_ijabg_2,._curiosity_ijabg_2:hover{transition:none;transform:none}}._hero_127lj_1{margin:0 0 var(--v-section-gap,24px)}._resume_127lj_2{display:grid;grid-template-columns:minmax(0,1fr) minmax(88px,140px);align-items:center;gap:12px;min-width:0;margin:0 0 var(--v-section-gap,24px);padding:16px;border:1px solid var(--v-border,#e5dfe8);border-radius:24px;background:var(--v-surface,#fff)}._resumeContent_127lj_3{min-width:0}._resume_127lj_2 p{margin:8px 0;color:var(--v-muted,#675e70);font-size:var(--v-font-body,.875rem);line-height:1.5;overflow-wrap:normal;word-break:normal}._mascot_127lj_5{width:100%;max-width:140px;justify-self:end;border-radius:18px;background:#fff}._primary_127lj_6{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:12px 14px;border:1px solid var(--v-primary-hover,#a72379);border-bottom-width:4px;border-radius:16px;background:var(--v-primary,#c32f91);color:var(--primary-foreground,#fff)!important;font-weight:700;text-decoration:none;font-size:var(--v-font-control,.875rem);line-height:1.4;word-break:normal;overflow-wrap:normal}._primary_127lj_6 svg{flex-shrink:0}._resume_127lj_2 ._resumeTitle_127lj_8{margin:10px 2px 0}._sectionContent_127lj_9{min-width:0}._sectionContent_127lj_9>h2{font-size:var(--v-font-section,1.0625rem);margin:0 0 16px}._progressNotice_127lj_11{font-size:var(--v-font-body,.875rem);line-height:1.5;margin:0 0 12px}._areas_127lj_12{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:28px;max-width:640px;margin:0 auto;padding:4px 0 8px}._areas_127lj_12>li{position:relative;min-width:0;padding-inline:0 24px}._areas_127lj_12>li:nth-child(2n){padding-inline:24px 0}._areas_127lj_12>li:not(:last-child):after{content:"";position:absolute;z-index:0;pointer-events:none;left:46px;top:calc(50% + 38px);height:calc(50% + 28px);width:24px;border-left:3px dotted var(--v-border,#e5dfe8);transform:skew(18deg);transform-origin:top}._areas_127lj_12>li:nth-child(2n):not(:last-child):after{left:70px;transform:skew(-18deg)}._area_127lj_12{--node-color:var(--v-primary-hover,#a72379);--node-fill:var(--v-magenta-soft,#fbeaf5);display:grid;grid-template-columns:72px minmax(0,1fr) 20px;align-items:center;gap:14px;position:relative;z-index:1;width:100%;min-width:0;box-sizing:border-box;padding:12px 10px;border:1px solid transparent;border-radius:20px;background:var(--v-surface,#fff);color:var(--v-text,#352341);text-decoration:none;scroll-margin-top:80px}._area_127lj_12[data-tone=lilac]{--node-color:var(--v-lilac,#7c52b8);--node-fill:var(--v-lilac-soft,#f0e9f9)}._area_127lj_12[data-tone=gold]{--node-color:var(--accent-foreground,#795500);--node-fill:var(--v-yellow-soft,#fff5d8)}._areaIcon_127lj_21{display:grid;place-items:center;width:72px;height:72px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--node-color) 24%,var(--v-surface,#fff));border-bottom-width:5px;border-radius:50%;background:var(--node-fill);color:var(--node-color);box-shadow:0 3px color-mix(in srgb,var(--node-color) 8%,transparent);transition:transform .16s ease}._areaContent_127lj_22{display:block;min-width:0}._areaContent_127lj_22>strong{display:block;font-size:var(--v-font-card,.9375rem);font-weight:700;line-height:1.4;overflow-wrap:normal;word-break:normal}._areaMeta_127lj_24{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 8px;margin-top:6px;color:var(--v-muted,#675e70);font-size:var(--v-font-caption,.75rem);line-height:1.4}._areaProgress_127lj_25{height:5px;margin-top:8px;background:var(--v-surface-subtle,#f7f6fa)}._areaProgress_127lj_25>div{background:var(--node-color)}._area_127lj_12>svg{color:var(--node-color)}._area_127lj_12>._complete_127lj_28{color:var(--v-success,#21725c)}._footer_127lj_29{margin-top:24px;border-top:1px solid var(--v-border,#e5dfe8);padding-top:8px}._footer_127lj_29 nav{display:flex;flex-wrap:wrap;gap:4px 20px}._footer_127lj_29 a{display:inline-flex;align-items:center;min-height:44px;color:var(--v-primary-hover,#a72379);text-underline-offset:3px;font-size:.875rem}._footer_127lj_29 p{font-size:.75rem;line-height:1.5;color:var(--v-muted,#675e70);margin:8px 0 0}._primary_127lj_6:focus-visible,._area_127lj_12:focus-visible,._footer_127lj_29 a:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}@media(hover:hover){._area_127lj_12:hover{border-color:var(--v-border,#e5dfe8)}._area_127lj_12:hover ._areaIcon_127lj_21{transform:translateY(-2px)}._primary_127lj_6:hover{background:var(--v-primary-hover,#a72379)}}@media(max-width:480px){._resume_127lj_2{grid-template-columns:minmax(0,1fr) 96px;padding:12px;gap:8px}._primary_127lj_6{padding:10px;gap:6px}._area_127lj_12{gap:10px;padding:10px 6px}._areas_127lj_12>li{padding-inline:0 16px}._areas_127lj_12>li:nth-child(2n){padding-inline:16px 0}._areas_127lj_12>li:not(:last-child):after{left:42px}._areas_127lj_12>li:nth-child(2n):not(:last-child):after{left:58px}}@media(max-width:380px){._resume_127lj_2{grid-template-columns:minmax(0,1fr) 80px}._areas_127lj_12{gap:20px}._area_127lj_12{grid-template-columns:minmax(0,1fr) 20px;gap:10px}._areaIcon_127lj_21{grid-column:1/-1}._areaContent_127lj_22{grid-column:1}._area_127lj_12>svg{align-self:center}._areas_127lj_12>li:not(:last-child):after{top:84px;bottom:-30px;height:auto;transform:none}._areas_127lj_12>li:nth-child(2n):not(:last-child):after{transform:none}}@media(prefers-reduced-motion:reduce){._areaIcon_127lj_21{transition:none}._area_127lj_12:hover ._areaIcon_127lj_21{transform:none}}._headingWithHelp_127lj_39{display:flex;align-items:center;gap:4px;min-width:0;max-width:100%}._headingWithHelp_127lj_39 h1{min-width:0;overflow-wrap:anywhere}._explanation_p1ok5_1{margin-top:14px;min-width:0;font-size:max(1em,1rem);line-height:1.7;overflow-wrap:anywhere}._explanation_p1ok5_1>strong{display:block;font-size:inherit}._explanation_p1ok5_1 p{margin:8px 0 0}._explanation_p1ok5_1 ul{margin:10px 0 0;padding-left:22px}._explanation_p1ok5_1 li{padding-left:3px}._explanation_p1ok5_1 li+li{margin-top:12px}._explanation_p1ok5_1 ._retry_p1ok5_7{margin-top:16px;font-weight:600}._voice_j9p1m_1{display:grid;gap:var(--v-item-gap, .5rem);min-width:0;max-width:100%;margin:.5rem 0 .75rem;color:var(--v-primary-hover, #a72379)}._voice_j9p1m_1 ._label_j9p1m_9{display:flex;align-items:flex-start;gap:var(--v-item-gap, .5rem);margin:0;min-width:0;font-size:.95rem;line-height:1.5;color:inherit;overflow-wrap:anywhere}._label_j9p1m_9 svg{width:1.125em;height:1.125em;margin-top:.1875em;flex:0 0 auto}._label_j9p1m_9 strong{font-weight:800}._voice_j9p1m_1 ._text_j9p1m_27{margin:0;max-width:65ch;font-size:.95rem;line-height:1.6;color:var(--v-muted, #675e70);overflow-wrap:anywhere}._magenta_j9p1m_35{color:var(--v-primary-hover, #a72379)}._lilac_j9p1m_36{color:var(--secondary-foreground, #6c409d)}._gold_j9p1m_37{color:var(--accent-foreground, #795500)}._coral_j9p1m_38{color:#a34436}._sober_j9p1m_39{color:var(--v-text, #352341)}._quiz_14ssy_1{min-width:0;margin:var(--v-card-padding, 16px) 0;padding:var(--v-card-padding, 16px);border-radius:16px;border:1px solid var(--border);background:var(--card);color:var(--foreground)}._heading_14ssy_2{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap, 12px)}._heading_14ssy_2 h3{min-width:0;margin:0;color:var(--primary);font-size:1.05rem}._intro_14ssy_4{font-size:.85rem;color:var(--muted-foreground)}._question_14ssy_5{min-width:0;border:1px solid var(--border);border-radius:12px;padding:12px;margin:var(--v-header-gap, 12px) 0}._question_14ssy_5 legend{font-weight:700;font-size:.85rem;padding:0 5px}._prompt_14ssy_7{font-size:1rem;line-height:1.6;overflow-wrap:anywhere}._options_14ssy_8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);min-width:0}._option_14ssy_8{box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--v-item-gap, 8px);min-width:0;min-height:128px;margin:0;padding:var(--v-card-padding-compact, 12px);border:1px solid var(--vloryze-field-border,#8F8397);border-radius:12px;background:var(--card);font-size:1rem;line-height:1.55;cursor:pointer}._option_14ssy_8 span{min-width:0;overflow-wrap:anywhere;white-space:normal}._option_14ssy_8 input{flex:none;margin:4px 0 0;accent-color:var(--primary);width:18px;height:18px}._option_14ssy_8[data-selected=true]{border-color:var(--primary);background:var(--muted);box-shadow:inset 0 0 0 1px var(--primary)}._option_14ssy_8:focus-within{outline:3px solid var(--primary);outline-offset:2px}._option_14ssy_8:has(input:disabled){cursor:default}._feedback_14ssy_15{margin-top:12px;padding:12px;border-radius:10px;background:var(--muted);font-size:1rem;line-height:1.6;color:var(--foreground);overflow-wrap:anywhere}._feedback_14ssy_15[data-correct=true]{background:var(--muted);color:var(--foreground)}._feedback_14ssy_15 p{margin:4px 0}._action_14ssy_18,._retry_14ssy_18{min-height:48px;border-radius:12px;padding:12px 16px;font:inherit;font-size:1rem;font-weight:700;cursor:pointer}._action_14ssy_18{width:100%;border:0;background:var(--primary);color:var(--primary-foreground)}._action_14ssy_18:disabled{background:#e7dbe8;color:#705c70;cursor:not-allowed}._retry_14ssy_18{border:1px solid var(--primary);background:var(--card);color:var(--primary)}._result_14ssy_22>p{font-weight:700;line-height:1.6}._action_14ssy_18:focus-visible,._retry_14ssy_18:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media(max-width:480px){._quiz_14ssy_1{padding:var(--v-card-padding-compact, 12px)}._question_14ssy_5{padding:10px}._options_14ssy_8{gap:var(--v-card-gap, 12px)}._option_14ssy_8{flex-direction:column;gap:var(--v-item-gap, 8px);padding:var(--v-card-padding-compact, 12px);font-size:1rem}}._quiz_14ssy_1{container-type:inline-size;font-size:16px;line-height:1.6}@container (max-width:280px){._options_14ssy_8{grid-template-columns:1fr}._option_14ssy_8{min-height:88px}}@media(max-width:360px){._options_14ssy_8{grid-template-columns:1fr}}._game_o34ku_1{min-width:0;margin:var(--v-card-padding, 16px) 0;padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:16px;background:var(--card)}._game_o34ku_1 h3{color:var(--primary)}._intro_o34ku_3,._game_o34ku_1 small{font-size:16px;line-height:1.6}._prompt_o34ku_4{font-size:16px;line-height:1.55;font-weight:700}._options_o34ku_5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);margin-top:var(--v-header-gap, 12px)}._option_o34ku_5{display:flex;align-items:flex-start;gap:var(--v-item-gap, 8px);box-sizing:border-box;min-width:0;min-height:128px;padding:var(--v-card-padding-compact, 12px);border:1px solid var(--vloryze-field-border,#8F8397);border-radius:12px;background:var(--card);color:var(--foreground);font-size:16px;line-height:1.5;cursor:pointer}._option_o34ku_5>button{margin-top:2px;flex-shrink:0}._option_o34ku_5>span{min-width:0;overflow-wrap:anywhere}._option_o34ku_5[data-selected=true]{border-color:var(--primary);background:var(--muted)}._option_o34ku_5:focus-within{outline:2px solid var(--primary);outline-offset:2px}._game_o34ku_1 ._action_o34ku_11{height:auto;min-height:48px;max-width:100%;margin:var(--v-header-gap, 12px) 0;padding:12px 16px;white-space:normal;line-height:1.5}._feedback_o34ku_12{padding:12px;border-radius:10px;background:var(--muted);color:var(--foreground);font-size:16px;line-height:1.6}._game_o34ku_1 small{display:block;color:var(--muted-foreground)}@media(max-width:480px){._game_o34ku_1{padding:var(--v-card-padding-compact, 12px)}._options_o34ku_5{gap:var(--v-card-gap, 12px)}._option_o34ku_5{padding:var(--v-card-padding-compact, 12px);gap:var(--v-item-gap, 8px);font-size:16px;flex-direction:column}}._game_o34ku_1{container-type:inline-size}@container (max-width:280px){._options_o34ku_5{grid-template-columns:1fr}._option_o34ku_5{min-height:88px}}@media(max-width:360px){._options_o34ku_5{grid-template-columns:1fr}}._choiceGrid_2vx4w_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);margin:var(--v-header-gap, 12px) 0}._choiceCard_2vx4w_2{display:flex;align-items:flex-start;gap:8px;box-sizing:border-box;min-width:0;min-height:76px;padding:12px;border:1px solid var(--v-border, #e5dfe8);border-radius:12px;background:var(--v-white, #fff);color:var(--v-text, #352341);font-size:16px;line-height:1.5;cursor:pointer}._choiceCard_2vx4w_2>button{margin-top:2px;flex-shrink:0}._choiceCard_2vx4w_2>span{min-width:0;overflow-wrap:anywhere}._choiceCard_2vx4w_2[data-selected=true]{border-color:var(--v-primary, #c32f91);background:var(--v-subtle, #f7f6fa)}._choiceCard_2vx4w_2:focus-within{outline:2px solid var(--v-primary, #c32f91);outline-offset:2px}@media(max-width:480px){._choiceGrid_2vx4w_1{gap:var(--v-card-gap, 12px)}._choiceCard_2vx4w_2{padding:10px 8px;font-size:16px;gap:6px}}._moduleNav_2vx4w_9{display:flex;flex-wrap:wrap;gap:var(--v-item-gap, 8px);margin:var(--v-header-gap, 12px) 0 var(--v-section-gap, 24px)}._moduleNav_2vx4w_9 a{display:inline-flex;align-items:center;box-sizing:border-box;min-height:48px;max-width:100%;padding:10px 14px;border:1px solid var(--v-border, #e5dfe8);border-radius:12px;background:var(--v-white, #fff);color:var(--v-primary, #c32f91);font-size:16px;font-weight:800;line-height:1.45;text-decoration:none;white-space:normal}._moduleNav_2vx4w_9 a:hover{background:var(--v-subtle, #f7f6fa);border-color:var(--v-primary, #c32f91)}._moduleNav_2vx4w_9 a:focus-visible{outline:3px solid var(--v-focus, #7c52b8);outline-offset:3px}._anchorTarget_2vx4w_34{scroll-margin-top:24px}._anchorTarget_2vx4w_34:focus{outline:none}._anchorTarget_2vx4w_34:focus-visible{outline:2px solid var(--v-primary, #c32f91);outline-offset:6px;border-radius:8px}@media(prefers-reduced-motion:reduce){._moduleNav_2vx4w_9 a{transition:none}}._pickerHeading_2vx4w_41{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap, 12px);margin-bottom:var(--v-header-gap, 12px)}._pickerHeading_2vx4w_41 h2{margin:0}._areaGroups_2vx4w_43{display:grid;gap:var(--v-card-gap, 12px)}._areaGroup_2vx4w_43{min-width:0;border:1px solid var(--v-border, #e5dfe8);border-left:4px solid var(--v-primary, #c32f91);border-radius:16px;background:var(--v-white, #fff);overflow:hidden}._areaSummary_2vx4w_45{padding:var(--v-card-padding-compact, 12px);cursor:pointer;color:var(--v-text, #352341);font-weight:800;font-size:16px;line-height:1.45;overflow-wrap:break-word}._areaSummary_2vx4w_45:focus-visible{outline:2px solid var(--v-primary, #c32f91);outline-offset:-4px;border-radius:14px}._areaContent_2vx4w_47{display:grid;gap:var(--v-card-gap, 12px);padding:0 var(--v-card-padding-compact, 12px) var(--v-card-padding-compact, 12px)}._areaContent_2vx4w_47>button{width:100%;min-width:0;text-align:left}._extraCourse_2vx4w_49{display:flex;align-items:center;gap:var(--v-item-gap, 8px);min-height:48px;padding:var(--v-card-padding-compact, 12px);border:1px solid var(--v-border, #e5dfe8);border-radius:12px;color:var(--v-primary, #c32f91);text-decoration:none;line-height:1.45}._extraCourse_2vx4w_49>span:first-of-type{flex:1;min-width:0}._extraCourse_2vx4w_49 svg{flex-shrink:0}._extraCourse_2vx4w_49 strong,._extraCourse_2vx4w_49 small{display:block}._extraCourse_2vx4w_49 small{margin-top:4px;color:var(--v-muted, #675e70);font-size:14px}._extraCourse_2vx4w_49:hover{background:var(--v-subtle, #f7f6fa)}._extraCourse_2vx4w_49:focus-visible{outline:2px solid var(--v-primary, #c32f91);outline-offset:3px}@media(max-width:650px){._areaSummary_2vx4w_45{padding:var(--v-card-padding-compact, 12px);font-size:16px}._areaContent_2vx4w_47{padding:0 var(--v-card-padding-compact, 12px) var(--v-card-padding-compact, 12px)}}._choiceCard_2vx4w_2[data-selected=true]{box-shadow:inset 0 0 0 1px var(--v-primary, #c32f91)}._pickerHeading_2vx4w_41{align-items:flex-start}._areaSummary_2vx4w_45,._extraCourse_2vx4w_49{overflow-wrap:anywhere}@media(max-width:480px){._choiceGrid_2vx4w_1{gap:var(--v-card-gap, 12px)}._choiceCard_2vx4w_2{padding:12px;font-size:1rem}}._page_7lld8_5{max-width:var(--v-largura, 72rem);min-width:0}._page_7lld8_5 h1[data-academy-page-title]{scroll-margin-top:24px;overflow-wrap:anywhere}._page_7lld8_5 h1[data-academy-page-title]:focus{outline:none}._page_7lld8_5 h1[data-academy-page-title]:focus-visible{outline:2px solid var(--v-primary, #c32f91);outline-offset:6px}._linkList_7lld8_9{list-style:none;display:grid;gap:var(--v-card-gap, 12px);padding:0;margin:var(--v-header-gap, 12px) 0 var(--v-section-gap, 24px)}._linkList_7lld8_9 li{min-width:0}._destination_7lld8_11{box-sizing:border-box;display:flex;align-items:center;gap:var(--v-item-gap, 8px);min-height:48px;min-width:0;width:100%;padding:var(--v-card-padding-compact, 12px);border:1px solid var(--v-border, #e5dfe8);border-left:4px solid var(--v-primary, #c32f91);border-radius:16px;background:var(--v-white, #fff);color:var(--v-text, #352341);text-decoration:none;font-size:16px;line-height:1.5;scroll-margin-top:24px}._destination_7lld8_11>span{min-width:0;overflow-wrap:anywhere}._destination_7lld8_11>span:not(:first-child),._destination_7lld8_11>span:only-of-type{flex:1}._destination_7lld8_11>svg{flex-shrink:0;width:20px;height:20px;color:var(--v-primary, #c32f91)}._destination_7lld8_11>svg:last-child{margin-left:auto}._destination_7lld8_11 strong,._destination_7lld8_11 small{display:block}._destination_7lld8_11 small{font-size:14px;color:var(--v-muted, #675e70);margin-top:4px;font-weight:400}._destination_7lld8_11:hover{border-color:var(--v-primary, #c32f91);background:var(--v-subtle, #f7f6fa)}._destination_7lld8_11:focus-visible{outline:3px solid var(--v-primary, #c32f91);outline-offset:3px}._resources_7lld8_20{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);margin:var(--v-header-gap, 12px) 0}._nextLessons_7lld8_21{display:flex;flex-wrap:wrap;gap:var(--v-card-gap, 12px);margin:var(--v-header-gap, 12px) 0}._nextLessons_7lld8_21>a{flex:1 1 180px}._page_7lld8_5>section{min-width:0}@media(max-width:540px){._resources_7lld8_20{grid-template-columns:1fr}._destination_7lld8_11{padding:var(--v-card-padding-compact, 12px)}._page_7lld8_5{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){._destination_7lld8_11{transition:none}}._catalogPage_7lld8_28 h1[data-academy-page-title]{margin:16px 0 12px;font-size:var(--v-font-page,1.25rem);line-height:1.35;overflow-wrap:normal;word-break:normal}._courseList_7lld8_29{list-style:none;padding:0;margin:16px 0 24px;border-top:1px solid var(--border,#e5dfe7)}._courseList_7lld8_29 li{margin:0;border-bottom:1px solid var(--border,#e5dfe7)}._courseRow_7lld8_31{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px;padding:14px 4px;color:var(--foreground,#382d40);text-decoration:none;scroll-margin-top:24px;border-radius:8px}._courseRow_7lld8_31>span{flex:1;min-width:0}._courseRow_7lld8_31 strong{display:block;font-size:var(--v-font-card,.9375rem);line-height:1.45;font-weight:600;word-break:normal;overflow-wrap:break-word}._courseRow_7lld8_31>svg{flex-shrink:0;width:20px;height:20px;color:var(--primary,#b52581)}._courseStatus_7lld8_35{display:block;color:var(--muted-foreground,#6b6170);font-size:var(--v-font-caption,.75rem);line-height:1.4;margin-top:5px}._courseStatus_7lld8_35>span{font-size:var(--v-font-body,.875rem)}._progressNote_7lld8_37{font-size:var(--v-font-description,.8125rem);line-height:1.45;color:var(--muted-foreground,#6b6170)}._courseActions_7lld8_38{display:grid;gap:10px;margin:20px 0}._studyAction_7lld8_39,._activityAction_7lld8_39{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 16px;border-radius:16px;border:1px solid var(--border,#e5dfe7);text-decoration:none;font-size:var(--v-font-card,.9375rem);font-weight:600;line-height:1.4}._studyAction_7lld8_39{color:var(--primary-foreground,#fff);background:var(--primary,#b52581);border-color:var(--primary,#b52581)}._activityAction_7lld8_39{color:var(--foreground,#382d40);background:var(--v-surface,#fff)}._activityAction_7lld8_39>svg{color:var(--primary,#b52581)}._studyAction_7lld8_39>span,._activityAction_7lld8_39>span{flex:1;min-width:0;word-break:normal}._studyAction_7lld8_39>svg,._activityAction_7lld8_39>svg{width:20px;height:20px;flex-shrink:0}._courseRow_7lld8_31:hover,._activityAction_7lld8_39:hover{background:var(--muted,#faf5fa)}._studyAction_7lld8_39:hover{filter:brightness(.96)}._courseRow_7lld8_31:focus-visible,._studyAction_7lld8_39:focus-visible,._activityAction_7lld8_39:focus-visible,._support_7lld8_47 summary:focus-visible,._supportLinks_7lld8_47 a:focus-visible{outline:3px solid var(--primary,#b52581);outline-offset:4px}._support_7lld8_47{border-top:1px solid var(--border,#e5dfe7);margin-top:24px}._support_7lld8_47 summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:var(--v-font-body,.875rem);font-weight:600;color:var(--muted-foreground,#6b6170)}._supportBody_7lld8_50{font-size:var(--v-font-body,.875rem);line-height:1.6;padding:0 0 8px}._supportBody_7lld8_50 h2{font-size:var(--v-font-card,.9375rem);margin:20px 0 8px}._supportBody_7lld8_50 p,._supportBody_7lld8_50 ul{margin:8px 0 16px}._supportBody_7lld8_50 a{color:var(--primary,#b52581);overflow-wrap:anywhere}._supportLinks_7lld8_47{display:grid;gap:4px;margin-bottom:20px}._supportLinks_7lld8_47 a,._supportLink_7lld8_47{display:flex;align-items:center;min-height:44px;padding:8px 0;scroll-margin-top:24px}@media(min-width:651px){._courseActions_7lld8_38{grid-template-columns:repeat(2,minmax(0,1fr))}._studyAction_7lld8_39{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){._courseRow_7lld8_31,._studyAction_7lld8_39,._activityAction_7lld8_39{transition:none}}._lesson_zmvfp_1{min-width:0;font-size:var(--v-font-reading,.9375rem);line-height:1.6;word-break:normal;overflow-wrap:break-word}._lesson_zmvfp_1>section{margin:20px 0}._lesson_zmvfp_1 h2{font-size:var(--v-font-section,1rem);line-height:1.4;margin:16px 0 8px}._lesson_zmvfp_1 p{margin:8px 0 12px}._lesson_zmvfp_1 ol,._lesson_zmvfp_1 ul{padding-left:22px}._lesson_zmvfp_1 li+li{margin-top:8px}._choices_zmvfp_7{grid-template-columns:1fr}._choices_zmvfp_7 label{font-size:var(--v-font-reading,.9375rem);min-height:48px}._map_zmvfp_9{display:grid;gap:8px}._map_zmvfp_9 li{padding:10px 12px;border-radius:12px;background:var(--v-subtle,#f7f6fa)}._sources_zmvfp_11{font-size:var(--v-font-body,.875rem)}._sources_zmvfp_11 a{color:var(--primary,#b52581)}._sources_zmvfp_11 a:focus-visible{outline:2px solid var(--primary,#b52581);outline-offset:3px}._lesson_iplor_2{max-width:900px;margin:0 auto;min-width:0}._hero_iplor_3{border:1px solid var(--border);border-radius:16px;background:var(--card);padding:var(--v-card-padding, 16px);margin:var(--v-header-gap, 12px) 0}._heroTop_iplor_4,._screenTop_iplor_4,._progressLabel_iplor_4{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap, 12px)}._screenTop_iplor_4{flex-wrap:wrap}._kicker_iplor_6{font-size:var(--v-font-body,.875rem);letter-spacing:.08em;font-weight:700;color:var(--primary)}._hero_iplor_3 h1{font-family:var(--font-family-base);font-size:var(--v-font-page,1.25rem);line-height:1.15;letter-spacing:-.025em;margin:var(--v-heading-gap, 8px) 0 0;color:var(--foreground);text-shadow:none;overflow-wrap:break-word}._index_iplor_8{background:var(--card);border:1px solid var(--border);border-radius:16px;margin:var(--v-header-gap, 12px) 0}._index_iplor_8 summary{padding:var(--v-card-padding-compact, 12px);font-weight:700;cursor:pointer;min-height:48px}._index_iplor_8 ol{list-style:none;display:grid;gap:6px;padding:0 12px 12px;margin:0;max-height:340px;overflow-y:auto}._index_iplor_8 button{display:flex;min-height:44px;align-items:flex-start;gap:var(--v-item-gap, 8px);width:100%;text-align:left;border:1px solid transparent;border-radius:10px;padding:12px;background:transparent;color:var(--foreground);font:inherit;font-size:var(--v-font-body,.875rem);line-height:1.4;cursor:pointer}._index_iplor_8 button[aria-current=step]{background:var(--muted);border-color:var(--primary);font-weight:700}._indexNumber_iplor_13{color:var(--primary);font-weight:700;flex:0 0 24px}._progress_iplor_4{margin:var(--v-header-gap, 12px) 0 var(--v-card-padding, 16px)}._progressLabel_iplor_4{font-size:var(--v-font-body,.875rem);color:var(--muted-foreground);margin-bottom:8px}._progress_iplor_4 progress{display:block;width:100%;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:99px;overflow:hidden;background:var(--muted);accent-color:var(--primary)}._progress_iplor_4 progress::-webkit-progress-bar{background:var(--muted);border-radius:99px}._progress_iplor_4 progress::-webkit-progress-value{background:linear-gradient(90deg,var(--v-primary,#c32f91),var(--v-lilac,#7c52b8));border-radius:99px}._progress_iplor_4 progress::-moz-progress-bar{background:var(--primary);border-radius:99px}._screen_iplor_4{border:1px solid var(--border);border-radius:16px;background:var(--card);color:var(--foreground);padding:var(--v-card-padding, 16px);min-width:0;scroll-margin-top:24px}._screen_iplor_4:focus{outline:none}._screen_iplor_4:focus-visible{outline:2px solid var(--primary);outline-offset:4px}._kind_iplor_23{font-size:var(--v-font-body,.875rem);font-weight:700;letter-spacing:.07em;color:var(--muted-foreground);text-transform:uppercase}._screen_iplor_4 h2{font-family:var(--font-family-base);font-size:var(--v-font-section,1.0625rem);line-height:1.25;letter-spacing:-.02em;color:var(--primary);margin:var(--v-header-gap, 12px) 0}._prose_iplor_25 p{font-size:var(--v-font-reading,1rem);line-height:1.65;margin:var(--v-header-gap, 12px) 0;overflow-wrap:break-word;white-space:pre-line}._list_iplor_26,._steps_iplor_26{padding-left:1.4rem;display:grid;gap:var(--v-card-gap, 12px);margin:var(--v-card-padding, 16px) 0;line-height:1.7;font-size:var(--v-font-reading,1rem)}._list_iplor_26 li,._steps_iplor_26 li{padding-left:4px}._list_iplor_26 li::marker,._steps_iplor_26 li::marker{color:var(--primary);font-weight:700}._metrics_iplor_29{display:flex;flex-wrap:wrap;gap:var(--v-card-gap, 12px);margin:var(--v-card-padding, 16px) 0}._metric_iplor_29{flex:1 1 120px;min-width:0;padding:var(--v-card-padding-compact, 12px);background:var(--muted);border-radius:16px;text-align:center;color:var(--foreground)}._metric_iplor_29 strong{display:block;font-size:var(--v-font-page,1.25rem);line-height:1.25;overflow-wrap:break-word}._metric_iplor_29 span{display:block;font-size:var(--v-font-body,.875rem);margin-top:6px;line-height:1.45}._comparison_iplor_33{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);margin:var(--v-card-padding, 16px) 0}._comparison_iplor_33>section{min-width:0;border:1px solid var(--border);border-radius:16px;padding:var(--v-card-padding, 16px);background:var(--muted)}._comparison_iplor_33>section:last-child{background:var(--muted);color:var(--foreground)}._comparison_iplor_33 h3{font-size:var(--v-font-card,.9375rem);margin:0 0 var(--v-heading-gap, 8px);line-height:1.4}._comparison_iplor_33 ._list_iplor_26{margin:0;font-size:var(--v-font-reading,1rem)}._question_iplor_38{border:0;padding:0;margin:var(--v-section-gap, 24px) 0 0;min-width:0}._question_iplor_38 legend{font-size:var(--v-font-card,.9375rem);line-height:1.5;font-weight:700;padding:0;margin-bottom:var(--v-header-gap, 12px)}._options_iplor_40{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);min-width:0}._option_iplor_40{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-item-gap, 8px);min-width:0;min-height:96px;padding:var(--v-card-padding, 16px);border:2px solid var(--v-field-border,#8f8397);border-radius:16px;background:var(--card);cursor:pointer;box-sizing:border-box}._option_iplor_40[data-selected=true]{border-color:var(--primary);background:var(--muted)}._option_iplor_40:hover{border-color:var(--primary)}._option_iplor_40:focus-within{outline:2px solid var(--primary);outline-offset:3px}._optionTop_iplor_45{display:flex;justify-content:space-between;align-items:center;width:100%;gap:var(--v-item-gap, 8px)}._letter_iplor_46{font-size:var(--v-font-body,.875rem);font-weight:700;color:var(--primary)}._optionText_iplor_47{font-size:var(--v-font-reading,1rem);font-weight:600;line-height:1.5;overflow-wrap:break-word}._check_iplor_48{width:100%;height:auto;min-height:48px;margin-top:var(--v-header-gap, 12px);white-space:normal}._feedback_iplor_49{border:1px solid var(--border);border-radius:16px;background:var(--muted);padding:var(--v-card-padding, 16px);margin-top:var(--v-header-gap, 12px);font-size:var(--v-font-reading,1rem);line-height:1.65}._feedback_iplor_49 p{margin:10px 0 0}._referenceList_iplor_51{padding-left:1.2rem;display:grid;gap:var(--v-card-gap, 12px);font-size:var(--v-font-body,.875rem);line-height:1.6;overflow-wrap:break-word}._referenceList_iplor_51 small{display:block;font-size:var(--v-font-body,.875rem);margin-top:4px}._referenceList_iplor_51 a{overflow-wrap:anywhere;color:var(--primary);text-underline-offset:3px}._citations_iplor_54{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin-top:var(--v-header-gap, 12px);font-size:var(--v-font-body,.875rem);line-height:1.5;color:var(--muted-foreground)}._citations_iplor_54>span{font-weight:600}._citations_iplor_54 ul{display:flex;flex-wrap:wrap;gap:0 12px;list-style:none;margin:0;padding:0;min-width:0}._citations_iplor_54 li{min-width:0;max-width:100%}._citations_iplor_54 button{display:inline;text-align:left;font:inherit;line-height:1.5;min-height:44px;padding:5px 0;border:0;background:transparent;color:var(--primary);text-decoration:underline;text-underline-offset:3px;overflow-wrap:break-word;cursor:pointer}._citations_iplor_54 button:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:3px}._referenceEmpty_iplor_60{font-size:var(--v-font-body,.875rem);line-height:1.5;color:var(--muted-foreground)}._referencesButton_iplor_61{min-height:48px;height:auto;padding:var(--v-card-padding-compact, 12px);white-space:normal;line-height:1.45;border-radius:14px;gap:var(--v-item-gap, 8px)}._referencesDialog_iplor_62{width:42rem;max-width:calc(100vw - 32px);max-height:85dvh;padding:var(--v-card-padding, 16px);box-sizing:border-box;overscroll-behavior:contain}._referencesTitle_iplor_63{padding-right:32px;overflow-wrap:break-word}._referencesDescription_iplor_64{overflow-wrap:break-word}._referencesDialog_iplor_62 ._referenceList_iplor_51{font-size:var(--v-font-reading,1rem);gap:var(--v-card-gap, 12px);padding-left:1.2rem}._referencesDialog_iplor_62 ._referenceList_iplor_51 small{font-size:var(--v-font-body,.875rem)}._referencesDialog_iplor_62 a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._reflection_iplor_68{border:1px solid var(--border);border-radius:16px;margin-top:var(--v-card-padding, 16px);padding:var(--v-card-padding, 16px);background:var(--muted)}._reflection_iplor_68 summary{min-height:44px;align-content:center;font-weight:700;cursor:pointer;line-height:1.5}._reflection_iplor_68 p{margin:12px 0 0;font-size:var(--v-font-reading,1rem);line-height:1.7}._nav_iplor_71{display:flex;justify-content:space-between;gap:var(--v-card-gap, 12px);margin:var(--v-card-padding, 16px) 0;align-items:stretch}._nav_iplor_71 button{min-width:0;min-height:48px;height:auto;white-space:normal;padding:var(--v-card-padding-compact, 12px) var(--v-card-padding, 16px);font-size:var(--v-font-control,.875rem);gap:8px}._endActions_iplor_73{display:grid;gap:var(--v-card-gap, 12px);margin-top:var(--v-section-gap, 24px)}._endActions_iplor_73 a{display:flex;align-items:center;justify-content:center;gap:var(--v-item-gap, 8px);min-height:48px;border:1px solid var(--border);border-radius:14px;padding:var(--v-card-padding-compact, 12px);text-decoration:none;color:var(--primary);background:var(--card);font-weight:700;line-height:1.45;text-align:center}._endActions_iplor_73 a:first-of-type{background:var(--primary);color:var(--primary-foreground)}._practiceSummary_iplor_76{font-size:var(--v-font-reading,1rem);line-height:1.6;padding:var(--v-card-padding, 16px);border-radius:14px;background:var(--muted);margin-top:var(--v-card-padding, 16px)}._index_iplor_8 button:focus-visible,._index_iplor_8 summary:focus-visible,._reflection_iplor_68 summary:focus-visible,._endActions_iplor_73 a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media(max-width:600px){._comparison_iplor_33{grid-template-columns:1fr}._prose_iplor_25 p{font-size:var(--v-font-reading,1rem)}._heroTop_iplor_4{align-items:flex-start}._option_iplor_40{padding:var(--v-card-padding-compact, 12px)}._optionText_iplor_47{font-size:var(--v-font-reading,1rem)}._options_iplor_40{gap:var(--v-card-gap, 12px)}._nav_iplor_71 button{padding:var(--v-card-padding-compact, 12px) var(--v-card-padding, 16px);font-size:var(--v-font-control,.875rem)}}@media(prefers-reduced-motion:reduce){._screen_iplor_4{scroll-behavior:auto}}@media(max-width:360px){._options_iplor_40{grid-template-columns:1fr}._option_iplor_40{min-height:96px}._nav_iplor_71{flex-wrap:wrap}._nav_iplor_71 button{flex:1 1 140px}._progressLabel_iplor_4{flex-wrap:wrap}}@layer base{._checkboxWrapper_13bpj_2{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;vertical-align:middle}._checkbox_13bpj_2{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:44px;min-width:44px;height:44px;border:0;border-radius:12px;background:transparent;cursor:pointer;margin:0;padding:0;touch-action:manipulation}._checkbox_13bpj_2:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:22px;height:22px;box-sizing:border-box;border:2px solid var(--v-field-border,#8f8397);border-radius:6px;background:var(--v-white,#fff)}._checkbox_13bpj_2:hover:not(:disabled):before{border-color:var(--v-primary,#c32f91)}._checkbox_13bpj_2:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:2px}._checkbox_13bpj_2:checked:before{background:var(--v-primary,#c32f91);border-color:var(--v-primary,#c32f91)}._checkbox_13bpj_2:disabled{cursor:not-allowed}._checkbox_13bpj_2:disabled:before{background:var(--v-subtle,#f7f6fa);border-color:var(--v-muted,#675e70)}._checkmark_13bpj_10{position:absolute;width:16px;height:16px;color:var(--primary-foreground,#fff);pointer-events:none;opacity:0}._checkbox_13bpj_2:checked+._checkmark_13bpj_10{opacity:1}._checkbox_13bpj_2:disabled+._checkmark_13bpj_10{color:var(--v-muted,#675e70)}@media(prefers-reduced-motion:reduce){._checkbox_13bpj_2,._checkmark_13bpj_10{transition:none;animation:none}}}._editor_4jcn9_1{min-width:0;color:var(--foreground);font-size:16px;line-height:1.6}._header_4jcn9_2{margin-bottom:var(--v-header-gap, 12px)}._header_4jcn9_2 h2{margin:0 0 8px;font-size:var(--v-font-section, 1.0625rem)}._header_4jcn9_2 p{margin:0;color:var(--muted-foreground);font-size:14px;line-height:1.6;overflow-wrap:anywhere}._fields_4jcn9_5{min-width:0;margin:0;padding:0;border:0}._section_4jcn9_6{min-width:0;margin:0 0 var(--v-card-gap, 12px);border:1px solid var(--border);border-radius:16px;background:var(--card)}._section_4jcn9_6>summary{min-height:48px;box-sizing:border-box;padding:var(--v-card-padding-compact, 12px);cursor:pointer;font-weight:700;line-height:1.45}._section_4jcn9_6>summary:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:12px}._sectionBody_4jcn9_9{display:grid;min-width:0;gap:var(--v-card-gap, 12px);padding:0 var(--v-card-padding-compact, 12px) var(--v-card-padding-compact, 12px)}._sectionBody_4jcn9_9 h3{margin:4px 0 0;font-size:var(--v-font-card, .9375rem)}._field_4jcn9_5,._revisionNote_4jcn9_11{display:grid;min-width:0;gap:8px}._field_4jcn9_5>label,._revisionNote_4jcn9_11>label{font-size:14px;font-weight:700;line-height:1.5}._editor_4jcn9_1 input:not([type=checkbox]),._editor_4jcn9_1 textarea{width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:48px;font-size:16px;line-height:1.5;background:var(--card);color:var(--foreground);border-color:var(--vloryze-field-border,#8F8397)}._editor_4jcn9_1 textarea{min-height:88px;height:auto;padding:12px;overflow-wrap:anywhere;resize:vertical}._itemCard_4jcn9_15{min-width:0;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--background)}._itemCard_4jcn9_15>._smallAction_4jcn9_16{margin-top:6px}._textList_4jcn9_17{display:grid;min-width:0;gap:10px}._twoColumns_4jcn9_18,._questionGrid_4jcn9_18{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._choice_4jcn9_19{display:flex;align-items:center;gap:10px;min-width:0;min-height:48px;margin:8px 0;cursor:pointer;line-height:1.5;font-size:14px}._choice_4jcn9_19>button,._choice_4jcn9_19>div{flex-shrink:0}._choice_4jcn9_19>span{min-width:0;overflow-wrap:anywhere}._choice_4jcn9_19:focus-within{outline:2px solid var(--primary);outline-offset:3px;border-radius:8px}._sourceCard_4jcn9_23{min-width:0;margin:0;padding:12px;border:1px solid var(--border);border-radius:16px;background:var(--background)}._sourceCard_4jcn9_23 legend{padding:0 5px;font-size:14px;font-weight:700}._sourceCard_4jcn9_23>._field_4jcn9_5,._sourceCard_4jcn9_23>._twoColumns_4jcn9_18{margin-top:12px}._headingInfo_4jcn9_26{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}._headingInfo_4jcn9_26 p{margin:0;font-size:14px;line-height:1.6}._headingInfo_4jcn9_26>button{min-width:44px;min-height:48px}._revisionNote_4jcn9_11{margin:var(--v-card-padding, 16px) 0}._actions_4jcn9_30{display:flex;flex-wrap:wrap;gap:var(--v-item-gap, 8px);margin-top:var(--v-header-gap, 12px)}._editor_4jcn9_1 ._action_4jcn9_30,._editor_4jcn9_1 ._smallAction_4jcn9_16{min-height:48px;height:auto;max-width:100%;padding:11px 15px;white-space:normal;line-height:1.5}._editor_4jcn9_1 ._smallAction_4jcn9_16{padding:9px 10px;font-size:14px}._error_4jcn9_33,._notice_4jcn9_33,._success_4jcn9_33,._discard_4jcn9_33{margin:var(--v-header-gap, 12px) 0;padding:var(--v-card-padding-compact, 12px);border:1px solid var(--border);border-radius:14px;background:var(--muted);line-height:1.6;overflow-wrap:anywhere}._error_4jcn9_33{border-color:var(--error)}._error_4jcn9_33:focus{outline:2px solid var(--error);outline-offset:2px}._success_4jcn9_33{font-weight:700}._status_4jcn9_37{font-size:14px;color:var(--muted-foreground)}._discard_4jcn9_33 h3{margin:0 0 8px;font-size:var(--v-font-card, .9375rem)}._discard_4jcn9_33 p{margin:0}@media(max-width:600px){._twoColumns_4jcn9_18,._questionGrid_4jcn9_18{grid-template-columns:minmax(0,1fr)}._sectionBody_4jcn9_9{padding:0 var(--v-card-padding-compact, 12px) var(--v-card-padding-compact, 12px)}._section_4jcn9_6>summary{padding:var(--v-card-padding-compact, 12px)}._itemCard_4jcn9_15,._sourceCard_4jcn9_23{padding:10px}._actions_4jcn9_30>._action_4jcn9_30{flex:1 1 140px}}@media(prefers-reduced-motion:reduce){._editor_4jcn9_1 button,._editor_4jcn9_1 input,._editor_4jcn9_1 textarea{transition:none;animation:none}}@layer base{._root_1rozm_2{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;width:48px;min-width:48px;height:44px;flex-shrink:0;border:0;border-radius:12px;padding:0;background:transparent;cursor:pointer;touch-action:manipulation}._root_1rozm_2:before{content:"";position:absolute;left:0;right:0;top:8px;height:28px;box-sizing:border-box;border:1px solid var(--v-field-border,#8f8397);border-radius:999px;background:var(--v-muted,#675e70)}._root_1rozm_2[data-state=checked]:before{background:var(--v-primary,#c32f91);border-color:var(--v-primary,#c32f91)}._root_1rozm_2:hover:not([data-disabled]):before{border-color:var(--v-text,#352341)}._root_1rozm_2:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:2px}._thumb_1rozm_7{position:relative;display:block;width:24px;height:24px;border-radius:50%;background:var(--v-white,#fff);box-shadow:0 1px 2px #00000026;transform:translate(2px);transition:transform .12s ease}._root_1rozm_2[data-state=checked] ._thumb_1rozm_7{transform:translate(22px);background:var(--primary-foreground,#fff)}._root_1rozm_2[data-disabled]{cursor:not-allowed}._root_1rozm_2[data-disabled]:before{background:var(--v-subtle,#f7f6fa);border-color:var(--v-muted,#675e70)}._root_1rozm_2[data-disabled] ._thumb_1rozm_7{background:var(--v-muted,#675e70)}@media(prefers-reduced-motion:reduce){._root_1rozm_2,._thumb_1rozm_7{transition:none;animation:none}}}._root_18viq_1{min-width:0;margin:var(--v-header-gap, 12px) 0}._root_18viq_1 ._trigger_18viq_2{display:inline-flex;gap:8px;min-height:48px;height:auto;padding:8px 0;font-size:var(--v-font-body, .875rem);color:var(--muted-foreground);white-space:normal;text-align:left}._panel_18viq_3{min-width:0;font-size:var(--v-font-reading,1rem);line-height:1.6;margin-top:10px;padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:16px;background:var(--card);color:var(--foreground)}._panelHeading_18viq_4,._listHeading_18viq_4,._periodRow_18viq_4{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--v-header-gap, 12px);min-width:0}._panelHeading_18viq_4>h2{margin:0;font-size:var(--v-font-section, 1.0625rem);line-height:1.3}._panel_18viq_3 h3{margin:0 0 var(--v-heading-gap, 8px);font-size:var(--v-font-card, .9375rem);line-height:1.4}._panel_18viq_3 p{margin:8px 0 12px;line-height:1.6}._intro_18viq_8,._periodRow_18viq_4 p,._empty_18viq_8{color:var(--muted-foreground);font-size:var(--v-font-body, .875rem)}._section_18viq_9{min-width:0;margin-top:var(--v-card-padding, 16px);padding-top:var(--v-card-padding, 16px);border-top:1px solid var(--border)}._periodRow_18viq_4>div{min-width:0}._periodRow_18viq_4>button{flex-shrink:0;margin-top:4px}._root_18viq_1 ._button_18viq_12{box-sizing:border-box;height:auto;min-height:48px;max-width:100%;padding:12px 16px;white-space:normal;overflow-wrap:break-word;line-height:1.35}._panelHeading_18viq_4>button,._listHeading_18viq_4>button{flex-shrink:0}._emailLabel_18viq_14{display:block;margin:14px 0 7px;font-size:var(--v-font-body, .875rem);font-weight:700}._areaFieldset_18viq_15{min-width:0;margin:var(--v-header-gap, 12px) 0;padding:0;border:0}._areaFieldset_18viq_15 legend{padding:0;margin-bottom:10px;font-size:var(--v-font-body, .875rem);font-weight:700}._areaGrid_18viq_17{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}._areaChoice_18viq_18{box-sizing:border-box;min-width:0;display:flex;align-items:flex-start;gap:var(--v-item-gap, 8px);min-height:48px;padding:12px;border:1px solid var(--border);border-radius:12px;cursor:pointer}._areaChoice_18viq_18>div{flex-shrink:0;margin-top:2px}._areaChoice_18viq_18>span{min-width:0;overflow-wrap:break-word;font-size:var(--v-font-reading, 1rem);line-height:1.5}._areaChoice_18viq_18:has(input:checked){border-color:var(--primary);background:var(--muted)}._areaChoice_18viq_18:focus-within{outline:2px solid var(--primary);outline-offset:2px}._areaFieldset_18viq_15:disabled ._areaChoice_18viq_18{cursor:default;opacity:.65}._confirmation_18viq_24,._notice_18viq_24,._error_18viq_24{min-width:0;margin:var(--v-header-gap, 12px) 0;padding:var(--v-card-padding-compact, 12px);border:1px solid var(--border);border-radius:13px;background:var(--muted);font-size:var(--v-font-body, .875rem);overflow-wrap:break-word}._error_18viq_24{border-color:var(--error);background:var(--card)}._actions_18viq_26{display:flex;flex-wrap:wrap;gap:9px}._reviewers_18viq_27,._grants_18viq_27{list-style:none;padding:0;margin:0}._reviewer_18viq_27{min-width:0;padding:var(--v-card-padding-compact, 12px) 0;border-bottom:1px solid var(--border)}._reviewer_18viq_27:last-child{border-bottom:0}._reviewer_18viq_27>strong,._reviewerEmail_18viq_30{display:block;overflow-wrap:break-word}._reviewerEmail_18viq_30{color:var(--muted-foreground);font-size:var(--v-font-description, .8125rem);margin-top:4px}._grants_18viq_27{margin-top:10px;display:grid;gap:9px}._grants_18viq_27>li{min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--v-item-gap, 8px)}._grants_18viq_27>li>span{min-width:0;overflow-wrap:break-word;font-size:var(--v-font-reading, 1rem);line-height:1.5}._grants_18viq_27>li>button{flex-shrink:0}._saving_18viq_36{color:var(--muted-foreground);font-size:var(--v-font-body, .875rem)}@media(max-width:520px){._areaGrid_18viq_17{grid-template-columns:1fr}._panelHeading_18viq_4{flex-wrap:wrap}._actions_18viq_26>button{width:100%}}._tools_1t85d_2{display:flex;align-items:center;flex-wrap:wrap;gap:6px}._editorialNav_1t85d_3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:12px 0;font-size:var(--v-font-caption)}._editorialNav_1t85d_3 button{min-height:var(--v-touch-min)}._tools_1t85d_2 button{min-height:48px;height:auto;padding:10px 12px;font-size:var(--v-font-control,.875rem)}._notice_1t85d_6{border:1px solid var(--border);border-radius:16px;padding:var(--v-card-padding, 16px);background:var(--card);margin:var(--v-header-gap, 12px) auto;max-width:900px;line-height:1.6}._saved_1t85d_7,._closed_1t85d_7{max-width:900px;margin:12px auto;padding:12px 16px;border-radius:12px;font-size:var(--v-font-body,.875rem);line-height:1.5;background:var(--muted)}._saved_1t85d_7{color:var(--v-success,#286251);background:var(--v-success-soft,#e9f5f0)}._overlay_1t85d_9{position:fixed;top:0;right:0;bottom:0;left:0;background:#23142980;z-index:calc(var(--z-overlay) - 2)}._dialog_1t85d_10{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(850px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;padding:var(--v-card-padding, 16px);background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:20px;box-shadow:0 20px 60px #2314292e;z-index:calc(var(--z-overlay) - 1)}._dialogTitle_1t85d_11{font-family:var(--font-family-base);font-size:var(--v-font-page,1.25rem);line-height:1.2;margin:0 0 8px}._dialogDescription_1t85d_12{font-size:var(--v-font-body,.875rem);line-height:1.5;color:var(--muted-foreground);margin:0 0 var(--v-header-gap, 12px)}._history_1t85d_13 ul{list-style:none;padding:0;margin:0 0 var(--v-header-gap, 12px);display:grid;gap:var(--v-card-gap, 12px)}._history_1t85d_13 li{padding:var(--v-card-padding-compact, 12px);border:1px solid var(--border);border-radius:14px;line-height:1.6;overflow-wrap:break-word}._history_1t85d_13 li span{display:block;color:var(--muted-foreground);font-size:var(--v-font-body,.875rem);margin-top:4px}._history_1t85d_13 li p{margin:8px 0 0;white-space:pre-line}@media(max-width:480px){._tools_1t85d_2 button{padding:10px}._dialog_1t85d_10{border-radius:16px}._dialogTitle_1t85d_11{font-size:var(--v-font-page,1.25rem)}}._destinations_1eao6_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;border-bottom:1px solid var(--border);padding-bottom:4px}._destinations_1eao6_1 a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px;border-radius:10px;color:var(--muted-foreground);font-size:var(--v-font-control,.875rem);font-weight:600;line-height:1.4;text-decoration:none;min-width:0}._destinations_1eao6_1 a[aria-current=page]{color:var(--primary);background:var(--muted)}._destinations_1eao6_1 a[aria-disabled=true]{opacity:.6}._destinations_1eao6_1 a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._root_1eao6_2{font-size:var(--v-font-reading,1rem);display:grid;gap:12px;color:var(--foreground);min-width:0}._header_1eao6_2{display:grid;gap:8px}._header_1eao6_2>span{font-size:.75rem;color:var(--muted-foreground);font-weight:700}._header_1eao6_2 h1{margin:0;font-size:var(--v-font-page,1.25rem);line-height:1.2}._header_1eao6_2 p,._description_1eao6_2{margin:0;line-height:1.55}._header_1eao6_2>button{justify-self:start}._topics_1eao6_2{min-width:0}._topics_1eao6_2 summary{cursor:pointer;font-size:var(--v-font-control,.875rem);font-weight:600;min-height:44px;align-content:center;color:var(--muted-foreground)}._topics_1eao6_2 summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:8px}._topics_1eao6_2 ol{list-style:none;padding:8px;margin:4px 0 0;display:grid;gap:4px;border:1px solid var(--border);border-radius:12px;background:var(--card)}._topics_1eao6_2 button{width:100%;min-height:44px;text-align:left;background:none;border:0;color:inherit;border-radius:8px;padding:8px 12px;font:inherit;font-size:var(--v-font-control,.875rem)}._topics_1eao6_2 button[aria-current]{background:var(--muted);font-weight:700}._topics_1eao6_2 button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._progress_1eao6_2{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--muted-foreground);font-size:.85rem}._description_1eao6_2{color:var(--muted-foreground)}._error_1eao6_2{border:1px solid var(--destructive);padding:12px;border-radius:12px;margin:0}._feedback_1eao6_2{display:flex;gap:8px;align-items:flex-start;padding:12px 16px;border-radius:12px;background:var(--muted);line-height:1.5}._feedback_1eao6_2 svg{flex-shrink:0;margin-top:2px}._map_1eao6_2,._assessment_1eao6_2,._review_1eao6_2{display:grid;gap:12px;border:1px solid var(--border);border-radius:16px;padding:16px}._map_1eao6_2 h2,._assessment_1eao6_2 h2,._review_1eao6_2 h2{font-size:var(--v-font-section,1.0625rem);line-height:1.35;margin:0}._map_1eao6_2 h2{display:flex;gap:8px;align-items:center}._map_1eao6_2 p,._assessment_1eao6_2 p{margin:0;line-height:1.6}._fragments_1eao6_2{padding-left:20px;margin:0;display:grid;gap:12px}._fragments_1eao6_2 li>p{margin-top:6px}._center_1eao6_2{padding:12px;text-align:center;font-weight:700;border:1px solid var(--border);border-radius:12px;background:var(--muted)}._branches_1eao6_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._branch_1eao6_2{display:grid;gap:8px;padding-top:12px;border-top:2px solid var(--primary);min-width:0}._branch_1eao6_2 strong{font-size:.9rem}._branch_1eao6_2>button{min-width:0}._readerNav_1eao6_2{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;align-items:center;min-width:0}._readerNav_1eao6_2>span{font-size:.75rem;line-height:1.4;color:var(--muted-foreground);text-align:center;min-width:0}._readerNav_1eao6_2>button{white-space:normal;min-height:44px;max-width:100%;gap:6px}._readerNav_1eao6_2>button:last-child{margin-left:auto}._readerNav_1eao6_2 svg{flex-shrink:0}._back_1eao6_2{display:inline-flex;align-items:center;min-height:44px;color:var(--primary);font-weight:600}._assessment_1eao6_2>a{color:var(--primary);min-height:44px;display:inline-flex;align-items:center}@media(max-width:600px){._branches_1eao6_2{grid-template-columns:1fr}._map_1eao6_2,._assessment_1eao6_2,._review_1eao6_2{padding:12px}._readerNav_1eao6_2>button{padding:8px 10px;min-height:44px}}@media(prefers-reduced-motion:reduce){._root_1eao6_2 *{animation:none!important;transition:none!important}}._options_hgoo9_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);min-width:0;margin:var(--v-header-gap, 12px) 0}._option_hgoo9_1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-item-gap, 8px);box-sizing:border-box;width:100%;min-width:0;min-height:128px;padding:clamp(12px,2.5vw,16px);border:1px solid var(--vloryze-field-border,#8F8397);border-radius:12px;background:var(--card);color:var(--foreground);font:inherit;line-height:1.55;cursor:pointer}._option_hgoo9_1>button{flex-shrink:0}._option_hgoo9_1>span{min-width:0;max-width:100%;overflow-wrap:anywhere}._option_hgoo9_1[data-selected=true]{border-color:var(--primary);background:var(--muted);box-shadow:inset 0 0 0 1px var(--primary)}._option_hgoo9_1:focus-within{outline:2px solid var(--primary);outline-offset:3px}._option_hgoo9_1:has([disabled]){cursor:default}._options_hgoo9_1{font-size:16px;line-height:1.6}@media(max-width:360px){._options_hgoo9_1{grid-template-columns:1fr}._option_hgoo9_1{min-height:88px}}._review_1jchl_1{min-width:0;container-type:inline-size;margin-top:var(--v-header-gap, 12px);padding-top:4px}._guidance_1jchl_2{min-width:0;scroll-margin-block:24px}._guidance_1jchl_2:focus-visible{outline:2px solid var(--primary);outline-offset:5px;border-radius:10px}._note_1jchl_4{font-size:.95rem;line-height:1.6;color:var(--muted-foreground);margin:var(--v-header-gap, 12px) 0!important}._options_1jchl_5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);min-width:0;margin-top:var(--v-header-gap, 12px)}._option_1jchl_5{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-item-gap, 8px);min-width:0;min-height:96px;width:100%;padding:var(--v-card-padding-compact, 12px);box-sizing:border-box;border:1px solid var(--vloryze-field-border,#8F8397);border-radius:12px;background:var(--card);font-size:1rem;line-height:1.6;cursor:pointer}._option_1jchl_5>button{flex-shrink:0}._option_1jchl_5>span{min-width:0;max-width:100%;overflow-wrap:anywhere}._option_1jchl_5[data-selected=true]{border-color:var(--primary);background:var(--muted);box-shadow:inset 0 0 0 1px var(--primary)}._option_1jchl_5:focus-within{outline:2px solid var(--primary);outline-offset:3px}._option_1jchl_5:has([disabled]){cursor:default}._review_1jchl_1 ._check_1jchl_12{min-height:48px;height:auto;max-width:100%;padding:12px 18px;margin-top:var(--v-header-gap, 12px);border-radius:12px;white-space:normal;font-size:1rem;line-height:1.5}._success_1jchl_13,._retry_1jchl_13{margin:10px 0!important;font-size:1rem;line-height:1.6;font-weight:800}._success_1jchl_13{color:var(--primary)}@media(max-width:420px){._options_1jchl_5{grid-template-columns:1fr}._option_1jchl_5{min-height:72px}}@media(prefers-reduced-motion:reduce){._review_1jchl_1 button{transition:none}}._origin_1jchl_18{margin:8px 0!important;font-size:.95rem;line-height:1.6;font-weight:700}@container (max-width:280px){._options_1jchl_5{grid-template-columns:1fr}._option_1jchl_5{min-height:72px}}._page_sq9ao_1{min-height:100dvh;background:var(--v-white, #fff);color:var(--v-text, #352341)}._wrap_sq9ao_6{width:min(var(--v-largura, 72rem),100%);margin:0 auto;padding:var(--v-page-block-space, clamp(16px, 2vw, 24px)) var(--v-margem-pagina, 16px) calc(80px + env(safe-area-inset-bottom));box-sizing:border-box}._back_sq9ao_12{color:var(--v-primary, #c32f91);font-size:16px;font-weight:700;text-decoration:none}._pageLinks_sq9ao_18{display:flex;align-items:center;gap:4px 16px;flex-wrap:wrap}._hero_sq9ao_19{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap, 12px);margin:var(--v-header-gap, 12px) 0}._hero_sq9ao_19 h1{margin:0;font-family:var(--font-family-base);font-size:var(--v-font-page, 1.25rem);font-weight:700;line-height:1.13;letter-spacing:-.025em}._sections_sq9ao_34{display:grid;gap:var(--v-card-gap, 12px)}._item_sq9ao_38{margin:0;border:1px solid var(--v-border, #e5dfe8);border-radius:16px;background:var(--v-white, #fff);box-shadow:none}._trigger_sq9ao_45{min-height:48px;padding:var(--v-card-padding-compact, 12px);gap:var(--v-item-gap, 8px);color:var(--v-text, #352341);font-family:var(--font-family-base);font-size:var(--v-font-card, .9375rem);font-weight:700}._triggerTitle_sq9ao_54{display:flex;align-items:center;gap:var(--v-item-gap, 8px);min-width:0}._icon_sq9ao_60{display:inline-grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:12px;background:color-mix(in srgb,var(--v-primary, #c32f91) 9%,var(--v-white, #fff));color:var(--v-primary, #c32f91)}._content_sq9ao_70{border-top:1px solid var(--v-border, #e5dfe8)}._content_sq9ao_70>div{padding:var(--v-card-padding, 16px)}._heading_sq9ao_76{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap, 12px);margin:0 0 var(--v-header-gap, 12px)}._heading_sq9ao_76 h2,._heading_sq9ao_76 h3{margin:0;color:var(--v-text, #352341);font-family:var(--font-family-base);font-size:var(--v-font-section, 1.0625rem);line-height:1.4}._subsection_sq9ao_90{margin-top:var(--v-section-gap, 24px);padding-top:var(--v-card-padding, 16px);border-top:1px solid var(--v-border, #e5dfe8)}._records_sq9ao_95{display:grid;gap:var(--v-card-gap, 12px);list-style:none;padding:0;margin:0}._record_sq9ao_95{min-width:0;padding:var(--v-card-padding-compact, 12px);border:1px solid var(--v-border, #e5dfe8);border-radius:12px;background:var(--v-white, #fff)}._recordTitle_sq9ao_109{margin:0 0 5px;color:var(--v-text, #352341);font-size:var(--v-font-card, .9375rem);font-weight:700;overflow-wrap:anywhere}._moduleName_sq9ao_116{margin:0 0 10px;color:var(--v-muted, #675e70);font-size:16px;line-height:1.5}._meta_sq9ao_122{display:flex;flex-wrap:wrap;gap:var(--v-item-gap, 8px) var(--v-card-gap, 12px);margin:8px 0;color:var(--v-text, #352341);font-size:16px;line-height:1.6}._result_sq9ao_131{display:inline-block;color:var(--v-primary, #c32f91);font-size:16px;font-weight:700}._link_sq9ao_137{display:inline-block;margin-top:8px;color:var(--v-primary, #c32f91);font-size:16px;font-weight:700;text-underline-offset:3px}._empty_sq9ao_145,._status_sq9ao_145{color:var(--v-muted, #675e70);font-size:16px;line-height:1.6;margin:0}._error_sq9ao_151{display:grid;justify-items:start;gap:var(--v-item-gap, 8px);padding:var(--v-card-padding, 16px);margin:0 0 var(--v-header-gap, 12px);border:1px solid var(--v-border, #e5dfe8);border-radius:14px;background:var(--v-white, #fff)}._error_sq9ao_151 p{margin:0;color:var(--v-text, #352341);font-size:16px}._pagination_sq9ao_166{margin-top:var(--v-header-gap, 12px)}._feedback_sq9ao_169{margin-top:12px;font-size:16px;line-height:1.6}._feedback_sq9ao_169 summary{color:var(--v-primary, #c32f91);font-weight:700;cursor:pointer}._feedback_sq9ao_169 ol{padding-left:20px;display:grid;gap:12px}._feedback_sq9ao_169 p{margin:4px 0}@media(max-width:560px){._wrap_sq9ao_6{padding:var(--v-page-block-space, clamp(16px, 2vw, 24px)) 16px calc(80px + env(safe-area-inset-bottom))}._hero_sq9ao_19{margin:var(--v-header-gap, 12px) 0;gap:var(--v-header-gap, 12px)}._trigger_sq9ao_45{min-height:48px;padding:var(--v-card-padding-compact, 12px);font-size:var(--v-font-card, .9375rem)}._triggerTitle_sq9ao_54{gap:var(--v-item-gap, 8px)}._content_sq9ao_70>div{padding:var(--v-card-padding, 16px)}._record_sq9ao_95{padding:var(--v-card-padding-compact, 12px)}}._page_sq9ao_1{font-family:var(--font-family-base);font-size:1rem;line-height:1.6}._page_sq9ao_1 h1,._page_sq9ao_1 h2,._page_sq9ao_1 h3{text-shadow:none;overflow-wrap:normal}._back_sq9ao_12,._link_sq9ao_137,._feedback_sq9ao_169 summary{display:inline-flex;align-items:center;min-height:48px;max-width:100%}._feedback_sq9ao_169 summary{display:list-item;padding:12px 0;box-sizing:border-box}._meta_sq9ao_122,._moduleName_sq9ao_116,._kicker_sq9ao_200{font-size:.875rem}._record_sq9ao_95{background:var(--v-subtle, #f7f6fa)}._triggerTitle_sq9ao_54>span:last-child{min-width:0;overflow-wrap:anywhere}._hero_sq9ao_19>div{min-width:0}._page_sq9ao_1 :is(a,button,summary):focus-visible{outline:3px solid var(--v-focus, #7c52b8);outline-offset:3px}@media(prefers-reduced-motion:reduce){._page_sq9ao_1 *,._page_sq9ao_1 *:before,._page_sq9ao_1 *:after{transition:none;animation:none}}._history_qvjuf_1{min-width:0;font-size:16px;line-height:1.6}._history_qvjuf_1 button{height:auto;min-height:48px;max-width:100%;padding:12px 16px;white-space:normal;font-size:16px;line-height:1.5}._history_qvjuf_1 summary{min-height:48px;align-content:center;padding:12px 0}._history_qvjuf_1 a{display:inline-flex;align-items:center;min-height:48px;max-width:100%;padding:8px 0;overflow-wrap:anywhere}._history_qvjuf_1 summary:focus-visible{outline:3px solid var(--primary);outline-offset:3px;border-radius:8px}._history_1c9ux_1{min-width:0;font-size:var(--v-font-body,.875rem);line-height:1.45}._records_1c9ux_2{list-style:none;display:grid;gap:8px;padding:0;margin:0}._record_1c9ux_2{min-width:0;border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-white,#fff);overflow:hidden}._record_1c9ux_2 h3{margin:0;font-size:inherit}._summary_1c9ux_5{width:100%;display:flex;align-items:center;gap:12px;min-height:68px;height:auto;padding:12px;border:0;background:transparent;color:var(--v-text,#352341);font:inherit;text-align:left;cursor:pointer;box-sizing:border-box}._summary_1c9ux_5:hover{background:var(--v-subtle,#f7f6fa)}._summaryText_1c9ux_7{display:grid;gap:5px;min-width:0;flex:1}._title_1c9ux_8{font-size:var(--v-font-card,.875rem);font-weight:700;line-height:1.4;word-break:normal}._meta_1c9ux_9{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--v-muted,#675e70);font-size:.8125rem;font-weight:400;line-height:1.45}._summary_1c9ux_5>svg{flex:0 0 auto;color:var(--v-primary,#c32f91)}._meta_1c9ux_9>span{white-space:nowrap}._expanded_1c9ux_12{transform:rotate(180deg)}._details_1c9ux_13{padding:12px;border-top:1px solid var(--v-border,#e5dfe8);background:var(--v-subtle,#f7f6fa)}._subject_1c9ux_14{margin:0 0 8px;color:var(--v-muted,#675e70)}._detailMeta_1c9ux_15{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:.8125rem;margin:0 0 12px}._feedback_1c9ux_16 h4{font-size:inherit;margin:0 0 6px;font-weight:700}._feedback_1c9ux_16 p{margin:6px 0;white-space:pre-wrap}._feedback_1c9ux_16 ul{padding-left:18px;margin:6px 0;display:grid;gap:6px}._pagination_1c9ux_19{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:12px}._pagination_1c9ux_19>span{font-size:.75rem;color:var(--v-muted,#675e70)}._pagination_1c9ux_19 button{min-height:44px;height:auto;font-size:.8125rem;padding:8px 10px;white-space:normal}._empty_1c9ux_22{margin:0;color:var(--v-muted,#675e70)}._history_1c9ux_1 :is(button,a):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:-3px}@layer base{._root_bxe1i_2{width:100%;min-width:0}._item_bxe1i_3{overflow:hidden;margin-bottom:8px;border:1px solid var(--v-border,#e5dfe8);border-radius:var(--v-radius-card,16px);background:var(--v-surface,#fff);color:var(--v-text,#352341)}._header_bxe1i_4{display:flex;margin:0}._trigger_bxe1i_5{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:48px;padding:12px 16px;font:inherit;font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.5;text-align:left;white-space:normal;overflow-wrap:normal;word-break:normal;background:transparent;color:inherit;border:0;cursor:pointer;touch-action:manipulation}._trigger_bxe1i_5:hover:not(:disabled){background:var(--v-surface-subtle,#f7f6fa)}._trigger_bxe1i_5:disabled{color:var(--v-muted,#675e70);cursor:not-allowed}._trigger_bxe1i_5:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:-3px}._icon_bxe1i_9{width:20px;height:20px;flex-shrink:0;color:var(--v-primary,#c32f91);transition:transform var(--motion-fast,.15s) var(--motion-easing,cubic-bezier(.22,1,.36,1))}._trigger_bxe1i_5[data-state=open] ._icon_bxe1i_9{transform:rotate(180deg)}._trigger_bxe1i_5:disabled ._icon_bxe1i_9{color:var(--v-muted,#675e70)}._content_bxe1i_12{overflow:hidden;background:transparent;color:inherit}._content_bxe1i_12[data-state=open]{animation:var(--motion-fast-fade-in-animation)}._content_bxe1i_12[data-state=closed]{animation:none}._contentInner_bxe1i_15{padding:0 16px 16px;color:var(--v-text,#352341);font-size:var(--v-font-reading,1rem);line-height:1.6;overflow-wrap:normal;word-break:normal}@media(prefers-reduced-motion:reduce){._icon_bxe1i_9,._content_bxe1i_12,._content_bxe1i_12[data-state=open],._content_bxe1i_12[data-state=closed]{animation:none;transition:none}}}._page_n1ycm_1{min-height:100vh;padding:var(--v-page-block-space, 16px) 16px 60px;background:var(--background);color:var(--foreground)}._container_n1ycm_7{max-width:var(--v-largura, 72rem);margin:0 auto}._back_n1ycm_11,._footer_n1ycm_12 a{color:var(--primary);text-decoration:none}._header_n1ycm_16{margin:var(--v-header-gap, 12px) 0 var(--v-card-padding, 16px);text-align:left}._header_n1ycm_16 h1{max-width:100%;font-family:var(--font-family-display)}._header_n1ycm_16 p{max-width:560px;margin:0 auto;color:var(--muted-foreground);line-height:1.6}._plan_n1ycm_30{padding:var(--v-card-padding, 16px);border:1px solid color-mix(in srgb,var(--primary) 45%,var(--border));border-radius:24px;background:linear-gradient(145deg,var(--card),color-mix(in srgb,var(--card) 90%,var(--primary)))}._tag_n1ycm_36{display:inline-block;padding:7px 11px;border-radius:30px;background:color-mix(in srgb,var(--primary) 12%,var(--card));color:var(--primary);font-size:.8rem;font-weight:700}._plan_n1ycm_30 h2{margin:var(--v-header-gap, 12px) 0 var(--v-heading-gap, 8px);font-size:1.35rem}._price_n1ycm_49{margin:12px 0;font-size:clamp(30px,7vw,42px);font-weight:850;line-height:1.2}._price_n1ycm_49 span{display:inline-block;font-size:.9rem;font-weight:500;color:var(--muted-foreground)}._summary_n1ycm_61,._academy_n1ycm_62,._conditions_n1ycm_63 li{font-size:.94rem;line-height:1.65}._summary_n1ycm_61{color:var(--muted-foreground)}._features_n1ycm_70{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);margin:var(--v-card-padding, 16px) 0;padding:0;list-style:none}._features_n1ycm_70 li{display:flex;gap:8px;align-items:start;min-width:0;font-size:.9rem;line-height:1.45}._features_n1ycm_70 svg{flex-shrink:0;color:var(--primary)}._academy_n1ycm_62{margin:var(--v-header-gap, 12px) 0;font-size:.84rem;color:var(--muted-foreground)}._cta_n1ycm_95{width:100%;min-height:48px;height:auto;padding:12px;border-radius:13px;white-space:normal;text-align:center}._conditions_n1ycm_63{margin-top:var(--v-section-gap, 24px);padding:var(--v-card-padding, 16px);background:var(--card);border:1px solid var(--border);border-radius:20px}._conditions_n1ycm_63 h2{margin:0 0 var(--v-header-gap, 12px);font-size:1.2rem}._conditions_n1ycm_63 ol{display:grid;gap:var(--v-card-gap, 12px);margin:0;padding-left:22px}._notice_n1ycm_121{margin:var(--v-card-padding, 16px) 0;padding:16px;border:1px solid var(--border);border-radius:14px;color:var(--muted-foreground);font-size:.85rem;line-height:1.6}._footer_n1ycm_12{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--v-card-gap, 12px);margin-top:var(--v-section-gap, 24px);font-size:.85rem}@media(max-width:560px){._plan_n1ycm_30,._conditions_n1ycm_63{padding:var(--v-card-padding, 16px)}._features_n1ycm_70{grid-template-columns:minmax(0,1fr)}}._plan_n1ycm_30,._conditions_n1ycm_63{border-radius:16px;background:var(--card);box-shadow:0 3px 16px #35234106}._summary_n1ycm_61,._academy_n1ycm_62,._notice_n1ycm_121,._features_n1ycm_70{font-size:16px;line-height:1.6}._tag_n1ycm_36,._footer_n1ycm_12{font-size:14px;line-height:1.5}._cta_n1ycm_95{min-height:48px;border-radius:12px;font-size:16px}._price_n1ycm_49{font-variant-numeric:tabular-nums}._section_1khln_1{min-width:0;margin:0 0 var(--v-section-gap,24px)}._actions_1khln_2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));gap:var(--v-card-gap,12px);margin-bottom:var(--v-card-gap,12px)}._section_1khln_1 ._action_1khln_2{display:flex;align-items:center;justify-content:center;min-height:48px;min-width:0;padding:12px var(--v-card-padding,16px);border:1px solid var(--v-field-border,#8f8397);border-radius:var(--v-radius-control,12px);background:var(--v-white,#fff);color:var(--v-primary-hover,#a72379);font:800 1rem/1.5 var(--font-family-base);text-decoration:none;text-align:center;overflow-wrap:break-word}._moreTools_1khln_4{min-width:0;border:1px solid var(--v-border,#e5dfe8);border-radius:var(--v-radius-control,12px);padding:0 var(--v-card-padding-compact,12px);background:var(--v-subtle,#f7f6fa)}._moreTools_1khln_4 summary{min-height:48px;padding:12px 0;color:var(--v-primary-hover,#a72379);font:800 1rem/1.5 var(--font-family-base);cursor:pointer}._moreTools_1khln_4 ul{list-style:none;padding:0 0 var(--v-card-padding-compact,12px);margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:var(--v-card-gap,12px)}._moreTools_1khln_4 li{min-width:0}._moreTools_1khln_4 a{display:flex;align-items:center;justify-content:space-between;gap:var(--v-item-gap,8px);min-height:48px;min-width:0;padding:12px;border:1px solid var(--v-border,#e5dfe8);border-radius:var(--v-radius-control,12px);background:var(--v-white,#fff);color:var(--v-text,#352341);font:600 1rem/1.5 var(--font-family-base);text-decoration:none;overflow-wrap:break-word}._moreTools_1khln_4 svg{flex-shrink:0}._section_1khln_1 a:hover{background:var(--v-lilac-soft,#f0e9f9)}._section_1khln_1 :is(a,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._conclusion_1v9cw_1{min-width:0;max-width:100%;margin:12px 0;padding:var(--v-card-padding, 16px);border:1px solid var(--v-border, #e5dfe8);border-inline-start:3px solid var(--v-primary, #c32f91);border-radius:12px;background:var(--v-surface-subtle, #f7f6fa);color:var(--v-text, #352341);overflow-wrap:anywhere}._conclusion_1v9cw_1 ._heading_1v9cw_13{margin:0 0 4px;font-size:var(--v-font-card, .9375rem);line-height:1.4}._conclusion_1v9cw_1 p{margin:8px 0 0;line-height:1.6}._conclusion_1v9cw_1 ._scope_1v9cw_19{margin:0;color:var(--v-muted, #675e70);font-size:var(--v-font-description, .8125rem)}._conclusion_1v9cw_1 ._summary_1v9cw_24{font-weight:700}._conclusion_1v9cw_1 ._notice_1v9cw_25{color:var(--v-text, #352341);border-bottom:1px solid var(--v-border, #e5dfe8);padding-bottom:8px}._tableScroll_1ttpe_1{max-width:100%;overflow-x:auto}._investmentTable_1ttpe_1{width:100%;border-collapse:collapse;text-align:left;font-size:var(--v-font-description,.8125rem)}._investmentTable_1ttpe_1 caption{text-align:left;padding-bottom:8px;font-weight:600}._investmentTable_1ttpe_1 th,._investmentTable_1ttpe_1 td{padding:10px 8px;border-bottom:1px solid var(--v-border,#e5dfe8)}._investmentTable_1ttpe_1 td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._root_1ttpe_2{display:grid;gap:20px;min-width:0;margin:16px 0 24px}._root_1ttpe_2 *{box-sizing:border-box;min-width:0}._root_1ttpe_2 h2,._root_1ttpe_2 h3{margin:0 0 8px;font-size:var(--v-font-section,1.0625rem);line-height:1.35}._root_1ttpe_2 p{margin:8px 0;line-height:1.55}._root_1ttpe_2 ._scope_1ttpe_2,._root_1ttpe_2 ._hint_1ttpe_2{font-size:var(--v-font-description,.8125rem);color:var(--v-muted,#675e70)}._summaryGrid_1ttpe_2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}._metric_1ttpe_2,._panel_1ttpe_2{border:1px solid var(--v-border,#e5dfe8);border-radius:16px;background:var(--v-surface,#fff);padding:16px}._metric_1ttpe_2{display:grid;align-content:start;gap:8px}._metric_1ttpe_2 span{font-size:var(--v-font-description,.8125rem);line-height:1.4;color:var(--v-muted,#675e70)}._metric_1ttpe_2 strong{font-size:1.15rem;font-variant-numeric:tabular-nums;line-height:1.3;overflow-wrap:anywhere}._panel_1ttpe_2{display:grid;gap:12px}._detailList_1ttpe_2{display:grid;gap:8px}._detail_1ttpe_2{border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface,#fff);padding:0 12px}._detail_1ttpe_2 summary,._methodology_1ttpe_2 summary{min-height:48px;padding:12px 0;cursor:pointer;font-weight:600;line-height:1.4}._detail_1ttpe_2 summary::marker,._methodology_1ttpe_2 summary::marker{color:var(--v-primary,#c32f91)}._detail_1ttpe_2 summary span{margin-inline-start:6px;overflow-wrap:anywhere}._summaryCount_1ttpe_2{color:var(--v-muted,#675e70);font-size:var(--v-font-description,.8125rem);font-weight:400}._statGrid_1ttpe_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;margin:0 0 16px}._statGrid_1ttpe_2>div{display:grid;align-content:start;gap:4px}._statGrid_1ttpe_2 dt{font-size:var(--v-font-description,.8125rem);line-height:1.35;color:var(--v-muted,#675e70)}._statGrid_1ttpe_2 dd{margin:0;font-weight:600;line-height:1.4;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}._chartList_1ttpe_2{list-style:none;padding:0;margin:0;display:grid;gap:16px}._chartRow_1ttpe_2{display:grid;gap:8px}._chartName_1ttpe_2{font-size:var(--v-font-body,.875rem);font-weight:600;line-height:1.4}._barRow_1ttpe_2{display:grid;gap:4px}._barLabel_1ttpe_2{display:flex;flex-wrap:wrap;gap:4px 8px;justify-content:space-between;align-items:baseline;font-size:var(--v-font-description,.8125rem);line-height:1.4}._barLabel_1ttpe_2 span{flex:1 1 140px;word-break:normal;overflow-wrap:normal}._barLabel_1ttpe_2 strong{flex-shrink:0;max-width:100%;margin-left:auto;font-weight:600;text-align:right;font-variant-numeric:tabular-nums;word-break:normal;overflow-wrap:normal}._barTrack_1ttpe_2{height:8px;border-radius:6px;background:var(--v-surface-subtle,#f0ecf3);overflow:hidden}._barFill_1ttpe_2{width:100%;height:100%;max-width:100%;border-radius:6px;background:var(--v-primary,#c32f91);transform-origin:left center;transition:transform var(--motion-slow,.4s) var(--motion-easing,cubic-bezier(.22,1,.36,1))}._barFill_1ttpe_2._secondary_1ttpe_2{background:#7850a4}._methodology_1ttpe_2{padding:4px 0;border-top:1px solid var(--v-border,#e5dfe8)}._methodology_1ttpe_2 ul{margin:0;padding:0 0 0 20px;display:grid;gap:8px}._empty_1ttpe_2{padding:16px;border-radius:12px;background:var(--v-surface-subtle,#f7f6fa)}._retry_1ttpe_2{min-height:48px;padding:12px 16px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;background:#fff;color:var(--v-primary,#c32f91);font:inherit;font-weight:600;cursor:pointer}._root_1ttpe_2 :is(a,button,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._root_1ttpe_2 ._notice_1ttpe_2{padding:12px;border-radius:12px;background:var(--v-surface-subtle,#f7f6fa)}@media(max-width:700px){._summaryGrid_1ttpe_2,._statGrid_1ttpe_2{grid-template-columns:repeat(2,minmax(0,1fr))}._metric_1ttpe_2,._panel_1ttpe_2{padding:12px}._root_1ttpe_2{gap:16px}}@media(max-width:360px){._statGrid_1ttpe_2{gap:12px}._metric_1ttpe_2 strong{font-size:1rem}}@media(prefers-reduced-motion:reduce){._root_1ttpe_2 *{animation:none!important;transition:none!important}}._helpHeading_1ttpe_4,._metricHeading_1ttpe_4{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}._helpHeading_1ttpe_4>h2{flex:1 1 12rem;min-width:0;margin:0}._metricHeading_1ttpe_4>span{flex:1 1 7rem;min-width:0;overflow-wrap:anywhere}._page_itkmz_2{min-height:100vh;box-sizing:border-box;background:var(--v-surface,#fff);color:var(--v-text,#352341);font:400 var(--v-font-body,.875rem)/1.55 var(--font-family-base);padding:var(--v-page-block-space,24px) var(--v-margem-pagina,16px) max(104px,env(safe-area-inset-bottom));padding-left:max(var(--v-margem-pagina,16px),env(safe-area-inset-left));padding-right:max(var(--v-margem-pagina,16px),env(safe-area-inset-right));overflow-wrap:break-word}._container_itkmz_3,._wrap_itkmz_3{width:100%;max-width:var(--v-largura,72rem);min-width:0;margin:0 auto}._page_itkmz_2 *{box-sizing:border-box}._page_itkmz_2 h1{font-size:var(--v-font-page,1.25rem);font-weight:700;line-height:1.15;letter-spacing:normal;text-shadow:none;margin:var(--v-heading-gap,8px) 0 var(--v-heading-gap,8px)}._page_itkmz_2 h2{font-size:var(--v-font-section,1.0625rem);line-height:1.3;margin:0 0 var(--v-heading-gap,8px)}._page_itkmz_2 h3{font-size:var(--v-font-card,.9375rem);line-height:1.35;margin:var(--v-section-gap,24px) 0 var(--v-heading-gap,8px)}._page_itkmz_2 p{line-height:1.6}._page_itkmz_2 small{font-size:var(--v-font-description,.8125rem);line-height:1.5;color:var(--v-muted,#675E70)}._page_itkmz_2 a{color:var(--v-primary,#C32F91);text-underline-offset:3px}._back_itkmz_9{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-bottom:var(--v-heading-gap,8px);font-size:14px;font-weight:700;text-decoration:none}._heading_itkmz_10,._header_itkmz_10,._headingInfo_itkmz_10{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap,12px);flex-wrap:wrap;margin-bottom:var(--v-header-gap,12px)}._card_itkmz_11,._panel_itkmz_11{background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:var(--v-card-padding,16px);margin-bottom:var(--v-section-gap,24px);min-width:0;box-shadow:none}._page_itkmz_2 label{font-size:14px;font-weight:700;line-height:1.5;min-width:0}._page_itkmz_2 input:not([type=checkbox]):not([type=radio]),._page_itkmz_2 select,._page_itkmz_2 textarea{width:100%;max-width:100%;min-width:0;min-height:48px;padding:12px;background:var(--v-surface,#fff)!important;color:var(--v-text,#352341)!important;border:1px solid var(--v-field-border,#8f8397)!important;border-radius:12px;font:400 var(--v-font-input,1rem)/1.5 var(--font-family-base)}._page_itkmz_2 textarea{min-height:112px;resize:vertical}._page_itkmz_2 input[type=checkbox],._page_itkmz_2 input[type=radio]{flex:0 0 auto;width:22px;height:22px;min-width:22px;margin:2px 0;accent-color:var(--v-primary)}._page_itkmz_2 label:has(>input[type=checkbox]),._page_itkmz_2 label:has(>input[type=radio]){display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:10px 0;font-size:var(--v-font-body,.875rem);font-weight:500}._page_itkmz_2 button:not([aria-label^="Informações:"]):not([aria-label="Fechar informação"]){min-height:48px;min-width:48px;font:600 var(--v-font-control,.875rem)/1.35 var(--font-family-base);white-space:normal;overflow-wrap:break-word;cursor:pointer}._page_itkmz_2 button:disabled,._page_itkmz_2 input:disabled,._page_itkmz_2 select:disabled{cursor:not-allowed;opacity:1;color:var(--v-muted,#675e70)!important;background:var(--v-surface-subtle,#f7f6fa)!important}._primary_itkmz_19,._page_itkmz_2 ._primary_itkmz_19{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-primary);border-radius:12px;padding:12px 18px;background:var(--v-primary);color:var(--primary-foreground);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35;text-decoration:none;text-align:center}._secondary_itkmz_20,._page_itkmz_2 ._secondary_itkmz_20{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;padding:12px 18px;background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35}._grid_itkmz_21,._fields_itkmz_21{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-padding,16px);margin:var(--v-card-padding,16px) 0 var(--v-section-gap,24px)}._grid_itkmz_21>label,._fields_itkmz_21>label,._other_itkmz_22{display:grid;gap:8px;align-content:start}._notice_itkmz_23,._note_itkmz_23,._status_itkmz_23{padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);font-size:14px;line-height:1.6;margin:var(--v-card-gap,12px) 0}._error_itkmz_24{padding:var(--v-card-padding-compact,12px);border:1px solid #B93255;border-radius:12px;background:#fff0f4;color:#8f2345;font-size:var(--v-font-body,.875rem);line-height:1.6}._success_itkmz_25{padding:var(--v-card-padding-compact,12px);border:1px solid #47846A;border-radius:12px;background:#f0f8f3;color:#235e43;font-size:var(--v-font-body,.875rem);line-height:1.6}._actions_itkmz_26{display:flex;gap:var(--v-card-gap,12px);justify-content:flex-end;flex-wrap:wrap;margin-top:var(--v-card-padding,16px)}._actions_itkmz_26>*{min-width:0}._options_itkmz_27{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap,12px) var(--v-card-padding,16px);margin:16px 0}._details_itkmz_28{margin:20px 0;border-top:1px solid var(--v-border,#e5dfe8);padding:12px 0}._details_itkmz_28 summary{min-height:48px;padding:12px 0;font-weight:700;cursor:pointer}._page_itkmz_2 :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._money_itkmz_30,._page_itkmz_2 strong,._page_itkmz_2 b{font-variant-numeric:tabular-nums}@media(max-width:650px){._page_itkmz_2{padding-top:16px}._card_itkmz_11,._panel_itkmz_11{padding:16px}._grid_itkmz_21,._fields_itkmz_21,._options_itkmz_27{grid-template-columns:1fr;gap:16px}._heading_itkmz_10,._header_itkmz_10{align-items:flex-start}._actions_itkmz_26>*{flex:1 1 150px}._header_itkmz_10>svg{display:none}}@media(prefers-reduced-motion:reduce){._page_itkmz_2 *{scroll-behavior:auto;transition:none!important;animation:none!important}}._hero_itkmz_34{margin:0 0 var(--v-section-gap,24px);padding:0 0 var(--v-header-gap,12px);border-bottom:1px solid var(--v-border,#e5dfe8)}._hero_itkmz_34 h1{margin:0;color:var(--v-primary,#C32F91)}._readingFilters_itkmz_34{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:var(--v-card-padding,16px) 0}._readingFilters_itkmz_34 label{display:grid;gap:8px}._tabs_itkmz_34{display:flex;gap:8px;flex-wrap:wrap;margin:var(--v-card-padding,16px) 0}._tabs_itkmz_34 button{border:1px solid var(--v-field-border,#8f8397);border-radius:12px;background:var(--v-surface,#fff);color:var(--v-text,#352341);padding:12px 16px}._tabs_itkmz_34 ._active_itkmz_34{background:var(--v-primary);color:var(--primary-foreground);border-color:var(--v-primary);box-shadow:inset 0 -3px 0 var(--v-primary-hover)}._grid_itkmz_21{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:var(--v-card-gap,12px)}._grid_itkmz_21 ._card_itkmz_11{margin:0;box-shadow:none;min-height:0;display:flex;flex-direction:column;gap:var(--v-item-gap,8px)}._card_itkmz_11 small{font-size:14px;color:var(--v-muted,#675e70)}._card_itkmz_11 b{font-size:1.25rem;line-height:1.25}._card_itkmz_11 ._metricDetail_itkmz_34{margin:0;min-width:0;font-size:var(--v-font-description,.8125rem);line-height:1.45;color:var(--v-muted,#675e70)}._metricHeading_itkmz_34{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}._metricHeading_itkmz_34 small{padding-top:10px}._headingInfo_itkmz_10{margin:var(--v-section-gap,24px) 0 var(--v-header-gap,12px)}._headingInfo_itkmz_10 h2{margin:0}._chart_itkmz_34{height:320px;min-width:0;margin:var(--v-card-padding,16px) 0 var(--v-section-gap,24px)}._tableScroll_itkmz_34{max-width:100%;overflow-x:auto;border:1px solid var(--v-border,#e5dfe8);border-radius:16px;margin:16px 0 24px}._tableScroll_itkmz_34:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._tableScroll_itkmz_34 table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}._tableScroll_itkmz_34 caption{text-align:left;padding:16px;font-weight:700;font-size:var(--v-font-body,.875rem)}._tableScroll_itkmz_34 th,._tableScroll_itkmz_34 td{padding:14px 16px;border-bottom:1px solid var(--v-border,#e5dfe8);vertical-align:top;font-variant-numeric:tabular-nums}._tableScroll_itkmz_34 th{background:var(--v-surface-subtle,#f7f6fa);white-space:nowrap}._tableScroll_itkmz_34 tbody tr:last-child td{border-bottom:0}._tableScroll_itkmz_34 td:first-child{min-width:130px}._channelCard_itkmz_34{padding:var(--v-card-padding,16px);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;background:var(--v-surface,#fff);display:grid;gap:var(--v-card-gap,12px)}._channelMetrics_itkmz_34{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--v-card-gap,12px)}._channelMetrics_itkmz_34 small{display:block;margin-bottom:6px}._channelMetrics_itkmz_34 b{font-size:18px}._stack_itkmz_34{display:grid;gap:var(--v-card-gap,12px)}._book_itkmz_34{padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;background:var(--v-surface,#fff)}._book_itkmz_34 p{margin:8px 0 0}._dataDetails_itkmz_34>summary{min-height:48px;padding:12px 0;font-weight:700;cursor:pointer}@media(max-width:650px){._readingFilters_itkmz_34,._channelMetrics_itkmz_34{grid-template-columns:1fr}._chart_itkmz_34{height:300px}._tabs_itkmz_34 button{flex:1 1 140px}._tableScroll_itkmz_34 th,._tableScroll_itkmz_34 td{padding:12px}}._reasons_itkmz_40{display:grid;gap:7px;min-width:0}._reasons_itkmz_40>div{min-width:0}@media(min-width:1024px){._chart_itkmz_34{height:400px}._reasons_itkmz_40{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--v-coluna-minima, 18rem)),1fr))}._stack_itkmz_34{grid-template-columns:repeat(2,minmax(0,1fr))}._readingFilters_itkmz_34>label{max-width:22rem}}@media(min-width:1440px){._chart_itkmz_34{height:440px}._stack_itkmz_34{grid-template-columns:repeat(3,minmax(0,1fr))}}._page_9q3mf_1{max-width:var(--v-largura, 72rem);margin:0 auto;padding:var(--v-page-block-space, clamp(16px, 2vw, 24px)) var(--v-margem-pagina, 16px) 100px;color:var(--v-text, #352341);line-height:1.6}._page_9q3mf_1 a{color:var(--v-primary, #c32f91);text-underline-offset:3px}._header_9q3mf_1{margin:var(--v-header-gap, 12px) 0}._header_9q3mf_1>span{font-size:.875rem;letter-spacing:.08em;font-weight:700}._header_9q3mf_1 h1{font-size:var(--v-font-page,1.25rem);line-height:1.2;margin:var(--v-heading-gap, 8px) 0}._header_9q3mf_1 p{margin:0}._toolbar_9q3mf_1,._sectionHeading_9q3mf_1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--v-header-gap, 12px)}._toolbar_9q3mf_1 p{margin:0}._muted_9q3mf_1{color:var(--v-muted, #675e70);font-size:.9rem}._summary_9q3mf_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--v-card-gap, 12px);margin:var(--v-header-gap, 12px) 0}._summary_9q3mf_1 article{border:1px solid var(--v-border, #e5dfe8);border-radius:16px;padding:var(--v-card-padding, 16px);background:var(--v-white, #fff)}._summary_9q3mf_1 strong,._summary_9q3mf_1 span{display:block}._summary_9q3mf_1 strong{font-size:1.8rem;color:var(--v-primary, #c32f91)}._summary_9q3mf_1 span{font-size:.9rem}._card_9q3mf_1,._notice_9q3mf_1{min-width:0;border:1px solid var(--v-border, #e5dfe8);border-radius:16px;padding:var(--v-card-padding, 16px);margin:var(--v-header-gap, 12px) 0;background:var(--v-white, #fff)}._notice_9q3mf_1{background:var(--v-subtle, #f7f6fa)}._page_9q3mf_1 h2{font-size:var(--v-font-section,1.0625rem);margin:0 0 var(--v-heading-gap, 8px);line-height:1.35}._page_9q3mf_1 h3{font-size:var(--v-font-card,.9375rem);margin:0 0 var(--v-heading-gap, 8px);line-height:1.45}._list_9q3mf_1{padding-left:22px;margin:12px 0}._list_9q3mf_1 li+li{margin-top:12px}._areas_9q3mf_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px)}._areas_9q3mf_1 article{border-top:1px solid var(--v-border, #e5dfe8);padding-top:var(--v-header-gap, 12px);min-width:0}._areas_9q3mf_1 p{margin:8px 0}._filter_9q3mf_1{max-width:600px;margin:var(--v-header-gap, 12px) 0}._filter_9q3mf_1 label{display:block;font-weight:600;margin-bottom:8px}._filter_9q3mf_1 button{width:100%;white-space:normal;text-align:left;min-height:48px;height:auto}._courses_9q3mf_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px)}._courses_9q3mf_1>._card_9q3mf_1{margin:0}._facts_9q3mf_1{margin:var(--v-header-gap, 12px) 0}._facts_9q3mf_1 div+div{margin-top:12px}._facts_9q3mf_1 dt{font-size:.85rem;font-weight:700}._facts_9q3mf_1 dd{margin:2px 0;font-size:.95rem}._page_9q3mf_1 p,._page_9q3mf_1 li,._page_9q3mf_1 dd,._page_9q3mf_1 h3{overflow-wrap:anywhere}._page_9q3mf_1 button:focus-visible,._page_9q3mf_1 a:focus-visible{outline:3px solid var(--v-primary, #c32f91);outline-offset:3px}@media(max-width:760px){._summary_9q3mf_1{grid-template-columns:repeat(2,minmax(0,1fr))}._areas_9q3mf_1,._courses_9q3mf_1{grid-template-columns:minmax(0,1fr)}._card_9q3mf_1,._notice_9q3mf_1{padding:var(--v-card-padding, 16px)}}._page_9q3mf_1{background:var(--v-white, #fff);font-family:var(--font-family-base);font-size:1rem;box-sizing:border-box;padding:var(--v-page-block-space, clamp(16px, 2vw, 24px)) var(--v-margem-pagina, 16px) calc(80px + env(safe-area-inset-bottom))}._header_9q3mf_1 h1{text-shadow:none;font-weight:700;overflow-wrap:normal}._page_9q3mf_1>a,._card_9q3mf_1>a{display:inline-flex;align-items:center;min-height:48px;max-width:100%;font-weight:700}._card_9q3mf_1,._summary_9q3mf_1 article{box-shadow:var(--v-shadow, 0 3px 16px #35234106)}._notice_9q3mf_1{border-left:3px solid var(--v-lilac, #7c52b8)}._summary_9q3mf_1 strong{font-variant-numeric:tabular-nums}._facts_9q3mf_1 dd{font-size:1rem}._filter_9q3mf_1 button{border-color:var(--v-field-border, #8f8397);border-radius:var(--v-radius-control, 12px);font-size:1rem}@media(min-width:1440px){._areas_9q3mf_1,._courses_9q3mf_1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){._page_9q3mf_1 *{transition:none;animation:none}}._page_uxdfw_1{font-size:var(--v-font-reading,1rem);line-height:1.6;min-height:100dvh;padding:var(--v-page-block-space, clamp(16px, 2vw, 24px)) 16px 56px;background:var(--background);color:var(--foreground)}._wrap_uxdfw_2{width:min(100%,880px);margin:0 auto}._back_uxdfw_3,._historyLink_uxdfw_3{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--primary);font-weight:700;text-decoration:none}._hero_uxdfw_4{margin:var(--v-header-gap, 12px) 0;padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:16px;background:var(--card)}._kicker_uxdfw_5{margin:0 0 var(--v-heading-gap, 8px);color:var(--secondary-foreground);font-size:var(--v-font-body, .875rem);font-weight:700;letter-spacing:.07em}._hero_uxdfw_4 h1{margin:0 0 var(--v-heading-gap, 8px);font-size:var(--v-font-page, 1.25rem);line-height:1.16}._hero_uxdfw_4 h2{margin:0;font-size:var(--v-font-card, .9375rem);line-height:1.45}._criteria_uxdfw_8{display:flex;align-items:center;flex-wrap:wrap;gap:var(--v-item-gap, 8px);margin:var(--v-header-gap, 12px) 0 0;font-size:var(--v-font-reading,1rem)}._startCard_uxdfw_9{padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:16px;background:var(--card)}._startCard_uxdfw_9 h2{margin:0 0 var(--v-heading-gap, 8px);font-size:var(--v-font-section, 1.0625rem)}._startCard_uxdfw_9 p{line-height:1.6;margin:0 0 var(--v-header-gap, 12px)}._wrap_uxdfw_2 ._action_uxdfw_12{box-sizing:border-box;min-height:48px;height:auto;max-width:100%;padding:12px 18px;border-radius:13px;white-space:normal;line-height:1.45;gap:8px;font-weight:700}._error_uxdfw_13{padding:var(--v-card-padding, 16px);margin:var(--v-header-gap, 12px) 0;border:1px solid var(--error);border-radius:14px;color:var(--foreground);background:var(--card);line-height:1.6}._notice_uxdfw_14{margin:var(--v-header-gap, 12px) 0;padding:var(--v-card-padding, 16px);border-radius:12px;background:var(--muted);font-weight:700}._progress_uxdfw_15{margin:0 0 var(--v-header-gap, 12px);color:var(--muted-foreground);font-size:var(--v-font-body, .875rem);font-weight:700}._questions_uxdfw_16,._feedbackList_uxdfw_16{display:grid;gap:var(--v-card-gap, 12px)}._question_uxdfw_16{min-width:0;padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:16px;background:var(--card)}._questionMeta_uxdfw_18{display:flex;align-items:center;flex-wrap:wrap;gap:var(--v-item-gap, 8px);margin:0 0 var(--v-heading-gap, 8px);color:var(--secondary-foreground);font-size:var(--v-font-body, .875rem);font-weight:700;letter-spacing:.03em}._essential_uxdfw_19{padding:4px 8px;border-radius:7px;color:var(--secondary-foreground);background:var(--secondary);font-size:var(--v-font-body, .875rem)}._question_uxdfw_16 h2{margin:0 0 var(--v-header-gap, 12px);font-size:var(--v-font-section, 1.0625rem);line-height:1.5}._options_uxdfw_21{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);min-width:0}._option_uxdfw_21{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-item-gap, 8px);box-sizing:border-box;min-width:0;width:100%;min-height:96px;padding:clamp(12px,2.5vw,16px);border:1px solid var(--v-field-border,#8f8397);border-radius:12px;background:var(--card);line-height:1.55;cursor:pointer}._option_uxdfw_21>button{flex-shrink:0}._option_uxdfw_21>span{min-width:0;max-width:100%;overflow-wrap:break-word}._option_uxdfw_21[data-selected=true]{border-color:var(--primary);background:var(--muted);box-shadow:inset 0 0 0 1px var(--primary)}._option_uxdfw_21:focus-within{outline:2px solid var(--primary);outline-offset:3px}._option_uxdfw_21:has([disabled]){cursor:default}._submitArea_uxdfw_28{margin-top:var(--v-card-padding, 16px)}._submitArea_uxdfw_28 p{color:var(--muted-foreground);font-size:var(--v-font-body, .875rem);line-height:1.6}._results_uxdfw_30{margin-top:var(--v-section-gap, 24px)}._resultSummary_uxdfw_31{padding:var(--v-card-padding, 16px);margin-bottom:var(--v-section-gap, 24px);border:1px solid var(--border);border-radius:16px;background:var(--card);text-align:center}._resultSummary_uxdfw_31>svg{color:var(--primary)}._resultSummary_uxdfw_31 h2{margin:var(--v-heading-gap, 8px) 0 var(--v-header-gap, 12px);font-size:var(--v-font-page, 1.25rem)}._resultSummary_uxdfw_31 h2:focus{outline:none}._resultSummary_uxdfw_31 p{line-height:1.6}._score_uxdfw_36{margin:0;font-size:2rem;font-weight:700;color:var(--primary)}._score_uxdfw_36 span{font-size:20px;font-weight:700;color:var(--muted-foreground)}._criticalNote_uxdfw_38{padding:12px;border-radius:12px;background:var(--muted);font-weight:700}._feedback_uxdfw_16{padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:16px;background:var(--card);overflow-wrap:break-word}._feedback_uxdfw_16 h3{margin:0 0 var(--v-heading-gap, 8px);font-size:var(--v-font-card, .9375rem);line-height:1.5}._feedback_uxdfw_16 p{line-height:1.6}._explanation_uxdfw_42{margin-bottom:0;padding-top:12px;border-top:1px solid var(--border)}._resultActions_uxdfw_43{display:flex;flex-wrap:wrap;gap:var(--v-item-gap, 8px);margin-top:var(--v-card-padding, 16px)}._historyLink_uxdfw_3{margin-top:var(--v-header-gap, 12px)}._certificate_uxdfw_45{margin:var(--v-header-gap, 12px) 0 var(--v-section-gap, 24px);color:var(--muted-foreground);font-size:var(--v-font-body, .875rem);line-height:1.6}._rubricCard_uxdfw_46{margin:var(--v-header-gap, 12px) 0;padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:16px;background:var(--card)}._rubricCard_uxdfw_46 summary{min-height:44px;align-content:center;cursor:pointer;font-weight:700}._rubricCard_uxdfw_46 h2{font-size:var(--v-font-section, 1.0625rem)}._rubricCard_uxdfw_46 h3{font-size:var(--v-font-card, .9375rem);line-height:1.5}._rubricCard_uxdfw_46 p{line-height:1.6}._rubricLevels_uxdfw_51{padding-left:22px;line-height:1.65}._rubricLevels_uxdfw_51 li+li{margin-top:10px}@media(max-width:480px){._resultActions_uxdfw_43{flex-direction:column}._resultActions_uxdfw_43 ._action_uxdfw_12{width:100%}}@media(prefers-reduced-motion:reduce){._wrap_uxdfw_2 a,._wrap_uxdfw_2 button{transition:none}}._options_uxdfw_21{font-size:var(--v-font-reading,1rem);line-height:1.6}._question_uxdfw_16{container-type:inline-size}._resultSummary_uxdfw_31[data-passed=false]>svg{color:var(--secondary-foreground)}@container (max-width:280px){._options_uxdfw_21{grid-template-columns:1fr}._option_uxdfw_21{min-height:88px}}@media(max-width:360px){._options_uxdfw_21{grid-template-columns:1fr}._option_uxdfw_21{min-height:88px}}._progress_1yjtu_1{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--v-item-gap, 8px);margin:var(--v-header-gap, 12px) 0}._progress_1yjtu_1 button{display:grid;place-items:center;min-width:0;min-height:48px;padding:8px;border:1px solid var(--vloryze-field-border,#8F8397);border-radius:12px;background:var(--card);color:var(--foreground);font:600 var(--v-font-control,.875rem)/1.5 var(--font-family-base);cursor:pointer}._progress_1yjtu_1 button[data-visited=true]{background:var(--muted)}._progress_1yjtu_1 button[aria-current=step]{border:2px solid var(--primary);text-decoration:underline;text-underline-offset:4px}._screen_1yjtu_4{min-width:0;min-height:330px;padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-top-width:4px;border-radius:16px;background:var(--card);color:var(--foreground);font-size:16px;line-height:1.6;scroll-margin-top:24px;overflow-wrap:anywhere}._screen_1yjtu_4 h2{font-size:var(--v-font-section,1.0625rem);line-height:1.3;margin:var(--v-header-gap, 12px) 0}._screen_1yjtu_4 small{font-size:14px;color:var(--muted-foreground)}._screen_1yjtu_4 p{font-size:16px;line-height:1.6}._flow_1yjtu_6{display:flex;flex-wrap:wrap;gap:var(--v-card-gap, 12px);align-items:center}._flow_1yjtu_6 span{min-width:0;padding:var(--v-card-padding-compact, 12px);border:1px solid var(--border);border-radius:12px;background:var(--muted);font-weight:700}._actions_1yjtu_7{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--v-card-gap, 12px);margin:var(--v-card-padding, 16px) 0}._actions_1yjtu_7 button{flex:1 1 140px;width:auto;min-height:48px;height:auto;margin:0;padding:12px 16px;font-size:var(--v-font-control,.875rem);line-height:1.5;white-space:normal}._actions_1yjtu_7 button:disabled{background:var(--muted);color:var(--muted-foreground);cursor:default}._progress_1yjtu_1 button:focus-visible,._actions_1yjtu_7 button:focus-visible,._screen_1yjtu_4:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media(max-width:420px){._progress_1yjtu_1{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--v-item-gap, 8px)}}@media(prefers-reduced-motion:reduce){._progress_1yjtu_1 button,._actions_1yjtu_7 button{transition:none}}._page_d1vhw_1{max-width:var(--v-largura,72rem)!important;min-width:0}._form_d1vhw_1{display:grid;gap:10px;max-width:540px;margin:20px 0}._form_d1vhw_1 label{font-weight:700}._form_d1vhw_1 input,._form_d1vhw_1 button{width:100%;box-sizing:border-box}._heading_d1vhw_1{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:28px}._heading_d1vhw_1 h2{margin:0}._explanation_d1vhw_1,._date_d1vhw_1{color:var(--muted-foreground);font-size:.875rem}._list_d1vhw_1{display:grid;gap:14px;list-style:none;padding:0;margin:16px 0}._invitation_d1vhw_1,._copy_d1vhw_1{padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--card);min-width:0}._invitation_d1vhw_1 h3,._copy_d1vhw_1 h2{overflow-wrap:anywhere;margin:0 0 8px}._invitation_d1vhw_1 p{margin:6px 0}._actions_d1vhw_1{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}._actions_d1vhw_1 button{min-height:48px;flex:0 1 auto}._confirm_d1vhw_1{border-top:1px solid var(--border);padding-top:12px;margin-top:14px}._copy_d1vhw_1{margin-top:20px}._copy_d1vhw_1 input{width:100%;box-sizing:border-box}._copy_d1vhw_1 a{display:inline-flex;align-items:center;min-height:48px;color:var(--primary);font-weight:700}._page_d1vhw_1 [role=alert],._page_d1vhw_1 [role=status]{overflow-wrap:anywhere}@media(max-width:420px){._actions_d1vhw_1 button{flex:1 1 160px}._heading_d1vhw_1 button{width:100%}}._page_153on_13{color:var(--foreground, #1b1420);font-family:var(--font-family-base, system-ui, sans-serif);font-size:var(--v-font-body, .9375rem);line-height:1.75;width:100%;max-width:var(--v-largura, 50rem);margin:35px auto;padding:24px;box-sizing:border-box}._page_153on_13 h1{font-size:var(--v-font-page, 1.5rem);line-height:var(--v-line-heading, 1.3)}._page_153on_13 h2{font-size:var(--v-font-section, 1.125rem);line-height:1.3;margin-top:2em}._page_153on_13 h3{font-size:var(--v-font-card, 1rem);line-height:1.35}._page_153on_13 p,._page_153on_13 li{font-size:inherit;line-height:inherit;overflow-wrap:break-word}._page_153on_13 li+li{margin-top:var(--v-item-gap, 8px)}._page_153on_13 a{color:var(--primary, #c32f91);text-underline-offset:4px}._page_153on_13>a:first-child{display:inline-flex;align-items:center;min-height:48px}._document_153on_35{max-width:var(--v-largura, 50rem)}._page_xmnav_1{min-height:100vh;padding:var(--v-page-block-space, 16px) 16px 60px;color:var(--foreground);background:var(--background)}._container_xmnav_7{max-width:var(--v-largura, 72rem);margin:0 auto}._back_xmnav_11,._footer_xmnav_12 a,._card_xmnav_13 a,._consent_xmnav_14 a{color:var(--primary)}._back_xmnav_11,._footer_xmnav_12 a{text-decoration:none}._header_xmnav_21{margin:var(--v-header-gap, 12px) 0 var(--v-card-padding, 16px)}._eyebrow_xmnav_24{color:var(--primary);font-size:.72rem;font-weight:800;letter-spacing:.1em}._header_xmnav_21 h1{font-family:var(--font-family-display)}._header_xmnav_21 p,._card_xmnav_13 p{font-size:.93rem;line-height:1.65}._header_xmnav_21 p{color:var(--muted-foreground)}._card_xmnav_13{padding:var(--v-card-padding, 16px);margin:var(--v-header-gap, 12px) 0;border:1px solid var(--border);border-radius:22px;background:linear-gradient(150deg,var(--card),color-mix(in srgb,var(--card) 96%,var(--primary)))}._card_xmnav_13 h2{margin:0 0 var(--v-heading-gap, 8px);font-size:1.3rem}._card_xmnav_13 ._scope_xmnav_52{font-size:.83rem;color:var(--muted-foreground)}._stateHeader_xmnav_56{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}._badge_xmnav_63{padding:5px 9px;border-radius:30px;background:color-mix(in srgb,var(--primary) 10%,var(--card));color:var(--primary);font-size:.72rem;font-weight:700}._card_xmnav_13 ._price_xmnav_71{margin:var(--v-header-gap, 12px) 0;font-size:clamp(28px,7vw,38px);font-weight:850;line-height:1.25}._price_xmnav_71 span{display:inline-block;font-size:.9rem;font-weight:500;color:var(--muted-foreground)}._card_xmnav_13 ._note_xmnav_83,._note_xmnav_83{display:flex;align-items:start;gap:8px;color:var(--muted-foreground);font-size:.84rem;line-height:1.6}._note_xmnav_83 svg,._date_xmnav_93 svg,._testNotice_xmnav_94 svg{flex-shrink:0;margin-top:2px}._date_xmnav_93{display:flex;align-items:start;gap:10px;padding:16px;border-radius:14px;background:color-mix(in srgb,var(--primary) 7%,var(--card))}._date_xmnav_93 svg{color:var(--primary)}._consent_xmnav_14{display:flex;align-items:start;gap:12px;margin:var(--v-card-padding, 16px) 0;font-size:.87rem;line-height:1.6;cursor:pointer}._consent_xmnav_14>div{flex-shrink:0;margin-top:4px}._primary_xmnav_122{width:100%;min-height:48px;height:auto;padding:12px 14px;border-radius:13px;white-space:normal;text-align:center}._card_xmnav_13>button{min-height:44px;height:auto;padding:10px 14px;white-space:normal}._notice_xmnav_137,._testNotice_xmnav_94,._error_xmnav_139{padding:var(--v-card-padding-compact, 12px);border:1px solid var(--border);border-radius:14px;font-size:.85rem;line-height:1.6;overflow-wrap:anywhere}._notice_xmnav_137,._testNotice_xmnav_94{background:color-mix(in srgb,var(--primary) 7%,var(--card))}._testNotice_xmnav_94{display:flex;align-items:start;gap:10px}._error_xmnav_139{color:var(--error);border-color:color-mix(in srgb,var(--error) 35%,var(--border));background:var(--card)}._statusMessage_xmnav_161{min-height:22px;font-size:.87rem;line-height:1.5}._statusMessage_xmnav_161:empty{display:none}._refreshRow_xmnav_169{display:flex;justify-content:flex-end}._refreshRow_xmnav_169 button{min-height:44px}._footer_xmnav_12{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--v-card-gap, 12px);margin-top:var(--v-section-gap, 24px);font-size:.85rem}._dialog_xmnav_184{width:540px;max-width:calc(100vw - 32px);box-sizing:border-box;border-radius:20px;padding:var(--v-card-padding, 16px)}._dialog_xmnav_184 h2{padding-right:30px}._dialogActions_xmnav_194{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}._dialogActions_xmnav_194 button{min-height:46px;height:auto;padding:10px 14px;white-space:normal}@media(max-width:460px){._card_xmnav_13,._dialog_xmnav_184{padding:var(--v-card-padding, 16px)}._dialogActions_xmnav_194 button{width:100%}}._card_xmnav_13{border-radius:16px;background:var(--card);box-shadow:0 3px 16px #35234106}._card_xmnav_13 ._scope_xmnav_52,._card_xmnav_13 ._note_xmnav_83,._card_xmnav_13 p:not(._price_xmnav_71),._statusMessage_xmnav_161,._notice_xmnav_137,._error_xmnav_139,._testNotice_xmnav_94,._note_xmnav_83,._consent_xmnav_14{font-size:16px;line-height:1.6}._badge_xmnav_63,._eyebrow_xmnav_24{font-size:14px;line-height:1.5}._primary_xmnav_122,._card_xmnav_13>button,._refreshRow_xmnav_169 button,._dialogActions_xmnav_194 button{min-height:48px;font-size:16px;border-radius:12px}._dialog_xmnav_184{border-radius:20px}._price_xmnav_71{font-variant-numeric:tabular-nums}._page_1dsuf_1{width:100%;max-width:var(--v-largura,72rem);margin:0 auto;padding:var(--v-page-block-space,16px) 16px calc(48px + env(safe-area-inset-bottom));box-sizing:border-box;background:var(--v-surface,#fff);color:var(--v-text,#352341);font:400 var(--v-font-body,.875rem)/1.55 var(--font-family-base);overflow-wrap:break-word}._page_1dsuf_1 *{box-sizing:border-box}._page_1dsuf_1 :is(h1,h2,h3,h4,p){margin:0}._page_1dsuf_1 h2,._page_1dsuf_1 h3{font-size:var(--v-font-section,1.0625rem);line-height:1.3}._page_1dsuf_1 h4{font-size:var(--v-font-card,.9375rem);line-height:1.4}._page_1dsuf_1 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._page_1dsuf_1 a{color:var(--v-primary-hover,#a72379);text-underline-offset:4px}._page_1dsuf_1 svg{flex-shrink:0}._back_1dsuf_3{display:inline-flex;align-items:center;min-height:48px;margin-bottom:var(--v-heading-gap,8px);font-weight:700;text-decoration:none}._header_1dsuf_3{margin-bottom:var(--v-header-gap,12px)}._descriptionRow_1dsuf_3{display:flex;align-items:flex-start;gap:var(--v-item-gap,8px);min-width:0;margin-top:var(--v-heading-gap,8px)}._descriptionRow_1dsuf_3 ._intro_1dsuf_3{flex:1;min-width:0;margin:0!important;color:var(--v-muted,#675e70)}._descriptionRow_1dsuf_3>button{flex-shrink:0}._section_1dsuf_4{margin-top:var(--v-section-gap,24px);min-width:0}._sectionHeading_1dsuf_4{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--v-header-gap,12px);margin-bottom:var(--v-header-gap,12px)}._sectionHeading_1dsuf_4>:is(h2,h3){min-width:0;flex:1 1 12rem}._card_1dsuf_5,._summary_1dsuf_5,._form_1dsuf_5{min-width:0;padding:var(--v-card-padding,16px);border:1px solid var(--v-border,#e5dfe8);border-radius:var(--v-radius-card,16px);background:var(--v-surface,#fff)}._grid_1dsuf_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap,12px);align-items:start}._card_1dsuf_5{display:grid;gap:var(--v-card-gap,12px)}._cardHeading_1dsuf_6{display:flex;align-items:center;gap:var(--v-item-gap,8px);min-width:0}._cardHeading_1dsuf_6>div{min-width:0;flex:1}._page_1dsuf_1 ._cardHeading_1dsuf_6 h3{font-size:var(--v-font-card,.9375rem);line-height:1.4}._icon_1dsuf_6{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:12px;background:var(--v-magenta-soft,#fbeaf5);color:var(--v-primary-hover,#a72379)}._icon_1dsuf_6[data-tone=lilac]{background:var(--v-lilac-soft,#f0e9fa);color:#6c409d}._icon_1dsuf_6[data-tone=yellow]{background:var(--v-yellow-soft,#fff5d8);color:#795500}._icon_1dsuf_6[data-tone=coral]{background:var(--v-coral-soft,#fff0ec);color:#a34436}._slogan_1dsuf_6{font-weight:700;color:var(--v-primary-hover,#a72379);font-size:14px}._explanation_1dsuf_6,._hint_1dsuf_6{color:var(--v-muted,#675e70)}._hint_1dsuf_6{font-size:var(--v-font-description,.8125rem);line-height:1.5}._metrics_1dsuf_7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap,12px);margin:0}._metrics_1dsuf_7>div{min-width:0}._goalMetrics_1dsuf_7>div{display:flex;flex-direction:column;gap:8px;padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface-subtle,#f7f6fa)}._goalMetrics_1dsuf_7>div:nth-child(2){background:var(--v-lilac-soft,#f0e9fa)}._metrics_1dsuf_7 dt{font-size:14px;color:var(--v-muted,#675e70)}._metrics_1dsuf_7 dd{margin:4px 0 0;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:break-word}._goalMetrics_1dsuf_7 dd{margin:0}._summary_1dsuf_5{display:grid;gap:var(--v-card-gap,12px)}._cashPanel_1dsuf_7,._cashDetails_1dsuf_7,._cashBalance_1dsuf_7{display:grid;gap:var(--v-card-gap,12px);min-width:0}._cashBalance_1dsuf_7{gap:var(--v-item-gap,8px)}._cashBalance_1dsuf_7>strong{font-size:clamp(22px,5vw,28px);line-height:1.3;color:var(--v-primary-hover,#a72379);font-variant-numeric:tabular-nums;overflow-wrap:break-word}._cashPanel_1dsuf_7>._warning_1dsuf_7{margin:0}._caption_1dsuf_7{font-size:var(--v-font-caption,.75rem);color:var(--v-muted,#675e70)}._goalProgress_1dsuf_7{display:grid;gap:var(--v-item-gap,8px);min-width:0}._progress_1dsuf_7{display:block;width:100%;height:10px;border:0;border-radius:999px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--v-lilac-soft,#f0e9fa);accent-color:var(--v-primary,#c32f91)}._progress_1dsuf_7::-webkit-progress-bar{background:var(--v-lilac-soft,#f0e9fa);border-radius:999px}._progress_1dsuf_7::-webkit-progress-value{background:var(--v-primary,#c32f91);border-radius:999px}._progress_1dsuf_7::-moz-progress-bar{background:var(--v-primary,#c32f91);border-radius:999px}._progressLabel_1dsuf_7{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;font-size:14px}._progressLabel_1dsuf_7 strong{color:var(--v-primary-hover,#a72379)}._tools_1dsuf_7{display:flex;gap:var(--v-item-gap,8px);flex-wrap:wrap}._tools_1dsuf_7>*{flex:1 1 8rem}._page_1dsuf_1 button,._page_1dsuf_1 select,._page_1dsuf_1 input:not([type=checkbox]),._page_1dsuf_1 textarea{min-height:48px;font:inherit;max-width:100%}._page_1dsuf_1 button{cursor:pointer;white-space:normal;overflow-wrap:break-word}._primary_1dsuf_8,._secondary_1dsuf_8,._textButton_1dsuf_8{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 16px;border-radius:12px;font-weight:700;text-decoration:none;text-align:center}._primary_1dsuf_8{border:1px solid var(--v-primary,#c32f91);background:var(--v-primary,#c32f91);color:#fff}._secondary_1dsuf_8{border:1px solid var(--v-field-border,#8f8397);background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379)}._textButton_1dsuf_8{border:0;background:transparent;color:var(--v-primary-hover,#a72379);padding:8px 0}._page_1dsuf_1 button:disabled{cursor:not-allowed;background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);opacity:1}._page_1dsuf_1 button[aria-expanded=true]{box-shadow:inset 0 -3px 0 var(--v-primary,#c32f91)}._form_1dsuf_5{display:grid;gap:var(--v-card-gap,12px);background:var(--v-surface-subtle,#f7f6fa)}._form_1dsuf_5 label{display:grid;gap:var(--v-item-gap,8px);min-width:0;font-weight:700}._form_1dsuf_5 :is(input:not([type=checkbox]),select,textarea){display:block;width:100%;min-width:0;padding:12px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;background:var(--v-surface,#fff);color:var(--v-text,#352341);font-size:var(--v-font-input,1rem)}._form_1dsuf_5 textarea{min-height:96px;resize:vertical}._form_1dsuf_5 input[aria-invalid=true]{border-color:#b93255}._actions_1dsuf_9{display:flex;flex-wrap:wrap;gap:var(--v-card-gap,12px)}._actions_1dsuf_9>*{flex:1 1 9rem}._form_1dsuf_5 ._checkbox_1dsuf_9{display:flex;align-items:flex-start;min-height:48px;gap:12px;padding:10px 0;font-weight:400}._checkbox_1dsuf_9 input{width:22px;height:22px;flex:0 0 22px;margin:2px 0 0;accent-color:var(--v-primary,#c32f91)}._notice_1dsuf_10,._error_1dsuf_10,._warning_1dsuf_7,._success_1dsuf_10{margin:var(--v-card-gap,12px) 0;padding:12px 16px;border-radius:12px;line-height:1.55}._notice_1dsuf_10{background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70)}._warning_1dsuf_7{border:1px solid #b88a28;background:var(--v-yellow-soft,#fff5d8);color:#594113}._error_1dsuf_10{border:1px solid #b93255;background:#fff0f4;color:#8f2345}._success_1dsuf_10{border:1px solid #47846a;background:#f0f8f3;color:#235e43}._form_1dsuf_5 :is(._error_1dsuf_10,._warning_1dsuf_7){margin:0}._page_1dsuf_1 ._status_1dsuf_10:empty{display:none}._details_1dsuf_11{min-width:0;border-top:1px solid var(--v-border,#e5dfe8);padding-top:4px}._details_1dsuf_11>summary{min-height:48px;display:list-item;padding:12px 0;font-weight:700;color:var(--v-primary-hover,#a72379);cursor:pointer}._details_1dsuf_11 ul{padding-left:20px;margin:0 0 8px}._details_1dsuf_11>p+ul{margin-top:var(--v-item-gap,8px)}._details_1dsuf_11 li+li{margin-top:8px}._essentials_1dsuf_11{display:grid;gap:12px}._essentials_1dsuf_11 fieldset{border:1px solid var(--v-border,#e5dfe8);border-radius:12px;margin:0;padding:0 12px 12px;min-width:0}._essentials_1dsuf_11 legend{font-weight:700;padding:0 4px}._optionText_1dsuf_11{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;width:100%;min-width:0}._optionText_1dsuf_11 small{font-weight:400;color:var(--v-muted,#675e70)}._suggestion_1dsuf_11{padding:12px;border-radius:12px;background:var(--v-lilac-soft,#f0e9fa);display:grid;gap:8px}._history_1dsuf_12{list-style:none;padding:0;margin:0;display:grid;gap:12px}._history_1dsuf_12 li{border-bottom:1px solid var(--v-border,#e5dfe8);padding:0 0 12px;display:grid;gap:4px;min-width:0}._history_1dsuf_12 time{font-size:14px;color:var(--v-muted,#675e70)}._historyHeading_1dsuf_12{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}._historyHeading_1dsuf_12 strong{font-variant-numeric:tabular-nums}._footer_1dsuf_12{margin-top:var(--v-section-gap,24px)}._footer_1dsuf_12 a{display:inline-flex;align-items:center;min-height:48px}@media(max-width:700px){._grid_1dsuf_6{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){._page_1dsuf_1 ._toolTitle_1dsuf_14{font-size:var(--v-font-page,1.25rem)}}@media(max-width:360px){._tools_1dsuf_7>*{flex-basis:100%}._metrics_1dsuf_7 dd{font-size:var(--v-font-card,.9375rem)}}@media(prefers-reduced-motion:reduce){._page_1dsuf_1 *{scroll-behavior:auto;animation:none!important;transition:none!important}}._tool_1dsuf_7{min-width:0}._toolHeader_1dsuf_18{display:grid;gap:var(--v-heading-gap,8px);margin-bottom:var(--v-header-gap,12px)}._toolHeader_1dsuf_18 ._descriptionRow_1dsuf_3{margin-top:0}._toolTitle_1dsuf_14{font-size:var(--v-font-page,1.25rem);line-height:1.3}._practicalTip_1dsuf_18{color:var(--v-muted,#675e70)}._intro_1dsuf_3 strong,._practicalTip_1dsuf_18 strong{color:var(--v-primary-hover,#a72379)}._helpHeading_1dsuf_20{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}._helpHeading_1dsuf_20>label{flex:1 1 10rem;min-width:0}._secondaryTools_vvpna_1{display:grid;gap:var(--v-card-gap,12px);margin-top:var(--v-section-gap,24px)}._navigationCard_vvpna_2{display:flex;align-items:center;gap:var(--v-item-gap,8px);min-width:0;min-height:48px;padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:var(--v-radius-card,16px);background:var(--v-white,#fff);font-weight:700;text-decoration:none}._navigationCard_vvpna_2>span:nth-child(2){flex:1;min-width:0}._navigationCard_vvpna_2>svg{flex-shrink:0}._icon_vvpna_5{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:10px;background:var(--v-lilac-soft,#f0e9fa);color:var(--v-primary-hover,#a72379)}._consentPanel_1leqh_1{display:grid;gap:12px;margin:16px 0;border:1px solid var(--v-field-border,#8f8397);border-radius:16px;background:var(--v-primary-soft,#fff3fa);padding:16px}._consentPanel_1leqh_1 h2,._consentPanel_1leqh_1 p{margin:0}._consentText_1leqh_1{white-space:pre-wrap;overflow-wrap:anywhere}._consentCheck_1leqh_1{display:flex;align-items:flex-start;gap:10px;line-height:1.5}._consentCheck_1leqh_1>div{flex-shrink:0}._consentPanel_1leqh_1 a{color:var(--primary);text-decoration:underline}._consentPanel_1leqh_1 button{height:auto;white-space:normal}._wellness_1leqh_2 input[type=date],._wellness_1leqh_2 input[type=number],._wellness_1leqh_2 select,._wellness_1leqh_2 textarea{box-sizing:border-box;width:100%;min-width:0;min-height:49px;background:var(--v-surface,#fff)!important;border:1px solid var(--v-field-border,#8f8397)!important;border-radius:13px!important;color:var(--foreground)!important;padding:12px 14px!important;font:400 var(--v-font-input,1rem)/1.4 var(--font-family-base)!important;outline-offset:2px}._wellness_1leqh_2 input:focus-visible,._wellness_1leqh_2 select:focus-visible,._wellness_1leqh_2 textarea:focus-visible{outline:2px solid #C32F91}._wellness_1leqh_2 input[type=date]{color-scheme:light}._wellness_1leqh_2 ._saveButton_1leqh_2{width:100%;min-height:50px;border:0;border-radius:13px;background:#c32f91;color:#fff;font:600 var(--v-font-control,.875rem)/1.3 var(--font-family-base);padding:12px 16px;display:flex;align-items:center;justify-content:center;cursor:pointer}._wellness_1leqh_2 ._saveButton_1leqh_2:disabled{opacity:.55;cursor:not-allowed}._wellness_1leqh_2 h1,._wellness_1leqh_2 h2,._wellness_1leqh_2 h3{font-family:var(--font-family-base);font-weight:700;letter-spacing:normal}._wellness_1leqh_2 nav button{font-size:var(--v-font-control,.875rem)!important;line-height:1.5!important;border-radius:16px}._wellness_1leqh_2 nav{gap:var(--v-card-gap, 12px)!important;margin:var(--v-header-gap, 12px) 0!important}._wellness_1leqh_2 nav button{padding:var(--v-card-padding-compact, 12px)!important}._wellness_1leqh_2 section{padding:var(--v-card-padding, 16px)!important}._wellness_1leqh_2 ._saveButton_1leqh_2{min-height:48px;height:auto;white-space:normal;border-radius:12px}@media(max-width:420px){._wellness_1leqh_2 nav{grid-template-columns:minmax(0,1fr)!important}._wellness_1leqh_2 nav button{min-height:72px!important;flex-direction:row!important;text-align:left!important;justify-content:flex-start!important;padding:var(--v-card-padding-compact, 12px)!important}._wellness_1leqh_2 section{padding:var(--v-card-padding-compact, 12px)!important}}._wellness_1leqh_2 ._retryButton_1leqh_11{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 14px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379);font:600 var(--v-font-control,.875rem)/1.4 var(--font-family-base);cursor:pointer}._wellness_1leqh_2 ._retryButton_1leqh_11:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._loadError_1leqh_11{display:grid;gap:8px;color:var(--v-text,#352341)}._loadError_1leqh_11 p{margin:0}._wellness_1leqh_2 nav button{min-height:88px!important}._wellness_1leqh_2 nav button svg{width:22px;height:22px;flex-shrink:0}._wellness_1leqh_2 h2{font-size:var(--v-font-section,1.0625rem)!important}._wellness_1leqh_2 h3{font-size:var(--v-font-card,.9375rem)!important}@media(max-width:420px){._wellness_1leqh_2 nav button{min-height:64px!important}}._panel_844h2_1{border:1px solid var(--border, #eadce5);border-radius:16px;padding:20px;background:var(--surface, #fff);display:grid;gap:16px;min-width:0}._header_844h2_2{display:flex;align-items:center;gap:10px;color:var(--v-primary, #C32F91)}._header_844h2_2 h2{margin:0;color:var(--foreground, #172B4D);font-size:1.125rem}._description_844h2_4{margin:0;color:var(--muted-foreground, #655b6b);font-size:.9375rem;line-height:1.6}._row_844h2_5{display:flex;align-items:center;justify-content:space-between;gap:16px}._row_844h2_5 label{display:grid;gap:4px;min-width:0}._row_844h2_5 label span{font-size:.875rem;color:var(--muted-foreground, #655b6b);line-height:1.5}._fields_844h2_8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._field_844h2_8{display:grid;gap:6px;min-width:0;align-content:start}._field_844h2_8 label{font-size:.875rem;font-weight:700}._select_844h2_11{width:100%;min-width:0;min-height:44px;font:inherit;font-weight:500}._message_844h2_12{margin:0;font-size:.875rem;line-height:1.6;color:var(--foreground, #172B4D);overflow-wrap:anywhere}@media(max-width:480px){._panel_844h2_1{padding:16px}._fields_844h2_8{grid-template-columns:1fr}}._panel_16o6g_1{border:1px solid var(--border, #eadce5);border-radius:16px;padding:20px;background:var(--surface, #fff);display:grid;gap:16px;min-width:0}._header_16o6g_2{display:flex;align-items:center;gap:10px;color:var(--v-primary, #C32F91)}._header_16o6g_2 h2{margin:0;color:var(--foreground, #172B4D);font-size:1.125rem}._header_16o6g_2 svg{flex-shrink:0}._description_16o6g_5{margin:0;color:var(--muted-foreground, #655b6b);font-size:.9375rem;line-height:1.6}._row_16o6g_6{display:flex;align-items:center;justify-content:space-between;gap:16px}._row_16o6g_6 label{display:grid;gap:4px;min-width:0}._row_16o6g_6 label span,._hint_16o6g_8{font-size:.875rem;color:var(--muted-foreground, #655b6b);line-height:1.6}._hint_16o6g_8{margin:0}._message_16o6g_10{margin:0;font-size:.875rem;line-height:1.6;color:var(--foreground, #172B4D);overflow-wrap:anywhere}@media(max-width:480px){._panel_16o6g_1{padding:16px}}._link_ezr3x_1{display:flex;align-items:center;gap:12px;min-height:76px;margin:24px 0;padding:16px;box-sizing:border-box;border:1px solid var(--border);border-radius:16px;background:var(--card,#fff);color:var(--foreground);text-decoration:none;transition:border-color var(--motion-fast,.15s) var(--motion-easing,ease)}._icon_ezr3x_2{flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:var(--v-magenta-soft,#fbeaf5);color:var(--primary)}._copy_ezr3x_3{display:grid;gap:4px;min-width:0;line-height:1.45}._copy_ezr3x_3 strong{font-size:1rem;font-weight:700}._copy_ezr3x_3>span{font-size:var(--v-font-description,.9rem);color:var(--muted-foreground)}._arrow_ezr3x_4{margin-left:auto;flex-shrink:0;color:var(--primary)}._link_ezr3x_1:hover{border-color:var(--primary)}._link_ezr3x_1:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}@media(prefers-reduced-motion:reduce){._link_ezr3x_1{transition:none}}._panel_1y5ro_1{background:var(--card);border:1px solid var(--border);border-radius:17px;padding:18px;margin:24px 0;display:grid;gap:14px}._panel_1y5ro_1 h2{margin:0}._hint_1y5ro_11{margin:0;font-size:13px;color:var(--muted-foreground)}._row_1y5ro_12{display:flex;align-items:center;justify-content:space-between;gap:14px}._row_1y5ro_12 p{margin:4px 0 0;font-size:14px;color:var(--muted-foreground);line-height:1.5}._row_1y5ro_12 label{cursor:pointer}._select_1y5ro_20{display:grid;gap:6px;font-size:14px}._select_1y5ro_20 select{min-height:44px;border-radius:12px;border:1px solid var(--border);background:var(--card);color:var(--foreground);padding:0 12px;font-size:16px}._message_1y5ro_22{margin:0;font-size:14px}._page_14o26_1{min-height:100vh;padding:var(--v-page-block-space, 16px) 16px 40px;color:var(--foreground);background:var(--background)}._container_14o26_7{max-width:var(--v-largura, 72rem);margin:0 auto}._home_14o26_11{color:var(--primary)}._title_14o26_14{font-family:var(--font-family-base);font-weight:900}._subtitle_14o26_18{color:var(--muted-foreground);line-height:1.5}._categories_14o26_22{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);margin:var(--v-card-padding, 16px) 0}._category_14o26_28{display:grid;height:auto;min-width:0;padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:17px;gap:9px;align-content:start;justify-content:start;text-align:left;white-space:normal;color:var(--foreground);background:var(--card)}._category_14o26_28 strong{font-size:1rem}._category_14o26_28 small{color:var(--muted-foreground);font-size:.8rem;line-height:1.4}._resume_14o26_51{color:var(--primary);font-size:.75rem;line-height:1.4}._dialog_14o26_56{width:min(620px,calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));max-width:calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right));max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));box-sizing:border-box;padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:19px;background:var(--card);color:var(--foreground);overflow-y:auto}._dialogTitle_14o26_68{margin-right:38px;font-size:24px}._form_14o26_72{display:grid;gap:var(--v-card-gap, 12px)}._contactFields_14o26_76{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px)}._subjectField_14o26_81{min-width:0;margin:0;padding:0;border:0}._subjectField_14o26_81 legend{padding:0;margin-bottom:9px;font-size:.95rem}._subjectOptions_14o26_92{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}._subjectOption_14o26_92{height:auto;min-height:44px;max-width:100%;padding:10px 12px;border-radius:12px;font-size:.85rem;white-space:normal;text-align:left;justify-content:flex-start}._field_14o26_109{display:grid;min-width:0;gap:7px;font-size:.95rem}._field_14o26_109 input,._field_14o26_109 textarea{box-sizing:border-box;min-width:0;border-radius:11px}._field_14o26_109 input{min-height:44px}._field_14o26_109 textarea{min-height:140px}._note_14o26_127,._result_14o26_128{margin:0;font-size:.82rem;line-height:1.55;overflow-wrap:anywhere}._note_14o26_127{color:var(--muted-foreground)}._note_14o26_127 a{color:var(--primary)}._actions_14o26_140{display:flex;flex-wrap:wrap;gap:10px}._actions_14o26_140 button{min-height:46px;height:auto;padding:12px 14px;border-radius:12px;white-space:normal}._sendButton_14o26_152{flex:1 1 180px;font-weight:700}._result_14o26_128:empty{display:none}@media(max-width:600px){._contactFields_14o26_76{grid-template-columns:minmax(0,1fr)}}@media(max-width:400px){._dialog_14o26_56{padding:var(--v-card-padding, 16px)}._category_14o26_28{padding:var(--v-card-padding-compact, 12px)}._actions_14o26_140 button{width:100%}}._category_14o26_28{border-radius:16px;background:var(--card);min-height:120px;gap:var(--v-card-gap, 12px)}._category_14o26_28 small,._resume_14o26_51{font-size:14px;line-height:1.5}._dialog_14o26_56{border-radius:20px}._field_14o26_109,._subjectField_14o26_81 legend,._note_14o26_127,._result_14o26_128{font-size:16px;line-height:1.6}._field_14o26_109 input,._subjectOption_14o26_92,._actions_14o26_140 button{min-height:48px;font-size:16px;border-radius:12px}._field_14o26_109 input,._field_14o26_109 textarea{background:var(--card);border:1px solid #8F8397}@media(max-width:350px){._categories_14o26_22{grid-template-columns:minmax(0,1fr)}}._destination_14o26_186{margin:0 0 12px;color:var(--muted-foreground);font-size:1rem;line-height:1.5;overflow-wrap:anywhere}._destination_14o26_186 strong{color:var(--primary)}._availability_14o26_188{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--primary) 4%,var(--card))}._availability_14o26_188 button{min-height:48px;height:auto;white-space:normal}._form_14o26_72,._dialogTitle_14o26_68{min-width:0;overflow-wrap:anywhere}._subjectOption_14o26_92,._actions_14o26_140 button{min-width:0;max-width:100%;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){._dialog_14o26_56,._category_14o26_28,._subjectOption_14o26_92{animation:none!important;transition:none!important}}._page_1pjiz_2{min-height:100vh;box-sizing:border-box;background:var(--v-surface,#fff);color:var(--v-text,#352341);font:400 var(--v-font-body,.875rem)/1.55 var(--font-family-base);padding:var(--v-page-block-space,24px) 16px max(104px,env(safe-area-inset-bottom));overflow-wrap:break-word}._container_1pjiz_3,._wrap_1pjiz_3{width:100%;max-width:var(--v-largura,72rem);min-width:0;margin:0 auto}._page_1pjiz_2 *{box-sizing:border-box}._page_1pjiz_2 h1{font-size:var(--v-font-page,1.25rem);font-weight:700;line-height:1.15;letter-spacing:normal;text-shadow:none;margin:var(--v-heading-gap,8px) 0 var(--v-heading-gap,8px)}._page_1pjiz_2 h2{font-size:var(--v-font-section,1.0625rem);line-height:1.3;margin:0 0 var(--v-heading-gap,8px)}._page_1pjiz_2 h3{font-size:var(--v-font-card,.9375rem);line-height:1.35;margin:var(--v-section-gap,24px) 0 var(--v-heading-gap,8px)}._page_1pjiz_2 p{line-height:1.6}._page_1pjiz_2 small{font-size:var(--v-font-description,.8125rem);line-height:1.5;color:var(--v-muted,#675E70)}._page_1pjiz_2 a{color:var(--v-primary,#C32F91);text-underline-offset:3px}._back_1pjiz_9{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-bottom:var(--v-heading-gap,8px);font-size:14px;font-weight:700;text-decoration:none}._heading_1pjiz_10,._header_1pjiz_10,._headingInfo_1pjiz_10{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap,12px);flex-wrap:wrap;margin-bottom:var(--v-header-gap,12px)}._titleLine_1pjiz_11{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}._titleLine_1pjiz_11 h1{flex:1 1 12rem;min-width:0}._titleLine_1pjiz_11>button{flex-shrink:0}._pageHeading_1pjiz_11{margin-bottom:var(--v-header-gap,12px)}._kicker_1pjiz_12{font-size:14px;letter-spacing:.045em;font-weight:700;color:var(--v-primary,#C32F91)}._card_1pjiz_13,._panel_1pjiz_13{background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:var(--v-card-padding,16px);margin-bottom:var(--v-section-gap,24px);min-width:0;box-shadow:none}._page_1pjiz_2 label{font-size:14px;font-weight:700;line-height:1.5;min-width:0}._page_1pjiz_2 input:not([type=checkbox]):not([type=radio]),._page_1pjiz_2 select,._page_1pjiz_2 textarea{width:100%;max-width:100%;min-width:0;min-height:48px;padding:12px;background:var(--v-surface,#fff)!important;color:var(--v-text,#352341)!important;border:1px solid var(--v-field-border,#8f8397)!important;border-radius:12px;font:400 var(--v-font-input,1rem)/1.5 var(--font-family-base)}._page_1pjiz_2 textarea{min-height:112px;resize:vertical}._page_1pjiz_2 input[type=checkbox],._page_1pjiz_2 input[type=radio]{flex:0 0 auto;width:22px;height:22px;min-width:22px;margin:2px 0;accent-color:var(--v-primary)}._page_1pjiz_2 label:has(>input[type=checkbox]),._page_1pjiz_2 label:has(>input[type=radio]){display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:10px 0;font-size:var(--v-font-body,.875rem);font-weight:500}._page_1pjiz_2 button:not([aria-label^="Informações:"]):not([aria-label="Fechar informação"]){min-height:48px;min-width:48px;font:600 var(--v-font-control,.875rem)/1.35 var(--font-family-base);white-space:normal;overflow-wrap:break-word;cursor:pointer}._page_1pjiz_2 button:disabled,._page_1pjiz_2 input:disabled,._page_1pjiz_2 select:disabled{cursor:not-allowed;opacity:1;color:var(--v-muted,#675e70)!important;background:var(--v-surface-subtle,#f7f6fa)!important}._primary_1pjiz_21,._page_1pjiz_2 ._primary_1pjiz_21{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-primary);border-radius:12px;padding:12px 18px;background:var(--v-primary);color:var(--primary-foreground);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35;text-decoration:none;text-align:center}._secondary_1pjiz_22,._page_1pjiz_2 ._secondary_1pjiz_22{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--v-field-border,#8f8397);border-radius:12px;padding:12px 18px;background:var(--v-surface,#fff);color:var(--v-primary-hover,#a72379);font-size:var(--v-font-body,.875rem);font-weight:700;line-height:1.35}._grid_1pjiz_23,._fields_1pjiz_23{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-padding,16px);margin:var(--v-card-padding,16px) 0 var(--v-section-gap,24px)}._grid_1pjiz_23>label,._fields_1pjiz_23>label,._other_1pjiz_24{display:grid;gap:8px;align-content:start}._notice_1pjiz_25,._note_1pjiz_25,._status_1pjiz_25{padding:var(--v-card-padding-compact,12px);border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface-subtle,#f7f6fa);color:var(--v-muted,#675e70);font-size:14px;line-height:1.6;margin:var(--v-card-gap,12px) 0}._error_1pjiz_26{padding:var(--v-card-padding-compact,12px);border:1px solid #B93255;border-radius:12px;background:#fff0f4;color:#8f2345;font-size:var(--v-font-body,.875rem);line-height:1.6}._success_1pjiz_27{padding:var(--v-card-padding-compact,12px);border:1px solid #47846A;border-radius:12px;background:#f0f8f3;color:#235e43;font-size:var(--v-font-body,.875rem);line-height:1.6}._actions_1pjiz_28{display:flex;gap:var(--v-card-gap,12px);justify-content:flex-end;flex-wrap:wrap;margin-top:var(--v-card-padding,16px)}._actions_1pjiz_28>*{min-width:0}._options_1pjiz_29{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap,12px) var(--v-card-padding,16px);margin:16px 0}._details_1pjiz_30{margin:20px 0;border-top:1px solid var(--v-border,#e5dfe8);padding:12px 0}._details_1pjiz_30 summary{min-height:48px;padding:12px 0;font-weight:700;cursor:pointer}._page_1pjiz_2 :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._money_1pjiz_32,._page_1pjiz_2 strong,._page_1pjiz_2 b{font-variant-numeric:tabular-nums}@media(max-width:650px){._page_1pjiz_2{padding-top:16px}._card_1pjiz_13,._panel_1pjiz_13{padding:16px}._grid_1pjiz_23,._fields_1pjiz_23,._options_1pjiz_29{grid-template-columns:1fr;gap:16px}._heading_1pjiz_10,._header_1pjiz_10{align-items:flex-start}._actions_1pjiz_28>*{flex:1 1 150px}._header_1pjiz_10>svg{display:none}}@media(prefers-reduced-motion:reduce){._page_1pjiz_2 *{scroll-behavior:auto;transition:none!important;animation:none!important}}._filters_1pjiz_36{display:flex;flex-wrap:wrap;gap:var(--v-card-gap,12px);margin:var(--v-card-padding,16px) 0}._filters_1pjiz_36 label{display:grid;gap:8px;flex:1 1 220px;max-width:360px}._qualityGrid_1pjiz_36{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:var(--v-card-gap,12px)}._qualityCard_1pjiz_36{background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:var(--v-card-padding,16px);min-height:0;display:flex;flex-direction:column;gap:var(--v-item-gap,8px)}._qualityLabel_1pjiz_36{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:14px;color:var(--v-muted,#675e70)}._qualityLabel_1pjiz_36>span{padding-top:10px}._qualityCard_1pjiz_36>strong{font-size:28px;line-height:1.2}._qualityCard_1pjiz_36>small{font-size:14px;color:var(--v-muted,#675e70)}._map_1ty8p_1{min-width:0;margin:var(--v-card-padding, 16px) 0;padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:16px;background:var(--card);color:var(--foreground);font-size:var(--v-font-reading,1rem);line-height:1.6}._map_1ty8p_1 h3{margin:0 0 8px;color:var(--foreground);font-size:var(--v-font-section,1.0625rem);line-height:1.4}._map_1ty8p_1>p{margin:0 0 var(--v-header-gap, 12px);color:var(--muted-foreground);font-size:var(--v-font-body,.875rem)}._branches_1ty8p_3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--v-card-gap, 12px)}._branch_1ty8p_3{min-width:0;padding:var(--v-card-padding-compact, 12px);border:1px solid var(--border);border-top-width:4px;border-radius:12px;background:var(--card);color:var(--foreground);overflow-wrap:break-word}._branch_1ty8p_3 h4{margin:0 0 8px;font-size:var(--v-font-card,.9375rem);line-height:1.4}._branch_1ty8p_3 p{margin:0}._steps_1gyuz_1{display:flex;align-items:center;justify-content:space-between;gap:var(--v-item-gap, 8px);min-width:0;padding:var(--v-card-padding-compact, 12px);margin:var(--v-header-gap, 12px) 0;border:1px solid var(--border);border-radius:16px;background:var(--card);color:var(--foreground)}._steps_1gyuz_1 p{margin:0;font-size:14px;line-height:1.5;overflow-wrap:break-word}._page_ilcdp_1{font-size:16px;line-height:1.6}._page_ilcdp_1 h3{font-size:20px;line-height:1.4;margin:12px 0}._page_ilcdp_1 ._board_ilcdp_3>section:first-child h3{color:#352341}._page_ilcdp_1 small{font-size:16px}._page_ilcdp_1 button{min-height:48px;max-width:100%;white-space:normal;font-size:16px;line-height:1.5}._page_ilcdp_1 button:focus-visible,._page_ilcdp_1 [tabindex="-1"]:focus-visible{outline:3px solid #7C52B8;outline-offset:3px}._instructions_ilcdp_7{display:flex;justify-content:space-between;align-items:center;gap:var(--v-header-gap, 12px);margin:var(--v-header-gap, 12px) 0}._instructions_ilcdp_7 h2{margin:0}._board_ilcdp_3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--v-card-gap, 12px);align-items:start}._deck_ilcdp_9{min-width:0;padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:16px;background:var(--card);color:var(--foreground);container-type:inline-size}._progress_ilcdp_10{height:8px;background:var(--muted);border-radius:8px;overflow:hidden}._cards_ilcdp_11,._slots_ilcdp_11{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}._card_ilcdp_11,._slot_ilcdp_11{min-width:0;height:auto;box-sizing:border-box;overflow-wrap:anywhere;text-align:left;cursor:pointer}._card_ilcdp_11 p,._slot_ilcdp_11 p{margin:8px 0 0;font-size:16px;line-height:1.6}._page_ilcdp_1 ._card_ilcdp_11[aria-pressed=true]{box-shadow:inset 0 0 0 2px #a72379}._page_ilcdp_1 ._card_ilcdp_11[data-wrong=true]{box-shadow:inset 0 0 0 2px #a34436}._cardState_ilcdp_16{display:block;min-height:20px;margin-top:8px;font-size:14px;font-weight:800;color:#352341}._card_ilcdp_11:disabled,._slot_ilcdp_11:disabled{cursor:default}._score_ilcdp_18{padding:12px 16px;border:1px solid var(--border);border-radius:16px;background:var(--card);margin:12px 0}._score_ilcdp_18 p{margin:8px 0}._score_ilcdp_18 a{color:var(--primary);font-weight:700}._history_ilcdp_18{list-style:none;padding:0;display:grid;gap:12px}._history_ilcdp_18 li{padding:12px 16px;border:1px solid var(--border);border-radius:16px}._history_ilcdp_18 h2{font-size:18px;margin:0 0 8px}._history_ilcdp_18 p{margin:0}._celebration_ilcdp_18{position:relative;overflow:hidden}._sparkles_ilcdp_18{display:block;color:var(--primary);letter-spacing:18px;font-size:24px;animation:_cnvSparkle_ilcdp_1 .7s ease-out}._celebration_ilcdp_18 strong{display:inline-block;animation:_cnvReward_ilcdp_1 .5s ease-out}@keyframes _cnvSparkle_ilcdp_1{0%{opacity:0;transform:translateY(16px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _cnvReward_ilcdp_1{0%{transform:scale(.85)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){._sparkles_ilcdp_18,._celebration_ilcdp_18 strong{animation:none}}._selection_ilcdp_19{font-size:14px;line-height:1.5;color:var(--muted-foreground);margin:0 0 var(--v-header-gap, 12px)}._feedback_ilcdp_20{border-left:4px solid #A34436;color:var(--foreground)!important;font-size:16px}@container (max-width:280px){._cards_ilcdp_11{grid-template-columns:1fr}}@media(max-width:360px){._cards_ilcdp_11,._slots_ilcdp_11{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._page_ilcdp_1 button{transition:none}}._grupo_1v6gn_9{display:block}._rotulo_1v6gn_11{display:block;font-size:var(--v-font-body, .875rem);line-height:1.5;color:var(--foreground)}._campos_1v6gn_18{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:var(--v-item-gap, 8px);width:100%;max-width:340px}._casa_1v6gn_32{min-width:0;width:100%;height:52px;min-height:52px!important;margin:0!important;padding:0!important;text-align:center;border:1px solid var(--v-field-border, #8f8397)!important;border-radius:12px!important;background:var(--card)!important;color:var(--foreground)!important;font-size:max(1.25rem,16px)!important;font-weight:var(--v-weight-bold, 700);font-variant-numeric:tabular-nums;line-height:52px;caret-color:var(--primary)}._casa_1v6gn_32:focus-visible{outline:3px solid var(--focus, #a7237955);outline-offset:2px;border-color:var(--primary)!important}@media(prefers-reduced-motion:reduce){._casa_1v6gn_32{transition:none!important}}._page_qazj3_1{width:min(100%,var(--v-largura, 66rem));margin:0 auto;padding:16px 20px calc(48px + env(safe-area-inset-bottom));color:var(--foreground);background:var(--card);min-width:0;font-size:var(--v-font-body,.875rem)}._page_qazj3_1 h1,._page_qazj3_1 h2,._page_qazj3_1 h3,._page_qazj3_1 p{margin-top:0}._page_qazj3_1 h1{outline:none}._page_qazj3_1 h2{font-size:var(--v-font-section,1.0625rem);margin-bottom:16px}._page_qazj3_1 p{line-height:1.6}._page_qazj3_1 a{text-underline-offset:4px}._page_qazj3_1 a[href^="mailto:"]{overflow-wrap:anywhere}._topNav_qazj3_8{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px}._topNav_qazj3_8 a,._backCategory_qazj3_9,._readMore_qazj3_9{min-height:44px;display:inline-flex;align-items:center;gap:8px;color:var(--v-primary-hover);font-weight:700;text-decoration:none}._header_qazj3_10{margin-bottom:20px}._header_qazj3_10>div>img{max-height:240px;object-fit:contain}._header_qazj3_10 ._subtitle_qazj3_12{margin:18px 0 6px}._intro_qazj3_13{color:var(--muted-foreground);margin-bottom:0}._searchWrap_qazj3_14{position:relative;margin-bottom:24px}._searchIcon_qazj3_15{position:absolute;top:50%;left:16px;transform:translateY(-50%);color:var(--v-primary-hover);pointer-events:none}._searchWrap_qazj3_14 ._searchInput_qazj3_16{width:100%;min-height:48px;padding:12px 50px 12px 46px;font-size:var(--v-font-reading,1rem);background:var(--card);border:1px solid var(--v-field-border);border-radius:16px}._searchInput_qazj3_16::-webkit-search-cancel-button{-webkit-appearance:none}._searchWrap_qazj3_14 ._clearSearch_qazj3_18{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:44px;height:44px;min-height:44px;padding:8px}._content_qazj3_19{display:grid;gap:24px;min-width:0}._content_qazj3_19>section{min-width:0}._categories_qazj3_21{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._categoryCard_qazj3_22{display:grid;grid-template-columns:40px minmax(0,1fr) 18px;align-items:start;gap:12px;padding:16px;border:1px solid var(--border);border-radius:18px;background:var(--card);color:var(--foreground);text-decoration:none;min-width:0;box-shadow:0 3px 12px #35234103}._categoryCard_qazj3_22:hover{border-color:var(--v-primary);background:#fffafd}._categoryIcon_qazj3_24{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:var(--v-magenta-soft);color:var(--v-primary-hover)}._categoryIcon_qazj3_24[data-tone=yellow]{color:#795500;background:var(--v-yellow-soft)}._categoryIcon_qazj3_24[data-tone=lilac]{color:#6c409d;background:var(--v-lilac-soft)}._categoryCopy_qazj3_27{display:grid;gap:7px;min-width:0}._categoryCopy_qazj3_27 strong{font-size:var(--v-font-card,.9375rem);line-height:1.35;word-break:normal;overflow-wrap:normal}._categoryCopy_qazj3_27>span{color:var(--muted-foreground);font-size:var(--v-font-body,.875rem);line-height:1.5}._arrow_qazj3_30{color:var(--v-primary-hover);align-self:center}._tourCard_qazj3_31{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;padding:20px;border:1px solid #f0c9e4;border-radius:20px;background:var(--v-magenta-soft,#fbeaf5)}._tourCard_qazj3_31 h2{margin:0 0 7px}._tourCard_qazj3_31 p{margin:0 0 18px;max-width:650px}._tourIcon_qazj3_34{display:grid;place-items:center;width:44px;height:44px;background:#fff;color:var(--v-primary-hover);border-radius:15px}._tourButton_qazj3_35{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;height:auto;max-width:100%;white-space:normal;text-align:center;text-decoration:none}._tourLogin_qazj3_36 p{margin:0 0 12px;color:var(--muted-foreground);font-size:var(--v-font-body,.875rem)}._articleList_qazj3_37{list-style:none;padding:0;margin:0;display:grid;gap:10px}._articleLink_qazj3_38{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:16px;border:1px solid var(--border);border-radius:15px;text-decoration:none;color:var(--foreground)}._articleLink_qazj3_38:hover{border-color:var(--v-primary);background:#fffafd}._articleLink_qazj3_38>span{display:grid;gap:5px;min-width:0}._articleLink_qazj3_38 strong{font-size:var(--v-font-card,.9375rem);line-height:1.4;word-break:normal}._articleLink_qazj3_38>svg{color:var(--v-primary-hover);flex-shrink:0}._question_qazj3_43{font-size:var(--v-font-body,.875rem);color:var(--muted-foreground);line-height:1.5}._faq_qazj3_44{margin-top:0}._faqItem_qazj3_45{border:1px solid var(--border);border-radius:14px;margin-bottom:10px;padding-inline:16px;background:var(--card)}._faqTrigger_qazj3_46{width:100%;min-height:56px;padding-block:15px;text-align:left;font-size:var(--v-font-card,.9375rem);line-height:1.45;gap:16px;font-weight:800}._faqContent_qazj3_47{font-size:var(--v-font-reading,1rem)}._article_qazj3_37{border:1px solid var(--border);border-radius:18px;padding:20px;min-width:0}._articleBody_qazj3_56{font-size:var(--v-font-reading,1rem);line-height:1.65;overflow-wrap:break-word}._articleBody_qazj3_56>p,._articleBody_qazj3_56 li{max-width:72ch}._articleBody_qazj3_56>p{margin:0 0 16px}._articleBody_qazj3_56>p:last-child{margin-bottom:0}._articleBody_qazj3_56 section{margin-top:24px}._articleBody_qazj3_56 h2{font-size:var(--v-font-section,1.0625rem);margin-bottom:12px}._articleBody_qazj3_56 ol{padding-left:24px;margin:0}._articleBody_qazj3_56 li+li{margin-top:12px}._examples_qazj3_64{border-left:3px solid #e6b451;padding:16px 18px;background:var(--v-yellow-soft);border-radius:0 12px 12px 0}._examples_qazj3_64 p:last-child{margin-bottom:0}._articleLinks_qazj3_66{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px}._articleLinks_qazj3_66 a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--v-primary-hover);font-weight:800}._backCategory_qazj3_9{justify-self:start;margin-bottom:-16px}._readMore_qazj3_9{margin-top:12px}._state_qazj3_70,._empty_qazj3_70{padding:20px;border:1px solid var(--border);border-radius:16px;background:var(--v-subtle)}._state_qazj3_70 p:last-child,._empty_qazj3_70 p:last-child{margin-bottom:0}._state_qazj3_70 h2,._empty_qazj3_70 h3{margin-bottom:8px}._state_qazj3_70[role=alert]{border-color:var(--error)}._empty_qazj3_70 a{color:var(--v-primary-hover);font-weight:800}._skeleton_qazj3_75{height:64px;background:var(--border);opacity:.45;border-radius:12px;margin-top:12px}._srOnly_qazj3_76{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:880px){._categories_qazj3_21{grid-template-columns:repeat(3,minmax(0,1fr))}._categoryCard_qazj3_22{grid-template-columns:40px minmax(0,1fr)}._categoryCard_qazj3_22 ._arrow_qazj3_30{grid-column:2;justify-self:end;margin-top:-3px}}@media(max-width:540px){._page_qazj3_1{padding-inline:16px}._categories_qazj3_21{grid-template-columns:minmax(0,1fr);gap:10px}._categoryCard_qazj3_22{padding:16px}._tourCard_qazj3_31{padding:18px;gap:12px;grid-template-columns:38px minmax(0,1fr)}._tourIcon_qazj3_34{width:38px;height:38px;border-radius:12px}._tourButton_qazj3_35{font-size:var(--v-font-control,.875rem);padding:10px 12px}._article_qazj3_37{padding:18px}._articleLink_qazj3_38{padding:15px}._content_qazj3_19{gap:24px}}@media(prefers-reduced-motion:reduce){._page_qazj3_1 *,._page_qazj3_1 *:before,._page_qazj3_1 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}._articleGroups_qazj3_81{display:grid;gap:16px}._articleGroup_qazj3_81{border:1px solid var(--border);border-radius:16px;padding:0 16px}._articleGroup_qazj3_81 summary{cursor:pointer;padding:16px 0;min-height:48px;font-weight:700}._articleGroup_qazj3_81 summary span{color:var(--muted-foreground);font-size:.8125rem;margin-left:12px;font-weight:400}._articleGroup_qazj3_81[open]{padding-bottom:16px}._articleGroup_qazj3_81 summary:focus-visible{outline:3px solid var(--v-primary);outline-offset:3px}._articleIndex_qazj3_87{display:flex;flex-wrap:wrap;gap:6px 16px;padding:0 0 18px;border-bottom:1px solid var(--border)}._articleIndex_qazj3_87 a{color:var(--v-primary-hover);display:inline-flex;align-items:center;min-height:44px;font-size:var(--v-font-body,.875rem)}._articleBody_qazj3_56 section{scroll-margin-top:24px}._returnHint_qazj3_90{color:var(--muted-foreground);font-size:var(--v-font-body,.875rem);margin-top:16px}._support_qazj3_91{display:flex;align-items:flex-start;gap:14px;margin-top:28px;padding:20px;border:1px solid var(--border);border-top:3px solid #d8a23c;border-radius:18px}._support_qazj3_91>svg{color:var(--v-primary-hover);flex:none}._support_qazj3_91>div{min-width:0}._support_qazj3_91 a[href^="mailto:"]{display:inline}._support_qazj3_91 h2{margin-bottom:6px}._support_qazj3_91 p{margin-bottom:8px;color:var(--muted-foreground)}._support_qazj3_91 a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--v-primary-hover);font-weight:700}._funnelIntro_qazj3_98{margin-bottom:24px;padding:20px;background:var(--v-magenta-soft);border-radius:18px}._funnelIntro_qazj3_98 ol{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px;counter-reset:stage}._funnelIntro_qazj3_98 li{counter-increment:stage;background:var(--card);border:1px solid var(--border);border-radius:12px;padding:12px}._funnelIntro_qazj3_98 li:before{content:counter(stage) ". ";color:var(--v-primary-hover);font-weight:800}._funnelIntro_qazj3_98 p:last-child{font-size:var(--v-font-body,.875rem);margin-bottom:0}._page_qazj3_1 a:focus-visible{outline:3px solid var(--v-primary);outline-offset:4px;border-radius:8px}._categoryCard_qazj3_22,._articleLink_qazj3_38{transition:border-color .15s ease,background-color .15s ease}@media(min-width:880px){._categories_qazj3_21{grid-template-columns:repeat(2,minmax(0,1fr))}._categoryCard_qazj3_22{grid-template-columns:40px minmax(0,1fr) 18px}._categoryCard_qazj3_22 ._arrow_qazj3_30{grid-column:auto;margin:0}}@media(max-width:360px){._page_qazj3_1{padding-inline:12px}._searchWrap_qazj3_14 ._searchInput_qazj3_16{font-size:.875rem}._article_qazj3_37{padding:14px}._support_qazj3_91{padding:16px}}@media(prefers-reduced-motion:reduce){._categoryCard_qazj3_22,._articleLink_qazj3_38{transition:none}}._overview_1mk4y_1{margin:var(--v-header-gap, 12px) 0;color:var(--v-text, #352341);font-family:var(--font-family-base);min-width:0}._heading_1mk4y_2,._sectionHeading_1mk4y_2{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-gap, 12px)}._heading_1mk4y_2{margin-bottom:var(--v-header-gap, 12px);align-items:flex-start}._srOnly_1mk4y_4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._heading_1mk4y_2>div{min-width:0}._metadata_1mk4y_6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-item-gap, 8px) var(--v-card-gap, 12px);font-size:var(--v-font-reading,1rem);color:var(--v-muted, #675e70)}._status_1mk4y_7{display:inline-block;width:fit-content;font-size:var(--v-font-reading,1rem);font-weight:650;line-height:1.4;color:var(--v-muted, #675e70);background:var(--v-subtle, #f7f6fa);border:1px solid var(--v-border, #e5dfe8);border-radius:99px;padding:4px 9px;margin:0}._plan_1mk4y_8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px);align-items:start}._card_1mk4y_9,._references_1mk4y_9{padding:var(--v-card-padding, 16px);background:var(--v-white, #fff);border:1px solid var(--v-border, #e5dfe8);border-radius:16px;min-width:0}._card_1mk4y_9 h3,._references_1mk4y_9 h3{font-size:var(--v-font-card,.9375rem);line-height:1.3;margin:0;font-weight:700}._card_1mk4y_9 h4,._references_1mk4y_9 h4,._moduleBody_1mk4y_11 h4,._extraLessons_1mk4y_11 h4{font-size:var(--v-font-reading,1rem);line-height:1.4;font-weight:700;margin:var(--v-header-gap, 12px) 0 var(--v-heading-gap, 8px)}._card_1mk4y_9 p,._moduleBody_1mk4y_11 p{font-size:var(--v-font-reading,1rem);line-height:1.65;margin:12px 0 0}._sectionHeading_1mk4y_2 h3,._sectionHeading_1mk4y_2 h4{margin:0}._list_1mk4y_14,._steps_1mk4y_14{margin:var(--v-header-gap, 12px) 0 0;padding-left:21px;font-size:var(--v-font-reading,1rem);line-height:1.65}._list_1mk4y_14 li,._steps_1mk4y_14 li{padding-left:3px;margin-bottom:8px}._steps_1mk4y_14 li::marker{color:var(--v-primary, #c32f91);font-weight:700}._essential_1mk4y_17{border-top:1px solid var(--v-border, #e5dfe8);padding-top:var(--v-header-gap, 12px);font-weight:650}._card_1mk4y_9>._sectionHeading_1mk4y_2:not(:first-child){margin-top:var(--v-card-padding, 16px)}._references_1mk4y_9{grid-column:1/-1}._referenceColumns_1mk4y_20{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-card-gap, 12px)}._referenceList_1mk4y_21{list-style:none;padding:0;margin:10px 0 0;display:grid;gap:var(--v-card-gap, 12px)}._referenceList_1mk4y_21 li{font-size:var(--v-font-reading,1rem);line-height:1.55}._referenceList_1mk4y_21 strong,._referenceList_1mk4y_21 a{font-weight:650}._referenceList_1mk4y_21 span{display:block;color:var(--v-muted, #675e70);font-size:var(--v-font-reading,1rem);margin-top:3px}._referenceList_1mk4y_21 a,._studyLink_1mk4y_25{color:var(--v-primary, #c32f91);text-underline-offset:3px}._areas_1mk4y_26{display:grid;gap:var(--v-card-gap, 12px)}._area_1mk4y_26{background:var(--v-white, #fff);border:1px solid var(--v-border, #e5dfe8);border-radius:16px;min-width:0}._areaSummary_1mk4y_28,._moduleSummary_1mk4y_28{display:flex;align-items:center;gap:var(--v-item-gap, 8px);padding:var(--v-card-padding, 16px);cursor:pointer;list-style:none;min-width:0}._areaSummary_1mk4y_28::-webkit-details-marker,._moduleSummary_1mk4y_28::-webkit-details-marker{display:none}._areaSummary_1mk4y_28::marker,._moduleSummary_1mk4y_28::marker{content:""}._areaNumber_1mk4y_31{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;background:var(--v-lilac-soft, #f0e9f9);color:var(--v-primary, #c32f91);font-size:var(--v-font-reading,1rem);font-weight:700}._summaryText_1mk4y_32{display:grid;gap:var(--v-item-gap, 8px);flex:1;min-width:0}._summaryText_1mk4y_32 strong{font-size:var(--v-font-card,.9375rem);line-height:1.45;font-weight:700;overflow-wrap:break-word}._summaryText_1mk4y_32 small{font-size:var(--v-font-reading,1rem);line-height:1.4;color:var(--v-muted, #675e70)}._chevron_1mk4y_35{flex-shrink:0;color:var(--v-muted, #675e70);transition:transform .18s}._area_1mk4y_26[open]>._areaSummary_1mk4y_28>._chevron_1mk4y_35,._module_1mk4y_11[open]>._moduleSummary_1mk4y_28>._chevron_1mk4y_35{transform:rotate(180deg)}._areaBody_1mk4y_37{padding:0 var(--v-card-padding-compact, 12px) var(--v-card-padding-compact, 12px)}._areaBody_1mk4y_37>._sectionHeading_1mk4y_2{border-top:1px solid var(--v-border, #e5dfe8);padding:var(--v-header-gap, 12px) 0}._areaBody_1mk4y_37>._sectionHeading_1mk4y_2 h3{font-size:var(--v-font-reading,1rem);font-weight:650;color:var(--v-muted, #675e70)}._module_1mk4y_11{border:1px solid var(--v-border, #e5dfe8);border-radius:12px;background:var(--v-white, #fff);margin-top:9px;min-width:0}._moduleSummary_1mk4y_28{padding:var(--v-card-padding-compact, 12px)}._moduleBody_1mk4y_11{border-top:1px solid var(--v-border, #e5dfe8);padding:0 var(--v-card-padding-compact, 12px) var(--v-card-padding-compact, 12px)}._lessons_1mk4y_43{padding-left:22px;font-size:var(--v-font-reading,1rem);line-height:1.6;margin:var(--v-header-gap, 12px) 0 var(--v-card-padding, 16px)}._lessons_1mk4y_43 li{padding-left:3px;margin:8px 0;overflow-wrap:break-word}._moduleBody_1mk4y_11 ._bibliography_1mk4y_45{font-size:var(--v-font-reading,1rem);color:var(--v-muted, #675e70)}._studyLink_1mk4y_25{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--v-item-gap, 8px);min-height:48px;font-size:var(--v-font-control,.875rem);font-weight:700;margin-top:var(--v-header-gap, 12px);max-width:100%;text-decoration:none}._studyLink_1mk4y_25 svg{flex-shrink:0}._extraLessons_1mk4y_11{margin-top:var(--v-header-gap, 12px);border-top:1px solid var(--v-border, #e5dfe8);padding-top:var(--v-header-gap, 12px)}._extraLessons_1mk4y_11>._status_1mk4y_7{margin-top:10px}._extraList_1mk4y_50{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:var(--v-item-gap, 8px)}._extraList_1mk4y_50>li{display:flex;align-items:flex-start;gap:var(--v-item-gap, 8px);font-size:var(--v-font-reading,1rem);line-height:1.5;min-width:0}._extraList_1mk4y_50 ._studyLink_1mk4y_25{margin-top:0;min-width:0;overflow-wrap:break-word}._moduleBody_1mk4y_11>._studyLink_1mk4y_25{display:flex;width:fit-content;overflow-wrap:break-word}._itemNumber_1mk4y_54{color:var(--v-primary, #c32f91);font-weight:700;min-width:32px;flex-shrink:0}._areaSummary_1mk4y_28:focus-visible,._moduleSummary_1mk4y_28:focus-visible,._studyLink_1mk4y_25:focus-visible,._referenceList_1mk4y_21 a:focus-visible{outline:3px solid var(--v-primary, #c32f91);outline-offset:3px;border-radius:8px}@media(max-width:680px){._plan_1mk4y_8,._referenceColumns_1mk4y_20{grid-template-columns:1fr}._card_1mk4y_9,._references_1mk4y_9{padding:var(--v-card-padding, 16px)}._heading_1mk4y_2{gap:8px}._areaSummary_1mk4y_28{padding:var(--v-card-padding-compact, 12px);gap:var(--v-item-gap, 8px)}._areaBody_1mk4y_37{padding:0 var(--v-card-padding-compact, 12px) var(--v-card-padding-compact, 12px)}._summaryText_1mk4y_32 strong{font-size:var(--v-font-reading,1rem)}._areaNumber_1mk4y_31{width:30px;height:30px}._moduleSummary_1mk4y_28{padding:var(--v-card-padding-compact, 12px)}._moduleBody_1mk4y_11{padding:0 var(--v-card-padding-compact, 12px) var(--v-card-padding-compact, 12px)}._referenceColumns_1mk4y_20{gap:var(--v-card-gap, 12px)}}@media(prefers-reduced-motion:reduce){._chevron_1mk4y_35{transition:none}}._extraProgram_1mk4y_59{flex:1;min-width:0}._extraList_1mk4y_50>li>._itemNumber_1mk4y_54{padding-top:12px}._interactiveProgram_1mk4y_61{min-width:0}._interactiveProgram_1mk4y_61 p{font-size:var(--v-font-reading,1rem);line-height:1.65;margin:12px 0 0}._supportMaterials_1mk4y_63{margin-top:16px;padding-top:12px;border-top:1px solid var(--v-border, #e5dfe8);min-width:0}._supportMaterials_1mk4y_63>summary{min-height:48px;cursor:pointer;font-size:var(--v-font-reading,1rem);font-weight:650;line-height:1.5;color:var(--v-primary, #c32f91);overflow-wrap:break-word}._screenLink_1mk4y_65{display:flex;align-items:center;min-height:48px;color:var(--v-primary, #c32f91);text-decoration:none;text-underline-offset:3px;overflow-wrap:break-word}._screenLink_1mk4y_65:hover{text-decoration:underline}._screenLink_1mk4y_65:focus-visible,._supportMaterials_1mk4y_63>summary:focus-visible{outline:3px solid var(--v-primary, #c32f91);outline-offset:3px;border-radius:6px}._overview_1mk4y_1{font-size:var(--v-font-reading, 1rem);line-height:1.6}._metadata_1mk4y_6,._status_1mk4y_7,._summaryText_1mk4y_32 small,._referenceList_1mk4y_21 span,._moduleBody_1mk4y_11 ._bibliography_1mk4y_45{font-size:var(--v-font-description, .8125rem)}._areaSummary_1mk4y_28,._moduleSummary_1mk4y_28{min-height:48px;box-sizing:border-box}._referenceList_1mk4y_21 a{display:inline;overflow-wrap:anywhere}._card_1mk4y_9,._references_1mk4y_9{box-shadow:var(--v-shadow, 0 3px 16px #35234106)}._back_91enh_1{display:inline-flex;align-items:center;min-height:44px}._header_91enh_2{margin-bottom:var(--v-header-gap, 12px)}._header_91enh_2 img{max-height:200px;object-fit:contain;object-position:left center}._titleRow_91enh_4{display:flex;align-items:center;gap:var(--v-header-gap, 12px);min-width:0}._titleRow_91enh_4 h1{flex:1;min-width:0}._titleRow_91enh_4>button{flex-shrink:0}._goal_91enh_7{display:grid;gap:var(--v-card-gap, 12px);min-width:0;padding:var(--v-card-padding, 16px);border:1px solid var(--border);border-radius:var(--v-radius-card, 16px);background:var(--card)}._field_91enh_8,._goal_91enh_7 label{display:grid;gap:var(--v-item-gap, 8px);min-width:0}._goal_91enh_7 input{display:block;width:100%;min-width:0;min-height:48px}._goal_91enh_7 input[aria-invalid=true]{border-color:var(--error)!important}._goal_91enh_7 :is(h2,p){margin:0;overflow-wrap:anywhere}._progress_91enh_13{display:grid;gap:var(--v-item-gap, 8px);padding-top:var(--v-item-gap, 8px)}._progress_91enh_13 h2{font-size:1.25rem}._progress_91enh_13 progress{width:100%;height:12px;accent-color:var(--primary)}._notice_91enh_16{color:var(--muted-foreground);font-size:.875rem;line-height:1.5}._warning_91enh_17{padding:var(--v-card-padding-compact, 12px);border:1px solid var(--border);border-radius:var(--v-radius-control, 12px);background:var(--v-yellow-soft);line-height:1.5}._error_91enh_18{color:var(--error);font-size:.875rem;line-height:1.5}._header_11il3_1{margin:0 0 var(--v-header-gap, 12px);min-width:0}._header_11il3_1 img{width:100%;height:auto;max-width:100%;object-fit:contain;object-position:center}._header_11il3_1 h1{min-width:0}._list_1ysqu_1{display:grid;gap:var(--v-card-gap, 12px);margin:0;padding:0;list-style:none;min-width:0}._list_1ysqu_1 li{min-width:0}@media(min-width:1024px){._list_1ysqu_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1440px){._list_1ysqu_1{grid-template-columns:repeat(3,minmax(0,1fr))}}._card_1ysqu_17{display:grid;gap:var(--v-item-gap, 8px);box-sizing:border-box;min-height:48px;min-width:0;padding:var(--v-card-padding, 16px);border:1px solid var(--v-border, #e5dfe8);border-radius:var(--v-radius-card, 16px);background:var(--v-white, #fff);color:var(--v-text, #352341);text-decoration:none}._card_1ysqu_17 h2,._card_1ysqu_17 p{margin:0;overflow-wrap:anywhere}._card_1ysqu_17 p{line-height:1.6}._card_1ysqu_17:hover h2{text-decoration:underline;text-underline-offset:3px}._card_1ysqu_17:focus-visible{outline:3px solid var(--v-focus, #7c52b8);outline-offset:3px}._link_ts9xt_1{text-decoration:none;color:inherit;min-height:44px}._activity_1ioxf_1{display:grid;gap:12px;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--card);margin-top:12px;min-width:0}._activity_1ioxf_1 h2{font-size:1.125rem;line-height:1.35;margin:0}._activity_1ioxf_1 p{margin:0;line-height:1.55}._options_1ioxf_4{display:grid;gap:8px}._option_1ioxf_4{display:flex;align-items:center;gap:10px;padding:10px 12px;min-height:44px;border:1px solid var(--border);border-radius:12px;cursor:pointer;overflow-wrap:anywhere}._option_1ioxf_4:has([data-state=checked]){border-color:var(--primary);background:var(--accent)}._action_1ioxf_7{height:auto;min-height:44px;white-space:normal;padding:10px 14px;line-height:1.4}._error_1ioxf_8{color:var(--destructive)}._feedback_1ioxf_9{color:var(--foreground)}._celebrate_1ioxf_10{color:var(--primary);font-weight:700;animation:var(--motion-entry-animation)}._next_1ioxf_11{display:grid;gap:8px;border-top:1px solid var(--border);padding-top:12px}._next_1ioxf_11 a{color:var(--primary);min-height:44px;display:flex;align-items:center;line-height:1.4}@media(prefers-reduced-motion:reduce){._celebrate_1ioxf_10{animation:none}}._detail_jnrln_1{min-width:0;overflow-wrap:anywhere}._detail_jnrln_1 h2{margin:0 0 var(--v-heading-gap, 8px);font-size:1.25rem;line-height:1.4}._detail_jnrln_1 p{line-height:1.65}._metadata_jnrln_4{margin:var(--v-item-gap, 8px) 0}._originalLink_jnrln_5{display:inline-flex;align-items:center;min-height:48px;overflow-wrap:anywhere}._header_6xt1o_1{margin-bottom:var(--v-header-gap,12px)}._back_6xt1o_1{display:inline-flex;align-items:center;min-height:48px;font-weight:700;text-decoration:none}._back_6xt1o_1[aria-disabled=true]{opacity:.6;cursor:not-allowed}._object_19wpd_1{max-width:250px;width:100%;margin:0 auto}._artwork_19wpd_2{display:block;width:100%;height:210px;overflow:hidden}._object_19wpd_1 ._name_19wpd_3{font-size:var(--v-font-card,.875rem);line-height:1.4;text-align:center;font-weight:700;color:var(--v-text,#352341);margin:8px 0 0;overflow-wrap:normal;word-break:normal;text-wrap:balance}._summary_182h3_1{display:flex;align-items:center;gap:12px;margin:12px 0}._summary_182h3_1 ._currentArtwork_182h3_1{width:88px;height:88px;flex:0 0 88px}._summaryDetails_182h3_1{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px;min-width:0}._currentCategory_182h3_1{flex-basis:100%;font-weight:700;color:var(--v-primary-hover,#a72379)}._summaryDetails_182h3_1>strong{color:var(--v-primary-hover,#a72379)}._summaryDetails_182h3_1>a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--v-primary-hover,#a72379)}._categories_182h3_2{margin:16px 0}._collection_182h3_2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;align-items:start;margin:12px 0 20px}._achievement_182h3_3{min-width:0;max-width:300px;width:100%;margin:0 auto;background:transparent;border:0;padding:0}._explanation_182h3_4{padding:0 12px;text-align:center;font-size:var(--v-font-body,.875rem)}._explanation_182h3_4 p{margin:8px 0;line-height:1.5}._explanation_182h3_4>span{justify-content:center}._explanation_182h3_4 button{margin-top:10px}._explanation_182h3_4 svg{flex-shrink:0}._explanation_182h3_4 :is(button,a):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}@media(max-width:540px){._collection_182h3_2{gap:16px}._achievement_182h3_3{max-width:300px}._explanation_182h3_4{padding:0 8px}}._panel_4ak62_1{min-width:0;background:var(--v-white, #fff);border:1px solid var(--v-border, #e5dfe8);border-radius:var(--v-radius-card, 16px);padding:var(--v-card-padding, 16px);margin:var(--v-header-gap, 12px) 0;color:var(--v-text, #352341);font:400 1rem/1.6 var(--font-family-base)}._heading_4ak62_2{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--v-header-gap, 12px);margin-bottom:var(--v-header-gap, 12px)}._title_4ak62_3{display:flex;align-items:flex-start;gap:var(--v-item-gap, 8px);min-width:0}._title_4ak62_3>svg{flex-shrink:0;margin-top:4px;color:var(--v-primary, #c32f91)}._title_4ak62_3 h2{margin:0;font-size:1.25rem;line-height:1.4;font-weight:800;overflow-wrap:anywhere}._toggle_4ak62_6{box-sizing:border-box;min-height:48px;max-width:100%;height:auto;padding:12px 16px;white-space:normal;border:1px solid var(--v-field-border, #8f8397);border-radius:var(--v-radius-control, 12px);font:700 1rem/1.5 var(--font-family-base);background:var(--v-white, #fff);color:var(--v-primary-hover, #a72379);cursor:pointer}._toggle_4ak62_6[aria-pressed=true]{border-color:var(--v-primary, #c32f91);box-shadow:inset 0 0 0 1px var(--v-primary, #c32f91);background:var(--v-subtle, #f7f6fa)}._reminder_4ak62_8{border:1px solid var(--v-border, #e5dfe8);border-left:3px solid var(--v-lilac, #7c52b8);border-radius:var(--v-radius-control, 12px);padding:var(--v-card-padding-compact, 12px);margin-top:var(--v-header-gap, 12px);background:var(--v-white, #fff);overflow-wrap:anywhere}._reminder_4ak62_8[data-kind=continue]{border-left-color:var(--v-primary, #c32f91)}._reminder_4ak62_8 p{margin:8px 0 12px;font-size:1rem;line-height:1.6;color:var(--v-muted, #675e70)}._actions_4ak62_11{display:flex;align-items:center;gap:var(--v-item-gap, 8px) var(--v-card-gap, 12px);flex-wrap:wrap}._actions_4ak62_11>a,._textButton_4ak62_12{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-height:48px;max-width:100%;color:var(--v-primary-hover, #a72379);font:700 1rem/1.5 var(--font-family-base);text-underline-offset:3px;overflow-wrap:anywhere}._textButton_4ak62_12{padding:8px 0;border:0;background:transparent;text-decoration:underline;cursor:pointer;text-align:left}._textButton_4ak62_12>svg{flex-shrink:0}._actions_4ak62_11 ._textButton_4ak62_12{color:var(--v-muted, #675e70)}._status_4ak62_16{font-size:1rem;color:var(--v-muted, #675e70);margin:var(--v-header-gap, 12px) 0 0}._restore_4ak62_17{margin-top:12px}._panel_4ak62_1 :is(a,button):focus-visible{outline:3px solid var(--v-focus, #7c52b8);outline-offset:3px}@media(max-width:560px){._panel_4ak62_1{padding:var(--v-card-padding, 16px)}}@media(prefers-reduced-motion:reduce){._panel_4ak62_1 *{transition:none;animation:none}}._artwork_yy2pi_1{--curiosity-art-ink: #172B4D;--curiosity-art-pink: var(--v-primary, #C32F91);--curiosity-art-gold: var(--v-gold, #E6B451);display:block;width:100%;height:auto;aspect-ratio:3 / 2;max-width:440px;margin-inline:auto;overflow:visible;flex-shrink:0}._scene_yy2pi_14{transform-origin:center;animation:var(--motion-fade-in-animation, none)}@media(prefers-reduced-motion:reduce){._scene_yy2pi_14{animation:none;transition:none}}._root_77len_1,._masthead_77len_1{--curiosity-ink:color-mix(in srgb,var(--foreground) 75%,#172b4d);color:var(--curiosity-ink);min-width:0}._masthead_77len_1{position:relative;padding:6px 0 18px;text-align:center}._eyebrow_77len_3{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 10px;font-size:.65rem;font-weight:800;letter-spacing:.18em;color:var(--primary)}._eyebrow_77len_3>span{height:6px;width:6px;border-radius:50%;background:var(--v-gold,#e6b451);box-shadow:0 0 0 4px color-mix(in srgb,var(--v-gold,#e6b451) 16%,transparent)}._headline_77len_5{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.22em;margin:0;line-height:1.08;font-size:clamp(2.1rem,8vw,3.3rem);font-weight:900;letter-spacing:-.055em;text-shadow:0 2px 0 color-mix(in srgb,var(--v-gold,#e6b451) 22%,transparent)}._headline_77len_5 em{font-style:normal;color:var(--primary);text-shadow:0 3px 0 color-mix(in srgb,var(--primary) 13%,var(--card))}._headline_77len_5 svg{width:22px;height:22px;align-self:flex-start;flex:none;color:var(--v-gold,#e6b451);margin-top:4px;stroke-width:1.6}._subtitle_77len_8{margin:12px 0 0;font-size:.82rem;line-height:1.5;color:var(--muted-foreground)}._root_77len_1{display:grid;gap:22px;padding-top:8px}._storyHeader_77len_10{display:grid;gap:10px;min-width:0}._area_77len_11{display:flex;align-items:center;gap:7px;margin:0;font-size:.7rem;font-weight:750;line-height:1.4;color:var(--primary);letter-spacing:.025em}._area_77len_11 svg{flex:none}._topic_77len_13{margin:0;max-width:34ch;font-size:clamp(1.3rem,4.7vw,1.9rem);font-weight:800;letter-spacing:-.025em;line-height:1.25;text-wrap:balance;overflow-wrap:break-word}._topic_77len_13:focus-visible{outline:2px solid var(--ring);outline-offset:5px;border-radius:4px}._lead_77len_15{margin:0;font-size:.95rem;font-weight:650;line-height:1.65;overflow-wrap:break-word}._teaching_77len_16{display:grid;gap:18px;min-width:0}._visual_77len_17{margin:0;display:grid;gap:5px;justify-items:center;min-width:0;padding:4px 8px 12px;border-radius:24px;background:radial-gradient(ellipse at 50% 42%,color-mix(in srgb,var(--primary) 7%,var(--card)),var(--card) 72%)}._visual_77len_17>svg{max-width:420px}._visual_77len_17 figcaption{display:flex;align-items:center;gap:7px;text-align:center;font-size:.7rem;line-height:1.5;color:var(--muted-foreground)}._visual_77len_17 figcaption span{height:1px;width:20px;flex:none;background:var(--v-gold,#e6b451)}._insights_77len_21{display:grid;gap:10px;min-width:0}._insight_77len_21{min-width:0;padding:16px;border:1px solid color-mix(in srgb,var(--primary) 13%,var(--border));border-radius:18px;background:linear-gradient(130deg,color-mix(in srgb,var(--primary) 3%,var(--card)),var(--card));box-shadow:0 5px 18px color-mix(in srgb,var(--foreground) 3%,transparent)}._insight_77len_21:nth-child(2){border-color:color-mix(in srgb,var(--v-gold,#e6b451) 35%,var(--border));background:linear-gradient(130deg,color-mix(in srgb,var(--v-gold,#e6b451) 6%,var(--card)),var(--card))}._insightTop_77len_24{display:flex;align-items:center;gap:9px;margin-bottom:9px}._insightIcon_77len_25{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:10px;color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,var(--card))}._insight_77len_21:nth-child(2) ._insightIcon_77len_25{color:var(--v-warning,#8a5500);background:color-mix(in srgb,var(--v-gold,#e6b451) 15%,var(--card))}._insightTop_77len_24 h4{margin:0;font-size:.75rem;font-weight:800;line-height:1.35;letter-spacing:.015em}._insightNumber_77len_28{margin-left:auto;font-size:.7rem;font-weight:800;color:var(--muted-foreground);font-variant-numeric:tabular-nums;opacity:.65}._insight_77len_21 p{margin:0;font-size:.9rem;line-height:1.65;overflow-wrap:break-word}._practice_77len_30{display:grid;gap:14px;min-width:0;padding-top:6px}._practiceIntro_77len_31{display:flex;gap:12px;align-items:center;color:var(--primary);font-size:.66rem;font-weight:800;letter-spacing:.12em;line-height:1.4}._practiceLine_77len_32{flex:1;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--primary) 20%,var(--border)),transparent)}._question_77len_33{padding:0;border:0;margin:0;min-width:0}._question_77len_33 legend{padding:0;width:100%;font-size:1.05rem;font-weight:800;line-height:1.5;overflow-wrap:break-word}._hint_77len_35{margin:6px 0 14px;color:var(--muted-foreground);font-size:.78rem;line-height:1.5}._options_77len_36{display:grid;gap:9px;min-width:0}._option_77len_36{display:grid;grid-template-columns:30px minmax(0,1fr) 14px;gap:11px;align-items:center;width:100%;height:auto;min-height:58px;padding:12px;text-align:left;white-space:normal;border-radius:15px;border:1px solid var(--v-field-border,var(--border));background:var(--card);color:var(--curiosity-ink);font-size:.875rem;font-weight:550;line-height:1.5;box-shadow:none;transition:background var(--motion-fast,.15s),border-color var(--motion-fast,.15s),box-shadow var(--motion-fast,.15s)}._option_77len_36:hover:not(:disabled),._option_77len_36[data-selected]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--card));color:var(--curiosity-ink)}._option_77len_36:focus-visible{outline:3px solid var(--ring);outline-offset:3px}._option_77len_36:disabled{opacity:.75;cursor:default}._letter_77len_41{display:grid;place-items:center;min-height:30px;width:30px;border-radius:9px;background:color-mix(in srgb,var(--primary) 7%,var(--card));color:var(--primary);font-weight:800;font-size:.75rem}._optionText_77len_42{min-width:0;overflow-wrap:break-word}._optionDot_77len_43{width:13px;height:13px;border:1px solid var(--v-field-border,var(--border));border-radius:50%;justify-self:end}._option_77len_36[data-selected] ._optionDot_77len_43{background:var(--primary);border-color:var(--primary);box-shadow:inset 0 0 0 3px var(--card)}._retry_77len_45{display:flex;gap:10px;align-items:flex-start;padding:14px;border-radius:14px;background:color-mix(in srgb,var(--primary) 6%,var(--card));color:var(--curiosity-ink)}._retry_77len_45>svg{flex:none;color:var(--primary);margin-top:2px}._retry_77len_45 strong{display:block;font-size:.9rem;color:var(--primary)}._retry_77len_45 p{margin:4px 0 0;font-size:.82rem;line-height:1.5}._sources_77len_49{min-width:0;padding-top:7px;border-top:1px dashed var(--border);color:var(--muted-foreground);font-size:.75rem}._sources_77len_49 summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;font-weight:650;color:var(--muted-foreground)}._sources_77len_49 summary:after{content:"+";margin-left:auto;font-size:1.1rem;color:var(--primary)}._sources_77len_49[open] summary:after{content:"−"}._sources_77len_49 summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:6px}._sources_77len_49 a{display:flex;align-items:flex-start;gap:10px;padding:9px 0;color:var(--primary);line-height:1.5;text-decoration:underline;text-underline-offset:3px}._sources_77len_49 a>span{min-width:0;overflow-wrap:anywhere}._sources_77len_49 a>svg{flex:none;margin-top:2px}._root_77len_1:not([data-paused]) ._visual_77len_17{animation:_art-enter_77len_1 .4s ease-out both}._root_77len_1:not([data-paused]) ._insight_77len_21{animation:_insight-enter_77len_1 .35s ease-out both;animation-delay:calc(var(--insight-index) * 65ms)}@keyframes _art-enter_77len_1{0%{opacity:.6;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _insight-enter_77len_1{0%{opacity:.65;transform:translateY(6px)}to{opacity:1;transform:none}}@media(min-width:700px){._teaching_77len_16{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:24px}._options_77len_36{grid-template-columns:repeat(2,minmax(0,1fr))}._topic_77len_13{max-width:40ch}._root_77len_1{gap:26px}._visual_77len_17{padding:14px 0 18px}}@media(max-width:359px){._headline_77len_5{font-size:1.95rem}._headline_77len_5 svg{width:16px}._insight_77len_21{padding:13px}._option_77len_36{padding:11px;gap:8px}._root_77len_1{gap:18px}}@media(prefers-reduced-motion:reduce){._root_77len_1 ._visual_77len_17,._root_77len_1 ._insight_77len_21{animation:none!important}._option_77len_36{transition:none}}._page_prg67_1{min-height:100%;color:var(--foreground);background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 3%,var(--background)),var(--background) 45%);padding:12px max(14px,var(--v-margem-pagina,16px)) 28px}._wrap_prg67_5{max-width:var(--v-largura, 72rem);margin:auto;display:grid;gap:10px;min-width:0}._back_prg67_6{color:var(--primary);font-weight:600;min-height:44px;display:flex;align-items:center;text-decoration:none;font-size:.875rem;line-height:1.35}._activity_prg67_7{display:grid;gap:18px;min-width:0;padding:20px 16px;border:1px solid color-mix(in srgb,var(--primary) 12%,var(--border));border-radius:26px;background:var(--card);scroll-margin-top:76px;box-shadow:0 10px 35px color-mix(in srgb,var(--primary) 4%,transparent)}._header_prg67_8{display:grid;gap:12px;min-width:0;padding-bottom:16px;border-bottom:1px solid color-mix(in srgb,var(--primary) 10%,var(--border))}._summary_prg67_9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;min-width:0;gap:10px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--primary) 3%,var(--card))}._category_prg67_10{display:flex;align-items:center;min-width:0;max-width:100%;color:var(--primary)}._category_prg67_10>span{font-size:.8125rem;line-height:1.3;font-weight:600;padding:5px 8px;gap:6px;white-space:normal;overflow-wrap:anywhere}._category_prg67_10 svg{width:16px;height:16px}._score_prg67_13{display:flex;flex-direction:column;gap:3px;margin:0 0 0 auto;font-size:.7rem;line-height:1.4;color:var(--muted-foreground);text-align:right}._score_prg67_13 strong{font-size:.9375rem;color:var(--primary);font-variant-numeric:tabular-nums}._card_prg67_15{position:relative;min-width:0}._notice_prg67_16{border:1px solid var(--border);border-radius:12px;padding:12px;display:grid;gap:10px;font-size:.875rem;min-width:0}._notice_prg67_16 p,._notice_prg67_16 h3{margin:0;line-height:1.45}._celebration_prg67_18{width:calc(100vw - 32px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));max-width:460px;max-height:calc(100dvh - 48px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden;padding:36px 24px 24px;border-radius:26px;border:1px solid color-mix(in srgb,var(--v-gold,#e6b451) 35%,var(--border));background:var(--card);display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;isolation:isolate}._celebration_prg67_18>*:not(._stars_prg67_19):not(button),._celebration_prg67_18>._continueButton_prg67_19{position:relative;z-index:1;max-width:100%}._celebration_prg67_18>button:last-child{min-width:44px;min-height:44px}._successEyebrow_prg67_21{margin:0;padding:0 12px;color:var(--primary);font-size:.65rem;font-weight:800;letter-spacing:.12em;line-height:1.6}._successTitle_prg67_22{margin:0;font-size:clamp(1.45rem,6vw,2rem);font-weight:850;line-height:1.25;color:var(--foreground);text-wrap:balance;overflow-wrap:break-word}._successExplanation_prg67_23{margin:0;font-size:.95rem;line-height:1.65;color:var(--muted-foreground);overflow-wrap:break-word}._points_prg67_24{color:var(--primary);font-weight:800;font-size:clamp(2rem,9vw,3rem);animation:_points-in_prg67_1 .5s ease-out}._continueButton_prg67_19{width:100%;min-height:48px;height:auto;margin-top:4px;padding:12px 16px;white-space:normal}._stars_prg67_19{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:0}._stars_prg67_19 span{position:absolute;left:calc(5% + var(--piece) * 11%);top:12px;color:var(--v-gold,#e6b451);font-size:22px;opacity:0;animation:_gold-stars_prg67_1 1.4s ease-out both;animation-delay:calc(var(--piece) * 35ms)}@keyframes _gold-stars_prg67_1{0%{opacity:0;transform:translateY(-20px) rotate(0)}20%{opacity:.85}to{opacity:0;transform:translateY(220px) rotate(80deg)}}@keyframes _points-in_prg67_1{0%{opacity:0;transform:translateY(6px) scale(.95)}to{opacity:1;transform:none}}@media(min-width:651px){._page_prg67_1{padding:20px 24px 32px}._activity_prg67_7{padding:28px 30px;gap:24px}._summary_prg67_9{padding:12px 16px}}@media(prefers-reduced-motion:reduce){._stars_prg67_19{display:none}._points_prg67_24{animation:none}._celebration_prg67_18{animation:none!important;transition:none!important}}._admin_147x5_1{min-width:0}._tabs_147x5_1{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}._tabs_147x5_1 button{white-space:normal;height:auto;min-height:44px}._toolbar_147x5_2{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}._toolbar_147x5_2 p{margin:8px 0}._adminLinks_147x5_3{display:flex;gap:8px 16px;flex-wrap:wrap}._adminLinks_147x5_3 a{display:inline-flex;align-items:center;min-height:44px;color:var(--v-primary-hover,#a72379);font-weight:600}._adminLinks_147x5_3 a:focus-visible{outline:2px solid var(--v-primary,#bb268d);outline-offset:4px;border-radius:4px}._card_147x5_4{border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:16px;margin:12px 0;min-width:0;background:#fff}._card_147x5_4 h2,._card_147x5_4 h3{margin:0 0 8px}._card_147x5_4 p{margin:8px 0}._card_147x5_4 dl{margin:0}._card_147x5_4 dl>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--v-border,#e5dfe8);padding:8px 0}._card_147x5_4 dd{margin:0;font-weight:700}._columns_147x5_5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._columns_147x5_5 ._card_147x5_4{margin:0}._stats_147x5_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}._stats_147x5_6 article{border:1px solid var(--v-border,#e5dfe8);border-radius:12px;padding:12px;display:grid;gap:8px}._stats_147x5_6 strong{font-size:1.5rem;color:var(--v-primary-hover,#a72379)}._field_147x5_7{display:grid;gap:8px;margin:12px 0;min-width:0}._field_147x5_7 input,._field_147x5_7 textarea{width:100%;min-width:0;min-height:44px}._field_147x5_7 textarea{min-height:96px}._check_147x5_7{display:flex;gap:10px;align-items:center;min-height:44px;margin:8px 0}._check_147x5_7 button{flex-shrink:0}._record_147x5_8{padding:12px 0;border-bottom:1px solid var(--v-border,#e5dfe8);min-width:0}._record_147x5_8 h3{font-size:1.0625rem}._record_147x5_8 a{display:inline-flex;align-items:center;min-height:44px;color:var(--v-primary-hover,#a72379)}._muted_147x5_9{color:var(--v-muted,#675e70);font-size:.9375rem}._actions_147x5_9{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0}._actions_147x5_9 button{height:auto;min-height:44px;white-space:normal}._option_147x5_10{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 0}._source_147x5_10{border:1px solid var(--v-border,#e5dfe8);border-radius:12px;padding:12px;margin:12px 0}._list_147x5_10{display:grid;gap:8px;margin:12px 0}._list_147x5_10 button{text-align:left;justify-content:flex-start;white-space:normal;height:auto;min-height:44px}@media(max-width:700px){._columns_147x5_5{grid-template-columns:minmax(0,1fr)}._card_147x5_4{padding:12px}._stats_147x5_6{grid-template-columns:minmax(0,1fr)}}@media(min-width:1024px){._stats_147x5_6{grid-template-columns:repeat(4,minmax(0,1fr))}}._panel_ka04u_1{scroll-margin-top:24px;background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5dfe8);border-top:3px solid #d7ac47;border-radius:18px;padding:20px;margin:18px 0;min-width:0;color:var(--v-text,#352341)}._header_ka04u_2{display:flex;align-items:flex-start;gap:12px}._icon_ka04u_2{display:grid;place-items:center;width:42px;height:42px;flex:0 0 auto;border-radius:14px;background:var(--v-magenta-soft,#fbeaf5);color:var(--v-primary-hover,#a72379);box-shadow:0 3px #efe1e9}._header_ka04u_2 h2{margin:0;font-size:var(--v-font-section,1.0625rem);line-height:1.4}._subtitle_ka04u_2{margin:5px 0 0;font-weight:600;line-height:1.45;font-size:.9375rem}._support_ka04u_2{font-size:.875rem;color:var(--v-muted,#675e70);line-height:1.55;margin:14px 0}._toolbar_ka04u_3{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:18px 0}._periodField_ka04u_3{display:grid;gap:5px;min-width:160px}._periodField_ka04u_3 label{font-weight:700;font-size:.875rem}._period_ka04u_3{min-height:44px}._refresh_ka04u_3{min-height:44px;white-space:normal}._summary_ka04u_4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:14px 0}._summaryCard_ka04u_4{border-radius:14px;padding:14px;background:var(--v-magenta-soft,#fbeaf5);min-width:0}._summaryCard_ka04u_4:last-child{background:var(--v-yellow-soft,#fff5d8)}._summaryCard_ka04u_4 h3{font-size:.8125rem;margin:0 0 6px;font-weight:700}._summaryCard_ka04u_4 strong{display:block;font-size:1.65rem;line-height:1.2;color:var(--v-primary-hover,#a72379);font-variant-numeric:tabular-nums}._summaryCard_ka04u_4 p{font-size:.8125rem;line-height:1.45;margin:5px 0 0}._pending_ka04u_4{font-size:.9375rem!important;color:var(--v-text,#352341)!important;font-weight:700}._range_ka04u_4{font-size:.8125rem;color:var(--v-muted,#675e70);margin:6px 0 12px}._privacyNote_ka04u_4{font-size:.8125rem;line-height:1.5;color:var(--v-muted,#675e70);margin:10px 0}._sectionTitle_ka04u_5{font-size:var(--v-font-card,.9375rem);margin:18px 0 8px}._dimension_ka04u_5{margin:8px 0;border:1px solid var(--v-border,#e5dfe8)!important;border-radius:14px;background:var(--v-surface,#fff);overflow:hidden}._dimensionTrigger_ka04u_5{padding:14px!important;align-items:flex-start!important;gap:8px!important;text-decoration:none!important}._dimensionTrigger_ka04u_5>svg{margin-top:4px;flex-shrink:0}._dimensionSummary_ka04u_5{display:block;min-width:0;width:100%;text-align:left}._dimensionTop_ka04u_5{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}._dimensionName_ka04u_5{font-size:.9375rem;font-weight:750}._coverage_ka04u_5{display:block;color:var(--v-muted,#675e70);font-size:.75rem;font-weight:400;line-height:1.4}._distribution_ka04u_5{display:flex;width:100%;height:9px;border-radius:8px;overflow:hidden;background:var(--v-lilac-soft,#f0e9f9);margin:10px 0 6px}._segment_ka04u_5{height:100%;min-width:0}._segment_ka04u_5[data-kind=positive]{background:var(--v-primary-hover,#a72379)}._segment_ka04u_5[data-kind=neutral]{background:#8d72b2}._segment_ka04u_5[data-kind=concern]{background:#b67c18}._segment_ka04u_5[data-kind=notObserved]{background:#d8d0e0}._noData_ka04u_5{display:block;font-size:.8125rem;font-weight:400;color:var(--v-muted,#675e70);margin:8px 0 0}._dimensionContent_ka04u_6{padding:0!important}._dimensionContent_ka04u_6>div{padding:0 14px 14px!important}._counts_ka04u_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:4px 0 12px}._counts_ka04u_6 div{display:flex;justify-content:space-between;gap:8px;border-radius:8px;background:var(--v-lilac-soft,#f0e9f9);padding:8px;font-size:.8125rem;line-height:1.4}._counts_ka04u_6 dt,._counts_ka04u_6 dd{margin:0}._counts_ka04u_6 dd{font-weight:800;flex-shrink:0}._details_ka04u_6{font-size:.8125rem;line-height:1.55;color:var(--v-muted,#675e70);margin:8px 0}._details_ka04u_6 strong{color:var(--v-text,#352341)}._learning_ka04u_6{border-top:1px solid var(--v-border,#e5dfe8);padding-top:12px;margin-top:12px}._course_ka04u_6{font-size:.8125rem;line-height:1.4;margin:0 0 5px}._learningLink_ka04u_6{white-space:normal!important;text-align:left;justify-content:flex-start!important;height:auto!important;min-height:44px;line-height:1.45;gap:8px;padding-left:0!important}._insights_ka04u_7{display:grid;gap:12px;margin-top:16px}._insight_ka04u_7{padding:14px;border-radius:14px;border:1px solid var(--v-border,#e5dfe8)}._insight_ka04u_7 h3{margin:0 0 8px;font-size:.9375rem}._insight_ka04u_7 ul{margin:0;padding-left:19px}._insight_ka04u_7 li{font-size:.875rem;line-height:1.5;margin:7px 0}._insight_ka04u_7 p{font-size:.8125rem;color:var(--v-muted,#675e70);line-height:1.5;margin:0}._history_ka04u_8{list-style:none;margin:8px 0 0;padding:0}._history_ka04u_8 li{display:grid;grid-template-columns:minmax(105px,.7fr) minmax(40px,1fr) minmax(60px,.4fr);gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid var(--v-border,#e5dfe8);font-size:.8125rem}._month_ka04u_8{font-weight:700;line-height:1.4;text-transform:capitalize}._partial_ka04u_8{display:block;font-weight:400;color:var(--v-muted,#675e70);font-size:.75rem}._historyTrack_ka04u_8{height:8px;border-radius:8px;background:var(--v-lilac-soft,#f0e9f9);overflow:hidden}._historyTrack_ka04u_8 span{display:block;width:100%;height:100%;background:var(--v-primary-hover,#a72379);border-radius:8px;transform-origin:left center;transition:transform var(--motion-slow,.4s) var(--motion-easing,cubic-bezier(.22,1,.36,1))}._historyCount_ka04u_8{text-align:right;font-variant-numeric:tabular-nums;line-height:1.4}._gap_ka04u_8{font-size:.75rem;color:var(--v-muted,#675e70);text-align:right;grid-column:2/4}._empty_ka04u_9{background:var(--v-lilac-soft,#f0e9f9);border-radius:14px;padding:16px;margin:14px 0}._empty_ka04u_9 h3{margin:0 0 8px;font-size:.9375rem}._empty_ka04u_9 p{font-size:.875rem;line-height:1.55;margin:0 0 10px}._notice_ka04u_9{padding:14px;border:1px solid var(--v-border,#e5dfe8);border-radius:14px;margin:14px 0;font-size:.875rem;line-height:1.55}._notice_ka04u_9 p{margin:0 0 10px}._loading_ka04u_9{font-size:.875rem;color:var(--v-muted,#675e70);min-height:70px;display:flex;align-items:center}._footer_ka04u_9{display:flex;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;margin-top:16px}._footer_ka04u_9 a{display:inline-flex;align-items:center;min-height:44px;color:var(--v-primary-hover,#a72379);font-weight:700;font-size:.8125rem}._legend_ka04u_10{list-style:none;display:flex;flex-wrap:wrap;gap:6px 12px;margin:8px 0 12px;padding:0;font-size:.75rem;color:var(--v-muted,#675e70)}._legend_ka04u_10 li{display:inline-flex;gap:5px;align-items:center}._legend_ka04u_10 ._segment_ka04u_5{width:9px;height:9px;border-radius:3px;display:inline-block;flex-shrink:0}._history_ka04u_8 ._historyDimension_ka04u_10{grid-template-columns:minmax(96px,.6fr) minmax(0,1.6fr);align-items:start}._historyDimension_ka04u_10 ._gap_ka04u_8{grid-column:2}._monthSignals_ka04u_10{min-width:0}._monthCounts_ka04u_10{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;margin:5px 0}._monthCounts_ka04u_10 div{display:flex;justify-content:space-between;gap:6px;line-height:1.4;font-size:.75rem}._monthCounts_ka04u_10 dt,._monthCounts_ka04u_10 dd{margin:0}._monthCounts_ka04u_10 dd{font-weight:700}._header_ka04u_2>div{min-width:0}._footer_ka04u_9 a{min-width:0;max-width:100%;white-space:normal}._panel_ka04u_1 :is(a,button):focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._panel_ka04u_1 ._dimension_ka04u_5 ._dimensionTrigger_ka04u_5:focus-visible{outline-offset:-3px}@media(min-width:700px){._insights_ka04u_7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){._panel_ka04u_1{padding:14px}._header_ka04u_2{gap:9px}._icon_ka04u_2{width:36px;height:36px;border-radius:12px}._summary_ka04u_4{gap:8px}._summaryCard_ka04u_4{padding:11px}._summaryCard_ka04u_4 strong{font-size:1.4rem}._toolbar_ka04u_3{align-items:flex-end}._periodField_ka04u_3{min-width:145px;flex:1}._refresh_ka04u_3{padding:8px!important;font-size:.8125rem}._history_ka04u_8 li{grid-template-columns:minmax(96px,.9fr) minmax(25px,1fr) minmax(54px,.5fr);gap:7px}._coverage_ka04u_5{font-size:.75rem}}@media(max-width:420px){._monthCounts_ka04u_10{grid-template-columns:minmax(0,1fr)}}@media(max-width:360px){._summary_ka04u_4,._counts_ka04u_6,._history_ka04u_8 ._historyDimension_ka04u_10{grid-template-columns:minmax(0,1fr)}._historyDimension_ka04u_10 ._gap_ka04u_8{grid-column:1;text-align:left}._toolbar_ka04u_3 ._periodField_ka04u_3{min-width:0;flex-basis:100%}._refresh_ka04u_3{width:100%;justify-content:flex-start}}@media(prefers-reduced-motion:reduce){._panel_ka04u_1 *{transition:none!important;animation:none!important}}._headingWithHelp_ka04u_18{display:flex;align-items:center;gap:4px;min-width:0;max-width:100%}._headingWithHelp_ka04u_18 h2,._headingWithHelp_ka04u_18 h3{min-width:0;overflow-wrap:anywhere}._card_x6owi_1{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--card)}._card_x6owi_1 h2{font-size:1.15rem;line-height:1.5;margin:0}._card_x6owi_1 p{margin:0;line-height:1.6}._intro_x6owi_4{color:var(--muted-foreground)}._option_x6owi_5{display:flex;gap:12px;align-items:center;min-height:48px;padding:12px;border:1px solid var(--border);border-radius:12px;cursor:pointer}._option_x6owi_5 span{overflow-wrap:anywhere;line-height:1.5}._actions_x6owi_7{display:flex;gap:8px;flex-wrap:wrap}._actions_x6owi_7 button{min-height:44px;white-space:normal}._game_1ho85_1{display:grid;gap:12px;min-width:0}._gameHeading_1ho85_1 h2{margin:0 0 8px}._gameHeading_1ho85_1 p{margin:0;line-height:1.6}._simulation_1ho85_1{border-left:3px solid var(--v-primary,#bb268d);padding:8px 12px;margin:0;color:var(--v-muted,#675e70);font-size:.9375rem;line-height:1.5}._catalog_1ho85_1{list-style:none;padding:0;margin:16px 0;display:grid;gap:12px}._catalog_1ho85_1 li{min-width:0}._catalog_1ho85_1 a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;border:1px solid var(--v-border,#e5dfe8);border-radius:16px;text-decoration:none;color:inherit;background:#fff}._catalog_1ho85_1 h2{font-size:1.125rem;margin:4px 0 8px}._catalog_1ho85_1 p{margin:0 0 8px;line-height:1.6}._gameIcon_1ho85_1{padding:10px;border-radius:12px;background:#f3eafa;color:var(--v-primary-hover,#a72379);display:flex}._area_1ho85_1,._state_1ho85_1{font-size:.875rem;color:var(--v-muted,#675e70)}._state_1ho85_1{font-weight:700;color:var(--v-primary-hover,#a72379)}._metrics_1ho85_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}._metrics_1ho85_1>div{border:1px solid var(--v-border,#e5dfe8);border-radius:12px;padding:12px;display:grid;gap:8px;background:#faf7fd}._metrics_1ho85_1 span{font-size:.875rem;color:var(--v-muted,#675e70)}._metrics_1ho85_1 strong{overflow-wrap:anywhere}._scene_1ho85_1{border:1px solid var(--v-border,#e5dfe8);border-radius:16px;padding:16px;background:#fff;min-width:0}._scene_1ho85_1 h3{font-size:1.25rem;margin:0 0 8px}._scene_1ho85_1 p{line-height:1.65;margin:8px 0 12px;overflow-wrap:anywhere}._scene_1ho85_1 button{height:auto;white-space:normal;min-height:44px}._choices_1ho85_1{border:0;padding:0;margin:0 0 12px;display:grid;gap:10px;min-width:0}._choices_1ho85_1 legend{font-weight:700;line-height:1.5;margin:4px 0 12px}._choice_1ho85_1{border:1px solid var(--v-border,#e5dfe8);border-radius:12px;display:flex;align-items:flex-start;gap:10px;min-height:48px;padding:12px;line-height:1.5;cursor:pointer}._choice_1ho85_1:has(input:checked){border-color:var(--v-primary,#bb268d);background:#fff5fc}._choice_1ho85_1 input{width:20px;height:20px;flex-shrink:0;accent-color:var(--v-primary,#bb268d);margin-top:2px}._field_1ho85_1{display:grid;gap:8px;font-weight:600;margin:12px 0}._field_1ho85_1 input{min-width:0;width:100%;min-height:44px}._hint_1ho85_1{font-size:.875rem;color:var(--v-muted,#675e70)}._feedback_1ho85_1{border-left:3px solid #d5bc70;padding:4px 12px;margin:12px 0}._feedback_1ho85_1 h4{margin:8px 0;font-size:1rem}._completed_1ho85_1>p:first-child{display:flex;align-items:center;gap:8px;color:var(--v-primary-hover,#a72379)}._actions_1ho85_1{display:flex;flex-wrap:wrap;gap:12px;align-items:center}._actions_1ho85_1 a,._back_1ho85_1,._sources_1ho85_1 a{color:var(--v-primary-hover,#a72379);min-height:44px;display:inline-flex;align-items:center}._sources_1ho85_1 summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600}._sources_1ho85_1 ul{padding-left:22px;margin:0}._reward_1ho85_1{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--v-primary-hover,#a72379);padding:12px;background:#fff5fb;border-radius:12px}._reward_1ho85_1[data-celebrating=true]{animation:_rewardGlow_1ho85_1 2s ease-out}._catalog_1ho85_1 a:focus-visible,._back_1ho85_1:focus-visible,._sources_1ho85_1 summary:focus-visible,._choice_1ho85_1:focus-within{outline:2px solid var(--v-primary,#bb268d);outline-offset:3px}@keyframes _rewardGlow_1ho85_1{0%{box-shadow:0 0 #d952a955;transform:scale(.98)}35%{box-shadow:0 0 0 8px #d952a922;transform:scale(1)}to{box-shadow:0 0 0 0 transparent}}@media(max-width:480px){._catalog_1ho85_1 a{padding:12px;gap:10px}._catalog_1ho85_1 a>svg{display:none}._catalog_1ho85_1 a{grid-template-columns:auto minmax(0,1fr)}._scene_1ho85_1{padding:12px}._metrics_1ho85_1{grid-template-columns:repeat(2,minmax(0,1fr))}._actions_1ho85_1{align-items:stretch;flex-direction:column}}@media(min-width:1024px){._catalog_1ho85_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){._reward_1ho85_1[data-celebrating=true]{animation:none}}._room_1tqyq_1{min-width:0;color:var(--v-text);font-size:var(--v-font-body,.875rem)}._topline_1tqyq_2{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:.75rem;font-weight:700;color:var(--v-muted);margin:0 0 7px}._progress_1tqyq_3{height:5px;border-radius:10px;background:var(--v-lilac-soft);overflow:hidden}._progress_1tqyq_3 span{display:block;height:100%;border-radius:inherit;background:var(--v-primary);transition:width .3s ease}._stage_1tqyq_5{position:relative;isolation:isolate;min-width:0;max-width:620px;margin:0 auto}._artwork_1tqyq_6{display:block;width:100%;height:auto;overflow:visible}._hotspot_1tqyq_7{position:absolute;display:grid;place-items:center;transform:translate(-50%,-50%);width:46px;height:46px;border:0;border-radius:50%;padding:0;background:#fffc;color:var(--v-primary-hover);cursor:pointer;touch-action:manipulation;box-shadow:0 2px 8px #35234118}._hotspot_1tqyq_7>span{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;border:2px solid currentColor;background:#fff;font-size:.875rem;font-weight:800}._hotspot_1tqyq_7[data-ready=true]{background:#fbeaf5e6;outline:2px dashed var(--v-primary);outline-offset:2px}._hotspot_1tqyq_7:hover:not(:disabled)>span{background:var(--v-magenta-soft)}._hotspot_1tqyq_7:focus-visible,._item_1tqyq_11:focus-visible,._target_1tqyq_11:focus-visible{outline:3px solid var(--v-focus);outline-offset:3px}._hotspot_1tqyq_7:disabled{opacity:.45;cursor:default}._done_1tqyq_13{position:absolute;right:7%;top:9%;display:flex;align-items:center;gap:3px;padding:3px 7px;border-radius:20px;background:#fff;color:var(--v-success);font-size:.75rem;font-weight:700;box-shadow:0 1px 5px #35234110}._context_1tqyq_14{margin:4px 0 8px;font-size:.8125rem;line-height:1.5;color:var(--v-muted);overflow-wrap:break-word}._mascotMoment_1tqyq_15{display:flex;align-items:center;gap:10px;border-radius:14px;background:var(--v-magenta-soft);padding:6px 12px;margin:4px 0 10px}._mascotMoment_1tqyq_15 p{font-size:.8125rem;line-height:1.4;margin:0;color:var(--v-primary-hover);font-weight:700}._mascot_1tqyq_15{width:72px;height:72px;object-fit:contain;flex-shrink:0;mix-blend-mode:multiply}._interaction_1tqyq_18{position:relative}._itemRow_1tqyq_19{display:flex;align-items:center;gap:12px;margin:10px 0}._item_1tqyq_11{flex:0 0 108px;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;min-height:90px;border:1px solid var(--v-border);border-radius:16px;background:var(--v-surface);padding:8px;color:var(--v-text);font:inherit;font-size:.75rem;font-weight:700;line-height:1.25;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;position:relative}._item_1tqyq_11[aria-pressed=true]{border-color:var(--v-primary);box-shadow:0 0 0 2px var(--v-magenta-soft)}._item_1tqyq_11:active{cursor:grabbing}._item_1tqyq_11:disabled{cursor:default;opacity:.7}._itemArt_1tqyq_24{display:grid;place-items:center;width:52px;height:52px;color:var(--v-lilac);position:relative;will-change:transform}._itemArt_1tqyq_24>svg{display:block;width:52px;height:52px}._instructions_1tqyq_26{display:block;margin:0;min-width:0;color:var(--v-text);font-size:.8125rem;line-height:1.4;font-weight:700}._instructions_1tqyq_26>svg{display:inline;vertical-align:middle;margin-right:5px;color:var(--v-primary)}._instructions_1tqyq_26 small{display:block;margin-top:5px;font-size:.75rem;line-height:1.45;font-weight:400;color:var(--v-muted)}._targets_1tqyq_29{display:grid;gap:7px;grid-template-columns:1fr}._target_1tqyq_11{display:flex;align-items:center;gap:9px;width:100%;min-height:48px;padding:9px 11px;border:1px solid var(--v-border);border-radius:12px;background:#fff;color:var(--v-text);font:inherit;font-size:.8125rem;text-align:left;line-height:1.4;cursor:pointer;touch-action:manipulation;overflow-wrap:break-word}._targetNumber_1tqyq_31{display:grid;place-items:center;flex:0 0 25px;height:25px;border-radius:9px;background:var(--v-lilac-soft);color:var(--v-lilac);font-weight:800}._target_1tqyq_11:hover:not(:disabled),._target_1tqyq_11[data-ready=true]{border-color:#cda1bd;background:#fffbfd}._target_1tqyq_11:disabled{cursor:default;color:var(--v-muted);background:var(--v-surface-subtle)}._hint_1tqyq_34{display:flex;align-items:flex-start;gap:6px;margin:8px 0;color:var(--v-muted);font-size:.75rem;line-height:1.4}._hint_1tqyq_34 svg,._savedScenes_1tqyq_35 svg{flex-shrink:0}._saving_1tqyq_36{font-size:.75rem;color:var(--v-primary-hover);margin:7px 0}._savedScenes_1tqyq_35{display:flex;align-items:center;gap:4px;font-size:.75rem;color:var(--v-success);margin:8px 0 0}._placed_1tqyq_38,._linen_1tqyq_38{animation:_roomAppear_1tqyq_1 .35s ease both}._air_1tqyq_39{animation:_roomAir_1tqyq_1 4s ease-in-out 2}._sparkle_1tqyq_40{animation:_roomSparkle_1tqyq_1 2s ease-in-out 2}@keyframes _roomAppear_1tqyq_1{0%{opacity:.25;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes _roomAir_1tqyq_1{0%,to{opacity:.4}50%{opacity:1;transform:translate(3px)}}@keyframes _roomSparkle_1tqyq_1{0%,to{opacity:.3}50%{opacity:1}}@media(min-width:700px){._itemRow_1tqyq_19{gap:18px}._targets_1tqyq_29{grid-template-columns:repeat(2,minmax(0,1fr))}._target_1tqyq_11:last-child:nth-child(odd){grid-column:1/-1}}@media(max-width:350px){._item_1tqyq_11{flex-basis:88px;padding:7px}._itemRow_1tqyq_19{gap:9px}._hotspot_1tqyq_7{width:44px;height:44px}._topline_1tqyq_2{font-size:.6875rem}}@media(prefers-reduced-motion:reduce){._placed_1tqyq_38,._linen_1tqyq_38,._air_1tqyq_39,._sparkle_1tqyq_40{animation:none}._progress_1tqyq_3 span{transition:none}}._phone_hhq5s_1{border:1px solid var(--v-border,#e5dfe8);border-radius:20px;overflow:hidden;background:#f6f2f8;min-width:0}._header_hhq5s_1{display:flex;align-items:center;gap:10px;background:var(--v-surface,#fff);padding:12px 14px;color:var(--v-text,#352341)}._header_hhq5s_1>div{flex:1;min-width:0}._header_hhq5s_1 strong{font-size:.875rem}._header_hhq5s_1 span:not(._avatar_hhq5s_1){display:block;font-size:.75rem;color:var(--v-muted,#675e70);margin-top:3px}._avatar_hhq5s_1{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#fbeaf5;color:#a72379}._messages_hhq5s_1{display:flex;flex-direction:column;gap:12px;padding:16px 12px;max-height:380px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._received_hhq5s_1,._sent_hhq5s_1,._guide_hhq5s_1{position:relative;max-width:92%;padding:10px 12px;border-radius:14px;box-shadow:0 2px #3523410a;font-size:.875rem;line-height:1.5;color:#352341;overflow-wrap:break-word;animation:_arrive_hhq5s_1 .18s ease-out}._received_hhq5s_1{align-self:flex-start;background:#fff;border-top-left-radius:3px}._sent_hhq5s_1{align-self:flex-end;background:#f5dcec;border-top-right-radius:3px}._guide_hhq5s_1{align-self:center;background:#fff7dc;color:#65541f;font-size:.75rem}._speaker_hhq5s_1{display:block;font-size:.6875rem;font-weight:700;color:#675e70}._messages_hhq5s_1 p{margin:4px 0!important;font-size:.875rem!important;line-height:1.5!important}._delivered_hhq5s_1{display:block;text-align:right;color:#a72379;font-size:.75rem}._replies_hhq5s_1{border:0;border-top:1px solid #e5dfe8;margin:0;padding:12px;background:var(--v-surface,#fff);display:grid;gap:8px;min-width:0}._replies_hhq5s_1 legend{float:left;width:100%;font-size:.8125rem;font-weight:700;margin-bottom:8px;line-height:1.4}._reply_hhq5s_1{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;min-height:48px;padding:12px;border:1px solid #e5dfe8;border-radius:12px;background:var(--v-surface,#fff);color:var(--v-text,#352341);font:inherit;font-size:.875rem;line-height:1.45;cursor:pointer;white-space:normal}._reply_hhq5s_1 svg{color:#a72379;flex-shrink:0}._reply_hhq5s_1:hover{background:var(--v-magenta-soft,#fff5fb);border-color:#c32f91}._reply_hhq5s_1:focus-visible{outline:3px solid #7c52b8;outline-offset:2px}._reply_hhq5s_1:disabled{opacity:.6;cursor:wait}._notice_hhq5s_1,._saving_hhq5s_1{margin:0!important;padding:10px 14px;font-size:.6875rem!important;line-height:1.5!important;color:var(--v-muted,#675e70);background:var(--v-surface,#fff)}._saving_hhq5s_1{color:#a72379;font-weight:600}@keyframes _arrive_hhq5s_1{0%{transform:translateY(5px);opacity:.6}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){._received_hhq5s_1,._sent_hhq5s_1,._guide_hhq5s_1{animation:none}}._case_hna7b_1{min-width:0;color:var(--v-text,#352341);font-size:var(--v-font-body,.875rem)}._progress_hna7b_2{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;color:var(--v-muted,#675e70)}._case_hna7b_1 ._progressText_hna7b_3{margin:0;font-size:.75rem;line-height:1.4;font-weight:600}._segments_hna7b_4{display:flex;gap:4px;flex:0 0 auto}._segment_hna7b_4{display:block;width:18px;height:3px;border-radius:3px;background:var(--v-border,#e5dfe8)}._segment_hna7b_4[data-complete=true]{background:var(--v-primary,#c32f91)}._scenario_hna7b_7{margin:0 0 14px}._case_hna7b_1 ._scenario_hna7b_7 p{margin:0 0 8px;font-size:.875rem;line-height:1.5}._case_hna7b_1 ._scenario_hna7b_7 p:last-child{margin-bottom:0}._case_hna7b_1 ._prompt_hna7b_10{margin:0 0 8px;font-size:.875rem;font-weight:700;line-height:1.4}._choices_hna7b_11{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}._choice_hna7b_11{box-sizing:border-box;width:100%;min-width:0;min-height:48px;height:auto;display:block;padding:12px 14px;border:1px solid var(--v-border,#e5dfe8);border-radius:12px;background:var(--v-surface,#fff);color:var(--v-text,#352341);font:inherit;font-size:.875rem;line-height:1.45;text-align:left;white-space:normal;word-break:normal;overflow-wrap:break-word;cursor:pointer;touch-action:manipulation}._choice_hna7b_11:hover:not(:disabled){border-color:var(--v-primary,#c32f91);background:var(--v-magenta-soft,#fbeaf5)}._choice_hna7b_11:active:not(:disabled){background:var(--v-lilac-soft,#f0e9f9)}._choice_hna7b_11:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._choice_hna7b_11:disabled{cursor:default;color:var(--v-muted,#675e70);background:var(--v-surface-subtle,#f7f6fa)}._case_hna7b_1 ._saving_hna7b_17{margin:8px 0 0;font-size:.75rem;line-height:1.4;color:var(--v-muted,#675e70)}@media(max-width:350px){._choice_hna7b_11{padding:11px 12px}._segment_hna7b_4{width:14px}._progress_hna7b_2{gap:8px}}._backButton_nbwfu_1{display:inline-flex;align-items:center;gap:6px;background:none;border:0;color:#a72379;font:inherit;font-size:.8125rem;padding:6px 0;min-height:44px;cursor:pointer}._backButton_nbwfu_1:focus-visible{outline:3px solid #7c52b8;outline-offset:2px}._liveGame_nbwfu_1{min-width:0}._legacy_nbwfu_1{background:var(--v-yellow-soft,#fff5d8);padding:12px;border-radius:14px;font-size:.8125rem;line-height:1.5}._legacy_nbwfu_1 p{margin:0 0 10px}._liveScene_nbwfu_1{min-width:0}._liveScene_nbwfu_1>h3{font-size:.9375rem;margin:6px 0 12px;font-weight:700;line-height:1.4}._liveScene_nbwfu_1>button{min-height:44px}._liveScene_nbwfu_1 h4{font-size:.8125rem!important}._liveScene_nbwfu_1 p{font-size:.875rem;line-height:1.5}._liveGame_nbwfu_1 details{font-size:.75rem}._liveGame_nbwfu_1 details a{overflow-wrap:anywhere}._liveGame_nbwfu_1 button{white-space:normal;height:auto}._liveGame_nbwfu_1 a{overflow-wrap:break-word}._legacyActions_nbwfu_2{display:flex;flex-wrap:wrap;gap:8px}._legacyActions_nbwfu_2 button{min-height:44px;height:auto;white-space:normal}._caseGame_nbwfu_4{gap:8px}._caseGame_nbwfu_4 ._liveScene_nbwfu_1>h3{font-size:.9375rem;line-height:1.4;margin:4px 0 12px}._caseFeedback_nbwfu_6{margin:12px 0;border-left:3px solid var(--v-primary);padding:2px 0 2px 12px}._caseFeedback_nbwfu_6 h4{font-size:.8125rem!important;margin:8px 0 4px;font-weight:700;color:var(--v-text)}._caseFeedback_nbwfu_6 p{font-size:.8125rem;line-height:1.5;margin:4px 0 8px;color:var(--v-text)}._caseCompletion_nbwfu_9 p{font-size:.875rem;line-height:1.5}._caseReward_nbwfu_10{font-size:.8125rem;font-weight:600;color:var(--v-primary-hover);margin:8px 0}@media(max-width:350px){._legacyActions_nbwfu_2{display:grid}._legacyActions_nbwfu_2 button{width:100%}}._page_1c03m_1{min-height:calc(100dvh - 64px);background:var(--v-surface,#fff);color:var(--v-text,#352341);font-family:var(--font-family-base,"Nunito",sans-serif);font-size:.875rem;line-height:1.5}._wrap_1c03m_3{width:100%;max-width:var(--v-largura, 72rem);margin:0 auto;padding:20px var(--v-margem-pagina, 16px) 32px;box-sizing:border-box;min-width:0}._header_1c03m_4{margin:0 0 20px}._header_1c03m_4 h1{font-size:1.125rem;font-weight:700;line-height:1.35;margin:0 0 7px;overflow-wrap:break-word}._header_1c03m_4 p{margin:0;color:var(--v-muted,#675e70);font-size:.875rem;line-height:1.5}._back_1c03m_7{display:inline-flex;gap:6px;align-items:center;min-height:44px;margin:0 0 8px;color:var(--v-primary-hover,#a72379);font-weight:600;text-decoration:none;line-height:1.4}._back_1c03m_7:focus-visible,._course_1c03m_8:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px}._notice_1c03m_9{padding:16px;border:1px solid var(--v-border,#e5dfe8);border-radius:16px;background:var(--v-surface-subtle,#f7f6fa);margin:0 0 16px;overflow-wrap:break-word}._notice_1c03m_9 h2{font-size:1rem;line-height:1.4;margin:0 0 6px}._notice_1c03m_9 p{margin:0 0 10px}._notice_1c03m_9 p:last-child{margin-bottom:0}._notice_1c03m_9 a{display:inline-flex;align-items:center;min-height:44px;color:var(--v-primary-hover,#a72379);font-weight:700}._notice_1c03m_9 button{height:auto;min-height:44px;white-space:normal}._search_1c03m_15{margin:0 0 20px}._search_1c03m_15 label{display:block;font-size:.8125rem;font-weight:700;margin:0 0 6px}._search_1c03m_15 input{width:100%;max-width:100%;min-height:46px}._area_1c03m_18{margin:0 0 24px}._area_1c03m_18 h2{font-size:1rem;font-weight:700;line-height:1.4;margin:0 0 10px;overflow-wrap:break-word}._courses_1c03m_20{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}._courses_1c03m_20 li{min-width:0}._course_1c03m_8{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;min-height:68px;box-sizing:border-box;padding:12px 14px;border:1px solid var(--v-border,#e5dfe8);border-radius:14px;background:var(--v-surface,#fff);color:var(--v-text,#352341);text-decoration:none}._course_1c03m_8>div{min-width:0}._course_1c03m_8 strong{display:block;font-size:.875rem;font-weight:700;line-height:1.4;overflow-wrap:break-word;word-break:normal}._course_1c03m_8 small{display:block;margin-top:4px;font-size:.75rem;color:var(--v-muted,#675e70)}._course_1c03m_8 svg{flex:0 0 auto;color:var(--v-primary,#c32f91)}._course_1c03m_8:hover{border-color:var(--v-primary,#c32f91);background:var(--v-magenta-soft,#fbeaf5)}._empty_1c03m_28{margin:0;color:var(--v-muted,#675e70)}._period_1c03m_29{display:inline-block;margin:0 0 16px;padding:6px 10px;border-radius:8px;background:var(--v-lilac-soft,#f0e9f9);color:var(--v-muted,#675e70);font-size:.75rem}._editor_1c03m_30{min-width:0}@media(min-width:651px){._courses_1c03m_20{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){._wrap_1c03m_3{padding-top:28px;padding-bottom:40px}._courses_1c03m_20{grid-template-columns:repeat(3,minmax(0,1fr))}}._page_1jmnl_1{width:min(100%,var(--v-largura,64rem));margin:0 auto;padding:1.25rem var(--v-margem-pagina,1rem) 2rem;padding-left:max(var(--v-margem-pagina,1rem),env(safe-area-inset-left));padding-right:max(var(--v-margem-pagina,1rem),env(safe-area-inset-right));color:var(--v-text);display:grid;gap:var(--v-section-gap,1.5rem);box-sizing:border-box;min-width:0}._page_1jmnl_1 *{box-sizing:border-box}._content_1jmnl_3{display:grid;gap:var(--v-section-gap,1.5rem);min-width:0}._content_1jmnl_3[hidden]{display:none}._page_1jmnl_1 section[id]{scroll-margin-top:6rem}button._textLink_1jmnl_6{border:0;background:transparent;padding:0;font-family:inherit;text-align:left;cursor:pointer}._back_1jmnl_7,._help_1jmnl_7,._textLink_1jmnl_6{color:var(--v-primary-hover);font-weight:700;min-height:44px;display:inline-flex;align-items:center;gap:.5rem;width:fit-content;max-width:100%;text-underline-offset:.2em}._header_1jmnl_8{display:grid;gap:.5rem;min-width:0}._header_1jmnl_8 h1{font-size:1.25rem;line-height:1.35;margin:0;overflow-wrap:anywhere;color:var(--v-primary-hover)}._header_1jmnl_8 p{margin:0;line-height:1.5}._question_1jmnl_11{font-size:1rem;font-weight:700;max-width:38rem}._caption_1jmnl_12{font-size:var(--v-font-caption,.75rem);color:var(--v-muted);line-height:1.5;margin:.35rem 0 0}._card_1jmnl_13,._section_1jmnl_13,._notice_1jmnl_13{background:var(--v-surface);border:1px solid var(--v-border);border-radius:var(--v-radius-card,1rem);padding:var(--v-card-padding,1rem);min-width:0}._start_1jmnl_14{border-top:3px solid var(--v-gold)}._section_1jmnl_13 h2,._card_1jmnl_13 h2{font-size:var(--v-font-section,1rem);margin:0 0 .75rem;line-height:1.4}._section_1jmnl_13 h3,._card_1jmnl_13 h3{font-size:var(--v-font-body,.875rem);margin:0 0 .35rem;line-height:1.45}._card_1jmnl_13 p,._section_1jmnl_13 p{line-height:1.5}._sectionHeading_1jmnl_18{display:flex;gap:.5rem;justify-content:space-between;align-items:center;flex-wrap:wrap}._sectionHeading_1jmnl_18 h2{margin:0}._actions_1jmnl_20{display:flex;gap:.65rem;align-items:center;flex-wrap:wrap;margin-top:1rem}._primary_1jmnl_21,._secondary_1jmnl_21,._danger_1jmnl_21{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1rem;border-radius:var(--v-radius-control,.75rem);font:inherit;font-weight:800;font-size:var(--v-font-control,.875rem);line-height:1.45;text-align:center;max-width:100%;text-decoration:none;cursor:pointer}._primary_1jmnl_21{background:var(--v-primary);border:1px solid var(--v-primary);color:#fff}._secondary_1jmnl_21{background:var(--v-surface);border:1px solid var(--v-field-border);color:var(--v-primary-hover)}._danger_1jmnl_21{background:var(--v-surface);border:1px solid var(--v-field-border);color:var(--error,#a0243c)}._primary_1jmnl_21:disabled,._secondary_1jmnl_21:disabled,._danger_1jmnl_21:disabled{opacity:.6;cursor:not-allowed}._grid_1jmnl_26{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.875rem;margin-top:1rem}._indicator_1jmnl_27{min-width:0;background:var(--v-surface);border:1px solid var(--v-border);border-radius:var(--v-radius-card,1rem);padding:1rem}._indicator_1jmnl_27 h3{margin:0 0 .75rem;font-size:var(--v-font-body,.875rem)}._value_1jmnl_29{display:block;margin:.5rem 0;color:var(--v-primary-hover);font-size:1.125rem;font-weight:800;overflow-wrap:anywhere}._detail_1jmnl_30{font-size:var(--v-font-description,.8125rem);color:var(--v-muted);margin:.5rem 0 0}._badge_1jmnl_31{display:inline-flex;width:fit-content;padding:.2rem .5rem;border-radius:.6rem;font-size:var(--v-font-caption,.75rem);font-weight:700;background:var(--v-lilac-soft);color:var(--v-text)}._badge_1jmnl_31[data-state=available]{background:var(--v-magenta-soft)}._badge_1jmnl_31[data-state=partial]{background:var(--v-yellow-soft)}._progress_1jmnl_34{width:100%;height:.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;overflow:hidden;background:var(--v-lilac-soft);accent-color:var(--v-primary)}._progress_1jmnl_34::-webkit-progress-bar{background:var(--v-lilac-soft);border-radius:999px}._progress_1jmnl_34::-webkit-progress-value{background:var(--v-primary);border-radius:999px}._progress_1jmnl_34::-moz-progress-bar{background:var(--v-primary);border-radius:999px}._next_1jmnl_38{background:var(--v-yellow-soft);border-color:var(--v-gold)}._list_1jmnl_39{display:grid;gap:.85rem;margin:0;padding:0;list-style:none}._list_1jmnl_39 li{min-width:0;padding-left:.8rem;border-left:3px solid var(--v-gold);line-height:1.5}._list_1jmnl_39 p{margin:0}._timeline_1jmnl_42{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}._timeline_1jmnl_42 li{display:grid;grid-template-columns:12px minmax(0,1fr);gap:.65rem}._dot_1jmnl_44{width:10px;height:10px;margin-top:.4rem;border-radius:50%;background:var(--v-primary)}._timeline_1jmnl_42 h3{margin:0}._timeline_1jmnl_42 time{color:var(--v-muted);font-size:var(--v-font-caption,.75rem)}._history_1jmnl_47{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:.75rem}._history_1jmnl_47 li{border:1px solid var(--v-border);border-radius:.75rem;padding:.85rem;min-width:0}._metrics_1jmnl_49{display:grid;gap:.65rem;margin:.65rem 0 0;font-size:var(--v-font-body,.875rem)}._metrics_1jmnl_49 div{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:space-between}._metrics_1jmnl_49 dt{color:var(--v-muted)}._metrics_1jmnl_49 dd{margin:0;font-weight:800;overflow-wrap:anywhere}._chart_1jmnl_53{display:grid;gap:.7rem;margin:1rem 0}._chartItem_1jmnl_54{display:grid;grid-template-columns:minmax(5rem,.7fr) minmax(0,2fr);gap:.5rem;align-items:center;font-size:var(--v-font-caption,.75rem)}._chartBar_1jmnl_55{width:100%;height:.55rem;background:var(--v-primary);border-radius:999px;transform-origin:left center;transition:transform var(--motion-slow,.4s) var(--motion-easing,cubic-bezier(.22,1,.36,1))}._chartTrack_1jmnl_56{background:var(--v-lilac-soft);border-radius:999px;overflow:hidden}._form_1jmnl_57{display:grid;gap:1rem;margin-top:1rem}._formGrid_1jmnl_58{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem}._field_1jmnl_59{display:grid;gap:.4rem;font-size:var(--v-font-body,.875rem);font-weight:700;min-width:0}._field_1jmnl_59 select,._field_1jmnl_59 input,._field_1jmnl_59 [role=combobox]{width:100%;min-height:48px;border:1px solid var(--v-field-border);border-radius:var(--v-radius-control,.75rem);background:var(--v-surface);color:var(--v-text);padding:.75rem;font:inherit;font-size:1rem;min-width:0}._form_1jmnl_57 fieldset{margin:0;padding:0;border:0;display:grid;gap:.8rem;min-width:0}._form_1jmnl_57 legend{font-weight:800;margin-bottom:.65rem;font-size:var(--v-font-body,.875rem)}._form_1jmnl_57 p{margin:0}._error_1jmnl_64{color:var(--error,#a0243c);font-size:var(--v-font-body,.875rem);line-height:1.5}._feedback_1jmnl_65{padding:.8rem 1rem;background:var(--v-magenta-soft);border-radius:.75rem;font-size:var(--v-font-body,.875rem)}._deletion_1jmnl_66{border-top:1px solid var(--v-border);padding-top:1rem}._confirm_1jmnl_67{padding:1rem;background:var(--v-yellow-soft);border-radius:1rem;margin-top:1rem}._confirm_1jmnl_67 h3{font-size:1rem;margin:0}._srOnly_1jmnl_69{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:460px){._page_1jmnl_1{padding:1rem .875rem 1.5rem}._actions_1jmnl_20>*{flex:1 1 10rem}._grid_1jmnl_26{grid-template-columns:1fr}._header_1jmnl_8 h1{font-size:1.125rem}}@media(prefers-reduced-motion:reduce){._page_1jmnl_1 *{scroll-behavior:auto;animation:none;transition:none}}._helpHeading_1jmnl_73{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}._helpHeading_1jmnl_73>label{flex:1 1 10rem;min-width:0}@media(min-width:1024px){._history_1jmnl_47{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._list_1jmnl_39{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start}._chartItem_1jmnl_54{grid-template-columns:minmax(8rem,.5fr) minmax(0,3fr)}._header_1jmnl_8 p,._caption_1jmnl_12{max-width:46rem}._formGrid_1jmnl_58{grid-template-columns:repeat(2,minmax(0,1fr));max-width:var(--v-largura-formulario, 46rem)}}@media(min-width:1440px){._history_1jmnl_47{grid-template-columns:repeat(3,minmax(0,1fr))}}._page_1cobz_1{max-width:var(--v-largura,72rem);margin:0 auto;padding:28px 20px 80px;color:var(--foreground);line-height:1.6}._rights_1cobz_2{padding-left:22px}._rights_1cobz_2 li{margin:10px 0}._requests_1cobz_2{scroll-margin-top:20px}._nav_1cobz_2 a:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:3px;border-radius:4px}._nav_1cobz_2,._actions_1cobz_3{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:14px 0}._card_1cobz_4{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:22px;margin:20px 0}._form_1cobz_5{display:grid;gap:16px}._field_1cobz_5{display:grid;gap:6px}._help_1cobz_5{color:var(--muted-foreground);font-size:.92rem}._list_1cobz_5{list-style:none;padding:0;margin:0}._list_1cobz_5 li{padding:16px 0;border-bottom:1px solid var(--border)}._list_1cobz_5 li:last-child{border-bottom:0}._meta_1cobz_5{display:block;color:var(--muted-foreground);font-size:.9rem}._message_1cobz_5{white-space:pre-wrap;overflow-wrap:anywhere;border-left:3px solid var(--border);padding:12px}._error_1cobz_5{color:var(--destructive);overflow-wrap:anywhere}._status_1cobz_5{border:1px solid var(--border);border-radius:10px;padding:12px;background:var(--muted)}._card_1cobz_4 h2{margin-top:0}._card_1cobz_4 a{overflow-wrap:anywhere}@media(max-width:600px){._page_1cobz_1{padding:20px 14px 60px}._card_1cobz_4{padding:16px}._actions_1cobz_3>button{white-space:normal;height:auto;min-height:42px}}@layer base{._container_1kfx4_2{position:relative;width:100%;min-width:0;aspect-ratio:4/3;padding-top:16px;font-family:var(--font-family-base);display:flex;flex-direction:column}._container_1kfx4_2>*{flex:1 1 auto;min-width:0;min-height:0}._container_1kfx4_2 .recharts-cartesian-axis-tick text{fill:var(--v-muted,#675e70);font-size:.875rem}._container_1kfx4_2 .recharts-cartesian-grid line[stroke="#ccc"],._container_1kfx4_2 .recharts-curve.recharts-tooltip-cursor,._container_1kfx4_2 .recharts-polar-grid[stroke="#ccc"],._container_1kfx4_2 .recharts-reference-line[stroke="#ccc"]{stroke:var(--v-border,#e5dfe8)}._container_1kfx4_2 .recharts-dot[stroke="#fff"],._container_1kfx4_2 .recharts-sector[stroke="#fff"]{stroke:transparent}._container_1kfx4_2 .recharts-radial-bar-background-sector,._container_1kfx4_2 .recharts-rectangle.recharts-tooltip-cursor{fill:var(--v-subtle,#f7f6fa)}._container_1kfx4_2 .recharts-layer:focus-visible,._container_1kfx4_2 .recharts-sector:focus-visible,._container_1kfx4_2 .recharts-surface:focus-visible{outline:3px solid var(--v-focus,#7c52b8);outline-offset:-3px}._tooltip_1kfx4_9{box-sizing:border-box;background:var(--v-white,#fff);color:var(--v-text,#352341);border-radius:var(--v-radius-card,16px);box-shadow:0 4px 20px #3523411f;padding:16px;border:1px solid var(--v-border,#e5dfe8);max-width:min(320px,calc(100vw - 32px));min-width:min(180px,calc(100vw - 32px));z-index:var(--z-overlay);font-size:1rem;line-height:1.5;overflow-wrap:anywhere;animation:_tooltipFadeIn_1kfx4_1 .12s ease}@keyframes _tooltipFadeIn_1kfx4_1{0%{opacity:0}to{opacity:1}}._tooltipLabel_1kfx4_11{font-weight:700;font-size:1rem;margin-bottom:8px;padding-bottom:8px;color:var(--v-text,#352341);border-bottom:1px solid var(--v-border,#e5dfe8)}._tooltipItems_1kfx4_12{display:flex;flex-direction:column;gap:8px;min-width:0}._tooltipItem_1kfx4_12{display:flex;align-items:center;gap:8px;min-width:0;font-size:1rem}._tooltipItemIndicator_1kfx4_14{flex-shrink:0}._tooltipItemIndicator-dot_1kfx4_15{width:8px;height:8px;border-radius:50%;background:var(--color-bg,var(--chart-color-5))}._tooltipItemIndicator-line_1kfx4_16{width:12px;height:2px;background:var(--color-bg,var(--chart-color-3))}._tooltipItemIndicator-dashed_1kfx4_17,._tooltipItemIndicator-nested-dashed_1kfx4_17{width:12px;height:2px;background:repeating-linear-gradient(to right,var(--color-bg,var(--chart-color-4)),var(--color-bg,var(--chart-color-4)) 2px,transparent 2px,transparent 4px)}._tooltipItemIndicator-nested-dashed_1kfx4_17{margin-right:4px}._tooltipItemLabel_1kfx4_19{display:flex;flex:1;flex-wrap:wrap;min-width:0;justify-content:space-between;align-items:center;gap:8px}._tooltipItemLabel-nested_1kfx4_20{flex-direction:column;align-items:flex-start;gap:4px}._tooltipItemLabel-center_1kfx4_21{align-items:center}._tooltipItemLabelContent_1kfx4_22{display:flex;flex-direction:column;gap:4px;min-width:0}._tooltipItemLabelText_1kfx4_23{color:var(--v-text,#352341);font-weight:500}._tooltipItemValue_1kfx4_24{font-weight:700;font-variant-numeric:tabular-nums;color:var(--v-text,#352341)}._legend_1kfx4_25{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:12px;min-width:0}._legend-top_1kfx4_26{margin-bottom:16px}._legend-bottom_1kfx4_27{margin-top:16px}._legendItem_1kfx4_28{display:flex;align-items:center;gap:8px;min-width:0;font-size:.875rem;line-height:1.5;color:var(--v-text,#352341);overflow-wrap:anywhere}._legendItemIcon_1kfx4_29{width:12px;height:12px;border-radius:4px;flex-shrink:0}@media(prefers-reduced-motion:reduce){._tooltip_1kfx4_9,._container_1kfx4_2 .recharts-tooltip-wrapper{animation:none;transition:none}}}._page_1cjrw_1{min-height:100vh;background:var(--background);color:var(--foreground);padding:var(--v-page-block-space) 16px 40px}._content_1cjrw_2{max-width:var(--v-largura,85rem);margin:0 auto;display:grid;gap:20px}._navigation_1cjrw_3{display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;font-size:var(--v-font-description)}._navigation_1cjrw_3 a{color:var(--primary);font-weight:700;text-underline-offset:3px}._header_1cjrw_5{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}._header_1cjrw_5 h1{margin:0;line-height:1.5}._adminBadge_1cjrw_7{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);border-radius:999px;padding:5px 12px;font-size:var(--v-font-caption);color:var(--muted-foreground)}._privacy_1cjrw_8{padding:16px 18px;margin:0;background:var(--secondary);color:var(--secondary-foreground);border-radius:var(--v-radius-card);line-height:1.6}._beta_1cjrw_9{margin:0;padding:0 2px;color:var(--muted-foreground);font-size:var(--v-font-description)}._filters_1cjrw_10{display:flex;gap:14px;align-items:end;flex-wrap:wrap;border:1px solid var(--border);padding:16px;border-radius:var(--v-radius-card);background:var(--card)}._filters_1cjrw_10 label{display:grid;gap:6px;min-width:180px;font-size:var(--v-font-description);font-weight:700}._filters_1cjrw_10 input{width:100%}._filters_1cjrw_10 button{min-height:48px}._validation_1cjrw_14{flex-basis:100%;margin:0;color:var(--error)}._period_1cjrw_15{margin:0;color:var(--muted-foreground);font-size:var(--v-font-description)}._cards_1cjrw_16{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._card_1cjrw_16{border:1px solid var(--border);border-radius:var(--v-radius-card);padding:18px;background:var(--card);box-shadow:var(--shadow)}._card_1cjrw_16 dt{font-size:var(--v-font-description);color:var(--muted-foreground);min-height:2.5em}._card_1cjrw_16 dd{margin:10px 0 0;font-size:clamp(1.3rem,2.3vw,1.8rem);font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--foreground)}._panel_1cjrw_20{background:var(--card);border:1px solid var(--border);border-radius:var(--v-radius-card);padding:18px;min-width:0}._panel_1cjrw_20 h2,._notes_1cjrw_21 h2{margin:0 0 10px}._muted_1cjrw_22{color:var(--muted-foreground);font-size:var(--v-font-description);margin:0 0 16px;line-height:1.6}._tableScroll_1cjrw_23{overflow-x:auto;max-width:100%;border:1px solid var(--border);border-radius:12px}._table_1cjrw_23{width:100%;border-collapse:collapse;font-size:var(--v-font-description)}._table_1cjrw_23 caption{text-align:left;padding:12px 14px;color:var(--muted-foreground);background:var(--muted)}._table_1cjrw_23 th,._table_1cjrw_23 td{padding:12px 14px;border-top:1px solid var(--border);text-align:right;white-space:nowrap}._table_1cjrw_23 th:first-child,._table_1cjrw_23 td:nth-child(2),._table_1cjrw_23 th:nth-child(2){text-align:left}._table_1cjrw_23 th:first-child{min-width:190px;max-width:260px;white-space:normal}._table_1cjrw_23 thead{background:var(--muted)}._table_1cjrw_23 thead th{font-weight:800}._table_1cjrw_23 thead button{display:inline-flex;gap:6px;align-items:center;justify-content:end;background:none;border:0;color:inherit;padding:0;cursor:pointer;font:inherit}._table_1cjrw_23 tbody th{font-weight:700}._table_1cjrw_23 tbody small{display:block;font-weight:400;color:var(--muted-foreground);margin-top:4px}._suppressed_1cjrw_34{color:var(--muted-foreground);background:var(--muted)}._chartGrid_1cjrw_35{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._chartPanel_1cjrw_36{min-width:0}._chartPanel_1cjrw_36 h3{margin:0 0 12px}._chart_1cjrw_35{height:320px;width:100%;aspect-ratio:auto}._legend_1cjrw_39{list-style:none;padding:0;margin:18px 0 0;display:flex;gap:10px 20px;flex-wrap:wrap;font-size:var(--v-font-description)}._legend_1cjrw_39 li{display:flex;align-items:center;gap:8px}._legendDot_1cjrw_41{width:9px;height:9px;display:inline-block;border-radius:50%;flex-shrink:0}._tooltipValue_1cjrw_42{display:flex;align-items:center;gap:16px;justify-content:space-between}._state_1cjrw_43{display:grid;justify-items:center;text-align:center;padding:38px 20px;border:1px solid var(--border);border-radius:var(--v-radius-card);background:var(--card)}._state_1cjrw_43 h2,._state_1cjrw_43 p{margin:8px 0}._state_1cjrw_43 button{margin-top:12px}._empty_1cjrw_46{padding:28px 12px;text-align:center;color:var(--muted-foreground)}._notes_1cjrw_21{padding:0 2px}._notes_1cjrw_21 ul{margin:0;padding-left:22px;color:var(--muted-foreground);font-size:var(--v-font-description);line-height:1.7}._notes_1cjrw_21 li+li{margin-top:8px}@media(max-width:1000px){._chartGrid_1cjrw_35{grid-template-columns:1fr}}@media(max-width:620px){._page_1cjrw_1{padding:18px 12px 32px}._content_1cjrw_2{gap:16px}._cards_1cjrw_16{grid-template-columns:repeat(2,minmax(0,1fr))}._card_1cjrw_16{padding:14px}._card_1cjrw_16 dt{min-height:3.5em}._panel_1cjrw_20{padding:14px}._filters_1cjrw_10 label{flex:1;min-width:140px}._filters_1cjrw_10>button{width:100%}._chart_1cjrw_35{height:280px}._header_1cjrw_5{gap:12px}}@media(max-width:350px){._cards_1cjrw_16{grid-template-columns:1fr}._card_1cjrw_16 dt{min-height:0}}._page_2nhs1_1{--intro-navy: color-mix(in srgb, var(--foreground) 80%, #173553);--intro-pink: color-mix(in srgb, var(--primary) 5%, var(--background));--intro-gold: #e6b451;min-width:0;color:var(--foreground);background:linear-gradient(160deg,var(--background),var(--intro-pink));font-family:var(--font-family-base)}._content_2nhs1_14{width:min(100%,var(--v-largura, 66rem));margin-inline:auto;padding:1.25rem max(var(--v-margem-pagina, 1rem),env(safe-area-inset-right)) max(2rem,env(safe-area-inset-bottom)) max(var(--v-margem-pagina, 1rem),env(safe-area-inset-left))}._backLink_2nhs1_19{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;max-width:100%;margin-bottom:1.25rem;color:var(--primary);font-size:.875rem;font-weight:700;text-decoration:none}._backLink_2nhs1_19 svg{flex:none}._backLink_2nhs1_19:hover{text-decoration:underline;text-underline-offset:.2em}._backLink_2nhs1_19:focus-visible,._courseButton_2nhs1_33:focus-visible{outline:2px solid var(--primary);outline-offset:4px}._hero_2nhs1_37{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(12rem,1fr);align-items:center;gap:1.5rem;padding:clamp(1.25rem,4vw,2.5rem);border:1px solid color-mix(in srgb,var(--primary) 12%,var(--border));border-radius:1.75rem;background:var(--card);box-shadow:0 .6rem 2rem color-mix(in srgb,var(--primary) 6%,transparent)}._heroCopy_2nhs1_48,._brand_2nhs1_48,._collaborationCopy_2nhs1_48{min-width:0}._page_2nhs1_1 ._brand_2nhs1_48 ._title_2nhs1_49{margin:0;color:var(--intro-navy);font-size:clamp(1.7rem,3.6vw,2.5rem);font-weight:800;line-height:1.15;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;text-shadow:0 2px 0 color-mix(in srgb,var(--primary) 14%,transparent)}._title_2nhs1_49:focus{outline:none}._tagline_2nhs1_61{margin:1.25rem 0 .7rem;color:var(--primary);font-size:1.125rem;line-height:1.45;font-weight:800}._description_2nhs1_68{margin:0;color:var(--muted-foreground);font-size:1rem;line-height:1.7;overflow-wrap:anywhere}._artwork_2nhs1_75{position:relative;display:grid;place-items:center;width:min(100%,17rem);aspect-ratio:1.12;margin-inline:auto;isolation:isolate}._artworkHalo_2nhs1_84{position:absolute;width:85%;aspect-ratio:1;border-radius:50%;border:1px solid color-mix(in srgb,var(--intro-gold) 50%,var(--border));transform:rotate(-18deg);background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--primary) 9%,var(--card)),var(--card))}._artworkDisc_2nhs1_93{position:relative;display:grid;place-items:center;width:63%;aspect-ratio:1;border-radius:33%;color:var(--primary);background:var(--card);border:1px solid color-mix(in srgb,var(--primary) 13%,var(--border));box-shadow:0 .75rem 1.5rem color-mix(in srgb,var(--primary) 12%,transparent);transform:rotate(-7deg)}._artworkDisc_2nhs1_93 svg{width:54%;height:54%;transform:rotate(7deg)}._artworkNote_2nhs1_107,._artworkSpark_2nhs1_107{position:absolute;display:grid;place-items:center;width:3.5rem;aspect-ratio:1;border-radius:1rem;border:1px solid color-mix(in srgb,var(--intro-gold) 50%,var(--border));background:var(--card);box-shadow:0 .3rem .8rem color-mix(in srgb,var(--foreground) 7%,transparent)}._artworkNote_2nhs1_107{bottom:6%;left:4%;color:var(--intro-navy);transform:rotate(-10deg)}._artworkSpark_2nhs1_107{top:2%;right:3%;color:var(--intro-gold);transform:rotate(8deg)}._artworkNote_2nhs1_107 svg,._artworkSpark_2nhs1_107 svg{width:1.75rem;height:1.75rem}._artworkDot_2nhs1_121{position:absolute;width:.6rem;height:.6rem;top:9%;left:17%;border-radius:50%;background:var(--intro-gold)}._objectivesSection_2nhs1_122{margin-top:2rem}._sectionHeading_2nhs1_123{display:flex;gap:.8rem;align-items:center;margin-bottom:1rem}._sectionIcon_2nhs1_124,._applicationIcon_2nhs1_124,._collaborationIcon_2nhs1_124{display:grid;place-items:center;flex:none}._sectionIcon_2nhs1_124{width:2.75rem;height:2.75rem;border-radius:.9rem;color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,var(--card))}._sectionHeading_2nhs1_123 h2,._application_2nhs1_124 h2,._collaboration_2nhs1_48 h2{margin:0;color:var(--intro-navy);font-size:1.125rem;line-height:1.4;font-weight:800;overflow-wrap:anywhere}._sectionHeading_2nhs1_123 p{margin:.25rem 0 0;color:var(--muted-foreground);line-height:1.5;font-size:.9rem}._objectives_2nhs1_122{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:0;padding:0;list-style:none}._objective_2nhs1_122{display:grid;grid-template-columns:1fr auto;align-content:start;min-width:0;padding:1.15rem;border:1px solid var(--border);border-radius:1.2rem;background:var(--card);box-shadow:0 .2rem .8rem color-mix(in srgb,var(--foreground) 3%,transparent)}._objectiveNumber_2nhs1_147{grid-column:1;color:var(--primary);font-weight:800;font-size:1.25rem}._objective_2nhs1_122 p{grid-column:1 / -1;grid-row:2;margin:.7rem 0 0;font-size:.95rem;line-height:1.65;overflow-wrap:anywhere}._objectiveCheck_2nhs1_149{grid-column:2;grid-row:1;align-self:center;color:var(--intro-gold)}._application_2nhs1_124{display:flex;align-items:flex-start;gap:1rem;margin-top:1.25rem;padding:1.5rem;border:1px solid color-mix(in srgb,var(--intro-gold) 45%,var(--border));border-radius:1.4rem;background:color-mix(in srgb,var(--intro-gold) 7%,var(--card))}._application_2nhs1_124>div{min-width:0}._applicationIcon_2nhs1_124{width:3rem;height:3rem;border-radius:1rem;color:var(--intro-navy);background:color-mix(in srgb,var(--intro-gold) 18%,var(--card))}._sectionLabel_2nhs1_162{margin:0 0 .3rem;color:var(--primary);font-size:.8rem;line-height:1.5;font-weight:800}._applicationDescription_2nhs1_163{margin:.6rem 0 0;color:var(--foreground);font-size:.95rem;line-height:1.7;overflow-wrap:anywhere}._collaboration_2nhs1_48{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;margin-top:1.25rem;border:1px solid var(--border);border-radius:1.4rem;background:var(--card)}._collaborationIcon_2nhs1_124{width:3rem;height:3rem;border-radius:1rem;color:var(--primary);background:color-mix(in srgb,var(--primary) 7%,var(--card))}._collaboratorName_2nhs1_175{margin:.6rem 0 0;color:var(--intro-navy);font-weight:800;font-size:1rem;line-height:1.5;overflow-wrap:anywhere}._collaborationPending_2nhs1_176,._qualification_2nhs1_176,._contribution_2nhs1_176{margin:.5rem 0 0;color:var(--muted-foreground);line-height:1.65;font-size:.95rem;overflow-wrap:anywhere}._actions_2nhs1_177{display:grid;justify-items:center;gap:.75rem;margin-top:2rem}._courseButton_2nhs1_33{min-height:3rem;min-width:min(100%,18rem);height:auto;padding:.9rem 1.4rem;border-radius:1rem;font-size:1rem;line-height:1.4;text-align:center;white-space:normal}._courseButton_2nhs1_33 svg{flex:none}._actionsHint_2nhs1_180{max-width:35rem;margin:0;color:var(--muted-foreground);text-align:center;font-size:.85rem;line-height:1.6}@media(max-width:42rem){._content_2nhs1_14{padding-top:.8rem}._backLink_2nhs1_19{font-size:.8rem;margin-bottom:.75rem}._hero_2nhs1_37{grid-template-columns:minmax(0,1fr);gap:.9rem;border-radius:1.4rem}._artwork_2nhs1_75{width:12rem}._page_2nhs1_1 ._brand_2nhs1_48 ._title_2nhs1_49{font-size:clamp(1.65rem,7.4vw,2.1rem)}._tagline_2nhs1_61{font-size:1.05rem;margin-top:1rem}._objectives_2nhs1_122{grid-template-columns:minmax(0,1fr)}._objective_2nhs1_122{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem}._objective_2nhs1_122 p{grid-column:2;grid-row:1;margin:0}._objectiveCheck_2nhs1_149{grid-column:3;grid-row:1;margin-top:.2rem}._objectiveNumber_2nhs1_147{font-size:1.1rem}._application_2nhs1_124,._collaboration_2nhs1_48{padding:1.15rem;gap:.75rem}._applicationIcon_2nhs1_124,._collaborationIcon_2nhs1_124{width:2.4rem;height:2.4rem;border-radius:.8rem}._courseButton_2nhs1_33{width:100%}}@media(max-width:23rem){._application_2nhs1_124,._collaboration_2nhs1_48{flex-direction:column}}@media(prefers-reduced-motion:no-preference){._artworkDisc_2nhs1_93{animation:_introAppear_2nhs1_1 .45s ease-out both}@keyframes _introAppear_2nhs1_1{0%{opacity:.5;transform:translateY(.35rem) rotate(-7deg)}to{opacity:1;transform:translateY(0) rotate(-7deg)}}}._page_1m9v9_1{display:grid;justify-items:center;align-content:start;min-width:0}._card_1m9v9_1{margin-top:clamp(8px,4vw,40px);width:min(480px,100%);box-sizing:border-box;min-width:0;border:1px solid var(--border);padding:20px;border-radius:24px;background:var(--card)}._form_1m9v9_1{display:grid;gap:12px;min-width:0}._form_1m9v9_1 p{margin:0}._form_1m9v9_1>label:not(._consent_1m9v9_1){font-weight:700}._form_1m9v9_1>input,._form_1m9v9_1>button{width:100%;box-sizing:border-box;min-height:48px}._email_1m9v9_1,._notice_1m9v9_1{overflow-wrap:anywhere!important}._notice_1m9v9_1{padding:12px;border:1px solid var(--border);border-radius:12px}._consent_1m9v9_1{display:flex;align-items:flex-start;gap:10px;min-height:44px;cursor:pointer;padding:8px 0}._consent_1m9v9_1 input{flex:none;accent-color:var(--primary);width:22px;height:22px;margin-top:3px}._consent_1m9v9_1 span{min-width:0}._consent_1m9v9_1 a,._help_1m9v9_1 a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}._help_1m9v9_1 a{display:inline-flex;align-items:center;min-height:48px}._help_1m9v9_1{margin-bottom:0}._form_1m9v9_1 button{white-space:normal}._form_1m9v9_1 button:focus-visible,._consent_1m9v9_1 input:focus-visible,._help_1m9v9_1 a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media(max-width:360px){._card_1m9v9_1{padding:14px}}._page_2ll2p_1{min-height:100vh;background:var(--background);color:var(--foreground);padding:var(--v-page-block-space) 16px 40px}._content_2ll2p_2{max-width:var(--v-largura,72rem);margin:0 auto;display:grid;gap:20px}._navigation_2ll2p_3{display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;font-size:var(--v-font-description)}._navigation_2ll2p_3 a{color:var(--primary);font-weight:700;text-underline-offset:3px}._header_2ll2p_5{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}._header_2ll2p_5 h1{margin:0;line-height:1.5}._adminBadge_2ll2p_7{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);border-radius:999px;padding:5px 12px;font-size:var(--v-font-caption);color:var(--muted-foreground)}._intro_2ll2p_8{margin:0;padding:0 2px;line-height:1.6;color:var(--muted-foreground);font-size:var(--v-font-description)}._resumo_2ll2p_10{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._card_2ll2p_11{border:1px solid var(--border);border-radius:var(--v-radius-card);padding:18px;background:var(--card);box-shadow:var(--shadow)}._card_2ll2p_11 dt{font-size:var(--v-font-description);color:var(--muted-foreground)}._card_2ll2p_11 dd{margin:10px 0 0;font-size:clamp(1.3rem,2.3vw,1.8rem);font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--foreground)}._filtros_2ll2p_15{display:flex;gap:8px;flex-wrap:wrap}._filtro_2ll2p_15{min-height:44px;padding:8px 16px;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--foreground);font:inherit;font-size:var(--v-font-description);font-weight:700;cursor:pointer}._filtro_2ll2p_15:hover{background:var(--muted)}._filtro_2ll2p_15[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._contagem_2ll2p_19{margin:0;padding:0 2px;color:var(--muted-foreground);font-size:var(--v-font-description)}._lista_2ll2p_21{list-style:none;margin:0;padding:0;display:grid;gap:16px}._versao_2ll2p_22{background:var(--card);border:1px solid var(--border);border-radius:var(--v-radius-card);padding:20px}._versaoCabecalho_2ll2p_23{display:grid;gap:8px;margin-bottom:16px}._versaoCabecalho_2ll2p_23 h2{margin:0;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;line-height:1.4}._versaoData_2ll2p_25{font-size:var(--v-font-description);font-weight:400;color:var(--muted-foreground)}._versaoTitulo_2ll2p_26{margin:0;font-weight:700;line-height:1.5}._versaoResumo_2ll2p_27{margin:0;color:var(--muted-foreground);font-size:var(--v-font-description);line-height:1.7}._entregas_2ll2p_29{list-style:none;margin:0;padding:16px 0 0;display:grid;gap:12px;border-top:1px solid var(--border)}._entrega_2ll2p_29{display:flex;gap:12px;align-items:start;line-height:1.6}._tipo_2ll2p_31{flex-shrink:0;min-width:84px;text-align:center;border-radius:999px;padding:3px 10px;font-size:var(--v-font-caption);font-weight:700;border:1px solid var(--border);color:var(--muted-foreground);background:var(--muted)}._novidade_2ll2p_32{border-color:var(--primary);color:var(--primary)}._correcao_2ll2p_33{border-color:var(--error);color:var(--error)}._ajuste_2ll2p_34{border-color:var(--border);color:var(--muted-foreground)}._texto_2ll2p_35{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}._produto_2ll2p_36{font-size:var(--v-font-caption);color:var(--muted-foreground)}._vazio_2ll2p_38{display:grid;justify-items:center;text-align:center;padding:38px 20px;border:1px solid var(--border);border-radius:var(--v-radius-card);background:var(--card)}._vazio_2ll2p_38 h2,._vazio_2ll2p_38 p{margin:8px 0}._fonte_2ll2p_41{padding:0 2px}._fonte_2ll2p_41 h2{margin:0 0 10px}._fonte_2ll2p_41 p{margin:0 0 10px;color:var(--muted-foreground);font-size:var(--v-font-description);line-height:1.7}._fonte_2ll2p_41 code{font-size:.95em;background:var(--muted);border-radius:6px;padding:1px 5px;overflow-wrap:anywhere}@media(max-width:620px){._page_2ll2p_1{padding:18px 12px 32px}._content_2ll2p_2{gap:16px}._resumo_2ll2p_10{grid-template-columns:1fr}._card_2ll2p_11{padding:14px}._versao_2ll2p_22{padding:16px}._entrega_2ll2p_29{flex-direction:column;gap:4px}._tipo_2ll2p_31{min-width:0;justify-self:start;display:inline-block}}._container_14li5_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--v-page-block-space, 16px) 16px}._card_14li5_11{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem;width:100%;padding:var(--v-card-padding, 16px);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_14li5_24{margin-bottom:var(--v-header-gap, 12px);animation:_pulse_14li5_1 3s infinite ease-in-out}._icon_14li5_24{color:var(--error)}._title_14li5_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin:0 0 var(--v-heading-gap, 8px)}._message_14li5_41{margin-top:0;font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--v-header-gap, 12px)}@keyframes _pulse_14li5_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media(max-width:640px){._card_14li5_11{padding:var(--v-card-padding, 16px)}._title_14li5_33{font-size:1.5rem}._message_14li5_41{font-size:1rem}}._container_14li5_1{background:var(--card);box-sizing:border-box}._card_14li5_11{border:1px solid var(--border);border-radius:16px;box-shadow:0 3px 16px #35234106}._message_14li5_41{font-size:16px;overflow-wrap:anywhere}._title_14li5_33{line-height:1.3;text-shadow:none}@media(prefers-reduced-motion:reduce){._iconContainer_14li5_24{animation:none}}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._container_sjijr_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--background);z-index:var(--z-overlay);padding:var(--spacing-4);overflow-y:auto}._content_sjijr_13{width:100%;max-width:450px;display:flex;flex-direction:column;gap:var(--v-card-gap, 12px);animation:_fadeIn_sjijr_1 var(--animation-duration-normal) ease-out}._lockIcon_sjijr_22{width:1.25rem;height:1.25rem;color:var(--primary);animation:_pulse_sjijr_1 2s infinite ease-in-out;margin-right:var(--spacing-2);vertical-align:middle}._skeletonGrid_sjijr_31,._skeletonRow_sjijr_37{display:flex;flex-direction:column;gap:var(--v-card-gap, 12px)}._titleRow_sjijr_43{display:flex;align-items:center;gap:var(--v-card-gap, 12px);margin:var(--spacing-2) 0}._leftSkeletons_sjijr_50,._rightSkeletons_sjijr_50{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._title_sjijr_43{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:500;color:var(--foreground);text-align:center;margin:0;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);flex:2;white-space:nowrap;display:flex;align-items:center;justify-content:center}._skeletonBar_sjijr_74{height:.75rem;width:100%;border-radius:var(--radius-sm)}@keyframes _pulse_sjijr_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes _fadeIn_sjijr_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._title_sjijr_43{font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}._content_sjijr_13{max-width:350px}._lockIcon_sjijr_22{width:1rem;height:1rem}}._container_sjijr_1{background:var(--card);padding:var(--v-page-block-space, 16px) 16px}._title_sjijr_43{white-space:normal;font-size:18px;line-height:1.5;border-radius:12px;background:var(--muted)}@media(max-width:420px){._leftSkeletons_sjijr_50,._rightSkeletons_sjijr_50{display:none}._title_sjijr_43{font-size:16px}}@media(prefers-reduced-motion:reduce){._container_sjijr_1 *,._content_sjijr_13,._lockIcon_sjijr_22{animation:none!important;transition:none!important}}._accessDeniedIcon_1k3wn_1{color:var(--warning)}
