.TimerNudge-module__0a9l6G__wrap{z-index:45;background:var(--paper);border:1px solid var(--rule);border-radius:14px;max-width:360px;margin:0 auto;padding:16px 18px 18px;animation:.22s ease-out TimerNudge-module__0a9l6G__nudgeIn;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 14px 36px #0000001f}@media (max-width:768px){.TimerNudge-module__0a9l6G__wrap{bottom:calc(80px + env(safe-area-inset-bottom,0))}}@keyframes TimerNudge-module__0a9l6G__nudgeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.TimerNudge-module__0a9l6G__close{width:28px;height:28px;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;border-radius:50%;font-size:18px;line-height:1;position:absolute;top:6px;right:8px}@media (hover:hover){.TimerNudge-module__0a9l6G__close:hover{color:var(--ink);background:var(--cream)}}.TimerNudge-module__0a9l6G__title{font-family:var(--font-serif);color:var(--ink);margin:0 0 6px;padding-right:24px;font-size:20px;font-style:italic;line-height:1.15}.TimerNudge-module__0a9l6G__body{font-family:var(--font-serif);color:var(--ink-soft);margin:0 0 12px;font-size:14px;line-height:1.45}.TimerNudge-module__0a9l6G__body em{color:var(--ink);font-style:italic}.TimerNudge-module__0a9l6G__glyph{width:1.1em;height:1.1em;color:var(--accent);vertical-align:-3px;margin:0 1px;display:inline-block}.TimerNudge-module__0a9l6G__primary{font-family:var(--font-serif);color:var(--accent);border:none;border-bottom:1px solid var(--accent);cursor:pointer;background:0 0;padding:4px 0 3px;font-size:16px;font-style:italic;display:inline-block}@media (hover:hover){.TimerNudge-module__0a9l6G__primary:hover:not(:disabled){color:var(--ink);border-bottom-color:var(--ink)}}.TimerNudge-module__0a9l6G__primary:disabled{opacity:.5;cursor:wait}
.cook-module__eAMQAq__page{max-width:720px;padding:clamp(20px, 3vw, 40px) var(--gutter) clamp(80px, 10vw, 140px);margin:0 auto}.cook-module__eAMQAq__header{margin-bottom:clamp(28px,4vw,44px)}.cook-module__eAMQAq__title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(46px,7vw,72px);font-weight:400;line-height:.98}.cook-module__eAMQAq__notes{border-left:3px solid var(--accent);background:var(--paper);border-radius:0 8px 8px 0;margin:0 0 28px;padding:14px 18px}.cook-module__eAMQAq__notesLabel{font-family:var(--font-numeric);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0 0 6px;font-size:10px}.cook-module__eAMQAq__notesBody{font-family:var(--font-serif);color:var(--ink);white-space:pre-wrap;margin:0;font-size:17px;font-style:italic;line-height:1.5}.cook-module__eAMQAq__ingredientsPanel{border:1px solid var(--rule);background:var(--paper);border-radius:12px;margin-bottom:28px;padding:0 18px}.cook-module__eAMQAq__ingredientsSummary{cursor:pointer;font-family:var(--font-numeric);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);justify-content:space-between;align-items:baseline;padding:16px 0;font-size:11px;list-style:none;display:flex}.cook-module__eAMQAq__ingredientsSummary::-webkit-details-marker{display:none}.cook-module__eAMQAq__ingredientsLabel{color:var(--ink-faint)}.cook-module__eAMQAq__ingredientsCount{font-family:var(--font-numeric);color:var(--accent)}.cook-module__eAMQAq__ingredientsList{margin:0;padding:0 0 18px;list-style:none}.cook-module__eAMQAq__ingredientItem{font-family:var(--font-serif);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px;font-size:15px;display:grid}.cook-module__eAMQAq__ingredientItem:not(:last-child){border-bottom:1px dotted var(--rule)}.cook-module__eAMQAq__ingredientName{color:var(--ink);text-align:left;min-width:0}.cook-module__eAMQAq__ingredientName em{color:var(--ink-faint);margin-top:2px;font-size:12px;font-style:italic;line-height:1.3;display:block}.cook-module__eAMQAq__ingredientQty{font-family:var(--font-numeric);color:var(--accent);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.cook-module__eAMQAq__ingredientItemPressable{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px;margin:0 -18px;padding:7px 18px;display:grid}.cook-module__eAMQAq__ingredientItemPressable:active{background:var(--cream)}.cook-module__eAMQAq__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cook-module__eAMQAq__stepCard{border-top:1px solid var(--rule);grid-template-columns:1fr auto;align-items:start;gap:14px 16px;padding:clamp(16px,2.5vw,22px) 0;display:grid}.cook-module__eAMQAq__stepCard:last-child{border-bottom:1px solid var(--rule)}.cook-module__eAMQAq__stepBody{flex-direction:column;gap:12px;min-width:0;display:flex}.cook-module__eAMQAq__stepText{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--ink);margin:0;font-size:clamp(17px,2.4vw,22px);font-weight:400;line-height:1.3}.cook-module__eAMQAq__stepIngredients{background:var(--paper);border-left:2px solid var(--accent-soft,var(--accent));border-radius:0 6px 6px 0;flex-direction:column;margin:4px 0 0;padding:8px 12px;list-style:none;display:flex}.cook-module__eAMQAq__stepIngredient{font-family:var(--font-serif);color:var(--ink-soft);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:6px 0;font-size:15px;line-height:1.3;display:grid}.cook-module__eAMQAq__stepIngredientPressable{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px;margin:0;padding:0;display:grid}.cook-module__eAMQAq__stepIngredientPressable:active{background:var(--cream)}.cook-module__eAMQAq__stepIngredient+.cook-module__eAMQAq__stepIngredient{border-top:1px dotted var(--rule)}.cook-module__eAMQAq__stepIngredientName{min-width:0}.cook-module__eAMQAq__stepIngredientName em{color:var(--ink-faint);margin-top:2px;font-size:12px;font-style:italic;line-height:1.3;display:block}.cook-module__eAMQAq__stepIngredientQty{font-family:var(--font-numeric);letter-spacing:.02em;color:var(--accent);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:500}.cook-module__eAMQAq__timerWrap{flex-direction:column;align-items:center;gap:6px;display:flex}.cook-module__eAMQAq__timerSoundWarn{font-family:var(--font-numeric);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:4px 6px;font-size:9px}.cook-module__eAMQAq__timer{background:var(--paper);cursor:pointer;font-variant-numeric:tabular-nums;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:68px;height:68px;transition:transform .15s;display:inline-grid;position:relative}.cook-module__eAMQAq__timer:hover{transform:scale(1.04)}.cook-module__eAMQAq__timerSvg{width:100%;height:100%;position:absolute;inset:0}.cook-module__eAMQAq__timerTick{stroke:var(--ink-faint);stroke-width:1.2px;opacity:.5;transition:stroke .2s,opacity .2s}.cook-module__eAMQAq__timerTickFilled{stroke:var(--accent);opacity:1}.cook-module__eAMQAq__timerCenter{z-index:1;flex-direction:column;align-items:center;line-height:1;display:flex}.cook-module__eAMQAq__timerLabel{font-family:var(--font-numeric);color:var(--ink);letter-spacing:.02em;font-size:14px}.cook-module__eAMQAq__timerSub{font-family:var(--font-numeric);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin-top:2px;font-size:7px}.cook-module__eAMQAq__timer_idle .cook-module__eAMQAq__timerLabel{color:var(--ink)}.cook-module__eAMQAq__timer_running{background:var(--cream)}.cook-module__eAMQAq__timer_running .cook-module__eAMQAq__timerLabel{color:var(--accent);font-size:13px}.cook-module__eAMQAq__timer_done{background:var(--accent);animation:1.2s ease-out cook-module__eAMQAq__timerFlash}.cook-module__eAMQAq__timer_done .cook-module__eAMQAq__timerLabel{color:var(--paper);font-family:var(--font-serif);font-size:13px;font-style:italic}.cook-module__eAMQAq__timer_done .cook-module__eAMQAq__timerTick{stroke:var(--paper);opacity:.4}.cook-module__eAMQAq__timer_done .cook-module__eAMQAq__timerTickFilled{stroke:var(--paper);opacity:1}@keyframes cook-module__eAMQAq__timerFlash{0%{transform:scale(1)}20%{transform:scale(1.1)}to{transform:scale(1)}}.cook-module__eAMQAq__sheetBackdrop{z-index:50;background:#140e0866;justify-content:center;align-items:flex-end;animation:.18s ease-out cook-module__eAMQAq__backdropIn;display:flex;position:fixed;inset:0}@media (min-width:640px){.cook-module__eAMQAq__sheetBackdrop{align-items:center;padding:24px}}@keyframes cook-module__eAMQAq__backdropIn{0%{background:#140e0800}to{background:#140e0866}}.cook-module__eAMQAq__sheet{background:var(--paper);width:100%;padding:12px 22px calc(28px + env(safe-area-inset-bottom,0));border-radius:18px 18px 0 0;animation:.26s cubic-bezier(.2,.7,.2,1) cook-module__eAMQAq__drawerUp;box-shadow:0 -8px 32px -12px #0000004d}@media (min-width:640px){.cook-module__eAMQAq__sheet{border-radius:16px;max-width:480px;padding:24px 22px 18px;animation:.22s cubic-bezier(.2,.7,.2,1) cook-module__eAMQAq__sheetFade;box-shadow:0 24px 56px -16px #0006}}@keyframes cook-module__eAMQAq__drawerUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes cook-module__eAMQAq__sheetFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cook-module__eAMQAq__sheetHandle{background:var(--ink-faint);opacity:.35;border-radius:2px;width:36px;height:4px;margin:0 auto 14px}@media (min-width:640px){.cook-module__eAMQAq__sheetHandle{display:none}}.cook-module__eAMQAq__sheetLabel{font-family:var(--font-numeric);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 8px;font-size:10px}.cook-module__eAMQAq__sheetTitle{font-family:var(--font-serif);color:var(--ink);margin:0 0 20px;font-size:26px;font-style:italic;font-weight:400}.cook-module__eAMQAq__sheetTitle em{color:var(--ink-faint);font-size:16px}.cook-module__eAMQAq__sheetOptions{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.cook-module__eAMQAq__sheetOption{text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;margin:0 -14px;padding:14px;transition:background .12s;display:flex}.cook-module__eAMQAq__sheetOption:hover:not(:disabled){background:var(--cream)}.cook-module__eAMQAq__sheetOption:disabled{opacity:.55;cursor:not-allowed}.cook-module__eAMQAq__sheetOptionLabel{font-family:var(--font-serif);color:var(--accent);font-size:22px;font-style:italic}.cook-module__eAMQAq__sheetOptionHint{font-family:var(--font-numeric);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);font-size:10px}.cook-module__eAMQAq__sheetCancel{border-top:1px solid var(--rule);width:100%;font-family:var(--font-numeric);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);cursor:pointer;margin-top:8px;padding:14px 0;font-size:11px;display:block}.cook-module__eAMQAq__toast{background:var(--ink);color:var(--paper);font-family:var(--font-numeric);letter-spacing:.06em;z-index:60;border-radius:999px;padding:12px 18px;font-size:12px;animation:.18s ease-out cook-module__eAMQAq__toastIn,.24s ease-in 1.4s forwards cook-module__eAMQAq__toastOut;position:fixed;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px -10px #00000073}@keyframes cook-module__eAMQAq__toastIn{0%{opacity:0;transform:translate(-50%,18px)}to{opacity:1;transform:translate(-50%)}}@keyframes cook-module__eAMQAq__toastOut{to{opacity:0;transform:translate(-50%,18px)}}
.RecipeTopBar-module__B4REcG__bar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:clamp(24px,4vw,36px);display:flex}.RecipeTopBar-module__B4REcG__brand{align-items:center;line-height:0;display:inline-flex}.RecipeTopBar-module__B4REcG__brand:hover{text-decoration:none}.RecipeTopBar-module__B4REcG__brandLogo{width:40px;height:40px;transition:opacity .12s;display:block}.RecipeTopBar-module__B4REcG__brand:hover .RecipeTopBar-module__B4REcG__brandLogo{opacity:.75}.RecipeTopBar-module__B4REcG__right{align-items:center;gap:14px;display:inline-flex}.RecipeTopBar-module__B4REcG__heart{cursor:pointer;width:36px;height:36px;color:var(--ink-faint);-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:999px;place-items:center;transition:color .12s,background .12s;display:inline-grid}.RecipeTopBar-module__B4REcG__heart:hover:not(:disabled){color:var(--accent);background:var(--paper)}.RecipeTopBar-module__B4REcG__heartActive,.RecipeTopBar-module__B4REcG__heartActive:hover:not(:disabled){color:var(--accent)}.RecipeTopBar-module__B4REcG__heart:disabled{cursor:wait;opacity:.7}.RecipeTopBar-module__B4REcG__toggle{background:var(--paper);border:1px solid var(--rule);border-radius:999px;align-items:center;gap:0;padding:4px;display:inline-flex}.RecipeTopBar-module__B4REcG__toggleBtn{font-family:var(--font-numeric);letter-spacing:.04em;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:8px 22px;font-size:12px;text-decoration:none;transition:background 90ms ease-out,color 90ms ease-out}.RecipeTopBar-module__B4REcG__toggleBtn:hover{color:var(--ink);text-decoration:none}.RecipeTopBar-module__B4REcG__toggleActive{background:var(--ink);color:var(--paper)}.RecipeTopBar-module__B4REcG__toggleActive:hover{color:var(--paper)}@media (max-width:480px){.RecipeTopBar-module__B4REcG__toggleBtn{padding:7px 16px;font-size:11px}}
.ServesPill-module__xQGNaG__row{align-items:center;gap:14px;display:inline-flex}.ServesPill-module__xQGNaG__label{font-family:var(--font-numeric);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);font-size:11px}.ServesPill-module__xQGNaG__disclosure{position:relative}.ServesPill-module__xQGNaG__disclosure>summary{cursor:pointer;list-style:none}.ServesPill-module__xQGNaG__disclosure>summary::-webkit-details-marker{display:none}.ServesPill-module__xQGNaG__summary{background:var(--accent);height:32px;color:var(--paper);font-family:var(--font-numeric);border-radius:999px;align-items:center;gap:4px;padding:0 8px 0 12px;font-size:13px;font-weight:500;transition:background .12s;display:inline-flex}@media (hover:hover){.ServesPill-module__xQGNaG__summary:hover{background:var(--ink)}}.ServesPill-module__xQGNaG__summaryValue{text-align:center;min-width:12px;display:inline-block}.ServesPill-module__xQGNaG__summaryChevron{opacity:.85;transition:transform .12s;display:block}.ServesPill-module__xQGNaG__disclosure[open]>.ServesPill-module__xQGNaG__summary .ServesPill-module__xQGNaG__summaryChevron{transform:rotate(180deg)}.ServesPill-module__xQGNaG__panel{z-index:20;background:var(--paper);border:1px solid var(--rule);border-radius:999px;align-items:center;padding:4px;display:inline-flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0000000f}.ServesPill-module__xQGNaG__option{width:32px;height:32px;font-family:var(--font-numeric);color:var(--ink-soft);border-radius:50%;place-items:center;font-size:13px;text-decoration:none;transition:color .12s,background .12s;display:grid}@media (hover:hover){.ServesPill-module__xQGNaG__option:hover{color:var(--ink);text-decoration:none}}.ServesPill-module__xQGNaG__optionActive{background:var(--accent);color:var(--paper);font-weight:500}@media (hover:hover){.ServesPill-module__xQGNaG__optionActive:hover{color:var(--paper);background:var(--accent)}}
.AdaptChips-module__wgsnRG__row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:inline-flex}.AdaptChips-module__wgsnRG__label{font-family:var(--font-numeric);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);font-size:11px}.AdaptChips-module__wgsnRG__chip{border:1px solid var(--rule);background:var(--paper);height:28px;font-family:var(--font-numeric);letter-spacing:.06em;color:var(--ink-soft);border-radius:999px;align-items:center;padding:0 12px;font-size:11px;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.AdaptChips-module__wgsnRG__chip:hover{color:var(--ink);border-color:var(--ink-soft);text-decoration:none}.AdaptChips-module__wgsnRG__chipActive{background:var(--accent);border:1px solid var(--accent);height:28px;color:var(--paper);font-family:var(--font-numeric);letter-spacing:.06em;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:11px;text-decoration:none;transition:background .12s;display:inline-flex}.AdaptChips-module__wgsnRG__chipActive:hover{background:var(--ink);border-color:var(--ink);color:var(--paper);text-decoration:none}.AdaptChips-module__wgsnRG__chipRemove{opacity:.75;font-size:14px;line-height:1}.AdaptChips-module__wgsnRG__disclosure{position:relative}.AdaptChips-module__wgsnRG__disclosure>summary{cursor:pointer;list-style:none}.AdaptChips-module__wgsnRG__disclosure>summary::-webkit-details-marker{display:none}.AdaptChips-module__wgsnRG__iconButton{border:1px solid var(--rule);background:var(--paper);width:32px;height:28px;color:var(--ink-faint);border-radius:999px;place-items:center;transition:color .12s,border-color .12s;display:inline-grid}.AdaptChips-module__wgsnRG__iconButton:hover{color:var(--ink);border-color:var(--ink-faint)}.AdaptChips-module__wgsnRG__disclosure[open]>.AdaptChips-module__wgsnRG__iconButton{color:var(--accent);border-color:var(--accent)}.AdaptChips-module__wgsnRG__panel{z-index:20;background:var(--paper);border:1px solid var(--rule);border-radius:10px;flex-wrap:wrap;gap:6px;min-width:240px;max-width:min(360px,100vw - 32px);padding:12px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000000f}
.NutritionBlock-module__3-3uQW__block{border-top:1px dotted var(--rule);border-bottom:1px dotted var(--rule);margin:0 0 28px;padding:14px 0 18px}.NutritionBlock-module__3-3uQW__eyebrow{font-family:var(--font-numeric);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 10px;font-size:10px}.NutritionBlock-module__3-3uQW__placeholder{font-family:var(--font-numeric);color:var(--ink-faint);margin:0;font-size:12px;font-style:italic}.NutritionBlock-module__3-3uQW__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px 12px;margin:0;display:grid}@media (max-width:540px){.NutritionBlock-module__3-3uQW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px}}.NutritionBlock-module__3-3uQW__stat{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.NutritionBlock-module__3-3uQW__statLabel{font-family:var(--font-numeric);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);font-size:9px}.NutritionBlock-module__3-3uQW__statValue{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:18px;line-height:1.1}
.ScheduleChips-module__rRMSTq__row{flex-direction:column;gap:8px;display:flex}.ScheduleChips-module__rRMSTq__label{font-family:var(--font-numeric);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);font-size:11px}.ScheduleChips-module__rRMSTq__chips{flex-wrap:wrap;gap:6px;display:inline-flex}.ScheduleChips-module__rRMSTq__chip{border:1px solid var(--rule);background:var(--paper);min-width:44px;height:32px;font-family:var(--font-numeric);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;transition:background .12s,color .12s,border-color .12s,opacity .12s;display:inline-flex}.ScheduleChips-module__rRMSTq__chipLabel{display:inline-block}.ScheduleChips-module__rRMSTq__chipLoad{background:var(--accent);min-width:14px;height:14px;color:var(--paper);letter-spacing:0;border-radius:999px;place-items:center;padding:0 4px;font-size:9px;line-height:1;display:inline-grid}.ScheduleChips-module__rRMSTq__chip:hover:not(:disabled){color:var(--ink);border-color:var(--ink-soft)}.ScheduleChips-module__rRMSTq__chipActive{background:var(--accent);border-color:var(--accent);color:var(--paper)}.ScheduleChips-module__rRMSTq__chipActive:hover:not(:disabled){color:var(--paper)}.ScheduleChips-module__rRMSTq__chipBusy{opacity:.6}.ScheduleChips-module__rRMSTq__chip:disabled{cursor:wait}.ScheduleChips-module__rRMSTq__chipDate{font-family:var(--font-numeric);letter-spacing:.04em;opacity:.7;margin-left:-2px;font-size:10px}.ScheduleChips-module__rRMSTq__chipToday,.ScheduleChips-module__rRMSTq__chipToday.ScheduleChips-module__rRMSTq__chipActive{border-color:var(--accent)}.ScheduleChips-module__rRMSTq__chipExpand{border:1px dashed var(--ink-faint);height:32px;font-family:var(--font-numeric);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;transition:color .12s,border-color .12s;display:inline-flex}.ScheduleChips-module__rRMSTq__chipExpand:hover{color:var(--ink);border-color:var(--ink)}.ScheduleChips-module__rRMSTq__confirm{border-left:3px solid var(--accent);background:var(--paper);border-radius:0 8px 8px 0;margin-top:4px;padding:12px 16px}.ScheduleChips-module__rRMSTq__confirmBody{color:var(--ink-soft);margin:0 0 12px;font-size:14px;line-height:1.5}.ScheduleChips-module__rRMSTq__confirmBody strong{font-family:var(--font-numeric);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin-right:4px;font-size:11px;font-weight:500}.ScheduleChips-module__rRMSTq__confirmBody em{font-family:var(--font-serif);color:var(--ink);font-size:15px;font-style:italic}.ScheduleChips-module__rRMSTq__confirmActions{align-items:baseline;gap:18px;display:flex}.ScheduleChips-module__rRMSTq__confirmAdd{font-family:var(--font-serif);color:var(--accent);border:none;border-bottom:1px solid var(--accent);cursor:pointer;background:0 0;padding:0 0 2px;font-size:16px;font-style:italic}@media (hover:hover){.ScheduleChips-module__rRMSTq__confirmAdd:hover{color:var(--ink);border-bottom-color:var(--ink)}}.ScheduleChips-module__rRMSTq__confirmCancel{font-family:var(--font-numeric);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px}@media (hover:hover){.ScheduleChips-module__rRMSTq__confirmCancel:hover{color:var(--ink)}}.ScheduleChips-module__rRMSTq__error{font-family:var(--font-serif);color:var(--accent);margin:0;font-size:13px}.ScheduleChips-module__rRMSTq__errorLink{color:var(--accent);border-bottom:1px solid var(--accent);margin-left:4px;font-style:italic;text-decoration:none}@media (hover:hover){.ScheduleChips-module__rRMSTq__errorLink:hover{color:var(--ink);border-bottom-color:var(--ink)}}
