.Qasf3W_card{overflow:hidden}.Qasf3W_heading{margin:0}.Qasf3W_toggle{width:100%;min-height:72px;font:inherit;text-align:left;color:var(--color-ink);cursor:pointer;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:16px 24px;display:flex}.Qasf3W_toggle:hover{background:var(--color-bg)}.Qasf3W_toggle:focus-visible{outline:3px solid var(--diaria);outline-offset:-3px}.Qasf3W_dot{border-radius:50%;flex:none;width:12px;height:12px}.Qasf3W_icon{color:var(--color-ink-2);flex:none;display:flex}.Qasf3W_title{font-size:var(--heading-sm);font-weight:var(--weight-extra);line-height:1.2}.Qasf3W_chevron{color:var(--color-ink-soft);flex:none;margin-left:auto;transition:transform .2s;display:flex}.Qasf3W_card[data-open] .Qasf3W_chevron{transform:rotate(180deg)}.Qasf3W_card[data-open] .Qasf3W_toggle{border-bottom:1px solid var(--color-divider)}.Qasf3W_body{padding:var(--space-5) var(--space-6) var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.Qasf3W_body[hidden],.Qasf3W_flush[hidden]{display:none}@media (max-width:599px){.Qasf3W_toggle{padding:14px 16px}.Qasf3W_body{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.Qasf3W_chevron{transition:none}}
.czS2eW_root{flex-direction:column;gap:12px;display:flex}.czS2eW_groups{flex-wrap:wrap;gap:10px;display:flex}.czS2eW_group,.czS2eW_newGroup{border-radius:var(--radius-md);flex-direction:column;flex:200px;gap:10px;min-height:96px;padding:12px;display:flex}.czS2eW_group{border:1px solid var(--color-border);background:var(--color-bg);transition:border-color .12s,background .12s}.czS2eW_groupName{font-size:var(--text-md);font-weight:var(--weight-extra);overflow-wrap:anywhere}.czS2eW_levels{flex-wrap:wrap;gap:8px;display:flex}.czS2eW_level{border-radius:var(--radius-sm);background:var(--integral-bg);min-height:40px;font-size:14px;font-weight:var(--weight-extra);-webkit-user-select:none;user-select:none;border:2px solid #0000;align-items:center;gap:4px;padding:0 12px 0 6px;display:flex}span.czS2eW_level{padding-left:12px}.czS2eW_level[role=button]{cursor:grab}.czS2eW_level[aria-pressed=true]{border-color:var(--color-ink)}.czS2eW_level[data-dragging]{opacity:.4}.czS2eW_handle{color:var(--integral-text);opacity:.6;display:flex}.czS2eW_newGroup{border:1.5px dashed var(--color-border-strong);font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-soft);text-align:center;justify-content:center;align-items:center}.czS2eW_group[data-drop-target],.czS2eW_newGroup[data-drop-target]{border-color:var(--color-ink);background:var(--color-surface)}.czS2eW_editor{border-radius:var(--radius-md);background:var(--color-bg);flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px;display:flex}.czS2eW_field{max-width:320px;font-size:var(--text-sm);font-weight:var(--weight-extra);flex-direction:column;flex:160px;gap:4px;display:flex}.czS2eW_newLevel{border-radius:var(--radius-sm);border:1.5px dashed var(--color-border-strong);background:var(--color-surface);min-height:40px;color:var(--color-ink-soft);font-size:14px;font-weight:var(--weight-extra);align-self:flex-start;padding:0 14px}.czS2eW_newLevel:hover{color:var(--color-ink);border-color:var(--color-ink-soft)}
.PstBRG_box{position:relative}.PstBRG_trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;font-family:inherit;display:flex}.PstBRG_trigger svg{color:var(--color-ink-soft);flex:none;transition:transform .15s}.PstBRG_trigger[data-open]{border-color:var(--color-ink)}.PstBRG_trigger[data-open] svg{transform:rotate(180deg)}.PstBRG_value,.PstBRG_placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PstBRG_value{font-weight:var(--weight-bold)}.PstBRG_placeholder{color:var(--color-ink-soft)}.PstBRG_detail{font-weight:var(--weight-normal);color:var(--color-ink-soft)}.PstBRG_inline{display:inline-flex}.PstBRG_inlineTrigger{min-height:var(--touch-min);border-radius:var(--radius-md);color:var(--color-ink);font-family:var(--font-heading);font-size:22px;font-weight:var(--weight-heading);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:4px;padding:0 8px 0 12px;display:inline-flex}.PstBRG_inlineTrigger:hover,.PstBRG_inlineTrigger[data-open]{background:var(--color-surface);border-color:var(--color-border-strong)}.PstBRG_inlineTrigger svg{color:var(--color-ink-soft);flex:none;transition:transform .15s}.PstBRG_inlineTrigger[data-open] svg{transform:rotate(180deg)}.PstBRG_inlineTrigger .PstBRG_value{font-weight:inherit}.PstBRG_list{z-index:20;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);margin:0;padding:6px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 12px 32px #5030731f}.PstBRG_group{font-size:var(--text-xs);font-weight:var(--weight-extra);color:var(--color-ink-soft);padding:8px 10px 4px;display:block}.PstBRG_options{margin:0;padding:0;list-style:none}.PstBRG_option{min-height:var(--touch-min);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex}.PstBRG_option[data-active]{background:var(--color-bg)}.PstBRG_option[aria-selected=true]{font-weight:var(--weight-extra)}.PstBRG_optionText{text-overflow:ellipsis;min-width:0;overflow:hidden}.PstBRG_pillTrigger{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);min-height:40px;color:var(--color-ink);font-family:inherit;font-size:14px;font-weight:var(--weight-extra);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:0 10px 0 14px;display:inline-flex}.PstBRG_pillTrigger:hover,.PstBRG_pillTrigger[data-open]{background:var(--color-bg)}.PstBRG_pillTrigger[data-active]{border-color:var(--color-ink);background:var(--color-ink);color:#fff}.PstBRG_pillTrigger svg{flex:none;transition:transform .15s}.PstBRG_pillTrigger[data-open] svg{transform:rotate(180deg)}.PstBRG_pillText{text-overflow:ellipsis;max-width:200px;overflow:hidden}.PstBRG_shortLabel{display:none}@media (max-width:600px){.PstBRG_pillTrigger{padding:0 8px 0 12px}.PstBRG_longLabel{display:none}.PstBRG_shortLabel{display:inline}}
.Vjswqa_dialog{width:min(var(--width), calc(100vw - 32px));border-radius:var(--radius-dialog);background:var(--color-surface);max-width:none;max-height:calc(100dvh - 32px);color:var(--color-ink);border:none;padding:0;overflow:hidden;box-shadow:0 24px 64px #5030732e}.Vjswqa_dialog::backdrop{background:color-mix(in srgb, var(--color-overlay) 80%, transparent)}.Vjswqa_box{flex-direction:column;max-height:calc(100dvh - 32px);display:flex}.Vjswqa_top{border-bottom:1px solid var(--color-border);align-items:center;gap:14px;padding:24px 28px 18px;display:flex}.Vjswqa_blockTitle{flex-direction:column;flex:auto;min-width:0;display:flex}.Vjswqa_title{font-family:var(--font-heading);font-size:var(--heading-md);line-height:1.1;font-weight:var(--weight-heading);margin:0}.Vjswqa_subtitle{font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2)}.Vjswqa_close{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-ink);border:none;flex:none;justify-content:center;align-items:center;display:flex}.Vjswqa_close:hover{background:var(--color-neutral-soft)}.Vjswqa_body{flex-direction:column;flex:auto;gap:22px;padding:20px 28px 24px;display:flex;overflow-y:auto}.Vjswqa_footer{border-top:1px solid var(--color-border);justify-content:flex-end;gap:10px;padding:16px 28px 24px;display:flex}@media (max-width:599px){.Vjswqa_dialog{border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.Vjswqa_box{height:100%;max-height:100dvh}.Vjswqa_top{padding:16px 16px 14px}.Vjswqa_body{padding:16px}.Vjswqa_footer{padding:12px 16px 16px}.Vjswqa_title{font-size:26px}}
.q42NJa_footer{border-top:1px solid var(--color-divider);align-items:center;gap:8px;padding:12px 20px 12px 24px;display:flex}.q42NJa_info{font-size:var(--text-sm);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-ink-soft);margin-right:auto}.q42NJa_footer .q42NJa_arrow{border-radius:var(--radius-sm);width:36px;height:36px}@media (max-width:600px){.q42NJa_footer{padding:12px 16px}.q42NJa_footer .q42NJa_arrow{width:var(--touch-min);height:var(--touch-min)}}
.S-9tBG_counter{border-radius:var(--radius-lg);background:var(--diaria-bg);justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.S-9tBG_counterText{font-size:var(--text-md);font-weight:var(--weight-extra);color:var(--diaria-text)}.S-9tBG_dots{flex:none;grid-template-columns:repeat(5,12px);gap:4px;display:grid}.S-9tBG_dotUsed,.S-9tBG_dotFree{border-radius:6px;width:12px;height:12px}.S-9tBG_dotUsed{background:var(--diaria)}.S-9tBG_dotFree{background:var(--color-surface);border:1.5px solid var(--diaria)}.S-9tBG_day{flex-direction:column;gap:8px;display:flex}.S-9tBG_value{border-radius:var(--radius-md);background:var(--color-bg);font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);margin:0;padding:12px 14px}.S-9tBG_value strong{color:var(--color-ink)}
._3DKiJa_form{gap:var(--space-4);flex-direction:column;display:flex}._3DKiJa_pair{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3DKiJa_group{gap:var(--space-4);border:none;flex-direction:column;margin:0;padding:0;display:flex}._3DKiJa_legend{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-soft);padding:0}._3DKiJa_fieldError{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--error-text)}@media (max-width:600px){._3DKiJa_pair{grid-template-columns:minmax(0,1fr)}}
.LKihDq_search{position:relative}.LKihDq_search svg{color:var(--color-ink-soft);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.LKihDq_search input{height:var(--touch-min);padding-left:42px}
.IjOwFW_actions{align-items:center;gap:8px;margin-left:auto;display:flex}.IjOwFW_arrived,.IjOwFW_absent,.IjOwFW_markArrived,.IjOwFW_markAbsent,.IjOwFW_arrivedSubtle,.IjOwFW_absentSubtle,.IjOwFW_markArrivedSubtle,.IjOwFW_markAbsentSubtle{min-height:var(--touch-min);border-radius:var(--radius-md);font-size:14px;font-weight:var(--weight-extra);align-items:center;gap:6px;display:inline-flex}.IjOwFW_arrived{background:var(--color-ink);color:#fff;border:none;padding:0 14px}.IjOwFW_absent{background:var(--color-neutral-soft);color:var(--color-ink-2);border:none;padding:0 14px}.IjOwFW_arrived:hover,.IjOwFW_absent:hover{opacity:.85}.IjOwFW_markArrived{border:1.5px solid var(--color-ink);background:var(--color-surface);color:var(--color-ink);padding:0 16px}.IjOwFW_markAbsent{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-ink-2);font-weight:var(--weight-bold);padding:0 12px}.IjOwFW_markArrived:hover,.IjOwFW_markAbsent:hover{background:var(--color-bg)}.IjOwFW_arrivedSubtle,.IjOwFW_absentSubtle,.IjOwFW_markAbsentSubtle{background:0 0;border:none;padding:0 14px}.IjOwFW_arrivedSubtle{color:var(--color-ink)}.IjOwFW_arrivedSubtle svg{color:var(--integral-text)}.IjOwFW_time{color:var(--color-ink-soft);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.IjOwFW_absentSubtle{color:var(--color-ink-soft)}.IjOwFW_markArrivedSubtle{background:var(--diaria-bg);color:var(--color-ink);border:none;padding:0 18px}.IjOwFW_markAbsentSubtle{color:var(--color-ink-2);font-weight:var(--weight-bold)}.IjOwFW_arrivedSubtle:hover,.IjOwFW_absentSubtle:hover,.IjOwFW_markAbsentSubtle:hover{background:var(--color-neutral-soft)}.IjOwFW_markArrivedSubtle:hover{background:color-mix(in srgb, var(--diaria-bg) 88%, var(--color-ink))}.IjOwFW_arrived:disabled,.IjOwFW_absent:disabled,.IjOwFW_markArrived:disabled,.IjOwFW_markAbsent:disabled,.IjOwFW_arrivedSubtle:disabled,.IjOwFW_absentSubtle:disabled,.IjOwFW_markArrivedSubtle:disabled,.IjOwFW_markAbsentSubtle:disabled{opacity:.5;cursor:default}@media (max-width:599px){.IjOwFW_actions{flex:none;gap:6px}.IjOwFW_markArrived,.IjOwFW_markArrivedSubtle{padding:0 12px}.IjOwFW_markAbsent,.IjOwFW_arrived,.IjOwFW_absent,.IjOwFW_arrivedSubtle,.IjOwFW_absentSubtle,.IjOwFW_markAbsentSubtle{padding:0 10px}.IjOwFW_actions[data-stretch]{gap:8px;width:100%;margin-left:0}.IjOwFW_actions[data-stretch]>button{min-width:0;min-height:var(--touch-min);border:1px solid #0000;flex:1 1 0;justify-content:center;padding:0 8px;font-size:15px}.IjOwFW_actions[data-stretch]>.IjOwFW_markAbsentSubtle{border-color:var(--color-border-strong);background:var(--color-surface)}.IjOwFW_actions[data-stretch] .IjOwFW_arrivedSubtle,.IjOwFW_actions[data-stretch] .IjOwFW_absentSubtle{background:var(--color-neutral-soft)}}
.GA9auq_cards{gap:8px;display:grid}.GA9auq_optionCard{border-radius:var(--radius-lg);border:1.5px solid var(--color-border-strong);background:var(--color-surface);min-height:56px;font-size:var(--text-md);font-weight:var(--weight-extra);padding:12px}.GA9auq_optionCard:hover:not(:disabled){border-color:var(--color-ink-soft)}.GA9auq_optionCard[aria-checked=true]{border:2px solid var(--color-ink);padding:11.5px}.GA9auq_track{background:var(--color-bg);border-radius:14px;gap:6px;padding:4px;display:grid}.GA9auq_optionTrack{min-height:var(--touch-min);border-radius:var(--radius-sm);font-size:14px;font-weight:var(--weight-extra);background:0 0;border:none}.GA9auq_optionTrack[aria-checked=true]{background:var(--color-ink);color:#fff}.GA9auq_optionCard:disabled,.GA9auq_optionTrack:disabled{opacity:.4}@media (max-width:599px){.GA9auq_optionCard{padding:8px;font-size:14px}.GA9auq_optionCard[aria-checked=true]{padding:7.5px}}
.SGQ6Va_badge{width:var(--size);height:var(--size);border-radius:calc(var(--size) * .32) calc(var(--size) * .32) calc(var(--size) * .32) calc(var(--size) * .09);background:var(--color);box-shadow:0 calc(var(--size) * .07) 0 color-mix(in srgb, var(--color) 70%, #000);transform:rotate(var(--tilt));flex:none;place-items:center;display:grid}.SGQ6Va_badge svg{display:block;overflow:visible}
.DzMRNa_logo{flex:none;width:auto;height:1.3em;font-size:28px;display:block}
.Wd15QW_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.Wd15QW_titles{flex-direction:column;gap:4px;min-width:0;display:flex}.Wd15QW_titleRow{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.Wd15QW_title{font-family:var(--font-heading);font-size:var(--heading-md);line-height:1.1;font-weight:var(--weight-heading);margin:0}.Wd15QW_overline{font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);margin:0}.Wd15QW_subtitle{font-size:15px;font-weight:var(--weight-bold);color:var(--color-ink-soft);margin:0}.Wd15QW_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;max-width:100%;display:flex}@media (max-width:599px){.Wd15QW_title{font-size:26px}.Wd15QW_subtitle{font-size:var(--text-sm)}}
.C6XoBG_fullPage{background:var(--color-bg);flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:100dvh;padding:32px 16px;display:flex}.C6XoBG_onScreen{justify-content:center;align-items:center;min-height:100%;padding:48px 16px;display:flex}.C6XoBG_logo{font-size:30px}.C6XoBG_card{border-radius:var(--radius-dialog);background:var(--color-surface);text-align:center;flex-direction:column;align-items:center;gap:14px;width:min(520px,100%);padding:0 28px 32px;display:flex;overflow:hidden;box-shadow:0 24px 44px -26px #50307373}.C6XoBG_sky{background:linear-gradient(#e8f1fb,#f6f2fa);place-items:center;width:calc(100% + 56px);height:220px;margin-bottom:4px;display:grid;position:relative;overflow:hidden}.C6XoBG_mascot{width:180px;height:auto;animation:3.2s ease-in-out infinite C6XoBG_voar;position:relative}.C6XoBG_cloud{opacity:.9;background:#fff;border-radius:999px;width:90px;height:28px;animation:9s linear infinite C6XoBG_nuvem;position:absolute;top:38px;left:12%}.C6XoBG_cloud:before{content:"";background:#fff;border-radius:50%;width:44px;height:36px;position:absolute;top:-16px;left:18px}.C6XoBG_cloud2{animation-duration:12s;top:150px;left:70%;transform:scale(.75)}.C6XoBG_tag{border-radius:var(--radius-pill);background:var(--diaria-bg);color:var(--diaria-text);font-size:var(--text-sm);font-weight:var(--weight-extra);padding:4px 12px}.C6XoBG_title{font-family:var(--font-heading);font-size:var(--heading-md);font-weight:var(--weight-heading);color:var(--color-ink);text-wrap:balance;margin:0}.C6XoBG_text{max-width:400px;font-weight:var(--weight-bold);color:var(--color-ink-2);text-wrap:pretty;margin:0 0 8px}@keyframes C6XoBG_voar{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(2deg)}}@keyframes C6XoBG_nuvem{0%{translate:0}to{translate:-160px}}@media (prefers-reduced-motion:reduce){.C6XoBG_mascot,.C6XoBG_cloud{animation:none}}
.AA5pIW_appear{animation:.3s both AA5pIW_aparecer}.AA5pIW_phrase{animation:.35s both AA5pIW_frase;display:inline-block}.AA5pIW_progress{border-radius:var(--radius-pill);background:var(--color-divider);width:min(220px,70%);height:8px;margin-top:4px;position:relative;overflow:hidden}.AA5pIW_progressBar{border-radius:inherit;background:linear-gradient(90deg, var(--integral), var(--semi), var(--almoco), var(--diaria));width:40%;animation:1.3s ease-in-out infinite AA5pIW_correr;position:absolute;inset:0 auto 0 0}@keyframes AA5pIW_aparecer{0%{opacity:0}to{opacity:1}}@keyframes AA5pIW_frase{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes AA5pIW_correr{0%{translate:-100%}to{translate:250%}}@media (prefers-reduced-motion:reduce){.AA5pIW_appear,.AA5pIW_phrase{animation-duration:0s}.AA5pIW_progressBar{opacity:.6;width:100%;animation:none}}
.GXMhkW_box{position:relative}.GXMhkW_chosen{border:1.5px solid var(--color-ink);font-size:16px;font-weight:var(--weight-bold)}.GXMhkW_list{z-index:20;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);margin:0;padding:6px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 12px 32px #5030731f}.GXMhkW_option{min-height:var(--touch-min);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;padding:0 10px;display:flex}.GXMhkW_option[aria-selected=true]{background:var(--color-bg)}.GXMhkW_name{font-weight:var(--weight-extra)}.GXMhkW_detail{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.GXMhkW_noResults{color:var(--color-ink-soft);font-weight:var(--weight-bold);padding:12px 10px}
.e-_1ZW_list{border-bottom:1.5px solid var(--color-border);scrollbar-width:none;flex:none;gap:4px;display:flex;overflow-x:auto}.e-_1ZW_tab{min-height:var(--touch-min);color:var(--color-ink-soft);font:inherit;font-size:var(--text-md);font-weight:var(--weight-extra);white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;align-items:center;gap:8px;margin-bottom:-1.5px;padding:0 14px;display:inline-flex}.e-_1ZW_tab:hover{color:var(--color-ink)}.e-_1ZW_tab[aria-selected=true]{border-bottom-color:var(--color-ink);color:var(--color-ink)}.e-_1ZW_count{border-radius:var(--radius-pill);background:var(--color-neutral-soft);min-width:22px;height:22px;color:var(--color-ink-2);font-size:var(--text-xs);font-weight:var(--weight-extra);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 7px;display:inline-flex}.e-_1ZW_tab[aria-selected=true] .e-_1ZW_count{background:var(--color-ink);color:#fff}.e-_1ZW_track{border-radius:calc(var(--radius-sm) + 4px);background:var(--color-neutral-soft);scrollbar-width:none;flex:none;align-self:flex-start;gap:2px;width:fit-content;max-width:100%;padding:4px;display:flex;overflow-x:auto}.e-_1ZW_trackTab{border-radius:var(--radius-sm);min-height:40px;color:var(--color-ink-2);font:inherit;font-size:14px;font-weight:var(--weight-extra);white-space:nowrap;background:0 0;border:none;flex:none;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.e-_1ZW_trackTab:hover{color:var(--color-ink)}.e-_1ZW_trackTab[aria-selected=true]{background:var(--color-surface);color:var(--color-ink);box-shadow:0 1px 2px #5030731a,0 1px 4px #5030730f}.e-_1ZW_trackCount{font-weight:var(--weight-bold);color:var(--color-ink-soft);font-variant-numeric:tabular-nums}
.OejftG_panel{gap:var(--space-4);flex-direction:column;display:flex}.OejftG_hidden{display:none}.OejftG_pair{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;gap:12px 16px;display:grid}.OejftG_fieldError{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--error-text)}
.w5mdNa_section{flex-direction:column;gap:6px;display:flex}.w5mdNa_heading{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-soft);text-transform:uppercase;letter-spacing:.6px;margin:0}.w5mdNa_list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.w5mdNa_alert{border-left:4px solid var(--color);border-radius:var(--radius-sm);background:var(--color-bg);padding:8px 10px}.w5mdNa_category{color:var(--color)}.w5mdNa_pairs{grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;display:grid}.w5mdNa_pairs dt{font-weight:var(--weight-bold);color:var(--color-ink-2)}.w5mdNa_pairs dd{margin:0}.w5mdNa_allergies{font-weight:var(--weight-extra);color:var(--color-accent)}.w5mdNa_none{color:var(--color-ink-soft);margin:0}.w5mdNa_text{white-space:pre-line;margin:0}@media (max-width:599px){.w5mdNa_pairs{grid-template-columns:1fr}.w5mdNa_pairs dd{margin-bottom:6px}}
.OS_ZIW_row{border-bottom:1px solid var(--color-divider);flex-wrap:wrap;align-items:center;gap:14px;padding:10px 24px;display:flex}.OS_ZIW_row:hover{background:color-mix(in srgb, var(--color-bg) 60%, var(--color-surface))}.OS_ZIW_row .OS_ZIW_avatar{background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-border-strong);color:var(--color-ink-2)}.OS_ZIW_row[data-attendance=chegou] .OS_ZIW_avatar{background:var(--integral-bg);box-shadow:none;color:var(--integral-text)}.OS_ZIW_row[data-attendance=faltou] .OS_ZIW_avatar{background:var(--color-neutral-soft);box-shadow:none;color:var(--color-ink-soft)}.OS_ZIW_row[data-attendance=faltou] .OS_ZIW_name{color:var(--color-ink-soft)}.OS_ZIW_who{flex-wrap:wrap;flex:220px;align-items:center;gap:8px;min-width:0;display:flex}.OS_ZIW_name{font-size:16px;font-weight:var(--weight-extra)}.OS_ZIW_classroom{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.OS_ZIW_cancelDayPass{cursor:pointer;border:none;align-items:center;gap:4px;display:inline-flex;position:relative}.OS_ZIW_cancelDayPass:after{content:"";position:absolute;inset:-12px -6px}.OS_ZIW_cancelDayPass:hover{filter:brightness(.95)}.OS_ZIW_infoButton{width:28px;height:28px;color:var(--color-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.OS_ZIW_infoButton:after{content:"";position:absolute;inset:-8px}.OS_ZIW_infoButton:hover{background:var(--color-bg);color:var(--color-ink)}.OS_ZIW_attentionPill{border-radius:var(--radius-pill);background:var(--error-bg);color:var(--error-text);font-size:var(--text-xs);font-weight:var(--weight-extra);white-space:nowrap;cursor:pointer;border:none;align-items:center;gap:4px;padding:3px 9px 3px 6px;display:inline-flex;position:relative}.OS_ZIW_attentionPill:after{content:"";position:absolute;inset:-12px -4px}.OS_ZIW_attentionPill:hover{background:color-mix(in srgb, var(--error-bg) 85%, var(--error-text))}.OS_ZIW_break{display:none}@media (max-width:599px){.OS_ZIW_row{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px 12px;padding:12px 16px;display:grid;position:relative}.OS_ZIW_row .OS_ZIW_avatar{grid-row:1/span 2}.OS_ZIW_who{grid-column:2;gap:4px 8px;min-height:40px;padding-right:32px}.OS_ZIW_name{font-size:16px}.OS_ZIW_break{flex-basis:100%;height:0;display:block}.OS_ZIW_infoButton{position:absolute;top:12px;right:12px}.OS_ZIW_row>[data-stretch]{grid-column:2}}
.FVLyEG_noAccess{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100dvh;padding:24px 16px;display:flex}
.WdTX6G_grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 32px;display:grid}.WdTX6G_column{flex-direction:column;gap:16px;min-width:0;display:flex}.WdTX6G_heading{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-soft);margin:0}.WdTX6G_year{flex-direction:column;display:flex}.WdTX6G_column>.WdTX6G_heading+.WdTX6G_year{margin-top:-10px}.WdTX6G_yearName{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-heading);padding:4px 0}.WdTX6G_lines{margin:0;padding:0;list-style:none}.WdTX6G_line,.WdTX6G_total{border-top:1px solid var(--color-divider);min-height:40px;font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);justify-content:space-between;align-items:center;gap:12px;display:flex}.WdTX6G_total{border-top-color:var(--color-border);font-weight:var(--weight-extra);color:var(--color-ink)}.WdTX6G_lineLabel{align-items:center;gap:8px;min-width:0;display:inline-flex}.WdTX6G_dot{border-radius:50%;flex:none;width:8px;height:8px}.WdTX6G_money{font-weight:var(--weight-extra);color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.WdTX6G_block{flex-direction:column;gap:8px;display:flex}.WdTX6G_blockTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.WdTX6G_text,.WdTX6G_muted{font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);margin:0}.WdTX6G_muted{font-size:var(--text-sm);color:var(--color-ink-soft)}.WdTX6G_discount{border-top:1px solid var(--color-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;padding:6px 0;display:flex}.WdTX6G_discount:first-child{border-top:none;padding-top:0}.WdTX6G_actions{gap:4px;display:flex}.WdTX6G_action{border-radius:var(--radius-sm);min-height:36px;color:var(--color-ink-2);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-extra);background:0 0;border:none;padding:0 10px}.WdTX6G_action:hover:not(:disabled){background:var(--color-bg);color:var(--color-ink)}.WdTX6G_smallButton{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);min-height:36px;color:var(--color-ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-extra);padding:0 12px}.WdTX6G_smallButton:hover{background:var(--color-bg)}.WdTX6G_error{font-size:14px;font-weight:var(--weight-bold);color:var(--error-text);margin:0}
.oqHx7G_track{border-radius:calc(var(--radius-sm) + 4px);background:var(--color-neutral-soft);scrollbar-width:none;gap:2px;padding:4px;display:flex;overflow-x:auto}.oqHx7G_option{border-radius:var(--radius-sm);min-height:40px;color:var(--color-ink-2);font-size:14px;font-weight:var(--weight-extra);white-space:nowrap;background:0 0;border:none;flex:none;align-items:center;padding:0 16px;display:inline-flex}.oqHx7G_option:hover{color:var(--color-ink)}.oqHx7G_option[aria-pressed=true]{background:var(--color-surface);color:var(--color-ink);box-shadow:0 1px 2px #5030731a,0 1px 4px #5030730f}.oqHx7G_short{display:none}@media (max-width:599px){.oqHx7G_track{gap:0}.oqHx7G_option{flex:1 0 auto;justify-content:center;padding:0 6px}.oqHx7G_long{display:none}.oqHx7G_short{display:inline}.oqHx7G_track[data-mobile=pilulas]{background:0 0;border-radius:0;gap:8px;padding:0}.oqHx7G_track[data-mobile=pilulas] .oqHx7G_option{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);font-weight:var(--weight-bold);flex:none;padding:0 18px}.oqHx7G_track[data-mobile=pilulas] .oqHx7G_option[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:#fff;box-shadow:none;font-weight:var(--weight-extra)}.oqHx7G_track[data-mobile=pilulas] .oqHx7G_long{display:inline}.oqHx7G_track[data-mobile=pilulas] .oqHx7G_short{display:none}}
.VmNTra_classCard{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color) 10%, var(--color-surface));flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.VmNTra_classText{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.VmNTra_className{font-weight:var(--weight-extra)}.VmNTra_classMeta{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-2)}.VmNTra_hint,.VmNTra_price{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft);margin:0}.VmNTra_price{color:var(--color-ink-2);font-size:15px}
.FFe4xG_header{border:none;border-bottom:1px solid var(--color-divider);background:var(--color-surface);text-align:left;align-items:center;gap:16px;width:100%;min-height:52px;padding:0 24px;display:flex}.FFe4xG_header:hover{background:var(--color-bg)}.FFe4xG_header[data-open]{background:var(--color-bg);border-bottom-color:var(--color-border)}.FFe4xG_time{font-family:var(--font-heading);font-size:18px;font-weight:var(--weight-heading);flex:0 0 64px}.FFe4xG_label{min-width:0;font-size:var(--text-md);font-weight:var(--weight-bold);flex-wrap:wrap;flex:auto;align-items:center;gap:4px 10px;display:flex}.FFe4xG_dots{gap:3px;display:inline-flex}.FFe4xG_dot{border-radius:50%;width:8px;height:8px}.FFe4xG_now{font-size:var(--text-xs)}.FFe4xG_header[data-open] .FFe4xG_label{font-weight:var(--weight-extra)}.FFe4xG_count{font-size:14px;font-weight:var(--weight-extra);color:var(--color-ink-2);white-space:nowrap}.FFe4xG_arrow{transition:transform .15s;display:flex}.FFe4xG_header[data-open] .FFe4xG_arrow{transform:rotate(180deg)}.FFe4xG_showMore{border:none;border-bottom:1px solid var(--color-divider);background:var(--color-surface);width:100%;min-height:52px;color:var(--color-ink);text-align:left;font-size:15px;font-weight:var(--weight-extra);padding:0 24px}.FFe4xG_showMore:hover{background:var(--color-bg)}@media (max-width:599px){.FFe4xG_header{gap:10px;min-height:48px;padding:6px 16px}.FFe4xG_time{flex-basis:56px;font-size:17px}.FFe4xG_label{font-size:15px}.FFe4xG_showMore{padding:0 16px}}
.FkpqNG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.FkpqNG_option{min-height:var(--touch-min);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);font-size:14px;font-weight:var(--weight-extra);cursor:pointer;align-items:center;gap:8px;padding:0 12px;display:flex}.FkpqNG_option input{width:18px;height:18px;accent-color:var(--color-ink);margin:0}.FkpqNG_option[data-checked]{border:2px solid var(--color-ink);background:var(--integral-bg);padding:0 11px}
.gos7UG_studentBlock{flex-direction:column;gap:6px;display:flex}.gos7UG_currentPlan{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.gos7UG_days{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:8px;display:grid}.gos7UG_day,.gos7UG_full{border-radius:var(--radius-md);align-items:center;gap:12px;min-height:52px;padding:0 14px;display:flex}.gos7UG_day{border:1px solid var(--color-border-strong);cursor:pointer}.gos7UG_day input{width:18px;height:18px;accent-color:var(--color-ink);margin:0}.gos7UG_day[data-checked]{border:2px solid var(--color-ink);padding:0 13px}.gos7UG_day[data-checked] .gos7UG_dayName{font-weight:var(--weight-extra);color:var(--color-ink)}.gos7UG_full{background:var(--color-bg);padding-right:8px}.gos7UG_dayName{min-width:0;font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-ink-2);flex:auto}.gos7UG_slots,.gos7UG_fullText{font-size:var(--text-sm);font-weight:var(--weight-extra);white-space:nowrap}.gos7UG_fullText{color:var(--color-ink-2)}.gos7UG_waitlist{border-radius:var(--radius-sm);border:1.5px solid var(--color-ink);background:var(--color-surface);min-height:36px;font-size:var(--text-sm);font-weight:var(--weight-extra);white-space:nowrap;padding:0 12px}.gos7UG_waitlist:hover:not(:disabled){background:var(--color-neutral-soft)}.gos7UG_waitlist:disabled{border-color:var(--color-border-strong);color:var(--color-ink-soft)}@media (max-width:599px){.gos7UG_full{flex-wrap:wrap;gap:6px 12px;padding:8px 8px 8px 14px}}.gos7UG_price{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-2);font-variant-numeric:tabular-nums;flex:none}.gos7UG_monthlyValue{border-radius:var(--radius-md);background:var(--color-bg);font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);margin:0;padding:12px 14px}.gos7UG_monthlyValue strong{color:var(--color-ink)}
.E8eplG_text{font-weight:var(--weight-bold);color:var(--color-ink-2);margin:0}.E8eplG_effects{border-radius:var(--radius-md);background:var(--color-bg);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-2);flex-direction:column;gap:6px;margin:0;padding:14px 16px 14px 32px;display:flex}
.Io93hW_list{overflow:hidden}.Io93hW_listTop{border-bottom:1px solid var(--color-border);flex-direction:column;gap:16px;padding:22px 24px 20px;display:flex;container-type:inline-size}.Io93hW_listHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.Io93hW_summary{font-size:15px;font-weight:var(--weight-bold);color:var(--color-ink-2)}.Io93hW_summaryNumber{font-family:var(--font-heading);font-size:28px;font-weight:var(--weight-heading);color:var(--color-ink);font-variant-numeric:tabular-nums;margin-right:2px;line-height:1}.Io93hW_progress{border-radius:var(--radius-pill);background:var(--color-neutral-soft);height:8px;display:flex;overflow:hidden}.Io93hW_progressArrived,.Io93hW_progressAbsent{transition:width .3s}.Io93hW_progressArrived{background:var(--color-ink)}.Io93hW_progressAbsent{background:var(--color-disabled)}.Io93hW_tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Io93hW_search{flex:240px;max-width:320px;margin-left:auto}.Io93hW_tools .Io93hW_search input{height:48px}@container (max-width:720px){.Io93hW_search{flex-basis:100%;max-width:none}}.Io93hW_message{margin:16px 24px}@media (prefers-reduced-motion:reduce){.Io93hW_progressArrived,.Io93hW_progressAbsent{transition:none}}@media (max-width:599px){.Io93hW_listTop{gap:12px;padding:16px 16px 14px}.Io93hW_listHeading{flex-wrap:nowrap;align-items:center}.Io93hW_listHeading h2{font-size:var(--text-lg)}.Io93hW_summary{white-space:nowrap;font-size:14px}.Io93hW_summaryNumber{font-size:24px}.Io93hW_arrivedWord{display:none}.Io93hW_tools{gap:12px}.Io93hW_tools [role=group]{flex:100%;margin:0 -16px;padding:0 16px}.Io93hW_search{flex-basis:100%;max-width:none;margin-left:0}.Io93hW_tools .Io93hW_search input{height:var(--touch-min)}}
.YCtS5G_header h1{font-size:28px}.YCtS5G_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.YCtS5G_views{flex:none}.YCtS5G_views button{justify-content:center;min-width:72px}.YCtS5G_notice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.YCtS5G_combinations{flex-direction:column;gap:16px;display:flex}.YCtS5G_combinationsTitles{flex-direction:column;gap:4px;display:flex}.YCtS5G_combinationsHeading{font-size:var(--heading-sm);font-weight:var(--weight-extra);margin:0}.YCtS5G_combinationsFrom{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-ink-soft);margin:0}@media (max-width:599px){.YCtS5G_header{flex-wrap:nowrap}.YCtS5G_header h1{font-size:26px}.YCtS5G_header .YCtS5G_lists{display:none}.YCtS5G_toolbar{flex-direction:column;align-items:stretch;gap:10px}.YCtS5G_views{width:100%}.YCtS5G_views button{flex:1 1 0}.YCtS5G_combinationsHeading{font-size:var(--text-lg)}.YCtS5G_combinationsFrom{font-size:var(--text-sm)}}
.MsI2za_account{gap:var(--space-4);grid-template-columns:96px repeat(2,minmax(0,1fr));display:grid}.MsI2za_withDigit{grid-template-columns:minmax(0,1fr) 64px;gap:8px;display:grid}.MsI2za_agreement{gap:var(--space-4);grid-template-columns:2fr 1fr 1fr;display:grid}.MsI2za_missing{border-radius:var(--radius-md);background:var(--semi-bg);color:var(--semi-text);font-size:14px;font-weight:var(--weight-bold);margin:0;padding:12px 14px}.MsI2za_advanced{padding-top:var(--space-4);border-top:1px solid var(--color-divider)}.MsI2za_advanced summary{cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-2)}.MsI2za_advanced[open] summary{margin-bottom:var(--space-4)}.MsI2za_advancedNote{margin:var(--space-2) 0 0;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-soft)}@media (max-width:600px){.MsI2za_account{grid-template-columns:minmax(0,1fr)}.MsI2za_agreement{grid-template-columns:repeat(2,minmax(0,1fr))}.MsI2za_agreement>:first-child{grid-column:1/-1}}
.sASKIW_plan{border-radius:var(--radius-lg);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.sASKIW_planLabel{font-size:var(--text-sm);font-weight:var(--weight-extra)}.sASKIW_planValue{font-size:18px;font-weight:var(--weight-extra)}.sASKIW_hint{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.sASKIW_waitlist{min-height:var(--touch-min);font-size:14px;font-weight:var(--weight-extra);cursor:pointer;align-items:center;gap:10px;display:flex}.sASKIW_waitlist input{width:20px;height:20px;accent-color:var(--color-ink);margin:0}
.Fe10Ka_teachers{flex-direction:column;gap:10px;display:flex}.Fe10Ka_teacherRow{grid-template-columns:minmax(0,1fr) 150px auto;align-items:end;gap:8px;display:grid}.Fe10Ka_remove{margin-bottom:2px}.Fe10Ka_add{align-self:flex-start}@media (max-width:560px){.Fe10Ka_teacherRow{grid-template-columns:minmax(0,1fr) auto}.Fe10Ka_teacherRow>:nth-child(2){grid-column:1}.Fe10Ka_remove{grid-area:1/2/span 2;align-self:center}}
._6FGVna_icon{border-radius:var(--radius-bubble);background:var(--diaria-bg);width:48px;height:48px;color:var(--diaria-text);flex:0 0 48px;justify-content:center;align-items:center;display:inline-flex}._6FGVna_text{font-weight:var(--weight-medium);color:var(--color-ink-2);flex-direction:column;gap:18px;line-height:1.5;display:flex}._6FGVna_text section{flex-direction:column;gap:4px;display:flex}._6FGVna_text h2{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--color-ink);margin:0;line-height:1.25}._6FGVna_text p{margin:0}._6FGVna_text strong{font-weight:var(--weight-extra);color:var(--color-ink)}
.YZwfTW_create{min-height:var(--touch-min);color:var(--color-ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-extra);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:-4px 0 -10px;padding:0 2px;text-decoration:underline}.YZwfTW_create:hover{text-decoration-thickness:2px}.YZwfTW_createItem{padding:4px 8px 8px}.YZwfTW_createInList{width:100%;min-height:var(--touch-min);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-extra);text-align:left;cursor:pointer;border:none;padding:0 12px}.YZwfTW_createInList:hover{background:var(--color-neutral-soft)}
.SiR2wa_box{position:relative}.SiR2wa_trigger{border-radius:var(--radius-md);text-align:left;background:0 0;border:none;align-items:center;gap:10px;min-height:52px;padding:6px 10px 6px 6px;display:flex}.SiR2wa_trigger:hover,.SiR2wa_trigger[data-open]{background:var(--color-neutral-soft)}.SiR2wa_initials{background:var(--diaria-bg);width:40px;height:40px;color:var(--diaria-text);font-size:14px;font-weight:var(--weight-extra);border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;display:flex}.SiR2wa_text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.SiR2wa_name{max-width:180px;font-size:14px;font-weight:var(--weight-extra);color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SiR2wa_role{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.SiR2wa_arrow{color:var(--color-ink-soft);margin-left:4px;transition:transform .15s;display:flex}.SiR2wa_trigger[data-open] .SiR2wa_arrow{transform:rotate(180deg)}.SiR2wa_menu{z-index:30;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:2px;min-width:240px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #50307324}.SiR2wa_item{min-height:var(--touch-min);border-radius:var(--radius-sm);font-size:15px;font-weight:var(--weight-bold);color:var(--color-ink);text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:0 12px;display:flex}.SiR2wa_item svg{color:var(--color-ink-2)}.SiR2wa_item:hover,.SiR2wa_item:focus-visible{background:var(--color-neutral-soft);outline:none}.SiR2wa_confirmText{font-weight:var(--weight-bold);color:var(--color-ink-2);margin:0}@media (max-width:899px){.SiR2wa_trigger{border-radius:50%;min-height:0;padding:2px}.SiR2wa_text,.SiR2wa_arrow{display:none}}@media (prefers-reduced-motion:reduce){.SiR2wa_arrow{transition:none}}
.fbaUVW_box{display:inline-flex;position:relative}.fbaUVW_arrow{color:var(--color-ink-soft);transition:transform .15s;display:inline-flex}.fbaUVW_trigger[data-open] .fbaUVW_arrow{transform:rotate(180deg)}@media (max-width:600px){.fbaUVW_trigger[data-compact]{width:var(--touch-min);justify-content:center;padding:0}.fbaUVW_trigger[data-compact] .fbaUVW_label,.fbaUVW_trigger[data-compact] .fbaUVW_arrow{display:none}}.fbaUVW_menu{z-index:20;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);flex-direction:column;padding:6px;display:flex;position:fixed;box-shadow:0 12px 32px #5030731f}.fbaUVW_item{min-height:var(--touch-min);border-radius:var(--radius-sm);font:inherit;font-weight:var(--weight-bold);color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:none;padding:0 12px}.fbaUVW_item:hover,.fbaUVW_item:focus-visible{background:var(--color-bg);outline:none}@media (prefers-reduced-motion:reduce){.fbaUVW_arrow{transition:none}}
.t3j-Cq_page{gap:var(--space-6);flex-direction:column;min-width:0;padding:32px clamp(16px,3vw,40px) 56px;display:flex}.t3j-Cq_pageSpacious{gap:var(--space-6);flex-direction:column;min-width:0;padding:36px 40px 56px;display:flex}@media (max-width:599px){.t3j-Cq_pageSpacious{gap:var(--space-4);padding:24px 16px 40px}}.t3j-Cq_header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.t3j-Cq_headerCenter{align-items:center;}.t3j-Cq_headerTools{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.t3j-Cq_eyebrow{font-size:14px;font-weight:var(--weight-extra);color:var(--color-accent);text-transform:uppercase;letter-spacing:.8px}.t3j-Cq_title{font-family:var(--font-heading);font-size:var(--heading-lg);line-height:1.05;font-weight:var(--weight-heading);margin:0}.t3j-Cq_sectionHeading{font-size:var(--heading-sm);font-weight:var(--weight-extra);margin:0}.t3j-Cq_actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.t3j-Cq_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl)}.t3j-Cq_cardPadded{padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex;}.t3j-Cq_back{font-weight:var(--weight-extra);color:var(--color-ink-2);align-self:flex-start;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.t3j-Cq_back:hover{color:var(--color-ink)}.t3j-Cq_button{min-height:48px;font-size:var(--text-md);font-weight:var(--weight-extra);justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;border:none;border-radius:14px;padding:0 22px;text-decoration:none;display:inline-flex}.t3j-Cq_buttonPrimary{background:var(--color-ink);color:#fff;}.t3j-Cq_buttonPrimary:hover:not(:disabled){background:var(--color-ink-dark)}.t3j-Cq_buttonPrimary:disabled{background:var(--color-disabled)}.t3j-Cq_buttonSecondary{background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-border-strong);padding:0 18px;}.t3j-Cq_buttonOutline{background:var(--color-surface);color:var(--color-ink);border:1.5px solid var(--color-ink);}.t3j-Cq_buttonSecondary:hover:not(:disabled),.t3j-Cq_buttonOutline:hover:not(:disabled){background:var(--color-bg)}.t3j-Cq_iconButton{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.t3j-Cq_iconButton:hover:not(:disabled){background:var(--color-bg)}.t3j-Cq_iconButton:disabled{opacity:.4}.t3j-Cq_hint{position:relative}.t3j-Cq_hint:after{content:none;z-index:5;border-radius:var(--radius-sm);background:var(--color-ink);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-extra);white-space:nowrap;pointer-events:none;padding:4px 10px;animation:.12s t3j-Cq_hint-in;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.t3j-Cq_hint:focus-visible:after{content:attr(data-hint)}@media (hover:hover){.t3j-Cq_hint:hover:after{content:attr(data-hint)}}@keyframes t3j-Cq_hint-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.t3j-Cq_hint:after{animation:none!important}}.t3j-Cq_pills{flex-wrap:wrap;gap:6px;display:flex}.t3j-Cq_pill{border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:40px;color:var(--color-ink);font-size:14px;font-weight:var(--weight-extra);align-items:center;padding:0 14px;display:inline-flex}.t3j-Cq_pill[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:#fff}.t3j-Cq_pillCount{border-radius:var(--radius-pill);background:var(--color-success);min-width:22px;height:22px;color:var(--color-ink);font-size:var(--text-xs);font-weight:var(--weight-extra);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin-left:8px;padding:0 7px;display:inline-flex}.t3j-Cq_field{gap:var(--space-2);flex-direction:column;display:flex}.t3j-Cq_label{font-size:14px;font-weight:var(--weight-extra)}.t3j-Cq_requiredMark:after{content:"*";content:"*" / "";color:var(--error-text);font-weight:var(--weight-extra);margin-left:3px}.t3j-Cq_input{border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface);width:100%;height:48px;font-size:var(--text-md);color:var(--color-ink);padding:0 14px}.t3j-Cq_input:focus{border:1.5px solid var(--color-ink);outline:none}.t3j-Cq_textArea{resize:vertical;height:auto;min-height:88px;padding:12px 14px;font-family:inherit;line-height:1.4;}.t3j-Cq_input:disabled{background:var(--color-bg);color:var(--color-ink-2)}.t3j-Cq_tag{border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-extra);white-space:nowrap;padding:2px 8px}.t3j-Cq_tagDark{background:var(--color-ink);color:#fff;}.t3j-Cq_tagSlot{background:var(--color-success);color:var(--color-ink);}.t3j-Cq_tagPending{background:var(--pending-border);color:var(--pending-text);}.t3j-Cq_tagSoft{background:var(--color-neutral-soft);color:var(--color-ink-2);}.t3j-Cq_tagNew{background:var(--new-bg);color:var(--new-text);}.t3j-Cq_error{border-radius:var(--radius-md);background:var(--error-bg);color:var(--error-text);font-size:14px;font-weight:var(--weight-bold);margin:0;padding:12px 14px}.t3j-Cq_notice{border-radius:var(--radius-md);background:var(--color-neutral-soft);color:var(--color-ink-2);font-size:14px;font-weight:var(--weight-bold);margin:0;padding:12px 14px}.t3j-Cq_empty{text-align:center;color:var(--color-ink-soft);font-weight:var(--weight-bold);padding:32px 24px}.t3j-Cq_avatar{background:var(--color-bg);width:40px;height:40px;font-size:14px;font-weight:var(--weight-extra);border-radius:20px;flex:0 0 40px;justify-content:center;align-items:center;display:flex}.t3j-Cq_number{font-family:var(--font-heading);font-weight:var(--weight-heading);line-height:1}.t3j-Cq_totalNumber{color:var(--color-ink-soft)}.t3j-Cq_shimmer{border-radius:var(--radius-pill);background:linear-gradient(90deg, transparent 30%, #ffffffb3 50%, transparent 70%) var(--shimmer-base,var(--color-neutral-soft));background-size:200% 100%;animation:1.4s ease-in-out infinite t3j-Cq_brilho;display:block}@keyframes t3j-Cq_brilho{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.t3j-Cq_shimmer{animation:none}}@media (max-width:599px){.t3j-Cq_title{font-size:var(--heading-md)}}
.gGDInq_choice{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gGDInq_name{font-weight:var(--weight-bold);color:var(--color-ink-2);overflow-wrap:anywhere}.gGDInq_summary{font-weight:var(--weight-extra);margin:0}.gGDInq_list{border:1px solid var(--color-border);border-radius:var(--radius-lg);max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.gGDInq_row{border-bottom:1px solid var(--color-divider);align-items:center;gap:12px;padding:10px 14px;display:flex}.gGDInq_row:last-child{border-bottom:none}.gGDInq_who{flex-direction:column;flex:auto;min-width:0;display:flex}.gGDInq_number{font-weight:var(--weight-extra);font-variant-numeric:tabular-nums}.gGDInq_message{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-2)}.gGDInq_value{font-weight:var(--weight-extra);font-variant-numeric:tabular-nums}.gGDInq_result{background:var(--color-neutral-soft);color:var(--color-ink-2)}.gGDInq_row[data-result=paga] .gGDInq_result{background:var(--integral-bg);color:var(--integral-text)}.gGDInq_row[data-result=rejeitada] .gGDInq_result,.gGDInq_row[data-result=conferir] .gGDInq_result{background:var(--error-bg);color:var(--error-text)}
.em48vW_preview{background:color-mix(in srgb, var(--color) 10%, var(--color-surface));border-radius:22px 22px 22px 6px;align-items:center;gap:18px;padding:18px 20px;display:flex}.em48vW_previewText{flex-direction:column;gap:4px;min-width:0;display:flex}.em48vW_previewName{font-family:var(--font-heading);color:var(--color-ink);overflow-wrap:anywhere;font-size:28px;font-weight:600;line-height:1.05}.em48vW_previewLunch{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-2)}.em48vW_drawings{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:10px;display:grid}.em48vW_drawing{border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);cursor:pointer;place-items:center;min-height:76px;display:grid}.em48vW_drawing[aria-checked=true]{border:2.5px solid var(--color-ink);background:var(--color-bg)}.em48vW_colors{flex-wrap:wrap;gap:10px;display:flex}.em48vW_color{width:var(--touch-min);height:var(--touch-min);border:3px solid var(--color-surface);box-shadow:0 0 0 1.5px var(--color-border);cursor:pointer;border-radius:50%}.em48vW_color[aria-checked=true]{box-shadow:0 0 0 3px var(--color-ink)}.em48vW_lunch{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.em48vW_lunch input{max-width:180px}.em48vW_help{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}
.i4JZna_region{z-index:100;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;bottom:24px;left:0;right:0}.i4JZna_notice{background:var(--color-ink);color:#fff;max-width:640px;min-height:48px;font-size:var(--text-md);font-weight:var(--weight-extra);border-radius:14px;align-items:center;gap:10px;padding:12px 20px;animation:.2s ease-out i4JZna_entrar;display:flex;box-shadow:0 12px 32px #5030733d}.i4JZna_notice[data-interactive]{pointer-events:auto;padding:6px 6px 6px 18px}.i4JZna_notice>svg{color:var(--color-success);flex:none}.i4JZna_dot{background:var(--color-success);border-radius:50%;flex:0 0 10px;height:10px}.i4JZna_text{flex:auto;min-width:0}.i4JZna_action{color:#fff;min-height:36px;font:inherit;font-size:14px;font-weight:var(--weight-extra);white-space:nowrap;background:0 0;border:1.5px solid #fff9;border-radius:10px;flex:none;padding:0 14px}.i4JZna_action:hover{background:#ffffff1f;border-color:#fff}.i4JZna_close{width:var(--touch-min);height:var(--touch-min);color:#fffc;background:0 0;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.i4JZna_close:hover{color:#fff;background:#ffffff1f}@keyframes i4JZna_entrar{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.i4JZna_notice{animation:none}}
.BFMcHq_toggle{min-height:var(--touch-min);font-size:14px;font-weight:var(--weight-extra);color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:inline-flex}.BFMcHq_toggle:has(input:disabled){cursor:default}.BFMcHq_switchInput{appearance:none;background:color-mix(in srgb, var(--color-ink-soft) 70%, #fff);width:40px;height:24px;cursor:inherit;border-radius:12px;flex:none;margin:0;transition:background-color .15s;position:relative}.BFMcHq_switchInput:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.BFMcHq_switchInput:checked{background:var(--color-ink)}.BFMcHq_switchInput:checked:before{transform:translate(16px)}.BFMcHq_switchInput:disabled{opacity:.5}.BFMcHq_text{flex-direction:column;gap:2px;display:flex}.BFMcHq_description{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}@media (prefers-reduced-motion:reduce){.BFMcHq_switchInput,.BFMcHq_switchInput:before{transition:none}}
.i37KoW_topbar{z-index:10;background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:0 clamp(16px,3vw,40px);display:flex;position:sticky;top:0}.i37KoW_start{align-items:center;gap:8px;min-width:0;display:flex}.i37KoW_end{flex:none;align-items:center;gap:12px;display:flex}.i37KoW_divider{background:var(--color-border);width:1px;height:28px}.i37KoW_openMenu,.i37KoW_start .i37KoW_logo{display:none}@media (max-width:899px){.i37KoW_topbar{min-height:60px;padding:8px 16px}.i37KoW_openMenu{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-md);color:var(--color-ink);background:0 0;border:none;justify-content:center;align-items:center;margin-left:-8px;display:flex}.i37KoW_openMenu:hover{background:var(--color-bg)}.i37KoW_start .i37KoW_logo{font-size:22px;display:inline-flex}.i37KoW_breadcrumb,.i37KoW_divider{display:none}.i37KoW_end{gap:8px}}@media print{.i37KoW_topbar{display:none}}
.yDV1CG_app{grid-template-columns:var(--menu-width) minmax(0, 1fr);min-height:100dvh;transition:grid-template-columns .2s;display:grid}.yDV1CG_app[data-compact-menu]{grid-template-columns:var(--menu-width-compact) minmax(0, 1fr)}@media (prefers-reduced-motion:reduce){.yDV1CG_app{transition:none}}.yDV1CG_column{flex-direction:column;min-width:0;display:flex}.yDV1CG_content{flex:1 0 auto;min-width:0}@media (max-width:899px){.yDV1CG_app{grid-template-columns:minmax(0,1fr)}}@media print{.yDV1CG_app{min-height:0;display:block}}
.K9juia_summary{font-weight:var(--weight-extra);margin:0}.K9juia_notices summary{cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--semi-text)}.K9juia_notices ul{max-height:200px;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-2);margin:8px 0 0;padding-left:18px;overflow-y:auto}.K9juia_list{border:1px solid var(--color-border);border-radius:var(--radius-lg);max-height:420px;margin:0;padding:0;list-style:none;overflow-y:auto}.K9juia_row{border-bottom:1px solid var(--color-divider);align-items:center;gap:12px;padding:10px 14px;display:flex}.K9juia_row:last-child{border-bottom:none}.K9juia_who{flex-direction:column;flex:auto;min-width:0;display:flex}.K9juia_name{font-weight:var(--weight-extra)}.K9juia_detail{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-soft)}.K9juia_value{font-weight:var(--weight-extra);font-variant-numeric:tabular-nums;flex:none}
.IStFwa_pair{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;gap:12px 16px;display:grid}.IStFwa_roles{flex-direction:column;gap:12px;display:flex}.IStFwa_help,.IStFwa_fieldError{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.IStFwa_fieldError{color:var(--error-text)}.IStFwa_back{min-height:var(--touch-min);color:var(--color-ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-extra);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:-8px 0 -6px;padding:0 2px;text-decoration:underline}
._0e3wBG_table{border-collapse:collapse;width:100%}._0e3wBG_table th,._0e3wBG_table td{text-align:left;border-bottom:1px solid var(--color-divider);vertical-align:middle;padding:10px 12px}._0e3wBG_table th{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-soft)}._0e3wBG_levelRow td{font-weight:var(--weight-extra);color:var(--color-ink-2);border-bottom:none;padding-top:18px}._0e3wBG_from{font-weight:var(--weight-extra);white-space:nowrap}._0e3wBG_to{min-width:220px}._0e3wBG_numbers{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._0e3wBG_overflow{color:var(--color-danger,#b3261e);font-weight:var(--weight-extra)}._0e3wBG_total{font-weight:var(--weight-extra);margin:0}._0e3wBG_scroll{overflow-x:auto}
.pjUqWG_chart{position:relative}.pjUqWG_bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;display:grid}.pjUqWG_column{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}button.pjUqWG_column{border-radius:var(--radius-sm);font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:6px 0 4px}button.pjUqWG_column:hover,button.pjUqWG_column[data-selected]{background:var(--color-bg)}button.pjUqWG_column:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.pjUqWG_area{border-bottom:1px solid var(--color-divider);justify-content:center;align-items:flex-end;width:100%;height:112px;display:flex}.pjUqWG_bar{border-radius:6px 6px 0 0;flex-direction:column-reverse;width:100%;max-width:32px;min-height:3px;display:flex;overflow:hidden}.pjUqWG_segment{flex-basis:0;min-height:2px}.pjUqWG_empty{background:var(--color-neutral-soft);border-radius:2px;width:100%;max-width:32px;height:3px}.pjUqWG_label{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-2);white-space:nowrap}.pjUqWG_label[data-current]{font-weight:var(--weight-extra);color:var(--color-ink)}
.GqospG_card{overflow:hidden}.GqospG_header{border-bottom:1px solid var(--color-divider);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 24px;display:flex}.GqospG_search{flex:0 300px;min-width:200px}.GqospG_search input{height:40px}.GqospG_table{border-collapse:collapse;width:100%}.GqospG_table th{text-align:left;font-size:var(--text-xs);font-weight:var(--weight-extra);letter-spacing:.6px;text-transform:uppercase;color:var(--color-ink-light);border-bottom:1px solid var(--color-divider);white-space:nowrap;padding:12px 16px}.GqospG_table td{border-bottom:1px solid var(--color-divider);vertical-align:middle;padding:14px 16px}.GqospG_table :is(th,td):first-child{padding-left:24px}.GqospG_table :is(th,td):last-child{padding-right:20px}.GqospG_table tbody tr:last-child td{border-bottom:none}.GqospG_row{position:relative}.GqospG_row:hover{background:var(--color-bg)}.GqospG_rowLink{color:inherit;font-weight:var(--weight-extra);text-decoration:none}.GqospG_rowLink:after{content:"";position:absolute;inset:0}.GqospG_rowLink:focus-visible{outline:none}.GqospG_row:has(.GqospG_rowLink:focus-visible){outline:3px solid var(--diaria);outline-offset:-3px}.GqospG_muted{font-weight:var(--weight-medium);color:var(--color-ink-2)}.GqospG_table .GqospG_alignEnd{text-align:right}.GqospG_table .GqospG_number{text-align:right;white-space:nowrap;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.GqospG_chevron{width:38px;color:var(--color-ink-light);line-height:0}.GqospG_row:hover .GqospG_chevron{color:var(--color-ink)}@media (max-width:600px){.GqospG_header{padding-left:16px;padding-right:16px}.GqospG_search{flex:160px;min-width:0}.GqospG_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.GqospG_table tbody{display:block}.GqospG_table tr{border-bottom:1px solid var(--color-divider);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px 10px;padding:12px 12px 12px 16px;display:grid}.GqospG_table tbody tr:last-child{border-bottom:none}.GqospG_table td,.GqospG_table :is(th,td):first-child,.GqospG_table :is(th,td):last-child{border:none;width:auto;padding:0}.GqospG_chevron{grid-area:1/3/3/4}}
.Shliwq_years{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Shliwq_yearCard{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:72px;font:inherit;text-align:left;color:var(--color-ink);cursor:pointer;align-items:center;gap:20px;padding:12px 16px 12px 20px;display:flex}.Shliwq_yearCard:hover{border-color:var(--color-border-strong);background:var(--color-bg)}.Shliwq_yearNumber{font-family:var(--font-heading);font-size:26px;font-weight:var(--weight-heading)}.Shliwq_yearInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Shliwq_yearPeriod{font-weight:var(--weight-extra)}.Shliwq_yearCount{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.Shliwq_yearAction{color:var(--color-ink-2);flex:none;display:flex}.Shliwq_yearCard:hover .Shliwq_yearAction{color:var(--color-ink)}.Shliwq_chips{flex-wrap:wrap;gap:8px;display:flex}.Shliwq_chip,.Shliwq_chipNew{border-radius:var(--radius-sm);min-height:40px;font-size:14px;font-weight:var(--weight-extra);border:2px solid #0000;align-items:center;padding:0 12px;display:flex}.Shliwq_chip[data-inactive]{opacity:.45;text-decoration:line-through}.Shliwq_chip[aria-pressed=true]{border-color:var(--color-ink)}.Shliwq_chipNew{border:1.5px dashed var(--color-border-strong);background:var(--color-surface);color:var(--color-ink-soft)}.Shliwq_chipNew:hover{color:var(--color-ink);border-color:var(--color-ink-soft)}.Shliwq_editor{border-radius:var(--radius-md);background:var(--color-bg);flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px;display:flex}.Shliwq_editorField{font-size:var(--text-sm);font-weight:var(--weight-extra);flex-direction:column;flex:120px;gap:4px;display:flex}.Shliwq_editorField input{height:var(--touch-min)}.Shliwq_levels{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.Shliwq_level{border-radius:var(--radius-md);background:var(--almoco-bg);font-size:var(--text-sm);font-weight:var(--weight-extra);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.Shliwq_levelInput{border:1px solid color-mix(in srgb, var(--almoco) 45%, white);background:var(--color-surface);width:100%;height:40px;font-size:var(--text-md);font-weight:var(--weight-extra);color:var(--color-ink);border-radius:8px;padding:0 10px}@media (max-width:599px){.Shliwq_yearCard{gap:14px}.Shliwq_levels{grid-template-columns:repeat(2,minmax(0,1fr))}}.Shliwq_combination{min-height:var(--touch-min);border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:var(--color-surface);font-size:14px;font-weight:var(--weight-extra);align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}.Shliwq_combination:has(input:not(:checked)){color:var(--color-ink-soft);background:var(--color-bg);text-decoration:line-through}.Shliwq_bodyActions{display:flex}.Shliwq_yearRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Shliwq_yearRow .Shliwq_yearCard{flex:320px;width:auto}.Shliwq_applyYear{flex:none}.Shliwq_area{flex-direction:column;gap:12px;display:flex}.Shliwq_areaTitle{font-size:var(--text-sm);font-weight:var(--weight-extra);letter-spacing:.8px;text-transform:uppercase;color:var(--color-ink-soft);margin:8px 0 0}.Shliwq_blockHelp{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.Shliwq_slots{align-items:center;gap:12px;display:flex}.Shliwq_slotsLabel{font-size:14px;font-weight:var(--weight-extra);color:var(--color-ink-2)}.Shliwq_slotsInput{border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface);width:96px;height:48px;font-family:var(--font-heading);font-size:22px;font-weight:var(--weight-heading);color:var(--color-ink);text-align:right;padding:0 14px}.Shliwq_slotsInput:disabled{background:var(--color-bg)}.Shliwq_block{padding-top:var(--space-4);border-top:1px solid var(--color-divider);flex-direction:column;gap:8px;display:flex}.Shliwq_blockTitle{font-size:14px;font-weight:var(--weight-extra);color:var(--color-ink)}.Shliwq_groupLimit{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.Shliwq_groupLimitLabel{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-2)}.Shliwq_groupLimitInput{border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface);width:120px;height:40px;font-size:16px;font-weight:var(--weight-extra);color:var(--color-ink);padding:0 12px}.Shliwq_groupLimitInput:disabled{background:var(--color-bg)}.Shliwq_listBottom{border-top:1px solid var(--color-divider);padding:16px 24px 20px;display:flex}.Shliwq_categories{margin:0;padding:0;list-style:none}.Shliwq_categories li+li{border-top:1px solid var(--color-divider)}.Shliwq_category{width:100%;min-height:56px;font:inherit;text-align:left;color:var(--color-ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:0 20px 0 24px;display:flex}.Shliwq_category:hover{background:var(--color-bg)}.Shliwq_category>svg{color:var(--color-ink-light);margin-left:auto}.Shliwq_categoryDot{border-radius:50%;flex:none;width:14px;height:14px}.Shliwq_categoryName{font-weight:var(--weight-extra)}.Shliwq_category[data-inactive] .Shliwq_categoryName{color:var(--color-ink-soft)}@media (max-width:599px){.Shliwq_listBottom{padding:12px 16px 16px}.Shliwq_category{padding:0 12px 0 16px}}
.FcFmja_content{flex-direction:column;gap:22px;min-height:380px;display:flex}@media (max-width:599px){.FcFmja_content{min-height:0}}
.AWUP_G_narrowOnly{display:none}.AWUP_G_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:20px 24px 16px}.AWUP_G_top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.AWUP_G_heading{font-size:18px;font-weight:var(--weight-extra);margin:0}.AWUP_G_year{font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-soft);margin-left:4px}.AWUP_G_table{border-collapse:separate;border-spacing:0;width:100%}.AWUP_G_table thead th{text-align:left;font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);background:var(--color-neutral-soft);white-space:nowrap;padding:11px 16px}.AWUP_G_table thead th:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md);width:17%}.AWUP_G_table thead th:nth-child(3),.AWUP_G_table thead th:nth-child(4){width:21%}.AWUP_G_table thead th:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0;width:52px}.AWUP_G_table td{border-bottom:1px solid var(--color-divider);vertical-align:middle;padding:12px 16px}.AWUP_G_sportName{text-align:left;font-family:var(--font-heading);font-size:16px;font-weight:var(--weight-heading);color:var(--color-ink);background:var(--color-bg);border-bottom:1px solid var(--color-divider);padding:10px 16px}.AWUP_G_table tbody:first-of-type .AWUP_G_sportName{border-top:8px solid var(--color-surface)}.AWUP_G_dot{vertical-align:2px;border-radius:50%;width:9px;height:9px;margin-right:10px;display:inline-block}.AWUP_G_className{font-size:15px}.AWUP_G_schedule{white-space:nowrap;font-size:14px}.AWUP_G_days{font-weight:var(--weight-extra);color:var(--color-ink-2)}.AWUP_G_time{font-weight:var(--weight-medium);color:var(--color-ink-soft)}.AWUP_G_students{font-size:15px;font-weight:var(--weight-extra);color:var(--color-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.AWUP_G_waitingTag{border-radius:var(--radius-pill);background:var(--color-neutral-soft);color:var(--color-ink);font-size:var(--text-xs);font-weight:var(--weight-extra);white-space:nowrap;margin-left:6px;padding:3px 8px}.AWUP_G_noLimit{font-size:14px;font-weight:var(--weight-medium);color:var(--color-ink-2)}.AWUP_G_vacancy{flex-direction:column;gap:6px;max-width:160px;display:flex}.AWUP_G_vacancyText{font-size:14px;font-weight:var(--weight-medium);color:var(--color-ink-soft);white-space:nowrap}.AWUP_G_vacancyText strong{font-weight:var(--weight-extra);color:var(--color-ink)}.AWUP_G_vacancyText .AWUP_G_full{color:var(--color-accent)}.AWUP_G_bar{border-radius:var(--radius-pill);background:var(--color-neutral-soft);height:6px;display:flex;overflow:hidden}.AWUP_G_barFill{background:var(--color-ink)}@media (max-width:600px){.AWUP_G_wideOnly{display:none}.AWUP_G_narrowOnly{display:inline}.AWUP_G_card{padding:16px 0 0;overflow:hidden}.AWUP_G_top{margin-bottom:8px;padding:0 16px}.AWUP_G_heading{font-size:16px}.AWUP_G_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.AWUP_G_table tbody{display:block}.AWUP_G_table tr{border-bottom:1px solid var(--color-divider);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:10px;padding:12px 12px 12px 16px;display:grid}.AWUP_G_table tr.AWUP_G_sportRow{padding:0;display:block}.AWUP_G_table td,.AWUP_G_sportName{border:none;padding:0}.AWUP_G_sportName{padding:8px 16px;font-size:15px;display:block}.AWUP_G_table tbody:first-of-type .AWUP_G_sportName{border-top:none}.AWUP_G_className{grid-area:1/1/2/2}.AWUP_G_scheduleBelow{font-size:var(--text-sm);margin-top:2px;display:block}.AWUP_G_schedule,.AWUP_G_students{display:none}.AWUP_G_vacancies{grid-area:1/2/2/3;justify-self:end}.AWUP_G_vacancy{align-items:flex-end;width:92px}.AWUP_G_vacancy .AWUP_G_bar{align-self:stretch}.AWUP_G_vacancyNarrow{font-size:var(--text-sm);color:var(--color-ink);flex-direction:column;align-items:flex-end;display:flex}.AWUP_G_vacancyNarrow strong{font-weight:var(--weight-extra)}.AWUP_G_noLimitSmall{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.AWUP_G_table td:last-child{grid-area:1/3/2/4}}
.jxt2OG_days{gap:4px;display:flex}.jxt2OG_day{background:var(--color-bg);color:#b9afc8;text-align:center;min-width:34px;font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:8px;padding:4px 0}.jxt2OG_day[data-included]{font-weight:var(--weight-extra)}@media (max-width:599px){.jxt2OG_day{min-width:30px;font-size:11px}}
.GLJFWW_card{flex-direction:column;gap:20px;min-width:0;padding:22px 24px 24px;display:flex}.GLJFWW_card[data-spread]{justify-content:space-between}.GLJFWW_cardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.GLJFWW_cardTitle{font-family:var(--font-heading);font-size:20px;font-weight:var(--weight-heading);color:var(--color-ink);margin:0}.GLJFWW_cardLink{min-height:32px;font-size:14px;font-weight:var(--weight-extra);color:var(--color-ink);white-space:nowrap;align-items:center;gap:2px;text-decoration:none;display:inline-flex}.GLJFWW_cardLink:hover{text-decoration:underline}.GLJFWW_note{text-align:center;font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-soft);margin:0;padding:24px 0}.GLJFWW_loading{grid-template-rows:14px 14px;grid-template-columns:120px 1fr;align-content:center;gap:14px 24px;min-height:120px;display:grid}.GLJFWW_loading .GLJFWW_shimmerCircle{border-radius:50%;grid-row:1/3;width:120px;height:120px}.GLJFWW_summary{align-items:center;gap:28px;display:flex}.GLJFWW_donutNumber{font-family:var(--font-heading);font-size:32px;font-weight:var(--weight-heading);color:var(--color-ink);font-variant-numeric:tabular-nums}.GLJFWW_donutOf{font-size:13px;font-weight:var(--weight-bold);color:var(--color-ink-2)}.GLJFWW_legend,.GLJFWW_legendInline{font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);margin:0;padding:0;list-style:none}.GLJFWW_legend{flex-direction:column;gap:10px;display:flex}.GLJFWW_legendInline{font-size:var(--text-sm);flex-wrap:wrap;gap:6px 18px;display:flex}.GLJFWW_legend li,.GLJFWW_legendInline li{align-items:center;gap:8px;display:flex}.GLJFWW_legend strong{font-weight:var(--weight-extra);color:var(--color-ink)}.GLJFWW_dot{border-radius:50%;flex:none;width:9px;height:9px}.GLJFWW_block{flex-direction:column;gap:12px;display:flex}.GLJFWW_subheading{font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);margin:0}.GLJFWW_rings{grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:12px 8px;margin:0;padding:0;list-style:none;display:grid}.GLJFWW_rings li{flex-direction:column;align-items:center;gap:6px;display:flex}.GLJFWW_ringNumber{font-family:var(--font-heading);font-size:17px;font-weight:var(--weight-heading);color:var(--color-ink)}.GLJFWW_ringName{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-2);white-space:nowrap}.GLJFWW_amount{font-family:var(--font-heading);font-size:30px;font-weight:var(--weight-heading);color:var(--color-ink);font-variant-numeric:tabular-nums;margin:0;line-height:1.15}.GLJFWW_amountOf{font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);margin:2px 0 0}.GLJFWW_attention{gap:14px}.GLJFWW_attentionTop{align-items:center;gap:10px;display:flex}.GLJFWW_badge{border-radius:var(--radius-pill);background:var(--color-neutral-soft);min-width:24px;height:24px;color:var(--color-ink);font-size:var(--text-sm);font-weight:var(--weight-extra);justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.GLJFWW_attentionLoading{gap:14px;padding:8px 0;display:grid}.GLJFWW_attentionList{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;margin:0 -10px;padding:0;list-style:none;display:grid}.GLJFWW_attentionItem{border-radius:var(--radius-lg);min-height:60px;color:inherit;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.GLJFWW_attentionItem:hover{background:var(--color-bg)}.GLJFWW_attentionIcon{background:var(--color-neutral-soft);width:36px;height:36px;color:var(--color-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.GLJFWW_attentionIcon[data-alert]{background:var(--error-bg);color:var(--error-text)}.GLJFWW_attentionText{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.GLJFWW_attentionTitle{font-size:14px;font-weight:var(--weight-extra);color:var(--color-ink)}.GLJFWW_attentionDetail{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-2)}.GLJFWW_attentionChevron{color:var(--color-ink-soft);flex:none;line-height:0}.GLJFWW_attentionItem:hover .GLJFWW_attentionChevron{color:var(--color-ink)}@media (max-width:1100px){.GLJFWW_attentionList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.GLJFWW_card{gap:18px;padding:18px 16px 20px}.GLJFWW_summary{gap:24px}.GLJFWW_attentionList{grid-template-columns:minmax(0,1fr);margin:0 -6px}.GLJFWW_attentionItem{padding:8px 6px}}
.tYjMaG_back{font-weight:var(--weight-extra);color:var(--color-ink-2);align-self:flex-start;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.tYjMaG_back:hover{color:var(--color-ink)}.tYjMaG_header{background:color-mix(in srgb, var(--color) 10%, var(--color-surface));border-radius:28px 28px 28px 8px;flex-wrap:wrap;align-items:center;gap:20px 24px;padding:24px 28px;display:flex}.tYjMaG_header[data-inactive]{opacity:.75}.tYjMaG_titles{flex-direction:column;flex:260px;align-items:flex-start;gap:8px;min-width:0;display:flex}.tYjMaG_name{font-family:var(--font-heading);font-size:var(--heading-lg);color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.05}.tYjMaG_lunch{font-weight:var(--weight-extra);color:var(--color-ink-2);align-items:center;gap:8px;display:flex}.tYjMaG_dot{background:var(--color);border-radius:50%;flex:none;width:10px;height:10px}.tYjMaG_list{overflow:hidden}.tYjMaG_listTop{border-bottom:1px solid var(--color-divider);justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.tYjMaG_row{border-bottom:1px solid var(--color-divider);min-height:60px;color:inherit;flex-wrap:wrap;align-items:center;gap:14px;padding:8px 24px;text-decoration:none;display:flex}.tYjMaG_row:last-child{border-bottom:none}.tYjMaG_row:hover{background:var(--color-bg)}.tYjMaG_who{flex-wrap:wrap;flex:240px;align-items:center;gap:8px;min-width:0;display:flex}.tYjMaG_studentName{font-weight:var(--weight-extra)}.tYjMaG_classroom,.tYjMaG_plan{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.tYjMaG_topActions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.tYjMaG_row[data-inactive]{opacity:.7}.tYjMaG_classMain{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}.tYjMaG_className{font-weight:var(--weight-extra)}.tYjMaG_inlineTag{vertical-align:2px;margin-left:10px}.tYjMaG_classMeta{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.tYjMaG_classCounts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tYjMaG_count{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-2)}
.dqYZna_back{font-weight:var(--weight-extra);color:var(--color-ink-2);align-self:flex-start;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.dqYZna_back:hover{color:var(--color-ink)}.dqYZna_header{background:color-mix(in srgb, var(--color) 10%, var(--color-surface));border-radius:28px 28px 28px 8px;flex-wrap:wrap;align-items:center;gap:20px 24px;padding:24px 28px;display:flex}.dqYZna_header[data-inactive]{opacity:.75}.dqYZna_titles{flex-direction:column;flex:260px;align-items:flex-start;gap:6px;min-width:0;display:flex}.dqYZna_eyebrow,.dqYZna_meta{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-soft)}.dqYZna_meta{color:var(--color-ink-2)}.dqYZna_name{font-family:var(--font-heading);font-size:var(--heading-lg);color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.05}.dqYZna_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dqYZna_list{overflow:hidden}.dqYZna_listTop{border-bottom:1px solid var(--color-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.dqYZna_attendanceDate{align-items:center;gap:10px;display:flex}.dqYZna_dateLabel{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-2)}.dqYZna_noticeInList{margin:12px 24px}.dqYZna_row{border-bottom:1px solid var(--color-divider);flex-wrap:wrap;align-items:center;gap:10px 14px;min-height:60px;padding:8px 24px 8px 0;display:flex}.dqYZna_row:last-child{border-bottom:none}.dqYZna_row:hover{background:var(--color-bg)}.dqYZna_rowLink{min-width:0;color:inherit;flex-wrap:wrap;flex:220px;align-items:center;gap:14px;padding:8px 0 8px 24px;text-decoration:none;display:flex}.dqYZna_who{flex-wrap:wrap;flex:200px;align-items:center;gap:8px;min-width:0;display:flex}.dqYZna_studentName{font-weight:var(--weight-extra);color:inherit;text-decoration:none}a.dqYZna_studentName:hover{text-decoration:underline}.dqYZna_classroom{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.dqYZna_position{font-weight:var(--weight-extra);color:var(--color-ink-soft);flex:0 0 36px}.dqYZna_rowButton{margin-left:0}.dqYZna_rowActions{gap:8px;margin-left:auto;display:flex}@media (max-width:599px){.dqYZna_header{padding:20px}.dqYZna_actions{width:100%}.dqYZna_actions>*{flex:auto}.dqYZna_row{padding-right:16px}.dqYZna_rowLink{padding-left:16px}}
.dI6p6W_help{width:36px;height:36px;color:var(--color-ink-soft);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative;top:2px}.dI6p6W_help:hover{background:var(--color-neutral-soft);color:var(--color-ink)}.dI6p6W_last{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;display:flex}.dI6p6W_lastIcon{background:var(--integral-bg);width:34px;height:34px;color:var(--integral-text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.dI6p6W_last[data-late] .dI6p6W_lastIcon{background:var(--semi-bg);color:var(--semi-text)}.dI6p6W_lastText{font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);flex:260px;margin:0}.dI6p6W_lastText strong{font-weight:var(--weight-extra);color:var(--color-ink)}.dI6p6W_toCheck{margin-left:auto}.dI6p6W_check{min-height:40px}.dI6p6W_card{padding:20px 24px 12px}.dI6p6W_panel{margin-top:16px}.dI6p6W_table{border-collapse:separate;border-spacing:0;width:100%}.dI6p6W_table thead th{text-align:left;font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);background:var(--color-neutral-soft);white-space:nowrap;padding:11px 16px}.dI6p6W_table thead th:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.dI6p6W_table thead th:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0;width:52px}.dI6p6W_table td{border-bottom:1px solid var(--color-divider);vertical-align:middle;padding:10px 16px}.dI6p6W_table tbody tr:last-child td{border-bottom:none}.dI6p6W_table .dI6p6W_end{text-align:right}.dI6p6W_row[data-canceled] .dI6p6W_fileName{color:var(--color-ink-soft)}.dI6p6W_file{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.dI6p6W_fileIcon{border-radius:var(--radius-sm);background:var(--almoco-bg);width:34px;height:34px;color:var(--almoco-text);flex:none;justify-content:center;align-items:center;display:flex}.dI6p6W_fileIcon[data-kind=retorno]{background:var(--integral-bg);color:var(--integral-text)}.dI6p6W_row[data-canceled] .dI6p6W_fileIcon{background:var(--color-neutral-soft);color:var(--color-ink-soft)}.dI6p6W_fileName{font-size:15px}.dI6p6W_muted,.dI6p6W_summaryText{font-size:14px;font-weight:var(--weight-medium);color:var(--color-ink-2)}.dI6p6W_muted{white-space:nowrap}.dI6p6W_number{font-size:15px;font-weight:var(--weight-bold);color:var(--color-ink-2);font-variant-numeric:tabular-nums}.dI6p6W_money{font-size:15px;font-weight:var(--weight-extra);color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.dI6p6W_none{color:var(--color-ink-light)}.dI6p6W_test{background:var(--semi-bg);color:var(--semi-text)}.dI6p6W_canceled{background:var(--color-neutral-soft);color:var(--color-ink-soft)}.dI6p6W_reimported{background:var(--diaria-bg);color:var(--diaria-text)}.dI6p6W_account{flex-direction:column;gap:14px;padding-bottom:12px;display:flex}.dI6p6W_accountTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.dI6p6W_accountHeading{font-size:18px;font-weight:var(--weight-extra);margin:0}.dI6p6W_facts{border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:0;display:grid;overflow:hidden}.dI6p6W_facts>div{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin:0 -1px -1px 0;padding:12px 16px}.dI6p6W_facts dt{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.dI6p6W_facts dd{font-size:15px;font-weight:var(--weight-extra);color:var(--color-ink);margin:2px 0 0}.dI6p6W_wide{grid-column:1/-1}.dI6p6W_missingValue{color:var(--color-accent)}.dI6p6W_missing{border-radius:var(--radius-md);background:var(--semi-bg);color:var(--semi-text);font-size:14px;font-weight:var(--weight-extra);margin:0;padding:10px 14px}.dI6p6W_noAccount{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media (max-width:600px){.dI6p6W_header>div:last-child{flex-wrap:nowrap;width:100%}.dI6p6W_header>div:last-child>*{flex:1 1 0;min-width:0;padding:0 10px;font-size:14px}.dI6p6W_help{top:1px}.dI6p6W_card{padding:16px 0 4px}.dI6p6W_card>[role=tablist]{margin:0 16px}.dI6p6W_panel{margin-top:12px}.dI6p6W_account{padding:0 16px 12px}.dI6p6W_toCheck{margin-left:0}.dI6p6W_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dI6p6W_table tbody{border-top:1px solid var(--color-divider);display:block}.dI6p6W_table tr{border-bottom:1px solid var(--color-divider);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;padding:10px 12px 10px 16px;display:grid}.dI6p6W_table tbody tr:last-child{border-bottom:none}.dI6p6W_table td,.dI6p6W_table tbody tr:last-child td{border:none;padding:0}.dI6p6W_file{grid-area:1/1/2/2}.dI6p6W_muted{font-size:var(--text-sm);grid-area:2/1/3/2}.dI6p6W_number,.dI6p6W_summaryText{display:none}.dI6p6W_money{grid-area:1/2/3/3}.dI6p6W_table td:last-child{grid-area:1/3/3/4}}
.iSDI0q_back{font-weight:var(--weight-extra);color:var(--color-ink-2);align-self:flex-start;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.iSDI0q_back:hover{color:var(--color-ink)}.iSDI0q_header{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:28px 28px 28px 8px;flex-wrap:wrap;align-items:center;gap:20px 24px;padding:24px 28px;display:flex}.iSDI0q_titles{flex-direction:column;flex:260px;align-items:flex-start;gap:4px;min-width:0;display:flex}.iSDI0q_overline{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-soft)}.iSDI0q_title{font-family:var(--font-heading);font-size:var(--heading-md,28px);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.1}.iSDI0q_value{font-size:30px;font-weight:var(--weight-extra);font-variant-numeric:tabular-nums}.iSDI0q_dueDate{font-weight:var(--weight-bold);color:var(--color-ink-2);align-items:center;gap:8px;display:inline-flex}.iSDI0q_status{background:var(--color-neutral-soft);color:var(--color-ink-2)}.iSDI0q_status[data-status=vencida]{background:var(--error-bg);color:var(--error-text)}.iSDI0q_status[data-status=paga]{background:var(--integral-bg);color:var(--integral-text)}.iSDI0q_actions{flex-wrap:wrap;gap:8px;display:flex}.iSDI0q_items{overflow:hidden}.iSDI0q_itemsTitle{border-bottom:1px solid var(--color-divider);padding:18px 24px}.iSDI0q_list{margin:0;padding:0;list-style:none}.iSDI0q_item{border-bottom:1px solid var(--color-divider);min-height:52px;font-weight:var(--weight-bold);justify-content:space-between;align-items:center;gap:16px;padding:10px 24px;display:flex}.iSDI0q_item[data-negative]{color:var(--integral-text)}.iSDI0q_itemValue{font-variant-numeric:tabular-nums;flex:none}.iSDI0q_total{font-weight:var(--weight-extra);background:var(--color-bg);border-bottom:none}.iSDI0q_grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.iSDI0q_payer{color:inherit;flex-direction:column;align-self:flex-start;text-decoration:none;display:flex}.iSDI0q_payer:hover .iSDI0q_payerName{text-decoration:underline}.iSDI0q_payerName{font-size:18px;font-weight:var(--weight-extra)}.iSDI0q_text{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft);margin:0}.iSDI0q_missing{border-radius:var(--radius-md);background:var(--semi-bg);color:var(--semi-text);font-size:14px;font-weight:var(--weight-bold);margin:0;padding:12px 14px}.iSDI0q_data{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;display:grid}.iSDI0q_data dt{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-soft)}.iSDI0q_data dd{font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;margin:2px 0 0}@media (max-width:600px){.iSDI0q_header{padding:20px}.iSDI0q_item,.iSDI0q_itemsTitle{padding-left:16px;padding-right:16px}}.iSDI0q_item[data-reversed]{color:var(--color-ink-soft)}.iSDI0q_item[data-reversed] .iSDI0q_itemValue{text-decoration:line-through}.iSDI0q_reversal{font-size:var(--text-sm);font-weight:var(--weight-medium);display:block}.iSDI0q_viewBoleto{font-weight:var(--weight-extra);color:var(--color-ink-2);align-self:flex-start}
.Ovtnza_competence{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);align-items:stretch;height:42px;display:inline-flex;overflow:hidden}.Ovtnza_monthButton{width:40px;color:var(--color-ink);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Ovtnza_monthButton:hover{background:var(--color-bg)}.Ovtnza_month{border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);min-width:168px;font-size:15px;font-weight:var(--weight-extra);white-space:nowrap;justify-content:center;align-items:center;margin:0;padding:0 12px;display:flex}.Ovtnza_summary{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.Ovtnza_summaryCell{--tone:var(--diaria);border:none;border-left:1px solid var(--color-divider);min-width:0;font:inherit;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:10px;padding:18px 22px 20px;display:flex;position:relative}.Ovtnza_summaryCell:first-child{border-left:none}.Ovtnza_summaryCell[data-status=vencida]{--tone:var(--error-text)}.Ovtnza_summaryCell[data-status=paga]{--tone:var(--integral)}.Ovtnza_summaryCell[data-status=cancelada]{--tone:var(--color-disabled)}.Ovtnza_summaryCell:focus-visible{outline-offset:-4px}.Ovtnza_summaryCell:hover,.Ovtnza_summaryCell[aria-pressed=true]{background:var(--color-bg)}.Ovtnza_summaryCell[aria-pressed=true]:after{content:"";background:var(--tone);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:22px;right:22px}.Ovtnza_summaryTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Ovtnza_summaryTitle{font-size:14px;font-weight:var(--weight-extra);color:var(--color-ink-2);align-items:center;gap:8px;display:inline-flex}.Ovtnza_dot{background:var(--tone);border-radius:50%;flex:none;width:8px;height:8px}.Ovtnza_summaryCount{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft);white-space:nowrap}.Ovtnza_summaryValue{font-family:var(--font-heading);font-size:26px;font-weight:var(--weight-heading);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.1}.Ovtnza_summaryCell[data-alert] :is(.Ovtnza_summaryTitle,.Ovtnza_summaryValue){color:var(--error-text)}.Ovtnza_summaryCell[data-empty] .Ovtnza_summaryValue{color:var(--color-ink-light)}.Ovtnza_card{padding:20px 24px 0}.Ovtnza_top{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:16px;display:flex}.Ovtnza_search{flex:0 320px}.Ovtnza_activeFilter{border-radius:var(--radius-pill);background:var(--color-neutral-soft);min-height:34px;color:var(--color-ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-extra);border:none;align-items:center;gap:6px;padding:0 10px 0 12px;display:inline-flex}.Ovtnza_activeFilter[data-status=vencida]{background:var(--error-bg);color:var(--error-text)}.Ovtnza_activeFilter[data-status=paga]{background:var(--integral-bg);color:var(--integral-text)}.Ovtnza_activeFilter:hover{filter:brightness(.96)}.Ovtnza_table{border-collapse:separate;border-spacing:0;width:100%}.Ovtnza_table thead th{text-align:left;font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);background:var(--color-neutral-soft);white-space:nowrap;padding:11px 16px}.Ovtnza_table thead th:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md);width:30%}.Ovtnza_table thead th:nth-child(2){width:20%}.Ovtnza_table thead th:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0;width:52px}.Ovtnza_table .Ovtnza_valueHeading{text-align:right}.Ovtnza_table td{border-bottom:1px solid var(--color-divider);vertical-align:middle;padding:10px 16px}.Ovtnza_table tbody tr:last-child td{border-bottom:none}.Ovtnza_student{align-items:center;gap:12px;display:flex}.Ovtnza_avatar{background:var(--color-neutral-soft);width:36px;height:36px;color:var(--color-ink-2);font-size:12px;font-weight:var(--weight-extra);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;display:flex}.Ovtnza_who{flex-direction:column;min-width:0;line-height:1.25;display:flex}.Ovtnza_name{font-size:15px}.Ovtnza_payer{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.Ovtnza_mobileMeta{display:none}.Ovtnza_serviceTag{border-radius:var(--radius-pill);background:var(--color-neutral-soft);color:var(--color-ink);font-size:var(--text-xs);font-weight:var(--weight-extra);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.Ovtnza_serviceTag[data-kind=esporte]{padding-left:3px}.Ovtnza_serviceTag[data-kind=diarias]{background:var(--diaria-bg);color:var(--diaria-text)}.Ovtnza_serviceTag[data-kind=avulsa]{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.Ovtnza_due{font-size:14px;font-weight:var(--weight-medium);color:var(--color-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.Ovtnza_status{background:var(--color-neutral-soft);color:var(--color-ink-2)}.Ovtnza_status[data-status=vencida]{background:var(--error-bg);color:var(--error-text)}.Ovtnza_status[data-status=paga]{background:var(--integral-bg);color:var(--integral-text)}.Ovtnza_status[data-status=cancelada]{color:var(--color-ink-soft);background:0 0;text-decoration:line-through}.Ovtnza_value{text-align:right;font-size:15px;font-weight:var(--weight-extra);color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.Ovtnza_card .Ovtnza_footer{border-top:1px solid var(--color-divider);padding:16px 0 18px}@media (max-width:600px){.Ovtnza_header{flex-wrap:wrap;gap:12px 8px}.Ovtnza_header>div,.Ovtnza_header>div>div{display:contents}.Ovtnza_header h1{flex:auto;order:1}.Ovtnza_header .Ovtnza_generate{order:2}.Ovtnza_header .Ovtnza_competence{flex:60%;order:3}.Ovtnza_header .Ovtnza_oneOff{order:4}.Ovtnza_competence{height:calc(var(--touch-min) + 2px)}.Ovtnza_month{flex:1;min-width:0}.Ovtnza_summary{grid-template-columns:repeat(2,minmax(0,1fr))}.Ovtnza_summaryCell{gap:4px;padding:12px 16px 14px}.Ovtnza_summaryCell:nth-child(odd){border-left:none}.Ovtnza_summaryCell:nth-child(n+3){border-top:1px solid var(--color-divider)}.Ovtnza_summaryCell[aria-pressed=true]:after{left:16px;right:16px}.Ovtnza_summaryCount{display:none}.Ovtnza_summaryTitle{font-size:var(--text-sm)}.Ovtnza_summaryValue{font-size:20px}.Ovtnza_card{padding:16px 0 0}.Ovtnza_top{margin-bottom:12px;padding:0 16px}.Ovtnza_search{flex:100%}.Ovtnza_card .Ovtnza_footer{padding:12px 16px}.Ovtnza_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Ovtnza_table tbody{border-top:1px solid var(--color-divider);display:block}.Ovtnza_table tr{border-bottom:1px solid var(--color-divider);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;padding:10px 12px 10px 16px;display:grid}.Ovtnza_table tbody tr:last-child{border-bottom:none}.Ovtnza_table td,.Ovtnza_table tbody tr:last-child td{border:none;padding:0}.Ovtnza_student{grid-area:1/1/3/2}.Ovtnza_avatar,.Ovtnza_payer,.Ovtnza_service,.Ovtnza_due{display:none}.Ovtnza_mobileMeta{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-2);margin-top:2px;display:block}.Ovtnza_value{grid-area:1/2/2/3}.Ovtnza_statusCell{grid-area:2/2/3/3;justify-self:end}.Ovtnza_table td:last-child{grid-area:1/3/3/4}}
.vZdjHG_back{font-weight:var(--weight-extra);color:var(--color-ink-2);align-self:flex-start;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.vZdjHG_back:hover{color:var(--color-ink)}.vZdjHG_header{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:28px 28px 28px 8px;flex-wrap:wrap;align-items:center;gap:20px 24px;padding:24px 28px;display:flex}.vZdjHG_avatar{background:var(--color-neutral-soft);height:64px;color:var(--color-ink-2);font-size:20px;font-weight:var(--weight-extra);border-radius:32px;flex:0 0 64px;place-items:center;display:grid}.vZdjHG_titles{flex-direction:column;flex:240px;align-items:flex-start;gap:4px;min-width:0;display:flex}.vZdjHG_overline{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-soft)}.vZdjHG_name{font-family:var(--font-heading);font-size:var(--heading-lg);color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.05}.vZdjHG_document{font-weight:var(--weight-extra);color:var(--color-ink-2)}.vZdjHG_data{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;display:grid}.vZdjHG_data dt{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-soft)}.vZdjHG_data dd{font-weight:var(--weight-bold);overflow-wrap:anywhere;margin:2px 0 0}.vZdjHG_data a{color:inherit}.vZdjHG_wide{grid-column:1/-1}.vZdjHG_missing{border-radius:var(--radius-md);background:var(--semi-bg);color:var(--semi-text);font-size:14px;font-weight:var(--weight-bold);margin:0;padding:12px 14px}.vZdjHG_list{overflow:hidden}.vZdjHG_listTop{border-bottom:1px solid var(--color-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.vZdjHG_row{border-bottom:1px solid var(--color-divider);align-items:center;gap:14px;min-height:60px;padding:8px 24px;display:flex}.vZdjHG_row:last-of-type{border-bottom:none}.vZdjHG_row[data-inactive]{color:var(--color-ink-soft)}.vZdjHG_who{flex-direction:column;flex:auto;min-width:0;display:flex}.vZdjHG_studentName{font-weight:var(--weight-extra);color:inherit;text-decoration:none}a.vZdjHG_studentName:hover{text-decoration:underline}.vZdjHG_classroom{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-soft)}.vZdjHG_unlink{min-height:var(--touch-min);border-radius:var(--radius-md);color:var(--color-ink-soft);font:inherit;font-size:14px;font-weight:var(--weight-extra);background:0 0;border:none;flex:none;padding:0 12px}.vZdjHG_unlink:hover:not(:disabled){background:var(--color-bg);color:var(--color-ink)}@media (max-width:600px){.vZdjHG_header{padding:20px}.vZdjHG_row,.vZdjHG_listTop{padding-left:16px;padding-right:16px}}
.nbotka_narrowOnly{display:none}.nbotka_panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:20px 24px 16px}.nbotka_toolbar{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:16px;display:flex}.nbotka_download{margin-left:auto}.nbotka_table{border-collapse:separate;border-spacing:0;width:100%}.nbotka_table thead th{text-align:left;font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);background:var(--color-neutral-soft);white-space:nowrap;padding:11px 16px}.nbotka_table thead th:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.nbotka_table thead th:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0;width:52px}.nbotka_table thead th:first-child{width:17%}.nbotka_table thead th:nth-child(3){width:19%}.nbotka_table thead th:nth-child(4){width:21%}.nbotka_table td{border-bottom:1px solid var(--color-divider);vertical-align:middle;padding:12px 16px}.nbotka_levelName{text-align:left;font-family:var(--font-heading);font-size:16px;font-weight:var(--weight-heading);color:var(--color-ink);background:var(--color-bg);border-bottom:1px solid var(--color-divider);padding:10px 16px}.nbotka_group:first-of-type .nbotka_levelName{border-top:8px solid var(--color-surface)}.nbotka_classroom{font-size:15px}.nbotka_roomText{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft);margin-top:2px;display:block}.nbotka_teachersText{display:none}.nbotka_teachers{font-size:14px;font-weight:var(--weight-medium);color:var(--color-ink-2)}.nbotka_teacher{white-space:nowrap;align-items:center;gap:8px;margin:3px 18px 3px 0;display:inline-flex}.nbotka_teacherAvatar,.nbotka_noTeacherAvatar{width:26px;height:26px;font-size:10px;font-weight:var(--weight-extra);border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;display:inline-flex}.nbotka_teacherAvatar{background:var(--color-neutral-soft);color:var(--color-ink-2)}.nbotka_noTeacherAvatar{border:1.5px dashed var(--color-border-strong)}.nbotka_noTeacher{color:var(--color-ink-soft)}.nbotka_teacherRole{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-ink-soft);margin-left:-2px}.nbotka_students{white-space:nowrap}.nbotka_studentCount{font-size:15px;font-weight:var(--weight-extra);color:var(--color-ink);font-variant-numeric:tabular-nums}.nbotka_unit{display:none}.nbotka_pendingTag{border-radius:var(--radius-pill);background:var(--semi-bg);color:var(--semi-text);font-size:var(--text-xs);font-weight:var(--weight-extra);margin-left:6px;padding:3px 8px}.nbotka_noLimit{font-size:14px;font-weight:var(--weight-medium);color:var(--color-ink-2)}.nbotka_vacancy{flex-direction:column;gap:6px;max-width:160px;display:flex}.nbotka_vacancyText{font-size:14px;font-weight:var(--weight-medium);color:var(--color-ink-soft);white-space:nowrap}.nbotka_vacancyText strong{font-weight:var(--weight-extra);color:var(--color-ink)}.nbotka_vacancyText .nbotka_full{color:var(--color-accent)}.nbotka_bar{border-radius:var(--radius-pill);background:var(--color-neutral-soft);height:6px;display:flex;overflow:hidden}.nbotka_barConfirmed{background:var(--color-ink)}.nbotka_barPending{background:var(--semi)}.nbotka_legend{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-2);flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;display:flex}.nbotka_legendConfirmed,.nbotka_legendPending{align-items:center;gap:6px;display:inline-flex}.nbotka_legendConfirmed:before,.nbotka_legendPending:before{content:"";background:var(--color-ink);border-radius:3px;width:10px;height:10px}.nbotka_legendPending:before{background:var(--semi)}@media (max-width:600px){.nbotka_wideOnly.nbotka_wideOnly{display:none}.nbotka_narrowOnly{display:block}.nbotka_panel{background:0 0;border:none;border-radius:0;padding:0}.nbotka_toolbar [role=group]{flex:100%}.nbotka_tableCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);overflow:hidden}.nbotka_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.nbotka_table tbody{display:block}.nbotka_table tr{border-bottom:1px solid var(--color-divider);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:10px;padding:12px 12px 12px 16px;display:grid}.nbotka_table tr.nbotka_levelRow{padding:0;display:block}.nbotka_table td,.nbotka_levelName{border:none;padding:0}.nbotka_levelName{padding:8px 16px;font-size:15px;display:block}.nbotka_group:first-of-type .nbotka_levelName{border-top:none}.nbotka_classroom{grid-area:1/1/2/2}.nbotka_teachersText{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-2);margin-top:2px;display:block}.nbotka_teachers{display:none}.nbotka_students{flex-direction:column;grid-area:1/2/2/3;align-items:flex-end;gap:4px;display:flex}.nbotka_studentCount{font-size:14px}.nbotka_unit{display:inline}.nbotka_pendingTag{margin-left:0}.nbotka_vacancies{grid-area:2/2/3/3;justify-self:end}.nbotka_noLimit,.nbotka_bar{display:none}.nbotka_vacancyText{font-size:var(--text-xs)}.nbotka_table td:last-child{grid-area:1/3/3/4}.nbotka_legend{margin:0;padding:12px 16px 14px}}
.u8bzmW_percent{position:relative}.u8bzmW_percent input{width:100%;padding-right:40px}.u8bzmW_unit{font-weight:var(--weight-extra);color:var(--color-ink-soft);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.u8bzmW_hint{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-soft)}
.PnD-Nq_donut{flex:none;position:relative}.PnD-Nq_donut svg{display:block}.PnD-Nq_center{text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex;position:absolute;inset:0}
.MVd_iG_grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-auto-rows:1fr;gap:44px 20px;padding-top:26px;display:grid}.MVd_iG_card{border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface);color:inherit;flex-direction:column;align-items:flex-start;gap:6px;padding:48px 22px 22px;text-decoration:none;transition:transform .3s cubic-bezier(.3,1.6,.5,1),box-shadow .3s;display:flex;position:relative;box-shadow:0 18px 36px -26px #50307373}.MVd_iG_card:hover{transform:translateY(-6px);box-shadow:0 30px 50px -24px #5030738c}.MVd_iG_card:focus-visible{outline:3px solid var(--color);outline-offset:3px}.MVd_iG_card[data-inactive]{opacity:.65}.MVd_iG_badge{position:absolute;top:-26px;left:20px}.MVd_iG_tags{gap:6px;display:flex;position:absolute;top:16px;right:16px}.MVd_iG_waiting{border-radius:var(--radius-pill);background:var(--color-neutral-soft);color:var(--color-ink-2);font-size:var(--text-xs);font-weight:var(--weight-extra);white-space:nowrap;padding:3px 10px}.MVd_iG_name{font-family:var(--font-heading);color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:600;line-height:1.05}.MVd_iG_counts{color:var(--color-ink-2);font-size:15px}.MVd_iG_counts strong{font-weight:var(--weight-extra)}.MVd_iG_free{font-weight:var(--weight-bold)}.MVd_iG_days{margin-top:auto;padding-top:14px;position:relative}@media (prefers-reduced-motion:reduce){.MVd_iG_card{transition:none}.MVd_iG_card:hover{transform:none}}
._9wRdAW_card{padding:20px 24px 0}._9wRdAW_top{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}._9wRdAW_search{flex:0 300px}._9wRdAW_filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}._9wRdAW_table{border-collapse:separate;border-spacing:0;width:100%}._9wRdAW_table thead th{text-align:left;font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);background:var(--color-neutral-soft);white-space:nowrap;padding:11px 16px}._9wRdAW_table thead th:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md);width:32%}._9wRdAW_table thead th:nth-child(2){width:18%}._9wRdAW_table thead th:nth-child(3){width:20%}._9wRdAW_table thead th:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0;width:52px}._9wRdAW_table td{border-bottom:1px solid var(--color-divider);vertical-align:middle;padding:10px 16px}._9wRdAW_table tbody tr:last-child td{border-bottom:none}._9wRdAW_student{align-items:center;gap:12px;display:flex}._9wRdAW_avatar{background:var(--color-neutral-soft);width:36px;height:36px;color:var(--color-ink-2);font-size:12px;font-weight:var(--weight-extra);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;display:flex}._9wRdAW_nameLine{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}._9wRdAW_name{font-size:15px}._9wRdAW_alertTag{border-radius:var(--radius-pill);background:var(--error-bg);color:var(--error-text);font-size:var(--text-xs);font-weight:var(--weight-extra);white-space:nowrap;align-items:center;gap:3px;padding:2px 8px 2px 5px;display:inline-flex}._9wRdAW_classroom{font-size:14px;font-weight:var(--weight-medium);color:var(--color-ink-2);white-space:nowrap}._9wRdAW_pending{margin-left:4px}._9wRdAW_program{font-size:14px;font-weight:var(--weight-medium);color:var(--color-ink-2)}._9wRdAW_none{font-weight:var(--weight-medium);color:var(--color-ink-soft)}._9wRdAW_activities{font-size:14px}._9wRdAW_sport{border-radius:var(--radius-pill);background:var(--color-neutral-soft);font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink);white-space:nowrap;align-items:center;gap:6px;margin:2px 8px 2px 0;padding:2px 10px 2px 3px;display:inline-flex}._9wRdAW_card ._9wRdAW_footer{border-top:1px solid var(--color-divider);padding:16px 0 18px}@media (max-width:600px){._9wRdAW_card ._9wRdAW_footer{padding:12px 16px}._9wRdAW_card{padding:16px 0 0}._9wRdAW_top{margin-bottom:12px;padding:0 16px}._9wRdAW_search{flex:100%}._9wRdAW_filters{justify-content:flex-start;margin-left:0}._9wRdAW_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._9wRdAW_table tbody{border-top:1px solid var(--color-divider);display:block}._9wRdAW_table tr{border-bottom:1px solid var(--color-divider);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:3px 8px;padding:10px 12px 10px 16px;display:grid}._9wRdAW_table tbody tr:last-child{border-bottom:none}._9wRdAW_table td,._9wRdAW_table tbody tr:last-child td{border:none;padding:0}._9wRdAW_student{grid-area:1/1/2/4}._9wRdAW_avatar{display:none}._9wRdAW_classroom{font-size:var(--text-sm);grid-area:2/1/3/2}._9wRdAW_program{font-size:var(--text-sm);grid-area:2/2/3/3}._9wRdAW_activities{grid-area:2/3/3/4}._9wRdAW_sport{font-size:var(--text-xs);margin:1px 6px 1px 0}._9wRdAW_table td:last-child{grid-area:1/4/3/5}}
._6ROhQG_header{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:28px 28px 28px 8px;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:24px 28px;display:flex}._6ROhQG_fileIcon{border-radius:var(--radius-bubble);background:var(--almoco-bg);width:60px;height:60px;color:var(--almoco-text);flex:0 0 60px;justify-content:center;align-items:center;display:inline-flex}._6ROhQG_fileIcon[data-kind=retorno]{background:var(--integral-bg);color:var(--integral-text)}._6ROhQG_fileIcon[data-kind=cancelada]{background:var(--color-neutral-soft);color:var(--color-ink-soft)}._6ROhQG_titles{flex-direction:column;flex:220px;align-items:flex-start;gap:4px;min-width:0;display:flex}._6ROhQG_overline{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-soft)}._6ROhQG_title{font-family:var(--font-heading);font-size:var(--heading-md,30px);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.1}._6ROhQG_tags{flex-wrap:wrap;gap:6px;display:inline-flex}._6ROhQG_status{background:var(--almoco-bg);color:var(--almoco-text)}._6ROhQG_status[data-status=cancelada],._6ROhQG_tagNeutral{background:var(--color-neutral-soft);color:var(--color-ink-2)}._6ROhQG_tagTest{background:var(--diaria-bg);color:var(--diaria-text)}._6ROhQG_actions{flex-wrap:wrap;gap:8px;display:flex}._6ROhQG_facts{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}._6ROhQG_fact{border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);min-width:0;padding:14px 18px}._6ROhQG_fact dt{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--color-ink-soft);align-items:center;gap:6px;display:flex}._6ROhQG_fact dd{font-weight:var(--weight-extra);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0}._6ROhQG_fileName{font-size:14px}._6ROhQG_money{font-size:20px}._6ROhQG_summary{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}._6ROhQG_tile{border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:16px 18px;display:grid}._6ROhQG_tileIcon{border-radius:var(--radius-md);background:var(--color-neutral-soft);width:40px;height:40px;color:var(--color-ink-2);grid-row:span 2;justify-content:center;align-items:center;display:inline-flex}._6ROhQG_tileValue{font-size:22px;font-weight:var(--weight-extra);font-variant-numeric:tabular-nums;line-height:1.15}._6ROhQG_tileLabel{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}._6ROhQG_tile[data-result=paga] ._6ROhQG_tileIcon{background:var(--integral-bg);color:var(--integral-text)}._6ROhQG_tile[data-result=registrada] ._6ROhQG_tileIcon{background:var(--almoco-bg);color:var(--almoco-text)}._6ROhQG_tile[data-result=rejeitada] ._6ROhQG_tileIcon,._6ROhQG_tile[data-result=conferir] ._6ROhQG_tileIcon{background:var(--error-bg);color:var(--error-text)}._6ROhQG_card{overflow:hidden}._6ROhQG_cardTitle{border-bottom:1px solid var(--color-divider);align-items:center;gap:10px;padding:18px 24px;display:flex}._6ROhQG_cardTitle svg{color:var(--color-ink-soft)}._6ROhQG_rows{margin:0;padding:0;list-style:none}._6ROhQG_rows>li{border-bottom:1px solid var(--color-divider)}._6ROhQG_rows>li:last-child{border-bottom:none}._6ROhQG_row{min-height:64px;color:inherit;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 24px;text-decoration:none;display:flex}._6ROhQG_row:hover{background:var(--color-bg)}._6ROhQG_who{flex-direction:column;flex:240px;min-width:0;display:flex}._6ROhQG_name{font-weight:var(--weight-extra)}._6ROhQG_name a{color:inherit}._6ROhQG_detail{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-soft)}._6ROhQG_value{text-align:right;font-weight:var(--weight-extra);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._6ROhQG_rowEnd{flex:none;grid-template-columns:170px 160px 110px;align-items:center;gap:16px;display:grid}._6ROhQG_rowEnd ._6ROhQG_movement{justify-self:start}._6ROhQG_occurrenceEnd{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-left:auto;display:flex}._6ROhQG_movement{background:var(--almoco-bg);color:var(--almoco-text)}._6ROhQG_movement[data-movement="02"]{background:var(--color-neutral-soft);color:var(--color-ink-2)}._6ROhQG_movement[data-movement="06"]{background:var(--semi-bg);color:var(--semi-text)}._6ROhQG_bankStatus{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft);flex:none}._6ROhQG_bankStatus[data-bank-status=registrada]{color:var(--integral-text)}._6ROhQG_bankStatus[data-bank-status=rejeitada]{color:var(--error-text)}._6ROhQG_occurrence{flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:60px;padding:10px 24px;display:flex}._6ROhQG_resultIcon{border-radius:var(--radius-sm);background:var(--color-neutral-soft);width:34px;height:34px;color:var(--color-ink-2);flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex}._6ROhQG_result{background:var(--color-neutral-soft);color:var(--color-ink-2)}._6ROhQG_occurrence[data-result=paga] :is(._6ROhQG_result,._6ROhQG_resultIcon){background:var(--integral-bg);color:var(--integral-text)}._6ROhQG_occurrence[data-result=registrada] :is(._6ROhQG_result,._6ROhQG_resultIcon){background:var(--almoco-bg);color:var(--almoco-text)}._6ROhQG_occurrence[data-result=rejeitada] :is(._6ROhQG_result,._6ROhQG_resultIcon),._6ROhQG_occurrence[data-result=conferir] :is(._6ROhQG_result,._6ROhQG_resultIcon){background:var(--error-bg);color:var(--error-text)}._6ROhQG_action{min-height:var(--touch-min);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:14px;font-weight:var(--weight-extra);align-items:center;gap:6px;padding:0 12px;display:inline-flex}._6ROhQG_action:hover:not(:disabled){background:var(--color-bg)}._6ROhQG_checked{font-size:var(--text-sm);font-weight:var(--weight-extra);color:var(--integral-text);align-items:center;gap:4px;display:inline-flex}._6ROhQG_zc{overflow:hidden}._6ROhQG_zc summary{cursor:pointer;min-height:56px;font-size:15px;font-weight:var(--weight-extra);color:var(--color-ink-2);align-items:center;gap:8px;padding:0 24px;list-style:none;display:flex}._6ROhQG_zc summary::-webkit-details-marker{display:none}._6ROhQG_zc summary svg{transition:transform .15s;transform:rotate(-90deg)}._6ROhQG_zc[open] summary svg{transform:none}._6ROhQG_zc[open] summary{border-bottom:1px solid var(--color-divider)}._6ROhQG_confirmText{font-weight:var(--weight-bold);color:var(--color-ink-2);margin:0}@media (max-width:600px){._6ROhQG_header{padding:20px}._6ROhQG_fileIcon{flex-basis:48px;width:48px;height:48px}._6ROhQG_facts,._6ROhQG_summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._6ROhQG_fact[data-wide]{grid-column:1/-1}._6ROhQG_fact,._6ROhQG_tile{padding:12px 14px}._6ROhQG_tile{column-gap:10px}._6ROhQG_tileIcon{width:32px;height:32px}._6ROhQG_tileValue{font-size:18px}._6ROhQG_row,._6ROhQG_occurrence,._6ROhQG_cardTitle,._6ROhQG_zc summary{padding-left:16px;padding-right:16px}._6ROhQG_rowEnd{flex-wrap:wrap;flex-basis:100%;gap:6px 12px;display:flex}._6ROhQG_rowEnd ._6ROhQG_value{margin-left:auto}._6ROhQG_occurrenceEnd{flex-basis:100%;margin-left:0;padding-left:46px}}@media (prefers-reduced-motion:reduce){._6ROhQG_zc summary svg{transition:none}}
._8BRH9W_cards{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._8BRH9W_cards[data-cards="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._8BRH9W_cards[data-cards="1"]{grid-template-columns:minmax(0,1fr)}@media (max-width:1100px){._8BRH9W_cards,._8BRH9W_cards[data-cards="2"]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width:600px){._8BRH9W_cards{gap:var(--space-4)}}
.XyORuG_card{padding:20px 24px 12px}.XyORuG_count{font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);margin:0 0 16px}.XyORuG_countNumber{font-family:var(--font-heading);font-size:20px;font-weight:var(--weight-heading);color:var(--color-ink);font-variant-numeric:tabular-nums;margin-right:2px}.XyORuG_table{border-collapse:separate;border-spacing:0;width:100%}.XyORuG_table th{text-align:left;font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-2);background:var(--color-neutral-soft);white-space:nowrap;padding:11px 16px}.XyORuG_table th:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.XyORuG_table th:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0;width:52px}.XyORuG_table th:first-child{width:36%}.XyORuG_table td{border-bottom:1px solid var(--color-divider);vertical-align:middle;padding:14px 16px}.XyORuG_table tbody tr:last-child td{border-bottom:none}.XyORuG_row{position:relative}.XyORuG_row[data-editable]:hover{background:var(--color-bg)}.XyORuG_row:has(.XyORuG_rowButton:focus-visible){outline:3px solid var(--diaria);outline-offset:-3px}.XyORuG_room{flex-direction:column;gap:2px;display:flex}.XyORuG_nameLine{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.XyORuG_name,.XyORuG_rowButton{font-size:15px;font-weight:var(--weight-extra);color:var(--color-ink)}.XyORuG_rowButton{text-align:left;background:0 0;border:none;padding:0}.XyORuG_rowButton:after{content:"";position:absolute;inset:0}.XyORuG_rowButton:focus-visible{outline:none}.XyORuG_capacity{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-soft)}.XyORuG_row[data-inactive] :is(.XyORuG_name,.XyORuG_rowButton){color:var(--color-ink-soft)}.XyORuG_inactive{border:1.5px solid var(--color-ink-soft);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-extra);color:var(--color-ink-2);white-space:nowrap;padding:1px 8px}.XyORuG_classrooms{line-height:1}.XyORuG_classroomTag{border-radius:var(--radius-pill);background:var(--color-neutral-soft);font-size:var(--text-xs);font-weight:var(--weight-extra);color:var(--color-ink);white-space:nowrap;margin:3px 8px 3px 0;padding:4px 10px;display:inline-block}.XyORuG_none{font-size:14px;font-weight:var(--weight-bold);color:var(--color-ink-soft)}.XyORuG_action{text-align:right;color:var(--color-ink-soft);line-height:0}.XyORuG_row[data-editable]:hover .XyORuG_action{color:var(--color-ink)}@media (max-width:600px){.XyORuG_card{padding:16px 0 4px}.XyORuG_count{margin-bottom:8px;padding:0 16px}.XyORuG_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.XyORuG_table tbody{display:block}.XyORuG_table tr{border-top:1px solid var(--color-divider);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:8px 16px;padding:14px 12px 14px 16px;display:grid}.XyORuG_table td,.XyORuG_table tbody tr:last-child td{border:none;padding:0}.XyORuG_room{grid-area:1/1/2/3}.XyORuG_classrooms{grid-area:2/1/3/3}.XyORuG_action{grid-area:1/3/2/4}}
