._wrapper_ftnej_1{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:1000;max-width:calc(100vw - 2rem);width:100%;max-width:24rem}._snackbar_ftnej_12{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;font-family:var(--font-display);font-size:var(--fs-body-sm);border-radius:var(--radius-sm);border:1px solid;box-shadow:var(--shadow-float);animation:_slideUp_ftnej_1 .3s ease-out}._snackbarSuccess_ftnej_26{background-color:var(--color-surface);border-color:var(--color-primary);color:var(--color-text)}._snackbarError_ftnej_34{background:linear-gradient(var(--color-error-soft),var(--color-error-soft)),var(--color-surface);border-color:var(--color-error);color:var(--color-text)}._message_ftnej_40{flex:1;min-width:0}._closeBtn_ftnej_45{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background:transparent;border:none;border-radius:var(--radius-sm);color:inherit;cursor:pointer;opacity:.8;transition:opacity var(--transition-fast)}._closeBtn_ftnej_45:hover{opacity:1}@keyframes _slideUp_ftnej_1{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}._root_toruo_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.85rem}._page_toruo_9{min-height:60vh;padding:2rem}._section_toruo_14{min-height:8rem;padding:1.5rem 0}._inline_toruo_19{flex-direction:row;gap:.5rem;min-height:auto;padding:0}._spinner_toruo_26{position:relative;width:2.25rem;height:2.25rem;flex-shrink:0}._inline_toruo_19 ._spinner_toruo_26{width:1rem;height:1rem}._ring_toruo_38{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(206,220,0,.15);border-top-color:var(--color-primary);border-right-color:#cedc0073;animation:_spinner-rotate_toruo_1 .8s linear infinite}._label_toruo_49{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _spinner-rotate_toruo_1{to{transform:rotate(360deg)}}._button_xksla_1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.25rem;padding:.5rem 1rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;line-height:1.2;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition),border-color var(--transition),box-shadow var(--transition),opacity var(--transition-fast),transform .1s ease;white-space:nowrap;position:relative}._conteudo_xksla_21{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}._conteudoOculto_xksla_28{visibility:hidden}._button_xksla_1:disabled{opacity:.5;cursor:not-allowed}._button_xksla_1:active:not(:disabled){transform:scale(.98)}._button_xksla_1:focus-visible{outline:none;box-shadow:var(--focus-ring)}._fullWidth_xksla_46{width:100%}._icon_xksla_50{display:inline-flex;align-items:center;justify-content:center}._icon_xksla_50 svg{width:1rem;height:1rem}._spin_xksla_62{position:absolute;top:50%;left:50%;margin:-.45rem 0 0 -.45rem;display:inline-block;width:.9rem;height:.9rem;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;animation:_button-spin_xksla_1 .7s linear infinite}@keyframes _button-spin_xksla_1{to{transform:rotate(360deg)}}._primary_xksla_83{background-color:var(--color-primary-fill);border:1px solid var(--color-primary-fill);color:var(--color-on-primary)}._primary_xksla_83:hover:not(:disabled){background-color:var(--color-primary-fill-hover);border-color:var(--color-primary-fill-hover)}._secondary_xksla_95{background-color:var(--color-surface-2);border:1px solid var(--border-color);color:var(--color-text)}._secondary_xksla_95:hover:not(:disabled){background-color:var(--color-surface-3);border-color:var(--border-color-strong)}._solid_xksla_107{background-color:#fff;border:1px solid #ffffff;color:#000}._solid_xksla_107:hover:not(:disabled){background-color:#ffffffe6}._danger_xksla_118{background-color:transparent;border:1px solid var(--color-error);color:var(--color-error)}._danger_xksla_118:hover:not(:disabled){background-color:var(--color-error-soft)}._fundo_11jox_2{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem;background-color:var(--color-bg);background-image:radial-gradient(ellipse at top,rgba(206,220,0,.06),transparent 60%)}._cartao_11jox_12{width:100%;max-width:24rem;display:flex;flex-direction:column;align-items:center;padding:2.25rem 1.75rem;border:var(--border-dashed);border-radius:var(--radius-md);background-color:#ffffff03;text-align:center}._logo_11jox_25{width:3rem;height:3rem;margin-bottom:1.25rem;border-radius:var(--radius-lg)}._sobretitulo_11jox_32{margin-bottom:.5rem;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-primary)}._titulo_11jox_42{margin-bottom:.5rem;font-family:var(--font-display);font-size:1.625rem;font-weight:600;letter-spacing:var(--tracking-tight);color:var(--color-text)}._texto_11jox_51{margin-bottom:1.25rem;font-size:var(--fs-body);line-height:1.5;color:var(--color-text-secondary)}._ler_11jox_58{display:inline-flex;align-items:center;gap:.375rem;margin-bottom:1.5rem;font-size:var(--fs-body);font-weight:600;color:var(--color-primary);text-decoration:underline;text-underline-offset:.2em}._ler_11jox_58:hover,._ler_11jox_58:focus-visible{opacity:.8}._marcar_11jox_75{display:flex;align-items:center;gap:.625rem;width:100%;margin-bottom:1.25rem;padding:.75rem .875rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background-color:var(--color-surface);font-size:var(--fs-body);font-weight:600;color:var(--color-text);text-align:left;cursor:pointer}._botoes_11jox_92{display:flex;flex-direction:column;gap:.625rem;width:100%}._marca_fpo08_1{display:flex;align-items:center;gap:.75rem}._simbolo_fpo08_7{width:2.25rem;height:2.25rem;border-radius:var(--radius-lg);display:block;flex-shrink:0}._nome_fpo08_15{font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:var(--tracking-tight);line-height:1;color:var(--color-text);white-space:nowrap}._ai_fpo08_25{color:var(--color-primary)}._sm_fpo08_29{gap:.5rem}._sm_fpo08_29 ._simbolo_fpo08_7{width:1.75rem;height:1.75rem;border-radius:var(--radius-md)}._sm_fpo08_29 ._nome_fpo08_15{font-size:1rem}@media (min-width: 1024px){._recolhida_fpo08_45 ._nome_fpo08_15{display:none}}@media (max-width: 639px){._soSimboloNoCelular_fpo08_52 ._nome_fpo08_15{display:none}}@media (max-width: 339px){._soSimboloNoCelular_fpo08_52{display:none}}._avatar_1egy7_2{overflow:hidden}._foto_1egy7_6{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}._area_10beq_1{position:relative;display:flex}._botao_10beq_6{position:relative}._novidade_10beq_11{position:absolute;top:.5rem;right:.5625rem;width:.5rem;height:.5rem;background:#e5484d;border:2px solid var(--color-bg);border-radius:50%;box-sizing:content-box}._caixa_10beq_24{position:absolute;top:calc(100% + .5rem);right:0;z-index:200;width:22rem;max-width:calc(100vw - 1.5rem);padding:.375rem;background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal)}._cabecalho_10beq_38{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.5rem .625rem .625rem;margin-bottom:.25rem;border-bottom:1px solid var(--border-color-subtle)}._titulo_10beq_48{font-family:var(--font-body);font-size:.875rem;font-weight:700;color:var(--color-text)}._total_10beq_55{font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted);white-space:nowrap}._lista_10beq_62{max-height:min(24rem,calc(100vh - 12rem));margin:0;padding:0;overflow-y:auto;list-style:none}._item_10beq_70{display:flex;align-items:flex-start;gap:.625rem;padding:.5rem .625rem;text-decoration:none;border-radius:var(--radius-md);transition:background-color var(--transition-fast)}._item_10beq_70:hover{background-color:var(--color-surface-2)}._item_10beq_70:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}._ponto_10beq_90{width:.5rem;height:.5rem;flex-shrink:0;margin-top:.3125rem;background:var(--alerta-cor);border-radius:50%}._textos_10beq_99{display:flex;flex-direction:column;gap:.0625rem;min-width:0}._oQue_10beq_106{font-family:var(--font-body);font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--color-text)}._quando_10beq_114{overflow:hidden;font-family:var(--font-body);font-size:.75rem;line-height:1.35;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis}._vazio_10beq_124{padding:1rem .625rem;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted)}._verTodos_10beq_131{display:flex;align-items:center;justify-content:center;gap:.375rem;margin-top:.25rem;padding:.625rem;font-family:var(--font-body);font-size:.8125rem;font-weight:700;color:var(--color-primary);text-decoration:none;border-top:1px solid var(--border-color-subtle);border-radius:0 0 var(--radius-md) var(--radius-md)}._verTodos_10beq_131:hover{background-color:var(--color-surface-2)}@media (max-width: 1023px){._novidade_10beq_11{top:.375rem;right:.4375rem;border-color:var(--color-chrome)}}@media (max-width: 639px){._caixa_10beq_24{position:fixed;top:3.75rem;right:.75rem;left:.75rem;width:auto;max-width:none}}._topo_15xxj_2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem;margin-bottom:1.5rem}._esquerda_15xxj_11{flex:1 1 14rem;min-width:0}._esquerda_15xxj_11:empty{flex:0 0 0}._selo_15xxj_21{display:inline-block;margin-left:.625rem;padding:.1875rem .5rem;font-family:var(--font-body);font-size:.625rem;font-weight:600;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;vertical-align:middle;white-space:nowrap;color:var(--color-text-muted);border:1px solid var(--border-color);border-radius:.375rem}._titulo_15xxj_38{font-family:var(--font-display);font-size:1.75rem;font-weight:700;letter-spacing:var(--tracking-tight);line-height:1.15;color:var(--color-text)}._descricao_15xxj_47{margin-top:.25rem;font-family:var(--font-body);font-size:.875rem;color:var(--color-text-muted)}._direita_15xxj_54{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.625rem;margin-left:auto}._direitaNaBarraDeCima_15xxj_64{flex-wrap:nowrap;gap:.5rem;min-width:0;margin-left:0}._topoSemNada_15xxj_72{display:none}._encaixe_15xxj_77{display:contents}._botaoIcone_15xxj_81{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;color:var(--color-text);background:transparent;border:none;border-radius:50%;cursor:pointer;transition:background-color var(--transition-fast)}._botaoIcone_15xxj_81:hover{background-color:#80808029}._perfilArea_15xxj_101{position:relative}._perfil_15xxj_101{display:flex;align-items:center;gap:.625rem;padding:.25rem .75rem .25rem .25rem;font-family:var(--font-body);color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast)}._perfil_15xxj_101:hover{border-color:var(--border-color-strong)}._avatar_15xxj_124{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:50%;background:#141414;box-shadow:inset 0 0 0 1px #ffffff29;color:#cedc00;font-size:.8125rem;font-weight:700;letter-spacing:.02em}._perfilTextos_15xxj_141{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.25}._perfilNome_15xxj_149{max-width:11rem;overflow:hidden;font-size:.8125rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis}._perfilPapel_15xxj_158{font-size:.6875rem;color:var(--color-text-muted)}._perfilSeta_15xxj_163{flex-shrink:0;color:var(--color-text-muted)}._menuPerfil_15xxj_168{position:absolute;top:calc(100% + .5rem);right:0;z-index:200;min-width:14rem;padding:.375rem;background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal)}._menuQuem_15xxj_181{display:flex;flex-direction:column;gap:.125rem;padding:.5rem .625rem .625rem;margin-bottom:.375rem;border-bottom:1px solid var(--border-color-subtle)}._menuNome_15xxj_190{font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text)}._menuEmail_15xxj_197{font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted);word-break:break-all}._menuItem_15xxj_204{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem .625rem;font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--color-text);text-decoration:none;background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:background-color var(--transition-fast)}._menuItem_15xxj_204:hover{background-color:var(--color-surface-2)}._menuItemAtual_15xxj_228{font-weight:700;background-color:var(--color-surface-2)}._menuSair_15xxj_233,._menuSair_15xxj_233:hover{color:var(--color-error)}._menuSair_15xxj_233:hover{background-color:var(--color-error-soft)}@media (max-width: 1023px){._botaoIcone_15xxj_81{width:2.25rem;height:2.25rem}._avatar_15xxj_124{width:2rem;height:2rem;font-size:.75rem}}@media (max-width: 639px){._titulo_15xxj_38{font-size:1.5rem}._direitaNaBarraDeCima_15xxj_64{gap:.25rem}._botaoIcone_15xxj_81{width:2.125rem;height:2.125rem}._perfil_15xxj_101{padding:0;background:transparent;border:none}._avatar_15xxj_124{width:2.125rem;height:2.125rem}._perfilTextos_15xxj_141,._perfilSeta_15xxj_163{display:none}}._layout_1bk3y_1{display:flex;min-height:100vh;background-color:var(--color-bg)}._sidebar_1bk3y_10{--color-chrome: #121212;--color-surface-2: #1a1a1a;--color-primary: #cedc00;--color-text: #fafafa;--color-text-secondary: rgba(255, 255, 255, .86);--color-text-muted: rgba(255, 255, 255, .66);--color-error: #ff6b6b;--color-error-soft: rgba(255, 107, 107, .12);--border-dashed: 1px solid rgba(255, 255, 255, .06);--border-subtle: 1px solid rgba(255, 255, 255, .05);width:16rem;height:100vh;background:radial-gradient(ellipse 150% 42% at 0% 100%,#cedc0021,#cedc0000 72%),var(--color-chrome);border-right:var(--border-subtle);display:flex;flex-direction:column;position:fixed;top:0;left:0;overflow:hidden;z-index:100}._logoSection_1bk3y_37{padding:1.25rem 1.5rem;border-bottom:var(--border-dashed)}._logoSub_1bk3y_42{font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--color-primary);margin-top:.5rem}._nav_1bk3y_50{flex:1;padding:.75rem .75rem 1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:.125rem;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 1.5rem),transparent)}._navGrupo_1bk3y_64{display:flex;flex-direction:column;gap:.125rem}._navGrupo_1bk3y_64+._navGrupo_1bk3y_64{margin-top:.625rem}._navTitulo_1bk3y_74{padding:.25rem .75rem;font-family:var(--font-body);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}._navItem_1bk3y_84{position:relative;display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--color-text-secondary);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;text-align:left;text-decoration:none;transition:color var(--transition-fast),background-color var(--transition-fast)}._navItem_1bk3y_84:hover{color:var(--color-text);background-color:var(--color-surface-2)}._navItemActive_1bk3y_110,._navItemActive_1bk3y_110:hover{color:var(--color-on-primary);background-color:var(--color-primary-fill);font-weight:600}._navItem_1bk3y_84 svg{width:1.125rem;height:1.125rem;flex-shrink:0;color:inherit}._navItemBloqueado_1bk3y_125,._navItemBloqueado_1bk3y_125:hover{color:var(--color-text-muted);background:transparent;cursor:default}._navItemBloqueado_1bk3y_125>svg:first-child{opacity:.7}._navItem_1bk3y_84 ._cadeado_1bk3y_136{width:.8125rem;height:.8125rem;margin-left:auto;opacity:.75}._dicaMenu_1bk3y_145{position:fixed;z-index:1200;transform:translateY(-50%);padding:.35rem .6rem;background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-sm);box-shadow:0 10px 28px #00000073;font-family:var(--font-body);font-size:.75rem;font-weight:600;line-height:1.3;color:var(--color-text);white-space:nowrap;pointer-events:none}._navBadge_1bk3y_163{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;border-radius:var(--radius-pill);font-size:.6875rem;font-weight:700;background:var(--color-primary-fill);color:var(--color-on-primary);margin-left:auto}._navItemActive_1bk3y_110 ._navBadge_1bk3y_163{background:var(--color-on-primary);color:var(--color-primary-fill)}._navBadgeAlerta_1bk3y_186{color:#fff;background:#e5484d}._navItemActive_1bk3y_110 ._navBadgeAlerta_1bk3y_186{color:#fff;background:#15171a}._rodape_1bk3y_197{display:none;padding:0 .75rem .75rem}._rodape_1bk3y_197:before{content:"";display:block;height:1px;margin:0 .25rem .5rem;background:#ffffff14}._recolherBtn_1bk3y_210{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--color-text-muted);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:color var(--transition-fast),background-color var(--transition-fast)}._recolherBtn_1bk3y_210:hover{color:var(--color-text);background-color:var(--color-surface-2)}._recolherBtn_1bk3y_210 svg{width:1.125rem;height:1.125rem;flex-shrink:0}._overlay_1bk3y_239{display:none}._main_1bk3y_243{flex:1;display:flex;flex-direction:column;min-width:0;overflow-y:auto;height:100vh;margin-left:0}._mobileHeader_1bk3y_253{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;background-color:var(--color-chrome);border-bottom:var(--border-subtle)}._mobileControles_1bk3y_263{display:flex;align-items:center;justify-content:flex-end;flex:1;min-width:0}@media (max-width: 639px){._mobileHeader_1bk3y_253{gap:.5rem;padding:.75rem 1rem}}._menuBtn_1bk3y_278{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;color:var(--color-text);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast)}._menuBtn_1bk3y_278:hover{background-color:var(--color-surface-2)}._content_1bk3y_297{flex:1;padding:1.25rem}@media (max-width: 1023px){._sidebar_1bk3y_10{transform:translate(-100%);transition:transform .3s}._sidebarOpen_1bk3y_308{transform:translate(0)}._overlay_1bk3y_239{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99}}@media (min-width: 1024px){._sidebar_1bk3y_10{width:15rem;border-radius:0 1rem 1rem 0}._mobileHeader_1bk3y_253{display:none}._main_1bk3y_243{margin-left:15rem}._content_1bk3y_297{padding:1.5rem 2rem}}._navItem_1bk3y_84>span:not(._navBadge_1bk3y_163){min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1024px){._sidebar_1bk3y_10,._main_1bk3y_243{transition:width var(--transition-fast),margin-left var(--transition-fast)}._rodape_1bk3y_197{display:block}._sidebarRecolhida_1bk3y_362{width:4rem}._mainRecolhido_1bk3y_366{margin-left:4rem}._sidebarRecolhida_1bk3y_362 ._logoSection_1bk3y_37{display:flex;justify-content:center;padding:1.25rem 0}._sidebarRecolhida_1bk3y_362 ._logoSub_1bk3y_42,._sidebarRecolhida_1bk3y_362 ._cadeado_1bk3y_136,._sidebarRecolhida_1bk3y_362 ._navItem_1bk3y_84>span:not(._navBadge_1bk3y_163),._sidebarRecolhida_1bk3y_362 ._recolherBtn_1bk3y_210>span{display:none}._sidebarRecolhida_1bk3y_362 ._navItem_1bk3y_84,._sidebarRecolhida_1bk3y_362 ._recolherBtn_1bk3y_210{justify-content:center;padding:.5rem 0}._sidebarRecolhida_1bk3y_362 ._navTitulo_1bk3y_74{height:1px;margin:.25rem .5rem;padding:0;overflow:hidden;font-size:0;background:var(--color-text-muted);opacity:.25}._sidebarRecolhida_1bk3y_362 ._navBadge_1bk3y_163{position:absolute;top:.3125rem;right:.875rem;min-width:.5rem;width:.5rem;height:.5rem;padding:0;margin:0;font-size:0}}._group_f340f_1{display:flex;flex-direction:column;gap:.375rem}._label_f340f_7{font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:500;color:var(--color-text-secondary)}._control_f340f_15{width:100%;min-height:2.25rem;padding:.5rem .75rem;font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-text);background-color:var(--color-surface-2);border:1px solid var(--border-color);border-radius:var(--radius-md);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}._control_f340f_15::placeholder{color:var(--color-text-muted)}._control_f340f_15:hover:not(:disabled):not(:focus){border-color:var(--border-color-strong)}._control_f340f_15:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._control_f340f_15:disabled{opacity:.6;cursor:not-allowed}._textarea_f340f_47{resize:vertical;min-height:6rem}._seletor_f340f_54{display:flex;align-items:center;justify-content:space-between;gap:.5rem;text-align:left;cursor:pointer}._seletorTexto_f340f_63{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._seletorSeta_f340f_71{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--transition-fast)}._seletor_f340f_54[aria-expanded=true]{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._seletor_f340f_54[aria-expanded=true] ._seletorSeta_f340f_71{transform:rotate(180deg)}._seletorCompacto_f340f_87{width:auto;max-width:14rem;min-height:2.5rem;padding:0 .75rem 0 .875rem;font-size:.8125rem;font-weight:500;background-color:var(--color-surface);border-radius:.625rem}._lista_f340f_98{position:fixed;z-index:1200;max-height:18rem;max-width:calc(100vw - 1rem);overflow-y:auto;padding:.25rem;background:var(--color-surface);border:1px solid var(--border-color-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-modal)}._opcao_f340f_112{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .625rem;font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-text);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap}._opcao_f340f_112[data-ativa=true]{background:var(--color-surface-2)}._opcao_f340f_112[aria-selected=true]{font-weight:600}._opcao_f340f_112[aria-disabled=true]{opacity:.45;cursor:default}._opcaoComDetalhe_f340f_140{display:flex;flex-direction:column;min-width:0}._opcaoComDetalhe_f340f_140>span{overflow:hidden;text-overflow:ellipsis}._detalheDaOpcao_f340f_151{font-size:.75rem;font-weight:400;color:var(--color-text-muted)}._marcaDaOpcao_f340f_157{flex-shrink:0;color:var(--color-primary)}._grupoDaLista_f340f_162{padding:.625rem .625rem .25rem;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._control_f340f_15[aria-invalid=true],._error_f340f_173{border-color:var(--color-error)}._errorMessage_f340f_177{font-size:var(--fs-body-sm);color:var(--color-error);margin-top:.25rem}._hint_f340f_183{font-size:var(--fs-body-sm);color:var(--color-text-muted)}._listaComBusca_f340f_190{display:flex;flex-direction:column;overflow:hidden;padding:0}._buscaDaLista_f340f_197{display:flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.5rem .75rem;border-bottom:1px solid var(--border-color)}._iconeDaBusca_f340f_206{flex-shrink:0;color:var(--color-text-muted)}._campoDaBusca_f340f_211{flex:1;min-width:0;padding:.125rem 0;font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-text);background:transparent;border:0;outline:none}._campoDaBusca_f340f_211::placeholder{color:var(--color-text-muted)}._opcoesDaLista_f340f_227{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.25rem}._semResultado_f340f_234{padding:.625rem;font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-text-muted)}._loading_1khws_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg);color:var(--color-primary);font-family:var(--font-label);font-weight:500;font-size:var(--fs-body-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase}._container_1khws_15{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;background-color:var(--color-bg);background-image:radial-gradient(ellipse at top,rgba(206,220,0,.06),transparent 60%)}._card_1khws_30{width:100%;max-width:22rem;display:flex;flex-direction:column;align-items:center;padding:2.5rem 2rem;border:var(--border-dashed);border-radius:var(--radius-md);background-color:#ffffff03}._logoWrapper_1khws_42{margin-bottom:1.5rem}._logo_1khws_42{height:3rem;width:auto;display:block;border-radius:var(--radius-lg)}._eyebrow_1khws_53{font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-primary);margin-bottom:.5rem}._title_1khws_63{font-family:var(--font-display);font-size:1.75rem;font-weight:600;letter-spacing:var(--tracking-tight);color:var(--color-text);text-align:center}._subtitle_1khws_72{font-family:var(--font-display);font-size:var(--fs-body);color:var(--color-text-secondary);text-align:center;margin-bottom:1.75rem}._form_1khws_80{width:100%;display:flex;flex-direction:column;gap:1rem}._footer_1khws_87{margin-top:1.75rem;font-size:var(--fs-body-sm);color:var(--color-text-muted);text-align:center;line-height:1.5}._footerLink_1khws_95{color:var(--color-primary);font-weight:600;text-decoration:underline;text-underline-offset:.2em;transition:opacity var(--transition, .15s ease)}._footerLink_1khws_95:hover,._footerLink_1khws_95:focus-visible{opacity:.8}._termos_1khws_108{margin-top:1rem;font-size:var(--fs-body-sm);color:var(--color-text-muted);text-decoration:underline;text-underline-offset:.2em}._termos_1khws_108:hover,._termos_1khws_108:focus-visible{color:var(--color-text)}._pagina_dqg33_1{display:flex;flex-direction:column;gap:1.25rem;min-width:0}._cabecalho_dqg33_8{display:flex;flex-direction:column;gap:.75rem}._voltar_dqg33_14{display:inline-flex;align-items:center;gap:.375rem;width:fit-content;font-size:var(--fs-body-sm);font-weight:600;color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}._voltar_dqg33_14:hover{color:var(--color-primary)}._linha_dqg33_30{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;flex-wrap:wrap}._textos_dqg33_38{min-width:0;flex:1 1 22rem}._titulo_dqg33_43{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:600;letter-spacing:var(--tracking-tight);color:var(--color-text)}._descricao_dqg33_52{margin-top:.375rem;max-width:48rem;font-size:var(--fs-body);line-height:1.55;color:var(--color-text-secondary)}._acoes_dqg33_60{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;flex-shrink:0}._dica_1e1yx_2{position:relative;display:inline-flex;align-items:center;margin-left:.4rem;vertical-align:middle}._dicaBtn_1e1yx_10{width:1.05rem;height:1.05rem;padding:0;border-radius:50%;border:1px solid var(--color-text-muted);background:transparent;color:var(--color-text-muted);font-family:var(--font-mono);font-size:.62rem;font-weight:700;line-height:1;cursor:help;transition:color var(--transition),border-color var(--transition)}._dicaBtnAtivo_1e1yx_26,._dicaBtn_1e1yx_10:focus-visible{color:var(--color-primary);border-color:var(--color-primary)}._dicaBox_1e1yx_32{position:fixed;z-index:1200;width:max-content;max-width:min(20rem,calc(100vw - 1rem));padding:.65rem .8rem;background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-sm);box-shadow:0 10px 28px #00000073;font-family:var(--font-display);font-size:.8rem;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none;text-align:left;color:var(--color-text);white-space:normal;pointer-events:none}._area_1jnqp_4{container-type:inline-size}._grade_1jnqp_8{display:grid;grid-template-columns:1fr;gap:1rem}@container (min-width: 34rem){._grade_1jnqp_8{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 60rem){._grade_1jnqp_8{grid-template-columns:repeat(4,minmax(0,1fr))}._grade_1jnqp_8:has(>:nth-child(3):last-child),._grade_1jnqp_8:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}._metrica_1jnqp_31{position:relative;display:flex;flex-direction:column;min-width:0;background-color:var(--color-surface);border:var(--border-solid);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:1.125rem 1.25rem;transition:border-color var(--transition)}._metrica_1jnqp_31:hover{border-color:var(--border-color-strong)}._clicavel_1jnqp_48:hover{border-color:var(--color-primary)}._cobre_1jnqp_53{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}._cobre_1jnqp_53:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._rotulo_1jnqp_64{display:flex;align-items:center;min-width:0;margin-bottom:.625rem;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;line-height:1.4;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);pointer-events:none}._rotuloTexto_1jnqp_79{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dicaArea_1jnqp_86{position:relative;z-index:1;pointer-events:auto}._valor_1jnqp_92{font-family:var(--font-display);font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;color:var(--color-text);overflow-wrap:anywhere;pointer-events:none}._neutro_1jnqp_104{color:var(--color-text)}._positivo_1jnqp_108{color:var(--color-primary)}._alerta_1jnqp_112{color:var(--color-warning)}._negativo_1jnqp_116{color:var(--color-error)}._detalhe_1jnqp_120{margin-top:.375rem;font-size:var(--fs-body-sm);line-height:1.45;color:var(--color-text-secondary);pointer-events:none}@media (min-width: 768px){._valor_1jnqp_92{font-size:1.625rem}}._aviso_1o8kr_1{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:var(--radius-lg);border:1px solid var(--color-warning);background:color-mix(in srgb,var(--color-warning) 8%,transparent);font-size:13.5px;line-height:1.5;color:var(--color-text, #fff)}._avisoTitulo_1o8kr_14{font-size:14px;font-weight:700;color:var(--color-warning, #ff6b35)}._avisoLink_1o8kr_20{color:var(--color-primary, #cedc00);font-weight:600;text-decoration:underline;text-underline-offset:.2em}._area_13mkl_2{container-type:inline-size}._faixa_13mkl_7{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;overflow:hidden;list-style:none;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card);transition:opacity var(--transition-fast)}._ocupada_13mkl_22{opacity:.5}._celula_13mkl_26{min-width:0;padding:1.125rem 1.25rem;border-left:1px solid var(--border-color-subtle)}._celula_13mkl_26:first-child{border-left:none}._rotulo_13mkl_36{overflow:hidden;font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis}._valor_13mkl_45{margin-top:.25rem;font-family:var(--font-display);font-size:1.75rem;font-weight:700;letter-spacing:var(--tracking-tight);line-height:1.15;font-variant-numeric:tabular-nums;color:var(--color-text)}._legenda_13mkl_56{display:flex;align-items:center;flex-wrap:wrap;gap:0 .3125rem;margin-top:.25rem;font-family:var(--font-body);font-size:.6875rem;line-height:1.4;color:var(--color-text-muted)}._subiu_13mkl_68{display:inline-flex;align-items:center;gap:.125rem;font-weight:700;color:var(--color-success)}@container (max-width: 46rem){._faixa_13mkl_7{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}._celula_13mkl_26:nth-child(odd){border-left:none}._celula_13mkl_26:nth-child(n+3){border-top:1px solid var(--border-color-subtle)}}@container (max-width: 18rem){._faixa_13mkl_7{grid-template-columns:minmax(0,1fr)}._celula_13mkl_26{border-left:none}._celula_13mkl_26:nth-child(n+2){border-top:1px solid var(--border-color-subtle)}}._cartao_1xm5o_2{container-type:inline-size;min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._cabecalho_1xm5o_12{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem}._titulos_1xm5o_19{min-width:0}._titulo_1xm5o_19{font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._subtitulo_1xm5o_31{display:flex;align-items:center;flex-wrap:wrap;gap:.125rem .5rem;margin-top:.25rem;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted)}._aluno_1xm5o_42{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._separador_1xm5o_49{width:.25rem;height:.25rem;flex-shrink:0;background:currentColor;border-radius:50%;opacity:.6}._novo_1xm5o_58{display:inline-flex;align-items:center;flex-shrink:0;gap:.375rem;height:2.5rem;padding:0 1rem;font-family:var(--font-body);font-size:.875rem;font-weight:700;color:var(--color-on-primary);white-space:nowrap;background:var(--color-primary-fill);border:none;border-radius:.625rem;cursor:pointer;transition:background-color var(--transition-fast)}._novo_1xm5o_58:hover{background:var(--color-primary-fill-hover)}._novo_1xm5o_58:focus-visible{outline:none;box-shadow:var(--focus-ring)}._area_1xm5o_86{margin-top:1rem;transition:opacity var(--transition-fast)}._areaOcupada_1xm5o_91{opacity:.5}._dias_1xm5o_96{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;overflow:hidden;list-style:none;border:1px solid var(--border-color-subtle);border-radius:.875rem}._dia_1xm5o_96{display:flex;flex-direction:column;align-items:center;gap:.75rem;min-width:0;padding:.875rem .375rem 1rem;text-align:center;border-left:1px solid var(--border-color-subtle)}._dia_1xm5o_96:first-child{border-left:none}._quando_1xm5o_122{display:flex;flex-direction:column;align-items:center;gap:.125rem}._diaDaSemana_1xm5o_129{font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted)}._diaDoMes_1xm5o_136{display:flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;font-family:var(--font-display);font-size:1.125rem;font-weight:700;line-height:1;color:var(--color-text)}._diaDeHoje_1xm5o_150 ._diaDoMes_1xm5o_136{padding:0 .375rem;font-size:.9375rem;color:var(--color-surface);background:var(--color-text);border-radius:var(--radius-pill)}._treinosDoDia_1xm5o_159{display:flex;flex-direction:column;gap:.75rem;width:100%;min-width:0}._treino_1xm5o_159{display:flex;flex-direction:column;align-items:center;gap:.625rem;width:100%;min-width:0}._treinoClicavel_1xm5o_177{padding:.25rem .125rem;font-family:inherit;color:inherit;text-align:center;background:none;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast)}._treinoClicavel_1xm5o_177:hover{background:var(--color-surface-2)}._treinoClicavel_1xm5o_177:focus-visible{outline:none;box-shadow:var(--focus-ring)}._treino_1xm5o_159+._treino_1xm5o_159{padding-top:.75rem;border-top:1px dashed var(--border-color-subtle)}._icone_1xm5o_204{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;color:#1a1c10;background:#cedc006b;border-radius:50%}._iconeDescanso_1xm5o_216{color:var(--color-text-muted);background:var(--color-surface-2)}:root[data-theme=dark] ._icone_1xm5o_204:not(._iconeDescanso_1xm5o_216){color:#e6ef5c;background:#cedc002e}._oQue_1xm5o_226{display:flex;flex-direction:column;align-items:center;gap:.375rem;width:100%;min-width:0}._nome_1xm5o_238{display:-webkit-box;max-width:100%;min-height:2.5em;overflow:hidden;font-family:var(--font-body);font-size:.8125rem;font-weight:700;line-height:1.25;color:var(--color-text);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}._distancia_1xm5o_253{min-height:1.0625rem;font-family:var(--font-body);font-size:.75rem;line-height:1.4;color:var(--color-text-muted)}._situacao_1xm5o_261{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;max-width:100%;height:1.5rem;padding:0 .5rem;font-family:var(--font-body);font-size:.6875rem;font-weight:500;color:var(--color-text);white-space:nowrap;border:1px solid transparent;border-radius:.375rem}._situacao_1xm5o_261 svg{flex-shrink:0}._concluido_1xm5o_282,._programado_1xm5o_283{background:#cedc0033}._concluido_1xm5o_282 svg{color:var(--color-success)}._naoFeito_1xm5o_291{background:var(--color-surface);border-color:var(--border-color)}._naoFeito_1xm5o_291 svg{color:var(--color-error)}._descanso_1xm5o_300{color:var(--color-text-muted);background:var(--color-surface-2)}._rodape_1xm5o_305{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem}._planejado_1xm5o_314{display:flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-secondary)}._planejado_1xm5o_314 strong{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-text)}._conclusao_1xm5o_330{display:flex;align-items:center;gap:.75rem;font-family:var(--font-body);font-size:.75rem;color:var(--color-text-secondary)}._barra_1xm5o_339{display:block;width:6rem;height:.3125rem;overflow:hidden;background:var(--color-surface-3);border-radius:var(--radius-pill)}._barra_1xm5o_339 span{display:block;height:100%;background:var(--color-primary-fill);border-radius:var(--radius-pill);transition:width var(--transition-fast)}._pct_1xm5o_356{min-width:2rem;font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text)}._carregando_1xm5o_363,._vazio_1xm5o_364,._aviso_1xm5o_365{margin-top:1rem}._carregando_1xm5o_363{display:flex;align-items:center;justify-content:center;min-height:12rem}._vazio_1xm5o_364{padding:2.5rem 1rem;font-family:var(--font-body);font-size:.875rem;text-align:center;color:var(--color-text-muted);border:1px dashed var(--border-color);border-radius:.875rem}._aviso_1xm5o_365{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;font-family:var(--font-body);font-size:.875rem;color:var(--color-text);background:var(--color-error-soft);border:1px solid var(--color-error);border-radius:.875rem}@container (max-width: 44rem){._dia_1xm5o_96{padding-inline:.25rem}._icone_1xm5o_204{width:2.5rem;height:2.5rem}._situacao_1xm5o_261{padding:0 .375rem;font-size:.625rem}}@container (max-width: 34rem){._dias_1xm5o_96{grid-template-columns:minmax(0,1fr)}._dia_1xm5o_96{flex-direction:row;align-items:center;gap:.75rem;padding:.625rem .75rem;text-align:left;border-top:1px solid var(--border-color-subtle);border-left:none}._dia_1xm5o_96:first-child{border-top:none}._quando_1xm5o_122{width:2.25rem;flex-shrink:0}._treinosDoDia_1xm5o_159{flex:1;gap:.625rem}._treino_1xm5o_159{flex-direction:row;gap:.75rem}._treino_1xm5o_159+._treino_1xm5o_159{padding-top:.625rem}._oQue_1xm5o_226{flex:1;align-items:flex-start;gap:.0625rem}._nome_1xm5o_238,._distancia_1xm5o_253{min-height:0}._nome_1xm5o_238{-webkit-line-clamp:3;line-clamp:3}._situacao_1xm5o_261{flex-shrink:0;font-size:.6875rem}._cabecalho_1xm5o_12{flex-wrap:wrap}}._overlay_jhj8m_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_jhj8m_1 .2s ease-out}._content_jhj8m_14{width:100%;max-width:28rem;max-height:calc(100vh - 2rem);display:flex;flex-direction:column;background-color:var(--color-surface);border:var(--border-solid);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);animation:_slideIn_jhj8m_1 .25s ease-out}._header_jhj8m_27{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:var(--border-dashed);flex-shrink:0}._title_jhj8m_37{font-family:var(--font-display);font-size:1.125rem;font-weight:600;letter-spacing:var(--tracking-tight);color:var(--color-text);margin:0}._closeBtn_jhj8m_46{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}._closeBtn_jhj8m_46:hover{color:var(--color-text);background-color:#ffffff0d}._body_jhj8m_66{padding:1.25rem;overflow-y:auto;flex:1;min-height:0}._rodape_jhj8m_73{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap;flex-shrink:0;padding:.875rem 1.25rem;border-top:var(--border-dashed)}@keyframes _fadeIn_jhj8m_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_jhj8m_1{0%{opacity:0;transform:scale(.96) translateY(-.5rem)}to{opacity:1;transform:scale(1) translateY(0)}}._contentWide_jhj8m_104{max-width:36rem}@media (min-width: 768px){._content_jhj8m_14{max-width:32rem}._contentWide_jhj8m_104{max-width:42rem}._header_jhj8m_27{padding:1.25rem 1.5rem}._body_jhj8m_66{padding:1.5rem}._rodape_jhj8m_73{padding:1rem 1.5rem}}._mensagem_1aok9_1{font-size:14px;line-height:1.6;color:var(--color-text-secondary, rgba(255, 255, 255, .75))}._acoes_1aok9_7{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._faixa_xrprn_4{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.375rem}._dia_xrprn_10{display:flex;flex-direction:column;align-items:center;gap:.125rem;min-width:0;padding:.5rem .25rem;border-radius:var(--radius-md);border:1px solid var(--border-color-subtle);background:var(--color-surface-2);text-align:center}._diaTreino_xrprn_23{border-color:color-mix(in srgb,var(--color-primary) 35%,transparent);background:var(--color-primary-softer)}._diaNome_xrprn_28{font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._diaKm_xrprn_37{font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--color-text);white-space:nowrap}._diaTipo_xrprn_45{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--color-primary)}._diaDescanso_xrprn_54{margin-top:.25rem;font-size:.75rem;color:var(--color-text-muted)}._cartao_xrprn_61{padding:1rem 1.125rem;border-radius:var(--radius-lg);border:var(--border-solid);background:var(--color-surface-2)}._cartaoTopo_xrprn_68{display:flex;align-items:flex-start;gap:.75rem}._cartaoTextos_xrprn_74{flex:1;min-width:0}._cartaoQuando_xrprn_79{font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._cartaoTipo_xrprn_88{margin-top:.25rem;font-family:var(--font-display);font-size:1.0625rem;font-weight:600;color:var(--color-text)}._cartaoMeta_xrprn_96{margin-top:.125rem;font-size:var(--fs-body-sm);color:var(--color-primary)}._cartaoKm_xrprn_102{font-family:var(--font-display);font-size:1.375rem;font-weight:600;letter-spacing:var(--tracking-tight);color:var(--color-text);white-space:nowrap}._cartaoDescricao_xrprn_111{margin-top:.625rem;font-size:var(--fs-body-sm);line-height:1.5;color:var(--color-text-secondary)}._botaoIcone_xrprn_118{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:var(--radius-md);border:var(--border-solid);background:transparent;color:var(--color-text);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}._botaoIcone_xrprn_118:hover{border-color:var(--color-primary);color:var(--color-primary)}._passos_xrprn_139{list-style:none;margin:.875rem 0 0;padding:0}._passo_xrprn_139{position:relative;display:flex;gap:.625rem;padding-bottom:.5rem}._passo_xrprn_139:before{content:"";position:absolute;left:4px;top:1.1rem;bottom:0;width:2px;background:color-mix(in srgb,var(--color-primary) 22%,transparent)}._passo_xrprn_139:last-child:before{display:none}._passoPonto_xrprn_166{flex-shrink:0;width:10px;height:10px;margin-top:.75rem;border-radius:50%;background:var(--color-primary)}._passoCaixa_xrprn_175{flex:1;min-width:0;padding:.625rem .75rem;border-radius:var(--radius-md);background:var(--color-surface)}._passoEtapa_xrprn_183{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-body-sm);font-weight:600;color:var(--color-primary)}._passoIcone_xrprn_192{flex-shrink:0;width:1rem;height:1rem;background-color:var(--color-primary);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}._passoDescricao_xrprn_205{margin-top:.25rem;padding-left:1.5rem;font-size:var(--fs-body-sm);line-height:1.45;color:var(--color-text)}._revisao_xrprn_214{display:flex;flex-direction:column;gap:1rem}._revisaoResumo_xrprn_220{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._chip_xrprn_227{padding:.25rem .625rem;border-radius:var(--radius-pill);background:var(--color-surface-3);font-size:var(--fs-body-sm);font-weight:600;color:var(--color-text)}._prazo_xrprn_236{font-size:.75rem;color:var(--color-text-muted)}._estrategia_xrprn_241{padding:.75rem .875rem;border-radius:var(--radius-md);border:1px solid var(--border-color-subtle)}._estrategiaTitulo_xrprn_247{font-size:var(--fs-body-sm);font-weight:600;color:var(--color-text)}._estrategiaTexto_xrprn_253{margin-top:.25rem;font-size:var(--fs-body-sm);line-height:1.5;color:var(--color-text-secondary)}._estrategiaRecolhida_xrprn_260{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._linkTexto_xrprn_267{margin-top:.25rem;padding:0;border:none;background:none;font-size:var(--fs-body-sm);font-weight:600;color:var(--color-primary);cursor:pointer}._listaTreinos_xrprn_278{display:flex;flex-direction:column;gap:.75rem}._rodapeEsquerda_xrprn_284{margin-right:auto}@media (max-width: 560px){._faixa_xrprn_4{gap:.25rem}._dia_xrprn_10{padding:.375rem .125rem}._diaKm_xrprn_37{font-size:.75rem}._diaTipo_xrprn_45{font-size:.625rem}._diaDescanso_xrprn_54{font-size:0}._diaDescanso_xrprn_54:before{content:"";display:block;width:4px;height:4px;margin:.25rem auto 0;border-radius:50%;background:var(--color-text-muted)}}._wrap_ytjsq_1{position:relative;display:inline-block}._wrapCampo_ytjsq_6{display:block;width:100%}._trigger_ytjsq_12{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:var(--font-display);font-size:var(--fs-body-sm);color:var(--color-text);background:transparent;border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}._trigger_ytjsq_12:hover{border-color:var(--color-text-muted)}._trigger_ytjsq_12:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._trigger_ytjsq_12 svg{color:var(--color-primary);flex-shrink:0}._triggerOpen_ytjsq_42{border-color:var(--color-primary)}._triggerCampo_ytjsq_47{width:100%;min-height:2.25rem;justify-content:flex-start;font-family:var(--font-body);font-size:var(--fs-body);background-color:var(--color-surface-2);border-radius:var(--radius-md)}._triggerCampo_ytjsq_47:hover{border-color:var(--border-color-strong)}._triggerVazio_ytjsq_61 span{color:var(--color-text-muted)}._popover_ytjsq_68{position:fixed;z-index:1200;width:16.5rem;padding:.75rem;background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-float)}._header_ytjsq_79{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}._monthLabel_ytjsq_86{font-family:var(--font-display);font-size:var(--fs-body-sm);font-weight:600;color:var(--color-text)}._navBtn_ytjsq_93{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--color-text-muted);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}._navBtn_ytjsq_93:hover:not(:disabled){color:var(--color-text);background:var(--color-surface-2)}._navBtn_ytjsq_93:disabled{opacity:.3;cursor:not-allowed}._weekRow_ytjsq_118{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:.25rem}._weekRow_ytjsq_118 span{text-align:center;font-family:var(--font-mono);font-size:var(--fs-label);color:var(--color-text-muted);padding:.25rem 0}._grid_ytjsq_132{display:grid;grid-template-columns:repeat(7,1fr);gap:.125rem}._day_ytjsq_138{display:flex;align-items:center;justify-content:center;height:2rem;font-family:var(--font-display);font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}._day_ytjsq_138:hover:not(:disabled){color:var(--color-text);background:var(--color-surface-2)}._day_ytjsq_138:disabled{opacity:.25;cursor:not-allowed}._dayEmpty_ytjsq_164{height:2rem}._dayToday_ytjsq_168{border-color:var(--border-color);color:var(--color-text)}._daySelected_ytjsq_173,._daySelected_ytjsq_173:hover{background:var(--color-primary-fill);color:var(--color-on-primary);font-weight:600}._footer_ytjsq_181{display:flex;justify-content:flex-end;margin-top:.5rem;padding-top:.5rem;border-top:var(--border-subtle)}._clearBtn_ytjsq_189{padding:.25rem .5rem;font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:600;color:var(--color-primary);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast)}._clearBtn_ytjsq_189:hover:not(:disabled){background:var(--color-surface-2)}._clearBtn_ytjsq_189:disabled{opacity:.4;cursor:not-allowed}._blocos_189ja_5{display:flex;flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none}._bloco_189ja_5{--cor-do-bloco: var(--color-primary);display:flex;align-items:flex-start;gap:.625rem;padding:.75rem .75rem .75rem .5rem;background:var(--color-surface);border:1px solid var(--border-color);border-left:3px solid var(--cor-do-bloco);border-radius:var(--radius-lg);transition:opacity var(--transition-fast),box-shadow var(--transition-fast)}._aquecimento_189ja_27{--cor-do-bloco: var(--color-warning)}._trabalho_189ja_31{--cor-do-bloco: var(--color-primary)}._recuperacao_189ja_35{--cor-do-bloco: var(--color-glass-mid)}._desaquecimento_189ja_39{--cor-do-bloco: var(--color-text-muted)}._arrastando_189ja_43{opacity:.55;box-shadow:var(--shadow-float)}._alca_189ja_48{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:1.5rem;height:2rem;padding:0;color:var(--color-text-muted);background:none;border:none;border-radius:var(--radius-sm);cursor:grab}._alca_189ja_48:hover{color:var(--color-text)}._alca_189ja_48:focus-visible{outline:none;box-shadow:var(--focus-ring)}._icone_189ja_72{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:color-mix(in srgb,var(--cor-do-bloco) 16%,transparent);border-radius:var(--radius-md)}._icone_189ja_72 span{width:1.125rem;height:1.125rem;background-color:var(--cor-do-bloco);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}._corpo_189ja_95{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}._nomeDoBloco_189ja_103{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:700;color:var(--color-text)}._campos_189ja_112{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.625rem 1rem}._campo_189ja_112{display:flex;flex-direction:column;gap:.25rem}._campo_189ja_112>span:first-child{font-size:.6875rem;color:var(--color-text-muted)}._comUnidade_189ja_130{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--color-text-muted);white-space:nowrap}._curto_189ja_139{width:3.75rem}._medio_189ja_143{width:5.25rem}._pace_189ja_148{width:7.25rem}._vezes_189ja_152{padding-bottom:.5rem;font-size:.875rem;color:var(--color-text-muted)}._alternador_189ja_159{display:inline-flex;gap:.125rem;padding:.125rem;background:var(--color-surface-2);border-radius:var(--radius-pill)}._alternador_189ja_159 button{padding:.0625rem .5rem;font-family:var(--font-body);font-size:.6875rem;color:var(--color-text-muted);background:none;border:none;border-radius:var(--radius-pill);cursor:pointer}._alternador_189ja_159 button:hover{color:var(--color-text)}._alternador_189ja_159 button._alternadorAtual_189ja_182{font-weight:700;color:var(--color-text);background:var(--color-surface-3)}._alternador_189ja_159 button:focus-visible{outline:none;box-shadow:var(--focus-ring)}._remover_189ja_193{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text-muted);background:none;border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}._remover_189ja_193:hover{color:var(--color-error);border-color:var(--color-error)}._remover_189ja_193:focus-visible{outline:none;box-shadow:var(--focus-ring)}._erro_189ja_217{font-size:.75rem;color:var(--color-error)}._adicionar_189ja_224{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--color-text-muted)}._chip_189ja_233{display:inline-flex;align-items:center;gap:.375rem;height:2rem;padding:0 .75rem;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color-strong);border-radius:var(--radius-pill);cursor:pointer}._chip_189ja_233:hover{border-color:var(--color-primary)}._chip_189ja_233:focus-visible{outline:none;box-shadow:var(--focus-ring)}._marcaObrigatoria_189ja_258,._marcaOpcional_189ja_259{display:inline-flex;flex-shrink:0;align-items:center;cursor:help}._marcaObrigatoria_189ja_258{color:var(--color-error)}._marcaOpcional_189ja_259{color:#f5a524}:root[data-theme=light] ._marcaOpcional_189ja_259{color:#c27c00}._legendaDasMarcas_189ja_279{display:flex;align-items:center;gap:.375rem;margin-top:-.5rem;font-size:.75rem;color:var(--color-text-muted)}._form_ed3q6_1{display:flex;flex-direction:column;gap:12px;width:100%}._row_ed3q6_10{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px}._row3_ed3q6_16{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media (max-width: 640px){._row_ed3q6_10,._row3_ed3q6_16{grid-template-columns:1fr}}._passosLabel_ed3q6_29{font-size:13px;font-weight:600;color:var(--color-text-secondary, rgba(255, 255, 255, .65))}._passosVazio_ed3q6_35{font-size:12.5px;color:var(--color-text-secondary, rgba(255, 255, 255, .5));line-height:1.5}._erro_ed3q6_41{font-size:13px;color:var(--color-error, #ff6b6b)}._acoes_ed3q6_46{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}._conteudo_1ufcx_2{display:flex;flex-direction:column;gap:1rem}._cabecalho_1ufcx_8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem}._quem_1ufcx_16{font-size:.875rem;color:var(--color-text-secondary)}._aluno_1ufcx_21{font-weight:700;color:var(--color-text);text-decoration:none}._aluno_1ufcx_21:hover{text-decoration:underline}._aluno_1ufcx_21:focus-visible{outline:none;border-radius:.125rem;box-shadow:var(--focus-ring)}._situacao_1ufcx_37{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:700;border-radius:9999px}._concluido_1ufcx_47{color:var(--color-text);background:color-mix(in srgb,var(--color-primary-fill) 38%,var(--color-surface))}._naoFeito_1ufcx_52{color:var(--color-error);background:var(--color-error-soft)}._programado_1ufcx_57{color:var(--color-text);background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--border-color-strong)}._feito_1ufcx_63{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;padding:.875rem 1rem;background:var(--color-surface-2);border-radius:var(--radius-lg)}._feito_1ufcx_63 div{display:flex;flex-direction:column;gap:.125rem;min-width:0}._feito_1ufcx_63 dt{font-size:.6875rem;color:var(--color-text-muted)}._feito_1ufcx_63 dd{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-text)}@media (max-width: 520px){._feito_1ufcx_63{grid-template-columns:repeat(2,minmax(0,1fr))}}._extras_1ufcx_100{margin-top:-.5rem;font-size:.75rem;color:var(--color-text-muted)}._comentario_1ufcx_106{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:.625rem .875rem;font-size:.875rem;line-height:1.5;color:var(--color-text);border-left:2px solid var(--color-primary)}._comentario_1ufcx_106 span{font-size:.6875rem;font-weight:700;color:var(--color-text-muted)}._parciais_1ufcx_125{width:100%;margin-top:.875rem;border-collapse:collapse;font-variant-numeric:tabular-nums}._parciais_1ufcx_125 th{padding:0 .5rem .375rem;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;text-align:center;color:var(--color-text-muted);border-bottom:1px solid var(--border-color)}._parciais_1ufcx_125 td{padding:.4375rem .5rem;font-size:.8125rem;text-align:center;color:var(--color-text);border-bottom:1px solid var(--border-color-subtle)}._parciais_1ufcx_125 th:first-child,._parciais_1ufcx_125 td:first-child{text-align:left}._parciais_1ufcx_125 td:first-child{font-weight:700}._parciais_1ufcx_125 tbody tr:last-child td{border-bottom:none}._nota_1ufcx_165{font-size:.8125rem;color:var(--color-text-secondary)}._rotulo_1ufcx_170{margin-bottom:-.5rem;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._cartao_425zc_4{--verde: #cedc00;display:flex;flex-direction:column;min-width:0;min-height:20rem;overflow:hidden;color:#fafafa;background:#15171a;border-radius:1rem;box-shadow:inset 0 0 0 1px #ffffff0f}._cabecalho_425zc_18{padding:1.25rem 1.25rem .75rem}._titulo_425zc_22{font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:var(--tracking-tight);color:#fafafa}._subtitulo_425zc_30{display:flex;align-items:center;gap:.375rem;margin-top:.3125rem;font-family:var(--font-body);font-size:.8125rem;color:#fff9}._mapa_425zc_41{position:relative;flex:1;min-height:11rem;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:2.25rem 2.25rem;background-position:center}._desenho_425zc_52{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}._desenho_425zc_52 svg{display:block}._fundoDoMapa_425zc_63{position:absolute;top:0;left:0;display:block}._tracado_425zc_70{position:relative}._brilho_425zc_74,._linha_425zc_75{fill:none;stroke:var(--verde);stroke-linecap:round;stroke-linejoin:round}._brilho_425zc_74{stroke-width:10;opacity:.18}._linha_425zc_75{stroke-width:3.5}._largada_425zc_91{fill:var(--verde);stroke:#15171a;stroke-width:2}._marco_425zc_98{fill:#fafafa;stroke:var(--verde);stroke-width:2.5}._marcoKm_425zc_104{font-family:var(--font-body);font-size:10px;font-weight:700;fill:#15171a;text-anchor:middle;dominant-baseline:central}._semPercurso_425zc_115{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem 1.25rem 1.5rem}._ilustracao_425zc_126{flex:0 1 auto;width:min(100%,17rem);min-height:0}._ilustracao_425zc_126 path{fill:none;stroke:#ffffff38;stroke-width:3;stroke-dasharray:1 9;stroke-linecap:round;stroke-linejoin:round}._ilustracao_425zc_126 circle{fill:#ffffff38}._aviso_425zc_145{display:flex;flex-direction:column;align-items:center;gap:.375rem;text-align:center}._avisoTitulo_425zc_153{font-family:var(--font-display);font-size:1rem;font-weight:700;color:#fafafa}._avisoTexto_425zc_160{max-width:19rem;font-family:var(--font-body);font-size:.8125rem;line-height:1.45;color:#ffffff9e}._tentar_425zc_168{margin-top:.25rem;padding:.375rem .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:700;color:#15171a;background:var(--verde);border:none;border-radius:.5rem;cursor:pointer}._numeros_425zc_182{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;background:#0f1113;border-top:1px solid rgba(255,255,255,.07)}._numero_425zc_182{display:flex;align-items:center;justify-content:center;gap:.625rem;min-width:0;padding:.875rem .5rem;color:#ffffffb3;border-left:1px solid rgba(255,255,255,.07)}._numero_425zc_182:first-child{border-left:none}._numero_425zc_182 svg{flex-shrink:0}._numero_425zc_182 dd{margin:0;font-family:var(--font-display);font-size:.9375rem;font-weight:700;line-height:1.2;color:#fafafa;white-space:nowrap}._numero_425zc_182 dt{font-family:var(--font-body);font-size:.6875rem;line-height:1.3;color:#ffffff8c}._card_1m7qs_4{min-width:0;background-color:var(--color-surface);border:var(--border-solid);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:1.125rem 1.25rem;transition:border-color var(--transition)}._card_1m7qs_4:hover{border-color:var(--border-color-strong)}._alerta_1m7qs_18,._alerta_1m7qs_18:hover{border-color:color-mix(in srgb,var(--color-warning) 55%,transparent)}._cabecalho_1m7qs_23{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem;flex-wrap:wrap;margin-bottom:1rem}._cabecalho_1m7qs_23:last-child{margin-bottom:0}._textos_1m7qs_36{min-width:0;flex:1 1 16rem}._titulo_1m7qs_41{font-family:var(--font-display);font-size:1rem;line-height:1.35;font-weight:600;letter-spacing:-.01em;color:var(--color-text)}._alerta_1m7qs_18 ._titulo_1m7qs_41{color:var(--color-warning)}._descricao_1m7qs_54{margin-top:.25rem;max-width:48rem;font-size:var(--fs-body-sm);line-height:1.5;color:var(--color-text-secondary)}._acoes_1m7qs_62{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;flex-shrink:0}@media (min-width: 768px){._card_1m7qs_4{padding:1.25rem 1.5rem}}._cartao_ba5r6_3{container-type:inline-size;min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._barra_ba5r6_14{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem}._busca_ba5r6_21{display:flex;align-items:center;flex:1 1 16rem;gap:.5rem;height:2.5rem;min-width:0;padding:0 .5rem 0 .75rem;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.625rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._busca_ba5r6_21:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._busca_ba5r6_21 svg{flex-shrink:0}._busca_ba5r6_21 input{flex:1;min-width:0;font-family:var(--font-body);font-size:.875rem;color:var(--color-text);background:transparent;border:none;outline:none}._busca_ba5r6_21 input::placeholder{color:var(--color-text-muted)}._limpar_ba5r6_60{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--color-text-muted);background:transparent;border:none;border-radius:50%;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}._limpar_ba5r6_60:hover{color:var(--color-text);background:var(--color-surface-2)}._atalhos_ba5r6_80{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}._atalho_ba5r6_80{display:inline-flex;align-items:center;gap:.375rem;height:1.875rem;padding:0 .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--color-text);white-space:nowrap;background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}._atalho_ba5r6_80:hover{border-color:var(--border-color-strong)}._atalho_ba5r6_80:focus-visible{outline:none;box-shadow:var(--focus-ring)}._atalhoEscolhido_ba5r6_118,._atalhoEscolhido_ba5r6_118:hover{font-weight:600;color:var(--color-surface);background:var(--color-text);border-color:var(--color-text)}._tabela_ba5r6_127{width:100%;margin-top:.875rem;border-collapse:collapse;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text);transition:opacity var(--transition-fast)}._ocupada_ba5r6_137{opacity:.5}._tabela_ba5r6_127 th{padding:.625rem .75rem;font-family:var(--font-label);font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-align:left;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;border-bottom:1px solid var(--border-color-subtle)}._tabela_ba5r6_127 td{padding:.75rem;vertical-align:middle;white-space:nowrap;border-bottom:1px solid var(--border-color-subtle)}._tabela_ba5r6_127 tbody tr:last-child td{border-bottom:none}._tabela_ba5r6_127 th:first-child,._tabela_ba5r6_127 td:first-child{padding-left:.25rem}._tabela_ba5r6_127 th:last-child,._tabela_ba5r6_127 td:last-child{padding-right:.25rem}._numero_ba5r6_177{text-align:center!important;font-variant-numeric:tabular-nums}._tabela_ba5r6_127 th._acoes_ba5r6_182,._tabela_ba5r6_127 td._acoes_ba5r6_182{width:1%;text-align:center}._aluno_ba5r6_189{display:flex;align-items:center;gap:.75rem;min-width:0}._tabela_ba5r6_127 td._celulaDoAluno_ba5r6_197{white-space:normal}._circulo_ba5r6_202{position:relative;display:flex;flex-shrink:0}._bolinha_ba5r6_208{position:absolute;right:-.0625rem;bottom:-.0625rem;width:.625rem;height:.625rem;background:var(--alerta-cor);border:2px solid var(--color-surface);border-radius:50%;box-sizing:content-box}._avatar_ba5r6_221{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;font-size:.8125rem;font-weight:700;letter-spacing:.02em;color:hsl(var(--tom) 60% 26%);background:hsl(var(--tom) 80% 88%);border-radius:50%}:root[data-theme=dark] ._avatar_ba5r6_221{color:hsl(var(--tom) 85% 78%);background:hsl(var(--tom) 60% 50% / .22)}._quem_ba5r6_241{display:flex;flex-direction:column;min-width:0}._nome_ba5r6_247{font-size:.875rem;font-weight:700;line-height:1.3;color:var(--color-text);text-decoration:none;overflow-wrap:anywhere}._nome_ba5r6_247:hover{text-decoration:underline}._nome_ba5r6_247:focus-visible{outline:none;border-radius:.125rem;box-shadow:var(--focus-ring)}._email_ba5r6_266,._objetivo_ba5r6_267{max-width:16rem;overflow:hidden;font-size:.75rem;line-height:1.4;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis}._apagado_ba5r6_277{color:var(--color-text-muted)}._plano_ba5r6_281{display:inline-flex;align-items:center;height:1.375rem;padding:0 .5rem;font-size:.6875rem;font-weight:700;color:var(--color-text);background:var(--color-surface-2);border-radius:.375rem}._adesao_ba5r6_293{display:inline-flex;align-items:center;gap:.625rem;font-variant-numeric:tabular-nums}._barraDeAdesao_ba5r6_300{display:block;width:4rem;height:.3125rem;overflow:hidden;background:var(--color-surface-3);border-radius:var(--radius-pill)}._barraDeAdesao_ba5r6_300 span{display:block;height:100%;background:var(--color-primary-fill);border-radius:var(--radius-pill)}._etiqueta_ba5r6_317{display:inline-flex;align-items:center;height:1.375rem;padding:0 .5rem;font-size:.6875rem;font-weight:700;border-radius:.375rem}._emDia_ba5r6_327{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 14%,transparent)}._vence_ba5r6_332{color:var(--alerta-atencao-texto);background:var(--alerta-atencao-fundo)}._atrasada_ba5r6_337{color:var(--alerta-urgente-texto);background:var(--alerta-urgente-fundo)}._situacao_ba5r6_344{display:inline-flex;align-items:center;gap:.4375rem}._ponto_ba5r6_350{width:.4375rem;height:.4375rem;flex-shrink:0;background:var(--alerta-cor);border-radius:50%}._tudoCerto_ba5r6_358{color:var(--color-text-secondary)}._tudoCerto_ba5r6_358 ._ponto_ba5r6_350{background:var(--color-text-muted);opacity:.6}._aguardando_ba5r6_368{color:var(--color-text-secondary)}._aguardando_ba5r6_368 ._ponto_ba5r6_350{background:transparent;border:1.5px solid var(--color-text-muted)}._codigoNaLinha_ba5r6_377{font-family:var(--font-mono);font-weight:700;letter-spacing:.04em;color:var(--color-text)}._whatsapp_ba5r6_385{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}._whatsapp_ba5r6_385:hover{color:#fff;background:#1fa855;border-color:#1fa855}._whatsapp_ba5r6_385:focus-visible{outline:none;box-shadow:var(--focus-ring)}._quantos_ba5r6_416{font-variant-numeric:tabular-nums;font-weight:700;opacity:.7}._nomeSemLink_ba5r6_423{font-size:.875rem;font-weight:700;line-height:1.3;color:var(--color-text);overflow-wrap:anywhere}._codigoDoConvite_ba5r6_431{display:inline-flex;align-items:center;gap:.375rem}._codigoDoConvite_ba5r6_431 code{margin-right:.25rem;font-family:var(--font-mono);font-size:.875rem;font-weight:700;letter-spacing:.05em;color:var(--color-text)}._acaoPequena_ba5r6_446{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--color-text-muted);background:transparent;border:1px solid transparent;border-radius:.5rem;cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast)}._acaoPequena_ba5r6_446:hover{color:var(--color-text);border-color:var(--border-color)}._acaoPequena_ba5r6_446:focus-visible,._acaoDaLinha_ba5r6_468:focus-visible{outline:none;box-shadow:var(--focus-ring)}._acaoPequena_ba5r6_446:disabled{cursor:default}._girando_ba5r6_478 svg{animation:_girar_ba5r6_1 .8s linear infinite}@keyframes _girar_ba5r6_1{to{transform:rotate(360deg)}}._botoesDaLinha_ba5r6_488{display:inline-flex;align-items:center;gap:.375rem}._acaoDaLinha_ba5r6_468{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}._acaoDaLinha_ba5r6_468:hover{border-color:var(--border-color-strong)}._acaoPerigo_ba5r6_516:hover{color:var(--color-error);border-color:var(--color-error)}._semWhatsapp_ba5r6_522,._semWhatsapp_ba5r6_522:hover{color:var(--color-text-muted);background:transparent;border-color:var(--border-color);cursor:default;opacity:.55}._vazio_ba5r6_531{padding:2.5rem 1rem 1.5rem;font-family:var(--font-body);font-size:.875rem;text-align:center;color:var(--color-text-muted)}._rodape_ba5r6_540{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--border-color-subtle)}._mostrando_ba5r6_551{font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted)}._paginas_ba5r6_557{display:flex;align-items:center;gap:.5rem}._pagina_ba5r6_557{min-width:2.5rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text)}._seta_ba5r6_573{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}._seta_ba5r6_573:hover:not(:disabled){background:var(--color-surface-2);border-color:var(--border-color-strong)}._seta_ba5r6_573:disabled{color:var(--color-text-muted);cursor:default;opacity:.5}._seta_ba5r6_573:focus-visible{outline:none;box-shadow:var(--focus-ring)}@container (max-width: 60rem){._tabela_ba5r6_127,._tabela_ba5r6_127 tbody{display:block}._tabela_ba5r6_127 thead{display:none}._tabela_ba5r6_127 tr{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.625rem 1rem;padding:.875rem 0;border-bottom:1px solid var(--border-color-subtle)}._tabela_ba5r6_127 tbody tr:last-child{padding-bottom:.25rem;border-bottom:none}._tabela_ba5r6_127 td,._tabela_ba5r6_127 td:first-child,._tabela_ba5r6_127 td:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:.1875rem;padding:0;text-align:left!important;border-bottom:none}._tabela_ba5r6_127 td:before{content:attr(data-rotulo);font-family:var(--font-label);font-size:.625rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted)}._tabela_ba5r6_127 td._celulaDoAluno_ba5r6_197{grid-column:1 / -1;padding-right:2.75rem}._tabela_ba5r6_127 td._celulaDoAluno_ba5r6_197:before,._tabela_ba5r6_127 td._acoes_ba5r6_182:before{content:none}._email_ba5r6_266,._objetivo_ba5r6_267{max-width:none;white-space:normal;overflow-wrap:anywhere}._tabela_ba5r6_127 td._semDado_ba5r6_671{display:none}._tabela_ba5r6_127 td._celulaDoCodigo_ba5r6_676{grid-column:1 / -1}._tabela_ba5r6_127 td._acoes_ba5r6_182{position:absolute;top:.875rem;right:0;width:auto}}._area_1p9n1_3{display:flex;flex-direction:column;gap:.625rem}._busca_1p9n1_10{display:flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 .75rem;background:var(--color-surface-2);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:text;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._busca_1p9n1_10:hover:not(:focus-within){border-color:var(--border-color-strong)}._busca_1p9n1_10:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._iconeDaBusca_1p9n1_34{flex-shrink:0;color:var(--color-text-muted)}._campo_1p9n1_39{flex:1;min-width:0;padding:.5rem 0;font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-text);background:transparent;border:0;outline:none}._campo_1p9n1_39::placeholder{color:var(--color-text-muted)}._lista_1p9n1_55{display:flex;flex-direction:column;max-height:22rem;margin:0;padding:.25rem;overflow-y:auto;list-style:none;border:1px solid var(--border-color-subtle);border-radius:var(--radius-md);transition:opacity var(--transition-fast)}._ocupada_1p9n1_68{opacity:.55}._opcao_1p9n1_72{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem;font-family:var(--font-body);color:inherit;text-align:left;background:none;border:none;border-radius:.5rem;cursor:pointer;transition:background-color var(--transition-fast)}._opcao_1p9n1_72:hover{background:var(--color-surface-2)}._opcao_1p9n1_72:focus-visible{outline:none;box-shadow:var(--focus-ring)}._dia_1p9n1_98{display:flex;flex-direction:column;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;line-height:1;background:#cedc0033;border-radius:.625rem}._diaNumero_1p9n1_111{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-text)}._diaMes_1p9n1_118{margin-top:.125rem;font-family:var(--font-body);font-size:.625rem;font-weight:700;letter-spacing:.04em;color:var(--color-text-secondary)}._texto_1p9n1_127{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}._nome_1p9n1_135{font-size:.875rem;font-weight:700;color:var(--color-text);overflow-wrap:anywhere}._detalhe_1p9n1_142{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.75rem;color:var(--color-text-muted)}._onde_1p9n1_151{display:inline-flex;align-items:center;gap:.25rem}._onde_1p9n1_151:before{content:"·";margin:0 .125rem}._distancias_1p9n1_163{font-size:.75rem;font-weight:600;color:var(--color-text-secondary)}._escolhida_1p9n1_170{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;background:var(--color-surface-2);border:1px solid var(--border-color);border-radius:var(--radius-md)}._trocar_1p9n1_180{flex-shrink:0;height:2rem;padding:0 .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:border-color var(--transition-fast)}._trocar_1p9n1_180:hover{border-color:var(--border-color-strong)}._trocar_1p9n1_180:focus-visible{outline:none;box-shadow:var(--focus-ring)}._aviso_1p9n1_204,._semAProva_1p9n1_205{font-family:var(--font-body);font-size:.8125rem;line-height:1.45;color:var(--color-text-muted)}._link_1p9n1_212{padding:0;font:inherit;font-weight:600;color:var(--color-text);text-decoration:underline;background:none;border:none;cursor:pointer}._link_1p9n1_212:focus-visible{outline:none;border-radius:.25rem;box-shadow:var(--focus-ring)}._gerar_98sbc_5{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 1rem;font-family:var(--font-body);font-size:.875rem;font-weight:700;color:var(--color-on-primary);white-space:nowrap;background:var(--color-primary-fill);border:none;border-radius:.75rem;cursor:pointer;transition:background-color var(--transition-fast)}._gerar_98sbc_5:hover:not(:disabled){background:var(--color-primary-fill-hover)}._gerar_98sbc_5:disabled{cursor:default}._gerar_98sbc_5:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media (max-width: 1023px){._gerar_98sbc_5{justify-content:center;width:2.25rem;height:2.25rem;padding:0;border-radius:50%}._gerar_98sbc_5>span:last-child{display:none}}._voltar_98sbc_51{display:inline-flex;align-items:center;gap:.375rem;width:fit-content;margin-bottom:-.5rem;font-family:var(--font-body);font-size:.875rem;font-weight:600;color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}._voltar_98sbc_51:hover{color:var(--color-text)}._voltar_98sbc_51:focus-visible{outline:none;border-radius:.25rem;box-shadow:var(--focus-ring)}._topo_98sbc_77{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem 2rem}._quem_98sbc_85{display:flex;align-items:center;flex:1 1 26rem;gap:1rem;min-width:0}._avatar_98sbc_94{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;flex-shrink:0;font-size:1.25rem;font-weight:700;letter-spacing:.02em;color:hsl(var(--tom) 60% 26%);background:hsl(var(--tom) 80% 88%);border-radius:50%}:root[data-theme=dark] ._avatar_98sbc_94{color:hsl(var(--tom) 85% 78%);background:hsl(var(--tom) 60% 50% / .22)}._quemTextos_98sbc_114{display:flex;flex-direction:column;gap:.25rem;min-width:0}._linhaDoNome_98sbc_121{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .625rem}._nome_98sbc_128{font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:var(--tracking-tight);color:var(--color-text);overflow-wrap:anywhere}._statusDoVinculo_98sbc_138{display:inline-flex;align-items:center;height:1.375rem;padding:0 .5rem;font-family:var(--font-body);font-size:.6875rem;font-weight:700;white-space:nowrap;border-radius:.375rem}._ativo_98sbc_150{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 14%,transparent)}._pausado_98sbc_155{color:var(--alerta-atencao-texto);background:var(--alerta-atencao-fundo)}._desligado_98sbc_160{color:var(--color-text-secondary);background:var(--color-surface-2)}._objetivo_98sbc_165{font-family:var(--font-body);font-size:.9375rem;font-weight:600;color:var(--color-text)}._contato_98sbc_172{font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted);overflow-wrap:anywhere}._etiquetas_98sbc_179{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .875rem;margin-top:.375rem;font-family:var(--font-body);font-size:.8125rem}._planoDoFinanceiro_98sbc_190{display:inline-flex;align-items:center;height:1.375rem;padding:0 .5rem;font-size:.6875rem;font-weight:700;color:var(--color-text);background:var(--color-surface-2);border-radius:.375rem}._semPlano_98sbc_202{font-size:.75rem;color:var(--color-text-muted)}._ladoDoTopo_98sbc_207{display:flex;align-items:flex-end;flex-wrap:wrap;gap:.75rem}._whatsapp_98sbc_215{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;color:#1fa855;background:var(--color-surface);border:1px solid var(--border-color);border-radius:.625rem;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}a._whatsapp_98sbc_215:hover{color:#fff;background:#1fa855;border-color:#1fa855}a._whatsapp_98sbc_215:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._semWhatsapp_98sbc_244{color:var(--color-text-muted);background:transparent;border-color:var(--border-color);cursor:default;opacity:.6}._modo_98sbc_252{display:flex;flex-direction:column;gap:.375rem;width:13.5rem}._rotuloDoModo_98sbc_259{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--color-text-muted)}@media (max-width: 639px){._quem_98sbc_85{flex-basis:100%}._avatar_98sbc_94{width:3.25rem;height:3.25rem;font-size:1rem}._nome_98sbc_128{font-size:1.25rem}._ladoDoTopo_98sbc_207{flex-wrap:nowrap;width:100%}._modo_98sbc_252{flex:1;width:auto;min-width:0}}._aviso_98sbc_297{padding:.75rem 1rem;font-family:var(--font-body);font-size:.875rem;line-height:1.5;color:var(--color-text);background:var(--color-surface-2);border:1px solid var(--border-color);border-radius:.75rem}._abas_98sbc_309{display:flex;gap:1.5rem;overflow-x:auto;border-bottom:1px solid var(--border-color-subtle);scrollbar-width:none}._aba_98sbc_309{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 0 .625rem;margin-bottom:-1px;font-family:var(--font-body);font-size:.875rem;color:var(--color-text-muted);white-space:nowrap;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer}._aba_98sbc_309:hover{color:var(--color-text)}._aba_98sbc_309:focus-visible{outline:none;border-radius:.25rem .25rem 0 0;box-shadow:var(--focus-ring)}._abaAtual_98sbc_343{font-weight:700;color:var(--color-text);border-bottom-color:var(--color-text)}._quantos_98sbc_350{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;font-size:.6875rem;font-weight:700;color:var(--alerta-atencao-sobre);background:var(--alerta-atencao);border-radius:var(--radius-pill)}._cartao_98sbc_366 h2{font-size:1.125rem;font-weight:700;letter-spacing:var(--tracking-tight)}._grade_98sbc_374{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);grid-template-areas:"semana percurso" "proximos alertas";gap:1.25rem}._areaSemana_98sbc_383{grid-area:semana}._areaPercurso_98sbc_387{grid-area:percurso}._areaProximos_98sbc_391{grid-area:proximos}._areaAlertas_98sbc_395{grid-area:alertas}._areaSemana_98sbc_383,._areaPercurso_98sbc_387{display:flex;flex-direction:column;min-width:0}._areaSemana_98sbc_383>*,._areaPercurso_98sbc_387>*{flex:1 1 auto}@media (max-width: 1279px){._grade_98sbc_374{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"semana semana" "proximos proximos" "percurso alertas"}}@media (max-width: 767px){._grade_98sbc_374{grid-template-columns:minmax(0,1fr);grid-template-areas:"semana" "proximos" "percurso" "alertas"}}._aguardando_98sbc_436{display:inline-flex;align-items:center;height:1.375rem;padding:0 .5rem;margin-left:.5rem;font-family:var(--font-body);font-size:.6875rem;font-weight:700;color:var(--alerta-atencao-texto);vertical-align:middle;background:var(--alerta-atencao-fundo);border-radius:.375rem}._abrirSemana_98sbc_452{display:block;width:100%;padding:0;color:inherit;text-align:inherit;background:none;border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--transition-fast)}._abrirSemana_98sbc_452:hover{opacity:.85}._abrirSemana_98sbc_452:focus-visible{outline:none;box-shadow:var(--focus-ring)}._listaDeTreinos_98sbc_475{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;transition:opacity var(--transition-fast)}._listaDeTreinos_98sbc_475>li+li{border-top:1px solid var(--border-color-subtle)}._ocupada_98sbc_488{opacity:.5}._linhaDeTreino_98sbc_492{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:.875rem;width:100%;padding:.75rem .5rem;font-family:var(--font-body);color:inherit;text-align:left;background:none;border:none;border-radius:.625rem;cursor:pointer;transition:background-color var(--transition-fast)}._linhaDeTreino_98sbc_492:hover{background:var(--color-surface-2)}._linhaDeTreino_98sbc_492:focus-visible{outline:none;box-shadow:var(--focus-ring)}._iconeDoTreino_98sbc_519{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;color:#1a1c10;background:#cedc006b;border-radius:50%}:root[data-theme=dark] ._iconeDoTreino_98sbc_519{color:#e6ef5c;background:#cedc002e}._oQue_98sbc_536{display:flex;flex-direction:column;gap:.125rem;min-width:0}._nomeDoTreino_98sbc_543{overflow:hidden;font-size:.875rem;font-weight:700;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis}._diaDoTreino_98sbc_552{font-size:.75rem;color:var(--color-text-muted)}._numerosDoTreino_98sbc_557{font-size:.8125rem;color:var(--color-text-secondary);white-space:nowrap}._naoFeito_98sbc_564{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;height:1.5rem;padding:0 .5rem;font-size:.6875rem;font-weight:500;color:var(--color-text);white-space:nowrap;background:var(--color-surface);border:1px solid var(--border-color);border-radius:.375rem}._naoFeito_98sbc_564 svg{flex-shrink:0;color:var(--color-error)}._seta_98sbc_585{color:var(--color-text-muted)}@media (max-width: 639px){._linhaDeTreino_98sbc_492{grid-template-columns:auto minmax(0,1fr) auto auto;gap:.25rem .75rem}._iconeDoTreino_98sbc_519,._seta_98sbc_585{grid-row:1 / 3}._numerosDoTreino_98sbc_557{grid-row:2;grid-column:2 / 4;white-space:normal}}._paginacao_98sbc_608{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-top:1rem}._botaoDePagina_98sbc_617{height:2rem;padding:0 .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:border-color var(--transition-fast)}._botaoDePagina_98sbc_617:hover:not(:disabled){border-color:var(--border-color-strong)}._botaoDePagina_98sbc_617:disabled{cursor:default;opacity:.4}._botaoDePagina_98sbc_617:focus-visible{outline:none;box-shadow:var(--focus-ring)}._qualPagina_98sbc_645{padding:0 .25rem;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted)}._vazio_98sbc_652{font-family:var(--font-body);font-size:.875rem;line-height:1.5;color:var(--color-text-muted)}._linkDoCard_98sbc_661{display:inline-flex;align-items:center;gap:.25rem;margin-top:1rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);white-space:nowrap;text-decoration:none}._linkDoCard_98sbc_661:hover{color:var(--color-text);text-decoration:underline}._alertas_98sbc_679{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}._alerta_98sbc_679{display:flex;flex-direction:column;gap:.375rem;min-width:0;padding:.75rem .875rem .875rem .75rem;background:var(--alerta-fundo);border:1px solid var(--alerta-borda);border-left:.25rem solid var(--alerta-cor);border-radius:.75rem}._cabecalhoDoAlerta_98sbc_701{display:flex;align-items:center;gap:.5rem}._iconeDoAlerta_98sbc_707{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--alerta-sobre);background:var(--alerta-cor);border-radius:50%}._selo_98sbc_719{display:inline-flex;align-items:center;height:1.125rem;padding:0 .4375rem;font-family:var(--font-body);font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--alerta-sobre);white-space:nowrap;background:var(--alerta-cor);border-radius:var(--radius-pill)}._quando_98sbc_735{display:inline-flex;align-items:center;gap:.25rem;margin-left:auto;font-family:var(--font-body);font-size:.6875rem;color:var(--color-text-muted);white-space:nowrap}._tituloDoAlerta_98sbc_746{font-family:var(--font-body);font-size:.875rem;font-weight:700;line-height:1.3;color:var(--color-text)}._detalheDoAlerta_98sbc_754{font-family:var(--font-body);font-size:.8125rem;line-height:1.4;color:var(--color-text-secondary)}._sugestao_98sbc_761{display:flex;align-items:flex-start;gap:.375rem;font-family:var(--font-body);font-size:.8125rem;line-height:1.4;color:var(--color-text-secondary)}._sugestao_98sbc_761 svg{flex-shrink:0;margin-top:.125rem;color:var(--color-primary)}._acoesDoAlerta_98sbc_777{display:flex;gap:.5rem;margin-top:.375rem}._mandarWhatsapp_98sbc_783{display:inline-flex;align-items:center;justify-content:center;flex:1;gap:.375rem;height:2rem;min-width:0;padding:0 .625rem;font-family:var(--font-body);font-size:.8125rem;font-weight:700;color:#fff;white-space:nowrap;text-decoration:none;background:#1fa855;border-radius:.5rem;transition:background-color var(--transition-fast)}._mandarWhatsapp_98sbc_783:hover{background:#198f48}._resolver_98sbc_807{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;color:var(--color-text);background:var(--color-surface);border:1px solid var(--alerta-borda);border-radius:.5rem;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}._resolver_98sbc_807:hover{color:#fff;background:#1fa855;border-color:#1fa855}._mandarWhatsapp_98sbc_783:focus-visible,._resolver_98sbc_807:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._secoes_98sbc_838{display:flex;flex-direction:column}._secao_98sbc_843{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem 0;border-top:1px solid var(--border-color-subtle)}._secao_98sbc_843:first-child{padding-top:.25rem;border-top:none}._secao_98sbc_843:last-child{padding-bottom:0}._tituloDaSecao_98sbc_860{font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._rotulo_98sbc_259{margin-bottom:.375rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text-secondary)}._gradeRotina_98sbc_877{display:grid;grid-template-columns:13rem minmax(0,1fr) 14rem;align-items:start;gap:1rem}._gradeObjetivo_98sbc_884{display:grid;grid-template-columns:minmax(0,1fr) 12rem;gap:1rem}._gradeDesempenho_98sbc_890{display:grid;grid-template-columns:13rem 10rem 7rem;gap:1rem}._chips_98sbc_896{display:flex;flex-wrap:wrap;gap:.375rem}._chip_98sbc_896{height:2.25rem;padding:0 .875rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}._chip_98sbc_896:hover{border-color:var(--border-color-strong)}._chip_98sbc_896:focus-visible{outline:none;box-shadow:var(--focus-ring)}._chipAtivo_98sbc_927,._chipAtivo_98sbc_927:hover{color:var(--color-on-primary);background:var(--color-primary-fill);border-color:var(--color-primary-fill)}._nota_98sbc_934{font-family:var(--font-body);font-size:.8125rem;line-height:1.45;color:var(--color-text-muted)}._pace_98sbc_942{font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text)}@media (max-width: 1023px){._gradeRotina_98sbc_877{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._gradeRotina_98sbc_877>div:nth-child(2){grid-column:1 / -1;grid-row:2}}@media (max-width: 639px){._gradeRotina_98sbc_877,._gradeObjetivo_98sbc_884{grid-template-columns:minmax(0,1fr)}._gradeRotina_98sbc_877>div:nth-child(2){grid-row:auto}._gradeDesempenho_98sbc_890{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._gradeDesempenho_98sbc_890>div:first-child{grid-column:1 / -1}}._gerar_1g1sj_5{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 1rem;font-family:var(--font-body);font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-on-primary);white-space:nowrap;background:var(--color-primary-fill);border:none;border-radius:.75rem;cursor:pointer;transition:background-color var(--transition-fast)}._gerar_1g1sj_5:hover:not(:disabled){background:var(--color-primary-fill-hover)}._gerar_1g1sj_5:disabled{cursor:default}._gerar_1g1sj_5:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media (max-width: 1023px){._gerar_1g1sj_5{justify-content:center;width:2.25rem;height:2.25rem;padding:0;border-radius:50%}._gerar_1g1sj_5>span:last-child{display:none}}._cartao_1g1sj_53{min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._cabecalho_1g1sj_62{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem;margin-bottom:.5rem}._busca_1g1sj_72{display:flex;align-items:center;flex:0 1 20rem;gap:.5rem;height:2.5rem;min-width:0;padding:0 .5rem 0 .75rem;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.625rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._busca_1g1sj_72:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._busca_1g1sj_72 svg{flex-shrink:0}._busca_1g1sj_72 input{flex:1;min-width:0;font-family:var(--font-body);font-size:.875rem;color:var(--color-text);background:transparent;border:none;outline:none}._busca_1g1sj_72 input::placeholder{color:var(--color-text-muted)}._limpar_1g1sj_113{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--color-text-muted);background:transparent;border:none;border-radius:50%;cursor:pointer}._limpar_1g1sj_113:hover{color:var(--color-text)}._limpar_1g1sj_113:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width: 639px){._busca_1g1sj_72{flex-basis:100%}}._titulo_1g1sj_142{font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._descricao_1g1sj_150{margin-top:.25rem;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted)}._vazio_1g1sj_157{padding:1.5rem 0 .75rem;font-family:var(--font-body);font-size:.875rem;color:var(--color-text-muted);text-align:center}._lista_1g1sj_165{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;transition:opacity var(--transition-fast)}._ocupada_1g1sj_175{opacity:.5}._rodape_1g1sj_180{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--border-color-subtle)}._mostrando_1g1sj_191{font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted)}._paginas_1g1sj_197{display:flex;align-items:center;gap:.5rem}._pagina_1g1sj_197{min-width:2.5rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text)}._seta_1g1sj_213{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}._seta_1g1sj_213:hover:not(:disabled){background:var(--color-surface-2);border-color:var(--border-color-strong)}._seta_1g1sj_213:disabled{color:var(--color-text-muted);cursor:default;opacity:.5}._seta_1g1sj_213:focus-visible{outline:none;box-shadow:var(--focus-ring)}._item_1g1sj_246{display:flex;flex-direction:column;gap:.75rem;padding:1rem 0}._item_1g1sj_246+._item_1g1sj_246{border-top:1px solid var(--border-color-subtle)}._item_1g1sj_246:last-child{padding-bottom:0}._linha_1g1sj_261{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.25rem}._aluno_1g1sj_268{display:flex;align-items:center;flex:1 1 18rem;gap:.75rem;min-width:0}._quem_1g1sj_276{display:flex;flex-direction:column;min-width:0}._nome_1g1sj_282{font-family:var(--font-body);font-size:.9375rem;font-weight:700;line-height:1.3;color:var(--color-text);text-decoration:none}a._nome_1g1sj_282:hover{text-decoration:underline}a._nome_1g1sj_282:focus-visible{outline:none;border-radius:.125rem;box-shadow:var(--focus-ring)}._semana_1g1sj_301{font-family:var(--font-body);font-size:.8125rem;line-height:1.4;color:var(--color-text-muted)}._prazo_1g1sj_309{display:inline-flex;align-items:center;gap:.375rem;height:1.75rem;padding:0 .625rem;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--alerta-atencao-texto);white-space:nowrap;background:var(--alerta-atencao-fundo);border-radius:.5rem}._acoes_1g1sj_324{display:flex;gap:.5rem;flex-shrink:0}._abrirSemana_1g1sj_331{display:block;width:100%;padding:0;color:inherit;text-align:inherit;background:none;border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--transition-fast)}._abrirSemana_1g1sj_331:hover{opacity:.85}._abrirSemana_1g1sj_331:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width: 639px){._acoes_1g1sj_324{width:100%}._acoes_1g1sj_324>*{flex:1}}._label_nl1ov_1{font-size:12.5px;font-weight:600;color:var(--color-text-secondary, rgba(255, 255, 255, .55));margin-top:10px}._label_nl1ov_1:first-child{margin-top:0}._value_nl1ov_12{font-size:15px;font-weight:600}._ajuda_nl1ov_17{font-size:13px;line-height:1.5;color:var(--color-text-secondary, rgba(255, 255, 255, .6));margin-bottom:12px}._contador_nl1ov_24{font-size:11.5px;color:var(--color-text-secondary, rgba(255, 255, 255, .4));text-align:right;margin-top:4px}._canalRow_nl1ov_31{display:grid;grid-template-columns:minmax(220px,280px) 1fr;gap:14px;align-items:end}._acoes_nl1ov_38{display:flex;justify-content:flex-end}@media (max-width: 700px){._canalRow_nl1ov_31{grid-template-columns:1fr}}._identidadeRow_nl1ov_49{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}._logoArea_nl1ov_56{display:flex;flex-direction:column;gap:8px;align-items:flex-start;min-width:180px}._logoPreview_nl1ov_64{max-height:64px;max-width:220px;object-fit:contain;border-radius:var(--radius-md);border:1px solid var(--border-color, rgba(255, 255, 255, .1));padding:6px 10px;background:var(--color-surface-2, #1a1a1a)}._logoInput_nl1ov_74{display:none}._descricaoAba_1yrhr_3{max-width:48rem;font-size:var(--fs-body-sm);line-height:1.5;color:var(--color-text-secondary)}._tabs_1yrhr_10{display:flex;gap:4px;border-bottom:var(--border-dashed, 1px dashed rgba(255, 255, 255, .1));overflow-x:auto}._tab_1yrhr_10{padding:10px 14px;font-size:13px;font-weight:600;color:var(--color-text-secondary, rgba(255, 255, 255, .6));background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap}._tab_1yrhr_10:hover{color:var(--color-text, #fff)}._tabActive_1yrhr_33{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:600}._mesNav_1yrhr_40{display:flex;align-items:center;gap:8px}._mesLabel_1yrhr_46{min-width:170px;text-align:center;font-family:var(--font-display);font-weight:600;font-size:1rem}._iconBtn_1yrhr_54{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md, 6px);border:var(--border-solid, 1px solid rgba(255, 255, 255, .1));background:transparent;color:var(--color-text, #fff);cursor:pointer}._iconBtn_1yrhr_54:hover{border-color:var(--color-primary, #cedc00);color:var(--color-primary, #cedc00)}._iconBtn_1yrhr_54:disabled{opacity:.4;cursor:not-allowed}._iconBtnDanger_1yrhr_77:hover{border-color:var(--color-error, #ff6b6b);color:var(--color-error, #ff6b6b)}._grid_1yrhr_83{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem}._secaoHeader_1yrhr_90{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._secaoAcoes_1yrhr_98{display:flex;gap:8px;flex-wrap:wrap}._tableWrapper_1yrhr_105{width:100%;overflow-x:auto}._table_1yrhr_105{width:100%;border-collapse:collapse;font-size:13.5px}._table_1yrhr_105 th{text-align:left;font-size:12px;font-weight:600;color:var(--color-text-secondary, rgba(255, 255, 255, .6));padding:8px 10px;border-bottom:var(--border-dashed, 1px dashed rgba(255, 255, 255, .1));white-space:nowrap}._table_1yrhr_105 td{padding:10px;border-bottom:var(--border-subtle, 1px solid rgba(255, 255, 255, .05));vertical-align:middle}._table_1yrhr_105 tbody tr:last-child td{border-bottom:none}._num_1yrhr_136{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._table_1yrhr_105 th._num_1yrhr_136{text-align:right}._nome_1yrhr_146{font-weight:600}._muted_1yrhr_150{font-size:12.5px;color:var(--color-text-secondary, rgba(255, 255, 255, .6))}._acoesLinha_1yrhr_155{display:inline-flex;gap:6px;justify-content:flex-end}._empty_1yrhr_161{font-size:13.5px;color:var(--color-text-secondary, rgba(255, 255, 255, .6));padding:8px 0}._badge_1yrhr_168{font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:999px;white-space:nowrap;display:inline-block}._badgePago_1yrhr_177,._badgeAtiva_1yrhr_178,._badgeEntrada_1yrhr_179{background:var(--color-primary-soft, rgba(206, 220, 0, .14));color:var(--color-primary, #cedc00)}._badgePendente_1yrhr_184,._badgePausada_1yrhr_185{background:var(--color-surface-3);color:var(--color-text-secondary, rgba(255, 255, 255, .7))}._badgeAtrasado_1yrhr_190{background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning, #ff6b35)}._badgeCancelado_1yrhr_195{background:var(--color-surface-2);color:var(--color-text-muted, rgba(255, 255, 255, .5));text-decoration:line-through}._badgeSaida_1yrhr_201{background:var(--color-error-soft);color:var(--color-error, #ff6b6b)}._valorSaida_1yrhr_206{color:var(--color-error, #ff6b6b)}._form_1yrhr_211{display:flex;flex-direction:column;gap:12px}._formGrid_1yrhr_217{display:grid;grid-template-columns:1fr 1fr;gap:12px}._formAcoes_1yrhr_223{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}._check_1yrhr_230{display:flex;align-items:center;gap:8px;font-size:13.5px;cursor:pointer}._formRow_1yrhr_238{display:grid;grid-template-columns:1.4fr .8fr .9fr auto;gap:12px;align-items:end}._barra_1yrhr_246{position:relative;height:8px;min-width:120px;background:var(--color-surface-3);border-radius:999px;overflow:hidden}._barraFill_1yrhr_255{position:absolute;inset:0 auto 0 0;background:var(--color-primary, #cedc00);border-radius:999px}@media (max-width: 720px){._formGrid_1yrhr_217,._formRow_1yrhr_238{grid-template-columns:1fr}}._repeteChip_1yrhr_269{display:inline-flex;align-items:center;gap:3px;margin-left:6px;padding:1px 6px;border-radius:999px;background:var(--color-surface-3);color:var(--color-text-secondary, rgba(255, 255, 255, .7));font-size:11px;font-weight:600;vertical-align:middle}._importar_1fdg9_4{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 .875rem;font-family:var(--font-body);font-size:.875rem;font-weight:700;color:var(--color-text);white-space:nowrap;background:var(--color-surface);border:1px solid var(--border-color);border-radius:.75rem;cursor:pointer;transition:border-color var(--transition-fast)}._importar_1fdg9_4:hover{border-color:var(--border-color-strong)}._importar_1fdg9_4:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._novo_1fdg9_32{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 1rem;font-family:var(--font-body);font-size:.875rem;font-weight:700;color:var(--color-on-primary);white-space:nowrap;background:var(--color-primary-fill);border:none;border-radius:.75rem;cursor:pointer;transition:background-color var(--transition-fast)}._novo_1fdg9_32:hover{background:var(--color-primary-fill-hover)}._novo_1fdg9_32:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media (max-width: 1023px){._importar_1fdg9_4,._novo_1fdg9_32{justify-content:center;width:2.25rem;height:2.25rem;padding:0;border-radius:50%}._importar_1fdg9_4>span,._novo_1fdg9_32>span{display:none}}@media (max-width: 639px){._novo_1fdg9_32{width:2.125rem;height:2.125rem}}._abas_1fdg9_85{display:flex;gap:1.5rem;margin-top:-.75rem;border-bottom:1px solid var(--border-color-subtle)}._aba_1fdg9_85{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 0 .625rem;margin-bottom:-1px;font-family:var(--font-body);font-size:.875rem;line-height:normal;color:var(--color-text-muted);white-space:nowrap;border-bottom:2px solid transparent}._abaAtual_1fdg9_108{font-weight:700;color:var(--color-text);border-bottom-color:var(--color-text)}button._aba_1fdg9_85{background:none;border-top:none;border-left:none;border-right:none;cursor:pointer}button._aba_1fdg9_85:hover{color:var(--color-text)}button._aba_1fdg9_85:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:.25rem .25rem 0 0}._erro_1fdg9_132{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;font-family:var(--font-body);font-size:.875rem;color:var(--color-text);background:var(--color-error-soft);border:1px solid var(--color-error);border-radius:1rem}._modalForm_1fdg9_148{display:flex;flex-direction:column;gap:1rem}._modalBotoes_1fdg9_154{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}._modalTexto_1fdg9_161{font-family:var(--font-body);font-size:.875rem;line-height:1.5;color:var(--color-text-secondary)}._modalNota_1fdg9_168{font-family:var(--font-body);font-size:.8125rem;line-height:1.5;color:var(--color-text-muted)}._modalNota_1fdg9_168 a,._linkNaNota_1fdg9_176{font-weight:600;color:var(--color-primary);text-decoration:underline}._linkNaNota_1fdg9_176{padding:0;font:inherit;font-weight:600;background:none;border:none;cursor:pointer}._links_1fdg9_193{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}._linksRotulo_1fdg9_201{margin-right:.25rem;font-family:var(--font-label);font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted)}._linkDoApp_1fdg9_211{display:inline-flex;align-items:center;gap:.375rem;height:1.875rem;padding:0 .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast)}._linkDoApp_1fdg9_211:hover{border-color:var(--border-color-strong)}._linkDoApp_1fdg9_211:focus-visible{outline:none;box-shadow:var(--focus-ring)}._modalFeito_1fdg9_238{display:flex;flex-direction:column;align-items:flex-start;gap:.875rem}._codigo_1fdg9_245{display:flex;align-items:center;align-self:stretch;justify-content:space-between;gap:.75rem;padding:.75rem .75rem .75rem 1rem;background:var(--color-surface-2);border:1px solid var(--border-color);border-radius:.75rem}._codigo_1fdg9_245 code{font-family:var(--font-mono);font-size:1.25rem;font-weight:700;letter-spacing:.06em;color:var(--color-text)}._copiar_1fdg9_265{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:border-color var(--transition-fast)}._copiar_1fdg9_265:hover{border-color:var(--border-color-strong)}._copiar_1fdg9_265:focus-visible{outline:none;box-shadow:var(--focus-ring)}._semQuebra_1fdg9_291{white-space:nowrap}._arquivoEscondido_1fdg9_295{display:none}._importacao_1fdg9_299{display:flex;flex-direction:column;gap:.875rem;min-width:0}._linhasDaImportacao_1fdg9_306{max-height:18rem;overflow-y:auto;margin:0;padding:0 .75rem;list-style:none;border:1px solid var(--border-color-subtle);border-radius:.75rem}._linhasDaImportacao_1fdg9_306 li{display:flex;align-items:center;gap:.75rem;min-height:3rem;padding:.5rem 0;border-top:1px solid var(--border-color-subtle)}._linhasDaImportacao_1fdg9_306 li:first-child{border-top:none}._linhasDaImportacao_1fdg9_306 li[data-problema] ._quemImporta_1fdg9_330{opacity:.6}._quemImporta_1fdg9_330{display:flex;flex:1;flex-direction:column;min-width:0}._nomeImporta_1fdg9_341{overflow:hidden;font-family:var(--font-body);font-size:.875rem;font-weight:600;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis}._emailImporta_1fdg9_351{overflow:hidden;font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis}._codigoImporta_1fdg9_360{flex-shrink:0;font-family:var(--font-mono);font-size:.9375rem;font-weight:700;letter-spacing:.05em;color:var(--color-text)}._problemaImporta_1fdg9_369{flex-shrink:0;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--color-error);text-align:right}._erroImporta_1fdg9_378{align-self:stretch;padding:.625rem .875rem;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text);background:var(--color-error-soft);border:1px solid var(--color-error);border-radius:.75rem}._abasQueRolam_1ybvb_5{overflow-x:auto;scrollbar-width:none}._abasQueRolam_1ybvb_5::-webkit-scrollbar{display:none}._abasQueRolam_1ybvb_5 a{text-decoration:none}._abasQueRolam_1ybvb_5 a:hover{color:var(--color-text)}._abasQueRolam_1ybvb_5 a:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:.25rem .25rem 0 0}._abaEmBreve_1ybvb_29{cursor:default}._abaEmBreve_1ybvb_29 svg{opacity:.75}._grade_1ybvb_38{display:grid;grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.25rem}@media (max-width: 1279px){._grade_1ybvb_38{grid-template-columns:minmax(0,1fr)}}._cartao_1ybvb_52{min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._cartaoDaLista_1ybvb_62{container-type:inline-size}._cabecalho_1ybvb_66{margin-bottom:.5rem}._titulo_1ybvb_70{font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._descricao_1ybvb_78{margin-top:.25rem;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted)}._vazio_1ybvb_85{padding:1.5rem 0 .75rem;font-family:var(--font-body);font-size:.875rem;color:var(--color-text-muted);text-align:center}._ocupada_1ybvb_94{opacity:.5}._tabela_1ybvb_99{width:100%;margin-top:.5rem;border-collapse:collapse;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text);transition:opacity var(--transition-fast)}._tabela_1ybvb_99 th{padding:.625rem .75rem;font-family:var(--font-label);font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-align:left;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;border-bottom:1px solid var(--border-color-subtle)}._tabela_1ybvb_99 td{padding:.75rem;vertical-align:middle;white-space:nowrap;border-bottom:1px solid var(--border-color-subtle)}._tabela_1ybvb_99 tbody tr:last-child td{border-bottom:none}._tabela_1ybvb_99 th:first-child,._tabela_1ybvb_99 td:first-child{padding-left:.25rem}._tabela_1ybvb_99 th:last-child,._tabela_1ybvb_99 td:last-child{padding-right:.25rem}._linhaClicavel_1ybvb_143{cursor:pointer}._linhaClicavel_1ybvb_143:hover td{background:var(--color-surface-2)}._tabela_1ybvb_99 td._celulaDaDescricao_1ybvb_152{white-space:normal}._descricaoDaLinha_1ybvb_156{padding:0;font-family:var(--font-body);font-size:.875rem;font-weight:700;line-height:1.3;color:var(--color-text);text-align:left;overflow-wrap:anywhere;background:none;border:none;cursor:pointer}._descricaoDaLinha_1ybvb_156:focus-visible{outline:none;border-radius:.125rem;box-shadow:var(--focus-ring)}._resumoDaLinha_1ybvb_177{display:none;margin-top:.1875rem;font-size:.75rem;line-height:1.4;color:var(--color-text-muted)}._categoria_1ybvb_186{display:inline-flex;align-items:center;height:1.375rem;padding:0 .5rem;font-size:.6875rem;font-weight:700;color:var(--color-text);background:var(--color-surface-2);border-radius:.375rem}._vencida_1ybvb_198{font-weight:600;color:var(--alerta-urgente-texto)}._semTela_1ybvb_204{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._tabela_1ybvb_99 th._colunaDoValor_1ybvb_213,._tabela_1ybvb_99 td._celulaDoValor_1ybvb_214{text-align:right}._celulaDoValor_1ybvb_214{font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-error)}._etiqueta_1ybvb_225{display:inline-flex;align-items:center;height:1.375rem;padding:0 .5rem;font-size:.6875rem;font-weight:700;border-radius:.375rem}._etiquetaPaga_1ybvb_235{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 14%,transparent)}._etiquetaVencida_1ybvb_240{margin-left:.25rem;color:var(--alerta-urgente-texto);background:var(--alerta-urgente-fundo)}._marcarPaga_1ybvb_246{min-height:1.75rem;padding:0 .75rem;font-size:.75rem}@container (max-width: 34rem){._valorDaFaixa_1ybvb_256{font-size:1.25rem}}@container (min-width: 46rem) and (max-width: 58rem){._valorDaFaixa_1ybvb_256{font-size:1.25rem}}@container (max-width: 40rem){._tabela_1ybvb_99,._tabela_1ybvb_99 tbody{display:block}._tabela_1ybvb_99 thead{display:none}._tabela_1ybvb_99 tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"descricao valor" "descricao situacao";gap:.375rem .75rem;padding:.75rem 0;border-bottom:1px solid var(--border-color-subtle)}._tabela_1ybvb_99 tbody tr:last-child{border-bottom:none}._tabela_1ybvb_99 td,._tabela_1ybvb_99 td:first-child,._tabela_1ybvb_99 td:last-child{padding:0;border-bottom:none}._linhaClicavel_1ybvb_143:hover td{background:none}._tabela_1ybvb_99 td._celulaDaDescricao_1ybvb_152{grid-area:descricao}._tabela_1ybvb_99 td._celulaDoValor_1ybvb_214{grid-area:valor}._tabela_1ybvb_99 td._celulaDaSituacao_1ybvb_313{grid-area:situacao;justify-self:end}._tabela_1ybvb_99 td._celulaDoMeio_1ybvb_318{display:none}._resumoDaLinha_1ybvb_177{display:block}}._rodape_1ybvb_328{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--border-color-subtle)}._mostrando_1ybvb_339{font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted)}._paginas_1ybvb_345{display:flex;align-items:center;gap:.5rem}._pagina_1ybvb_345{min-width:2.5rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text)}._seta_1ybvb_361{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}._seta_1ybvb_361:hover:not(:disabled){background:var(--color-surface-2);border-color:var(--border-color-strong)}._seta_1ybvb_361:disabled{color:var(--color-text-muted);cursor:default;opacity:.5}._seta_1ybvb_361:focus-visible{outline:none;box-shadow:var(--focus-ring)}._categorias_1ybvb_395{display:flex;flex-direction:column;gap:.875rem;margin:.75rem 0 0;padding:0;list-style:none;transition:opacity var(--transition-fast)}._itemDaCategoria_1ybvb_405{display:flex;flex-direction:column;gap:.375rem}._linhaDaCategoria_1ybvb_411{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-family:var(--font-body);font-size:.8125rem}._nomeDaCategoria_1ybvb_420{min-width:0;overflow:hidden;font-weight:600;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis}._valorDaCategoria_1ybvb_429{display:inline-flex;align-items:baseline;gap:.5rem;flex-shrink:0;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text)}._pctDaCategoria_1ybvb_439{min-width:2.25rem;font-size:.75rem;font-weight:500;text-align:right;color:var(--color-text-muted)}._barraDaCategoria_1ybvb_447{display:block;height:.375rem;overflow:hidden;background:var(--color-surface-3);border-radius:var(--radius-pill)}._barraDaCategoria_1ybvb_447 span{display:block;height:100%;background:var(--color-text);border-radius:var(--radius-pill)}._detalhes_1ybvb_463{display:flex;flex-direction:column;gap:.875rem}._valorDoDetalhe_1ybvb_469{font-family:var(--font-display);font-size:1.5rem;font-weight:700;letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;color:var(--color-error)}._linhasDoDetalhe_1ybvb_478{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}._linhasDoDetalhe_1ybvb_478 li{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-family:var(--font-body);font-size:.9375rem;color:var(--color-text)}._linhasDoDetalhe_1ybvb_478 svg{flex-shrink:0;color:var(--color-text-muted)}._excluirDaJanela_1ybvb_503{margin-right:auto}._formulario_1ybvb_508{display:flex;flex-direction:column;gap:1rem;width:100%}._linhaDoFormulario_1ybvb_515{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem}@media (max-width: 479px){._linhaDoFormulario_1ybvb_515{grid-template-columns:minmax(0,1fr)}}._marcaObrigatoria_1ybvb_528{display:inline-flex;flex-shrink:0;align-items:center;color:var(--color-error);cursor:help}._rotuloComMarca_1ybvb_536{display:inline-flex;align-items:center;gap:.375rem}._novaCategoria_1ybvb_543{display:flex;align-items:center;gap:.5rem;margin-top:-.5rem}._fecharNovaCategoria_1ybvb_550{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:var(--color-text-muted);background:none;border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}._fecharNovaCategoria_1ybvb_550:hover{color:var(--color-text);border-color:var(--border-color-strong)}._fecharNovaCategoria_1ybvb_550:focus-visible{outline:none;box-shadow:var(--focus-ring)}._campoDeEscolha_1ybvb_575{display:flex;flex-direction:column;gap:.375rem}._rotuloDaEscolha_1ybvb_581{font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:500;color:var(--color-text-secondary)}._chips_1ybvb_588{display:flex;flex-wrap:wrap;gap:.375rem}._chip_1ybvb_588{height:2.25rem;padding:0 .875rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}._chip_1ybvb_588:hover:not(:disabled){border-color:var(--border-color-strong)}._chip_1ybvb_588:focus-visible{outline:none;box-shadow:var(--focus-ring)}._chip_1ybvb_588:disabled{cursor:default}._chip_1ybvb_588:disabled:not(._chipAtivo_1ybvb_623){opacity:.5}._chipAtivo_1ybvb_623,._chipAtivo_1ybvb_623:hover{color:var(--color-on-primary);background:var(--color-primary-fill);border-color:var(--color-primary-fill)}._notaDoCampo_1ybvb_634{font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted)}._erroDoCampo_1ybvb_640{font-family:var(--font-body);font-size:.75rem;color:var(--color-error)}._area_sbdkk_1{position:relative}._botao_sbdkk_5{display:inline-flex;align-items:center;gap:.5rem;height:2.75rem;padding:0 .875rem;font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--color-text);white-space:nowrap;background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--transition-fast)}._botao_sbdkk_5:hover{border-color:var(--border-color-strong)}._icone_sbdkk_27{flex-shrink:0}._seta_sbdkk_31{flex-shrink:0;color:var(--color-text-muted)}._rotuloCurto_sbdkk_36{display:none}@media (max-width: 1023px){._botao_sbdkk_5{height:2.375rem}}@media (max-width: 639px){._botao_sbdkk_5{gap:.375rem;height:2.125rem;padding:0 .625rem;font-size:.8125rem}._rotulo_sbdkk_36,._seta_sbdkk_31{display:none}._rotuloCurto_sbdkk_36{display:inline}}@media (max-width: 379px){._icone_sbdkk_27{display:none}}._calendario_sbdkk_74{position:fixed;z-index:1200;width:19rem;max-width:calc(100vw - 1rem);padding:.875rem;background:var(--color-surface);border:1px solid var(--border-color);border-radius:1rem;box-shadow:var(--shadow-modal)}._cabecalho_sbdkk_86{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}._mes_sbdkk_93{font-family:var(--font-display);font-size:.9375rem;font-weight:700;color:var(--color-text)}._navegar_sbdkk_100{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text-secondary);background:transparent;border:none;border-radius:50%;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}._navegar_sbdkk_100:hover:not(:disabled){color:var(--color-text);background:var(--color-surface-2)}._navegar_sbdkk_100:disabled{opacity:.3;cursor:not-allowed}._diasDaSemana_sbdkk_125{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:.25rem}._diasDaSemana_sbdkk_125 span{padding:.25rem 0;font-family:var(--font-body);font-size:.6875rem;font-weight:600;text-align:center;color:var(--color-text-muted)}._semanas_sbdkk_140{display:flex;flex-direction:column;gap:.125rem}._semana_sbdkk_140{display:grid;grid-template-columns:repeat(7,1fr);border-radius:var(--radius-pill);transition:background-color var(--transition-fast)}._semana_sbdkk_140:hover{background:var(--color-surface-2)}._semanaEscolhida_sbdkk_158,._semanaEscolhida_sbdkk_158:hover{background:var(--color-primary-fill)}._dia_sbdkk_125{display:flex;align-items:center;justify-content:center;height:2.25rem;padding:0;font-family:var(--font-body);font-size:.8125rem;font-variant-numeric:tabular-nums;color:var(--color-text);background:transparent;border:none;border-radius:var(--radius-pill);cursor:pointer}._dia_sbdkk_125:focus-visible{outline:none;box-shadow:var(--focus-ring)}._numero_sbdkk_184{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:50%}._diaDeOutroMes_sbdkk_193{color:var(--color-text-muted)}._diaHoje_sbdkk_197 ._numero_sbdkk_184{font-weight:700;box-shadow:inset 0 0 0 1.5px var(--border-color-strong)}._semanaEscolhida_sbdkk_158 ._dia_sbdkk_125{font-weight:600;color:var(--color-on-primary)}._semanaEscolhida_sbdkk_158 ._diaDeOutroMes_sbdkk_193{opacity:.7}._semanaEscolhida_sbdkk_158 ._diaHoje_sbdkk_197 ._numero_sbdkk_184{box-shadow:inset 0 0 0 1.5px var(--color-on-primary)}._rodape_sbdkk_215{display:flex;justify-content:center;margin-top:.625rem;padding-top:.5rem;border-top:var(--border-subtle)}._estaSemana_sbdkk_223{padding:.375rem .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast)}._estaSemana_sbdkk_223:hover{background:var(--color-surface-2)}._meses_2ym9c_4{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem}._mes_2ym9c_4{display:flex;align-items:center;justify-content:center;height:2.5rem;padding:0;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text);background:transparent;border:none;border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--transition-fast)}._mes_2ym9c_4:hover:not(:disabled){background:var(--color-surface-2)}._mes_2ym9c_4:disabled{opacity:.25;cursor:not-allowed}._mes_2ym9c_4:focus-visible{outline:none;box-shadow:var(--focus-ring)}._mesAtual_2ym9c_42{font-weight:700;box-shadow:inset 0 0 0 1.5px var(--border-color-strong)}._mesEscolhido_2ym9c_47,._mesEscolhido_2ym9c_47:hover{font-weight:600;color:var(--color-on-primary);background:var(--color-primary-fill)}._mesEscolhido_2ym9c_47._mesAtual_2ym9c_42{box-shadow:inset 0 0 0 1.5px var(--color-on-primary)}._area_gk9gq_2{container-type:inline-size}._grade_gk9gq_6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;transition:opacity var(--transition-fast)}._gradeOcupada_gk9gq_14{opacity:.5}@container (max-width: 62rem){._grade_gk9gq_6{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 30rem){._grade_gk9gq_6{grid-template-columns:minmax(0,1fr)}}._cartao_gk9gq_30{display:flex;align-items:center;gap:1rem;min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._icone_gk9gq_42{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex-shrink:0;color:var(--color-text);background:var(--color-primary-soft);border-radius:50%}:root[data-theme=light] ._icone_gk9gq_42{background:#f0f3e9}._corpo_gk9gq_58{min-width:0}._rotulo_gk9gq_62{overflow:hidden;font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis}._linha_gk9gq_72{display:flex;align-items:center;gap:.625rem;margin-top:.125rem}._valor_gk9gq_79{font-family:var(--font-display);font-size:2rem;font-weight:700;letter-spacing:var(--tracking-tight);line-height:1.15;color:var(--color-text);white-space:nowrap}._apoio_gk9gq_89{display:flex;flex-direction:column;gap:.0625rem;min-width:0}._variacao_gk9gq_96{display:inline-flex;align-items:center;gap:.1875rem;font-family:var(--font-body);font-size:.8125rem;font-weight:700;line-height:1.2;white-space:nowrap}._sobe_gk9gq_107{color:var(--color-success)}._desce_gk9gq_111{color:var(--color-error)}._igual_gk9gq_115{color:var(--color-text-muted)}._legenda_gk9gq_119{font-family:var(--font-body);font-size:.6875rem;line-height:1.25;color:var(--color-text-muted)}._area_2m0ro_2{container-type:inline-size}._faixa_2m0ro_8{display:flex;align-items:center;flex-wrap:wrap;gap:.875rem 1rem;padding:1rem 1.25rem;color:#fafafa;background:linear-gradient(90deg,#cedc0000 62%,#cedc0021,#cedc0000 88%),#15171a;border-radius:1rem;box-shadow:inset 0 0 0 1px #ffffff0f}._icone_2m0ro_23{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;color:#0a0a0a;background:#cedc00;border-radius:.625rem}._textos_2m0ro_35{flex:1 1 16rem;min-width:0}._titulo_2m0ro_40{font-family:var(--font-display);font-size:.9375rem;font-weight:700;line-height:1.3;color:#fafafa}._descricao_2m0ro_48{max-width:34rem;margin-top:.1875rem;font-family:var(--font-body);font-size:.8125rem;line-height:1.45;color:#ffffff80}._etiquetas_2m0ro_57{display:flex;align-items:center;flex-shrink:0;gap:.375rem;margin:0;padding:0;list-style:none}._etiqueta_2m0ro_57{display:inline-flex;align-items:center;gap:.4375rem;height:1.75rem;padding:0 .625rem;font-family:var(--font-body);font-size:.75rem;font-weight:500;color:#ffffffdb;white-space:nowrap;background:#ffffff14;border-radius:var(--radius-pill)}._ponto_2m0ro_82{width:.4375rem;height:.4375rem;flex-shrink:0;border-radius:50%}._urgente_2m0ro_89{background:#ef4444}._atencao_2m0ro_93{background:#f59e0b}._oportunidade_2m0ro_97{background:#3b82f6}._celebrar_2m0ro_101{background:#cedc00}._botao_2m0ro_105{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:.5rem;height:2.5rem;padding:0 1.125rem;font-family:var(--font-body);font-size:.875rem;font-weight:700;color:#0a0a0a;white-space:nowrap;text-decoration:none;background:#cedc00;border-radius:.625rem;transition:background-color var(--transition-fast)}._botao_2m0ro_105:hover{background:#dbe82a}._botao_2m0ro_105:focus-visible{outline:2px solid #fafafa;outline-offset:2px}@container (max-width: 66rem){._etiquetas_2m0ro_57{order:3;flex:1 1 100%;flex-wrap:wrap}}@container (max-width: 34rem){._faixa_2m0ro_8{padding:1rem;background:radial-gradient(ellipse 75% 55% at 85% 70%,#cedc0021,#cedc0000 70%),#15171a}._botao_2m0ro_105{order:4;flex:1 1 100%}}._cartao_122ig_1{display:flex;flex-direction:column;min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._cabecalho_122ig_12{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}._titulo_122ig_19{font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._total_122ig_27{font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted);white-space:nowrap}._busca_122ig_34{display:flex;align-items:center;gap:.5rem;height:2.5rem;margin-top:.875rem;padding:0 .5rem 0 .75rem;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.625rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._busca_122ig_34:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._busca_122ig_34 svg{flex-shrink:0}._busca_122ig_34 input{flex:1;min-width:0;font-family:var(--font-body);font-size:.875rem;color:var(--color-text);background:transparent;border:none;outline:none}._busca_122ig_34 input::placeholder{color:var(--color-text-muted)}._limpar_122ig_72{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--color-text-muted);background:transparent;border:none;border-radius:50%;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}._limpar_122ig_72:hover{color:var(--color-text);background:var(--color-surface-2)}._lista_122ig_96{position:relative;flex:1 1 auto;min-height:0;max-height:var(--altura-maxima-da-lista, 30.5rem);margin:.75rem -.5rem 0;padding:0;overflow-y:auto;list-style:none;scrollbar-width:thin;scrollbar-color:var(--border-color) transparent;transition:opacity var(--transition-fast)}._listaOcupada_122ig_110{opacity:.5}._item_122ig_114{border-top:1px solid var(--border-color-subtle)}._item_122ig_114:first-child{border-top-color:transparent}._itemEscolhido_122ig_123,._itemEscolhido_122ig_123+._item_122ig_114{border-top-color:transparent}._aluno_122ig_130{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem .5rem;font-family:var(--font-body);color:var(--color-text);text-align:left;background:transparent;border:none;border-radius:.75rem;cursor:pointer;transition:background-color var(--transition-fast)}._aluno_122ig_130:hover{background:var(--color-surface-2)}._aluno_122ig_130:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}._itemEscolhido_122ig_123 ._aluno_122ig_130,._itemEscolhido_122ig_123 ._aluno_122ig_130:hover{background:#cedc002e}._circulo_122ig_162{position:relative;display:flex;flex-shrink:0}._bolinha_122ig_168{position:absolute;right:0;bottom:0;width:.625rem;height:.625rem;background:var(--alerta-cor);border:2px solid var(--color-surface);border-radius:50%;box-sizing:content-box}._avatar_122ig_182{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex-shrink:0;font-size:.9375rem;font-weight:700;letter-spacing:.02em;color:hsl(var(--tom) 60% 26%);background:hsl(var(--tom) 80% 88%);border-radius:50%}:root[data-theme=dark] ._avatar_122ig_182{color:hsl(var(--tom) 85% 78%);background:hsl(var(--tom) 60% 50% / .22)}._quem_122ig_202{display:flex;flex:1;flex-direction:column;gap:.0625rem;min-width:0}._linhaDaSemana_122ig_211{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.3125rem}._nome_122ig_219,._meta_122ig_220,._email_122ig_221{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._nome_122ig_219{font-size:.875rem;font-weight:700;line-height:1.3}._meta_122ig_220,._email_122ig_221{font-size:.75rem;line-height:1.35;color:var(--color-text-muted)}._meta_122ig_220{flex:1;min-width:0}._semana_122ig_245{display:flex;align-items:center;flex-shrink:0;gap:.5rem}._barra_122ig_252{display:block;width:3rem;height:.3125rem;overflow:hidden;background:var(--color-surface-3);border-radius:var(--radius-pill)}._barra_122ig_252 span{display:block;height:100%;background:var(--color-primary-fill);border-radius:var(--radius-pill);transition:width var(--transition-fast)}._pct_122ig_269{width:2.375rem;font-size:.75rem;font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text-secondary)}._semTreino_122ig_277{flex-shrink:0;font-size:.75rem;color:var(--color-text-muted)}._vazio_122ig_283{padding:1.5rem 0 .5rem;font-family:var(--font-body);font-size:.875rem;text-align:center;color:var(--color-text-muted)}._verTodos_122ig_291{display:inline-flex;align-items:center;align-self:flex-start;gap:.5rem;margin-top:auto;padding-top:1rem;font-family:var(--font-body);font-size:.875rem;font-weight:700;color:var(--color-primary);text-decoration:none}._verTodos_122ig_291:hover{text-decoration:underline}._mais_122ig_311{margin-top:.75rem;font-family:var(--font-body);font-size:.75rem;line-height:1.4;color:var(--color-text-muted);text-align:center}._cartao_eb1dv_1{--altura-do-grafico: 7.5rem;--cor-parcial: #8f949b;display:flex;flex-direction:column;min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}:root[data-theme=dark] ._cartao_eb1dv_1{--cor-parcial: #6b7078}._cabecalho_eb1dv_19{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._titulo_eb1dv_26{font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._subtitulo_eb1dv_34{margin-top:.1875rem;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted)}._total_eb1dv_41{flex-shrink:0;font-family:var(--font-display);font-size:1.75rem;font-weight:700;letter-spacing:var(--tracking-tight);line-height:1.1;color:var(--color-text);white-space:nowrap}._grafico_eb1dv_53{position:relative;margin-top:1.5rem;padding-left:2.75rem}._eixo_eb1dv_59{position:absolute;inset:0 0 auto 0;display:flex;flex-direction:column;justify-content:space-between;height:var(--altura-do-grafico)}._marca_eb1dv_69{position:relative;height:0;border-top:1px solid var(--border-color-subtle)}._marca_eb1dv_69 span{position:absolute;top:0;left:0;width:2.25rem;font-family:var(--font-body);font-size:.6875rem;font-variant-numeric:tabular-nums;line-height:1;text-align:right;color:var(--color-text-muted);background:var(--color-surface);transform:translateY(-50%)}._colunas_eb1dv_90{position:relative;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none}._coluna_eb1dv_90{display:flex;flex-direction:column;align-items:center;min-width:0;cursor:default;outline:none}._area_eb1dv_109{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;height:var(--altura-do-grafico)}._barra_eb1dv_119{width:min(2rem,56%);min-height:2px;background:var(--color-primary-fill);border-radius:4px 4px 0 0;transition:height var(--transition-fast),filter var(--transition-fast)}._barraParcial_eb1dv_127{background:var(--cor-parcial)}._barraEmFoco_eb1dv_131{filter:brightness(.9)}._coluna_eb1dv_90:focus-visible ._barra_eb1dv_119{outline:2px solid var(--color-text);outline-offset:2px}._valor_eb1dv_141{position:absolute;left:50%;margin-bottom:.25rem;font-family:var(--font-body);font-size:.6875rem;font-weight:700;line-height:1;color:var(--color-text);white-space:nowrap;transform:translate(-50%)}._rotulo_eb1dv_154{margin-top:.5rem;font-family:var(--font-body);font-size:.6875rem;color:var(--color-text-muted)}._balao_eb1dv_161{position:absolute;left:50%;z-index:5;display:flex;flex-direction:column;gap:.125rem;padding:.5rem .625rem;font-family:var(--font-body);font-size:.6875rem;line-height:1.3;color:var(--color-text-secondary);white-space:nowrap;pointer-events:none;background:var(--color-surface);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:var(--shadow-float);transform:translate(-50%)}._balao_eb1dv_161 strong{font-size:.8125rem;color:var(--color-text)}._grafico_eb1dv_53{transition:opacity var(--transition-fast)}._graficoOcupado_eb1dv_192{opacity:.5}._pe_eb1dv_197{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:1.75rem;margin-top:.5rem}._setas_eb1dv_206{display:flex;gap:.125rem;margin-left:-.375rem}._seta_eb1dv_206{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--color-text-muted);background:transparent;border:none;border-radius:50%;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}._seta_eb1dv_206:hover:not(:disabled){color:var(--color-text);background:var(--color-surface-2)}._seta_eb1dv_206:focus-visible{outline:none;box-shadow:var(--focus-ring)}._seta_eb1dv_206:disabled{opacity:.3;cursor:default}._legenda_eb1dv_242{display:flex;align-items:center;gap:.375rem;margin-left:auto;font-family:var(--font-body);font-size:.6875rem;color:var(--color-text-muted)}._amostra_eb1dv_252{width:.625rem;height:.625rem;background:var(--cor-parcial);border-radius:2px}._cartao_ld1rc_2{display:flex;flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._cabecalho_ld1rc_14{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._titulo_ld1rc_21{font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._subtitulo_ld1rc_29{margin-top:.1875rem;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted)}._total_ld1rc_36{flex-shrink:0;font-family:var(--font-display);font-size:1.75rem;font-weight:700;letter-spacing:var(--tracking-tight);line-height:1.1;color:var(--color-text)}._barra_ld1rc_46{width:100%;height:.5rem;overflow:hidden;background:var(--color-surface-3);border-radius:var(--radius-pill)}._barra_ld1rc_46 span{display:block;height:100%;background:var(--color-primary-fill);border-radius:var(--radius-pill);transition:width var(--transition-fast)}._erro_1aqfh_1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;font-family:var(--font-body);font-size:.875rem;color:var(--color-text);background:var(--color-error-soft);border:1px solid var(--color-error);border-radius:1rem}._area_1aqfh_22{container-type:inline-size}._colunas_1aqfh_26{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;align-items:stretch}._esquerda_1aqfh_36{--altura-maxima-da-lista: none;position:relative;min-width:0;min-height:22rem}._esquerda_1aqfh_36>*{position:absolute;top:0;right:0;bottom:0;left:0}._direita_1aqfh_48{display:flex;flex-direction:column;grid-column:span 3;gap:1rem;min-width:0}._embaixo_1aqfh_58{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:stretch}._pilha_1aqfh_65{display:flex;flex-direction:column;gap:1rem;min-width:0;transition:opacity var(--transition-fast)}._pilhaOcupada_1aqfh_74{opacity:.5}@container (max-width: 87rem){._colunas_1aqfh_26{grid-template-columns:21rem minmax(0,1fr)}._direita_1aqfh_48{grid-column:auto}}@container (max-width: 62rem){._colunas_1aqfh_26{grid-template-columns:minmax(0,1fr)}._esquerda_1aqfh_36{--altura-maxima-da-lista: 30.5rem;min-height:0}._esquerda_1aqfh_36>*{position:static}}@media (max-width: 47.99rem){._embaixo_1aqfh_58{grid-template-columns:minmax(0,1fr)}}._area_160b9_2{container-type:inline-size}._grade_160b9_7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}@container (max-width: 62rem){._grade_160b9_7{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 30rem){._grade_160b9_7{grid-template-columns:minmax(0,1fr)}}._cartao_160b9_32{display:flex;align-items:center;gap:.875rem;min-width:0;padding:1.125rem 1.25rem 1.125rem 1rem;background:linear-gradient(var(--alerta-fundo),var(--alerta-fundo)),var(--color-surface);border:1px solid var(--alerta-borda);border-left:.25rem solid var(--alerta-cor);border-radius:1rem;box-shadow:var(--shadow-card)}._icone_160b9_45{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;color:var(--alerta-sobre);background:var(--alerta-cor);border-radius:50%}._corpo_160b9_57{min-width:0}._numero_160b9_61{font-family:var(--font-display);font-size:1.75rem;font-weight:700;letter-spacing:var(--tracking-tight);line-height:1.05;font-variant-numeric:tabular-nums;color:var(--alerta-texto)}._rotulo_160b9_71{margin-top:.125rem;font-family:var(--font-body);font-size:.875rem;font-weight:700;line-height:1.3;color:var(--color-text)}._descricao_160b9_80{font-family:var(--font-body);font-size:.75rem;line-height:1.35;color:var(--color-text-muted)}._cartao_adaf5_3{container-type:inline-size;min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._filtros_adaf5_14{display:flex;flex-wrap:wrap;gap:.5rem}._filtro_adaf5_14{display:inline-flex;align-items:center;gap:.375rem;height:1.875rem;padding:0 .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--color-text);white-space:nowrap;background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}._filtro_adaf5_14 svg{flex-shrink:0;color:var(--color-text-secondary)}._filtro_adaf5_14:hover{border-color:var(--border-color-strong)}._filtro_adaf5_14:focus-visible{outline:none;box-shadow:var(--focus-ring)}._quantos_adaf5_55{margin-left:.125rem;font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._filtroEscolhido_adaf5_63,._filtroEscolhido_adaf5_63:hover{font-weight:600;color:var(--color-surface);background:var(--color-text);border-color:var(--color-text)}._filtroEscolhido_adaf5_63 svg,._filtroEscolhido_adaf5_63 ._quantos_adaf5_55{color:inherit;opacity:.7}._busca_adaf5_78{display:flex;align-items:center;gap:.5rem;height:2.5rem;max-width:24rem;margin-top:.875rem;padding:0 .5rem 0 .75rem;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.625rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._busca_adaf5_78:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._busca_adaf5_78 svg{flex-shrink:0}._busca_adaf5_78 input{flex:1;min-width:0;font-family:var(--font-body);font-size:.875rem;color:var(--color-text);background:transparent;border:none;outline:none}._busca_adaf5_78 input::placeholder{color:var(--color-text-muted)}._limpar_adaf5_119{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--color-text-muted);background:transparent;border:none;border-radius:50%;cursor:pointer}._limpar_adaf5_119:hover{color:var(--color-text)}._limpar_adaf5_119:focus-visible{outline:none;box-shadow:var(--focus-ring)}._ocupada_adaf5_143{opacity:.5}._rodape_adaf5_148{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--border-color-subtle)}._mostrando_adaf5_159{font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted)}._paginas_adaf5_165{display:flex;align-items:center;gap:.5rem}._pagina_adaf5_165{min-width:2.5rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text)}._seta_adaf5_181{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}._seta_adaf5_181:hover:not(:disabled){background:var(--color-surface-2);border-color:var(--border-color-strong)}._seta_adaf5_181:disabled{color:var(--color-text-muted);cursor:default;opacity:.5}._seta_adaf5_181:focus-visible{outline:none;box-shadow:var(--focus-ring)}._lista_adaf5_214{display:flex;flex-direction:column;gap:.75rem;margin:1.125rem 0 0;padding:0;list-style:none;transition:opacity var(--transition-fast)}._alerta_adaf5_226{display:flex;align-items:stretch;gap:.875rem;min-width:0;padding:.875rem .875rem .875rem .75rem;background:var(--alerta-fundo);border:1px solid var(--alerta-borda);border-left:.25rem solid var(--alerta-cor);border-radius:.875rem}._icone_adaf5_238{display:flex;align-items:center;justify-content:center;align-self:center;width:2.25rem;height:2.25rem;flex-shrink:0;color:var(--alerta-sobre);background:var(--alerta-cor);border-radius:50%}._corpo_adaf5_251{display:flex;flex:1;flex-direction:column;justify-content:center;gap:.25rem;min-width:0}._cabecalho_adaf5_262{display:flex;align-items:baseline;gap:.5rem}._selo_adaf5_268{display:inline-flex;align-items:center;height:1.125rem;padding:0 .4375rem;font-family:var(--font-body);font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--alerta-sobre);white-space:nowrap;background:var(--alerta-cor);border-radius:var(--radius-pill);position:relative;top:-.0625rem;flex-shrink:0}._tipo_adaf5_288{flex-shrink:0;font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted);white-space:nowrap}._titulo_adaf5_296{flex:1;min-width:0;padding-left:.5rem;font-family:var(--font-body);font-size:.875rem;font-weight:700;line-height:1.3;color:var(--color-text);border-left:1px solid var(--border-color-strong)}._linhaDoDetalhe_adaf5_309{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}._detalhe_adaf5_316{min-width:0;font-family:var(--font-body);font-size:.8125rem;line-height:1.4;color:var(--color-text-secondary)}._quando_adaf5_324{display:inline-flex;align-items:center;flex-shrink:0;gap:.25rem;font-family:var(--font-body);font-size:.6875rem;color:var(--color-text-muted);white-space:nowrap}._quando_adaf5_324 svg{position:relative;top:.0625rem}._sugestao_adaf5_341{display:flex;align-items:flex-start;gap:.375rem;font-family:var(--font-body);font-size:.8125rem;line-height:1.4;color:var(--color-text-secondary)}._sugestao_adaf5_341 svg{flex-shrink:0;margin-top:.125rem;color:var(--color-primary)}._lado_adaf5_358{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;gap:.5rem;width:13.5rem;padding-left:.875rem;border-left:1px solid var(--alerta-borda)}._aluno_adaf5_369{display:flex;align-items:center;gap:.5rem;min-width:0}._avatar_adaf5_378{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;flex-shrink:0;font-family:var(--font-body);font-size:.6875rem;font-weight:700;letter-spacing:.02em;color:hsl(var(--tom) 60% 26%);background:hsl(var(--tom) 80% 88%);border-radius:50%}:root[data-theme=dark] ._avatar_adaf5_378{color:hsl(var(--tom) 85% 78%);background:hsl(var(--tom) 60% 50% / .22)}._quem_adaf5_399{display:flex;flex-direction:column;min-width:0}._nome_adaf5_405,._plano_adaf5_406{overflow:hidden;font-family:var(--font-body);white-space:nowrap;text-overflow:ellipsis}._nome_adaf5_405{font-size:.8125rem;font-weight:700;line-height:1.3;color:var(--color-text)}._plano_adaf5_406{font-size:.6875rem;line-height:1.35;color:var(--color-text-muted)}._acoes_adaf5_426{display:flex;align-items:center;gap:.375rem}._whatsapp_adaf5_433{display:inline-flex;align-items:center;justify-content:center;flex:1;gap:.375rem;height:2rem;min-width:0;padding:0 .625rem;font-family:var(--font-body);font-size:.8125rem;font-weight:700;color:#fff;white-space:nowrap;text-decoration:none;background:#1fa855;border-radius:.5rem;cursor:pointer;transition:background-color var(--transition-fast)}._whatsapp_adaf5_433:hover{background:#198f48}._whatsapp_adaf5_433 svg{flex-shrink:0}._resolver_adaf5_462{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;color:var(--color-text);background:var(--color-surface);border:1px solid var(--alerta-borda);border-radius:.5rem;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}._resolver_adaf5_462:hover{color:#fff;background:#1fa855;border-color:#1fa855}._whatsapp_adaf5_433:focus-visible,._resolver_adaf5_462:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._vazio_adaf5_492{padding:2.5rem 1rem 1.5rem;font-family:var(--font-body);font-size:.875rem;text-align:center;color:var(--color-text-muted)}@container (max-width: 42rem){._alerta_adaf5_226{flex-wrap:wrap}._icone_adaf5_238{align-self:flex-start}._lado_adaf5_358{flex:1 1 100%;flex-direction:row;align-items:center;justify-content:space-between;width:auto;padding:.75rem 0 0;border-top:1px solid var(--alerta-borda);border-left:none}._acoes_adaf5_426{flex-shrink:0}._whatsapp_adaf5_433{flex:0 0 auto}}@container (max-width: 27rem){._cabecalho_adaf5_262{flex-wrap:wrap;gap:.25rem .5rem}._titulo_adaf5_296{flex:1 1 100%;padding-left:0;border-left:none}._linhaDoDetalhe_adaf5_309{flex-direction:column;align-items:flex-start;gap:.25rem}._lado_adaf5_358{flex-direction:column;align-items:stretch}._whatsapp_adaf5_433{flex:1}}._cartao_th3ws_1{min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._cabecalho_th3ws_10{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.375rem .75rem}._titulo_th3ws_18{font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._emBreve_th3ws_26{display:inline-flex;align-items:center;height:1.25rem;padding:0 .5rem;font-family:var(--font-body);font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;background:var(--color-surface-2);border:1px solid var(--border-color);border-radius:var(--radius-pill)}._descricao_th3ws_43{margin-top:.25rem;font-family:var(--font-body);font-size:.75rem;line-height:1.4;color:var(--color-text-muted)}._lista_th3ws_51{margin:.75rem 0 0;padding:0;list-style:none}._aviso_th3ws_57{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 0;border-top:1px solid var(--border-color-subtle)}._aviso_th3ws_57:last-child{padding-bottom:0}._textos_th3ws_70{min-width:0}._nome_th3ws_74{font-family:var(--font-body);font-size:.8125rem;font-weight:700;line-height:1.3;color:var(--color-text)}._quando_th3ws_82{margin-top:.125rem;font-family:var(--font-body);font-size:.6875rem;line-height:1.4;color:var(--color-text-muted)}._interruptor_th3ws_91{position:relative;display:block;width:2.5rem;height:1.4375rem;flex-shrink:0;background:var(--color-surface-3);border-radius:var(--radius-pill);cursor:not-allowed;opacity:.75}._interruptor_th3ws_91:after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:1.0625rem;height:1.0625rem;background:#fff;border-radius:50%;box-shadow:0 1px 2px #0003}:root[data-theme=dark] ._interruptor_th3ws_91:after{background:#ffffff8c}._cartao_c6a1f_1{min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._cabecalho_c6a1f_10{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.375rem .75rem}._rotulo_c6a1f_18{font-family:var(--font-label);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}._valor_c6a1f_27{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .375rem;margin-top:.5rem;font-family:var(--font-display);font-size:1.75rem;font-weight:700;letter-spacing:var(--tracking-tight);line-height:1.15;color:var(--color-text)}._unidade_c6a1f_41{font-family:var(--font-body);font-size:.75rem;font-weight:400;letter-spacing:0;color:var(--color-text-muted)}._texto_c6a1f_49{margin-top:.375rem;font-family:var(--font-body);font-size:.75rem;line-height:1.4;color:var(--color-text-muted)}._numeros_c6a1f_57{margin:.875rem 0 0}._linha_c6a1f_61{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem 0;border-top:1px solid var(--border-color-subtle)}._linha_c6a1f_61:last-child{padding-bottom:0}._linha_c6a1f_61 dt{display:flex;align-items:center;gap:.5rem;min-width:0;font-family:var(--font-body);font-size:.75rem;color:var(--color-text-secondary)}._linha_c6a1f_61 dt svg{flex-shrink:0;color:var(--color-text-muted)}._linha_c6a1f_61 dd{flex-shrink:0;margin:0;font-family:var(--font-body);font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text)}._linha_c6a1f_61 dd._semDados_c6a1f_100{font-weight:400;color:var(--color-text-muted)}._cartao_cdtme_1{min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._titulo_cdtme_10{font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._vazio_cdtme_18{margin-top:.5rem;font-family:var(--font-body);font-size:.75rem;line-height:1.45;color:var(--color-text-muted)}._lista_cdtme_26{margin:.375rem 0 0;padding:0;list-style:none}._item_cdtme_33{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;border-top:1px solid var(--border-color-subtle)}._item_cdtme_33:first-child{border-top:none}._item_cdtme_33:last-child{padding-bottom:0}._feito_cdtme_49{display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;flex-shrink:0;color:#fff;background:#1fa855;border-radius:50%}._oQue_cdtme_61{flex:1;min-width:0;font-family:var(--font-body);font-size:.75rem;font-weight:600;line-height:1.4;color:var(--color-text)}._quando_cdtme_72{display:block;font-size:.6875rem;font-weight:400;color:var(--color-text-muted)}._desfazer_cdtme_79{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;color:var(--color-text-muted);background:transparent;border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}._desfazer_cdtme_79:hover{color:var(--color-text);background:var(--color-surface-2);border-color:var(--border-color-strong)}._desfazer_cdtme_79:focus-visible{outline:none;box-shadow:var(--focus-ring)}._erro_ocp6o_1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;font-family:var(--font-body);font-size:.875rem;color:var(--color-text);background:var(--color-error-soft);border:1px solid var(--color-error);border-radius:1rem}._area_ocp6o_22{container-type:inline-size}._colunas_ocp6o_26{display:grid;grid-template-columns:minmax(0,1fr) clamp(18rem,28%,24rem);gap:1rem;align-items:start}._alertas_ocp6o_33{min-width:0}._lateral_ocp6o_37{display:flex;flex-direction:column;gap:1rem;min-width:0}@container (max-width: 56rem){._colunas_ocp6o_26{grid-template-columns:minmax(0,1fr)}._lateral_ocp6o_37{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:start}}._conteudo_1pw0z_3{display:flex;flex-direction:column;gap:1.25rem;min-width:0;transition:opacity var(--transition-fast)}._ocupado_1pw0z_11{opacity:.55}._vazio_1pw0z_15,._semDado_1pw0z_16{font-size:var(--fs-body-sm);line-height:1.5;color:var(--color-text-muted)}._vazioComAcao_1pw0z_22{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}._cabecalho_1pw0z_32{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem}._quem_1pw0z_40{display:flex;align-items:center;gap:.875rem;min-width:0}._avatar_1pw0z_48,._avatarPequeno_1pw0z_49{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:700;letter-spacing:.02em;color:hsl(var(--tom) 60% 26%);background:hsl(var(--tom) 80% 88%);border-radius:50%}:root[data-theme=dark] ._avatar_1pw0z_48,:root[data-theme=dark] ._avatarPequeno_1pw0z_49{color:hsl(var(--tom) 85% 78%);background:hsl(var(--tom) 60% 50% / .22)}._avatar_1pw0z_48{width:2.75rem;height:2.75rem;font-size:.9375rem}._quemTextos_1pw0z_73{display:flex;flex-direction:column;gap:.125rem;min-width:0}._subtitulo_1pw0z_80{font-size:.75rem;color:var(--color-text-muted)}._seletor_1pw0z_85{position:relative}._nomeDoAluno_1pw0z_89{display:inline-flex;align-items:center;gap:.375rem;padding:0;font-family:var(--font-display);font-size:1.125rem;font-weight:700;color:var(--color-text);background:none;border:none;cursor:pointer}._nomeDoAluno_1pw0z_89 svg{color:var(--color-text-muted)}._nomeDoAluno_1pw0z_89:focus-visible{outline:none;border-radius:.25rem;box-shadow:var(--focus-ring)}._listaDeAlunos_1pw0z_113{position:absolute;top:calc(100% + .5rem);left:0;z-index:50;width:min(20rem,calc(100vw - 3rem));padding:.5rem;background:var(--color-surface);border:1px solid var(--border-color-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-modal)}._buscaDoSeletor_1pw0z_126{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;margin-bottom:.375rem;color:var(--color-text-muted);background:var(--color-surface-2);border:1px solid var(--border-color);border-radius:var(--radius-sm)}._buscaDoSeletor_1pw0z_126 input{flex:1;min-width:0;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text);background:none;border:none;outline:none}._listaDeAlunos_1pw0z_113 ul{max-height:16rem;overflow-y:auto;list-style:none;margin:0;padding:0}._nomeNoSeletor_1pw0z_158{display:flex;flex-direction:column;min-width:0}._nomeNoSeletor_1pw0z_158>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._emailNoSeletor_1pw0z_170{font-size:.6875rem;color:var(--color-text-muted)}._opcaoDeAluno_1pw0z_175{display:flex;align-items:center;gap:.625rem;width:100%;padding:.4375rem .5rem;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text);text-align:left;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}._opcaoDeAluno_1pw0z_175:hover,._opcaoDeAluno_1pw0z_175:focus-visible{outline:none;background:var(--color-surface-2)}._opcaoAtual_1pw0z_197{font-weight:700}._avatarPequeno_1pw0z_49{width:1.75rem;height:1.75rem;font-size:.6875rem}._semResultado_1pw0z_207{padding:.625rem .5rem;font-size:.8125rem;color:var(--color-text-muted)}._resumoDaAvaliacao_1pw0z_213{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin:0}._resumoDaAvaliacao_1pw0z_213 div{display:flex;flex-direction:column;gap:.125rem}._resumoDaAvaliacao_1pw0z_213 dt{font-size:.6875rem;color:var(--color-text-muted)}._resumoDaAvaliacao_1pw0z_213 dd{margin:0;font-size:.8125rem;font-weight:700;color:var(--color-text)}._resumoDaAvaliacao_1pw0z_213 dd._passou_1pw0z_238{color:var(--color-warning)}._medidas_1pw0z_244{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0}._medida_1pw0z_244{display:flex;flex-direction:column;gap:.375rem;min-width:0;padding:1rem 1.125rem;border-left:1px solid var(--border-color)}._medida_1pw0z_244:first-child{border-left:none}._rotuloDaMedida_1pw0z_263{font-size:.75rem;color:var(--color-text-muted)}._valorDaMedida_1pw0z_268{font-family:var(--font-display);font-size:1.75rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--color-text);white-space:nowrap}._valorDaMedida_1pw0z_268 small{margin-left:.125rem;font-size:.75rem;font-weight:500;letter-spacing:0;color:var(--color-text-muted)}._semMedida_1pw0z_286{font-size:.875rem;line-height:1.95rem;color:var(--color-text-muted)}._rodapeDaMedida_1pw0z_292{min-height:1rem;font-size:.6875rem}._diferenca_1pw0z_297{display:inline-flex;align-items:center;gap:.1875rem;font-weight:700}._vs_1pw0z_304{font-weight:400;color:var(--color-text-muted)}._neutro_1pw0z_309{color:var(--color-text-secondary)}._melhorou_1pw0z_313{color:var(--color-success)}._piorou_1pw0z_317{color:var(--color-error)}@media (max-width: 1279px){._medidas_1pw0z_244{grid-template-columns:repeat(3,minmax(0,1fr))}._medida_1pw0z_244:nth-child(3n+1){border-left:none}._medida_1pw0z_244:nth-child(n+4){border-top:1px solid var(--border-color)}}@media (max-width: 599px){._medidas_1pw0z_244{grid-template-columns:repeat(2,minmax(0,1fr))}._medida_1pw0z_244:nth-child(3n+1){border-left:1px solid var(--border-color)}._medida_1pw0z_244:nth-child(odd){border-left:none}._medida_1pw0z_244:nth-child(n+3){border-top:1px solid var(--border-color)}._valorDaMedida_1pw0z_268{font-size:1.5rem}}._graficos_1pw0z_359{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}@media (max-width: 899px){._graficos_1pw0z_359{grid-template-columns:minmax(0,1fr)}}._grafico_1pw0z_359{position:relative;width:100%;min-width:0}._grafico_1pw0z_359 svg{display:block;overflow:visible}._graficoTinta_1pw0z_382{--cor-da-serie: var(--color-text)}._graficoMarca_1pw0z_386{--cor-da-serie: var(--color-primary)}._grade_1pw0z_390{stroke:var(--border-color);stroke-width:1}._marcaDoEixo_1pw0z_395{font-family:var(--font-body);font-size:.6875rem;font-variant-numeric:tabular-nums;fill:var(--color-text-muted)}._area_1pw0z_402{fill:var(--cor-da-serie);opacity:.1}._linha_1pw0z_407{fill:none;stroke:var(--cor-da-serie);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}._mira_1pw0z_415{stroke:var(--border-color-strong);stroke-width:1}._ponto_1pw0z_420{fill:var(--cor-da-serie);stroke:var(--color-surface);stroke-width:2}._valorFinal_1pw0z_426{font-family:var(--font-body);font-size:.75rem;font-weight:700;fill:var(--color-text)}._alvoDoPonto_1pw0z_433{fill:transparent;cursor:default}._alvoDoPonto_1pw0z_433:focus-visible{outline:none;fill:var(--color-primary-softer)}._balaoDoGrafico_1pw0z_443{position:absolute;z-index:2;display:flex;flex-direction:column;gap:.125rem;padding:.375rem .625rem;font-size:.75rem;color:var(--color-text);white-space:nowrap;background:var(--color-surface-3);border:1px solid var(--border-color-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-float);transform:translate(-50%);pointer-events:none}:root[data-theme=light] ._balaoDoGrafico_1pw0z_443{background:var(--color-surface)}._balaoData_1pw0z_465{font-size:.6875rem;color:var(--color-text-muted)}._detalhes_1pw0z_473{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;align-items:stretch}@media (max-width: 1199px){._detalhes_1pw0z_473{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){._detalhes_1pw0z_473{grid-template-columns:minmax(0,1fr)}}._barraDaComposicao_1pw0z_492{display:flex;gap:2px;height:.75rem;margin-bottom:.625rem}._parteGorda_1pw0z_499{flex-shrink:0;background:var(--color-text);border-radius:9999px 0 0 9999px}._parteMagra_1pw0z_505{flex:1;background:var(--color-primary-fill);border-radius:0 9999px 9999px 0}._legenda_1pw0z_511{display:flex;flex-wrap:wrap;gap:.375rem 1rem;font-size:.75rem;color:var(--color-text-secondary)}._legenda_1pw0z_511 span{display:inline-flex;align-items:center;gap:.375rem}._amostraGorda_1pw0z_525,._amostraMagra_1pw0z_526{display:inline-block;width:.5rem;height:.5rem;border-radius:50%}._amostraGorda_1pw0z_525{background:var(--color-text)}._amostraMagra_1pw0z_526{background:var(--color-primary-fill)}._notaPequena_1pw0z_541{margin-top:.5rem;font-size:.75rem;color:var(--color-text-muted)}._subtituloDoCartao_1pw0z_547{margin:1.125rem 0 .375rem;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._unidade_1pw0z_557{padding:.125rem .375rem;font-size:.6875rem;color:var(--color-text-muted);background:var(--color-surface-2);border-radius:.25rem}._tabela_1pw0z_565{width:100%;border-collapse:collapse;font-size:.8125rem}._tabela_1pw0z_565 th{padding:.375rem .25rem;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-wide);text-align:left;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px solid var(--border-color)}._tabela_1pw0z_565 td{padding:.5rem .25rem;color:var(--color-text);border-bottom:1px solid var(--border-color-subtle)}._tabela_1pw0z_565 tbody tr:last-child td{border-bottom:none}._tabela_1pw0z_565 ._numero_1pw0z_593{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._apagado_1pw0z_599{color:var(--color-text-muted)!important}._forte_1pw0z_603{font-weight:700}._testes_1pw0z_607{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}._testes_1pw0z_607 li{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.75rem;padding:.625rem 0;border-bottom:1px solid var(--border-color-subtle)}._testes_1pw0z_607 li:last-child{border-bottom:none}._iconeDoTeste_1pw0z_628{color:var(--color-text-muted)}._nomeDoTeste_1pw0z_632{display:flex;flex-direction:column;min-width:0;font-size:.8125rem;font-weight:700;color:var(--color-text)}._nomeDoTeste_1pw0z_632 small{font-size:.6875rem;font-weight:400;color:var(--color-text-muted)}._valorDoTeste_1pw0z_647{font-family:var(--font-display);font-size:1.0625rem;font-variant-numeric:tabular-nums;color:var(--color-text)}._selo_1pw0z_654{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700;border-radius:9999px;background:var(--color-surface-2)}._selo_1pw0z_654._melhorou_1pw0z_313{background:color-mix(in srgb,var(--color-success) 14%,transparent)}._selo_1pw0z_654._piorou_1pw0z_317{background:color-mix(in srgb,var(--color-error) 12%,transparent)}._avisoDasZonas_1pw0z_673{margin-top:.875rem;padding:.5rem 0 .5rem .75rem;font-size:.75rem;line-height:1.5;color:var(--color-text-secondary);border-left:2px solid var(--color-primary)}._observacoes_1pw0z_682{font-size:.875rem;line-height:1.55;color:var(--color-text-secondary);white-space:pre-wrap}._historico_1pw0z_691 td{vertical-align:middle}._linhaClicavel_1pw0z_695{cursor:pointer}._linhaClicavel_1pw0z_695:hover td{background:var(--color-surface-2)}._linhaAtual_1pw0z_703 td{background:var(--color-primary-softer)}._dataDoHistorico_1pw0z_707{padding:0;font-family:var(--font-body);font-size:.8125rem;font-weight:700;color:var(--color-text);background:none;border:none;cursor:pointer}._dataDoHistorico_1pw0z_707:focus-visible{outline:none;border-radius:.25rem;box-shadow:var(--focus-ring)}._acoesDoHistorico_1pw0z_724{width:1%;text-align:right;white-space:nowrap}._botaoIcone_1pw0z_730{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:.375rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:border-color var(--transition-fast)}._botaoIcone_1pw0z_730:hover{border-color:var(--border-color-strong)}._botaoIcone_1pw0z_730:focus-visible{outline:none;box-shadow:var(--focus-ring)}._botaoPerigo_1pw0z_754{color:var(--color-error)}@media (max-width: 767px){._historico_1pw0z_691 thead{display:none}._historico_1pw0z_691 tr{display:grid;grid-template-columns:1fr auto;gap:.25rem .75rem;padding:.625rem .5rem;border-bottom:1px solid var(--border-color-subtle)}._historico_1pw0z_691 td{padding:0;border:none;text-align:left!important}._historico_1pw0z_691 td[data-rotulo]:before{content:attr(data-rotulo) ": ";color:var(--color-text-muted)}._historico_1pw0z_691 ._acoesDoHistorico_1pw0z_724{grid-column:2;grid-row:1}}._formulario_1pw0z_791{display:flex;flex-direction:column;gap:1.25rem}._blocoDoFormulario_1pw0z_797{display:flex;flex-direction:column;gap:.75rem}._blocoTitulo_1pw0z_803{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.25rem 1rem;padding-bottom:.375rem;border-bottom:1px solid var(--border-color)}._blocoTitulo_1pw0z_803 h3{font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--color-text)}._calculoAoVivo_1pw0z_820{font-size:.75rem;font-weight:700;color:var(--color-primary)}._camposEmGrade_1pw0z_826{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem 1rem}._tempoDoTeste_1pw0z_832{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.375rem;color:var(--color-text-muted)}._notaDoFormulario_1pw0z_840{font-size:.75rem;line-height:1.5;color:var(--color-text-muted)}._abasQueRolam_1oukn_4{overflow-x:auto;scrollbar-width:none}nav._abasQueRolam_1oukn_4{border-bottom:none;box-shadow:inset 0 -1px 0 var(--border-color-subtle)}nav._abasQueRolam_1oukn_4>*{margin-bottom:0}._abasQueRolam_1oukn_4::-webkit-scrollbar{display:none}._abaEmBreve_1oukn_28{cursor:default}._abaEmBreve_1oukn_28 svg{opacity:.75}._cartao_1oukn_36{min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._cabecalho_1oukn_45{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem;margin-bottom:1rem}._titulo_1oukn_54{font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._descricao_1oukn_62{margin-top:.25rem;font-size:.8125rem;color:var(--color-text-muted)}._legenda_1oukn_68{display:flex;flex-wrap:wrap;gap:.375rem 1rem;margin:0;padding:0;list-style:none;font-size:.75rem;color:var(--color-text-secondary)}._legenda_1oukn_68 li{display:inline-flex;align-items:center;gap:.375rem}._amostra_1oukn_85{display:inline-block;width:.625rem;height:.625rem;border-radius:.1875rem}._busca_1oukn_93{display:flex;align-items:center;flex:0 1 20rem;gap:.5rem;height:2.5rem;min-width:0;padding:0 .5rem 0 .75rem;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.625rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._busca_1oukn_93:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._busca_1oukn_93 svg{flex-shrink:0}._busca_1oukn_93 input{flex:1;min-width:0;font-family:var(--font-body);font-size:.875rem;color:var(--color-text);background:transparent;border:none;outline:none}._busca_1oukn_93 input::placeholder{color:var(--color-text-muted)}._limpar_1oukn_134{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--color-text-muted);background:transparent;border:none;border-radius:50%;cursor:pointer}._limpar_1oukn_134:hover{color:var(--color-text)}._limpar_1oukn_134:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width: 639px){._busca_1oukn_93{flex-basis:100%}}._vazio_1oukn_163{padding:1.5rem 0;font-size:.875rem;color:var(--color-text-muted);text-align:center}._rolagem_1oukn_172{overflow-x:auto;transition:opacity var(--transition-fast)}._ocupada_1oukn_177{opacity:.55}._tabela_1oukn_181{width:100%;min-width:62rem;border-collapse:collapse}._tabela_1oukn_181 th{padding:.5rem .375rem .625rem;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;border-bottom:1px solid var(--border-color)}._tabela_1oukn_181 td{padding:.625rem .375rem;vertical-align:middle;border-bottom:1px solid var(--border-color-subtle)}._tabela_1oukn_181 tbody tr:last-child td{border-bottom:none}._colunaDoAluno_1oukn_209{position:sticky;left:0;z-index:1;min-width:15rem;text-align:left;background:var(--color-surface)}._colunaDoDia_1oukn_218{width:8%;text-align:center}._tabela_1oukn_181 th._hoje_1oukn_223{color:var(--color-text)}._tabela_1oukn_181 th._hoje_1oukn_223:after{content:"";display:block;width:.375rem;height:.375rem;margin:.25rem auto 0;background:var(--color-primary);border-radius:50%}._colunaDaSemana_1oukn_237{width:5rem;text-align:right;font-variant-numeric:tabular-nums}._aluno_1oukn_243{display:flex;align-items:center;gap:.75rem;min-width:0}._quem_1oukn_250{display:flex;flex-direction:column;min-width:0}._nome_1oukn_256{font-size:.875rem;font-weight:700;line-height:1.3;color:var(--color-text);text-decoration:none}._nome_1oukn_256:hover{text-decoration:underline}._nome_1oukn_256:focus-visible{outline:none;border-radius:.125rem;box-shadow:var(--focus-ring)}._objetivo_1oukn_274,._email_1oukn_275{max-width:13rem;overflow:hidden;font-size:.75rem;line-height:1.4;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis}._diaDoAluno_1oukn_286{display:flex;flex-direction:column;align-items:center;gap:.25rem}._treino_1oukn_293{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;width:100%;max-width:4.25rem;min-height:2.75rem;padding:.25rem;border-radius:.625rem;cursor:default}._treinoClicavel_1oukn_308{font-family:inherit;border:none;cursor:pointer;transition:transform var(--transition-fast),filter var(--transition-fast)}._treinoClicavel_1oukn_308:hover{filter:brightness(1.08);transform:translateY(-1px)}._treinoClicavel_1oukn_308:focus-visible{outline:none;box-shadow:var(--focus-ring)}._valor_1oukn_325{font-size:.6875rem;font-weight:700;line-height:1.2;white-space:nowrap}._concluido_1oukn_333{color:var(--color-text);background:color-mix(in srgb,var(--color-primary-fill) 38%,var(--color-surface))}._naoFeito_1oukn_338{color:var(--color-error);background:var(--color-error-soft)}._programado_1oukn_343{color:var(--color-text);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--border-color-strong)}._descanso_1oukn_349{color:var(--color-text-muted);background:var(--color-surface-2)}._amostra_1oukn_85._programado_1oukn_343{box-shadow:inset 0 0 0 1px var(--border-color-strong)}._conta_1oukn_358{font-size:.875rem;font-weight:700;color:var(--color-text)}._semTreino_1oukn_364{color:var(--color-text-muted)}._rodape_1oukn_369{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--border-color-subtle)}._mostrando_1oukn_380{font-size:.75rem;color:var(--color-text-muted)}._paginas_1oukn_385{display:flex;align-items:center;gap:.5rem}._pagina_1oukn_385{min-width:2.5rem;font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text)}._seta_1oukn_400{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}._seta_1oukn_400:hover:not(:disabled){background:var(--color-surface-2);border-color:var(--border-color-strong)}._seta_1oukn_400:disabled{color:var(--color-text-muted);cursor:default;opacity:.5}._seta_1oukn_400:focus-visible{outline:none;box-shadow:var(--focus-ring)}._comunicacao_12aoa_4{display:grid;grid-template-columns:minmax(0,1fr) 24rem;gap:1rem;align-items:start}._cartao_12aoa_11{display:flex;flex-direction:column;gap:.875rem;min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._titulo_12aoa_23{font-family:var(--font-display);font-size:1.0625rem;font-weight:700;color:var(--color-text)}._subtitulo_12aoa_30{margin-top:-.625rem;font-size:.8125rem;color:var(--color-text-muted)}._rotulo_12aoa_36{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._linhaDeCima_12aoa_45{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start}._rotuloDoCampo_12aoa_52{margin-bottom:.375rem;font-size:.8125rem;font-weight:600;color:var(--color-text)}._canal_12aoa_60{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface-2);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer}._canal_12aoa_60:hover{color:var(--color-text);border-color:var(--border-color-strong)}._canal_12aoa_60._canalAtual_12aoa_80{color:var(--color-surface);background:var(--color-text);border-color:var(--color-text)}._canal_12aoa_60:focus-visible{outline:none;box-shadow:var(--focus-ring)}._modelos_12aoa_91{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;margin-top:-.375rem;font-size:.75rem;color:var(--color-text-muted)}._modelo_12aoa_91{padding:.3125rem .75rem;font-family:var(--font-body);font-size:.75rem;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer}._modelo_12aoa_91:hover{color:var(--color-text);border-color:var(--border-color-strong)}._modelo_12aoa_91:focus-visible{outline:none;box-shadow:var(--focus-ring)}._rodape_12aoa_123{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding-top:1rem;border-top:1px solid var(--border-color-subtle)}._envio_12aoa_133{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem}._modos_12aoa_140{display:inline-flex;gap:.125rem;padding:.1875rem;background:var(--color-surface-2);border-radius:var(--radius-md)}._modos_12aoa_140 button{padding:.4375rem .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text-muted);background:none;border:none;border-radius:calc(var(--radius-md) - 2px);cursor:pointer}._modos_12aoa_140 button:hover{color:var(--color-text)}._modos_12aoa_140 button._modoAtual_12aoa_164{color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-card)}._modos_12aoa_140 button:focus-visible{outline:none;box-shadow:var(--focus-ring)}._quando_12aoa_175{display:flex;align-items:center;gap:.5rem}._hora_12aoa_181{width:5.5rem}._erroDoAviso_12aoa_185{font-size:.8125rem;color:var(--color-error)}._lado_12aoa_191{display:flex;flex-direction:column;gap:1rem;min-width:0}._notificacao_12aoa_199{display:flex;gap:.875rem;min-height:7rem;padding:1.125rem 1rem;background:var(--color-surface-2);border:1px solid var(--border-color-subtle);border-radius:1rem}._icone_12aoa_209{width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:.625rem}._textoDaNotificacao_12aoa_216{flex:1;min-width:0}._cabecalhoDaNotificacao_12aoa_221{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._cabecalhoDaNotificacao_12aoa_221 strong{overflow:hidden;font-size:.9375rem;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text)}._cabecalhoDaNotificacao_12aoa_221 span{flex-shrink:0;font-size:.75rem;color:var(--color-text-muted)}._corpo_12aoa_242,._corpoVazio_12aoa_243{margin-top:.25rem;font-size:.875rem;line-height:1.45;overflow-wrap:anywhere;white-space:pre-line}._corpo_12aoa_242{color:var(--color-text-secondary)}._corpoVazio_12aoa_243{font-style:italic;color:var(--color-text-muted)}._numeros_12aoa_260{display:flex;flex-direction:column;margin:0}._numeros_12aoa_260 div{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 0;font-size:.8125rem}._numeros_12aoa_260 div+div{border-top:1px solid var(--border-color-subtle)}._numeros_12aoa_260 dt{color:var(--color-text-secondary)}._numeros_12aoa_260 dd{margin:0;font-weight:700;white-space:nowrap;color:var(--color-text)}._semDado_12aoa_290{font-size:.8125rem;font-weight:400;color:var(--color-text-muted)}._agendados_12aoa_296{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._agendados_12aoa_296 li{display:flex;flex-direction:column;gap:.25rem;padding:.875rem 0}._agendados_12aoa_296 li:first-child{padding-top:0}._agendados_12aoa_296 li+li{border-top:1px solid var(--border-color-subtle)}._agendados_12aoa_296 strong{font-size:.8125rem;color:var(--color-text)}._mensagemAgendada_12aoa_324{display:-webkit-box;overflow:hidden;font-size:.8125rem;line-height:1.4;color:var(--color-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical}._rodapeDoAgendado_12aoa_334{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.6875rem;color:var(--color-text-muted)}._icoCanal_12aoa_343{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;color:var(--color-text-secondary);background:var(--color-surface-2);border-radius:.375rem}._cancelar_12aoa_354{margin-left:auto;padding:0;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--color-error);background:none;border:none;cursor:pointer}._cancelar_12aoa_354:hover{text-decoration:underline}._cancelar_12aoa_354:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width: 1200px){._comunicacao_12aoa_4{grid-template-columns:minmax(0,1fr)}}@media (max-width: 639px){._linhaDeCima_12aoa_45{grid-template-columns:minmax(0,1fr)}._rodape_12aoa_123>button{width:100%}}._historico_uwpqs_3{display:flex;flex-direction:column;gap:1rem}._cartao_uwpqs_9{min-width:0;padding:1.25rem 1.5rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._titulo_uwpqs_18{margin-bottom:.75rem;font-family:var(--font-display);font-size:1.0625rem;font-weight:700;color:var(--color-text)}._erro_uwpqs_26{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;font-size:.875rem;color:var(--color-error);background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:.875rem}._vazio_uwpqs_40{padding:.25rem 0 0;font-size:.8125rem;color:var(--color-text-muted)}._semValor_uwpqs_47{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-body);font-size:1rem;font-weight:600;letter-spacing:normal;color:var(--color-text-muted)}._tabela_uwpqs_58{width:100%;border-collapse:collapse;font-size:.8125rem;transition:opacity var(--transition-fast)}._ocupada_uwpqs_65{opacity:.5}._tabela_uwpqs_58 th{padding:.625rem .75rem;font-size:.6875rem;font-weight:600;text-align:left;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:var(--color-text-muted);border-bottom:1px solid var(--border-color-subtle)}._tabela_uwpqs_58 td{padding:.875rem .75rem;color:var(--color-text);vertical-align:middle;border-bottom:1px solid var(--border-color-subtle)}._tabela_uwpqs_58 tbody tr:last-child td{border-bottom:none}._tabela_uwpqs_58 ._numero_uwpqs_92{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._tabela_uwpqs_58 td._quando_uwpqs_98{font-weight:700;white-space:nowrap}._tabela_uwpqs_58 td._mensagem_uwpqs_103{width:40%;line-height:1.45;overflow-wrap:anywhere;white-space:pre-line}._tabela_uwpqs_58 td._para_uwpqs_110{color:var(--color-text-muted)}._para_uwpqs_110 small{display:block;margin-top:.125rem;font-size:.6875rem}._canal_uwpqs_120{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;color:var(--color-text-secondary);background:var(--color-surface-2);border-radius:.4375rem}._situacao_uwpqs_132{display:inline-block;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface-2);border-radius:var(--radius-pill)}._situacaoRuim_uwpqs_142{color:var(--color-error)}._colunaDaAbertura_uwpqs_146{white-space:nowrap}._abertura_uwpqs_150{display:inline-flex;align-items:center;gap:.625rem;font-variant-numeric:tabular-nums}._trilho_uwpqs_157{display:block;width:4.5rem;height:.375rem;overflow:hidden;background:var(--color-surface-3);border-radius:var(--radius-pill)}._trilho_uwpqs_157 span{display:block;height:100%;background:var(--color-primary-fill);border-radius:var(--radius-pill)}._semDadoNaLinha_uwpqs_173{font-size:.75rem;color:var(--color-text-muted)}._soNoCelular_uwpqs_179{display:none;font-size:.6875rem;font-weight:400;color:var(--color-text-muted)}._rodape_uwpqs_187{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.5rem;padding-top:.875rem;border-top:1px solid var(--border-color-subtle)}._mostrando_uwpqs_198{font-size:.8125rem;color:var(--color-text-muted)}._paginas_uwpqs_203{display:flex;align-items:center;gap:.5rem}._pagina_uwpqs_203{min-width:2.5rem;font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text)}._seta_uwpqs_218{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}._seta_uwpqs_218:hover:not(:disabled){background:var(--color-surface-2);border-color:var(--border-color-strong)}._seta_uwpqs_218:disabled{opacity:.45;cursor:default}._seta_uwpqs_218:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width: 899px){._cartao_uwpqs_9{padding:1.25rem}._tabela_uwpqs_58 thead{display:none}._tabela_uwpqs_58,._tabela_uwpqs_58 tbody{display:block}._tabela_uwpqs_58 tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"quando entregues" "mensagem mensagem" "para abertura";gap:.375rem .75rem;align-items:center;padding:.875rem .25rem;border-bottom:1px solid var(--border-color-subtle)}._tabela_uwpqs_58 tbody tr:last-child{border-bottom:none}._tabela_uwpqs_58 td{padding:0;border-bottom:none}._tabela_uwpqs_58 td._quando_uwpqs_98{grid-area:quando}._tabela_uwpqs_58 td._mensagem_uwpqs_103{grid-area:mensagem;width:auto}._tabela_uwpqs_58 td._para_uwpqs_110{grid-area:para;font-size:.75rem}._tabela_uwpqs_58 td:nth-child(4){display:none}._tabela_uwpqs_58 td._numero_uwpqs_92{grid-area:entregues}._tabela_uwpqs_58 td._colunaDaAbertura_uwpqs_146{grid-area:abertura;justify-self:end}._trilho_uwpqs_157{width:3.5rem}._soNoCelular_uwpqs_179{display:inline}}._mural_byu0n_4{display:grid;grid-template-columns:minmax(0,1fr) 21rem;gap:1rem;align-items:start}._colunaDoMural_byu0n_11,._ladoDoMural_byu0n_12{display:flex;flex-direction:column;gap:1rem;min-width:0}._cartao_byu0n_19{min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._erro_byu0n_28{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;font-size:.875rem;color:var(--color-error);background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:.875rem}._vazio_byu0n_42,._semDado_byu0n_43{font-size:.8125rem;color:var(--color-text-muted)}._avatar_byu0n_48{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;overflow:hidden;font-size:.75rem;font-weight:700;color:hsl(var(--tom) 60% 26%);background:hsl(var(--tom) 80% 88%);border-radius:50%}._avatarPequeno_byu0n_63{width:2rem;height:2rem;font-size:.625rem}:root[data-theme=dark] ._avatar_byu0n_48,:root[data-theme=dark] ._avatarPequeno_byu0n_63{color:hsl(var(--tom) 75% 82%);background:hsl(var(--tom) 35% 24%)}._novoPost_byu0n_78{display:flex;flex-direction:column;gap:.75rem}._campoDoPost_byu0n_84{display:flex;gap:.75rem}._textoDoNovoPost_byu0n_89{flex:1;min-width:0;min-height:3.75rem;padding:.625rem .75rem;font-family:var(--font-body);font-size:.875rem;line-height:1.45;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:.75rem;resize:vertical}._textoDoNovoPost_byu0n_89:focus{outline:none;border-color:var(--border-color-strong);box-shadow:var(--focus-ring)}._anexosDoNovoPost_byu0n_110{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding-left:3.25rem}._previaDaFoto_byu0n_118{position:relative;display:inline-flex}._previaDaFoto_byu0n_118 img{width:5.5rem;height:4rem;object-fit:cover;border-radius:.5rem}._previaDaFoto_byu0n_118 button{position:absolute;top:.25rem;right:.25rem;display:inline-flex;padding:.125rem;color:#fff;background:#0009;border:none;border-radius:50%;cursor:pointer}._anexoEscolhido_byu0n_143{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-size:.75rem;color:var(--color-text);background:var(--color-surface-2);border-radius:var(--radius-pill)}._anexoEscolhido_byu0n_143 button{display:inline-flex;padding:0;color:var(--color-text-muted);background:none;border:none;cursor:pointer}._rodapeDoNovoPost_byu0n_163{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding-left:3.25rem}._botoesDoPost_byu0n_172{display:flex;flex-wrap:wrap;gap:.375rem}._botaoDoPost_byu0n_178{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .625rem;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}._botaoDoPost_byu0n_178:hover{color:var(--color-text);border-color:var(--border-color-strong)}._botaoDoPost_byu0n_178:focus-visible{outline:none;box-shadow:var(--focus-ring)}._botaoEmBreve_byu0n_203,._botaoEmBreve_byu0n_203:hover{color:var(--color-text-muted);background:var(--color-surface-2);border-color:var(--border-color-subtle);cursor:default}._publicar_byu0n_211{display:flex;align-items:center;gap:.875rem}._fixarNoTopo_byu0n_217{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--color-text-secondary)}._interruptor_byu0n_225{position:relative;display:block;width:2.25rem;height:1.3125rem;padding:0;flex-shrink:0;background:var(--color-surface-3);border:none;border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition-fast)}._interruptor_byu0n_225:after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:.9375rem;height:.9375rem;background:#fff;border-radius:50%;box-shadow:0 1px 2px #0003;transition:transform var(--transition-fast)}._interruptorLigado_byu0n_252{background:var(--color-primary-fill)}._interruptorLigado_byu0n_252:after{transform:translate(.9375rem)}._interruptor_byu0n_225:focus-visible{outline:none;box-shadow:var(--focus-ring)}._erroDoPost_byu0n_265{font-size:.8125rem;color:var(--color-error)}._listaDeEscolha_byu0n_270{display:flex;flex-direction:column;gap:.25rem;max-height:22rem;margin:0;padding:0;overflow-y:auto;list-style:none}._listaDeEscolha_byu0n_270 button{display:flex;flex-direction:column;gap:.125rem;width:100%;padding:.625rem .75rem;font-family:var(--font-body);text-align:left;color:var(--color-text);background:none;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer}._listaDeEscolha_byu0n_270 button:hover{background:var(--color-surface-2)}._listaDeEscolha_byu0n_270 button:focus-visible{outline:none;box-shadow:var(--focus-ring)}._listaDeEscolha_byu0n_270 strong{font-size:.875rem}._listaDeEscolha_byu0n_270 small{font-size:.75rem;color:var(--color-text-muted)}._filtros_byu0n_316{display:flex;flex-wrap:wrap;gap:.375rem}._ficha_byu0n_322{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer}._ficha_byu0n_322:hover{color:var(--color-text);border-color:var(--border-color-strong)}._ficha_byu0n_322:focus-visible{outline:none;box-shadow:var(--focus-ring)}._fichaAtual_byu0n_347,._fichaAtual_byu0n_347:hover{color:var(--color-surface);background:var(--color-text);border-color:var(--color-text)}._contagem_byu0n_354{min-width:1.125rem;padding:0 .3125rem;font-size:.6875rem;font-weight:700;line-height:1.125rem;text-align:center;color:#fff;background:var(--color-error);border-radius:var(--radius-pill)}._post_byu0n_368{display:flex;flex-direction:column;gap:.75rem}._postEsperando_byu0n_374{border-color:var(--border-color-strong)}._topoDoPost_byu0n_378{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._autor_byu0n_385{display:flex;align-items:center;gap:.75rem;min-width:0}._quem_byu0n_392{min-width:0}._nomeDoAutor_byu0n_396{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .5rem;font-size:.875rem;color:var(--color-text)}._selo_byu0n_405{padding:.0625rem .4375rem;font-size:.6875rem;font-weight:700;color:var(--color-primary-fill);background:#111;border-radius:.375rem}._quando_byu0n_414{font-size:.75rem;color:var(--color-text-muted)}._acoesDoPost_byu0n_419{display:flex;align-items:center;gap:.25rem;flex-shrink:0}._fixado_byu0n_426{display:inline-flex;align-items:center;gap:.25rem;margin-right:.25rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;color:var(--color-primary);background:var(--color-primary-soft);border-radius:var(--radius-pill)}._acao_byu0n_439{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;color:var(--color-text-muted);background:none;border:none;border-radius:var(--radius-md);cursor:pointer}._acao_byu0n_439:hover{color:var(--color-text);background:var(--color-surface-2)}._acaoPerigosa_byu0n_457:hover{color:var(--color-error)}._acao_byu0n_439:focus-visible{outline:none;box-shadow:var(--focus-ring)}._moderacao_byu0n_467{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.625rem;padding:.625rem .75rem;background:var(--color-surface-2);border-radius:.75rem}._selosDeModeracao_byu0n_478{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .5rem;min-width:0}._seloDeModeracao_byu0n_486{padding:.125rem .5rem;font-size:.6875rem;font-weight:700;border-radius:var(--radius-pill)}._tom_alerta_byu0n_493{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 14%,transparent)}._tom_erro_byu0n_498{color:var(--color-error);background:var(--color-error-soft)}._tom_neutro_byu0n_503{color:var(--color-text-secondary);background:var(--color-surface-3)}._motivo_byu0n_508{font-size:.75rem;color:var(--color-text-secondary)}._decisao_byu0n_513{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._textoDoPost_byu0n_520{font-size:.875rem;line-height:1.5;overflow-wrap:anywhere;white-space:pre-line;color:var(--color-text)}._mencao_byu0n_528{font-weight:600;color:var(--color-primary)}._botaoDaFoto_byu0n_534{display:block;width:100%;padding:0;background:transparent;border:0;cursor:pointer}._fotoDoPost_byu0n_543{display:block;max-width:100%;max-height:26rem;margin:0 auto;border-radius:.75rem}._fotoInteira_byu0n_551{display:block;max-width:100%;max-height:75vh;margin:0 auto;border-radius:.75rem}._anexoDoTreino_byu0n_560{display:flex;align-items:center;gap:1rem;padding:.75rem;border:1px solid var(--border-color-subtle);border-radius:.75rem}._mapaDoTreino_byu0n_569{position:relative;display:block;flex-shrink:0;overflow:hidden;background:#111;border-radius:.5rem}._mapaDoTreino_byu0n_569 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}._mapaDoTreino_byu0n_569 svg{position:absolute;top:0;right:0;bottom:0;left:0}._mapaDoTreino_byu0n_569 polyline{fill:none;stroke:#cedc00;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}._mapaDoTreino_byu0n_569 circle{fill:#cedc00;stroke:#111;stroke-width:1.5}._mapaDoTreino_byu0n_569 ._inicioDaRota_byu0n_604{fill:#fff}._numerosDoTreino_byu0n_608{display:flex;flex-direction:column;gap:.625rem;flex:1;min-width:0}._recorde_byu0n_616{display:inline-flex;align-items:center;align-self:flex-start;gap:.3125rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700;color:var(--color-primary-fill);background:#111;border-radius:.375rem}._numerosDoTreino_byu0n_608 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0}._numerosDoTreino_byu0n_608 dt{font-size:.6875rem;color:var(--color-text-muted)}._numerosDoTreino_byu0n_608 dd{margin:.125rem 0 0;font-size:.9375rem;font-weight:700;white-space:nowrap;color:var(--color-text)}._numerosDoTreino_byu0n_608 small{font-size:.6875rem;font-weight:500;color:var(--color-text-muted)}._anexoDoModelo_byu0n_656{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid var(--border-color-subtle);border-radius:.75rem}._iconeDoAnexo_byu0n_665{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;color:var(--color-primary);background:var(--color-primary-soft);border-radius:.625rem}._anexoDoModelo_byu0n_656 span:last-child{display:flex;flex-direction:column;min-width:0}._anexoDoModelo_byu0n_656 strong{font-size:.875rem;color:var(--color-text)}._anexoDoModelo_byu0n_656 small{font-size:.75rem;color:var(--color-text-muted)}._anexoDaProva_byu0n_694{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:var(--color-primary-fill);background:#111;border-radius:.75rem}._anexoDaProva_byu0n_694>span{display:flex;flex:1;flex-direction:column;min-width:0}._anexoDaProva_byu0n_694 strong{font-size:.8125rem;color:#fff}._anexoDaProva_byu0n_694 small{font-size:.6875rem;color:#ffffffa6}._verProva_byu0n_721{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;padding:.25rem;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--color-primary-fill);background:none;border:none;cursor:pointer}._verProva_byu0n_721:hover{text-decoration:underline}._verProva_byu0n_721:focus-visible{outline:none;box-shadow:var(--focus-ring)}._rodapeDoPost_byu0n_745{display:flex;align-items:center;gap:1.25rem;padding-top:.75rem;border-top:1px solid var(--border-color-subtle)}._interacao_byu0n_753{display:inline-flex;align-items:center;gap:.375rem;padding:0;font-family:var(--font-body);font-size:.75rem;color:var(--color-text-secondary);background:none;border:none;cursor:pointer}._interacao_byu0n_753 strong{font-weight:700;color:var(--color-text)}._interacao_byu0n_753:hover:not(:disabled){color:var(--color-text)}._interacao_byu0n_753:disabled{cursor:default;opacity:.6}._interacao_byu0n_753:focus-visible{outline:none;box-shadow:var(--focus-ring)}._interacaoAtiva_byu0n_785,._interacaoAtiva_byu0n_785 strong{color:var(--color-primary)}._paraRevisar_byu0n_790{margin-left:.25rem;padding:.0625rem .4375rem;font-size:.6875rem;font-weight:700;color:var(--color-error);background:var(--color-error-soft);border-radius:var(--radius-pill)}._comentarios_byu0n_801{display:flex;flex-direction:column;gap:.75rem}._comentarios_byu0n_801 ul{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}._comentarios_byu0n_801 li{display:flex;align-items:flex-start;gap:.625rem}._comentarioFora_byu0n_822{opacity:.7}._corpoDoComentario_byu0n_826{flex:1;min-width:0}._textoDoComentario_byu0n_831{margin-top:.125rem;font-size:.8125rem;line-height:1.45;overflow-wrap:anywhere;white-space:pre-line;color:var(--color-text-secondary)}._situacaoDoComentario_byu0n_840{margin-top:.1875rem;font-size:.6875rem;font-weight:600;color:var(--color-error)}._acoesDoComentario_byu0n_847{display:flex;flex-shrink:0}._novoComentario_byu0n_852{display:flex;align-items:center;gap:.5rem}._campoDoComentario_byu0n_858{flex:1;min-width:0;padding:.5rem .75rem;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-pill)}._campoDoComentario_byu0n_858:focus{outline:none;border-color:var(--border-color-strong);box-shadow:var(--focus-ring)}._enviarComentario_byu0n_876{display:inline-flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;flex-shrink:0;color:var(--color-on-primary);background:var(--color-primary-fill);border:none;border-radius:50%;cursor:pointer}._enviarComentario_byu0n_876:disabled{cursor:default;opacity:.45}._enviarComentario_byu0n_876:focus-visible{outline:none;box-shadow:var(--focus-ring)}._comentarioPraRevisar_byu0n_900{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.75rem}._verMais_byu0n_907{display:flex;justify-content:center}._tituloDoLado_byu0n_914{font-family:var(--font-display);font-size:.9375rem;font-weight:700;color:var(--color-text)}._subtituloDoLado_byu0n_921{margin-top:.125rem;font-size:.75rem;color:var(--color-text-muted)}._ladoDoMural_byu0n_12 ._semDado_byu0n_43{margin-top:.75rem}._ranking_byu0n_931{display:flex;flex-direction:column;gap:.75rem;margin:.875rem 0 0;padding:0;list-style:none}._ranking_byu0n_931 li{display:flex;align-items:center;gap:.5rem}._posicao_byu0n_946{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;flex-shrink:0;font-size:.6875rem;font-weight:700;color:var(--color-text-secondary);background:var(--color-surface-2);border-radius:50%}._posicaoPrimeira_byu0n_960{color:var(--color-on-primary);background:var(--color-primary-fill)}._nomeNoRanking_byu0n_965{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}._nomeNoRanking_byu0n_965 strong{overflow:hidden;font-size:.8125rem;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text)}._trilho_byu0n_981{display:block;width:100%;height:.3125rem;overflow:hidden;background:var(--color-surface-3);border-radius:var(--radius-pill)}._trilho_byu0n_981 span{display:block;height:100%;background:var(--color-primary-fill);border-radius:var(--radius-pill)}._kmNoRanking_byu0n_997{flex-shrink:0;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text)}._encontros_byu0n_1005{display:flex;flex-direction:column;margin:.625rem 0 0;padding:0;list-style:none}._encontros_byu0n_1005 li{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem 0;color:var(--color-text-muted)}._encontros_byu0n_1005 li+li{border-top:1px solid var(--border-color-subtle)}._encontros_byu0n_1005 li>svg{flex-shrink:0;margin-top:.125rem}._encontros_byu0n_1005 span{display:flex;flex-direction:column;min-width:0}._encontros_byu0n_1005 strong{font-size:.8125rem;color:var(--color-text)}._encontros_byu0n_1005 small{font-size:.75rem;color:var(--color-text-muted)}._aniversario_byu0n_1046{display:flex;align-items:center;gap:.625rem;padding:1rem;color:#3b82f6;background:color-mix(in srgb,#3b82f6 12%,var(--color-surface));border:1px solid color-mix(in srgb,#3b82f6 20%,var(--color-surface));border-radius:1rem}._aniversario_byu0n_1046>svg{flex-shrink:0}._textoDoAniversario_byu0n_1061{display:flex;flex:1;flex-direction:column;min-width:0}._textoDoAniversario_byu0n_1061 strong{font-size:.8125rem;color:var(--color-text)}._textoDoAniversario_byu0n_1061 small{font-size:.75rem;color:var(--color-text-secondary)}._criarPost_byu0n_1078{flex-shrink:0;padding:.4375rem .625rem;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--color-surface);background:var(--color-text);border:none;border-radius:var(--radius-md);cursor:pointer}._criarPost_byu0n_1078:focus-visible{outline:none;box-shadow:var(--focus-ring)}._config_byu0n_1098{display:flex;flex-direction:column;gap:1.125rem}._grupoDaConfig_byu0n_1104{display:flex;flex-direction:column;gap:.5rem}._rotuloDaConfig_byu0n_1110{font-size:.8125rem;font-weight:600;color:var(--color-text)}._opcoesDaConfig_byu0n_1116{display:inline-flex;flex-wrap:wrap;align-self:flex-start;gap:.125rem;padding:.1875rem;background:var(--color-surface-2);border-radius:var(--radius-md)}._opcoesDaConfig_byu0n_1116 button{padding:.4375rem .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text-muted);background:none;border:none;border-radius:calc(var(--radius-md) - 2px);cursor:pointer}._opcoesDaConfig_byu0n_1116 button:hover:not(:disabled){color:var(--color-text)}._opcoesDaConfig_byu0n_1116 button:disabled{cursor:default;opacity:.5}._opcoesDaConfig_byu0n_1116 button._opcaoAtual_byu0n_1147{color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-card)}._opcoesDaConfig_byu0n_1116 button:focus-visible{outline:none;box-shadow:var(--focus-ring)}._silenciados_byu0n_1158{display:flex;flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none}._silenciados_byu0n_1158 li{display:flex;align-items:center;gap:.625rem}._silenciados_byu0n_1158 span:not(._avatarPequeno_byu0n_63){display:flex;flex:1;flex-direction:column;min-width:0}._silenciados_byu0n_1158 strong{font-size:.8125rem;color:var(--color-text)}._silenciados_byu0n_1158 small{font-size:.75rem;color:var(--color-text-muted)}._textoDaJanela_byu0n_1190{margin-bottom:.625rem;font-size:.875rem;color:var(--color-text-secondary)}._detalhesDaProva_byu0n_1196{display:flex;flex-direction:column;gap:.625rem;margin:0}._detalhesDaProva_byu0n_1196 div{display:flex;justify-content:space-between;gap:1rem;font-size:.875rem}._detalhesDaProva_byu0n_1196 dt{color:var(--color-text-muted)}._detalhesDaProva_byu0n_1196 dd{margin:0;font-weight:600;text-align:right;color:var(--color-text)}:root[data-theme=dark] ._selo_byu0n_405,:root[data-theme=dark] ._recorde_byu0n_616{background:var(--color-primary-soft)}:root[data-theme=dark] ._anexoDaProva_byu0n_694{background:var(--color-surface-2);border:1px solid var(--border-color-subtle)}@media (max-width: 1100px){._mural_byu0n_4{grid-template-columns:minmax(0,1fr)}}@media (max-width: 639px){._anexosDoNovoPost_byu0n_110,._rodapeDoNovoPost_byu0n_163{padding-left:0}._publicar_byu0n_211{justify-content:space-between;width:100%}._anexoDoTreino_byu0n_560{flex-direction:column;align-items:stretch}._moderacao_byu0n_467 ._decisao_byu0n_513{width:100%}._moderacao_byu0n_467 ._decisao_byu0n_513>*{flex:1}._anexoDaProva_byu0n_694{flex-wrap:wrap}}._pagina_17mlf_2{min-height:100vh;background-color:var(--color-bg);color:var(--color-text)}._topo_17mlf_8{position:sticky;top:0;z-index:10;display:flex;align-items:center;padding:.875rem 1rem;background-color:var(--color-bg);border-bottom:1px solid var(--border-color)}._marca_17mlf_19{display:inline-flex;align-items:center;gap:.625rem;font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--color-text);text-decoration:none}._logo_17mlf_30{width:1.75rem;height:1.75rem;border-radius:var(--radius-sm)}._documento_17mlf_36{max-width:46rem;margin:0 auto;padding:2.5rem 1rem 4rem;font-family:var(--font-body);font-size:.9375rem;line-height:1.65;color:var(--color-text-secondary)}._documento_17mlf_36 p{margin:0 0 .875rem}._documento_17mlf_36 ul{margin:0 0 .875rem;padding-left:1.25rem}._documento_17mlf_36 li{margin-bottom:.5rem}._documento_17mlf_36 li::marker{color:var(--color-primary)}._documento_17mlf_36 a{color:var(--color-primary);font-weight:600;text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}._sobretitulo_17mlf_71{font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-primary)}._documento_17mlf_36 ._sobretitulo_17mlf_71{margin-bottom:.5rem}._titulo_17mlf_84{margin:0 0 .375rem;font-family:var(--font-display);font-size:2rem;font-weight:600;line-height:1.15;letter-spacing:var(--tracking-tight);color:var(--color-text)}._documento_17mlf_36 ._data_17mlf_94{margin-bottom:2rem;font-size:var(--fs-body-sm);color:var(--color-text-muted)}._secao_17mlf_100{padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid var(--border-color)}._tituloDaSecao_17mlf_106{margin:0 0 .75rem;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;line-height:1.3;color:var(--color-text)}._numero_17mlf_115{color:var(--color-primary)}@media (max-width: 480px){._documento_17mlf_36{padding-top:1.75rem;font-size:.875rem}._titulo_17mlf_84{font-size:1.625rem}}._grade_x3g8a_3{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none}._cartao_x3g8a_12{display:flex;flex-direction:column;gap:.625rem;min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._topo_x3g8a_24{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.375rem}._icone_x3g8a_31{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--color-text);background:var(--color-surface-2);border-radius:var(--radius-md)}._excluir_x3g8a_42{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text-muted);background:none;border:none;border-radius:var(--radius-md);cursor:pointer}._excluir_x3g8a_42:hover:not(:disabled){color:var(--color-error);background:var(--color-error-soft)}._excluir_x3g8a_42:focus-visible{outline:none;box-shadow:var(--focus-ring)}._nome_x3g8a_65{font-family:var(--font-display);font-size:1.0625rem;font-weight:700;line-height:1.3;color:var(--color-text);overflow-wrap:anywhere}._etiquetas_x3g8a_74{display:flex;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none}._etiquetas_x3g8a_74 li{padding:.125rem .5rem;font-size:.75rem;font-weight:600;color:var(--color-text-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm)}._etiquetas_x3g8a_74 li._etiquetaTipo_x3g8a_92{color:var(--color-text);background:var(--color-surface-2);border-color:transparent}._usos_x3g8a_98{font-size:.75rem;color:var(--color-text-muted)}._acoes_x3g8a_103{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.375rem}._usar_x3g8a_112{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding:0 1rem;font-family:var(--font-body);font-size:.875rem;font-weight:700;color:var(--color-surface);background:var(--color-text);border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--transition-fast)}._usar_x3g8a_112:hover{opacity:.88}._usar_x3g8a_112:focus-visible{outline:none;box-shadow:var(--focus-ring)}._vazia_x3g8a_139{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1.25rem;text-align:center;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._vazia_x3g8a_139 h2{font-family:var(--font-display);font-size:1.125rem;font-weight:700;color:var(--color-text)}._vazia_x3g8a_139 p{max-width:28rem;margin-bottom:.5rem;font-size:.875rem;color:var(--color-text-secondary)}._iconeVazio_x3g8a_166{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;color:var(--color-primary);background:var(--color-primary-soft);border-radius:9999px}._calendario_1nh1y_3{--cal-aniversario: #3b82f6;--cal-aniversario-fundo: rgba(59, 130, 246, .2);--cal-aniversario-texto: #a5c8ff;--cal-avaliacao: #f59e0b;--cal-avaliacao-fundo: rgba(245, 158, 11, .2);--cal-avaliacao-texto: #fcd77a;--cal-evento: #9ca3af;--cal-evento-fundo: rgba(255, 255, 255, .1);--cal-compromisso: #8b5cf6;--cal-compromisso-fundo: rgba(139, 92, 246, .22);--cal-compromisso-texto: #cdbcfd;display:grid;grid-template-columns:minmax(0,1fr) 22rem;gap:1.25rem;align-items:start}:root[data-theme=light] ._calendario_1nh1y_3{--cal-aniversario-fundo: #dbe8ff;--cal-aniversario-texto: #1e4fb5;--cal-avaliacao-fundo: #fdebc8;--cal-avaliacao-texto: #8a3d0b;--cal-evento-fundo: #e9e9e4;--cal-compromisso-fundo: #ece6fe;--cal-compromisso-texto: #5b2bb5}@media (max-width: 1199px){._calendario_1nh1y_3{grid-template-columns:minmax(0,1fr)}}._cartao_1nh1y_38{display:flex;flex-direction:column;min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card);transition:opacity var(--transition-fast)}._ocupado_1nh1y_50{opacity:.6}._cabecalho_1nh1y_56{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1.25rem}._navegacao_1nh1y_65{display:flex;align-items:center;gap:.5rem}._mes_1nh1y_71{min-width:9.5rem;font-family:var(--font-display);font-size:1.125rem;font-weight:700;color:var(--color-text)}._seta_1nh1y_79,._botaoHoje_1nh1y_80{display:inline-flex;align-items:center;justify-content:center;height:2rem;font-family:var(--font-body);color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}._seta_1nh1y_79{width:2rem}._botaoHoje_1nh1y_80{padding:0 .75rem;font-size:.8125rem;font-weight:600}._seta_1nh1y_79:hover,._botaoHoje_1nh1y_80:hover{background:var(--color-surface-2)}._seta_1nh1y_79:focus-visible,._botaoHoje_1nh1y_80:focus-visible{outline:none;box-shadow:var(--focus-ring)}._legenda_1nh1y_114{display:flex;flex-wrap:wrap;gap:.25rem .875rem;margin:0;padding:0;font-size:.75rem;color:var(--color-text-secondary);list-style:none}._legenda_1nh1y_114 li{display:inline-flex;align-items:center;gap:.375rem}._ponto_1nh1y_131{width:.5rem;height:.5rem;border-radius:9999px}._ponto_prova_1nh1y_137{background:var(--color-text)}._ponto_aniversario_1nh1y_141{background:var(--cal-aniversario)}._ponto_avaliacao_1nh1y_145{background:var(--cal-avaliacao)}._ponto_evento_1nh1y_149{background:var(--cal-evento)}._ponto_compromisso_1nh1y_153{background:var(--cal-compromisso)}._diasDaSemana_1nh1y_159{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));padding-bottom:.5rem;font-size:.75rem;font-weight:600;text-align:center;color:var(--color-text-muted)}._grade_1nh1y_169{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));overflow:hidden;border:1px solid var(--border-color-subtle);border-radius:.75rem}._dia_1nh1y_159{position:relative;display:flex;flex-direction:column;gap:.25rem;min-width:0;min-height:6.25rem;padding:.375rem;border-right:1px solid var(--border-color-subtle);border-bottom:1px solid var(--border-color-subtle);cursor:pointer;transition:background-color var(--transition-fast)}._dia_1nh1y_159:nth-child(7n){border-right:none}._dia_1nh1y_159._ultimaLinha_1nh1y_195{border-bottom:none}._dia_1nh1y_159:hover,._foraDoMes_1nh1y_203{background:var(--color-surface-2)}._foraDoMes_1nh1y_203 ._numero_1nh1y_207{color:var(--color-text-muted)}._diaDeHoje_1nh1y_211,._diaDeHoje_1nh1y_211:hover{background:var(--color-primary-softer)}._numero_1nh1y_207{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;font-size:.8125rem;font-weight:600;color:var(--color-text);border-radius:9999px}._diaDeHoje_1nh1y_211 ._numero_1nh1y_207{font-weight:700;color:var(--color-on-primary);background:var(--color-primary-fill)}._adicionarNoDia_1nh1y_234{position:absolute;top:.375rem;right:.375rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-sm);opacity:0;cursor:pointer;transition:opacity var(--transition-fast)}._dia_1nh1y_159:hover ._adicionarNoDia_1nh1y_234{opacity:1}._adicionarNoDia_1nh1y_234:focus-visible{outline:none;box-shadow:var(--focus-ring);opacity:1}._itensDoDia_1nh1y_262{display:flex;flex-direction:column;gap:.25rem;min-width:0}._chip_1nh1y_269{display:-webkit-box;width:100%;overflow:hidden;padding:.1875rem .375rem;font-family:var(--font-body);font-size:.6875rem;font-weight:600;line-height:1.3;text-align:left;text-decoration:none;overflow-wrap:anywhere;border:none;border-radius:.375rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}button._chip_1nh1y_269,a._chip_1nh1y_269{cursor:pointer}button._chip_1nh1y_269:hover,a._chip_1nh1y_269:hover{filter:brightness(.95)}button._chip_1nh1y_269:focus-visible,a._chip_1nh1y_269:focus-visible{outline:none;box-shadow:var(--focus-ring)}._prova_1nh1y_303{color:var(--color-surface);background:var(--color-text)}._aniversario_1nh1y_308{color:var(--cal-aniversario-texto);background:var(--cal-aniversario-fundo)}._avaliacao_1nh1y_313{color:var(--cal-avaliacao-texto);background:var(--cal-avaliacao-fundo)}._evento_1nh1y_318{color:var(--color-text);background:var(--cal-evento-fundo)}._compromisso_1nh1y_323{color:var(--cal-compromisso-texto);background:var(--cal-compromisso-fundo)}._mais_1nh1y_328{align-self:flex-start;padding:.0625rem .375rem;font-family:var(--font-body);font-size:.6875rem;font-weight:700;color:var(--color-text-secondary);background:none;border:none;border-radius:.375rem;cursor:pointer}._mais_1nh1y_328:hover{color:var(--color-text);background:var(--color-surface-3, var(--color-surface-2))}._mais_1nh1y_328:focus-visible{outline:none;box-shadow:var(--focus-ring)}._listaDoDia_1nh1y_352{display:flex;flex-direction:column;gap:.5rem}._listaDoDia_1nh1y_352 ._chip_1nh1y_269{padding:.5rem .625rem;font-size:.875rem}._agenda_1nh1y_365{display:none;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}@media (max-width: 640px){._diasDaSemana_1nh1y_159,._grade_1nh1y_169{display:none}._agenda_1nh1y_365{display:flex}}@media (max-width: 400px){._navegacao_1nh1y_65{flex-wrap:wrap}._mes_1nh1y_71{flex:1 0 100%;min-width:0}}._agendaDia_1nh1y_397{display:flex;align-items:flex-start;gap:.75rem}._agendaData_1nh1y_403{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem;font-size:.625rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface-2);border-radius:.625rem}._agendaData_1nh1y_403 strong{font-size:1rem;line-height:1.1;color:var(--color-text)}._agendaHoje_1nh1y_424,._agendaHoje_1nh1y_424 strong{color:var(--color-on-primary);background:var(--color-primary-fill)}._agendaItens_1nh1y_430{display:flex;flex-direction:column;flex:1;gap:.375rem;min-width:0;padding-top:.125rem}._agendaItens_1nh1y_430 ._chip_1nh1y_269{padding:.375rem .5rem;font-size:.8125rem}._agendaVazia_1nh1y_444{padding:1rem 0;font-size:.875rem;color:var(--color-text-muted);text-align:center}._tituloDoCartao_1nh1y_453{font-family:var(--font-display);font-size:1.0625rem;font-weight:700;color:var(--color-text)}._subtitulo_1nh1y_460{margin:.125rem 0 .75rem;font-size:.8125rem;color:var(--color-text-muted)}._proximas_1nh1y_466{gap:0}._proximas_1nh1y_466>button{align-self:flex-start;margin-top:.25rem}._listaDeProvas_1nh1y_475{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._listaDeProvas_1nh1y_475 li+li{border-top:1px solid var(--border-color-subtle)}._linhaDaProva_1nh1y_487{display:flex;gap:.875rem;width:100%;padding:.875rem 0;font-family:var(--font-body);text-align:left;color:inherit;background:none;border:none;cursor:pointer}._linhaDaProva_1nh1y_487:hover ._nomeDaProva_1nh1y_500{text-decoration:underline}._linhaDaProva_1nh1y_487:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-md)}._dataDaProva_1nh1y_510{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:3.25rem;height:3.25rem;color:var(--color-text);background:var(--color-surface-2);border-radius:.75rem}._dataDaProva_1nh1y_510 strong{font-family:var(--font-display);font-size:1.25rem;font-weight:800;line-height:1}._dataDaProva_1nh1y_510 span{margin-top:.125rem;font-size:.625rem;font-weight:700;letter-spacing:.04em}._dataDaProxima_1nh1y_537{color:var(--color-on-primary);background:var(--color-primary-fill)}._corpoDaProva_1nh1y_542{display:flex;flex-direction:column;flex:1;gap:.25rem;min-width:0}._nomeDaProva_1nh1y_500{font-size:.875rem;font-weight:700;color:var(--color-text);overflow-wrap:anywhere}._localDaProva_1nh1y_557{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--color-text-muted)}._rodapeDaProva_1nh1y_565{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem}._km_1nh1y_573{padding:.125rem .5rem;font-size:.6875rem;font-weight:700;color:var(--color-text);background:var(--color-surface-2);border-radius:.375rem}._kmDaProxima_1nh1y_582{color:var(--color-surface);background:var(--color-text)}._avatares_1nh1y_587{display:inline-flex}._avatar_1nh1y_587{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;font-size:.5625rem;font-weight:700;color:hsl(var(--tom, 70) 60% 26%);background:hsl(var(--tom, 70) 80% 88%);border:2px solid var(--color-surface);border-radius:50%}:root[data-theme=dark] ._avatar_1nh1y_587{color:hsl(var(--tom, 70) 85% 78%);background:hsl(var(--tom, 70) 45% 24%)}._avatar_1nh1y_587+._avatar_1nh1y_587{margin-left:-.375rem}._avatarMais_1nh1y_614,:root[data-theme=dark] ._avatarMais_1nh1y_614{color:var(--color-text-secondary);background:var(--color-surface-2)}._inscritos_1nh1y_620{font-size:.75rem;color:var(--color-text-muted)}._formulario_1nh1y_627{display:flex;flex-direction:column;gap:12px;width:100%}._linhaDoFormulario_1nh1y_634{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px}._linhaDeTres_1nh1y_640{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:10px}@media (max-width: 640px){._linhaDoFormulario_1nh1y_634,._linhaDeTres_1nh1y_640{grid-template-columns:1fr}}._notaDaJanela_1nh1y_653{margin-top:-.25rem;font-size:.8125rem;color:var(--color-text-muted)}._escolhaDoTipo_1nh1y_659{display:inline-flex;align-self:flex-start;gap:.125rem;padding:.1875rem;background:var(--color-surface-2);border-radius:var(--radius-pill)}._escolhaDoTipo_1nh1y_659 button{padding:.375rem .875rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text-muted);background:none;border:none;border-radius:var(--radius-pill);cursor:pointer}._escolhaDoTipo_1nh1y_659 button:hover{color:var(--color-text)}._escolhaDoTipo_1nh1y_659 button._tipoAtual_1nh1y_684{color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-card)}._escolhaDoTipo_1nh1y_659 button:focus-visible{outline:none;box-shadow:var(--focus-ring)}._inscritosDaJanela_1nh1y_695{display:flex;flex-wrap:wrap;gap:.375rem;margin:-.25rem 0 0;padding:0;list-style:none}._inscrito_1nh1y_620{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem .25rem .25rem;font-size:.8125rem;color:var(--color-text);background:var(--color-surface-2);border-radius:var(--radius-pill)}._avatarDoInscrito_1nh1y_715{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:.5625rem;font-weight:700;color:hsl(var(--tom, 70) 60% 26%);background:hsl(var(--tom, 70) 80% 88%);border-radius:50%}:root[data-theme=dark] ._avatarDoInscrito_1nh1y_715{color:hsl(var(--tom, 70) 85% 78%);background:hsl(var(--tom, 70) 45% 24%)}._tirarInscrito_1nh1y_733{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-right:-.25rem;color:var(--color-text-muted);background:none;border:none;border-radius:9999px;cursor:pointer}._tirarInscrito_1nh1y_733:hover{color:var(--color-error);background:var(--color-error-soft)}._erroDaJanela_1nh1y_752{font-size:13px;color:var(--color-error)}._excluirDaJanela_1nh1y_757{margin-right:auto}._detalhes_1nh1y_763{display:flex;flex-direction:column;gap:.875rem}._tipoDoDetalhe_1nh1y_769{align-self:flex-start;padding:.1875rem .625rem;font-size:.75rem;font-weight:700;border-radius:var(--radius-pill)}._linhasDoDetalhe_1nh1y_777{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}._linhasDoDetalhe_1nh1y_777 li{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;color:var(--color-text)}._linhasDoDetalhe_1nh1y_777 svg{flex-shrink:0;color:var(--color-text-muted)}._observacao_1nh1y_799{padding:.75rem .875rem;font-size:.875rem;line-height:1.5;color:var(--color-text-secondary);white-space:pre-line;background:var(--color-surface-2);border-radius:.75rem}._notaDoDetalhe_1nh1y_809{font-size:.8125rem;color:var(--color-text-muted)}._tituloDosAlunos_1nh1y_814{margin-top:.25rem;font-size:.8125rem;font-weight:700;color:var(--color-text-secondary)}._alunosDoDetalhe_1nh1y_821{display:flex;flex-direction:column;margin:-.375rem 0 0;padding:0;list-style:none}._alunosDoDetalhe_1nh1y_821 li+li{border-top:1px solid var(--border-color-subtle)}._alunoDoDetalhe_1nh1y_833{display:flex;align-items:center;gap:.625rem;padding:.625rem .25rem;color:var(--color-text);text-decoration:none;border-radius:var(--radius-md)}._alunoDoDetalhe_1nh1y_833:hover{background:var(--color-surface-2)}._alunoDoDetalhe_1nh1y_833:focus-visible{outline:none;box-shadow:var(--focus-ring)}._alunoDoDetalhe_1nh1y_833>svg{flex-shrink:0;margin-left:auto;color:var(--color-text-muted)}._alunoDoDetalhe_1nh1y_833 ._avatarDoInscrito_1nh1y_715{width:2rem;height:2rem;font-size:.6875rem}._nomeDoAluno_1nh1y_864{display:flex;flex-direction:column;min-width:0;font-size:.875rem;font-weight:600}._nomeDoAluno_1nh1y_864 small{font-size:.75rem;font-weight:400;color:var(--color-text-muted)}._grade_1gx5c_3{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);gap:1.25rem;align-items:start}@media (max-width: 1100px){._grade_1gx5c_3{grid-template-columns:minmax(0,1fr)}}._cartao_1gx5c_16{display:flex;flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._lado_1gx5c_28{position:sticky;top:1rem;min-width:0}._topo_1gx5c_34{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media (max-width: 720px){._topo_1gx5c_34{grid-template-columns:minmax(0,1fr)}}._rotulo_1gx5c_46{margin-bottom:-.25rem;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._resumo_1gx5c_59{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:1rem 1.25rem;background:#0a0a0a;border:1px solid rgba(255,255,255,.09);border-radius:var(--radius-lg)}._resumo_1gx5c_59 div{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:0 1rem;border-left:1px solid rgba(255,255,255,.1)}._resumo_1gx5c_59 div:first-child{padding-left:0;border-left:none}._resumo_1gx5c_59 dt{font-size:.75rem;color:#ffffffa8}._resumo_1gx5c_59 dd{margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:#fafafa;white-space:nowrap}._resumo_1gx5c_59 dd._destaque_1gx5c_97{color:#cedc00}._semPace_1gx5c_101{font-family:var(--font-body);font-size:.875rem;font-weight:500;color:#ffffffa8}._rotuloComMarca_1gx5c_109{display:inline-flex;align-items:center;gap:.375rem}._avisoDaConta_1gx5c_116{display:flex;align-items:center;gap:.375rem;margin-top:-.5rem;font-size:.75rem;color:var(--color-text-secondary)}@media (max-width: 520px){._resumo_1gx5c_59 dd{font-size:1rem}._resumo_1gx5c_59 div{padding:0 .5rem}}._acoes_1gx5c_137{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--border-color-subtle)}._faixaDoModelo_1gx5c_148{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.625rem .75rem;color:var(--color-primary);background:var(--color-primary-softer);border:1px solid var(--color-primary-soft);border-radius:var(--radius-lg)}._nomeDoModelo_1gx5c_160{flex:1;min-width:0;font-size:.875rem;color:var(--color-text-secondary)}._nomeDoModelo_1gx5c_160 strong{color:var(--color-text)}._soltarModelo_1gx5c_171{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text-muted);background:none;border:none;border-radius:var(--radius-md);cursor:pointer}._soltarModelo_1gx5c_171:hover{color:var(--color-text);background:var(--color-surface-2)}._soltarModelo_1gx5c_171:focus-visible{outline:none;box-shadow:var(--focus-ring)}._nota_1gx5c_194{font-size:.75rem;line-height:1.5;color:var(--color-text-muted)}._vazio_1k6mm_4{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1.25rem;text-align:center;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:.875rem}._vazioTitulo_1k6mm_16{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-text)}._vazioTexto_1k6mm_23{max-width:28rem;margin-bottom:.5rem;font-size:.875rem;color:var(--color-text-muted)}._formulario_1k6mm_31{display:flex;flex-direction:column;gap:12px;width:100%}._linhaDeDois_1k6mm_38{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._secaoDaJanela_1k6mm_45{margin-top:.25rem;padding-top:.875rem;border-top:1px solid var(--border-color-subtle)}._tituloDaSecao_1k6mm_51{font-family:var(--font-display);font-size:.9375rem;font-weight:700;color:var(--color-text)}._notaDaSecao_1k6mm_58{margin-top:.125rem;font-size:.8125rem;color:var(--color-text-muted)}._encontro_1k6mm_65{display:flex;flex-direction:column;gap:10px;padding:.75rem .875rem .875rem;background:var(--color-surface-2);border:1px solid var(--border-color-subtle);border-radius:var(--radius-md)}._cabecalhoDoEncontro_1k6mm_75{display:flex;align-items:center;justify-content:space-between}._cabecalhoDoEncontro_1k6mm_75 ._rotuloDoCampo_1k6mm_81{margin-bottom:0;font-weight:600;color:var(--color-text)}._tirarEncontro_1k6mm_87{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--color-text-muted);background:none;border:none;border-radius:var(--radius-md);cursor:pointer}._tirarEncontro_1k6mm_87:hover{color:var(--color-error);background:var(--color-error-soft)}._tirarEncontro_1k6mm_87:focus-visible,._adicionarEncontro_1k6mm_106:focus-visible{outline:none;box-shadow:var(--focus-ring)}._encontro_1k6mm_65 ._dias_1k6mm_111 button{background:var(--color-surface)}._encontro_1k6mm_65 ._dias_1k6mm_111 button._diaAtual_1k6mm_115{background:var(--color-primary-fill)}._adicionarEncontro_1k6mm_106{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.25rem;padding:.5rem .875rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text);background:none;border:1px dashed var(--border-color-strong);border-radius:var(--radius-md);cursor:pointer}._adicionarEncontro_1k6mm_106:hover{background:var(--color-surface-2)}._fichaInteira_1k6mm_141{grid-column:1 / -1}._pontoDoProximo_1k6mm_145{display:block;font-size:.8125rem;font-weight:400;color:var(--color-text-muted)}._encontrosDaFicha_1k6mm_153{display:flex;flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none}._encontrosDaFicha_1k6mm_153 li{font-size:.875rem;font-weight:600;color:var(--color-text)}._encontrosDaFicha_1k6mm_153 small{display:block;font-size:.8125rem;font-weight:400;color:var(--color-text-muted)}._rotuloDoCampo_1k6mm_81{margin-bottom:.375rem;font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:500;color:var(--color-text-secondary)}._erroDaJanela_1k6mm_183{font-size:13px;color:var(--color-error)}._notaDaJanela_1k6mm_188{margin-top:-.25rem;font-size:.8125rem;color:var(--color-text-muted)}._excluirDaJanela_1k6mm_194{margin-right:auto}._cores_1k6mm_198{display:flex;flex-wrap:wrap;gap:.5rem}._cor_1k6mm_198{--cor: var(--color-primary-fill);width:1.75rem;height:1.75rem;padding:0;background:var(--cor);border:2px solid var(--color-surface);border-radius:50%;box-shadow:0 0 0 1px var(--border-color);cursor:pointer}._cor_1k6mm_198[data-cor=grafite]{--cor: var(--color-text)}._cor_1k6mm_198[data-cor=azul]{--cor: #3b82f6}._cor_1k6mm_198[data-cor=laranja]{--cor: #f59e0b}._cor_1k6mm_198[data-cor=roxo]{--cor: #8b5cf6}._cor_1k6mm_198[data-cor=rosa]{--cor: #ec4899}._corAtual_1k6mm_236{box-shadow:0 0 0 2px var(--color-text)}._cor_1k6mm_198:focus-visible{outline:none;box-shadow:var(--focus-ring)}._dias_1k6mm_111{display:flex;flex-wrap:wrap;gap:.375rem}._dias_1k6mm_111 button{min-width:2.75rem;padding:.375rem .625rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface-2);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer}._dias_1k6mm_111 button._diaAtual_1k6mm_115{color:var(--color-on-primary);background:var(--color-primary-fill);border-color:var(--color-primary-fill)}._dias_1k6mm_111 button:focus-visible{outline:none;box-shadow:var(--focus-ring)}._alunosDaJanela_1k6mm_275{display:flex;flex-wrap:wrap;gap:.375rem;margin:-.25rem 0 0;padding:0;list-style:none}._alunoDaJanela_1k6mm_284{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem .25rem .25rem;font-size:.8125rem;color:var(--color-text);background:var(--color-surface-2);border-radius:var(--radius-pill)}._avatarPequeno_1k6mm_295{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:.5625rem;font-weight:700;color:hsl(var(--tom, 70) 60% 26%);background:hsl(var(--tom, 70) 80% 88%);border-radius:50%}:root[data-theme=dark] ._avatarPequeno_1k6mm_295{color:hsl(var(--tom, 70) 85% 78%);background:hsl(var(--tom, 70) 45% 24%)}._tirarAluno_1k6mm_313{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-right:-.25rem;color:var(--color-text-muted);background:none;border:none;border-radius:9999px;cursor:pointer}._tirarAluno_1k6mm_313:hover{color:var(--color-error);background:var(--color-error-soft)}._campoComUnidade_1k6mm_333{display:flex;align-items:center;gap:.5rem}._campoComUnidade_1k6mm_333 input{width:6rem}._campoComUnidade_1k6mm_333>span{font-size:.875rem;color:var(--color-text-muted)}._campoDeBusca_1k6mm_349{position:relative;display:block}._campoDeBusca_1k6mm_349>svg{position:absolute;top:50%;left:.75rem;z-index:1;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}._campoDeBusca_1k6mm_349 input{padding-left:2.125rem}._resultadosDaBusca_1k6mm_368{display:flex;flex-direction:column;margin:-.5rem 0 0;padding:.25rem;list-style:none;background:var(--color-surface-2);border:1px solid var(--border-color);border-radius:var(--radius-md)}._resultadosDaBusca_1k6mm_368 button{display:flex;align-items:flex-start;gap:.5rem;width:100%;padding:.5rem .625rem;text-align:left;font-family:var(--font-body);color:var(--color-text);background:none;border:none;border-radius:calc(var(--radius-md) - 2px);cursor:pointer}._resultadosDaBusca_1k6mm_368 button:hover,._resultadosDaBusca_1k6mm_368 button:focus-visible{outline:none;background:var(--color-surface-3)}._resultadosDaBusca_1k6mm_368 button>svg{flex-shrink:0;margin-top:.125rem;color:var(--color-text-muted)}._resultadosDaBusca_1k6mm_368 strong{display:block;font-size:.8125rem}._resultadosDaBusca_1k6mm_368 small{display:block;font-size:.75rem;color:var(--color-text-muted)}._buscandoLugares_1k6mm_417{display:flex;justify-content:center;padding:.5rem}._mapaDaJanela_1k6mm_423{display:block;width:100%;height:auto;aspect-ratio:520 / 200;object-fit:cover;background:var(--color-surface-2);border-radius:var(--radius-md)}._fichaDaTurma_1k6mm_434{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0}._fichaDaTurma_1k6mm_434 dt{font-size:.75rem;color:var(--color-text-muted)}._fichaDaTurma_1k6mm_434 dd{margin:.125rem 0 0;font-size:.875rem;font-weight:600;color:var(--color-text)}._pontoDaFicha_1k6mm_453{display:flex;flex-direction:column;gap:.25rem}._pontoDaFicha_1k6mm_453 ._rotuloDoCampo_1k6mm_81{margin-bottom:0}._nomeDoPonto_1k6mm_463{font-size:.875rem;font-weight:600;color:var(--color-text)}._enderecoDoPonto_1k6mm_469{font-size:.8125rem;color:var(--color-text-muted)}._pontoDaFicha_1k6mm_453 ._mapaDaJanela_1k6mm_423{margin-top:.375rem}._alunosDaFicha_1k6mm_478{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}._alunosDaFicha_1k6mm_478 li{display:flex;align-items:center;gap:.625rem}._alunosDaFicha_1k6mm_478 strong{display:block;font-size:.8125rem;color:var(--color-text)}._alunosDaFicha_1k6mm_478 small{display:block;font-size:.75rem;color:var(--color-text-muted)}._avatarDaFicha_1k6mm_505{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;font-size:.6875rem;font-weight:700;color:hsl(var(--tom, 70) 60% 26%);background:hsl(var(--tom, 70) 80% 88%);border-radius:50%}:root[data-theme=dark] ._avatarDaFicha_1k6mm_505{color:hsl(var(--tom, 70) 85% 78%);background:hsl(var(--tom, 70) 60% 50% / .22)}@media (max-width: 479px){._fichaDaTurma_1k6mm_434{grid-template-columns:minmax(0,1fr)}}._emBreve_1ywzp_3{cursor:default}._lista_1ywzp_7{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}._turma_1ywzp_17{--cor: var(--color-primary-fill);display:grid;grid-template-columns:minmax(13rem,1.6fr) repeat(4,minmax(6.5rem,1fr)) 11.5rem;grid-template-areas:"id tr oc pr px ac";align-items:center;gap:.75rem 1.25rem;position:relative;overflow:hidden;padding:1rem 1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:.875rem;box-shadow:var(--shadow-card)}._turma_1ywzp_17:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--cor)}._turma_1ywzp_17[data-cor=grafite]{--cor: var(--color-text)}._turma_1ywzp_17[data-cor=azul]{--cor: #3b82f6}._turma_1ywzp_17[data-cor=laranja]{--cor: #f59e0b}._turma_1ywzp_17[data-cor=roxo]{--cor: #8b5cf6}._turma_1ywzp_17[data-cor=rosa]{--cor: #ec4899}._turma_1ywzp_17{cursor:pointer;transition:border-color var(--transition-fast)}._turma_1ywzp_17:hover{border-color:var(--border-color)}._identidade_1ywzp_75{grid-area:id;min-width:0}._areaTreinador_1ywzp_80{grid-area:tr}._areaOcupacao_1ywzp_84{grid-area:oc}._areaPresenca_1ywzp_88{grid-area:pr}._areaProximo_1ywzp_92{grid-area:px}._nome_1ywzp_96{padding:0;font-family:var(--font-display);font-size:.9375rem;font-weight:700;text-align:left;color:var(--color-text);background:none;border:none;cursor:pointer}._nome_1ywzp_96:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:.25rem}._quando_1ywzp_114{margin-top:.25rem;font-size:.8125rem;line-height:1.45;color:var(--color-text-muted)}._ponto_1ywzp_121:before{content:"•";margin:0 .375rem}._campo_1ywzp_126{min-width:0}._rotulo_1ywzp_130{font-size:.6875rem;color:var(--color-text-muted)}._valor_1ywzp_135{margin-top:.125rem;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text)}._avatares_1ywzp_145{display:inline-flex;flex-shrink:0}._avatares_1ywzp_145>*+*{margin-left:-.5rem;box-shadow:0 0 0 2px var(--color-surface)}._treinador_1ywzp_156>span._nomesQuebram_1ywzp_156:last-child{display:-webkit-box;overflow:hidden;line-height:1.3;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}._pontoDoProximo_1ywzp_166{margin-top:.125rem;overflow:hidden;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted)}._valorApagado_1ywzp_176{margin-top:.125rem;font-size:.8125rem;color:var(--color-text-muted)}._semNumero_1ywzp_183{font-size:1.125rem;color:var(--color-text-muted)}._treinador_1ywzp_156{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.8125rem;color:var(--color-text)}._treinador_1ywzp_156>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._avatar_1ywzp_145{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;font-size:.625rem;font-weight:700;letter-spacing:.02em;color:hsl(var(--tom) 60% 26%);background:hsl(var(--tom) 80% 88%);border-radius:50%}:root[data-theme=dark] ._avatar_1ywzp_145{color:hsl(var(--tom) 85% 78%);background:hsl(var(--tom) 60% 50% / .22)}._barra_1ywzp_225{display:block;width:100%;max-width:9rem;height:.375rem;margin-top:.375rem;overflow:hidden;background:var(--color-surface-3);border-radius:var(--radius-pill)}._barra_1ywzp_225 span{display:block;height:100%;background:var(--color-primary-fill);border-radius:var(--radius-pill)}._barraCheia_1ywzp_243 span{background:var(--color-text)}._acoes_1ywzp_247{grid-area:ac;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}._presencaDeHoje_1ywzp_255,._verAgenda_1ywzp_256,._editar_1ywzp_257{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;white-space:nowrap;border-radius:var(--radius-md)}._presencaDeHoje_1ywzp_255{cursor:pointer}._presencaDeHoje_1ywzp_255:hover{opacity:.88}._verAgenda_1ywzp_256{cursor:pointer}._verAgenda_1ywzp_256:hover{background:var(--color-surface-2);border-color:var(--border-color-strong)}._editar_1ywzp_257{cursor:pointer}._editar_1ywzp_257:hover{background:var(--color-surface-2);border-color:var(--border-color-strong)}._presencaDeHoje_1ywzp_255{padding:0 .875rem;color:var(--color-surface);background:var(--color-text);border:1px solid var(--color-text)}._verAgenda_1ywzp_256{padding:0 .875rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color)}._editar_1ywzp_257{width:2.25rem;padding:0;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color)}._presencaDeHoje_1ywzp_255:focus-visible,._verAgenda_1ywzp_256:focus-visible,._editar_1ywzp_257:focus-visible{outline:none;box-shadow:var(--focus-ring)}._dica_1ywzp_329{padding:.125rem 0 .125rem .75rem;font-size:.8125rem;color:var(--color-text-secondary);border-left:3px solid var(--color-primary-fill)}._dica_1ywzp_329 strong{color:var(--color-text)}@media (max-width: 1279px){._turma_1ywzp_17{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"id id id ac" "tr oc pr px"}}@media (max-width: 639px){._turma_1ywzp_17{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"id id" "tr oc" "pr px" "ac ac";padding:1rem}._valor_1ywzp_135{white-space:normal}._acoes_1ywzp_247{justify-content:stretch}._presencaDeHoje_1ywzp_255,._verAgenda_1ywzp_256{flex:1}}._agenda_bt75q_4{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:1rem;align-items:start}._cartaoDaSemana_bt75q_11,._cartao_bt75q_11{min-width:0;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._cartaoDaSemana_bt75q_11{padding:1.25rem}._cabecalho_bt75q_24{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem;margin-bottom:1rem}._titulo_bt75q_33{font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._subtitulo_bt75q_41{margin-top:.125rem;font-size:.8125rem;color:var(--color-text-muted)}._controles_bt75q_47{display:flex;align-items:center;gap:.5rem}._filtroDaTurma_bt75q_53{width:12rem;max-width:100%}._estaSemana_bt75q_58{padding:0 .5rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text);text-decoration:underline;text-underline-offset:2px;background:none;border:none;cursor:pointer}._seta_bt75q_72{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}._seta_bt75q_72:hover{background:var(--color-surface-2);border-color:var(--border-color-strong)}._seta_bt75q_72:focus-visible,._estaSemana_bt75q_58:focus-visible{outline:none;box-shadow:var(--focus-ring)}._grade_bt75q_98{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;overflow:hidden;list-style:none;background:var(--color-surface-2);border:1px solid var(--border-color-subtle);border-radius:.75rem}._dia_bt75q_110{display:flex;flex-direction:column;gap:.5rem;min-width:0;min-height:17rem;padding:.75rem .5rem}._dia_bt75q_110+._dia_bt75q_110{border-left:1px solid var(--border-color-subtle)}._hoje_bt75q_124{background:#f7f9df}:root[data-theme=dark] ._hoje_bt75q_124{background:#cedc000f}._cabecalhoDoDia_bt75q_132{display:flex;align-items:center;gap:.375rem;padding:0 .25rem}._cabecalhoDoDia_bt75q_132 span{font-size:.75rem;color:var(--color-text-muted)}._cabecalhoDoDia_bt75q_132 strong{font-family:var(--font-display);font-size:1rem;font-weight:700;line-height:1.5rem;color:var(--color-text)}._hoje_bt75q_124 ._cabecalhoDoDia_bt75q_132 strong{min-width:1.5rem;padding:0 .3125rem;text-align:center;color:var(--color-on-primary);background:var(--color-primary-fill);border-radius:.375rem}._semEncontros_bt75q_161{padding:0 .25rem;font-size:.75rem;color:var(--color-text-muted)}._encontros_bt75q_167{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}._encontro_bt75q_167{--cor: var(--color-primary-fill);position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;width:100%;min-width:0;padding:.5rem .5rem .5rem .75rem;overflow:hidden;text-align:left;font-family:var(--font-body);color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:var(--radius-md);cursor:pointer}._encontro_bt75q_167:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--cor)}._encontro_bt75q_167:hover{border-color:var(--border-color)}._encontro_bt75q_167:focus-visible{outline:none;box-shadow:var(--focus-ring)}._encontro_bt75q_167[data-cor=grafite]{--cor: var(--color-text)}._encontro_bt75q_167[data-cor=azul]{--cor: #3b82f6}._encontro_bt75q_167[data-cor=laranja]{--cor: #f59e0b}._encontro_bt75q_167[data-cor=roxo]{--cor: #8b5cf6}._encontro_bt75q_167[data-cor=rosa]{--cor: #ec4899}._horario_bt75q_236{font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}._encontro_bt75q_167 strong{font-size:.8125rem;line-height:1.25}._ponto_bt75q_248{font-size:.6875rem;line-height:1.3;color:var(--color-text-muted)}._presenca_bt75q_255{display:flex;align-items:center;gap:.375rem;margin-top:.375rem;font-size:.6875rem;line-height:1.25;color:var(--color-text-muted)}._presenca_bt75q_255>span:last-child{min-width:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}._avatar_bt75q_272{display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;flex-shrink:0;font-size:.5625rem;font-weight:700;color:hsl(var(--tom) 60% 26%);background:hsl(var(--tom) 80% 88%);border-radius:50%}:root[data-theme=dark] ._avatar_bt75q_272{color:hsl(var(--tom) 85% 78%);background:hsl(var(--tom) 60% 50% / .22)}._cancelado_bt75q_292 strong{text-decoration:line-through;color:var(--color-text-muted)}._cancelado_bt75q_292:before{opacity:.4}._seloCancelado_bt75q_301,._seloExcecao_bt75q_302{margin-top:.375rem;padding:.0625rem .375rem;font-size:.6875rem;font-style:normal;font-weight:600;border-radius:.25rem}._seloCancelado_bt75q_301{color:var(--color-error);background:var(--color-error-soft)}._seloExcecao_bt75q_302{color:#8a5a00;background:#fdf0d2}:root[data-theme=dark] ._seloExcecao_bt75q_302{color:#f5b544;background:#f59e0b24}._lado_bt75q_328{display:flex;flex-direction:column;gap:1rem;min-width:0}._cartao_bt75q_11{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem}._google_bt75q_342{display:flex;align-items:center;gap:.75rem}._iconeDoGoogle_bt75q_348{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;color:#3b6fd8;background:#e8effc;border-radius:.625rem}:root[data-theme=dark] ._iconeDoGoogle_bt75q_348{color:#8db0f5;background:#3b6fd82e}._tituloDoCartao_bt75q_365{font-family:var(--font-display);font-size:.9375rem;font-weight:700;color:var(--color-text)}._notaDoCartao_bt75q_372{margin-top:.125rem;font-size:.75rem;line-height:1.4;color:var(--color-text-muted)}._caixaCinza_bt75q_380{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.75rem;color:var(--color-text-secondary);background:var(--color-surface-2);border-radius:.625rem}._caixaCinza_bt75q_380 svg{flex-shrink:0;color:var(--color-text-muted)}._linha_bt75q_396{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.875rem;border-top:1px solid var(--border-color-subtle)}._linha_bt75q_396>div{min-width:0}._tituloDaLinha_bt75q_409{font-size:.8125rem;font-weight:700;color:var(--color-text)}._rotulo_bt75q_415{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._excecoes_bt75q_423{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._excecoes_bt75q_423 li{display:flex;flex-direction:column;gap:.125rem;padding:.75rem 0;font-size:.75rem;color:var(--color-text-muted)}._excecoes_bt75q_423 li:first-child{padding-top:0}._excecoes_bt75q_423 li+li{border-top:1px solid var(--border-color-subtle)}._excecoes_bt75q_423 strong{font-size:.8125rem;color:var(--color-text)}@media (max-width: 1279px){._agenda_bt75q_4{grid-template-columns:minmax(0,1fr)}._lado_bt75q_328{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width: 899px){._grade_bt75q_98{grid-template-columns:minmax(0,1fr)}._dia_bt75q_110{min-height:0}._dia_bt75q_110+._dia_bt75q_110{border-left:none;border-top:1px solid var(--border-color-subtle)}._diaVazio_bt75q_481{display:none}._lado_bt75q_328{grid-template-columns:minmax(0,1fr)}}@media (max-width: 639px){._cartaoDaSemana_bt75q_11{padding:1rem}._controles_bt75q_47{width:100%}._filtroDaTurma_bt75q_53{flex:1 1 8rem;width:auto;min-width:0}}._erro_tidot_3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;font-size:.875rem;color:var(--color-error);background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:.875rem}._vazio_tidot_17{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1.25rem;text-align:center;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:.875rem}._vazioTitulo_tidot_29{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-text)}._vazioTexto_tidot_36{max-width:28rem;font-size:.875rem;color:var(--color-text-muted)}._fichas_tidot_43{display:flex;flex-wrap:wrap;gap:.5rem}._ficha_tidot_43{--cor: var(--color-primary-fill);display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem .375rem .625rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--border-color);border-left:3px solid var(--cor);border-radius:var(--radius-md);cursor:pointer}._ficha_tidot_43:hover{color:var(--color-text)}._fichaAtual_tidot_70{color:var(--color-text);border-color:var(--color-text);border-left-color:var(--cor)}._ficha_tidot_43[data-cor=grafite]{--cor: var(--color-text)}._ficha_tidot_43[data-cor=azul]{--cor: #3b82f6}._ficha_tidot_43[data-cor=laranja]{--cor: #f59e0b}._ficha_tidot_43[data-cor=roxo]{--cor: #8b5cf6}._ficha_tidot_43[data-cor=rosa]{--cor: #ec4899}._fichaCancelada_tidot_96{font-size:.6875rem;font-weight:600;color:var(--color-error)}._proximoEncontro_tidot_103{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem .75rem}._proximoEncontro_tidot_103 h2{font-family:var(--font-display);font-size:1.5rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._proximoEncontro_tidot_103 p{font-family:var(--font-display);font-size:1.125rem;font-weight:600;color:var(--color-text-secondary)}._topo_tidot_126{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._mapa_tidot_136{position:relative;min-height:20rem;background:#1c1c1c}._imagemDoMapa_tidot_142{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._semPonto_tidot_150{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:100%;min-height:20rem;padding:1.5rem;text-align:center;font-size:.875rem;color:var(--color-text-muted);background:var(--color-surface-2)}._cabecalhoDoMapa_tidot_166{position:absolute;top:0;right:0;left:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1rem 2.5rem;background:linear-gradient(to bottom,#0009,#0000)}._tituloDoMapa_tidot_179{font-family:var(--font-display);font-size:1rem;font-weight:700;color:#fff}._subDoMapa_tidot_186{margin-top:.125rem;font-size:.75rem;color:#ffffffd1}._camadas_tidot_192{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;color:#fff;background:#141414bf;border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-md);cursor:pointer}._camadas_tidot_192[aria-pressed=true]{color:#111110;background:#cedc00;border-color:#cedc00}._camadas_tidot_192:focus-visible{outline:none;box-shadow:var(--focus-ring)}._contador_tidot_217{position:absolute;bottom:.875rem;left:.875rem;display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-size:.75rem;font-weight:600;color:#fff;background:#141414d1;border-radius:var(--radius-pill)}._contador_tidot_217 span{width:.5rem;height:.5rem;background:#cedc00;border-radius:50%}._dadosDoEncontro_tidot_240{display:flex;flex-direction:column;gap:.625rem;min-width:0;padding:1.25rem 1.25rem 1rem}._linhaDoSelo_tidot_248{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._selo_tidot_255{padding:.1875rem .5rem;font-size:.6875rem;font-weight:700;color:#4a5200;background:#cedc0047;border-radius:.375rem}:root[data-theme=dark] ._selo_tidot_255{color:#cedc00;background:#cedc0024}._seloCancelado_tidot_269,:root[data-theme=dark] ._seloCancelado_tidot_269{color:var(--color-error);background:var(--color-error-soft)}._dataDoEncontro_tidot_275{font-size:.75rem;color:var(--color-text-muted)}._tituloDoEncontro_tidot_280{font-family:var(--font-display);font-size:1.375rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._riscado_tidot_288{text-decoration:line-through;color:var(--color-text-muted)}._motivo_tidot_293{margin-top:-.375rem;font-size:.8125rem;color:var(--color-error)}._linhaDoTreino_tidot_299,._linhaDoPonto_tidot_300{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .375rem;font-size:.8125rem;color:var(--color-text-secondary)}._linhaDoPonto_tidot_300{flex-wrap:nowrap;color:var(--color-text-muted)}._linhaDoPonto_tidot_300>svg{flex-shrink:0}._soHoje_tidot_318{margin-left:.375rem;padding:.0625rem .375rem;font-size:.6875rem;font-style:normal;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface-2);border-radius:.3125rem}._lapis_tidot_329{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--color-text-muted);background:none;border:none;border-radius:.375rem;cursor:pointer}._lapis_tidot_329:hover{color:var(--color-text);background:var(--color-surface-2)}._lapis_tidot_329:focus-visible{outline:none;box-shadow:var(--focus-ring)}._clima_tidot_354{display:flex;gap:.75rem;padding:.75rem .875rem;background:var(--color-surface-2);border:1px solid var(--border-color-subtle);border-radius:.75rem}._climaAlerta_tidot_363{background:#fdf3dc;border-color:#f2cf7c}:root[data-theme=dark] ._climaAlerta_tidot_363{background:#f59e0b1f;border-color:#f59e0b66}._iconeDoClima_tidot_373{flex-shrink:0;color:#c97a08}._tituloDoClima_tidot_378{font-size:.875rem;font-weight:700;color:var(--color-text)}._subDoClima_tidot_384{margin-top:.125rem;font-size:.75rem;color:var(--color-text-muted)}._climaAlerta_tidot_363 ._subDoClima_tidot_384{font-weight:600;color:#b26b00}:root[data-theme=dark] ._climaAlerta_tidot_363 ._subDoClima_tidot_384{color:#f5b544}._sugestao_tidot_399{display:flex;align-items:flex-start;gap:.375rem;margin-top:.375rem;font-size:.75rem;color:var(--color-text-secondary)}._sugestao_tidot_399 svg{flex-shrink:0;margin-top:.0625rem}._numeros_tidot_413{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none}._numeros_tidot_413 li{display:flex;flex-direction:column;gap:.125rem;padding:.625rem .75rem;background:var(--color-surface-2);border-radius:.625rem}._numeros_tidot_413 strong{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--color-text)}._numeros_tidot_413 span{font-size:.6875rem;color:var(--color-text-muted)}._acoes_tidot_443{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.125rem}._cancelar_tidot_450{display:inline-flex;align-items:center;gap:.375rem;min-height:2.25rem;padding:0 .875rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-error);background:var(--color-error-soft);border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer}._cancelar_tidot_450:hover{border-color:var(--color-error)}._cancelar_tidot_450:focus-visible{outline:none;box-shadow:var(--focus-ring)}._ultimoAviso_tidot_475{font-size:.75rem;color:var(--color-text-muted)}._baixo_tidot_481{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:1rem;align-items:start}._cartao_tidot_488{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._cabecalhoDoCartao_tidot_500{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem}._cabecalhoDoCartao_tidot_500>div{flex:1 1 16rem;min-width:0}._tituloDoCartao_tidot_514{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-text)}._subDoCartao_tidot_521{margin-top:.125rem;font-size:.8125rem;color:var(--color-text-muted)}._abasDoCartao_tidot_527{display:inline-flex;align-self:flex-start;flex-wrap:wrap;gap:.125rem;padding:.1875rem;background:var(--color-surface-2);border-radius:var(--radius-pill)}._abaDoCartao_tidot_538{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text-muted);background:none;border:none;border-radius:var(--radius-pill);cursor:pointer}._abaDoCartao_tidot_538:hover{color:var(--color-text)}._abaDoCartaoAtual_tidot_557{color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-card)}._abaDoCartao_tidot_538:focus-visible{outline:none;box-shadow:var(--focus-ring)}._totalDaAba_tidot_568{min-width:1.25rem;padding:0 .3125rem;font-size:.6875rem;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text-secondary);background:var(--color-surface-3);border-radius:var(--radius-pill)}._listaVazia_tidot_579{padding:.75rem 0;font-size:.8125rem;color:var(--color-text-muted)}._alunos_tidot_585{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1.5rem;margin:0;padding:0;list-style:none}._alunos_tidot_585 li{display:flex;align-items:center;gap:.625rem;min-width:0;padding:.5rem 0;border-bottom:1px solid var(--border-color-subtle)}._nomeDoAluno_tidot_603{flex:1;min-width:0}._horaDoCheckin_tidot_609{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;padding:.1875rem .4375rem;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:#2f6b1f;background:#e3f3dc;border-radius:.375rem}:root[data-theme=dark] ._horaDoCheckin_tidot_609{color:#9be07f;background:#6ec85024}._alunos_tidot_585 strong{display:block;overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text)}._alunos_tidot_585 small{display:block;font-size:.75rem;color:var(--color-text-muted)}._avatar_tidot_643{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;font-size:.6875rem;font-weight:700;color:hsl(var(--tom) 60% 26%);background:hsl(var(--tom) 80% 88%);border-radius:50%}:root[data-theme=dark] ._avatar_tidot_643{color:hsl(var(--tom) 85% 78%);background:hsl(var(--tom) 60% 50% / .22)}._porTurma_tidot_662{display:flex;flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none}._porTurma_tidot_662 li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.375rem .75rem;font-size:.8125rem}._nomeDaTurma_tidot_678{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text)}._porTurma_tidot_662 strong{font-variant-numeric:tabular-nums;color:var(--color-text)}._semCheckin_tidot_690{font-size:.75rem;color:var(--color-text-muted)}._barraDaTurma_tidot_695{grid-column:1 / -1;height:.5rem;overflow:hidden;background:var(--color-surface-3);border-radius:var(--radius-pill)}._barraDaTurma_tidot_695 span{display:block;height:100%;background:var(--color-primary-fill);border-radius:var(--radius-pill)}._interruptor_tidot_711{display:inline-flex;align-items:center;align-self:flex-start;gap:.5rem;padding:0;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text);background:none;border:none;cursor:pointer}._caixa_tidot_725{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;color:var(--color-on-primary);background:var(--color-surface-2);border:1.5px solid var(--border-color-strong);border-radius:.3125rem}._interruptor_tidot_711[aria-pressed=true] ._caixa_tidot_725{background:var(--color-primary-fill);border-color:var(--color-primary-fill)}._interruptor_tidot_711:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:.25rem}@media (max-width: 1100px){._topo_tidot_126{grid-template-columns:minmax(0,1fr)}._mapa_tidot_136,._semPonto_tidot_150{min-height:15rem}._baixo_tidot_481{grid-template-columns:minmax(0,1fr)}}@media (max-width: 639px){._numeros_tidot_413{grid-template-columns:repeat(2,minmax(0,1fr))}._alunos_tidot_585{grid-template-columns:minmax(0,1fr)}}._pontos_9i2ph_4{display:grid;grid-template-columns:minmax(18rem,2fr) minmax(0,3fr);gap:1rem;align-items:start}._lista_9i2ph_11{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}._ponto_9i2ph_4{display:flex;align-items:flex-start;gap:.875rem;padding:1rem .875rem 1rem 1rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:.875rem;box-shadow:var(--shadow-card);cursor:pointer;transition:border-color var(--transition-fast)}._ponto_9i2ph_4:hover{border-color:var(--border-color)}._pontoAtual_9i2ph_38,._pontoAtual_9i2ph_38:hover{border-color:var(--color-text)}._numero_9i2ph_44{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;flex-shrink:0;font-size:.75rem;font-weight:700;color:var(--color-text);background:var(--color-surface);border:2px solid var(--color-primary-fill);border-radius:50%}._pontoAtual_9i2ph_38 ._numero_9i2ph_44{color:var(--color-on-primary);background:var(--color-primary-fill)}._corpo_9i2ph_64{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}._nome_9i2ph_72{align-self:flex-start;padding:0;font-family:var(--font-display);font-size:.9375rem;font-weight:700;text-align:left;color:var(--color-text);background:none;border:none;cursor:pointer}._nome_9i2ph_72:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:.25rem}._descricao_9i2ph_91{display:-webkit-box;overflow:hidden;font-size:.8125rem;line-height:1.4;color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical}._detalhes_9i2ph_101{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:.125rem;font-size:.75rem;color:var(--color-text-secondary)}._detalhe_9i2ph_101{display:inline-flex;align-items:center;gap:.3125rem}._detalhe_9i2ph_101 svg{flex-shrink:0;color:var(--color-text-muted)}._etiquetas_9i2ph_122{display:flex;flex-wrap:wrap;gap:.375rem;margin:.375rem 0 0;padding:0;list-style:none}._etiquetas_9i2ph_122 li{padding:.125rem .5rem;font-size:.6875rem;color:var(--color-text-secondary);background:var(--color-surface-2);border:1px solid var(--border-color-subtle);border-radius:.375rem}._editar_9i2ph_141{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}._editar_9i2ph_141:hover{background:var(--color-surface-2);border-color:var(--border-color-strong)}._editar_9i2ph_141:focus-visible{outline:none;box-shadow:var(--focus-ring)}._mapa_9i2ph_166{position:sticky;top:1rem;height:clamp(24rem,64vh,38rem);overflow:hidden;background:#1c1c1c;border-radius:1rem;box-shadow:var(--shadow-card)}._imagemDoMapa_9i2ph_176{position:absolute;max-width:none}._marcador_9i2ph_182{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;padding:0;font-family:var(--font-body);font-size:.75rem;font-weight:700;color:#111110;background:#f4f4ee;border:2px solid #cedc00;border-radius:50%;box-shadow:0 1px 4px #00000059;transform:translate(-50%,-50%);cursor:pointer}._marcador_9i2ph_182:hover,._marcadorAtual_9i2ph_203{background:#cedc00}._marcador_9i2ph_182:focus-visible{outline:none;box-shadow:var(--focus-ring)}._cabecalhoDoMapa_9i2ph_213{position:absolute;top:0;right:0;left:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.125rem 1.125rem 2.5rem;background:linear-gradient(to bottom,#0009,#0000);pointer-events:none}._cabecalhoDoMapa_9i2ph_213>*{pointer-events:auto}._tituloDoMapa_9i2ph_231{font-family:var(--font-display);font-size:1.0625rem;font-weight:700;color:#fff}._subDoMapa_9i2ph_238{display:flex;align-items:center;gap:.375rem;margin-top:.25rem;font-size:.75rem;color:#ffffffd9}._verTodos_9i2ph_247{padding:0;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:#fff;text-decoration:underline;text-underline-offset:2px;background:none;border:none;cursor:pointer}._camadas_9i2ph_260{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;color:#fff;background:#141414bf;border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-md);cursor:pointer}._camadas_9i2ph_260[aria-pressed=true]{color:#111110;background:#cedc00;border-color:#cedc00}._verTodos_9i2ph_247:focus-visible,._camadas_9i2ph_260:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width: 1100px){._pontos_9i2ph_4{grid-template-columns:minmax(0,1fr)}._mapa_9i2ph_166{position:relative;top:auto;order:-1;height:20rem}}@media (max-width: 639px){._mapa_9i2ph_166{height:16rem}}._escala_164d3_4{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:1rem;align-items:start}._cartaoDaSemana_164d3_11,._cartao_164d3_11{min-width:0;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._cartaoDaSemana_164d3_11{padding:1.25rem}._cabecalho_164d3_24{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem;margin-bottom:.75rem}._titulo_164d3_32{font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._subtitulo_164d3_40{margin-top:.125rem;font-size:.8125rem;color:var(--color-text-muted)}._controles_164d3_46{display:flex;align-items:center;gap:.5rem}._estaSemana_164d3_52{padding:0 .5rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text);text-decoration:underline;text-underline-offset:2px;background:none;border:none;cursor:pointer}._seta_164d3_65{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}._seta_164d3_65:hover:not(:disabled){background:var(--color-surface-2);border-color:var(--border-color-strong)}._seta_164d3_65:disabled{opacity:.45;cursor:default}._seta_164d3_65:focus-visible,._estaSemana_164d3_52:focus-visible{outline:none;box-shadow:var(--focus-ring)}._erro_164d3_95{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;font-size:.875rem;color:var(--color-error)}._vazio_164d3_105{padding:1.5rem .5rem;font-size:.875rem;text-align:center;color:var(--color-text-muted)}._tabela_164d3_113{width:100%;border-collapse:collapse;font-size:.8125rem}._tabela_164d3_113 th{padding:.625rem;font-size:.6875rem;font-weight:600;text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);border-bottom:1px solid var(--border-color-subtle)}._tabela_164d3_113 td{padding:.75rem .625rem;color:var(--color-text);vertical-align:middle;border-bottom:1px solid var(--border-color-subtle)}._tabela_164d3_113 tbody tr:last-child td{border-bottom:none}._hoje_164d3_142 td{background:#f7f9df}:root[data-theme=dark] ._hoje_164d3_142 td{background:#cedc000f}._passou_164d3_151 td{color:var(--color-text-muted)}._dia_164d3_155{font-weight:700;white-space:nowrap}._passou_164d3_151 ._dia_164d3_155{font-weight:600}._horario_164d3_164{white-space:nowrap;font-variant-numeric:tabular-nums}._turma_164d3_170{--cor: var(--color-primary-fill);display:inline-flex;align-items:center;gap:.5rem}._turma_164d3_170:before{content:"";width:.5rem;height:.5rem;flex-shrink:0;background:var(--cor);border-radius:50%}._turma_164d3_170[data-cor=grafite]{--cor: var(--color-text)}._turma_164d3_170[data-cor=azul]{--cor: #3b82f6}._turma_164d3_170[data-cor=laranja]{--cor: #f59e0b}._turma_164d3_170[data-cor=roxo]{--cor: #8b5cf6}._turma_164d3_170[data-cor=rosa]{--cor: #ec4899}._treinador_164d3_206{display:inline-flex;align-items:center;gap:.5rem;min-width:0}._avatares_164d3_213{display:inline-flex;flex-shrink:0}._avatares_164d3_213>*+*{margin-left:-.375rem;box-shadow:0 0 0 2px var(--color-surface)}._avatar_164d3_213,._avatarGrande_164d3_224{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:700;color:hsl(var(--tom) 60% 26%);background:hsl(var(--tom) 80% 88%);border-radius:50%}._avatar_164d3_213{width:1.5rem;height:1.5rem;font-size:.5625rem}._avatarGrande_164d3_224{width:2.125rem;height:2.125rem;font-size:.6875rem}:root[data-theme=dark] ._avatar_164d3_213,:root[data-theme=dark] ._avatarGrande_164d3_224{color:hsl(var(--tom) 85% 78%);background:hsl(var(--tom) 60% 50% / .22)}._nomes_164d3_253{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._semTreinador_164d3_259{color:var(--color-text-muted)}._status_164d3_264{display:inline-block;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700;white-space:nowrap;border-radius:.375rem}._status_164d3_264[data-status=confirmado]{color:#2f6b1f;background:#e3f3dc}._status_164d3_264[data-status=troca_pedida]{color:#8a5a00;background:#fdf0d2}._status_164d3_264[data-status=substituicao]{color:#2853a8;background:#e2ebfb}._status_164d3_264[data-status=cancelado]{color:var(--color-error);background:var(--color-error-soft)}._status_164d3_264[data-status=sem_treinador]{color:var(--color-text-secondary);background:var(--color-surface-2)}:root[data-theme=dark] ._status_164d3_264[data-status=confirmado]{color:#9be07f;background:#6ec85024}:root[data-theme=dark] ._status_164d3_264[data-status=troca_pedida]{color:#f5b544;background:#f59e0b24}:root[data-theme=dark] ._status_164d3_264[data-status=substituicao]{color:#8db0f5;background:#3b6fd82e}._acao_164d3_313{width:1%;text-align:right;white-space:nowrap}._botaoDaLinha_164d3_319{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}._pedirTroca_164d3_332{padding:.375rem .625rem;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}._botaoDaLinha_164d3_319:hover,._pedirTroca_164d3_332:hover{background:var(--color-surface-2);border-color:var(--border-color-strong)}._botaoDaLinha_164d3_319:focus-visible,._pedirTroca_164d3_332:focus-visible{outline:none;box-shadow:var(--focus-ring)}._someParaLeitor_164d3_356{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._rodape_164d3_366{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.5rem;padding-top:.875rem;border-top:1px solid var(--border-color-subtle)}._mostrando_164d3_377{font-size:.8125rem;color:var(--color-text-muted)}._paginas_164d3_382{display:flex;align-items:center;gap:.5rem}._pagina_164d3_382{min-width:2.5rem;font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text)}._lado_164d3_398{display:flex;flex-direction:column;gap:1rem;min-width:0}._cartao_164d3_11{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem}._rotulo_164d3_412{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._pedidos_164d3_421{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;background:linear-gradient(160deg,#fdf0dd 0%,var(--color-surface) 70%);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}:root[data-theme=dark] ._pedidos_164d3_421{background:linear-gradient(160deg,rgba(245,158,11,.12) 0%,var(--color-surface) 70%)}._pedidos_164d3_421 ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._pedido_164d3_421{display:flex;flex-direction:column;gap:.625rem}._pedido_164d3_421+._pedido_164d3_421{margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--border-color-subtle)}._quem_164d3_456{display:flex;align-items:center;gap:.625rem}._nomeDoPedido_164d3_462{font-size:.875rem;font-weight:700;color:var(--color-text)}._quando_164d3_468{margin-top:.0625rem;font-size:.75rem;color:var(--color-text-muted)}._motivo_164d3_474{font-size:.8125rem;line-height:1.45;color:var(--color-text-secondary)}._quemCobre_164d3_480{font-size:.75rem;font-weight:600;color:var(--color-text-secondary)}._botoesDoPedido_164d3_486{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}._aguardando_164d3_493{flex:1;font-size:.75rem;color:var(--color-text-muted)}._carga_164d3_500{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._carga_164d3_500 li{display:flex;align-items:center;gap:.625rem;padding:.75rem 0}._carga_164d3_500 li:first-child{padding-top:0}._carga_164d3_500 li+li{border-top:1px solid var(--border-color-subtle)}._pessoa_164d3_523{flex:1;min-width:0}._pessoa_164d3_523 ._nomeDoPedido_164d3_462{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._numerosDaCarga_164d3_534{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;font-size:.75rem;color:var(--color-text-muted)}._numerosDaCarga_164d3_534 strong{font-size:.8125rem;color:var(--color-text)}._verToda_164d3_548{align-self:flex-start;padding:0;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-text);text-decoration:underline;text-underline-offset:2px;background:none;border:none;cursor:pointer}._verToda_164d3_548:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width: 1279px){._escala_164d3_4{grid-template-columns:minmax(0,1fr)}._lado_164d3_398{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width: 767px){._lado_164d3_398{grid-template-columns:minmax(0,1fr)}._cabecalho_164d3_24{flex-wrap:wrap}._tabela_164d3_113 thead{display:none}._tabela_164d3_113,._tabela_164d3_113 tbody{display:block}._tabela_164d3_113 tr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dia horario status" "turma turma acao" "treinador treinador acao";gap:.25rem .75rem;align-items:center;padding:.75rem .5rem;border-bottom:1px solid var(--border-color-subtle)}._tabela_164d3_113 tbody tr:last-child{border-bottom:none}._tabela_164d3_113 td{padding:0;border-bottom:none;background:none}._hoje_164d3_142{background:#f7f9df}:root[data-theme=dark] ._hoje_164d3_142{background:#cedc000f}._tabela_164d3_113 td:nth-child(1){grid-area:dia}._tabela_164d3_113 td:nth-child(2){grid-area:horario}._tabela_164d3_113 td:nth-child(3){grid-area:turma}._tabela_164d3_113 td:nth-child(4){grid-area:treinador}._tabela_164d3_113 td:nth-child(5){grid-area:status;justify-self:end}._tabela_164d3_113 td:nth-child(6){grid-area:acao;justify-self:end;width:auto}._cartaoDaSemana_164d3_11{padding:1rem}}._historico_xzh97_3{display:flex;flex-direction:column;gap:1rem}._cima_xzh97_10{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:1rem;align-items:stretch}._cartao_xzh97_17{min-width:0;padding:1.25rem;background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:1rem;box-shadow:var(--shadow-card)}._titulo_xzh97_26{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-text)}._subtitulo_xzh97_33{margin-top:.125rem;font-size:.75rem;color:var(--color-text-muted)}._erro_xzh97_39{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;font-size:.875rem;color:var(--color-error);background:var(--color-surface);border:1px solid var(--border-color-subtle);border-radius:.875rem}._vazio_xzh97_53{padding:1.25rem .25rem .25rem;font-size:.8125rem;color:var(--color-text-muted)}._cima_xzh97_10>._cartao_xzh97_17{display:flex;flex-direction:column}._grafico_xzh97_66{position:relative;flex:1;min-height:13rem;margin-top:1.25rem;padding:0 0 1.5rem 2.25rem}._eixo_xzh97_74{position:absolute;top:0;right:0;bottom:1.5rem;left:2.25rem;margin:0;padding:0;list-style:none}._eixo_xzh97_74 li{position:absolute;right:0;left:0;border-top:1px solid var(--border-color-subtle)}._eixo_xzh97_74 span{position:absolute;top:-.5rem;left:-2.25rem;width:1.875rem;font-size:.625rem;text-align:right;color:var(--color-text-muted)}._barras_xzh97_99{position:relative;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.75rem;height:100%;margin:0;padding:0 .5rem;list-style:none}._semana_xzh97_111{display:flex;flex-direction:column;min-width:0;height:100%}._coluna_xzh97_118{position:relative;display:flex;flex:1;align-items:flex-end;justify-content:center}._barra_xzh97_99{position:relative;width:min(100%,2.75rem);background:var(--color-primary-fill);border-radius:.25rem .25rem 0 0}._barraAtual_xzh97_134{background:var(--color-text)}._valor_xzh97_138{position:absolute;bottom:calc(100% + .25rem);left:50%;font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text);transform:translate(-50%);white-space:nowrap}._rotulo_xzh97_150{position:absolute;bottom:-1.375rem;left:50%;font-size:.6875rem;color:var(--color-text-muted);transform:translate(-50%)}._semana_xzh97_111{position:relative}._semDado_xzh97_163{position:absolute;top:0;right:0;bottom:1.5rem;left:2.25rem;display:flex;align-items:center;justify-content:center;font-size:.8125rem;color:var(--color-text-muted)}._semDado_xzh97_163 span{padding:0 .5rem;background:var(--color-surface)}._baixa_xzh97_180{display:flex;flex-direction:column;margin:.75rem 0 0;padding:0;list-style:none}._baixa_xzh97_180 li{display:flex;align-items:center;gap:.625rem;padding:.625rem 0}._baixa_xzh97_180 li+li{border-top:1px solid var(--border-color-subtle)}._avatar_xzh97_199{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;font-size:.625rem;font-weight:700;color:hsl(var(--tom) 60% 26%);background:hsl(var(--tom) 80% 88%);border-radius:50%}:root[data-theme=dark] ._avatar_xzh97_199{color:hsl(var(--tom) 85% 78%);background:hsl(var(--tom) 60% 50% / .22)}._pessoa_xzh97_218{display:flex;flex:1;flex-direction:column;min-width:0}._pessoa_xzh97_218 strong{overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text)}._pessoa_xzh97_218 small{overflow:hidden;font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted)}._pct_xzh97_241{flex-shrink:0;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text)}._whatsapp_xzh97_250{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;flex-shrink:0;color:#fff;background:#25d366;border-radius:var(--radius-md);cursor:pointer}._whatsapp_xzh97_250:hover{background:#1fb855}._whatsapp_xzh97_250:focus-visible{outline:none;box-shadow:var(--focus-ring)}._semWhatsapp_xzh97_272,._semWhatsapp_xzh97_272:hover{color:var(--color-text-muted);background:var(--color-surface-2);cursor:default}._cabecalhoDaLista_xzh97_280{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem;margin-bottom:.75rem}._fichas_xzh97_289{display:flex;flex-wrap:wrap;gap:.375rem}._ficha_xzh97_289{padding:.375rem .75rem;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer}._ficha_xzh97_289:hover{color:var(--color-text)}._fichaAtual_xzh97_311,._fichaAtual_xzh97_311:hover{color:var(--color-surface);background:var(--color-text);border-color:var(--color-text)}._ficha_xzh97_289:focus-visible{outline:none;box-shadow:var(--focus-ring)}._contagem_xzh97_323{font-size:.75rem;color:var(--color-text-muted)}._tabela_xzh97_328{width:100%;border-collapse:collapse;font-size:.8125rem}._tabela_xzh97_328 th{padding:.625rem;font-size:.6875rem;font-weight:600;text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);border-bottom:1px solid var(--border-color-subtle)}._tabela_xzh97_328 td{padding:.6875rem .625rem;color:var(--color-text);vertical-align:middle;border-bottom:1px solid var(--border-color-subtle)}._tabela_xzh97_328 tbody tr:last-child td{border-bottom:none}._tabela_xzh97_328 ._numero_xzh97_356{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._tabela_xzh97_328 ._centro_xzh97_362{text-align:center}._data_xzh97_366{font-weight:700;white-space:nowrap}._data_xzh97_366 small{margin-left:.375rem;font-size:.6875rem;font-weight:400;color:var(--color-text-muted)}._turma_xzh97_378{--cor: var(--color-primary-fill);display:inline-flex;align-items:center;gap:.5rem}._turma_xzh97_378:before{content:"";width:.5rem;height:.5rem;flex-shrink:0;background:var(--cor);border-radius:50%}._turma_xzh97_378[data-cor=grafite]{--cor: var(--color-text)}._turma_xzh97_378[data-cor=azul]{--cor: #3b82f6}._turma_xzh97_378[data-cor=laranja]{--cor: #f59e0b}._turma_xzh97_378[data-cor=roxo]{--cor: #8b5cf6}._turma_xzh97_378[data-cor=rosa]{--cor: #ec4899}._tabela_xzh97_328 td._treinador_xzh97_414{color:var(--color-text-muted)}._presenca_xzh97_418{display:inline-flex;align-items:center;gap:.5rem;font-variant-numeric:tabular-nums}._trilho_xzh97_425{display:block;width:5.5rem;height:.375rem;overflow:hidden;background:var(--color-surface-3);border-radius:var(--radius-pill)}._trilho_xzh97_425 span{display:block;height:100%;background:var(--color-primary-fill);border-radius:var(--radius-pill)}._clima_xzh97_441{display:inline-flex;color:var(--color-text-muted)}._semDadoNaLinha_xzh97_446{font-size:.75rem;color:var(--color-text-muted)}._rodape_xzh97_452{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.5rem;padding-top:.875rem;border-top:1px solid var(--border-color-subtle)}._mostrando_xzh97_463{font-size:.8125rem;color:var(--color-text-muted)}._paginas_xzh97_468{display:flex;align-items:center;gap:.5rem}._pagina_xzh97_468{min-width:2.5rem;font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text)}._seta_xzh97_483{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer}._seta_xzh97_483:hover:not(:disabled){background:var(--color-surface-2);border-color:var(--border-color-strong)}._seta_xzh97_483:disabled{opacity:.45;cursor:default}._seta_xzh97_483:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width: 1100px){._cima_xzh97_10{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){._barras_xzh97_99{gap:.375rem;padding:0}._valor_xzh97_138{font-size:.5625rem}._tabela_xzh97_328 thead{display:none}._tabela_xzh97_328,._tabela_xzh97_328 tbody{display:block}._tabela_xzh97_328 tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"data clima" "turma presentes" "treinador presenca";gap:.25rem .75rem;align-items:center;padding:.75rem .25rem;border-bottom:1px solid var(--border-color-subtle)}._tabela_xzh97_328 tbody tr:last-child{border-bottom:none}._tabela_xzh97_328 td{padding:0;border-bottom:none}._tabela_xzh97_328 td:nth-child(1){grid-area:data}._tabela_xzh97_328 td:nth-child(2){grid-area:turma}._tabela_xzh97_328 td:nth-child(3){grid-area:treinador}._tabela_xzh97_328 td:nth-child(4){display:none}._tabela_xzh97_328 td:nth-child(5){grid-area:presentes}._tabela_xzh97_328 td:nth-child(6){grid-area:presenca;justify-self:end}._tabela_xzh97_328 td:nth-child(7){grid-area:clima;justify-self:end}._trilho_xzh97_425{width:3.5rem}}._dica_shfgf_2{position:fixed;z-index:1300;width:max-content;max-width:min(22rem,calc(100vw - 1rem));padding:.4rem .65rem;background:var(--color-surface-3);border:1px solid var(--border-color-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-float);font-family:var(--font-body);font-size:.75rem;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none;text-align:center;color:var(--color-text);white-space:normal;overflow-wrap:anywhere;pointer-events:none;animation:_aparecer_shfgf_1 .12s ease-out}:root[data-theme=light] ._dica_shfgf_2{background:var(--color-surface)}._dica_shfgf_2:after{content:"";position:absolute;left:var(--seta, 50%);width:.45rem;height:.45rem;margin-left:-.225rem;background:inherit;border:inherit;border-radius:1px;transform:rotate(45deg)}._emCima_shfgf_46:after{bottom:-.25rem;border-top-color:transparent;border-left-color:transparent}._embaixo_shfgf_52:after{top:-.25rem;border-bottom-color:transparent;border-right-color:transparent}@keyframes _aparecer_shfgf_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){._dica_shfgf_2{animation:none}}:root{--color-bg: #0a0a0a;--color-surface: #121212;--color-surface-2: #1a1a1a;--color-surface-3: #242424;--color-chrome: #121212;--color-primary-fill: #cedc00;--color-primary-fill-hover: #dbe82a;--color-on-primary: #0a0a0a;--color-primary: #cedc00;--color-primary-soft: rgba(206, 220, 0, .12);--color-primary-softer: rgba(206, 220, 0, .05);--color-primary-active: rgba(206, 220, 0, .14);--color-accent-teal: #00594f;--color-glass-mid: #15a393;--color-text: #fafafa;--color-text-secondary: rgba(255, 255, 255, .86);--color-text-muted: rgba(255, 255, 255, .66);--color-warning: #ff6b35;--color-error: #ff6b6b;--color-success: #4ade80;--color-error-soft: rgba(255, 107, 107, .12);--color-success-soft: rgba(206, 220, 0, .1);--bg: var(--color-bg);--secondary: var(--color-surface);--tertiary: var(--color-surface-2);--text: var(--color-text);--textSecondary: var(--color-text-secondary);--primary: var(--color-primary);--error: var(--color-error);--border-color: rgba(255, 255, 255, .09);--border-color-subtle: rgba(255, 255, 255, .05);--border-color-strong: rgba(255, 255, 255, .16);--border-dashed: 1px solid rgba(255, 255, 255, .06);--border-solid: 1px solid rgba(255, 255, 255, .09);--border-subtle: 1px solid rgba(255, 255, 255, .05);--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-pill: 9999px;--font-display: "Geist", -apple-system, BlinkMacSystemFont, sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, Roboto, sans-serif;--font-label: "Inter", -apple-system, BlinkMacSystemFont, Roboto, sans-serif;--font-mono: "Roboto Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fs-h1: 2.5rem;--lh-h1: 1.1;--fs-h2: 2rem;--lh-h2: 1.1;--fs-h3: 1.5rem;--lh-h3: 1.2;--fs-h4: 1.125rem;--lh-h4: 1.4;--fs-body-lg: 1.125rem;--lh-body-lg: 1.6;--fs-body: .875rem;--lh-body: 1.5;--fs-body-sm: .8125rem;--lh-body-sm: 1.5;--fs-label: .6875rem;--lh-label: 1.4;--tracking-tight: -.02em;--tracking-wide: .04em;--tracking-widest: .1em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--glow-primary: inset 0 0 10px 2px rgba(206, 220, 0, .1);--focus-ring: 0 0 0 3px rgba(206, 220, 0, .18);--shadow-card: 0 1px 2px rgba(0, 0, 0, .45);--shadow-modal: 0 16px 48px rgba(0, 0, 0, .55);--shadow-float: 0 4px 12px rgba(0, 0, 0, .3);--transition: .3s cubic-bezier(.2, .8, .2, 1);--transition-fast: .2s ease;--ease-reveal: cubic-bezier(.2, .8, .2, 1);--alerta-urgente: #dc3b41;--alerta-urgente-sobre: #ffffff;--alerta-urgente-fundo: rgba(220, 59, 65, .14);--alerta-urgente-borda: rgba(220, 59, 65, .3);--alerta-urgente-texto: #ff8f93;--alerta-atencao: #f0a020;--alerta-atencao-sobre: #3d2500;--alerta-atencao-fundo: rgba(240, 160, 32, .13);--alerta-atencao-borda: rgba(240, 160, 32, .28);--alerta-atencao-texto: #f7b955;--alerta-oportunidade: #2f6fe4;--alerta-oportunidade-sobre: #ffffff;--alerta-oportunidade-fundo: rgba(47, 111, 228, .16);--alerta-oportunidade-borda: rgba(47, 111, 228, .34);--alerta-oportunidade-texto: #8fb4ff;--alerta-celebrar: #cedc00;--alerta-celebrar-sobre: #1c1f0a;--alerta-celebrar-fundo: rgba(206, 220, 0, .1);--alerta-celebrar-borda: rgba(206, 220, 0, .24);--alerta-celebrar-texto: #cedc00}:root[data-theme=light]{--color-bg: #e7e7e2;--color-surface: #ffffff;--color-surface-2: #f1f1ed;--color-surface-3: #e2e2dc;--color-chrome: #f6f6f3;--color-primary: #7d8a00;--color-primary-soft: rgba(125, 138, 0, .12);--color-primary-softer: rgba(125, 138, 0, .06);--color-primary-active: rgba(125, 138, 0, .14);--color-text: #111110;--color-text-secondary: rgba(20, 20, 15, .84);--color-text-muted: rgba(20, 20, 15, .64);--color-warning: #c4501d;--color-error: #cc3b3b;--color-success: #1d7a3f;--color-error-soft: rgba(204, 59, 59, .1);--color-success-soft: rgba(125, 138, 0, .1);--bg: var(--color-bg);--secondary: var(--color-surface);--tertiary: var(--color-surface-2);--text: var(--color-text);--textSecondary: var(--color-text-secondary);--primary: var(--color-primary);--error: var(--color-error);--border-color: rgba(20, 20, 15, .14);--border-color-subtle: rgba(20, 20, 15, .09);--border-color-strong: rgba(20, 20, 15, .24);--border-dashed: 1px solid rgba(20, 20, 15, .11);--border-solid: 1px solid rgba(20, 20, 15, .14);--border-subtle: 1px solid rgba(20, 20, 15, .09);--glow-primary: inset 0 0 10px 2px rgba(125, 138, 0, .08);--focus-ring: 0 0 0 3px rgba(125, 138, 0, .2);--shadow-card: 0 1px 3px rgba(20, 20, 15, .08), 0 1px 2px rgba(20, 20, 15, .05);--shadow-modal: 0 16px 48px rgba(20, 20, 15, .18);--shadow-float: 0 4px 12px rgba(0, 0, 0, .12);--alerta-urgente-fundo: #fdedee;--alerta-urgente-borda: #f8d7d8;--alerta-urgente-texto: #bf2227;--alerta-atencao-fundo: #fff3dc;--alerta-atencao-borda: #f8e2b6;--alerta-atencao-texto: #9a5b00;--alerta-oportunidade-fundo: #ebf2ff;--alerta-oportunidade-borda: #d3e2fc;--alerta-oportunidade-texto: #1d56c9;--alerta-celebrar-fundo: #f7f9da;--alerta-celebrar-borda: #e8eeae;--alerta-celebrar-texto: #677000}:root[data-theme=light][data-visual=novo]{--color-bg: #f3f4f0}[data-gravidade=urgente]{--alerta-cor: var(--alerta-urgente);--alerta-sobre: var(--alerta-urgente-sobre);--alerta-fundo: var(--alerta-urgente-fundo);--alerta-borda: var(--alerta-urgente-borda);--alerta-texto: var(--alerta-urgente-texto)}[data-gravidade=atencao]{--alerta-cor: var(--alerta-atencao);--alerta-sobre: var(--alerta-atencao-sobre);--alerta-fundo: var(--alerta-atencao-fundo);--alerta-borda: var(--alerta-atencao-borda);--alerta-texto: var(--alerta-atencao-texto)}[data-gravidade=oportunidade]{--alerta-cor: var(--alerta-oportunidade);--alerta-sobre: var(--alerta-oportunidade-sobre);--alerta-fundo: var(--alerta-oportunidade-fundo);--alerta-borda: var(--alerta-oportunidade-borda);--alerta-texto: var(--alerta-oportunidade-texto)}[data-gravidade=celebrar]{--alerta-cor: var(--alerta-celebrar);--alerta-sobre: var(--alerta-celebrar-sobre);--alerta-fundo: var(--alerta-celebrar-fundo);--alerta-borda: var(--alerta-celebrar-borda);--alerta-texto: var(--alerta-celebrar-texto)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);background-color:var(--color-bg);color:var(--color-text);min-height:100vh;line-height:1.5}#root{min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}input,select,textarea{font-family:var(--font-body);font-size:inherit}::selection{background:#cedc004d;color:var(--color-primary)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}*{scrollbar-width:thin;scrollbar-color:rgba(206,220,0,.35) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#80808059;border-radius:999px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#cedc0073;background-clip:content-box}::-webkit-scrollbar-corner{background:transparent}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}input[type=checkbox],input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;display:inline-grid;place-content:center;width:1.125rem;height:1.125rem;margin:0;vertical-align:middle;background-color:var(--color-surface-2);border:1.5px solid var(--border-color-strong);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}input[type=checkbox]{border-radius:.3125rem}input[type=radio]{border-radius:50%}input[type=checkbox]:before,input[type=radio]:before{content:"";transform:scale(0);transition:transform var(--transition-fast);background-color:var(--color-on-primary)}input[type=checkbox]:before{width:.75rem;height:.75rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat}input[type=radio]:before{width:.5rem;height:.5rem;border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--color-primary-fill);border-color:var(--color-primary-fill)}input[type=checkbox]:checked:before,input[type=radio]:checked:before{transform:scale(1)}input[type=checkbox]:hover:not(:disabled),input[type=radio]:hover:not(:disabled){border-color:var(--color-primary)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:none;box-shadow:var(--focus-ring)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.45;cursor:not-allowed}
