.LegalDoc-module__UPD-gq__doc{margin-top:var(--rhythm);padding-bottom:var(--rhythm)}@media (max-width:319px){.LegalDoc-module__UPD-gq__doc{overflow-wrap:break-word}}.LegalDoc-module__UPD-gq__title{margin:0 0 12px}.LegalDoc-module__UPD-gq__meta{margin:0 0 var(--rhythm);font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3)}.LegalDoc-module__UPD-gq__lede{margin:0 0 var(--rhythm);max-width:34ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.LegalDoc-module__UPD-gq__h{margin:var(--rhythm) 0 8px}.LegalDoc-module__UPD-gq__p,.LegalDoc-module__UPD-gq__ul,.LegalDoc-module__UPD-gq__facts,.LegalDoc-module__UPD-gq__entries{max-width:60ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2);margin:0 0 12px}.LegalDoc-module__UPD-gq__ul{padding-left:1.2em}.LegalDoc-module__UPD-gq__ul li+li{margin-top:4px}.LegalDoc-module__UPD-gq__entries{padding:0;list-style:none}.LegalDoc-module__UPD-gq__entry+.LegalDoc-module__UPD-gq__entry,.LegalDoc-module__UPD-gq__fact+.LegalDoc-module__UPD-gq__fact{margin-top:8px}.LegalDoc-module__UPD-gq__fact dt,.LegalDoc-module__UPD-gq__fact dd{margin:0;display:inline}.LegalDoc-module__UPD-gq__line{display:block}.LegalDoc-module__UPD-gq__lead{color:var(--ink);font-weight:600}
.FirstRun-module__82LIsq__layer{z-index:90;overscroll-behavior:contain;background:var(--ground-image) var(--ground-solid);position:fixed;inset:0;overflow-y:auto}.FirstRun-module__82LIsq__layer[data-ghost]{z-index:65}.FirstRun-module__82LIsq__column{max-width:var(--page-max);padding:calc(var(--rhythm) + var(--top)) var(--page-x) calc(var(--rhythm) + var(--bot));margin:0 auto}.FirstRun-module__82LIsq__intro{flex-direction:column;display:flex}.FirstRun-module__82LIsq__mark{margin-top:6px}.FirstRun-module__82LIsq__skip{margin:calc(var(--rhythm) * 2) auto 0;display:block}.FirstRun-module__82LIsq__note{margin:0 0 var(--rhythm);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2)}
.AddedToast-module__pj8ihq__toast{left:50%;top:calc(var(--head) + var(--page-x));z-index:95;translate:0 var(--undo-toast,0px);transition:translate var(--t-1) var(--calm);width:calc(100% - 2 * var(--page-x));max-width:calc(var(--page-max) - 2 * var(--page-x));border-radius:var(--r-glass);border:1px solid var(--hair);background:var(--lift);color:var(--ink);box-shadow:var(--shadow);cursor:pointer;align-items:baseline;gap:8px;padding:14px 18px 13px;display:flex;position:fixed;transform:translate(-50%)}.AddedToast-module__pj8ihq__word{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);flex:none}.AddedToast-module__pj8ihq__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--face-card);font-size:var(--fs-card);color:var(--ink-2);overflow:hidden}
.Recorder-module__C_Lx8a__recorder{flex-direction:column;align-items:center;row-gap:12px;min-height:100%;padding:6px 0 0;display:flex}.Recorder-module__C_Lx8a__room{flex:1 1 0}.Recorder-module__C_Lx8a__wide,.Recorder-module__C_Lx8a__recorder:after{flex:3 1 0}.Recorder-module__C_Lx8a__recorder:after{content:""}.Recorder-module__C_Lx8a__middle{flex-direction:column;align-items:center;width:100%;display:flex}.Recorder-module__C_Lx8a__lead{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--ink-3);text-align:center;margin:0 0 2px}.Recorder-module__C_Lx8a__said{text-transform:none;letter-spacing:normal;color:var(--ink-2);text-wrap:balance;max-width:30ch}.Recorder-module__C_Lx8a__level{flex:none;justify-content:center;align-items:center;gap:7px;height:120px;margin:0;display:flex}.Recorder-module__C_Lx8a__level i{background:var(--ink-3);opacity:.35;border-radius:3px;width:6px;height:6px;display:block}.Recorder-module__C_Lx8a__live i{background:var(--accent);opacity:1;height:7px;transition:height 90ms linear}.Recorder-module__C_Lx8a__recorded i{background:var(--accent);opacity:.5}.Recorder-module__C_Lx8a__disc{background:var(--accent);width:104px;height:104px;color:var(--accent-on);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform var(--t-press) var(--spring), opacity var(--t-1) var(--calm);border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:relative}.Recorder-module__C_Lx8a__disc:active{transform:scale(var(--tap-scale))}.Recorder-module__C_Lx8a__disc:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.Recorder-module__C_Lx8a__disc:disabled{opacity:.35;cursor:default}.Recorder-module__C_Lx8a__disc svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:34px;height:34px}.Recorder-module__C_Lx8a__disc[data-state=rec]:after{content:"";border:2px solid var(--accent);opacity:.35;animation:Recorder-module__C_Lx8a__breathe 1.8s var(--calm) infinite;pointer-events:none;border-radius:50%;position:absolute;inset:-10px}@keyframes Recorder-module__C_Lx8a__breathe{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.12;transform:scale(1.09)}}@media (prefers-reduced-motion:reduce){.Recorder-module__C_Lx8a__disc[data-state=rec]:after{animation:none}.Recorder-module__C_Lx8a__live i{transition:none}}.Recorder-module__C_Lx8a__square{background:currentColor;border-radius:4px;width:20px;height:20px}.Recorder-module__C_Lx8a__timer{font-family:var(--face-title);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:34px;line-height:1.1}.Recorder-module__C_Lx8a__meta{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:center;margin:3px 0 0}.Recorder-module__C_Lx8a__wait{background:var(--hair);border-radius:2px;width:100%;height:2px;margin-top:16px;display:block;overflow:hidden}.Recorder-module__C_Lx8a__wait i{background:var(--accent);width:40%;height:100%;animation:Recorder-module__C_Lx8a__slide 1.4s var(--calm) infinite;border-radius:2px;display:block}@keyframes Recorder-module__C_Lx8a__slide{0%{transform:translate(-110%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.Recorder-module__C_Lx8a__wait i{opacity:.5;width:100%;animation:none}}.Recorder-module__C_Lx8a__pair{gap:10px;display:flex}.Recorder-module__C_Lx8a__pair>*{flex:1;margin-top:0}.Recorder-module__C_Lx8a__one>:first-child{margin-top:0}.Recorder-module__C_Lx8a__told{padding:2px 0 6px}.Recorder-module__C_Lx8a__body{font-family:var(--face-card);font-size:var(--fs-card);color:var(--ink-2);margin:6px 0 0;line-height:1.45}
.Camera-module__TBlaOG__input{clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.Camera-module__TBlaOG__shots{flex:none;justify-content:center;align-items:center;gap:8px;width:100%;height:120px;margin:0;display:flex}.Camera-module__TBlaOG__shot{object-fit:cover;border-radius:var(--r-tile);min-width:0;height:100%;box-shadow:0 0 0 1px var(--hair);background:var(--hair);flex:0 90px;display:block}.Camera-module__TBlaOG__choose{cursor:pointer;font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-2);text-underline-offset:3px;background:0 0;border:0;margin:10px 0 0;padding:4px 0;text-decoration:underline}.Camera-module__TBlaOG__choose:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.CaptureWays-module__l2bB8W__ways{align-items:stretch}.CaptureWays-module__l2bB8W__ways>.CaptureWays-module__l2bB8W__tile{gap:9px;min-height:0;padding:16px 10px 15px}.CaptureWays-module__l2bB8W__ways>.CaptureWays-module__l2bB8W__tile svg{width:34px;height:34px}.CaptureWays-module__l2bB8W__ways>.CaptureWays-module__l2bB8W__tile:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.CaptureWays-module__l2bB8W__head{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);text-transform:none;color:var(--ink)}.CaptureWays-module__l2bB8W__lede{font-size:var(--fs-card);letter-spacing:normal;text-transform:none;color:var(--ink-2);font-weight:400;line-height:1.35}.CaptureWays-module__l2bB8W__beta{border-radius:var(--tag-radius);background:var(--state-alert-soft);color:var(--state-alert);font-family:var(--face-tag);font-size:var(--fs-tag);letter-spacing:var(--ls-tag);font-weight:var(--wght-tag);text-transform:uppercase;white-space:nowrap;pointer-events:none;padding:3px 7px;position:absolute;top:8px;right:8px}:root[data-marks=drawn] .CaptureWays-module__l2bB8W__beta{isolation:isolate;background:0 0}:root[data-marks=drawn] .CaptureWays-module__l2bB8W__beta:before{content:"";z-index:-1;border-radius:inherit;background:var(--state-alert-soft);filter:url(#brush-swash);position:absolute;inset:0}
.AddWays-module__6uXv-q__form{flex:none;padding-bottom:16px;overflow-x:clip}.AddWays-module__6uXv-q__form>form{margin-top:0}.AddWays-module__6uXv-q__reach{height:0}:has(+[data-sheet-body] .AddWays-module__6uXv-q__form>form>label:first-child)>.AddWays-module__6uXv-q__reach{height:var(--rhythm-form)}.AddWays-module__6uXv-q__form>form>label:first-child{padding-bottom:var(--gap-label);margin:0}.AddWays-module__6uXv-q__ways{margin-top:16px}
.DoseSheet-module__ZLVgbq__controls{flex-direction:column;gap:12px;margin-top:20px;display:flex}.DoseSheet-module__ZLVgbq__skip,.DoseSheet-module__ZLVgbq__change{border-radius:var(--r-card);border:1px solid var(--hair);width:100%;color:var(--ink);font-family:var(--face-control);font-size:var(--fs-control);letter-spacing:var(--ls-control);text-transform:uppercase;font-weight:var(--wght-control);cursor:pointer;background:0 0;padding:19px}.DoseSheet-module__ZLVgbq__skip:active,.DoseSheet-module__ZLVgbq__change:active{transform:scale(var(--tap-scale))}
.SimpleMode-module__xMskAq__panel{margin-top:16px}.SimpleMode-module__xMskAq__count{font-size:var(--fs-card);color:var(--ink-2);margin-bottom:12px}
.CalendarWeek-module__dL__pa__week{margin:16px 0 0;padding:0;list-style:none}.CalendarWeek-module__dL__pa__row{border:0;border-bottom:1px solid var(--hair-2);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform var(--t-press) var(--spring);background:0 0;border-radius:0;align-items:center;gap:12px;padding:13px 0;display:flex}.CalendarWeek-module__dL__pa__row:active{transform:scale(var(--tap-scale))}.CalendarWeek-module__dL__pa__row:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.CalendarWeek-module__dL__pa__day{flex:none;width:42px}.CalendarWeek-module__dL__pa__num{font-size:var(--fs-body);font-variation-settings:"wdth" var(--wdth-week-day), "wght" 500;color:var(--ink);font-weight:500;display:block}.CalendarWeek-module__dL__pa__wd{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--ink-3);display:block}.CalendarWeek-module__dL__pa__row[data-today] .CalendarWeek-module__dL__pa__wd{color:var(--ink)}.CalendarWeek-module__dL__pa__dots{flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.CalendarWeek-module__dL__pa__dot{border:1px solid var(--ink-3);background:0 0;border-radius:50%;width:8px;height:8px}.CalendarWeek-module__dL__pa__dot[data-mark=hollow-now]{border-color:var(--state-due)}.CalendarWeek-module__dL__pa__dot[data-mark=accent]{background:var(--state-taken);border-color:var(--state-taken)}.CalendarWeek-module__dL__pa__dot[data-mark=grey]{background:var(--ink-3);border-color:var(--ink-3)}.CalendarWeek-module__dL__pa__none{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--ink-3)}.CalendarWeek-module__dL__pa__chevron{color:var(--ink-3);flex:none}
.CalendarMonth-module__40RrOa__grid{grid-template-columns:repeat(7,1fr);gap:5px;margin-top:16px;display:grid}.CalendarMonth-module__40RrOa__hd{text-align:center;font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--ink-3);padding-bottom:5px}.CalendarMonth-module__40RrOa__cell,.CalendarMonth-module__40RrOa__blank{aspect-ratio:1;border-radius:var(--r-tile);background:var(--lift);border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.CalendarMonth-module__40RrOa__blank{opacity:.25}.CalendarMonth-module__40RrOa__cell{min-width:0;font:inherit;color:var(--ink);cursor:pointer;transition:transform var(--t-press) var(--spring);padding:0}.CalendarMonth-module__40RrOa__cell:active{transform:scale(var(--tap-scale))}.CalendarMonth-module__40RrOa__cell:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.CalendarMonth-module__40RrOa__cell[data-today]{border-color:var(--ink)}.CalendarMonth-module__40RrOa__num{font-family:var(--face-meta);font-size:var(--fs-card);font-variant-numeric:tabular-nums;line-height:1}.CalendarMonth-module__40RrOa__dot{background:0 0;border:1px solid #0000;border-radius:50%;width:5px;height:5px}.CalendarMonth-module__40RrOa__dot[data-mark=hollow]{border-color:var(--ink-3)}.CalendarMonth-module__40RrOa__dot[data-mark=hollow-now]{border-color:var(--state-due)}.CalendarMonth-module__40RrOa__dot[data-mark=accent]{background:var(--state-taken);border-color:var(--state-taken)}.CalendarMonth-module__40RrOa__dot[data-mark=grey]{background:var(--ink-3);border-color:var(--ink-3)}
.Calendar-module__qMF-3a__calendar{margin-top:calc(var(--rhythm) * 2)}.Calendar-module__qMF-3a__heading{margin-top:var(--rhythm-form);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.Calendar-module__qMF-3a__titles{flex:1;min-width:min-content}.Calendar-module__qMF-3a__eyebrow{font-family:var(--face-section);font-size:var(--fs-section);letter-spacing:var(--ls-section);text-transform:uppercase;color:var(--ink-3);font-weight:var(--wght-section)}.Calendar-module__qMF-3a__title{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink);text-wrap:balance;margin-top:3px;position:relative}.Calendar-module__qMF-3a__title:not([data-short])>.Calendar-module__qMF-3a__short,.Calendar-module__qMF-3a__title[data-short]>.Calendar-module__qMF-3a__long{display:none}.Calendar-module__qMF-3a__measure{visibility:hidden;height:0;position:absolute;top:0;left:0;overflow:hidden}.Calendar-module__qMF-3a__measure>span{display:block}.Calendar-module__qMF-3a__nav{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;display:flex}.Calendar-module__qMF-3a__nav>.Calendar-module__qMF-3a__arrow{font-family:var(--font-pinned)}@media (max-width:359px){.Calendar-module__qMF-3a__heading{column-gap:8px}.Calendar-module__qMF-3a__nav>.Calendar-module__qMF-3a__today{padding-inline:6px}}.Calendar-module__qMF-3a__calendar{padding-bottom:76px}.Calendar-module__qMF-3a__add{left:50%;bottom:calc(var(--dock) + 16px);z-index:60;border-radius:var(--r-pill);border:1px solid color-mix(in srgb, #fff 45%, var(--hair));background:color-mix(in srgb, var(--lift) 72%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.6);backdrop-filter:blur(10px)saturate(1.6);width:52px;height:52px;box-shadow:inset 0 1px 0 #ffffff8c, inset 0 -1px 0 color-mix(in srgb, var(--ink) 12%, transparent), var(--shadow);color:var(--ink);cursor:pointer;transition:transform var(--t-1) var(--calm), background var(--t-1) var(--calm), border-color var(--t-1) var(--calm);justify-content:center;align-items:center;margin-left:-26px;padding:0;display:flex;position:fixed;overflow:hidden}.Calendar-module__qMF-3a__add:active{transform:scale(var(--tap-scale))}.Calendar-module__qMF-3a__add:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff6b 50%,#0000 62%);position:absolute;inset:-20% -40%;transform:translate(-70%)}@media (hover:hover) and (pointer:fine){.Calendar-module__qMF-3a__add:hover{background:color-mix(in srgb, var(--lift) 84%, transparent);border-color:color-mix(in srgb, #fff 62%, var(--hair));transform:translateY(-1px)}.Calendar-module__qMF-3a__add:hover:active{transform:scale(var(--tap-scale))}.Calendar-module__qMF-3a__add:hover:after{animation:Calendar-module__qMF-3a__shimmer calc(var(--t-sheet) * 2) var(--calm) 1 both}}@keyframes Calendar-module__qMF-3a__shimmer{0%{opacity:0;transform:translate(-70%)}25%{opacity:1}to{opacity:0;transform:translate(70%)}}@media (prefers-reduced-motion:reduce){.Calendar-module__qMF-3a__add:hover:after{animation:none}}.Calendar-module__qMF-3a__add:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Calendar-module__qMF-3a__add svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;fill:none;width:24px;height:24px}
.DataStatus-module__QTnQCa__lost{left:50%;top:calc(var(--head) + var(--page-x));z-index:97;width:calc(100% - 2 * var(--page-x));max-width:calc(var(--page-max) - 2 * var(--page-x));border-radius:var(--r-glass);border:1px solid var(--hair);background-color:var(--lift);background-image:linear-gradient(var(--state-alert-soft), var(--state-alert-soft));box-shadow:var(--shadow);animation:DataStatus-module__QTnQCa__drop .35s var(--calm);justify-items:start;row-gap:6px;padding:16px 18px 14px;display:grid;position:fixed;transform:translate(-50%)}.DataStatus-module__QTnQCa__title{min-width:0;font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--state-alert);margin:0;line-height:1.25}.DataStatus-module__QTnQCa__lede{min-width:0;color:var(--ink-2);margin:0;font-size:13px;line-height:1.45}.DataStatus-module__QTnQCa__action{border-radius:var(--r-pill);background:var(--ink);min-height:40px;color:var(--paper);font-family:var(--face-action);font-size:var(--fs-action);font-weight:var(--wght-action);letter-spacing:var(--ls-action);text-transform:uppercase;cursor:pointer;transition:transform var(--t-press) var(--spring);border:0;margin-top:4px;padding:9px 18px}.DataStatus-module__QTnQCa__action:active{transform:scale(var(--tap-scale))}.DataStatus-module__QTnQCa__action:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.DataStatus-module__QTnQCa__back{left:50%;top:calc(var(--head) + var(--page-x));z-index:97;border-radius:var(--r-pill);border:1px solid var(--hair);background:var(--lift);box-shadow:var(--shadow);font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-2);white-space:nowrap;animation:DataStatus-module__QTnQCa__drop .35s var(--calm);margin:0;padding:9px 16px;position:fixed;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduce]) .DataStatus-module__QTnQCa__back{animation:DataStatus-module__QTnQCa__drop .35s var(--calm), DataStatus-module__QTnQCa__fade .6s var(--calm) 3.4s forwards}}@keyframes DataStatus-module__QTnQCa__drop{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}@keyframes DataStatus-module__QTnQCa__fade{to{opacity:0}}
.SyncStatus-module__GYzcIG__status{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:319px){.SyncStatus-module__GYzcIG__status{white-space:normal;text-align:right}}.SyncStatus-module__GYzcIG__status[data-tone=alert]{color:var(--state-alert)}.SyncStatus-module__GYzcIG__press{font:inherit;letter-spacing:inherit;color:inherit;line-height:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--t-press) var(--spring);background:0 0;border:0;margin:0;padding:0;position:relative}.SyncStatus-module__GYzcIG__press:before{content:"";position:absolute;inset:-14px -10px}.SyncStatus-module__GYzcIG__press:active{transform:scale(var(--tap-scale))}.SyncStatus-module__GYzcIG__press:focus-visible{outline:2px solid var(--ink);outline-offset:4px}
.form-module__2zOrsq__section,.form-module__2zOrsq__label{font-family:var(--face-section);font-size:var(--fs-section);letter-spacing:var(--ls-section);text-transform:uppercase;color:var(--ink-3);font-weight:var(--wght-section);display:block}.form-module__2zOrsq__label{margin:var(--rhythm-form) 0 var(--gap-label)}.form-module__2zOrsq__field{min-height:var(--control-h);padding:var(--field-pad);border-radius:var(--field-radius);background:var(--field-fill);border-style:solid;border-color:var(--field-edge);border-width:var(--field-border-width);box-shadow:var(--field-shadow);align-items:center;gap:12px;padding-block:0;display:flex}.form-module__2zOrsq__field:has(>textarea){padding:var(--field-pad)}.form-module__2zOrsq__field:has(>.form-module__2zOrsq__input[data-invited]){border-color:var(--accent);box-shadow:var(--field-shadow), 0 0 0 3px var(--accent-soft)}.form-module__2zOrsq__input{width:100%;min-width:0;font:inherit;font-size:var(--fs-input);color:var(--ink);background:0 0;border:0;outline:none;flex:1;margin:0;padding:0}.form-module__2zOrsq__input::placeholder{color:var(--ink-3)}.form-module__2zOrsq__input[type=search]{appearance:none}.form-module__2zOrsq__input[type=search]::-webkit-search-decoration{-webkit-appearance:none;display:none}.form-module__2zOrsq__input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.form-module__2zOrsq__input[type=search]::-webkit-search-results-button{-webkit-appearance:none;display:none}.form-module__2zOrsq__input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.form-module__2zOrsq__mono{font-family:var(--face-meta);font-variant-numeric:tabular-nums}.form-module__2zOrsq__row{flex-wrap:wrap;gap:0 12px;display:flex}.form-module__2zOrsq__col{flex:120px;min-width:0}.form-module__2zOrsq__error{font-size:var(--fs-card);color:var(--state-alert);margin-top:12px}.form-module__2zOrsq__solid{width:100%;min-height:var(--control-h);margin-top:var(--rhythm-form);padding:var(--button-pad);border-radius:var(--button-radius);background:var(--button-fill);color:var(--accent-on);font:inherit;font-family:var(--face-button);font-size:var(--fs-button);letter-spacing:var(--ls-button);text-transform:uppercase;font-weight:var(--wght-button);cursor:pointer;transition:transform var(--t-press) var(--spring), background var(--t-1) var(--calm), color var(--t-1) var(--calm);border:0;padding-block:0}.form-module__2zOrsq__solid:active{transform:scale(var(--tap-scale))}.form-module__2zOrsq__solid:disabled,.form-module__2zOrsq__solid[aria-disabled=true]{background:color-mix(in srgb, var(--ink) 12%, var(--paper));color:var(--ink-2)}.form-module__2zOrsq__solid[data-unchanged]{cursor:default}.form-module__2zOrsq__solid[data-unchanged]:active{transform:none}.form-module__2zOrsq__seg{min-height:var(--control-h);border-radius:var(--r-control);background:var(--seg-track);gap:0;padding:0;display:flex}.form-module__2zOrsq__segItem{flex:1;min-width:0;display:flex;position:relative}.form-module__2zOrsq__segInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.form-module__2zOrsq__segLabel{isolation:isolate;border-radius:var(--seg-radius);text-align:center;color:var(--ink-3);font-family:var(--face-action);font-size:var(--fs-action);letter-spacing:var(--ls-action);text-transform:uppercase;font-weight:var(--wght-action);pointer-events:none;transition:color .35s var(--calm);flex:1;justify-content:center;align-items:center;padding:11px 0;display:flex;position:relative}.form-module__2zOrsq__segLabel:before{content:"";z-index:-1;border-radius:inherit;background:var(--seg-fill);box-shadow:var(--seg-shadow), inset 0 calc(-1 * var(--seg-line-w)) 0 var(--seg-line);opacity:0;transition:opacity .35s var(--calm);position:absolute;inset:0}.form-module__2zOrsq__segInput:checked+.form-module__2zOrsq__segLabel{color:var(--seg-ink)}.form-module__2zOrsq__segInput:checked+.form-module__2zOrsq__segLabel:before{opacity:1}.form-module__2zOrsq__segInput:focus-visible+.form-module__2zOrsq__segLabel{outline:2px solid var(--ink);outline-offset:-2px}.form-module__2zOrsq__tiles{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.form-module__2zOrsq__tiles[data-count="2"]{grid-template-columns:repeat(2,1fr)}@media (max-width:319px){.form-module__2zOrsq__tiles{flex-wrap:wrap;display:flex}.form-module__2zOrsq__tiles>*{flex:1 1 0}}.form-module__2zOrsq__tile{min-height:var(--control-h);border-radius:var(--r-card);border:1px solid var(--hair);background:var(--lift);box-shadow:var(--shadow-field);color:var(--ink-2);font-family:var(--face-action);font-size:var(--fs-action);letter-spacing:var(--ls-action);text-transform:uppercase;text-align:center;cursor:pointer;transition:border-color .25s var(--ease), color .25s var(--ease), transform var(--t-press) var(--spring);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:15px 8px;font-weight:500;display:flex;position:relative}.form-module__2zOrsq__tile:active{transform:scale(var(--tap-scale))}.form-module__2zOrsq__tile svg{stroke:currentColor;stroke-width:1.45px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.form-module__2zOrsq__tile:has(input:checked){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink)}.form-module__2zOrsq__tile:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.form-module__2zOrsq__tile[data-fixed]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink);cursor:default}.form-module__2zOrsq__tile[data-fixed]:active{transform:none}.form-module__2zOrsq__chips{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.form-module__2zOrsq__chips[data-count="5"]{margin-top:var(--gap-label);grid-template-columns:repeat(5,1fr)}.form-module__2zOrsq__chips[data-count="5"] .form-module__2zOrsq__chip>span{vertical-align:-.12em;font-size:18px;line-height:0}.form-module__2zOrsq__chip{border-radius:var(--chip-radius);border:1px solid var(--chip-edge);background:var(--chip-fill);color:var(--chip-ink);font:inherit;text-align:center;cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), transform var(--t-press) var(--spring);padding:12px 0;font-size:12px;font-weight:500}.form-module__2zOrsq__chip:active{transform:scale(var(--tap-scale))}.form-module__2zOrsq__chip[aria-pressed=true]{background:var(--selected-fill);color:var(--selected-ink);border-color:var(--selected-fill)}.form-module__2zOrsq__chip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.form-module__2zOrsq__stepper{border-radius:var(--r-card);background:var(--deep);border:1px solid var(--hair);justify-content:space-between;align-items:center;gap:12px;padding:7px;display:flex}.form-module__2zOrsq__stepper button{border-radius:var(--r-tile);background:var(--lift);width:44px;height:40px;font:inherit;color:var(--ink);box-shadow:var(--shadow-seg);cursor:pointer;transition:transform var(--t-press) var(--spring);border:0;font-size:19px}.form-module__2zOrsq__stepper button:active{transform:scale(var(--tap-scale))}.form-module__2zOrsq__stepper button:disabled{opacity:.4;cursor:default}.form-module__2zOrsq__stepper>span{font-family:var(--face-meta);color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px}.form-module__2zOrsq__stepper>span>b{color:var(--ink);font-size:16px;font-weight:500}.form-module__2zOrsq__unit{color:var(--ink-2);vertical-align:baseline;font-size:13px;font-weight:400}.form-module__2zOrsq__ghost{border-radius:var(--ghost-radius);border:1px solid var(--ghost-edge);background:var(--ghost-fill);min-height:40px;color:var(--ghost-ink);font:inherit;font-family:var(--face-action);font-size:var(--fs-action);letter-spacing:var(--ls-action);text-transform:uppercase;font-weight:var(--wght-action);cursor:pointer;transition:transform var(--t-press) var(--spring);padding:9px 14px}.form-module__2zOrsq__ghost:active{transform:scale(var(--tap-scale))}.form-module__2zOrsq__ghost:disabled{opacity:.6}.form-module__2zOrsq__ghost[data-tone=alert]{color:var(--state-alert);background:var(--state-alert-soft);border-color:#0000}.form-module__2zOrsq__ghostIcon{border-radius:var(--icon-radius);border-color:var(--icon-edge);background:var(--icon-fill);width:44px;color:var(--icon-ink);letter-spacing:0;flex:none;padding:0;font-size:18px}.form-module__2zOrsq__ghostIcon svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:17px;height:17px;margin:0 auto;display:block}.form-module__2zOrsq__timeRow{align-items:center;gap:12px;display:flex}.form-module__2zOrsq__grow{flex:1;min-width:0}.form-module__2zOrsq__switch{border-radius:var(--r-pill);background:var(--deep);cursor:pointer;width:50px;height:30px;transition:background .25s var(--ease), opacity var(--t-1) var(--calm);border:0;flex:none;padding:3px}.form-module__2zOrsq__switch i{background:var(--lift);width:24px;height:24px;box-shadow:var(--shadow-seg);transition:transform .2s var(--spring);border-radius:50%;display:block}.form-module__2zOrsq__switch[aria-checked=true]{background:var(--accent)}.form-module__2zOrsq__switch[aria-checked=true] i{transform:translate(20px)}.form-module__2zOrsq__switch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.form-module__2zOrsq__switch:disabled{opacity:.4;cursor:default}.form-module__2zOrsq__count{border-radius:var(--r-pill);background:color-mix(in srgb, currentColor 12%, transparent);min-width:20px;font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:0;text-align:center;text-transform:none;font-variant-numeric:tabular-nums;padding:2px 6px;line-height:1.5}.form-module__2zOrsq__clear{border-radius:var(--r-pill);width:44px;height:44px;color:var(--ink-3);cursor:pointer;transition:transform var(--t-press) var(--spring);background:0 0;border:0;flex:none;place-items:center;margin:-10px -14px -10px -6px;padding:0;display:grid}.form-module__2zOrsq__clear svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;fill:none;width:17px;height:17px}.form-module__2zOrsq__clear:active{transform:scale(var(--tap-scale))}.form-module__2zOrsq__clear:focus-visible{outline:2px solid var(--ink);outline-offset:-8px}.form-module__2zOrsq__check{appearance:none;border:1px solid var(--ink-2);background:var(--lift);width:22px;height:22px;box-shadow:var(--shadow-field);cursor:pointer;transition:background var(--t-1) var(--spring), border-color var(--t-1) var(--spring);border-radius:6px;flex:none;place-content:center;margin:2px 0 0;display:inline-grid}.form-module__2zOrsq__check:before{content:"";background:var(--selected-ink);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:12px;height:12px;transition:transform var(--t-1) var(--spring);transform:scale(0)}.form-module__2zOrsq__check:checked{background:var(--selected-fill);border-color:var(--selected-fill)}.form-module__2zOrsq__check:checked:before{transform:scale(1)}.form-module__2zOrsq__check:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.DeleteAccount-module__r715Hq__export,.DeleteAccount-module__r715Hq__slide{margin-top:var(--rhythm-form)}
.PushDevice-module__4kbBKa__line{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2);margin:0}.PushDevice-module__4kbBKa__action{margin-top:12px}.PushDevice-module__4kbBKa__note{font-size:var(--fs-card);color:var(--ink-3);margin:12px 0 0;line-height:1.5}
.StockWarning-module__-7c61q__root{display:inline}.StockWarning-module__-7c61q__mark{width:36px;height:36px;color:var(--state-low);vertical-align:middle;cursor:pointer;animation:StockWarning-module__-7c61q__appear var(--t-2) var(--calm) both;background:0 0;border:0;place-items:center;margin:-9px 0 -9px 2px;padding:0;display:inline-grid}.StockWarning-module__-7c61q__mark:focus-visible{outline:2px solid var(--ink);outline-offset:-6px;border-radius:var(--r-pill)}.StockWarning-module__-7c61q__mark svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:18px;height:18px}@keyframes StockWarning-module__-7c61q__appear{0%{opacity:0;transform:scale(var(--grow-from))}}.StockWarning-module__-7c61q__note{z-index:5;border-radius:var(--r-card);border:1px solid var(--hair);background:var(--paper);box-shadow:var(--shadow);animation:StockWarning-module__-7c61q__rise var(--t-1) var(--calm) both;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 12px;padding:14px 16px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0}.StockWarning-module__-7c61q__text{min-width:0;font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:normal;font-variation-settings:normal;color:var(--ink-2);text-align:left;flex:200px;font-weight:400}@keyframes StockWarning-module__-7c61q__rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
.ThemeControls-module__VM2REa__fixedLine{margin-top:var(--gap-label)}.ThemeControls-module__VM2REa__dots{margin-top:calc(var(--gap-label) + 4px);flex-wrap:wrap;gap:12px;display:flex}.ThemeControls-module__VM2REa__dot{cursor:pointer;border-radius:50%;width:32px;height:32px;position:relative}.ThemeControls-module__VM2REa__dot i{border:1px solid var(--hair);background:var(--swatch);width:100%;height:100%;transition:box-shadow .2s var(--spring);border-radius:50%;display:block}.ThemeControls-module__VM2REa__dot[data-accent=default]{--swatch:var(--ink)}.ThemeControls-module__VM2REa__dot[data-accent=green]{--swatch:var(--accent-green)}.ThemeControls-module__VM2REa__dot[data-accent=blue]{--swatch:var(--accent-blue)}.ThemeControls-module__VM2REa__dot[data-accent=orange]{--swatch:var(--accent-orange)}.ThemeControls-module__VM2REa__dot[data-accent=teal]{--swatch:var(--accent-teal)}.ThemeControls-module__VM2REa__dot[data-accent=default] i{border-color:var(--ink-2);background:0 0}.ThemeControls-module__VM2REa__dot:has(input:checked) i{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--swatch)}.ThemeControls-module__VM2REa__dot:has(input:disabled){cursor:default}.ThemeControls-module__VM2REa__dot:has(input:disabled) i{opacity:.4}.ThemeControls-module__VM2REa__dot:has(input:focus-visible) i{outline:2px solid var(--ink);outline-offset:4px}ul.ThemeControls-module__VM2REa__preview{padding-left:0}
