.live-age_counter__5tld1{display:grid;align-self:stretch;width:100%;min-width:0;max-width:100%;color:#4c1d95;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;vertical-align:middle}.live-age_primaryUnits__qfnio,.live-age_secondaryUnits__JnxLg,.live-age_unitRows__q6kWa{display:grid;width:100%;min-width:0;max-width:100%;gap:8px}.live-age_primaryUnits__qfnio,.live-age_secondaryUnits__JnxLg{grid-template-columns:repeat(3,minmax(0,1fr))}.live-age_unit__40vrv{position:relative;display:grid;min-width:0;justify-items:center;gap:3px;overflow:hidden;border:1px solid rgba(124,58,237,.14);border-radius:16px;background:linear-gradient(145deg,#fff,#faf5ff);box-shadow:0 8px 20px rgba(76,29,149,.08);padding:9px 6px 8px;transform-origin:center center}.live-age_unit__40vrv:before{position:absolute;top:7px;right:8px;width:6px;height:6px;border-radius:50%;background:#c4b5fd;content:""}.live-age_unit__40vrv[data-emphasis=primary]{min-height:72px}.live-age_unit__40vrv[data-emphasis=secondary]{border-radius:13px;background:rgba(255,255,255,.7);box-shadow:none;padding:7px 5px 6px}.live-age_unit__40vrv[data-emphasis=secondary]:before{top:6px;right:6px;width:4px;height:4px;background:#ddd6fe}.live-age_valueViewport__z2yKw{display:inline-flex;align-items:center;justify-content:center;min-width:2ch;font-size:clamp(24px,8vw,34px);font-weight:900;line-height:1;text-align:center;perspective:320px}.live-age_digitViewport__d5LNN{display:grid;width:.66em;height:1em;overflow:hidden}.live-age_digit__iLX4F{grid-area:1/1;display:inline-block;transform-origin:center center;will-change:transform,opacity}.live-age_unit__40vrv[data-emphasis=secondary] .live-age_valueViewport__z2yKw{font-size:17px;font-weight:850}.live-age_unit__40vrv[data-emphasis=secondary] .live-age_digitViewport__d5LNN{width:.62em}.live-age_label__eyqvG{color:#806b90;font-size:10px;font-weight:800;line-height:1.1;text-transform:lowercase}@media (max-width:360px){.live-age_primaryUnits__qfnio,.live-age_secondaryUnits__JnxLg{gap:5px}.live-age_unit__40vrv{padding-inline:3px}.live-age_valueViewport__z2yKw{font-size:24px}}@media (prefers-reduced-motion:reduce){.live-age_digit__iLX4F{transition:none;transform:none;will-change:auto}}.pending-submit-button_spinner__v5Ryf{display:inline-block;width:1em;height:1em;border:2px solid;border-right:2px solid transparent;border-radius:50%;vertical-align:-.15em;animation:pending-submit-button_pending-spin__VSEkA .7s linear infinite}.pending-submit-button_withGap__mjaEj{margin-inline-end:.5em}@keyframes pending-submit-button_pending-spin__VSEkA{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pending-submit-button_spinner__v5Ryf{animation-duration:1.5s}}.local-form_fields__2JsYc,.local-form_form__O6Fpl{display:grid;gap:16px;min-width:0}.local-form_fields__2JsYc{border:0}.local-form_fields__2JsYc label{display:grid;gap:8px;color:#5b426f;font-size:14px;font-weight:700;min-width:0}.local-form_fields__2JsYc input,.local-form_fields__2JsYc select,.local-form_fields__2JsYc textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:46px;border:1px solid #d9c8e9;border-radius:12px;padding:10px 12px;color:#241335;background:white;font-size:16px}.local-form_fields__2JsYc input[type=date],.local-form_fields__2JsYc input[type=time]{display:block;inline-size:100%;min-inline-size:0;max-inline-size:100%;margin:0;padding-inline:8px}.local-form_fields__2JsYc input[type=date]::-webkit-date-and-time-value,.local-form_fields__2JsYc input[type=time]::-webkit-date-and-time-value{min-width:0;text-align:start}@supports (-webkit-touch-callout:none){.local-form_fields__2JsYc input[type=date],.local-form_fields__2JsYc input[type=time]{appearance:none}}.local-form_fields__2JsYc input[type=checkbox]{width:22px;min-height:22px;accent-color:#7c3aed}.local-form_fields__2JsYc p{color:#6c567e;font-size:14px;line-height:1.5}.local-form_actions__FktCl{display:flex;min-width:0;flex-wrap:wrap;gap:12px;justify-content:flex-end;padding-top:6px}.local-form_primary__gMuYL,.local-form_secondary__i80st{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:14px;padding:12px 18px;min-height:46px;font-weight:700;overflow-wrap:anywhere}.local-form_primary__gMuYL{background:#7c3aed;color:white}.local-form_secondary__i80st{background:#f3eafa;color:#5b21b6}.local-form_error__xrQup{padding:12px;border-radius:12px;background:#fff1f2;color:#9f1239;line-height:1.5}.calendar-view_panel__UlqcU{display:grid;gap:16px;border:1px solid rgba(124,58,237,.12);border-radius:20px;background:rgba(255,255,255,.84);padding:14px;box-shadow:0 20px 60px rgba(76,29,149,.08);min-width:0;max-width:100%}.calendar-view_monthHeader__x74UD,.calendar-view_toolbar__10R9n{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.calendar-view_segmentedControl__Bt1JS{display:flex;min-width:0;max-width:100%;gap:4px;border-radius:12px;background:#f3e8ff;padding:4px}.calendar-view_monthHeader__x74UD button,.calendar-view_primaryButton__Ts4av,.calendar-view_refreshButton__zd_Dc,.calendar-view_segmentedControl__Bt1JS button{border:0;border-radius:10px;padding:9px 12px;color:#5b21b6;font:inherit;font-size:13px;font-weight:800}.calendar-view_segmentedControl__Bt1JS button{background:transparent}.calendar-view_primaryButton__Ts4av,.calendar-view_segmentedControl__Bt1JS .calendar-view_selected__cM5pR{background:#7c3aed;color:white}.calendar-view_refreshButton__zd_Dc{background:#ede9fe}.calendar-view_pastButton__zZb4P{border:0;border-radius:10px;background:transparent;padding:9px 0;color:#7c3aed;font:inherit;font-size:12px;font-weight:800;overflow-wrap:anywhere}.calendar-view_refreshButton__zd_Dc:disabled{cursor:progress;opacity:.6}.calendar-view_warning__lPGYD{margin:0;border-radius:12px;background:#fff7ed;padding:10px;color:#9a3412;font-size:13px;line-height:1.4}.calendar-view_agenda___R_S2,.calendar-view_day__CJNWc,.calendar-view_day__CJNWc ul{display:grid;gap:12px}.calendar-view_day__CJNWc h2,.calendar-view_monthHeader__x74UD h2{margin:0;color:#5b21b6;font-size:14px;text-transform:capitalize;min-width:0;overflow-wrap:anywhere}.calendar-view_day__CJNWc ul{gap:8px;list-style:none}.calendar-view_eventButton__Pi0Dm{display:grid;width:100%;grid-template-columns:70px minmax(0,1fr) 20px;gap:8px;align-items:center;border:1px solid rgba(124,58,237,.12);border-radius:14px;background:#fff;padding:11px 10px;text-align:left}.calendar-view_emptyState__YCEE_,.calendar-view_eventBody__E_n42 small,.calendar-view_eventTime__K__79,.calendar-view_updatedAt___8b0f{color:#6b587d;font-size:13px}.calendar-view_eventBody__E_n42{display:grid;gap:3px;min-width:0}.calendar-view_eventBody__E_n42 strong{color:#2e1748;overflow-wrap:anywhere}.calendar-view_chevron__l71Pe{color:#7c3aed;font-size:24px;line-height:1}.calendar-view_emptyState__YCEE_{display:grid;gap:8px;margin:0;border-radius:14px;background:#faf5ff;padding:18px;line-height:1.4}.calendar-view_emptyState__YCEE_ p,.calendar-view_emptyState__YCEE_ strong{margin:0}.calendar-view_primaryButton__Ts4av{display:inline-flex;justify-content:center;text-decoration:none}.calendar-view_updatedAt___8b0f{margin:0}.calendar-view_monthView__yRYaZ{display:grid;gap:12px}.calendar-view_monthHeader__x74UD button{width:36px;height:36px;padding:0;background:#f3e8ff;font-size:24px}.calendar-view_monthGrid__5Z6mn,.calendar-view_weekdays__Ea0gV{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.calendar-view_weekdays__Ea0gV{color:#6b587d;font-size:11px;font-weight:800;text-align:center}.calendar-view_monthDay__X1Vw_{display:grid;min-height:78px;align-content:start;gap:4px;border:1px solid rgba(124,58,237,.12);border-radius:8px;background:#fff;padding:5px}.calendar-view_monthDay__X1Vw_>span{color:#2e1748;font-size:12px;font-weight:800}.calendar-view_today__Rpz2e{border-color:#7c3aed;background:#f3e8ff;box-shadow:inset 0 0 0 1px #7c3aed}.calendar-view_today__Rpz2e>span{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:50%;background:#7c3aed;color:#fff}.calendar-view_monthDay__X1Vw_ button{border:0;border-radius:5px;background:#ede9fe;padding:3px;color:#5b21b6;font-size:10px;line-height:1.25;overflow-wrap:anywhere;text-align:left;white-space:normal}.calendar-view_monthDay__X1Vw_ small{color:#6b587d;font-size:10px}.calendar-view_outsideMonth__13Irf{opacity:.42}.calendar-view_sheetBackdrop__pxBU8{position:fixed;z-index:10;inset:0;display:flex;align-items:flex-end;background:rgba(46,23,72,.25)}.calendar-view_sheet__ELfJS{width:100%;max-height:min(78dvh,620px);overflow:auto;transform:translateY(var(--sheet-drag-offset));border-radius:24px 24px 0 0;background:#fff;padding:8px 18px 28px;transition:transform .12s ease-out}.calendar-view_sheetHandle__mlq9D{display:grid;height:28px;place-items:center;cursor:grab}.calendar-view_sheetHandle__mlq9D span{width:44px;height:5px;border-radius:99px;background:#d8c7e8}.calendar-view_sheetContent__CFOfh{display:grid;gap:14px}.calendar-view_sheetKicker__VSFpG{margin:0;color:#7c3aed;font-size:12px;font-weight:800;text-transform:uppercase}.calendar-view_sheetContent__CFOfh h2{margin:0;color:#2e1748}.calendar-view_details__gjZ04{display:grid;gap:12px;margin:0}.calendar-view_details__gjZ04 div{display:grid;gap:3px}.calendar-view_details__gjZ04 dt{color:#6b587d;font-size:12px;font-weight:800}.calendar-view_details__gjZ04 dd{margin:0;color:#2e1748;line-height:1.45;white-space:pre-wrap}@media (min-width:700px){.calendar-view_sheet__ELfJS{max-width:560px;margin:0 auto}}.page_main__8Olmp{display:grid;width:100%;min-width:0;max-width:560px;margin:0 auto;gap:18px}.page_header__jdDcF{display:grid;gap:6px;padding-top:10px}.page_header__jdDcF p,.page_sheetHeader__YfdOt p{margin:0;color:#7c3aed;font-size:13px;font-weight:800;text-transform:uppercase}.page_header__jdDcF h1,.page_sheetHeader__YfdOt h2{margin:0}.page_header__jdDcF h1{font-size:clamp(34px,9vw,48px);line-height:1}.page_panel__RvZeb{display:grid;gap:14px;border:1px solid rgba(124,58,237,.14);border-radius:20px;background:rgba(255,255,255,.84);box-shadow:0 16px 44px rgba(76,29,149,.08);padding:16px;min-width:0;max-width:100%}.page_conflict__lC5DJ{display:grid;gap:8px;border:1px solid #f59e0b;border-radius:16px;background:#fffbeb;color:#78350f;padding:14px}.page_conflict__lC5DJ span{font-size:13px;line-height:1.35}.page_conflict__lC5DJ div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page_conflict__lC5DJ button{min-height:42px;border:1px solid rgba(146,64,14,.25);border-radius:12px;background:#fff;color:inherit;cursor:pointer;font:inherit;font-size:12px;font-weight:800;padding:6px}.page_dayHeader__wTsSz,.page_sectionTitle__l_HSt,.page_sleepActions__zZI0X{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.page_dayHeader__wTsSz h2,.page_sectionTitle__l_HSt h2{margin:0;font-size:20px;min-width:0;overflow-wrap:anywhere}.page_dayHeader__wTsSz span,.page_sectionTitle__l_HSt span,.page_sleepMeta__Ds2Xg,.page_summaryCard__cMSiY span{color:#6b587c;font-size:12px;font-weight:700;overflow-wrap:anywhere}.page_activeCard__9nwgS{display:grid;gap:14px;border-radius:16px;background:linear-gradient(135deg,#6d28d9,#8b5cf6);color:#fff;padding:16px}.page_activeCard__9nwgS h3,.page_activeCard__9nwgS p{margin:0}.page_activeCard__9nwgS p{color:#ede9fe;font-size:13px;font-weight:800}.page_activeCard__9nwgS h3{font-size:23px;overflow-wrap:anywhere}.page_timer__6KZ1c{display:block;min-width:0;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(24px,10vw,54px);font-weight:900;letter-spacing:-.06em;line-height:.95}.page_activeCard__9nwgS .page_secondaryButton__aT_vd{background:#fff;color:#5b21b6}.page_activeActions__9Ln_9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page_awakeCard__UF54b{display:grid;gap:8px;border:1px dashed rgba(124,58,237,.3);border-radius:16px;background:#faf7ff;padding:14px}.page_awakeCard__UF54b strong{color:#2e1748;font-size:17px}.page_startButtons__yczRc,.page_summaryGrid__Nft4F{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page_summaryGrid__Nft4F .page_summaryCard__cMSiY:first-child{grid-column:1/-1}@media (min-width:420px){.page_summaryGrid__Nft4F{grid-template-columns:repeat(3,minmax(0,1fr))}.page_summaryGrid__Nft4F .page_summaryCard__cMSiY:first-child{grid-column:auto}}.page_iconButton__hxPm4,.page_primaryButton__lY1gB,.page_secondaryButton__aT_vd,.page_startButton__MTpXJ{border:0;cursor:pointer;font:inherit;font-weight:800}.page_primaryButton__lY1gB,.page_secondaryButton__aT_vd,.page_startButton__MTpXJ{min-height:48px;border-radius:14px;padding:0 14px;overflow-wrap:anywhere}.page_primaryButton__lY1gB,.page_startButton__MTpXJ{background:#7c3aed;color:#fff}.page_startButton__MTpXJ:last-child{background:#312e81}.page_secondaryButton__aT_vd{background:#f3e8ff;color:#5b21b6}.page_iconButton__hxPm4:focus-visible,.page_primaryButton__lY1gB:focus-visible,.page_secondaryButton__aT_vd:focus-visible,.page_startButton__MTpXJ:focus-visible{outline:3px solid rgba(124,58,237,.3);outline-offset:3px}.page_summaryCard__cMSiY{display:grid;gap:4px;border-radius:14px;background:#f8f5ff;padding:12px}.page_summaryCard__cMSiY strong{color:#2e1748;font-size:20px}.page_history__mMPGE{display:grid;gap:14px;margin:0;padding:0;list-style:none}.page_dayGroup__4Eehx{display:grid;gap:7px}.page_dayHeader__wTsSz{padding:0 2px}.page_dayEntries__Fo78L{overflow:hidden;border:1px solid rgba(124,58,237,.13);border-radius:14px;background:#fff}.page_entry__lu_8U{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:10px;padding:10px 11px}.page_entry__lu_8U+.page_entry__lu_8U{border-top:1px solid rgba(96,72,115,.13)}.page_entryBody__qqCBn{display:grid;min-width:0;gap:3px}.page_entryTitle__qi3I2{color:#2e1748;font-size:15px}.page_entryNote__awepj{color:inherit;font-size:13px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.page_entry__lu_8U[data-kind=nap] .page_entryTitle__qi3I2:before,.page_entry__lu_8U[data-kind=night] .page_entryTitle__qi3I2:before{display:inline-grid;width:22px;height:22px;place-items:center;margin-right:7px;border-radius:8px;background:#f3e8ff;color:#6d28d9;content:"☾"}.page_entry__lu_8U[data-kind=nap] .page_entryTitle__qi3I2:before{background:#fef3c7;color:#a16207;content:"☀"}.page_entryActions__5D9KE{display:flex;gap:5px}.page_iconButton__hxPm4{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(124,58,237,.17);border-radius:12px;background:#f8f5ff;color:#5b21b6}.page_deleteButton__HJ3e_{background:#fff5f5;color:#b91c1c}.page_iconButton__hxPm4 svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.page_empty__cgOOX{margin:0;border-radius:14px;background:#f8f5ff;color:#604873;font-size:14px;line-height:1.45;padding:13px}.page_manualButton__o1AFg{justify-self:start;border:0;background:transparent;color:#6d28d9;cursor:pointer;font:inherit;font-size:13px;font-weight:800;padding:4px 0;text-decoration:underline;text-underline-offset:.18em}.page_sheetBackdrop__u8iku{position:fixed;z-index:12;inset:0;display:grid;align-items:end;background:rgba(46,23,72,.32);box-sizing:border-box;padding:0 max(8px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))}.page_sheet__P9ETR{display:grid;width:min(100%,560px);max-height:calc(100dvh - 18px);min-width:0;gap:16px;margin:0 auto;overflow-x:hidden;overflow-y:auto;border:1px solid rgba(124,58,237,.18);border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -20px 52px rgba(46,23,72,.22);padding:8px 12px 18px;transform:translateY(var(--sheet-drag-offset,0));animation:page_sheetIn__VdJ7b .24s ease-out}.page_sheetHandle__hnKF_{display:grid;min-height:34px;place-items:center;cursor:grab;touch-action:none}.page_sheetHandle__hnKF_ span{width:48px;height:5px;border-radius:999px;background:rgba(96,72,115,.34)}.page_sheetBody__ox1YE,.page_sheetFields__wh4wW,.page_sheetHeader__YfdOt{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;width:100%;max-width:100%}.page_sheetHeader__YfdOt{gap:4px}.page_sheetHeader__YfdOt h2{font-size:24px;line-height:1.1}.page_sheetFields__wh4wW label{display:grid;gap:7px;min-width:0;max-width:100%;overflow-wrap:anywhere;color:#5b426f;font-size:14px;font-weight:700}.page_sheetFields__wh4wW input,.page_sheetFields__wh4wW select,.page_sheetFields__wh4wW textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:46px;border:1px solid rgba(124,58,237,.24);border-radius:14px;background:#fff;color:#241335;font:inherit;padding:0 12px}.page_sheetFields__wh4wW textarea{min-height:82px;resize:vertical;padding-block:10px}.page_sheetFields__wh4wW input[type=date],.page_sheetFields__wh4wW input[type=time]{display:block;box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;font-size:16px;line-height:normal;margin:0;padding-inline:8px}.page_sheetFields__wh4wW input[type=date]::-webkit-date-and-time-value,.page_sheetFields__wh4wW input[type=time]::-webkit-date-and-time-value{min-width:0;text-align:start}@supports (-webkit-touch-callout:none){.page_sheetFields__wh4wW input[type=date],.page_sheetFields__wh4wW input[type=time]{appearance:none}}.page_sheetActions__OxkOK{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px}.page_kindChoices__CZ3Cr{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.page_kindChoices__CZ3Cr button{min-height:44px;border:1px solid rgba(124,58,237,.2);border-radius:13px;background:#fff;color:#604873;cursor:pointer;font:inherit;font-weight:800}.page_kindChoices__CZ3Cr button[aria-pressed=true]{border-color:#7c3aed;background:#f3e8ff;color:#5b21b6}@media (prefers-reduced-motion:reduce){.page_sheet__P9ETR{animation:none}}@keyframes page_sheetIn__VdJ7b{0%{opacity:.86;transform:translateY(100%)}to{opacity:1;transform:translateY(var(--sheet-drag-offset,0))}}.page_main__CGxgo{display:grid;width:100%;min-width:0;max-width:560px;margin:0 auto;gap:18px}.page_header__aUKI5{display:grid;gap:6px;padding-top:10px}.page_header__aUKI5 p{color:#7c3aed;font-size:14px;font-weight:800;text-transform:uppercase}.page_header__aUKI5 h1{font-size:38px;line-height:1}.page_panel__YhiY6{display:grid;gap:16px;border:1px solid rgba(124,58,237,.14);border-radius:18px;background:rgba(255,255,255,.84);box-shadow:0 16px 44px rgba(76,29,149,.08);padding:16px;min-width:0;max-width:100%}.page_sectionTitle__ZbLUv{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.page_sectionTitle__ZbLUv h2{font-size:20px;min-width:0;overflow-wrap:anywhere}.page_sectionTitle__ZbLUv span{color:#6b587c;font-size:13px;font-weight:700;overflow-wrap:anywhere}.page_copy__R3Om0{color:#604873;font-size:15px;line-height:1.5}.page_statusSummary__z_h2U{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.page_statusSummary__z_h2U article{display:grid;gap:4px;border:1px solid rgba(124,58,237,.12);border-radius:14px;background:#fff;padding:12px}.page_statusSummary__z_h2U span{color:#6b587c;font-size:12px;font-weight:800}.page_statusSummary__z_h2U strong{color:#2e1748;font-size:22px}.page_statusSummary__z_h2U article[data-status=retrasada]{background:#fdf2f8}.page_statusSummary__z_h2U article[data-status=proxima]{background:#fffbeb}.page_viewSwitch__RZlKW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page_viewSwitch__RZlKW a{display:flex;min-height:42px;align-items:center;justify-content:center;border:1px solid rgba(124,58,237,.16);border-radius:14px;background:#fff;color:#604873;font-size:13px;font-weight:900;text-align:center}.page_viewSwitch__RZlKW a[aria-current=page]{background:#7c3aed;color:#fff}.page_empty__roJZ2{border-radius:14px;font-size:14px;line-height:1.4;padding:12px 14px;background:#f8fafc;color:#604873}.page_statusGroups__7OZUT{display:grid;gap:16px}.page_timelineGroups__0KOXS{display:grid;gap:14px}.page_timelineGroup__lW_wH{display:grid;gap:10px}.page_timelineTitle__qrc_A{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.page_timelineTitle__qrc_A h3{font-size:16px}.page_timelineTitle__qrc_A span{color:#6b587c;font-size:13px;font-weight:800}.page_statusGroup__mR04a{display:grid;gap:10px}.page_statusTitle__wCSN_{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.page_statusTitle__wCSN_ h3{font-size:16px;min-width:0;overflow-wrap:anywhere}.page_statusTitle__wCSN_ span{display:inline-flex;min-width:28px;min-height:28px;align-items:center;justify-content:center;border-radius:999px;background:#f3e8ff;color:#5b21b6;font-size:13px;font-weight:900}.page_doseList__ue_iy{display:grid;overflow:hidden;border:1px solid rgba(124,58,237,.12);border-radius:14px;background:#fff;list-style:none}.page_doseList__ue_iy li{display:grid;gap:8px;padding:10px 10px 10px 12px}.page_doseList__ue_iy li[data-pending=true]{background:#fff7ed}.page_doseList__ue_iy li+li{border-top:1px solid rgba(96,72,115,.14)}.page_doseSummary__niY0d{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.page_doseSummary__niY0d div{display:grid;gap:2px;min-width:0}.page_doseSummary__niY0d strong{color:#241335;font-size:15px;line-height:1.15;overflow-wrap:anywhere}.page_doseSummary__niY0d span,.page_doseSummary__niY0d time,.page_notes__2mHz5{color:#6b587c;font-size:12px;font-weight:700;line-height:1.25}.page_doseSummary__niY0d time{flex:0 0 auto;text-align:right;overflow-wrap:anywhere}.page_dateStack__1rL61{display:grid;flex:0 0 auto;justify-items:end;gap:4px}.page_statusBadge__gjtMf{display:inline-flex;min-height:24px;align-items:center;border-radius:999px;font-size:11px;font-weight:900;padding:0 8px}.page_statusBadge__gjtMf[data-status=retrasada]{background:#fce7f3;color:#9d174d}.page_statusBadge__gjtMf[data-status=proxima]{background:#fef3c7;color:#92400e}.page_statusBadge__gjtMf[data-status=pendiente]{background:#f3e8ff;color:#5b21b6}.page_statusBadge__gjtMf[data-status=aplicada]{background:#ecfdf5;color:#065f46}.page_notes__2mHz5{border-radius:10px;background:#f8fafc;font-weight:600;padding:7px 8px}.page_pendingNote__dO_rP{border-radius:10px;background:#fed7aa;color:#9a3412;font-size:13px;font-weight:800;padding:7px 8px}.page_doseActions__Romij{display:flex;min-width:0;flex-wrap:wrap;justify-content:flex-end;gap:8px}.page_actionButton__sKk_x,.page_secondaryActionButton__YBZUV{display:grid;width:38px;justify-self:end;min-height:36px;place-items:center;border:0;border-radius:12px;cursor:pointer;font:inherit;font-size:16px;font-weight:800;padding:0}.page_actionButton__sKk_x svg,.page_secondaryActionButton__YBZUV svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.page_actionButton__sKk_x{background:#7c3aed;color:#fff}.page_secondaryActionButton__YBZUV{border:1px solid rgba(124,58,237,.18);background:#f3e8ff;color:#5b21b6}.page_reopenForm__Z8CEh{display:grid}.page_reopenButton__wE9LZ{min-height:48px;border:0;border-radius:14px;width:100%;background:#fef2f2;color:#991b1b;cursor:pointer;font:inherit;font-weight:800}.page_deleteIconButton__DGqtr,.page_iconButton__j31ok{display:grid;width:36px;min-height:36px;place-items:center;border:1px solid rgba(124,58,237,.18);border-radius:12px;padding:0}.page_iconButton__j31ok{background:#f3e8ff;color:#5b21b6}.page_deleteIconButton__DGqtr{border-color:rgba(153,27,27,.16);background:#fef2f2;color:#991b1b}.page_full__OipHb{grid-column:1/-1}.page_sheetBackdrop___8mle{position:fixed;z-index:12;inset:0;display:grid;align-items:end;padding:0 max(10px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));background:rgba(46,23,72,.32)}.page_sheet__2JSej{width:min(100%,560px);max-height:calc(100dvh - 18px);margin:0 auto;overflow:auto;border:1px solid rgba(124,58,237,.18);border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -20px 52px rgba(46,23,72,.22);padding:8px 16px 18px;transform:translateY(var(--sheet-drag-offset,0));animation:page_sheetIn__BeSMU .24s ease-out}.page_sheetBody__8hFRL,.page_sheet__2JSej{display:grid;gap:16px}.page_sheetHandle__PbiHv{display:grid;min-height:34px;place-items:center;cursor:grab;touch-action:none}.page_sheetHandle__PbiHv span{width:48px;height:5px;border-radius:999px;background:rgba(96,72,115,.34)}.page_sheetHandle__PbiHv:focus-visible{outline:3px solid rgba(124,58,237,.22);outline-offset:2px}.page_sheetHeader__w97lB{display:grid;gap:4px}.page_sheetHeader__w97lB p{color:#7c3aed;font-size:13px;font-weight:800;text-transform:uppercase}.page_sheetHeader__w97lB h2{font-size:24px;line-height:1.1}.page_sheetHeader__w97lB span{color:#604873;font-size:14px;font-weight:700;line-height:1.4}.page_sheetFields__ZPprj{display:grid;gap:14px}.page_sheetFields__ZPprj label{display:grid;gap:7px;color:#5b426f;font-size:14px;font-weight:700}.page_sheetFields__ZPprj input,.page_sheetFields__ZPprj textarea{width:100%;min-height:46px;border:1px solid rgba(124,58,237,.24);border-radius:14px;background:#fff;color:#241335;font:inherit;padding:0 12px}.page_sheetFields__ZPprj textarea{min-height:86px;padding:12px;resize:vertical}.page_sheetActions__bmF_8{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px}.page_primaryButton__KLx5F,.page_secondaryButton__6hZiY{min-height:48px;border:0;border-radius:14px;cursor:pointer;font:inherit;font-weight:800}.page_primaryButton__KLx5F{background:#7c3aed;color:#fff}.page_secondaryButton__6hZiY{background:#f3e8ff;color:#5b21b6}@media (min-width:620px){.page_editor__d1XSC form{grid-template-columns:repeat(2,1fr)}.page_sheetFields__ZPprj{grid-template-columns:repeat(3,1fr)}}@keyframes page_sheetIn__BeSMU{0%{opacity:.86;transform:translateY(100%)}to{opacity:1;transform:translateY(var(--sheet-drag-offset,0))}}.page_main__tPgEU{display:grid;gap:14px;min-width:0;width:100%;max-width:860px;margin:0 auto}.page_header__nW_2S{display:grid;gap:6px}.page_header__nW_2S p{margin:0;color:#7c3aed;font-size:13px;font-weight:800;text-transform:uppercase}.page_header__nW_2S h1{margin:0;font-size:clamp(32px,8vw,52px);line-height:1}.page_panel__glSFL{display:grid;gap:10px;border:1px solid rgba(124,58,237,.12);border-radius:20px;background:rgba(255,255,255,.84);padding:12px;box-shadow:0 20px 60px rgba(76,29,149,.08);min-width:0;max-width:100%}.page_sectionTitle__5LdCu{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.page_sectionTitle__5LdCu h2{margin:0;min-width:0;overflow-wrap:anywhere}.page_sectionTitle__5LdCu span{color:#6b587d;font-size:13px;font-weight:800;overflow-wrap:anywhere}.page_panel__glSFL progress{width:100%;height:12px;overflow:hidden;border:0;border-radius:999px;background:#f1e8ff}.page_panel__glSFL progress::-webkit-progress-bar{background:#f1e8ff}.page_panel__glSFL progress::-webkit-progress-value{border-radius:999px;background:#7c3aed}.page_panel__glSFL progress::-moz-progress-bar{border-radius:999px;background:#7c3aed}.page_actions__ZyDea{display:flex;min-width:0;flex-wrap:wrap;gap:8px}.page_modeSwitch__6bV12{display:flex;flex:1 1;min-width:min(100%,180px);gap:4px;border-radius:10px;background:#f5f3ff;padding:3px}.page_modeSwitch__6bV12 button{flex:1 1;border:0;border-radius:8px;background:transparent;color:#6b587d;font:inherit;font-size:12px;font-weight:800;padding:7px 8px}.page_modeSwitch__6bV12 button[aria-pressed=true]{background:#fff;color:#5b21b6;box-shadow:0 2px 8px rgba(76,29,149,.12)}.page_organizationGrid__cNk8P{display:grid;gap:18px}.page_organizationGrid__cNk8P h3{margin:0 0 8px;font-size:15px}.page_inlineCreate__qwFIk,.page_organizationRow__TjZQn{display:grid;grid-template-columns:minmax(0,1fr) 90px auto auto;gap:5px;align-items:center;margin-top:6px}.page_inlineCreate__qwFIk input,.page_inlineCreate__qwFIk select,.page_organizationRow__TjZQn input,.page_organizationRow__TjZQn select{min-width:0;border:1px solid #ddd6fe;border-radius:8px;padding:7px;font:inherit;font-size:13px}.page_inlineCreate__qwFIk button,.page_organizationRow__TjZQn button{border:0;border-radius:8px;background:#ede9fe;color:#5b21b6;font:inherit;font-weight:800;padding:7px 9px}.page_inlineCreate__qwFIk{grid-template-columns:minmax(0,1fr) auto;margin-top:10px}@media (min-width:700px){.page_organizationGrid__cNk8P{grid-template-columns:1fr 1fr}}.page_actions__ZyDea form{display:contents}.page_groups__qbkBU{display:grid;gap:6px}.page_group__oyMGM{display:grid;gap:0;overflow:hidden;border:1px solid rgba(124,58,237,.12);border-radius:14px;background:#fff}.page_groupHeader__NocCI{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;cursor:pointer;padding:7px 9px;color:#2e1748;font-weight:800;list-style:none}.page_groupTitle__E4VVb{min-width:0;overflow-wrap:anywhere}.page_groupHeader__NocCI::-webkit-details-marker{display:none}.page_groupHeader__NocCI:before{content:"›";grid-column:1/-1;display:none}.page_groupHeader__NocCI span:last-child{color:#6b587d;font-size:13px}.page_groupMeta__pj4tg{display:flex;align-items:center;gap:8px}.page_groupAddButton__He493{display:grid;width:28px;height:28px;place-items:center;border:1px solid #c4b5fd;border-radius:9px;background:#f5f3ff;color:#6d28d9;font:inherit;font-size:19px;font-weight:800}.page_groupTitle__E4VVb:before{content:"›";display:inline-block;margin-right:8px;color:#7c3aed;transform:rotate(0deg)}.page_group__oyMGM[open] .page_groupTitle__E4VVb:before{transform:rotate(90deg)}.page_items__MuZ8X{display:grid;margin:0;border-top:1px solid rgba(96,72,115,.12);padding:0;list-style:none}.page_items__MuZ8X[data-drop-target=true]{background:#f5f3ff;outline:2px dashed #a78bfa;outline-offset:-2px}.page_items__MuZ8X li{display:grid;grid-template-columns:32px minmax(0,1fr) 30px auto;gap:5px;align-items:center;background:#fff;padding:4px 6px 4px 7px}.page_items__MuZ8X li+li{border-top:1px solid rgba(96,72,115,.11)}.page_emptyGroupDrop__Tml2K{grid-column:1/-1;min-height:38px;color:#8b70a1;font-size:12px;font-style:italic;padding:10px;text-align:center}.page_items__MuZ8X li[data-packed=true]{background:#f8fafc}.page_items__MuZ8X li[data-pending=true]{background:#fff7ed}.page_items__MuZ8X li[data-pending=true] .page_itemBody__bha20 strong:after{content:"Pendiente";display:inline-block;margin-left:8px;border-radius:999px;background:#fed7aa;color:#9a3412;font-size:11px;line-height:1;padding:4px 6px}.page_items__MuZ8X li[data-pending=true] button{cursor:wait;opacity:.55;pointer-events:none}.page_items__MuZ8X li[data-dragging=true]{opacity:.45}.page_orderHint__F00sE{margin:-3px 0 0;color:#6b587d;font-size:12px}.page_srOnly__zGSfK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.page_dragHandle__BrzEv{display:grid;width:28px;height:30px;place-items:center;touch-action:none;border:0;border-radius:8px;background:transparent;color:#8b70a1;cursor:grab;font-size:16px;letter-spacing:-3px}.page_dragHandle__BrzEv:active{cursor:grabbing}.page_dragHandle__BrzEv:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}.page_dragSpacer__v7dIa{display:block;width:28px;height:30px}.page_itemCheck__vOXnC button{display:grid;width:30px;height:30px;place-items:center;overflow:hidden;border:1px solid #c4b5fd;border-radius:50%;background:#fff;color:#6d28d9;font-size:16px;font-weight:900}.page_itemCheck__vOXnC button span{color:inherit;font-size:inherit;font-weight:900}.page_itemCheck__vOXnC button[aria-pressed=true]{border-color:#7c3aed;background:#ede9fe;color:#6d28d9}.page_itemBody__bha20{display:grid;gap:2px;min-width:0}.page_itemBody__bha20 strong{color:#2e1748;font-size:13px;line-height:1.25;overflow-wrap:anywhere}.page_empty__xL7vh,.page_itemBody__bha20 p{margin:0;color:#6b587d;font-size:13px;line-height:1.25;overflow-wrap:anywhere}.page_itemActions__iisEj{display:flex;align-items:center;justify-content:flex-end;gap:4px}.page_itemActions__iisEj form{display:contents}.page_form__7a89S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.page_form__7a89S label{display:grid;gap:6px;color:#5b476d;font-size:13px;font-weight:800}.page_form__7a89S input,.page_form__7a89S select,.page_form__7a89S textarea{width:100%;border:1px solid rgba(124,58,237,.24);border-radius:14px;background:#fff;color:#2e1748;font:inherit;padding:11px 12px}.page_full__T0LmO{grid-column:1/-1}.page_dangerIconButton__XJFSW,.page_iconButton__OWy5R,.page_iconCommandButton__25RpQ,.page_primaryButton__99xVh,.page_secondaryButton__DpfBe{min-height:38px;border:0;border-radius:12px;font:inherit;font-weight:800}.page_primaryButton__99xVh{flex:1 1;background:#7c3aed;color:#fff;padding:0 14px;font-size:18px}.page_secondaryButton__DpfBe{flex:1 1;border:1px solid rgba(124,58,237,.2);background:#fff;color:#6d28d9;padding:0 14px;font-size:18px}.page_dangerIconButton__XJFSW,.page_iconButton__OWy5R,.page_iconCommandButton__25RpQ{display:grid;place-items:center;width:38px;padding:0}.page_itemActions__iisEj .page_dangerIconButton__XJFSW,.page_itemActions__iisEj .page_iconButton__OWy5R{width:32px;min-height:32px;border-radius:10px}.page_iconCommandButton__25RpQ{background:#7c3aed;color:#fff;font-size:22px}.page_iconButton__OWy5R{background:#f5f3ff;color:#6d28d9;font-size:17px}.page_dangerIconButton__XJFSW{background:#fff1f2;color:#be123c;font-size:20px}.page_sheetBackdrop__a7q3q{position:fixed;z-index:20;inset:0;display:flex;align-items:flex-end;justify-content:center;background:rgba(46,23,72,.24);padding:18px}.page_sheet__88Kd6{display:grid;width:min(100%,560px);max-height:min(86dvh,720px);overflow-y:auto;border:1px solid rgba(124,58,237,.14);border-radius:24px 24px 18px 18px;background:#fff;padding:10px 16px 18px;box-shadow:0 24px 80px rgba(46,23,72,.28);transform:translateY(var(--sheet-drag-offset,0))}.page_sheetBody__4ZHuf{display:grid;gap:16px}.page_sheetHandle__6Qmlp{display:grid;min-height:28px;place-items:center;cursor:grab;touch-action:none}.page_sheetHandle__6Qmlp span{width:44px;height:5px;border-radius:999px;background:#d8b4fe}.page_sheetHeader__Htr8u{display:grid;gap:2px;margin-bottom:4px}.page_sheetHeader__Htr8u p{margin:0;color:#7c3aed;font-size:12px;font-weight:800;text-transform:uppercase}.page_sheetHeader__Htr8u h2{margin:0;font-size:24px}.page_sheetActions__M7FAd{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:560px){.page_actions__ZyDea,.page_sheetActions__M7FAd{display:flex}.page_itemCheck__vOXnC button{width:32px;height:30px;border-radius:12px}.page_form__7a89S{grid-template-columns:1fr}.page_sheetBackdrop__a7q3q{padding:12px}}.app-shell_page__vDlfh{min-height:100dvh;overflow-x:clip;background:radial-gradient(circle at top left,rgba(245,158,11,.2),transparent 32rem),linear-gradient(180deg,#fdf8ff,#fff 48%,#f8fafc);color:#2e1748;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:24px 18px max(124px,calc(110px + env(safe-area-inset-bottom, 0px)))}.app-shell_view__P4_QU{min-height:calc(100dvh - 116px);overflow-x:clip;position:relative}.app-shell_viewLayer__Z67aP{width:100%;min-width:0;max-width:100%}.app-shell_backupReminder__19efD{display:flex;width:min(100%,560px);align-items:center;justify-content:space-between;gap:14px;margin:0 auto 14px;border:1px solid rgba(180,83,9,.22);border-radius:16px;background:#fff7ed;color:#7c2d12;padding:12px 14px}.app-shell_backupReminder__19efD>div{min-width:0}.app-shell_backupReminder__19efD strong{display:block;font-size:13px}.app-shell_backupReminder__19efD p{margin-top:4px;color:#9a3412;font-size:12px;line-height:1.35}.app-shell_backupReminder__19efD a{flex:0 0 auto;border-radius:10px;background:#c2410c;color:#fff;font-size:12px;font-weight:800;padding:9px 11px}.app-shell_safetyNotice__Ef5IU{display:flex;width:min(100%,560px);align-items:baseline;gap:8px;margin:0 auto 14px;border-left:3px solid #b45309;background:rgba(255,247,237,.9);color:#7c2d12;padding:9px 12px;font-size:12px;line-height:1.4}.app-shell_safetyNotice__Ef5IU strong{flex:0 0 auto}.app-shell_safetyNotice__Ef5IU a{color:#9a3412;font-weight:900;text-decoration:underline}.app-shell_tutorialBackdrop__1p5Km{position:fixed;z-index:40;inset:0;pointer-events:auto}.app-shell_tutorialScrim__J1AJx{position:fixed;z-index:0;inset:0;background:rgba(46,23,72,.58)}.app-shell_tutorialSpotlight__0pj5M{position:fixed;z-index:1;border:2px solid #f59e0b;border-radius:14px;box-shadow:0 0 0 9999px rgba(46,23,72,.08);pointer-events:none;transition:top .16s ease,left .16s ease,width .16s ease,height .16s ease}.app-shell_tutorialDialog__vXnnh{position:fixed;z-index:2;display:grid;width:min(340px,calc(100vw - 24px));gap:12px;border:1px solid rgba(124,58,237,.18);border-radius:20px;background:#fff;box-shadow:0 24px 70px rgba(46,23,72,.3);padding:18px}.app-shell_tutorialProgress__iEsJH{color:#7c3aed;font-size:12px;font-weight:900;text-transform:uppercase}.app-shell_tutorialDialog__vXnnh h2{color:#3b2055;font-size:24px;line-height:1.1}.app-shell_tutorialDialog__vXnnh>p:not(.app-shell_tutorialProgress__iEsJH){color:#6c567e;line-height:1.5}.app-shell_tutorialFallback__MJOMl{border-radius:10px;background:#fff7ed;color:#9a3412!important;font-size:12px;line-height:1.35!important;padding:9px 10px}.app-shell_tutorialActions__AKIA3{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.app-shell_tutorialPrimary__iW_PD,.app-shell_tutorialSecondary__Yd6Qa{min-height:44px;border-radius:12px;font-size:13px;font-weight:800;padding:0 14px}.app-shell_tutorialPrimary__iW_PD{border:1px solid #7c3aed;background:#7c3aed;color:#fff}.app-shell_tutorialSecondary__Yd6Qa{border:1px solid #e7d9f4;background:#fff;color:#5b21b6}.app-shell_tutorialPrimary__iW_PD:disabled,.app-shell_tutorialSecondary__Yd6Qa:disabled,.app-shell_tutorialSkip__Ttf1H:disabled{cursor:wait;opacity:.6}.app-shell_tutorialFooterActions__utk_6{display:flex;justify-content:space-between;gap:10px}.app-shell_tutorialSkip__Ttf1H{border:0;background:transparent;color:#806b90;font-size:12px;font-weight:800;padding:4px 0;text-decoration:underline;text-underline-offset:.2em}@media (max-width:500px){.app-shell_backupReminder__19efD{align-items:stretch;flex-direction:column}.app-shell_backupReminder__19efD a{align-self:flex-start}}.app-shell_nav__ZjZHT{position:fixed;right:max(14px,env(safe-area-inset-right,0px));bottom:max(14px,env(safe-area-inset-bottom,0px));left:max(14px,env(safe-area-inset-left,0px));min-width:0;max-width:560px;margin:0 auto;border:1px solid rgba(124,58,237,.14);border-radius:22px;background:rgba(255,255,255,.92);box-shadow:0 18px 54px rgba(76,29,149,.18);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-shell_navScroller__4ytip{display:flex;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:8px;scrollbar-width:none}.app-shell_navScroller__4ytip::-webkit-scrollbar{display:none}.app-shell_nav__ZjZHT a{display:flex;flex:0 0 72px;min-height:56px;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:16px;color:#604873}.app-shell_navHint__cA5de{position:absolute;right:9px;bottom:9px;display:flex;min-height:54px;align-items:center;gap:2px;border-radius:15px;background:linear-gradient(90deg,rgba(255,255,255,0),#fff 23%);color:#5b21b6;font-size:10px;font-weight:900;padding:0 4px 0 18px;pointer-events:none;text-transform:uppercase}.app-shell_navHintIcon__fFLj_{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.app-shell_nav__ZjZHT a[aria-current=page]{background:#7c3aed;color:#fff}.app-shell_navIcon__uYLnT{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.app-shell_navLabel__rUcjO{max-width:100%;font-size:10px;font-weight:800;letter-spacing:-.03em;line-height:1;overflow-wrap:anywhere;text-align:center}.app-shell_credit__B5Bc7{display:grid;width:min(100%,560px);justify-items:center;gap:9px;margin:28px auto 0;border-top:1px solid rgba(124,58,237,.14);padding-top:22px;color:#806b90;font-size:12px;line-height:1.45;text-align:center;overflow-wrap:anywhere}.app-shell_creditLogo__iDyyK{display:block;width:min(176px,52vw);border-radius:10px;padding:5px;transition:background-color .16s ease,transform .16s ease}.app-shell_creditLogo__iDyyK img{display:block;width:100%;height:auto}.app-shell_creditLogo__iDyyK:hover{background:rgba(124,58,237,.06);transform:translateY(-1px)}.app-shell_creditLogo__iDyyK:focus-visible{outline-offset:5px}.app-shell_credit__B5Bc7 p{max-width:34ch}@media (min-width:620px){.app-shell_page__vDlfh{padding-top:48px}}.page_main__QLctb{display:grid;width:100%;min-width:0;max-width:560px;margin:0 auto;gap:18px}.page_header__2NMd7{display:grid;gap:6px;padding-top:10px}.page_header__2NMd7 p{color:#7c3aed;font-size:14px;font-weight:800;text-transform:uppercase}.page_header__2NMd7 h1{font-size:38px;line-height:1}.page_panel__C0z_M{display:grid;gap:16px;border:1px solid rgba(124,58,237,.14);border-radius:18px;background:rgba(255,255,255,.84);box-shadow:0 16px 44px rgba(76,29,149,.08);padding:16px;min-width:0;max-width:100%}.page_panel__C0z_M h2{font-size:20px}.page_full__VNd6W{grid-column:1/-1}.page_empty__tF6Il{border-radius:14px;font-size:14px;line-height:1.4;padding:12px 14px;background:#f8fafc;color:#604873}.page_sectionTitle__mo4qI{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.page_sectionTitle__mo4qI span{color:#6b587c;font-size:13px;font-weight:700;overflow-wrap:anywhere}.page_filters__h2xRT{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.page_filters__h2xRT a{display:flex;min-height:42px;align-items:center;justify-content:center;border:1px solid rgba(124,58,237,.16);border-radius:14px;background:#fff;color:#604873;font-size:13px;font-weight:800}.page_filters__h2xRT a[aria-current=page]{background:#7c3aed;color:#fff}.page_chart__MY96Q{display:grid;gap:12px}.page_chartIndicatorSelect__ZSmrs{display:grid;gap:6px;color:#5b426f;font-size:13px;font-weight:800}.page_chartIndicatorSelect__ZSmrs select{min-height:42px;min-width:0;max-width:100%;border:1px solid rgba(124,58,237,.2);border-radius:12px;background:#fff;color:#33213f;font:inherit;padding:0 10px}.page_chartHeader__2MjZ5{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.page_chartHeaderActions__5KHQg,.page_chartHeader__2MjZ5>p{min-width:0}.page_chartHeaderActions__5KHQg{display:flex;max-width:100%;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.page_chartHeaderActions__5KHQg .page_chartRangeToggle__qB3rv{min-width:0}.page_chartHeader__2MjZ5 p{color:#7c6a8d;font-size:12px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.page_chartCloseButton__BGma3,.page_chartExpandButton__qKmue{min-height:36px;border:1px solid rgba(124,58,237,.18);border-radius:12px;background:#fff;color:#5b21b6;cursor:pointer;font:inherit;font-size:12px;font-weight:900;padding:0 12px;white-space:nowrap}.page_chartRangeToggle__qB3rv{display:flex;max-width:100%;overflow-x:auto;border:1px solid rgba(124,58,237,.18);border-radius:12px;overflow:hidden}.page_chartRangeButtonActive__vbLLT,.page_chartRangeButton__5mDfn{min-height:36px;border:0;background:#fff;color:#7c6a8d;cursor:pointer;font:inherit;font-size:11px;font-weight:900;padding:0 9px;white-space:nowrap}.page_chartRangeButtonActive__vbLLT+.page_chartRangeButtonActive__vbLLT,.page_chartRangeButtonActive__vbLLT+.page_chartRangeButton__5mDfn,.page_chartRangeButton__5mDfn+.page_chartRangeButtonActive__vbLLT,.page_chartRangeButton__5mDfn+.page_chartRangeButton__5mDfn{border-left:1px solid rgba(124,58,237,.18)}.page_chartRangeButtonActive__vbLLT{background:#7c3aed;color:#fff}.page_chartCanvas__vlzKO svg{width:100%;aspect-ratio:8/9;overflow:visible}.page_chartTick__9BX4B line{stroke:rgba(96,72,115,.22);stroke-width:1}.page_chartTick__9BX4B text{fill:#7c6a8d;font-size:10px;font-weight:800}.page_chartReferenceGroup__nuL7s{pointer-events:none}.page_chartReferenceCurve__xNhgL{fill:none;stroke:rgba(96,72,115,.28);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2}.page_chartReferenceCurveMedian__q0FDj{stroke:rgba(96,72,115,.54);stroke-width:1.8}.page_chartReferenceLabel__qHxEX{fill:#7c6a8d;font-size:9px;font-weight:900}.page_chartArea__kpQW0{fill:rgba(124,58,237,.1);stroke:none}.page_chartLine__AQcIi{fill:none;stroke:#7c3aed;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.6}.page_chartLatestPoint__aPsL2,.page_chartPoint__kv2kg{fill:#fff;stroke:#7c3aed;stroke-width:2.8}.page_chartLatestPoint__aPsL2:focus,.page_chartPoint__kv2kg:focus{outline:2px solid #5b21b6;outline-offset:2px}.page_chartTooltip__rwVK1 rect{fill:#33213f;opacity:.96}.page_chartTooltip__rwVK1 text{fill:#fff;font-size:9px;font-weight:800}.page_chartLatestPoint__aPsL2{fill:#7c3aed;stroke:#fff;stroke-width:2.4}.page_chartDate___zatX{fill:#7c6a8d;font-size:11px;font-weight:800}.page_chartLegend__DlJcR{display:flex;flex-wrap:wrap;gap:8px;color:#7c6a8d;font-size:12px;font-weight:800}.page_chartLegend__DlJcR span{border-radius:999px;background:#fff;padding:7px 10px}.page_chartLegendWeight__ZvxpO{color:#5b21b6}.page_chartLegendEstimate___i6_o{color:#6d28d9}.page_chartMeta__FypWc{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;align-items:center}.page_chartMeta__FypWc span{display:grid;gap:3px;border-radius:12px;background:#fff;color:#604873;font-size:11px;font-weight:700;line-height:1.2;padding:10px;text-align:center}.page_chartMeta__FypWc strong{color:#33213f;font-size:13px;font-weight:900}.page_chartMetaPrimary__RrCn1{background:#f3e8ff;color:#5b21b6}.page_chartMetaPrimary__RrCn1 strong{color:#5b21b6}.page_trendSummary__3CWpu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.page_trendSummary__3CWpu article{display:grid;gap:4px;border-radius:12px;background:#fff;padding:10px}.page_trendSummary__3CWpu span{color:#6b587c;font-size:11px;font-weight:800}.page_trendSummary__3CWpu strong{color:#33213f;font-size:13px;font-weight:900;line-height:1.2}.page_chartFullscreenBackdrop__8bk8x{position:fixed;z-index:14;inset:0;display:grid;padding:max(12px,env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));background:rgba(46,23,72,.38)}.page_chartFullscreen__075EL{display:grid;width:min(100%,1080px);height:min(calc(100dvh - 24px),860px);max-height:calc(100dvh - 24px);grid-template-rows:auto minmax(0,1fr) auto auto;margin:auto;min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(124,58,237,.18);border-radius:18px;background:#fff;box-shadow:0 24px 70px rgba(46,23,72,.26);gap:14px;padding:14px}.page_chartFullscreenHeader__YD8rY{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px}.page_chartFullscreenHeader__YD8rY>div:first-child{min-width:0}.page_chartFullscreenHeader__YD8rY p{color:#7c3aed;font-size:12px;font-weight:900;text-transform:uppercase}.page_chartFullscreenHeader__YD8rY h2{overflow-wrap:anywhere;font-size:22px;line-height:1.1}.page_chartFullscreenCanvas__yj_ME{min-width:0;min-height:0;overflow:auto}.page_chartFullscreenCanvas__yj_ME .page_chartCanvas__vlzKO svg{min-height:min(58dvh,520px);min-width:560px}@media (max-width:620px){.page_chartFullscreen__075EL{height:calc(100dvh - 24px)}.page_chartFullscreenHeader__YD8rY{grid-template-columns:minmax(0,1fr) auto}.page_chartFullscreenHeader__YD8rY>div:first-child{grid-column:1/-1}.page_chartFullscreenHeader__YD8rY .page_chartRangeToggle__qB3rv{justify-self:start}.page_chartFullscreenCanvas__yj_ME .page_chartCanvas__vlzKO svg{min-width:480px}}.page_history__e77eS{display:grid;overflow:hidden;border:1px solid rgba(124,58,237,.12);border-radius:14px;background:#fff;list-style:none}.page_history__e77eS li{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px 9px 12px}.page_history__e77eS li+li{border-top:1px solid rgba(96,72,115,.14)}.page_history__e77eS li[data-pending=true]{background:#fff7ed}.page_history__e77eS li[data-pending=true] span{color:#b45309}.page_historySummary__Lt_Wl{min-width:0}.page_historySummary__Lt_Wl div{display:grid;gap:2px}.page_history__e77eS strong{color:#241335;font-size:16px;line-height:1.1}.page_history__e77eS span,.page_history__e77eS time{color:#6b587c;font-size:12px;font-weight:700;line-height:1.2}.page_historyActions__gIJkU{display:flex;flex:0 0 auto;justify-content:flex-end;gap:6px}.page_iconButton__m3Xlu{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(124,58,237,.16);border-radius:12px;background:#f3e8ff;color:#5b21b6;cursor:pointer}.page_iconButton__m3Xlu svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.page_deleteIconButton__sMHkB{border-color:rgba(153,27,27,.16);background:#fef2f2;color:#991b1b}.page_iconButton__m3Xlu:focus-visible{outline:3px solid rgba(124,58,237,.24);outline-offset:3px}.page_floatingAddButton__EZHIh{position:fixed;z-index:10;right:max(18px,env(safe-area-inset-right,0px));bottom:calc(84px + env(safe-area-inset-bottom, 0px));display:grid;width:58px;height:58px;place-items:center;border:0;border-radius:999px;background:#7c3aed;color:#fff;box-shadow:0 18px 42px rgba(76,29,149,.24);cursor:pointer;font:inherit;font-size:36px;font-weight:600;line-height:1}.page_floatingAddButton__EZHIh:focus-visible{outline:3px solid rgba(124,58,237,.28);outline-offset:4px}.page_sheetBackdrop__CKDNm{position:fixed;z-index:12;inset:0;display:grid;align-items:end;padding:0 max(10px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));background:rgba(46,23,72,.32)}.page_sheet__WoYsA{width:min(100%,560px);max-height:calc(100dvh - 18px);margin:0 auto;overflow:auto;border:1px solid rgba(124,58,237,.18);border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -20px 52px rgba(46,23,72,.22);padding:8px 16px 18px;transform:translateY(var(--sheet-drag-offset,0));animation:page_sheetIn__OtVw8 .24s ease-out}.page_sheetBody__lQrQC,.page_sheet__WoYsA{display:grid;gap:16px}.page_sheetHandle__3f47X{display:grid;min-height:34px;place-items:center;cursor:grab;touch-action:none}.page_sheetHandle__3f47X span{width:48px;height:5px;border-radius:999px;background:rgba(96,72,115,.34)}.page_sheetHandle__3f47X:focus-visible{outline:3px solid rgba(124,58,237,.22);outline-offset:2px}.page_sheetHeader__jLzS_{display:grid;gap:4px}.page_sheetHeader__jLzS_ p{color:#7c3aed;font-size:13px;font-weight:800;text-transform:uppercase}.page_sheetHeader__jLzS_ h2{font-size:24px;line-height:1.1}.page_sheetFields__BSpxS{display:grid;gap:14px}.page_sheetFields__BSpxS label{display:grid;min-width:0;gap:7px;color:#5b426f;font-size:14px;font-weight:700}.page_sheetFields__BSpxS input,.page_sheetFields__BSpxS select,.page_sheetFields__BSpxS textarea{min-width:0;max-width:100%;width:100%;min-height:46px;border:1px solid rgba(124,58,237,.24);border-radius:14px;background:#fff;color:#241335;font:inherit;padding:0 12px}.page_sheetFields__BSpxS textarea{min-height:86px;padding:12px;resize:vertical}.page_sheetActions__vzIGS{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px}.page_primaryButton__aCWv_,.page_secondaryButton__E4xdI{min-height:48px;border:0;border-radius:14px;cursor:pointer;font:inherit;font-weight:800}.page_primaryButton__aCWv_{background:#7c3aed;color:#fff}.page_secondaryButton__E4xdI{background:#f3e8ff;color:#5b21b6}@media (min-width:620px){.page_form__sPg4E{grid-template-columns:repeat(2,1fr)}.page_filters__h2xRT{grid-template-columns:repeat(4,1fr)}.page_sheetFields__BSpxS{grid-template-columns:repeat(3,1fr)}}@media (max-width:619px){.page_chartHeader__2MjZ5{display:grid;align-items:stretch;grid-template-columns:minmax(0,1fr)}.page_chartHeaderActions__5KHQg{justify-content:flex-start}}@keyframes page_sheetIn__OtVw8{0%{opacity:.86;transform:translateY(100%)}to{opacity:1;transform:translateY(var(--sheet-drag-offset,0))}}.page_main__rZoCq{display:grid;min-height:calc(100dvh - 154px);width:100%;min-width:0;max-width:560px;margin:0 auto;align-content:start;gap:20px}.page_hero__nJLTq{display:grid;min-width:0;width:100%;max-width:100%;grid-template-columns:minmax(0,1fr);gap:6px}.page_kicker__Vf5nb{color:#7c3aed;font-size:14px;font-weight:700;text-transform:uppercase}.page_hero__nJLTq h1{min-width:0;max-width:100%;overflow-wrap:anywhere;font-size:clamp(42px,14vw,68px);line-height:.98;font-weight:800}.page_birthDate__tB_Ta{color:#5b426f;font-size:18px;line-height:1.5}.page_age__nGIPM{display:grid;gap:7px;margin:2px 0 0}.page_ageLabel__8fEMZ{margin:0;color:#6b587c;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.page_dataNotice__JK3KU{color:#7c2d12;font-size:14px;line-height:1.4}.page_alerts__jyRUQ{display:grid;gap:12px}.page_sectionTitle__0SYgw{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.page_sectionTitle__0SYgw h2{font-size:20px;min-width:0;overflow-wrap:anywhere}.page_sectionTitle__0SYgw a{color:#7c3aed;font-size:14px;font-weight:800;overflow-wrap:anywhere}.page_alerts__jyRUQ ol{display:grid;gap:10px;list-style:none}.page_alerts__jyRUQ li,.page_alerts__jyRUQ p{border:1px solid rgba(124,58,237,.14);border-radius:18px;background:rgba(255,255,255,.84);box-shadow:0 16px 44px rgba(76,29,149,.08)}.page_alerts__jyRUQ li{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:14px;padding:14px}.page_alerts__jyRUQ li[data-kind=retrasada]{background:#fdf2f8}.page_alerts__jyRUQ li[data-kind=proxima]{background:#fffbeb}.page_alerts__jyRUQ li div{display:grid;gap:4px;min-width:0}.page_alerts__jyRUQ strong{font-size:15px;overflow-wrap:anywhere}.page_alerts__jyRUQ p,.page_alerts__jyRUQ span,.page_alerts__jyRUQ time{color:#6b587c;font-size:13px;font-weight:700}.page_alerts__jyRUQ time{flex:0 0 auto;text-align:right;overflow-wrap:anywhere}.page_alerts__jyRUQ p{padding:14px}.page_quickActions___CAQX{position:fixed;z-index:10;right:18px;bottom:86px;left:18px;display:flex;justify-content:flex-end;pointer-events:none}.page_addButton__qwwIG,.page_addMenuButton__5ODcU{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:16px;background:#7c3aed;color:#fff;box-shadow:0 16px 34px rgba(76,29,149,.18);cursor:pointer;font:inherit;font-size:14px;font-weight:900;padding:0 18px;text-align:center}.page_addButton__qwwIG{pointer-events:auto;border:0;border-radius:999px;background:#7c3aed;box-shadow:0 14px 30px rgba(76,29,149,.24);cursor:pointer;font:inherit}.page_addButton__qwwIG .page_action-icon__cczFV,.page_addMenuButton__5ODcU .page_action-icon__cczFV{display:grid;width:22px;height:22px;place-items:center;border-radius:999px;background:rgba(255,255,255,.18)}.page_addMenu__Vix_V{display:grid;gap:16px}.page_addMenuOptions__ZsV5G{display:grid;gap:10px}.page_addMenuButton__5ODcU{width:100%;border:0;border-radius:16px;background:#f3e8ff;color:#5b21b6;cursor:pointer;font:inherit;text-decoration:none}.page_addMenuButton__5ODcU:nth-child(2){background:#ede9fe}.page_reviewSoon__gYA17{display:flex;min-height:92px;align-items:center;justify-content:space-between;gap:14px;border:1px solid rgba(124,58,237,.14);border-radius:18px;background:#f3e8ff;box-shadow:0 16px 44px rgba(76,29,149,.08);padding:16px}.page_reviewSoon__gYA17[data-kind=overdue-vaccine]{background:#fdf2f8}.page_reviewSoon__gYA17[data-kind=upcoming-vaccine]{background:#fffbeb}.page_reviewSoon__gYA17[data-kind=weight]{background:#eff6ff}.page_reviewSoon__gYA17[data-kind=calm]{background:rgba(255,255,255,.82)}.page_reviewSoon__gYA17 div{display:grid;gap:4px;min-width:0}.page_reviewSoon__gYA17 span{color:#7c3aed;font-size:12px;font-weight:900;text-transform:uppercase}.page_reviewSoon__gYA17 h2{color:#2e1748;font-size:20px;line-height:1.1;overflow-wrap:anywhere}.page_reviewSoon__gYA17 p{color:#604873;font-size:13px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.page_reviewSoon__gYA17 a{display:inline-flex;flex:0 0 auto;min-height:40px;align-items:center;border-radius:14px;background:#7c3aed;color:#fff;font-size:13px;font-weight:900;padding:0 14px}.page_agenda__QAj7_{display:grid;gap:12px}.page_agenda__QAj7_ ol{display:grid;overflow:hidden;border:1px solid rgba(124,58,237,.14);border-radius:18px;background:rgba(255,255,255,.84);box-shadow:0 16px 44px rgba(76,29,149,.08);list-style:none}.page_agenda__QAj7_ li{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.page_agenda__QAj7_ li+li{border-top:1px solid rgba(96,72,115,.12)}.page_agenda__QAj7_ li[data-kind=overdue]{background:#fdf2f8}.page_agenda__QAj7_ li[data-kind=today]{background:#f3e8ff}.page_agenda__QAj7_ li[data-kind=upcoming]{background:#fffbeb}.page_agenda__QAj7_ li[data-kind=weight]{background:#eff6ff}.page_agenda__QAj7_ li div{display:grid;gap:3px;min-width:0}.page_agenda__QAj7_ strong{color:#241335;font-size:14px;line-height:1.15;overflow-wrap:anywhere}.page_agenda__QAj7_ a,.page_agenda__QAj7_ p,.page_agenda__QAj7_ span{color:#6b587c;font-size:12px;font-weight:800;line-height:1.25}.page_agenda__QAj7_ a{flex:0 0 auto;text-align:right;overflow-wrap:anywhere}.page_agenda__QAj7_ p{border:1px solid rgba(124,58,237,.14);border-radius:18px;background:rgba(255,255,255,.82);box-shadow:0 16px 44px rgba(76,29,149,.08);padding:14px}.page_calendarAgenda__B_250{display:grid;gap:12px}.page_calendarAgenda__B_250 ol{display:grid;overflow:hidden;border:1px solid rgba(124,58,237,.14);border-radius:18px;background:rgba(255,255,255,.84);box-shadow:0 16px 44px rgba(76,29,149,.08);list-style:none}.page_calendarAgenda__B_250 li{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.page_calendarAgenda__B_250 li+li{border-top:1px solid rgba(96,72,115,.12)}.page_calendarAgenda__B_250 li div{display:grid;gap:3px;min-width:0}.page_calendarAgenda__B_250 strong{color:#241335;font-size:14px;line-height:1.15;overflow-wrap:anywhere}.page_calendarAgenda__B_250 p,.page_calendarAgenda__B_250 span,.page_calendarAgenda__B_250 time{color:#6b587c;font-size:12px;font-weight:800;line-height:1.25}.page_calendarAgenda__B_250 time{flex:0 0 auto;text-align:right;overflow-wrap:anywhere}.page_calendarAgenda__B_250 p{margin:0;border:1px solid rgba(124,58,237,.14);border-radius:18px;background:rgba(255,255,255,.82);box-shadow:0 16px 44px rgba(76,29,149,.08);padding:14px}.page_summary___7c7L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.page_summary___7c7L article{display:flex;min-width:0;flex-direction:column;justify-content:space-between;align-items:center;min-height:92px;gap:10px;border:1px solid rgba(124,58,237,.14);border-radius:18px;background:rgba(255,255,255,.82);padding:16px;box-shadow:0 16px 44px rgba(76,29,149,.08)}.page_summary___7c7L span{color:#6b587c;font-size:14px}.page_summary___7c7L strong{color:#3b2353;font-size:15px;text-align:right;overflow-wrap:anywhere;text-align:center}.page_logout__jsZag{min-height:44px;border:1px solid rgba(124,58,237,.18);border-radius:16px;background:rgba(255,255,255,.74);color:#604873;cursor:pointer;font:inherit;font-size:14px;font-weight:700;padding:0 18px}.page_full__Y_hDN{grid-column:1/-1}.page_sheetBackdrop__j3KS9{position:fixed;z-index:12;inset:0;display:grid;align-items:end;padding:0 max(10px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));background:rgba(46,23,72,.32)}.page_sheet__iKdkV{width:min(100%,560px);max-height:calc(100dvh - 18px);margin:0 auto;overflow:auto;border:1px solid rgba(124,58,237,.18);border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -20px 52px rgba(46,23,72,.22);padding:8px 16px 18px;transform:translateY(var(--sheet-drag-offset,0));animation:page_sheetIn__lbNTF .24s ease-out}.page_sheetBody__qElMe,.page_sheet__iKdkV{display:grid;gap:16px}.page_sheetHandle__TBn7C{display:grid;min-height:34px;place-items:center;cursor:grab;touch-action:none}.page_sheetHandle__TBn7C span{width:48px;height:5px;border-radius:999px;background:rgba(96,72,115,.34)}.page_sheetHeader__Kp_9u{display:grid;gap:4px}.page_sheetHeader__Kp_9u p{color:#7c3aed;font-size:13px;font-weight:800;text-transform:uppercase}.page_sheetHeader__Kp_9u h2{font-size:24px;line-height:1.1}.page_sheetHeader__Kp_9u span{color:#6b587c;font-size:13px;font-weight:700}.page_sheetFields__H_kEh{display:grid;gap:14px}.page_sheetFields__H_kEh label{display:grid;min-width:0;gap:7px;color:#5b426f;font-size:14px;font-weight:700}.page_sheetFields__H_kEh input,.page_sheetFields__H_kEh select,.page_sheetFields__H_kEh textarea{min-width:0;max-width:100%;width:100%;min-height:46px;border:1px solid rgba(124,58,237,.24);border-radius:14px;background:#fff;color:#241335;font:inherit;padding:0 12px}.page_sheetFields__H_kEh textarea{min-height:86px;padding:12px;resize:vertical}.page_sheetActions__sDv3K{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px}.page_primaryButton__AEPko,.page_secondaryButton__Z48Bl{min-height:48px;border:0;border-radius:14px;cursor:pointer;font:inherit;font-weight:800}.page_primaryButton__AEPko{background:#7c3aed;color:#fff}.page_secondaryButton__Z48Bl{background:#f3e8ff;color:#5b21b6}@media (min-width:720px){.page_sheetFields__H_kEh{grid-template-columns:repeat(3,1fr)}}@keyframes page_sheetIn__lbNTF{0%{opacity:.86;transform:translateY(100%)}to{opacity:1;transform:translateY(var(--sheet-drag-offset,0))}}