.TrainingCard_cardButton__2PpSK{display:flex;align-items:center;gap:.75rem;width:100%;min-height:76px;padding:.85rem 1rem;margin-top:0;margin-bottom:0;background:var(--grad-card);color:var(--text-primary);border-radius:12px;border:1px solid var(--border-mid);border-left:3px solid var(--accent,var(--text-muted));box-shadow:var(--shadow-md);position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s,border-color .2s}.TrainingCard_cardButton__2PpSK:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(61,255,208,.06),transparent 60%);pointer-events:none}.TrainingCard_cardButton__2PpSK:hover{transform:translateY(-2px);box-shadow:var(--shadow-amber);border-color:var(--amber);border-left-color:var(--accent,var(--amber))}.TrainingCard_cardButton__2PpSK[data-completed=true]{opacity:.82}.TrainingCard_cardButton__2PpSK[data-accent=push]{--accent:var(--coral);--accent-text:var(--coral-dim);--accent-bg:rgba(255,107,107,0.12)}.TrainingCard_cardButton__2PpSK[data-accent=pull]{--accent:var(--mint);--accent-text:var(--mint-text);--accent-bg:var(--mint-glow)}.TrainingCard_cardButton__2PpSK[data-accent=legs]{--accent:var(--amber);--accent-text:var(--amber-text);--accent-bg:rgba(240,165,0,0.12)}.TrainingCard_cardButton__2PpSK[data-accent=core]{--accent:var(--violet);--accent-text:var(--violet-text);--accent-bg:rgba(139,92,246,0.12)}.TrainingCard_cardButton__2PpSK[data-accent=mixed]{--accent:var(--text-muted);--accent-text:var(--text-secondary);--accent-bg:var(--surface-3)}.TrainingCard_iconChip__7ihm5{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--accent-bg,var(--surface-3));color:var(--accent-text,var(--text-muted))}.TrainingCard_cardContent__9IVx8{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;flex:1 1}.TrainingCard_eyebrow__KoREo{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.TrainingCard_cardLabel__JdHeo{font-size:1rem;font-weight:700;color:var(--text-primary);line-height:1.25}.TrainingCard_cardMeta__aplzD{font-size:.78rem;color:var(--text-secondary)}.TrainingCard_cardIcon__LoGXo{flex-shrink:0;height:1.25rem;width:1.25rem;color:var(--text-muted)}.TrainingCard_statusBadge___Oe8O{flex-shrink:0;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;border-radius:999px;white-space:nowrap;display:inline-flex;align-items:center;gap:3px}.TrainingCard_statusBadge___Oe8O[data-tone=completed]{color:var(--mint-text);background:var(--mint-glow);border:1px solid var(--border-subtle)}.TrainingCard_statusBadge___Oe8O[data-tone=today]{color:var(--amber-text);background:rgba(240,165,0,.14);border:1px solid rgba(240,165,0,.3)}.TrainingCard_statusBadge___Oe8O[data-tone=progress]{color:var(--violet-text);background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.25)}.TrainingCard_statusBadge___Oe8O[data-tone=skipped]{color:var(--text-muted);background:var(--surface-3);border:1px solid var(--border-subtle)}@media (max-width:480px){.TrainingCard_cardButton__2PpSK{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon content chevron" "icon badge chevron";grid-column-gap:.75rem;column-gap:.75rem;grid-row-gap:6px;row-gap:6px}.TrainingCard_iconChip__7ihm5{grid-area:icon}.TrainingCard_cardContent__9IVx8{grid-area:content}.TrainingCard_statusBadge___Oe8O{grid-area:badge;justify-self:start}.TrainingCard_cardIcon__LoGXo{grid-area:chevron}}.AdBanner_banner__kpw0i{width:100%;max-width:728px;margin:0 auto;background:var(--surface-1);border:1px solid var(--border-mid);border-radius:8px;overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center}.AdBanner_sticky___WPWQ{position:fixed;bottom:calc(var(--app-footer-height, 0px) + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:100;border-radius:8px 8px 0 0;box-shadow:0 -2px 12px rgba(0,0,0,.15);max-width:100%;width:100%}.AdBanner_label__BDhQi{font-size:.625rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;padding:4px 8px;align-self:flex-end}.AdBanner_media__mf5ya{width:100%;height:80px;object-fit:cover;border:none;display:block}.AdBanner_title___onN8{font-size:.75rem;color:var(--text-secondary);text-align:center;padding:4px 8px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.AdBanner_link__CQ3he{display:block;text-decoration:none;color:inherit}.AdBanner_link__CQ3he:hover .AdBanner_banner__kpw0i{border-color:var(--mint);transition:border-color .2s}.PersonalTrainerCard_card__kagav{display:flex;align-items:center;gap:12px;background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:14px;padding:12px 14px;margin-bottom:14px;box-shadow:var(--shadow-sm)}.PersonalTrainerCard_logo__SSxLn{width:40px;height:40px;object-fit:contain;border-radius:50%;flex-shrink:0;border:1px solid var(--border-subtle);background:var(--surface-2)}.PersonalTrainerCard_avatar__CVVQ7{width:40px;height:40px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--surface-3);color:var(--mint-text);font-weight:800;font-size:.75rem;letter-spacing:.02em}.PersonalTrainerCard_info__kauoe{display:flex;flex-direction:column;gap:1px;min-width:0}.PersonalTrainerCard_eyebrow__m9tjv{font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.PersonalTrainerCard_name__RGGAJ{font-size:.95rem;font-weight:700;color:var(--text-primary);margin:0;line-height:1.25}.PersonalTrainerCard_banner__fi4Jl{font-size:.8125rem;color:var(--text-secondary);margin:4px 0 0;line-height:1.4}.ImageCropper_overlay__aX9EO{position:fixed;inset:0;background:rgba(0,0,0,.78);display:flex;align-items:center;justify-content:center;z-index:calc(var(--z-modal) + 10);padding:var(--space-4)}.ImageCropper_card__YJy6V{background:var(--surface-1);border-radius:var(--radius-xl);padding:var(--space-5) var(--space-4) var(--space-4);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);max-width:340px;width:100%;border:1px solid var(--border-subtle);box-shadow:var(--shadow-lg)}.ImageCropper_title__O04ZU{margin:0;font-size:var(--font-md);font-weight:700;color:var(--text-primary)}.ImageCropper_hint__7dZNx{margin:calc(var(--space-2) * -1) 0 0;font-size:var(--font-xs);color:var(--text-secondary);text-align:center}.ImageCropper_viewport__ySsn7{position:relative;overflow:hidden;background:#111;border:2px solid var(--mint);border-radius:var(--radius-md);cursor:-webkit-grab;cursor:grab;flex-shrink:0;touch-action:none}.ImageCropper_viewportRound__XldID{border-radius:50%}.ImageCropper_viewport__ySsn7:active{cursor:-webkit-grabbing;cursor:grabbing}.ImageCropper_img__t6XgO{position:absolute;left:50%;top:50%;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;max-width:none}.ImageCropper_zoomRow__prTWp{display:flex;align-items:center;gap:var(--space-3);width:100%;color:var(--text-secondary)}.ImageCropper_zoomBtn__YiC7q{width:30px;height:30px;flex-shrink:0;border-radius:50%;border:1px solid var(--border-mid);background:var(--surface-3);color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.ImageCropper_zoomBtn__YiC7q:disabled{opacity:.4;cursor:default}.ImageCropper_zoomSlider__fGrc6{flex:1 1;min-width:0;accent-color:var(--mint);cursor:pointer}.ImageCropper_actions__sNmdW{display:flex;gap:var(--space-2);width:100%}.ImageCropper_cancel__uGQTO,.ImageCropper_save__1ZFXP{flex:1 1;padding:var(--space-3) 0;border-radius:var(--radius-md);font-size:var(--font-sm);font-weight:600;cursor:pointer;border:none;transition:opacity .15s,transform .1s}.ImageCropper_cancel__uGQTO{background:var(--surface-3);color:var(--text-primary);border:1px solid var(--border-mid)}.ImageCropper_save__1ZFXP{background:var(--grad-mint);color:var(--btn-text)}.ImageCropper_cancel__uGQTO:disabled,.ImageCropper_save__1ZFXP:disabled{opacity:.6;cursor:default}.ImageCropper_cancel__uGQTO:hover:not(:disabled),.ImageCropper_save__1ZFXP:hover:not(:disabled){opacity:.85}.ImageCropper_cancel__uGQTO:active:not(:disabled),.ImageCropper_save__1ZFXP:active:not(:disabled){transform:scale(.97)}.AvatarUpload_wrapper__8ALMM{position:relative;display:inline-flex;flex-direction:column;align-items:center}.AvatarUpload_circle__RKZrv{border-radius:50%;overflow:hidden;background:var(--grad-mint);display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;border:2px solid var(--border-subtle);box-shadow:var(--shadow-sm)}.AvatarUpload_img__NMUL1{width:100%;height:100%;object-fit:cover;display:block}.AvatarUpload_initials__FU7Qr{color:var(--btn-text);font-weight:700;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AvatarUpload_overlay__1Hows{position:absolute;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;border-radius:50%}.AvatarUpload_spinner__SzPP8{width:22px;height:22px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:AvatarUpload_spin___Vt7X .7s linear infinite}@keyframes AvatarUpload_spin___Vt7X{to{transform:rotate(1turn)}}.AvatarUpload_editBtn__MK_ZL{position:absolute;bottom:-2px;right:-2px;width:24px;height:24px;border-radius:50%;background:var(--surface-1);border:1.5px solid var(--border-mid);cursor:pointer;font-size:.6875rem;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-sm);transition:background .15s;padding:0;line-height:1}.AvatarUpload_editBtn__MK_ZL:hover{background:var(--surface-3)}.AvatarUpload_editBtnError__ePQ2K{border-color:var(--coral);background:rgba(255,107,107,.1)}.AvatarUpload_hiddenInput__wwKOb{display:none}.AvatarUpload_error__9ZwbV{margin:4px 0 0;font-size:.7rem;color:var(--coral);text-align:center;max-width:120px}.ShowcaseEditor_form__mNkmB{display:flex;flex-direction:column;gap:var(--space-5)}.ShowcaseEditor_group__657H5{display:flex;flex-direction:column;gap:var(--space-2)}.ShowcaseEditor_label__5rcCo{font-size:var(--font-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.ShowcaseEditor_hint__0QVQn{font-size:var(--font-xs);color:var(--text-muted);line-height:1.45}.ShowcaseEditor_input__gAR6V,.ShowcaseEditor_textarea__u1kvV{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-primary);font-size:var(--font-base);font-family:inherit}.ShowcaseEditor_input__gAR6V:focus,.ShowcaseEditor_textarea__u1kvV:focus{outline:none;border-color:var(--mint-dim)}.ShowcaseEditor_textarea__u1kvV{resize:vertical;min-height:76px}.ShowcaseEditor_counter__6kfh5{font-size:.7rem;color:var(--text-muted);text-align:right}.ShowcaseEditor_swatches__jV9_J{display:flex;gap:var(--space-3);flex-wrap:wrap}.ShowcaseEditor_swatch__7H6_2{width:34px;height:34px;border-radius:50%;cursor:pointer;padding:0;border:3px solid transparent;box-shadow:0 0 0 1px var(--border-subtle);transition:transform .12s}.ShowcaseEditor_swatch__7H6_2:hover{transform:scale(1.08)}.ShowcaseEditor_swatchActive__C02tM{border-color:var(--text-primary)}.ShowcaseEditor_toggleRow__c7nmc{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.ShowcaseEditor_toggleLabel__ghTwM{font-size:var(--font-base);font-weight:600;color:var(--text-primary)}.ShowcaseEditor_toggle__2_Nl0{width:42px;height:24px;border-radius:var(--radius-full);border:none;cursor:pointer;background:var(--border-mid);position:relative;flex-shrink:0;transition:background .15s}.ShowcaseEditor_toggleOn__6QiqJ{background:var(--mint-dim)}.ShowcaseEditor_knob__cLn_u{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s}.ShowcaseEditor_toggleOn__6QiqJ .ShowcaseEditor_knob__cLn_u{left:21px}.ShowcaseEditor_section__mSMpl{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface-2)}.ShowcaseEditor_grid3__E82Cw{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.ShowcaseEditor_computedStat__AXax0{padding:10px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-3);color:var(--text-secondary);font-size:var(--font-base);font-weight:700}@media (max-width:420px){.ShowcaseEditor_grid3__E82Cw{grid-template-columns:1fr}}.ShowcaseEditor_mediaRow__3kn2D{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.ShowcaseEditor_mediaPreview__Fdc4s{width:96px;height:60px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-3);flex-shrink:0}.ShowcaseEditor_mediaPreviewRound__4g6bC{width:60px;height:60px;border-radius:50%}.ShowcaseEditor_mediaEmpty__4_A1U{display:flex;align-items:center;justify-content:center;font-size:.65rem;color:var(--text-muted);text-align:center}.ShowcaseEditor_smallBtn__xE_tr{padding:8px 14px;border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-primary);font-size:var(--font-sm);font-weight:600;cursor:pointer;flex-shrink:0}.ShowcaseEditor_smallBtn__xE_tr:hover:not(:disabled){background:var(--surface-3)}.ShowcaseEditor_smallBtn__xE_tr:disabled{opacity:.6;cursor:default}.ShowcaseEditor_dangerBtn__jKLUY{color:var(--coral-dim);border-color:var(--coral-dim)}.ShowcaseEditor_resultRow__GQHKQ{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-1)}.ShowcaseEditor_resultThumb__qXMwg{width:52px;height:64px;object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0;background:var(--surface-3)}.ShowcaseEditor_resultCaptionInput__KDLhT{flex:1 1 140px;width:auto}.ShowcaseEditor_typeToggle__YuYrk{display:flex;gap:var(--space-2);flex-wrap:wrap}.ShowcaseEditor_typeBtn__j_H5W{flex:1 1 90px;padding:9px 0;border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-secondary);font-size:var(--font-sm);font-weight:700;cursor:pointer}.ShowcaseEditor_typeBtnActive__dfUkv{background:var(--mint-dim);border-color:var(--mint-dim);color:var(--btn-text)}.ShowcaseEditor_error__kTD_O{color:var(--coral-dim);font-size:var(--font-sm);margin:0}.ShowcaseEditor_saveBtn__AmcRY{padding:11px 22px;border:none;border-radius:var(--radius-md);background:var(--grad-mint);color:var(--btn-text);font-size:var(--font-base);font-weight:700;cursor:pointer}.ShowcaseEditor_saveBtn__AmcRY:disabled{opacity:.6;cursor:default}.results_pair__VeR_7{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-1);gap:var(--space-1)}.results_photoBox__0sIwP{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-3)}.results_photoBox__0sIwP img{width:100%;height:100%;object-fit:cover;display:block}.results_photoTag__BTXtx{position:absolute;left:var(--space-2);bottom:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-full);background:rgba(20,16,10,.68);color:#fff;font-size:var(--font-xs);font-weight:600;letter-spacing:.02em}.results_cropBox__MSDLd{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-3)}.results_cropBox__MSDLd img{position:absolute;max-width:none;display:block}.results_hideMask__TPmqf{position:absolute;background:repeating-linear-gradient(45deg,rgba(44,36,24,.82) 0 6px,rgba(44,36,24,.6) 6px 12px);border:1px dashed rgba(255,255,255,.7);pointer-events:none}.results_slider__dABj4{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface-3);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y}.results_slider__dABj4 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.results_sliderLine__hVf8G{position:absolute;top:0;bottom:0;width:2px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.45);transform:translateX(-1px);pointer-events:none}.results_sliderKnob___Q0Hb{position:absolute;top:50%;width:36px;height:36px;border-radius:var(--radius-full);background:#fff;box-shadow:var(--shadow-md);transform:translate(-50%,-50%);display:grid;place-items:center;color:var(--text-primary);font-size:var(--font-sm);pointer-events:none}.results_sliderRange__VClVa{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.results_sliderLabels__6bYT_{display:flex;justify-content:space-between;margin-top:var(--space-2);color:var(--text-muted);font-size:var(--font-xs)}.results_card__ibFmH{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:var(--shadow-sm);min-width:0}.results_cardHead__FcYag{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.results_cardName__46CDH{font-weight:700;color:var(--text-primary);font-size:var(--font-base)}.results_cardWeeks__sMa2T{color:var(--text-muted);font-size:var(--font-sm)}.results_badges__dX0x4{display:flex;flex-wrap:wrap;gap:var(--space-1)}.results_badge__hsNZ8{display:inline-flex;align-items:center;gap:4px;padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--surface-2);color:var(--text-secondary);font-size:var(--font-xs);font-weight:600}.results_badgeVerified__KXNlq{background:var(--mint-glow);color:var(--mint-text);border:1px solid rgba(11,122,97,.25)}.results_badgeWarn__Xsjt_{background:rgba(240,165,0,.14);color:var(--amber-text)}.results_badgeDanger__NKsw9{background:rgba(255,107,107,.14);color:var(--coral-dim)}.results_stats__uKsQK{display:flex;flex-wrap:wrap;gap:var(--space-2)}.results_stat__TvZo_{display:flex;flex-direction:column;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background:var(--surface-2);min-width:72px}.results_statValue__ecuLq{font-weight:700;color:var(--text-primary);font-size:var(--font-base);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.results_statLabel___IQ0I{color:var(--text-muted);font-size:var(--font-xs)}.results_caption__7_YVJ{margin:0;color:var(--text-secondary);font-size:var(--font-sm);line-height:1.5;overflow-wrap:anywhere}.results_programLink__Za8Vl{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--grad-mint);color:var(--btn-text);font-weight:700;font-size:var(--font-sm);text-decoration:none}.results_programLink__Za8Vl span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results_cardFoot__FqFeJ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;color:var(--text-muted);font-size:var(--font-xs)}.results_linkBtn__cMFis{display:inline-flex;align-items:center;gap:4px;padding:var(--space-1) var(--space-2);min-height:32px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);font-size:var(--font-xs);font-weight:600;cursor:pointer}.results_linkBtn__cMFis:hover{background:var(--surface-2)}.results_cheerOn__3bckc{color:var(--mint-text)}.results_disclaimer__hGj_P{margin:0;color:var(--text-muted);font-size:var(--font-xs);line-height:1.5}.results_grid__p3RW1{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.results_strip__wg12L{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,280px);grid-gap:var(--space-3);gap:var(--space-3);overflow-x:auto;padding-bottom:var(--space-2);scroll-snap-type:x mandatory}.results_strip__wg12L>*{scroll-snap-align:start}.results_empty__AISgP{padding:var(--space-6) var(--space-4);border:1px dashed var(--border-mid);border-radius:var(--radius-lg);text-align:center;color:var(--text-muted);font-size:var(--font-sm)}.results_section__kPMt6{display:flex;flex-direction:column;gap:var(--space-3)}.results_sectionTitle__cmysy{margin:0;font-size:var(--font-md);color:var(--text-primary)}.results_muted__cm3ZI{margin:0;color:var(--text-muted);font-size:var(--font-sm);line-height:1.5}.results_steps__Z7qaH{display:flex;gap:var(--space-1);margin-bottom:var(--space-2)}.results_stepDot__KwgSm{flex:1 1;height:4px;border-radius:var(--radius-full);background:var(--surface-3)}.results_stepDotOn__BUa4O{background:var(--mint-dim)}.results_photoPicker__W2KYf{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.results_photoOption__nIgFz{position:relative;padding:0;border:2px solid transparent;border-radius:var(--radius-md);background:none;cursor:pointer;overflow:hidden;aspect-ratio:4/5}.results_photoOption__nIgFz img{width:100%;height:100%;object-fit:cover;display:block}.results_photoOption__nIgFz:disabled{opacity:.35;cursor:not-allowed}.results_photoOptionOn__k2FVh{border-color:var(--mint-dim);box-shadow:var(--shadow-mint)}.results_photoDate__1RcVS{position:absolute;left:0;right:0;bottom:0;padding:2px 4px;background:rgba(20,16,10,.62);color:#fff;font-size:.6875rem;text-align:center}.results_check__qzvvQ{display:flex;align-items:flex-start;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-sm);line-height:1.45;cursor:pointer}.results_check__qzvvQ input{margin-top:3px;flex-shrink:0;width:18px;height:18px}.results_field__R9axx{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-sm);color:var(--text-secondary);font-weight:600}.results_field__R9axx input,.results_field__R9axx select,.results_field__R9axx textarea{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--border-mid);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-primary);font:inherit;font-weight:400}.results_field__R9axx textarea{min-height:88px;resize:vertical}.results_counter__14bEC{align-self:flex-end;color:var(--text-muted);font-size:var(--font-xs);font-weight:400}.results_actions__g_wbx{display:flex;gap:var(--space-2);justify-content:flex-end;flex-wrap:wrap}.results_btnDanger__ecRZA,.results_btnPrimary__LN_fk,.results_btn__ghwNQ{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:40px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font:inherit;font-size:var(--font-sm);font-weight:700;cursor:pointer;text-decoration:none}.results_btn__ghwNQ{border:1px solid var(--border-mid);background:var(--surface-1);color:var(--text-primary)}.results_btnPrimary__LN_fk{border:none;background:var(--grad-mint);color:var(--btn-text)}.results_btnDanger__ecRZA{border:1px solid rgba(224,79,79,.4);background:transparent;color:var(--coral-dim)}.results_btnDanger__ecRZA:disabled,.results_btnPrimary__LN_fk:disabled,.results_btn__ghwNQ:disabled{opacity:.55;cursor:not-allowed}.results_error__f3tRt{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:rgba(255,107,107,.12);color:var(--coral-dim);font-size:var(--font-sm)}.results_terms__WmD25{max-height:260px;overflow-y:auto;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-2);color:var(--text-secondary);font-size:var(--font-sm);line-height:1.55}.results_terms__WmD25 h4{margin:var(--space-3) 0 var(--space-1);color:var(--text-primary);font-size:var(--font-sm)}.results_terms__WmD25 h4:first-child{margin-top:0}.results_terms__WmD25 ul{margin:0;padding-left:var(--space-5)}.results_terms__WmD25 p{margin:0 0 var(--space-2)}.results_reminder__3jl3T{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid rgba(11,122,97,.25);border-radius:var(--radius-lg);background:var(--mint-glow)}.results_reminderIcon__rmig1{flex-shrink:0;font-size:1.4rem;color:var(--mint-text);margin-top:2px}.results_reminderBody__B904_{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;flex:1 1}.results_reminderTitle___S0Xh{margin:0;font-weight:700;color:var(--text-primary);font-size:var(--font-base)}.results_reminderClose__xtLz7{flex-shrink:0;border:none;background:none;color:var(--text-muted);cursor:pointer;padding:var(--space-1);min-width:32px;min-height:32px}.results_hideStage__MgLVy{position:relative;width:min(100%,320px);margin:0 auto;touch-action:none;cursor:crosshair}.results_cameraStage__mMkyw{position:relative;width:100%;max-width:420px;margin:0 auto;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-lg);background:#000}.results_cameraStage__mMkyw .results_ghost__BGisq,.results_cameraStage__mMkyw video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.results_ghost__BGisq{opacity:.35;pointer-events:none}.results_mirrored__fdsB0{transform:scaleX(-1)}.results_opacityRow__YKIcb{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-xs);color:var(--text-muted)}.results_opacityRow__YKIcb input{flex:1 1}.results_myList__urBgU{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.results_toolbar__7l8Bz{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}@media (max-width:480px){.results_grid__p3RW1,.results_myList__urBgU{grid-template-columns:1fr}.results_actions__g_wbx>*{flex:1 1 auto}}.EvolutionTabs_tabs__bL_dk{display:flex;gap:var(--space-1);max-width:720px;margin:0 auto var(--space-4);padding:var(--space-1);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.EvolutionTabs_tab__mummR{flex:1 1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem .75rem;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-muted);font-size:var(--font-base);font-weight:700;cursor:pointer;transition:background .2s,color .2s}.EvolutionTabs_tab__mummR[aria-selected=true]{background:var(--surface-1);color:var(--text-primary);box-shadow:0 1px 3px rgba(0,0,0,.12)}.EvolutionTabs_tab__mummR:focus-visible{outline:2px solid var(--mint);outline-offset:2px}@media (max-width:400px){.EvolutionTabs_tab__mummR{gap:.3rem;padding:.55rem .35rem;font-size:var(--font-sm)}}.agendamentos_page__gUhyT{min-height:100%;background:var(--bg-base);padding:2rem 1rem}.agendamentos_container__EGA9B{max-width:720px;margin:0 auto}.agendamentos_header__0QrBN{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:1rem;flex-wrap:wrap}.agendamentos_headerTitle__IyAyR{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:10px}.agendamentos_headerSub__1gM8v{color:var(--text-secondary);margin:.25rem 0 0;font-size:.9rem}.agendamentos_btnBack__hAe6E{background:var(--grad-amber);border:none;color:#fff;padding:.45rem 1.1rem;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:700;box-shadow:0 2px 10px rgba(240,165,0,.3);display:inline-flex;align-items:center;gap:6px;transition:transform .15s,box-shadow .15s,filter .15s}.agendamentos_btnBack__hAe6E:hover{transform:translateX(-2px) translateY(-1px);box-shadow:0 4px 14px rgba(240,165,0,.45);filter:brightness(1.07)}.agendamentos_errorMsg__VNxKg{background:rgba(255,80,80,.12);color:var(--coral-text);border-radius:8px;padding:.65rem 1rem;margin-bottom:1rem;font-size:.875rem}.agendamentos_toolbar__yZYA4{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.agendamentos_dateRange__b10sp{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;font-size:.875rem;color:var(--text-secondary)}.agendamentos_dateInput__Xrw_O{background:var(--surface-1);color:var(--text-primary);padding:.3rem .6rem;margin-left:.35rem}.agendamentos_btnFilter__YzJOF,.agendamentos_dateInput__Xrw_O{border:1px solid var(--surface-3);border-radius:6px;font-size:.875rem}.agendamentos_btnFilter__YzJOF{background:var(--surface-2);color:var(--text-secondary);padding:.35rem .85rem;cursor:pointer;transition:border-color .2s}.agendamentos_btnFilter__YzJOF:hover{border-color:var(--mint);color:var(--mint-text)}.agendamentos_btnPrimary__091Vr{background:var(--grad-mint);border:none;color:var(--btn-text);font-weight:600;padding:.55rem 1.2rem;border-radius:8px;cursor:pointer;font-size:.875rem;box-shadow:0 2px 10px rgba(15,252,190,.25);transition:opacity .2s}.agendamentos_btnPrimary__091Vr:hover{opacity:.88}.agendamentos_btnPrimary__091Vr:disabled{opacity:.55;cursor:not-allowed}.agendamentos_btnSecondary__tM2Zg{background:var(--surface-2);border:1px solid var(--surface-3);color:var(--text-secondary);padding:.55rem 1.2rem;border-radius:8px;cursor:pointer;font-size:.875rem;transition:border-color .2s}.agendamentos_btnSecondary__tM2Zg:hover{border-color:var(--mint);color:var(--mint-text)}.agendamentos_emptyMsg__puB07,.agendamentos_loadingMsg__ueEMr{color:var(--text-secondary);text-align:center;padding:2.5rem 0;font-size:.95rem}.agendamentos_apptList__H4EGS{display:flex;flex-direction:column;gap:1rem}.agendamentos_apptCard__4_15_{background:var(--surface-1);border:1px solid var(--surface-3);border-radius:12px;padding:1.1rem 1.25rem;transition:border-color .2s}.agendamentos_apptCard__4_15_:hover{border-color:var(--amber)}.agendamentos_apptCardTop__kcZoh{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:.6rem;align-items:center}.agendamentos_statusBadge__2piEZ,.agendamentos_typeBadge__umr_E{font-size:.75rem;font-weight:600;padding:.2rem .65rem;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.agendamentos_typePresencial__2YljT{background:rgba(240,165,0,.15);color:var(--amber-text)}.agendamentos_typeOnline__J_oyZ{background:rgba(15,252,190,.12);color:var(--mint-text)}.agendamentos_typeConsultoria__HsdjH{background:rgba(200,100,200,.15);color:#c85adc}.agendamentos_typeAvaliacao__9mLgH{background:rgba(255,107,107,.15);color:var(--coral-text)}.agendamentos_statusPending__eCWSY{background:rgba(150,150,150,.15);color:var(--text-secondary)}.agendamentos_statusAttended__FJUCy,.agendamentos_statusConfirmed__E8dOt{background:rgba(15,252,190,.12);color:var(--mint-text)}.agendamentos_statusMissed__zeZv_{background:rgba(255,80,80,.12);color:var(--coral-text)}.agendamentos_statusCancelled__x7kRJ{background:rgba(120,120,120,.12);color:var(--text-secondary)}.agendamentos_statusCancelledAdvance__KWZt8{background:rgba(255,180,0,.12);color:var(--amber-dim)}.agendamentos_apptTime__BkZeb{margin:0 0 .35rem;font-size:.875rem;color:var(--text-secondary)}.agendamentos_meetingLink___VAaJ{display:inline-flex;align-items:center;gap:5px;font-size:.85rem;color:var(--mint-text);text-decoration:none;margin-bottom:.35rem}.agendamentos_meetingLink___VAaJ:hover{text-decoration:underline}.agendamentos_apptNotes__ywjXH{margin:0 0 .5rem;font-size:.85rem;color:var(--text-secondary);font-style:italic}.agendamentos_apptActions__V2Tb6{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.75rem}.agendamentos_btnConfirm__SgmOC{background:rgba(15,252,190,.1);border:1px solid var(--mint);color:var(--mint-text);padding:.35rem .85rem;border-radius:6px;cursor:pointer;font-size:.8rem;font-weight:600;transition:background .2s;display:inline-flex;align-items:center;gap:5px}.agendamentos_btnConfirm__SgmOC:hover{background:rgba(15,252,190,.2)}.agendamentos_btnCancel__5JTjA{background:rgba(120,120,120,.1);border:1px solid var(--text-secondary);color:var(--text-secondary);padding:.35rem .85rem;border-radius:6px;cursor:pointer;font-size:.8rem;transition:background .2s}.agendamentos_btnCancel__5JTjA:hover{background:rgba(120,120,120,.2)}.agendamentos_btnCancelAdvance__j9ipp{background:rgba(255,180,0,.1);border:1px solid var(--amber-dim);color:var(--amber-text);padding:.3rem .75rem;border-radius:6px;cursor:pointer;font-size:.8rem;transition:background .2s;display:inline-flex;align-items:center;gap:5px}.agendamentos_btnCancelAdvance__j9ipp:hover{background:rgba(255,180,0,.2)}.agendamentos_form__MTVC0{display:flex;flex-direction:column;gap:.85rem}.agendamentos_label__OquqY{display:flex;flex-direction:column;gap:.3rem;font-size:.85rem;color:var(--text-secondary);font-weight:500}.agendamentos_input__U1ccZ{background:var(--surface-2);border:1px solid var(--surface-3);color:var(--text-primary);border-radius:8px;padding:.5rem .75rem;font-size:1rem;transition:border-color .2s,box-shadow .2s;width:100%;box-sizing:border-box}.agendamentos_input__U1ccZ:focus{outline:none;border-color:var(--mint);box-shadow:0 0 0 2px rgba(61,255,208,.2)}.agendamentos_pausedBadge__k3zy6{font-size:.75rem;font-weight:700;padding:.15rem .5rem;border-radius:999px;background:rgba(240,165,0,.12);color:var(--amber-text)}.desafios_section__W0KvC{margin-bottom:var(--space-6)}.desafios_sectionTitle__ZDuLy{font-size:var(--font-lg);font-weight:700;color:var(--text-primary);margin:0 0 var(--space-3)}.desafios_activeList__q9N9r,.desafios_inviteList__Bqb60{display:flex;flex-direction:column;gap:var(--space-3)}.desafios_inviteCard___MEzQ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;background:var(--surface-1);border:1px solid var(--amber);border-radius:var(--radius-lg);padding:var(--space-4)}.desafios_inviteName__7JgoD{font-weight:700;font-size:var(--font-base);color:var(--text-primary)}.desafios_inviteMeta__oBtqW{font-size:var(--font-sm);color:var(--text-secondary);margin-top:2px}.desafios_btnPrimary__FhOnz{background:var(--grad-mint);color:var(--btn-text);border:none;border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-weight:650;cursor:pointer;font-size:var(--font-base);white-space:nowrap}.desafios_activeCard__N_GiL{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.desafios_activeHead__2hBO8{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.desafios_btnLeave__bOOSS{background:transparent;border:1px solid var(--coral);color:var(--coral);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);cursor:pointer;font-size:var(--font-sm);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.desafios_btnLeave__bOOSS:disabled{opacity:.55;cursor:not-allowed}.desafios_reconsentCard__kbs1I{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;background:var(--surface-1);border-left:1px solid var(--amber);border:1px solid var(--amber);border-left-width:3px;border-radius:var(--radius-lg);padding:var(--space-4)}.desafios_reconsentBody__sa54b{min-width:14rem;flex:1 1;display:flex;flex-direction:column;gap:var(--space-2)}.desafios_reconsentTitle__d26LL{display:flex;align-items:center;gap:var(--space-2);font-weight:700;font-size:var(--font-base);color:var(--text-primary)}.desafios_reconsentTitle__d26LL svg{color:var(--amber);flex-shrink:0}.desafios_reconsentBody__sa54b .desafios_inviteMeta__oBtqW,.desafios_reconsentBody__sa54b p{margin:0}.desafios_multiTag__j_Y8g{display:inline-block;margin-top:var(--space-2);font-size:var(--font-xs);font-weight:700;color:var(--mint-text);background:var(--mint-glow);border-radius:var(--radius-full);padding:.125rem var(--space-2)}.desafios_teamBlock__sz1f7{display:flex;flex-direction:column;gap:var(--space-2)}.desafios_blockTitle__jSRif{margin:0;font-size:var(--font-base);font-weight:700;color:var(--text-primary)}.desafios_cardActions__o51Fc{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:flex-start}.desafios_btnShare__YhIDw{background:var(--surface-2);border:1px solid var(--border-mid);color:var(--text-primary);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);cursor:pointer;font-size:var(--font-sm);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.loja_page__YL4jN{max-width:1100px;margin:0 auto;padding:var(--space-4)}.loja_back__13YCP{display:inline-flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--text-secondary);font-size:var(--font-sm);text-decoration:none}.loja_title__vAuhS{margin:0;font-size:1.375rem;color:var(--text-primary)}.loja_subtitle__mgywl{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:.9rem}.loja_empty___XrZS,.loja_loading__iGp6W{text-align:center;padding:3.75rem 1.25rem;color:var(--text-muted);font-size:.95rem}.loja_errorMsg__ZpDGf{background:rgba(255,107,107,.1);border:1px solid rgba(255,107,107,.25);color:var(--coral);padding:10px 14px;border-radius:var(--radius-md);font-size:.85rem;margin:var(--space-3) 0}.loja_filters__bYfcH{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-4) 0}.loja_filter__22t_A{flex:1 1 12.5rem;min-width:0;background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);padding:8px 10px;font-size:1rem}.loja_grid__aBN0K{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.loja_card__tFUOR{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s}.loja_card__tFUOR:hover{border-color:var(--amber);box-shadow:var(--shadow-amber)}.loja_cover__RzLBJ{position:relative;width:100%;aspect-ratio:16/9;background:var(--surface-2);overflow:hidden}.loja_coverImg__wTwXw{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.loja_coverBadges__7N5yx{position:absolute;top:var(--space-2);left:var(--space-2);display:flex;gap:var(--space-1);flex-wrap:wrap}.loja_badge__bUqAf{display:inline-block;font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:var(--radius-full);background:rgba(0,0,0,.6);color:#fff}.loja_badgeFeatured__Sfa90{background:var(--amber);color:#1a1305}.loja_cardBody__LYqrT{padding:var(--space-3) var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);flex:1 1}.loja_cardTitle__kOmOT{margin:0;font-size:1rem;font-weight:700;color:var(--text-primary)}.loja_meta__qwkam{margin:0;color:var(--text-muted);font-size:.8rem}.loja_cardFooter__wHpxq{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.loja_price__uXn9d{font-size:1.05rem;font-weight:800;color:var(--text-primary)}.loja_author__yEi2X{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:inherit;text-decoration:none}.loja_avatar__8sRx5{flex-shrink:0;width:2rem;height:2rem;border-radius:var(--radius-full);object-fit:cover;background:var(--surface-3);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;color:var(--text-secondary)}.loja_avatarLarge__QGsod{width:4.5rem;height:4.5rem;font-size:1.5rem}.loja_authorText__PKpAz{display:flex;flex-direction:column;min-width:0}.loja_authorName__i5sLL{font-size:.85rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loja_cref__CSenM{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;color:var(--mint-text);font-weight:600}.loja_collection__Bx3fJ{font-size:.8rem;font-weight:600;color:var(--amber-text)}.loja_stars__V37tb{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;color:var(--text-secondary)}.loja_starIcon__eNVSq{color:var(--amber)}.loja_hero__83fd_{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.loja_heroCover__FLOUE{border-radius:var(--radius-lg)}.loja_heroInfo__ACHVr{display:flex;flex-direction:column;gap:var(--space-3)}.loja_buyBox__IxM34{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.loja_btnBuy__s9i6p{background:var(--grad-mint);color:var(--btn-text);border:none;padding:12px 18px;border-radius:var(--radius-md);font-weight:700;font-size:1rem;cursor:pointer;text-align:center;text-decoration:none}.loja_btnBuy__s9i6p:hover{filter:brightness(1.05)}.loja_btnSecondary__RkWw3{background:transparent;border:1px solid var(--border-subtle);color:var(--text-primary);padding:8px 14px;border-radius:var(--radius-md);font-weight:600;font-size:.85rem;cursor:pointer;text-decoration:none;text-align:center}.loja_notice__7r7TQ{margin:0;color:var(--text-muted);font-size:.78rem;line-height:1.4}.loja_section__t6BJu{margin-top:var(--space-5)}.loja_sectionTitle__KyhbX{margin:0 0 var(--space-2);font-size:1.05rem;color:var(--text-primary)}.loja_text__BSXSz{margin:0;color:var(--text-secondary);font-size:.92rem;line-height:1.55;white-space:pre-line}.loja_chips__7XkFL{display:flex;flex-wrap:wrap;gap:var(--space-1)}.loja_chip___2ev5{font-size:.75rem;padding:3px 10px;border-radius:var(--radius-full);background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle)}.loja_trainings__jThsK{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.loja_training__DiZ_T{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1)}.loja_trainingTitle__nARli{margin:0;font-weight:700;font-size:.92rem;color:var(--text-primary)}.loja_sample__Vi0I8{margin:var(--space-1) 0 0;padding-left:1.1rem;color:var(--text-secondary);font-size:.82rem}.loja_authorBox__QwHzs{display:flex;gap:var(--space-3);align-items:flex-start;background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4)}@media (max-width:760px){.loja_hero__83fd_{grid-template-columns:minmax(0,1fr)}}.loja_reviews__6K_3L{list-style:none;margin:var(--space-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.loja_review__4MTVl{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3)}.loja_reviewHead__MdXr1{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-1)}.loja_reviewStars__6ll7a{color:var(--amber);display:inline-flex;gap:2px}.loja_reviewName__jtuCX{font-weight:600;color:var(--text-primary)}.loja_verified__wVQcJ{display:inline-flex;align-items:center;gap:4px;font-size:.78rem;color:var(--mint-text)}.loja_collections__bmvsR{display:flex;flex-direction:column;gap:var(--space-5);margin-bottom:var(--space-6)}.loja_collectionHead__3vqTE{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.loja_collectionTitle__zupUI{margin:0;font-size:1.05rem;font-weight:700;color:var(--text-primary)}.loja_collectionLink__IcAPN{font-size:.85rem;color:var(--mint-text);white-space:nowrap}.loja_row__ZyM_q{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(15rem,17rem);grid-gap:var(--space-3);gap:var(--space-3);overflow-x:auto;padding-bottom:var(--space-2);scroll-snap-type:x proximity}.loja_row__ZyM_q>*{scroll-snap-align:start}.main-content>.vitrine_page__9fpMz{max-width:480px;padding:0;margin:0 auto}.vitrine_card__bOSl9{background:var(--vt-bg);color:var(--vt-text);display:flex;flex-direction:column;min-height:100%;position:relative;overflow:hidden}@media (min-width:768px){.vitrine_card__bOSl9{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);margin:var(--space-5) 0;min-height:0}}.vitrine_cover__M1t5B{position:relative;height:220px;flex-shrink:0;background:var(--vt-card)}.vitrine_coverImg__RAyNe{width:100%;height:100%;object-fit:cover;display:block}.vitrine_coverPlaceholder__44yBk{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:var(--font-xs);color:var(--vt-text-faint);text-align:center;padding:0 var(--space-6)}.vitrine_coverScrim__f6bhS{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.65));pointer-events:none}.vitrine_coverTop__LC7Nc{position:absolute;top:14px;left:14px;right:14px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}.vitrine_editBtn__glrE2{width:32px;height:32px;border-radius:9px;background:rgba(255,255,255,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;transition:background .15s}.vitrine_editBtn__glrE2:hover{background:rgba(255,255,255,.32)}.vitrine_backBtn__TKNU7{display:flex;align-items:center;gap:6px;height:32px;padding:0 11px;border-radius:9px;background:rgba(255,255,255,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:none;cursor:pointer;color:#fff;font-size:.78rem;font-weight:600;font-family:inherit;line-height:1;flex-shrink:0;transition:background .15s}.vitrine_backBtn__TKNU7:hover{background:rgba(255,255,255,.32)}.vitrine_backBtn__TKNU7:active{background:rgba(255,255,255,.42)}.vitrine_proBadge__bSx_H{display:flex;align-items:center;gap:6px;background:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:5px 10px;border-radius:var(--radius-full);margin-left:auto}.vitrine_proDot__a5_jB{width:6px;height:6px;border-radius:50%;background:var(--vt-accent)}.vitrine_proLabel__KvqH5{font-size:.65rem;font-weight:700;color:#fff;letter-spacing:.03em}.vitrine_avatar__d83mc{position:absolute;left:16px;bottom:-34px;width:68px;height:68px;border-radius:50%;border:3px solid var(--vt-frame-border);overflow:hidden;background:var(--vt-card)}.vitrine_avatarImg__JfWhz{width:100%;height:100%;object-fit:cover;display:block}.vitrine_avatarFallback__EIkh4{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;color:var(--vt-accent)}.vitrine_body__lSotw{padding:44px var(--space-4) 0}.vitrine_identity__TWUV_{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.vitrine_name__btFQb{font-size:1.15rem;font-weight:800;color:var(--vt-text);line-height:1.2;margin:0}.vitrine_tagline__uVsHv{font-size:var(--font-sm);color:var(--vt-accent);font-weight:600;margin:2px 0 0}.vitrine_social__W7exB{display:flex;gap:6px;margin-top:2px;flex-wrap:wrap}.vitrine_socialLink__GKr5b{width:30px;height:30px;border-radius:50%;background:var(--vt-card);color:var(--vt-text-secondary);display:flex;align-items:center;justify-content:center;text-decoration:none;flex-shrink:0;transition:color .15s,background .15s}.vitrine_socialLink__GKr5b:hover{color:var(--vt-accent);background:var(--vt-border)}.vitrine_stats__RIY_z{display:flex;margin-top:var(--space-4);border-top:1px solid var(--vt-border);border-bottom:1px solid var(--vt-border)}.vitrine_stat___YO0_{flex:1 1;text-align:center;padding:var(--space-3) var(--space-1);border-right:1px solid var(--vt-border)}.vitrine_stat___YO0_:last-child{border-right:none}.vitrine_statValue__vdFLQ{font-size:1.05rem;font-weight:800;color:var(--vt-text)}.vitrine_statLabel__g5PRS{font-size:.62rem;color:var(--vt-text-muted);margin-top:2px;text-transform:uppercase;letter-spacing:.04em}.vitrine_bio__rGZ9R{margin-top:var(--space-4);font-size:var(--font-base);line-height:1.55;color:var(--vt-text-secondary);white-space:pre-line}.vitrine_chips__15C_c{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:14px}.vitrine_chip__ihApB{padding:6px var(--space-3);border-radius:var(--radius-full);font-size:.72rem;font-weight:600;background:var(--vt-card);color:var(--vt-text-secondary)}.vitrine_section__sDvGX{margin-top:22px}.vitrine_sectionTitle__RK0VB{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vt-text-faint);margin-bottom:var(--space-3)}.vitrine_carousel__q5A8e{display:flex;gap:var(--space-3);overflow-x:auto;padding:0 var(--space-4) var(--space-1);margin:0 calc(-1 * var(--space-4));scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.vitrine_resultCard__hkoxx{flex:0 0 108px;scroll-snap-align:start}.vitrine_resultImg__1NqQv{width:108px;height:132px;object-fit:cover;border-radius:var(--radius-lg);display:block;background:var(--vt-card)}.vitrine_resultCaption__9_vx2{font-size:.68rem;color:var(--vt-text-muted);margin-top:5px;text-align:center}.vitrine_testimonial__rx0fE{margin-top:22px;background:var(--vt-card);border:1px solid var(--vt-border);border-radius:14px;padding:14px;display:flex;gap:var(--space-3)}.vitrine_testimonialAvatar__frD0g{width:34px;height:34px;border-radius:50%;flex-shrink:0;object-fit:cover;background:var(--vt-border)}.vitrine_testimonialText__gcHB0{font-size:.82rem;color:var(--vt-text-secondary);line-height:1.5;font-style:italic;margin:0}.vitrine_testimonialAuthor__4DBDl{font-size:.7rem;color:var(--vt-text-muted);font-weight:700;margin:6px 0 0}.vitrine_announcement__gFx87{display:block;margin-top:22px;background:var(--vt-card);border:1px solid var(--vt-accent);border-radius:var(--radius-lg);padding:var(--space-3) 14px;text-decoration:none}.vitrine_announcementLabel__qL3Le{font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--vt-accent);margin-bottom:var(--space-1)}.vitrine_announcementText__Klrd0{font-size:.82rem;color:var(--vt-text-secondary);line-height:1.45}.vitrine_announcementImageWrap__fgxZf{display:block;margin-top:22px;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--vt-accent)}.vitrine_announcementImg__tglbD{width:100%;height:120px;object-fit:cover;display:block}.vitrine_ctaWrap__XFV61{margin-top:22px;padding-bottom:var(--space-5)}.vitrine_cta__jxZko{width:100%;padding:15px 0;border:none;border-radius:var(--radius-lg);background:var(--vt-accent);color:var(--vt-btn-text);font-size:.95rem;font-weight:800;cursor:pointer;transition:filter .15s}.vitrine_cta__jxZko:hover{filter:brightness(1.08)}.vitrine_cta__jxZko:active{filter:brightness(.94)}.vitrine_credit__7P58e{text-align:center;font-size:.68rem;color:var(--vt-text-faint);margin-top:var(--space-3)}.vitrine_draftNotice__XlV2J{margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);border:1px dashed var(--vt-accent);background:var(--vt-card);color:var(--vt-text-secondary);font-size:var(--font-xs);line-height:1.5}.vitrine_loading__50p_l{padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-muted)}.p_footer__8e5tx{margin-top:22px;padding-bottom:var(--space-5)}.p_footer__8e5tx,.p_form__cRoMG{display:flex;flex-direction:column;gap:var(--space-3)}.p_form__cRoMG{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--vt-card);border:1px solid var(--vt-border);scroll-margin-top:var(--space-4)}.p_formTitle__Qv9HI{margin:0;font-weight:800;font-size:var(--font-md);color:var(--vt-text)}.p_field__KAVnf{display:flex;flex-direction:column;gap:var(--space-1);margin:0;font-size:var(--font-xs);font-weight:700;color:var(--vt-text-secondary)}.p_field__KAVnf input,.p_field__KAVnf select,.p_field__KAVnf textarea{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--vt-border);background:var(--vt-bg);color:var(--vt-text);font-size:1rem;font-weight:400}.p_field__KAVnf textarea{resize:vertical}.p_field__KAVnf input:focus-visible,.p_field__KAVnf select:focus-visible,.p_field__KAVnf textarea:focus-visible{outline:2px solid var(--vt-accent);outline-offset:1px}.p_chipsField__X34sW{margin:0;padding:0;border:0;min-width:0}.p_chipsField__X34sW legend{padding:0;margin-bottom:var(--space-1);font-size:var(--font-xs);font-weight:700;color:var(--vt-text-secondary)}.p_chips__cnmUm{display:flex;flex-wrap:wrap;gap:var(--space-2)}.p_chipActive__LzCM5,.p_chip__9zwte{min-height:2.5rem;padding:0 var(--space-4);border-radius:var(--radius-full);border:1px solid var(--vt-border);background:var(--vt-bg);color:var(--vt-text-secondary);font-weight:700;font-size:var(--font-sm);cursor:pointer}.p_chipActive__LzCM5{border-color:var(--vt-accent);color:var(--vt-text);box-shadow:inset 0 0 0 1px var(--vt-accent)}.p_consent__0zck9{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;font-size:var(--font-xs);line-height:1.45;color:var(--vt-text-secondary)}.p_consent__0zck9 input{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.1rem;accent-color:var(--vt-accent)}.p_consent__0zck9 a{color:var(--vt-accent)}.p_honeypot__GDKbN{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.p_error__WnUdL{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:rgba(220,53,69,.12);color:#ff8a8a;font-size:var(--font-sm)}.p_secondaryBtn__UvH6q{display:inline-flex;justify-content:center;gap:var(--space-2);width:100%;min-height:2.75rem;border-radius:var(--radius-lg);border:1px solid var(--vt-border);background:transparent;font-weight:700;font-size:var(--font-sm)}.p_challenge__cVNPa,.p_secondaryBtn__UvH6q{align-items:center;color:var(--vt-text);text-decoration:none}.p_challenge__cVNPa{display:flex;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);border:1px dashed var(--vt-accent);background:var(--vt-card)}.p_challenge__cVNPa span{display:flex;flex-direction:column;gap:2px;min-width:0}.p_challenge__cVNPa small{color:var(--vt-text-muted);font-size:var(--font-xs)}.p_challengeIcon__doEH_{flex-shrink:0;font-size:1.4rem;color:var(--vt-accent)}.p_sent__R0l3P{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--vt-card);border:1px solid var(--vt-border);text-align:center}.p_sentIcon__Z9jmD{font-size:2rem;color:var(--vt-accent)}.p_sentTitle__eHl3I{margin:0;font-weight:800;font-size:var(--font-md)}.p_sentText__k2JNR{margin:0 0 var(--space-2);color:var(--vt-text-secondary);font-size:var(--font-sm)}.p_badge__GKmbp{display:block;text-align:center;font-size:var(--font-xs);color:var(--vt-text-muted);text-decoration:none;padding:var(--space-2) 0}.p_badge__GKmbp strong{color:var(--vt-accent)}.p_missing__ZQDg6{max-width:30rem;margin:var(--space-8) auto;padding:0 var(--space-4);text-align:center;color:var(--text-secondary)}.p_missing__ZQDg6 h1{font-size:var(--font-xl);color:var(--text-primary)}.p_missing__ZQDg6 a{color:var(--mint-text);font-weight:700}.periodizacao_page__rLjtm{min-height:100%;background:var(--mil-blue);color:var(--text-primary);padding:40px 24px}.periodizacao_container__lteK2{max-width:960px;margin:0 auto}.periodizacao_header__Qy2X2{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;flex-wrap:wrap;gap:12px}.periodizacao_headerTitle__FUhGk{margin:0;font-size:1.6rem;display:flex;align-items:center;gap:10px}.periodizacao_headerSub__TR322{margin:4px 0 0;color:var(--text-muted);font-size:.95rem}.periodizacao_btnBack__KPAQu{background:var(--grad-amber);border:none;color:#fff;padding:8px 18px;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:700;box-shadow:0 2px 10px rgba(240,165,0,.3);transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex;align-items:center;gap:6px}.periodizacao_btnBack__KPAQu:hover{transform:translateX(-2px) translateY(-1px);box-shadow:0 4px 14px rgba(240,165,0,.45);filter:brightness(1.07)}.periodizacao_toolbar__OpQEK{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.periodizacao_sectionTitle__ZZzxJ{margin:0;font-size:1.15rem;color:var(--text-primary)}.periodizacao_btnAdd__jaCaH{display:flex;align-items:center;gap:6px;background:var(--grad-mint);color:var(--btn-text);border:none;padding:10px 20px;border-radius:8px;font-weight:700;font-size:.9rem;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 3px 10px rgba(61,255,208,.3);transition:transform .18s,box-shadow .18s,filter .18s}.periodizacao_btnAdd__jaCaH:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 6px 18px rgba(61,255,208,.5);filter:brightness(1.08)}.periodizacao_list__kntje{display:flex;flex-direction:column;gap:12px}.periodizacao_card__aRTD7{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:10px;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.periodizacao_card__aRTD7:hover{border-color:var(--amber);box-shadow:var(--shadow-amber);transform:translateY(-1px)}.periodizacao_cardInfo__ZIIEt{flex:1 1;min-width:200px}.periodizacao_cardName__wAW5R{margin:0;font-size:1.05rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:8px}.periodizacao_cardMeta__Nd9X6{margin:4px 0 0;font-size:.82rem;color:var(--text-muted)}.periodizacao_badgeDraft__6G_8I{border-radius:20px;background:rgba(136,146,176,.12);color:var(--text-muted);border:1px solid rgba(136,146,176,.25)}.periodizacao_badgeActive__BaKni,.periodizacao_badgeDraft__6G_8I{display:inline-block;font-size:.7rem;padding:2px 8px;font-weight:600;margin-left:8px;vertical-align:middle}.periodizacao_badgeActive__BaKni{border-radius:20px;background:rgba(61,255,208,.12);color:var(--mint-text);border:1px solid rgba(61,255,208,.25)}.periodizacao_badgeCompleted__599Qh{display:inline-block;font-size:.7rem;padding:2px 8px;border-radius:20px;font-weight:600;margin-left:8px;vertical-align:middle;background:rgba(15,252,190,.12);color:var(--mint-text);border:1px solid rgba(15,252,190,.3)}.periodizacao_cardActions__j0f2l{display:flex;flex-wrap:wrap;gap:8px;max-width:100%}.periodizacao_btnAction__VNXM2{background:transparent;border:1px solid var(--border-subtle);color:var(--text-muted);padding:6px 12px;border-radius:6px;font-size:.8rem;cursor:pointer;transition:border-color .2s,color .2s;display:inline-flex;align-items:center;gap:5px}.periodizacao_btnAction__VNXM2:hover{border-color:var(--mint);color:var(--mint-text)}.periodizacao_btnDanger__41IlI:hover{border-color:var(--coral);color:var(--coral)}.periodizacao_btnSecondary__eVfFC:hover{border-color:var(--amber);color:var(--amber)}.periodizacao_empty__sMDe0{text-align:center;padding:60px 20px;background:var(--surface-1);border:1px dashed var(--border-mid);border-radius:12px}.periodizacao_emptyIcon__Gvd5h{font-size:2.5rem;margin-bottom:12px}.periodizacao_emptyTitle__MaC1l{margin:0 0 6px;color:var(--text-primary);font-size:1.1rem}.periodizacao_emptyText__RfYbM{margin:0;color:var(--text-muted);font-size:.9rem}.periodizacao_confirmText__ykAfo{color:var(--text-muted);font-size:.95rem;margin:0 0 8px;line-height:1.5}.periodizacao_confirmName__3SdpV{color:var(--text-primary);font-weight:600}.periodizacao_formGroup___5o_k{margin-bottom:16px}.periodizacao_formLabel__6as1N{display:block;margin-bottom:6px;font-size:.82rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px}.periodizacao_formInput___5rXO{width:100%;padding:10px 14px;background:var(--mil-blue);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-primary);font-size:1rem;outline:none;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.periodizacao_formInput___5rXO:focus{border-color:var(--mint);box-shadow:0 0 0 2px rgba(61,255,208,.2)}.periodizacao_formRow__wwoo9{display:flex;gap:12px}.periodizacao_formRow__wwoo9 .periodizacao_formGroup___5o_k{flex:1 1}.periodizacao_formActions___Fs_p{display:flex;gap:10px;justify-content:flex-end;margin-top:24px}.periodizacao_btnCancel__7_A6P{background:transparent;border:1px solid var(--border-subtle);color:var(--text-muted);padding:10px 20px;border-radius:8px;font-size:.9rem;cursor:pointer;transition:border-color .2s,color .2s}.periodizacao_btnCancel__7_A6P:hover{border-color:var(--mint);color:var(--text-primary)}.periodizacao_btnSubmit__06b5y{background:var(--grad-mint);color:var(--btn-text);border:none;padding:10px 24px;border-radius:8px;font-weight:700;font-size:.9rem;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 3px 10px rgba(61,255,208,.3);transition:transform .18s,box-shadow .18s,filter .18s}.periodizacao_btnSubmit__06b5y:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 6px 18px rgba(61,255,208,.5);filter:brightness(1.08)}.periodizacao_btnSubmit__06b5y:disabled{opacity:.5;cursor:not-allowed;transform:none}.periodizacao_errorMsg__k_Q__{background:rgba(255,107,107,.1);border:1px solid rgba(255,107,107,.25);color:var(--coral);padding:10px 14px;border-radius:8px;font-size:.85rem;margin-bottom:16px}.periodizacao_loading__CECDT{text-align:center;padding:60px 20px;color:var(--text-muted);font-size:.95rem}.periodizacao_offlineNotice__jP80s{display:flex;align-items:center;gap:8px;background:rgba(255,176,32,.1);border:1px solid rgba(255,176,32,.25);color:var(--text-secondary,#b0842a);padding:10px 14px;border-radius:8px;font-size:.85rem;margin-bottom:16px}.periodizacao_offlineNotice__jP80s svg{flex-shrink:0}.periodizacao_headerActions__T3ueE{display:flex;gap:10px;flex-wrap:wrap}.periodizacao_btnAction__VNXM2:disabled,.periodizacao_btnAdd__jaCaH:disabled{opacity:.5;cursor:not-allowed;transform:none}.periodizacao_tabs__1OLWc{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.periodizacao_tab__YnFEB{min-height:2.75rem;padding:0 16px;border-radius:999px;border:1px solid var(--border-subtle);background:transparent;color:var(--text-muted);font-size:.85rem;font-weight:600;cursor:pointer}.periodizacao_tab__YnFEB:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.periodizacao_tabOn__C__mC{border-color:var(--mint);background:var(--surface-2);color:var(--text-primary)}.periodizacao_badgeKind__8jFk2{display:inline-block;font-size:.7rem;padding:2px 8px;border-radius:20px;font-weight:600;vertical-align:middle;background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle)}.periodizacao_cardStatic__3f4lS{cursor:default}.periodizacao_cardStatic__3f4lS:hover{border-color:var(--border-subtle);box-shadow:none;transform:none}.periodizacao_trashHint__sfsSZ{margin:0 0 16px;font-size:.82rem;color:var(--text-muted)}.periodizacao_emptyPlans__JpXpy{display:flex;flex-direction:column;align-items:center;gap:14px;padding:40px 20px;text-align:center;background:var(--surface-1);border:1px dashed var(--border-mid);border-radius:12px}.periodizacao_emptyPlansText__MZldo{margin:0;max-width:420px;color:var(--text-muted);font-size:.9rem}.periodizacao_toggleChip__rEyF4{display:inline-flex;align-items:center;gap:6px;min-height:2.75rem;padding:0 14px;border-radius:999px;border:1px solid var(--border-subtle);background:transparent;color:var(--text-primary);font-size:.85rem;cursor:pointer}.periodizacao_toggleChip__rEyF4:disabled{opacity:.5;cursor:default}.periodizacao_toggleChipOn__ml0xR{border:1.5px solid var(--mint);background:var(--surface-2);font-weight:600}.anamnese_card__zLblq{flex-wrap:wrap;gap:.75rem}.anamnese_cardActions__EudeM{display:flex;flex-wrap:wrap;gap:.5rem}.anamnese_heading__YXEJO{margin-top:1.75rem}.anamnese_panel__HOXND{padding:1rem;border-radius:.75rem;border:1px solid var(--surface-1)}.anamnese_note__FkkQn{margin:0 0 .75rem;font-size:.85rem;color:var(--text-secondary)}.anamnese_olderList__TIWIj{display:flex;flex-direction:column;gap:.5rem}.anamnese_older__PeNHl{padding:.625rem .75rem;border-radius:.5rem;border:1px solid var(--surface-1)}.anamnese_olderSummary__aUqYM{cursor:pointer;color:var(--text-primary)}.anamnese_olderBody__6AoLE{margin-top:.75rem}