.BorderBoxZone-module__y3lwuW__zone,.BorderBoxZone-module__y3lwuW__zone :where(*){box-sizing:border-box}
.FeatureFAQSection-module__PZePiq__answer{color:#000000a6;padding:0 24px 24px;font-size:1rem;line-height:1.8}.FeatureFAQSection-module__PZePiq__answerEmbedded{padding:0 0 16px}.FeatureFAQSection-module__PZePiq__embeddedSection{margin-block:128px;padding-inline:24px}.FeatureFAQSection-module__PZePiq__tight.FeatureFAQSection-module__PZePiq__embeddedSection{margin-block:64px 72px}@media (max-width:767px){.FeatureFAQSection-module__PZePiq__embeddedSection{margin-block:80px}.FeatureFAQSection-module__PZePiq__tight.FeatureFAQSection-module__PZePiq__embeddedSection{margin-block:48px 56px}}.FeatureFAQSection-module__PZePiq__embeddedWrap{width:100%;max-width:48rem;margin-inline:auto}.FeatureFAQSection-module__PZePiq__page .FeatureFAQSection-module__PZePiq__embeddedWrap{max-width:1120px}.FeatureFAQSection-module__PZePiq__embeddedTitle{color:#000000e0;text-align:center;letter-spacing:0;margin-block-end:48px;font-size:3rem;font-weight:700}.FeatureFAQSection-module__PZePiq__tight .FeatureFAQSection-module__PZePiq__embeddedTitle{margin-block-end:28px;font-size:2rem}@media (max-width:767px){.FeatureFAQSection-module__PZePiq__embeddedTitle{font-size:2rem}.FeatureFAQSection-module__PZePiq__tight .FeatureFAQSection-module__PZePiq__embeddedTitle{margin-block-end:24px;font-size:1.5rem}}@media (min-width:1024px){.FeatureFAQSection-module__PZePiq__embeddedTitle{font-size:3.5rem}.FeatureFAQSection-module__PZePiq__tight .FeatureFAQSection-module__PZePiq__embeddedTitle{font-size:2.5rem}}.FeatureFAQSection-module__PZePiq__embeddedSubtitle{color:#000000a6;text-align:center;max-width:42rem;margin-block:-24px 32px;margin-inline:auto;font-size:1rem;line-height:1.8}.FeatureFAQSection-module__PZePiq__tight .FeatureFAQSection-module__PZePiq__embeddedSubtitle{margin-block-start:-16px}.FeatureFAQSection-module__PZePiq__embeddedList{box-sizing:border-box;background:#fff;border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;width:100%;max-width:768px;margin-inline:auto;padding-block:4px;padding-inline:28px;display:flex;overflow:hidden;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005}.FeatureFAQSection-module__PZePiq__page .FeatureFAQSection-module__PZePiq__embeddedList{max-width:none}.FeatureFAQSection-module__PZePiq__tight .FeatureFAQSection-module__PZePiq__embeddedList{padding-inline:20px}@media (max-width:767px){.FeatureFAQSection-module__PZePiq__embeddedList{padding-inline:18px}.FeatureFAQSection-module__PZePiq__tight .FeatureFAQSection-module__PZePiq__embeddedList{padding-inline:16px}}.FeatureFAQSection-module__PZePiq__embeddedItem{border-block-end:1px solid #f0f0f0}.FeatureFAQSection-module__PZePiq__embeddedItem:last-of-type{border-block-end:none}.FeatureFAQSection-module__PZePiq__embeddedQuestion{cursor:pointer;color:#000000e0;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;padding-block:16px;padding-inline:0;font-size:1.125rem;font-weight:500;display:flex}.FeatureFAQSection-module__PZePiq__embeddedQuestion span:first-of-type{overflow-wrap:anywhere;min-width:0}.FeatureFAQSection-module__PZePiq__centered .FeatureFAQSection-module__PZePiq__embeddedQuestion{text-align:center;justify-content:center;padding-inline:32px;position:relative}.FeatureFAQSection-module__PZePiq__centered .FeatureFAQSection-module__PZePiq__embeddedQuestion span:first-of-type{text-align:center;flex:1}.FeatureFAQSection-module__PZePiq__centered .FeatureFAQSection-module__PZePiq__embeddedQuestion svg{margin-block-start:-10px;position:absolute;inset-block-start:50%;inset-inline-end:0}@media (max-width:767px){.FeatureFAQSection-module__PZePiq__embeddedQuestion{padding-block:14px;font-size:1rem}}.FeatureFAQSection-module__PZePiq__embeddedQuestion:hover{color:var(--faq-accent)}.FeatureFAQSection-module__PZePiq__section{background:#fff;padding-block:120px;padding-inline:0}@media (max-width:767px){.FeatureFAQSection-module__PZePiq__section{padding-block:80px}}.FeatureFAQSection-module__PZePiq__inner{width:100%;max-width:1120px;margin-inline:auto;padding-inline:24px}.FeatureFAQSection-module__PZePiq__title{color:#000000e0;text-align:center;letter-spacing:0;margin-block-end:60px;font-size:2.5rem;font-weight:800}@media (max-width:767px){.FeatureFAQSection-module__PZePiq__title{margin-block-end:40px;font-size:2rem}}.FeatureFAQSection-module__PZePiq__list{flex-direction:column;gap:16px;max-width:800px;margin-inline:auto;display:flex}.FeatureFAQSection-module__PZePiq__item{background:#fff;border:1px solid #d9d9d9;border-radius:8px;transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.FeatureFAQSection-module__PZePiq__item:hover{border-color:var(--faq-accent);transform:translateY(-1px)}.FeatureFAQSection-module__PZePiq__question{cursor:pointer;color:#000000e0;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-width:0;padding:24px;font-size:1.125rem;font-weight:700;display:flex}.FeatureFAQSection-module__PZePiq__question span:first-of-type{overflow-wrap:anywhere;min-width:0}@media (max-width:767px){.FeatureFAQSection-module__PZePiq__question{padding:20px;font-size:1rem}}
.SeatNumber-module__gGoO_W__breadcrumb{color:#374151;margin-block-end:24px;font-size:13px}.SeatNumber-module__gGoO_W__breadcrumb a{color:#374151;text-decoration:none}.SeatNumber-module__gGoO_W__breadcrumb a:hover{color:#379d4a}.SeatNumber-module__gGoO_W__card{background:#fff;border:1px solid #ebebeb;border-radius:14px;padding:22px}.SeatNumber-module__gGoO_W__cardTitle{color:#111827;align-items:center;gap:8px;margin-block:0 10px;font-size:18px;font-weight:700;display:flex}.SeatNumber-module__gGoO_W__container{box-sizing:border-box;width:min(100%,70rem);margin-inline:auto;padding-block:48px 80px;padding-inline:16px}.SeatNumber-module__gGoO_W__hero{text-align:center;margin-block-end:20px}.SeatNumber-module__gGoO_W__intentButton{cursor:pointer;color:#111827;text-align:center;background:#fff;border:1px solid #ebebeb;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:16px;font-family:inherit;font-size:15px;font-weight:700;transition:border-color .15s,background .15s;display:flex}.SeatNumber-module__gGoO_W__intentButton:hover{border-color:#379d4a}.SeatNumber-module__gGoO_W__intentButton[data-active=true]{background:#f4fdeb;border-color:#379d4a}.SeatNumber-module__gGoO_W__intentHint{color:#374151;font-size:13px;font-weight:500}.SeatNumber-module__gGoO_W__list{color:#374151;margin-block:0 4px;padding-inline-start:20px;font-size:14.5px;line-height:1.95}.SeatNumber-module__gGoO_W__panel{background:linear-gradient(#f4fdeb,#fff);border:1px solid #ebebeb;border-radius:16px;padding:24px}.SeatNumber-module__gGoO_W__pillLink{color:#379d4a;border:1px solid #ebebeb;border-radius:999px;align-items:center;gap:6px;padding-block:6px;padding-inline:14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.SeatNumber-module__gGoO_W__pillLink:hover{border-color:#379d4a}.SeatNumber-module__gGoO_W__portalCta{color:#fff;background:#379d4a;border:none;border-radius:999px;align-items:center;gap:8px;margin-block-start:14px;padding-block:10px;padding-inline:22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.SeatNumber-module__gGoO_W__portalCta:hover{color:#fff;filter:brightness(1.08)}.SeatNumber-module__gGoO_W__portalNeeds{color:#111827;background:#00000004;border-radius:10px;margin-block:8px 0;padding-block:8px;padding-inline:12px;font-size:14px;font-weight:600}.SeatNumber-module__gGoO_W__section{margin-block:28px 20px}.SeatNumber-module__gGoO_W__sectionHead{font-family:var(--marketing-font-title), sans-serif;color:#111827;margin-block:36px 14px;font-size:22px;font-weight:800}.SeatNumber-module__gGoO_W__steps{color:#374151;margin-block:10px 4px;padding-inline-start:22px;font-size:14.5px;line-height:2}.SeatNumber-module__gGoO_W__steps li::marker{color:#379d4a;font-weight:700}.SeatNumber-module__gGoO_W__sub{color:#374151;max-width:48rem;margin-block:0;margin-inline:auto;font-size:16px;line-height:1.7}.SeatNumber-module__gGoO_W__title{font-family:var(--marketing-font-title), sans-serif;color:#111827;margin-block:0 12px;margin-inline:0;font-size:clamp(2rem,2rem + 1.2vw,2.75rem);font-weight:800;line-height:1.15}.SeatNumber-module__gGoO_W__trust{color:#374151;align-items:center;gap:6px;margin-block:14px 0;font-size:13px;font-weight:600;display:inline-flex}.SeatNumber-module__gGoO_W__warn{color:#111827;background:#fffdff;border:1px solid #ffeedc;border-radius:12px;align-items:flex-start;gap:10px;margin-block-start:14px;padding-block:12px;padding-inline:14px;font-size:14px;line-height:1.75;display:flex}.SeatNumber-module__gGoO_W__whatsapp{background:#25d366;border-radius:999px;align-items:center;gap:8px;padding-block:9px;padding-inline:18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.SeatNumber-module__gGoO_W__whatsapp:hover{filter:brightness(1.05)}
.Scholarships-module__Rn_P-a__card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding-block:20px;padding-inline:20px}@media (min-width:640px){.Scholarships-module__Rn_P-a__card{padding-block:22px;padding-inline:24px}}.Scholarships-module__Rn_P-a__container{box-sizing:border-box;width:min(100%,44rem);margin-inline:auto;padding-block:40px 80px;padding-inline:16px}@media (min-width:640px){.Scholarships-module__Rn_P-a__container{padding-block:48px 88px;padding-inline:20px}}.Scholarships-module__Rn_P-a__disclaimer{color:#000000e0;background:#fffbe6;border:1px solid #ffe58f;border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding-block:14px;padding-inline:16px;font-size:14px;line-height:1.75;display:flex}.Scholarships-module__Rn_P-a__hero{text-align:center;margin-block-end:28px}.Scholarships-module__Rn_P-a__link{color:var(--marketing-color-primary);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.Scholarships-module__Rn_P-a__link:hover{text-decoration:underline}.Scholarships-module__Rn_P-a__list{color:#000000a6;margin:0;padding-inline-start:1.25rem;font-size:15px;line-height:1.8;list-style:outside}.Scholarships-module__Rn_P-a__list li+li{margin-block-start:8px}.Scholarships-module__Rn_P-a__meta{color:#00000073;margin:0;font-size:13px;line-height:1.65}.Scholarships-module__Rn_P-a__pill{color:#000000e0;background:#fff;border:1px solid #f0f0f0;border-radius:999px;align-items:center;gap:6px;padding-block:8px;padding-inline:14px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .15s;display:inline-flex}.Scholarships-module__Rn_P-a__pill:hover{border-color:var(--marketing-color-primary);color:var(--marketing-color-primary)}.Scholarships-module__Rn_P-a__countryChip{color:#000000a6;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:999px;align-items:center;gap:6px;padding-block:6px;padding-inline:12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.Scholarships-module__Rn_P-a__countryChip.active{border-color:var(--marketing-color-primary);color:var(--marketing-color-primary);background:var(--marketing-color-primary-subtle)}.Scholarships-module__Rn_P-a__countryChip:hover{border-color:var(--marketing-color-primary);color:var(--marketing-color-primary)}.Scholarships-module__Rn_P-a__countryRow{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-end:20px;display:flex}.Scholarships-module__Rn_P-a__pillRow{flex-wrap:wrap;gap:10px;display:flex}.Scholarships-module__Rn_P-a__section{margin-block:0 20px}.Scholarships-module__Rn_P-a__sectionTitle{color:#000000e0;align-items:center;gap:8px;margin-block:0 12px;margin-inline:0;font-size:17px;font-weight:700;display:flex}.Scholarships-module__Rn_P-a__stack{flex-direction:column;gap:20px;display:flex}.Scholarships-module__Rn_P-a__sub{color:#000000a6;max-width:36rem;margin-block:0;margin-inline:auto;font-size:16px;line-height:1.75}.Scholarships-module__Rn_P-a__title{font-family:var(--marketing-font-title), sans-serif;color:#000000e0;margin-block:0 12px;margin-inline:0;font-size:clamp(1.75rem,1.5rem + 1.2vw,2.4rem);font-weight:800;line-height:1.15}.Scholarships-module__Rn_P-a__trust{color:#000000a6;align-items:center;gap:6px;margin-block:14px 0;font-size:13px;font-weight:600;display:inline-flex}
@keyframes CountdownHero-module__YUGkqW__fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes CountdownHero-module__YUGkqW__tickPulse{0%{opacity:.6;transform:scale(1.16)}to{opacity:1;transform:scale(1)}}.CountdownHero-module__YUGkqW__badge{color:#fff;background:#059669;border-radius:999px;margin-inline-start:8px;padding-block:2px;padding-inline:8px;font-size:11px;font-weight:700}@media (prefers-reduced-motion:no-preference){.CountdownHero-module__YUGkqW__enter{animation:.5s both CountdownHero-module__YUGkqW__fadeUp}.CountdownHero-module__YUGkqW__tickCell{animation:.35s ease-out CountdownHero-module__YUGkqW__tickPulse}}.CountdownHero-module__YUGkqW__clock{flex-wrap:wrap;justify-content:center;gap:12px;margin-block:24px;display:flex}.CountdownHero-module__YUGkqW__fullLink{color:#374151;margin-block-start:8px;font-size:15px;text-decoration:underline;display:inline-block}.CountdownHero-module__YUGkqW__fullLink:hover{color:#111827}.CountdownHero-module__YUGkqW__nextExam{color:#374151;margin:0;font-size:17px}.CountdownHero-module__YUGkqW__nextExam strong{color:#111827}.CountdownHero-module__YUGkqW__overActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-block-start:14px;display:flex}.CountdownHero-module__YUGkqW__overMessage{color:#374151;background:#00000004;border-radius:24px;max-width:620px;margin-block:20px;margin-inline:auto;padding-block:18px;padding-inline:20px;font-size:clamp(16px,2.4vw,19px);line-height:1.7}.CountdownHero-module__YUGkqW__overMessage p{margin:0}.CountdownHero-module__YUGkqW__root{text-align:center}.CountdownHero-module__YUGkqW__rowDate{font-variant-numeric:tabular-nums;color:#96989b;margin-inline-start:10px;font-size:13px}.CountdownHero-module__YUGkqW__rowDone{color:#b1b3b5}.CountdownHero-module__YUGkqW__rowName{font-weight:600}.CountdownHero-module__YUGkqW__rowStatus{font-variant-numeric:tabular-nums;font-weight:700}.CountdownHero-module__YUGkqW__rowUpcoming{color:#059669}.CountdownHero-module__YUGkqW__subjectRow{border-block-end:1px solid #ebebeb;justify-content:space-between;align-items:center;padding-block:12px;padding-inline:4px;display:flex}.CountdownHero-module__YUGkqW__subjectRowNext{background:#0596691a;border-inline-start:3px solid #059669;border-radius:8px;padding-inline:10px}.CountdownHero-module__YUGkqW__subjects{text-align:start;max-width:560px;margin-block:20px 0;margin-inline:auto}.CountdownHero-module__YUGkqW__subjectsHeading{text-align:center;font-size:20px;font-weight:700}.CountdownHero-module__YUGkqW__subtitle{color:#374151;max-width:620px;margin-block:8px 0;margin-inline:auto;font-size:clamp(16px,2.4vw,20px)}.CountdownHero-module__YUGkqW__title{margin:0;font-size:clamp(30px,6vw,52px);font-weight:800;line-height:1.15}.CountdownHero-module__YUGkqW__switcher{max-width:100%;margin-block:20px;display:flex;overflow-x:auto}.CountdownHero-module__YUGkqW__switcher>*{flex-shrink:0;margin-inline:auto}.CountdownHero-module__YUGkqW__unit{background:#fff;border-radius:24px;min-width:84px;padding-block:16px;padding-inline:12px}.CountdownHero-module__YUGkqW__unitLabel{color:#374151;margin-block-start:6px;font-size:13px}.CountdownHero-module__YUGkqW__unitValue{font-variant-numeric:tabular-nums;font-size:clamp(32px,7vw,48px);font-weight:800;line-height:1}.CountdownHero-module__YUGkqW__btn.CountdownHero-module__YUGkqW__btn{touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;color:#111827;text-align:center;white-space:nowrap;background:#fff;border:1px solid #ebebeb;border-radius:20px;outline:none;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0;padding-block:0;padding-inline:18px;font-family:inherit;font-size:15px;font-weight:400;line-height:1.7;text-decoration:none;transition:all .2s cubic-bezier(.645,.045,.355,1);display:inline-flex;position:relative;box-shadow:0 2px #00000004}.CountdownHero-module__YUGkqW__btn.CountdownHero-module__YUGkqW__btn:hover{color:#71c179;border-color:#71c179}.CountdownHero-module__YUGkqW__btn.CountdownHero-module__YUGkqW__btn:active{color:#007944;border-color:#007944}.CountdownHero-module__YUGkqW__btn.CountdownHero-module__YUGkqW__btn:focus-visible{outline-offset:1px;outline:3px solid #c7eabd}.CountdownHero-module__YUGkqW__btnPrimary.CountdownHero-module__YUGkqW__btnPrimary{color:#fff;box-shadow:none;background:#379d4a;border-color:#0000}.CountdownHero-module__YUGkqW__btnPrimary.CountdownHero-module__YUGkqW__btnPrimary:hover,.CountdownHero-module__YUGkqW__btnPrimary.CountdownHero-module__YUGkqW__btnPrimary:active{color:#fff;background:#308544;border-color:#0000}.CountdownHero-module__YUGkqW__btnPrimary.CountdownHero-module__YUGkqW__btnPrimary:focus-visible{outline-offset:2px;outline:2px solid #379d4a}@media (max-width:767px){.CountdownHero-module__YUGkqW__btn.CountdownHero-module__YUGkqW__btn{min-height:48px;padding-inline:16px;font-size:1rem}}.CountdownHero-module__YUGkqW__segmented{box-sizing:border-box;color:#374151;background:#fff;border-radius:20px;flex-direction:row;align-items:stretch;padding:2px;font-size:15px;line-height:1.7;transition:all .2s;display:inline-flex}.CountdownHero-module__YUGkqW__segmented .CountdownHero-module__YUGkqW__segItem{cursor:pointer;box-sizing:border-box;min-height:32px;font-family:inherit;font-size:inherit;color:inherit;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:16px;outline:none;margin:0;padding-block:0;padding-inline:11px;line-height:32px;transition:color .2s,background-color .2s;position:relative;overflow:hidden;transform:translateZ(0)}.CountdownHero-module__YUGkqW__segmented .CountdownHero-module__YUGkqW__segItem:not([aria-checked=true]):hover{color:#111827;background:#0000000a}.CountdownHero-module__YUGkqW__segmented .CountdownHero-module__YUGkqW__segItem:not([aria-checked=true]):active{color:#111827;background:#050c1324}.CountdownHero-module__YUGkqW__segmented .CountdownHero-module__YUGkqW__segItem[aria-checked=true]{color:#111827;background:#fff;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005}.CountdownHero-module__YUGkqW__segmented .CountdownHero-module__YUGkqW__segItem:focus-visible{outline-offset:1px;outline:3px solid #c7eabd}
@keyframes FocusTimer-module__I2Vwia__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.022)}}@keyframes FocusTimer-module__I2Vwia__pulseUrgent{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.FocusTimer-module__I2Vwia__root{color:#111827;background:#fff;border:1px solid #ebebeb;border-radius:24px;max-width:560px;margin-inline:auto;padding-block:28px;padding-inline:24px}.FocusTimer-module__I2Vwia__bar{background:var(--ft-brand);border-radius:3px 3px 0 0;flex:1;transition:height .3s}.FocusTimer-module__I2Vwia__barRow{align-items:flex-end;gap:6px;height:56px;margin-block-start:12px;display:flex}.FocusTimer-module__I2Vwia__controls{flex-wrap:wrap;justify-content:center;gap:10px;margin-block-start:20px;display:flex}.FocusTimer-module__I2Vwia__extras{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-block-start:22px;display:flex}.FocusTimer-module__I2Vwia__extrasItem{color:#374151;align-items:center;gap:8px;font-size:13px;display:flex}.FocusTimer-module__I2Vwia__settings{margin-block-start:20px;padding-block-start:4px}.FocusTimer-module__I2Vwia__settingsBody{flex-direction:column;gap:16px;padding-block:16px 4px;display:flex}.FocusTimer-module__I2Vwia__settingsSummary{cursor:pointer;color:#374151;text-align:center;font-size:13px}.FocusTimer-module__I2Vwia__toggle{cursor:pointer;background:#0000000a;border:0;border-radius:999px;flex-shrink:0;width:48px;min-width:48px;height:28px;transition:background .16s ease-out;position:relative;padding:0!important;min-height:28px!important;padding-inline:0!important}.FocusTimer-module__I2Vwia__toggle:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:inset-inline-start .16s cubic-bezier(.23,1,.32,1);position:absolute;inset-block-start:3px;inset-inline-start:3px;box-shadow:0 1px 2px #0000002e}.FocusTimer-module__I2Vwia__toggle[aria-checked=true]{background:var(--ft-brand)}.FocusTimer-module__I2Vwia__toggle[aria-checked=true]:after{inset-inline-start:23px}.FocusTimer-module__I2Vwia__meta{color:#374151;text-align:center;margin-block-start:8px;font-size:14px}.FocusTimer-module__I2Vwia__ring{margin-inline:auto;display:block;transform:rotate(-90deg)}.FocusTimer-module__I2Vwia__ringRunning,.FocusTimer-module__I2Vwia__ringUrgent{will-change:transform}@media (prefers-reduced-motion:no-preference){.FocusTimer-module__I2Vwia__ringRunning{animation:3.6s ease-in-out infinite FocusTimer-module__I2Vwia__breathe}.FocusTimer-module__I2Vwia__ringUrgent{animation:1s ease-in-out infinite FocusTimer-module__I2Vwia__pulseUrgent}}.FocusTimer-module__I2Vwia__ringWrap{aspect-ratio:1;width:min(220px,70vw);position:relative}.FocusTimer-module__I2Vwia__settingRow{color:#374151;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-block-start:24px;font-size:13px;display:flex}.FocusTimer-module__I2Vwia__durationLabel{align-items:center;gap:6px;display:flex}.FocusTimer-module__I2Vwia__stat{text-align:center;flex:90px}.FocusTimer-module__I2Vwia__statLabel{color:#374151;font-size:12px}.FocusTimer-module__I2Vwia__statValue{font-size:22px;font-weight:700}.FocusTimer-module__I2Vwia__stats{border-block-start:1px solid #ebebeb;gap:8px;margin-block-start:24px;padding-block-start:18px;display:flex}.FocusTimer-module__I2Vwia__subject{margin-block-start:20px}.FocusTimer-module__I2Vwia__presetRow{flex-wrap:wrap;gap:6px;margin-block-start:8px;display:flex}.FocusTimer-module__I2Vwia__time{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:40px;font-weight:800;display:flex;position:absolute;inset:0}.FocusTimer-module__I2Vwia__timerArea{justify-content:center;max-width:100%;margin-block-start:20px;display:flex;overflow-x:auto}.FocusTimer-module__I2Vwia__weekLabel{color:#374151;text-align:center;margin-block-start:16px;font-size:12px}.FocusTimer-module__I2Vwia__btn{cursor:pointer;color:#111827;white-space:nowrap;background:#fff;border:1px solid #ebebeb;border-radius:24px;justify-content:center;align-items:center;gap:8px;height:45px;padding:0 18px;font-family:inherit;font-size:17px;line-height:normal;transition:all .2s cubic-bezier(.645,.045,.355,1);display:inline-flex;box-shadow:0 2px #00000004}.FocusTimer-module__I2Vwia__btn:hover{border-color:var(--ft-brand);color:var(--ft-brand)}.FocusTimer-module__I2Vwia__btn:focus-visible,.FocusTimer-module__I2Vwia__segItem:focus-visible,.FocusTimer-module__I2Vwia__select:focus-visible,.FocusTimer-module__I2Vwia__numberInput:focus-visible,.FocusTimer-module__I2Vwia__range:focus-visible{outline-offset:1px;outline:3px solid #379d4a59}.FocusTimer-module__I2Vwia__btnPrimary{color:#fff;background:var(--ft-brand);box-shadow:none;border-color:#0000}.FocusTimer-module__I2Vwia__btnPrimary:hover{color:#fff;background:#4fb05f;border-color:#0000}.FocusTimer-module__I2Vwia__btnDashed{border-style:dashed;border-radius:9999px;height:auto;min-height:44px;font-size:12px}.FocusTimer-module__I2Vwia__segmented{color:#374151;background:#fff;border-radius:20px;flex-shrink:0;padding:2px;font-size:15px;line-height:23px;display:inline-flex}.FocusTimer-module__I2Vwia__segItem{cursor:pointer;color:#374151;white-space:nowrap;background:0 0;border:0;border-radius:16px;height:32px;padding:0 11px;font-family:inherit;font-size:15px;line-height:32px;transition:color .2s,background .2s,box-shadow .2s}.FocusTimer-module__I2Vwia__segItem:hover{color:#111827}.FocusTimer-module__I2Vwia__segItem[aria-checked=true]{color:#111827;background:#fff;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005}.FocusTimer-module__I2Vwia__inputWrap{background:#fff;border:1px solid #ebebeb;border-radius:20px;align-items:center;width:100%;min-height:44px;padding:5.5px 11px;transition:border-color .2s;display:flex}.FocusTimer-module__I2Vwia__inputWrap:hover,.FocusTimer-module__I2Vwia__inputWrap:focus-within{border-color:var(--ft-brand)}.FocusTimer-module__I2Vwia__inputWrap:focus-within{box-shadow:0 0 0 2px #379d4a1f}.FocusTimer-module__I2Vwia__input{color:#111827;background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:44px;padding:0;font-family:inherit;font-size:15px;line-height:23px}.FocusTimer-module__I2Vwia__input::placeholder{color:#00000040}.FocusTimer-module__I2Vwia__clear{cursor:pointer;color:#fff;background:#00000040;border:0;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-inline-start:4px;padding:0;font-size:11px;line-height:1;display:inline-flex}.FocusTimer-module__I2Vwia__clear:hover{background:#00000073}.FocusTimer-module__I2Vwia__select,.FocusTimer-module__I2Vwia__numberInput{color:#111827;background-color:#fff;border:1px solid #ebebeb;border-radius:16px;height:27px;font-family:inherit;font-size:15px;line-height:23px;transition:border-color .2s}.FocusTimer-module__I2Vwia__select:hover,.FocusTimer-module__I2Vwia__numberInput:hover,.FocusTimer-module__I2Vwia__numberInput:focus{border-color:var(--ft-brand)}.FocusTimer-module__I2Vwia__select{cursor:pointer;width:130px;padding:0 7px}.FocusTimer-module__I2Vwia__numberInput{width:64px;padding:1px 7px}.FocusTimer-module__I2Vwia__range{cursor:pointer;min-width:0;accent-color:var(--ft-brand);flex:1}
