.Button-module__dQ90PW__button{box-sizing:border-box;min-height:44px;font-family:var(--sans);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.Button-module__dQ90PW__button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Button-module__dQ90PW__button:active:not(:disabled):not([aria-disabled=true]){transform:scale(.98)}.Button-module__dQ90PW__button:disabled,.Button-module__dQ90PW__button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Button-module__dQ90PW__sm{border-radius:8px;min-height:36px;padding:0 14px;font-size:13.5px}.Button-module__dQ90PW__full{width:100%}.Button-module__dQ90PW__primary{background:var(--mark);color:var(--on-mark);padding:0 18px;font-weight:600}.Button-module__dQ90PW__primary.Button-module__dQ90PW__sm{padding:0 14px}@media (hover:hover){.Button-module__dQ90PW__primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--mark-hover);color:var(--on-mark)}}.Button-module__dQ90PW__primary:active:not(:disabled):not([aria-disabled=true]){background:var(--mark-press)}.Button-module__dQ90PW__secondary{border-color:var(--rule-2);color:var(--ink);background:0 0}@media (hover:hover){.Button-module__dQ90PW__secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--well);color:var(--ink)}}.Button-module__dQ90PW__quiet{color:var(--ink-2);background:0 0;padding:0 12px}@media (hover:hover){.Button-module__dQ90PW__quiet:hover:not(:disabled):not([aria-disabled=true]){background:var(--well);color:var(--ink)}}.Button-module__dQ90PW__icon{flex-shrink:0;display:inline-flex}.Button-module__dQ90PW__hint{font-family:var(--mono);color:var(--ink-3);font-size:11px;font-weight:400}.Button-module__dQ90PW__primary .Button-module__dQ90PW__hint{color:var(--bubble-muted)}@media (hover:none){.Button-module__dQ90PW__hint{display:none}}@media (max-width:819.98px),(pointer:coarse){.Button-module__dQ90PW__sm{min-height:40px}}
.Chip-module__gnWiQG__chip{box-sizing:border-box;border:1px solid var(--rule-2);min-height:36px;color:var(--ink-2);font-family:var(--sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:400;line-height:1.2;display:inline-flex}@media (hover:hover){.Chip-module__gnWiQG__chip:hover:not(.Chip-module__gnWiQG__selected):not(:disabled){border-color:var(--ink-4);color:var(--ink)}}.Chip-module__gnWiQG__chip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Chip-module__gnWiQG__chip:disabled{opacity:.5;cursor:not-allowed}.Chip-module__gnWiQG__selected{border-color:var(--ink);background:var(--ink);color:var(--on-ink);font-weight:500}.Chip-module__gnWiQG__selectWrap{border:1px solid var(--rule-2);min-height:34px;color:var(--ink);font-family:var(--sans);white-space:nowrap;transition:border-color var(--dur-fast) var(--ease);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;line-height:1.2;display:inline-flex;position:relative}@media (hover:hover){.Chip-module__gnWiQG__selectWrap:hover{border-color:var(--ink-4)}}.Chip-module__gnWiQG__selectWrap:focus-within{outline:2px solid var(--ink);outline-offset:2px}.Chip-module__gnWiQG__placeholder{color:var(--ink-3)}.Chip-module__gnWiQG__suggested{border-color:var(--mark-line);background:var(--mark-wash)}.Chip-module__gnWiQG__suggestedLabel{color:var(--mark);font-size:12px}.Chip-module__gnWiQG__chevron{color:var(--ink-3);display:inline-flex}.Chip-module__gnWiQG__nativeSelect{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;margin:0;font-size:16px;position:absolute;inset:0}.Chip-module__gnWiQG__nativeSelect:disabled{cursor:not-allowed}.Chip-module__gnWiQG__selectWrap:has(.Chip-module__gnWiQG__nativeSelect:disabled){opacity:.5}@media (max-width:819.98px),(pointer:coarse){.Chip-module__gnWiQG__selectWrap{min-height:40px}.Chip-module__gnWiQG__nativeSelect{width:calc(100% + 2px);height:calc(100% + 2px);inset:-1px}.Chip-module__gnWiQG__chip{min-width:40px;min-height:40px}}
.Switch-module__Q-xYwG__switch{box-sizing:border-box;background:var(--well);width:40px;height:24px;box-shadow:inset 0 0 0 1px var(--rule-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border:0;border-radius:12px;flex-shrink:0;padding:2px;position:relative}.Switch-module__Q-xYwG__switch[aria-checked=true]{background:var(--ink);box-shadow:none}.Switch-module__Q-xYwG__knob{background:var(--on-ink);width:20px;height:20px;box-shadow:0 1px 2px var(--rule-2);transition:transform var(--dur) var(--ease-out);border-radius:10px;display:block}.Switch-module__Q-xYwG__switch[aria-checked=true] .Switch-module__Q-xYwG__knob{box-shadow:none;transform:translate(16px)}.Switch-module__Q-xYwG__switch[aria-checked=false] .Switch-module__Q-xYwG__knob{background:var(--sheet);box-shadow:0 0 0 1px var(--rule-2), 0 1px 2px var(--rule-2)}.Switch-module__Q-xYwG__switch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Switch-module__Q-xYwG__switch:disabled{opacity:.5;cursor:not-allowed}@media (max-width:599.98px){.Switch-module__Q-xYwG__switch{border-radius:13px;width:44px;height:26px}.Switch-module__Q-xYwG__knob{border-radius:11px;width:22px;height:22px}.Switch-module__Q-xYwG__switch[aria-checked=true] .Switch-module__Q-xYwG__knob{transform:translate(18px)}.Switch-module__Q-xYwG__switch:after{content:"";position:absolute;inset:-9px 0}}@media (prefers-reduced-motion:reduce){.Switch-module__Q-xYwG__knob,.Switch-module__Q-xYwG__switch{transition:none}}
.Tooltip-module__lfrM5G__tip{z-index:1150;box-sizing:border-box;background:var(--ink);width:max-content;max-width:min(280px,100vw - 16px);color:var(--on-ink);box-shadow:var(--shadow-pop), 0 0 0 1px color-mix(in srgb, var(--on-ink) 16%, transparent);font-family:var(--sans);text-align:left;pointer-events:none;border-radius:8px;padding:6px 10px;font-size:12.5px;font-weight:500;line-height:1.4;position:fixed;top:0;left:0}@media (prefers-reduced-motion:no-preference){.Tooltip-module__lfrM5G__tip{animation:Tooltip-module__lfrM5G__tipIn var(--dur-fast) var(--ease-out) both}}@keyframes Tooltip-module__lfrM5G__tipIn{0%{opacity:0}to{opacity:1}}.Tooltip-module__lfrM5G__disabledWrap{cursor:not-allowed;-webkit-tap-highlight-color:transparent;max-width:100%;display:inline-flex}.Tooltip-module__lfrM5G__disabledWrap>*{pointer-events:none;flex:auto}.Tooltip-module__lfrM5G__disabledWrap:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.Tabs-module__eiAneq__segmented{background:var(--well);border-radius:9px;gap:4px;padding:3px;display:inline-flex}.Tabs-module__eiAneq__segmented .Tabs-module__eiAneq__tab{min-height:32px;font-family:var(--sans);color:var(--ink-3);background:0 0;border:0;border-radius:7px;padding:0 14px;font-size:13px;font-weight:500}.Tabs-module__eiAneq__segmented .Tabs-module__eiAneq__tab[aria-selected=true]{background:var(--sheet);color:var(--ink);font-weight:600}@media (max-width:599.98px){.Tabs-module__eiAneq__segmented{border-radius:11px}.Tabs-module__eiAneq__segmented .Tabs-module__eiAneq__tab{border-radius:8px;padding:0 18px;font-size:14px}}@media (max-width:819.98px),(pointer:coarse){.Tabs-module__eiAneq__segmented .Tabs-module__eiAneq__tab{min-height:40px}}.Tabs-module__eiAneq__underline{border-bottom:1px solid var(--rule);scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.Tabs-module__eiAneq__underline::-webkit-scrollbar{display:none}.Tabs-module__eiAneq__underline .Tabs-module__eiAneq__tab{min-height:44px;font-family:var(--sans);color:var(--ink-3);background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;margin-bottom:-1px;padding:0;font-size:14.5px;font-weight:500}.Tabs-module__eiAneq__underline .Tabs-module__eiAneq__tab[aria-selected=true]{border-bottom-color:var(--ink);color:var(--ink);font-weight:600}@media (max-width:599.98px){.Tabs-module__eiAneq__underline{gap:22px}}.Tabs-module__eiAneq__tab{cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);align-items:center;gap:6px;display:inline-flex}@media (hover:hover){.Tabs-module__eiAneq__tab:hover:not([aria-selected=true]):not([aria-disabled=true]){color:var(--ink)}}.Tabs-module__eiAneq__tab:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Tabs-module__eiAneq__tab[aria-disabled=true]{color:var(--ink-4);cursor:not-allowed}.Tabs-module__eiAneq__count{font-family:var(--mono);color:var(--ink-3);font-size:12px;font-weight:400}
.Card-module__-r-abq__card{box-sizing:border-box;background:var(--sheet);border:1px solid var(--rule);color:var(--ink-2);border-radius:14px;flex-direction:column;gap:12px;display:flex}.Card-module__-r-abq__padMd{padding:20px}.Card-module__-r-abq__padSm{padding:16px}.Card-module__-r-abq__padNone{gap:0;padding:0}.Card-module__-r-abq__mark{background:var(--mark-wash);border-color:var(--mark-line)}.Card-module__-r-abq__interactive{cursor:pointer;transition:border-color var(--dur-fast) var(--ease);text-decoration:none}@media (hover:hover){.Card-module__-r-abq__interactive:hover{border-color:var(--rule-2)}}.Card-module__-r-abq__interactive:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:599.98px){.Card-module__-r-abq__padMd{padding:18px}}
.Text-module__AJRDBq__mono{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:400;line-height:1.4}.Text-module__AJRDBq__monoXs{font-size:11px}.Text-module__AJRDBq__eyebrow{letter-spacing:.08em;font-size:12px}@media (max-width:599.98px){.Text-module__AJRDBq__eyebrow{letter-spacing:.06em;font-size:11px}}.Text-module__AJRDBq__kbd{font-family:var(--mono);color:var(--ink-3);white-space:nowrap;font-size:12px;font-weight:400;line-height:1}@media (hover:none){.Text-module__AJRDBq__touchHidden{display:none}}
.Toast-module__SLB4AG__region{z-index:1100;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.Toast-module__SLB4AG__toast{box-sizing:border-box;background:var(--ink);max-width:100%;min-height:44px;color:var(--on-ink);box-shadow:var(--shadow-pop);font-family:var(--sans);pointer-events:auto;animation:Toast-module__SLB4AG__toastIn .2s var(--ease-out) both;border-radius:12px;align-items:center;gap:14px;padding:10px 10px 10px 16px;font-size:14px;font-weight:500;line-height:1.35;display:flex}.Toast-module__SLB4AG__message{padding-right:6px}.Toast-module__SLB4AG__action{min-height:32px;color:var(--on-ink);font-family:var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13.5px;font-weight:600;text-decoration:underline}.Toast-module__SLB4AG__action:focus-visible,.Toast-module__SLB4AG__dismiss:focus-visible{outline:2px solid var(--on-ink);outline-offset:1px}.Toast-module__SLB4AG__dismiss{width:32px;height:32px;color:var(--bubble-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.Toast-module__SLB4AG__dismiss:hover{color:var(--on-ink)}}@media (max-width:599.98px){.Toast-module__SLB4AG__region{bottom:calc(24px + max(var(--phone-nav-h), env(safe-area-inset-bottom)))}}@keyframes Toast-module__SLB4AG__toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Toast-module__SLB4AG__toast{animation:none}}@media (max-width:819.98px),(pointer:coarse){.Toast-module__SLB4AG__action{min-height:40px}.Toast-module__SLB4AG__dismiss{width:40px;height:40px}}
.Modal-module__1hDc4G__overlay{z-index:1000;background:var(--scrim);animation:Modal-module__1hDc4G__fadeIn .14s var(--ease-out) both;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}.Modal-module__1hDc4G__top{align-items:flex-start;padding-top:96px}.Modal-module__1hDc4G__panel{box-sizing:border-box;background:var(--sheet);width:100%;max-height:calc(100dvh - 80px);color:var(--ink-2);box-shadow:var(--shadow-float);font-family:var(--sans);animation:Modal-module__1hDc4G__riseIn .18s var(--ease-out) both;border-radius:16px;outline:none;flex-direction:column;font-size:15px;line-height:1.5;display:flex;position:relative;overflow:hidden}.Modal-module__1hDc4G__top>.Modal-module__1hDc4G__panel{max-height:calc(100dvh - 136px)}.Modal-module__1hDc4G__sm{max-width:480px}.Modal-module__1hDc4G__md{max-width:560px}.Modal-module__1hDc4G__lg{max-width:700px}.Modal-module__1hDc4G__xl{max-width:1100px}.Modal-module__1hDc4G__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px 14px 24px;display:flex}.Modal-module__1hDc4G__title{font-family:var(--sans);color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:1.3}.Modal-module__1hDc4G__titleLg{font-size:20px}.Modal-module__1hDc4G__close{width:36px;height:36px;color:var(--ink-2);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Modal-module__1hDc4G__close:hover{background:var(--well);color:var(--ink)}.Modal-module__1hDc4G__close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:599.98px){.Modal-module__1hDc4G__close{border-radius:11px;width:44px;height:44px}}.Modal-module__1hDc4G__body{flex-direction:column;flex:auto;gap:18px;min-height:0;padding:6px 24px 20px;display:flex;overflow-y:auto}.Modal-module__1hDc4G__footer{border-top:1px solid var(--rule);background:var(--desk);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 18px 24px;display:flex}@media (max-width:599.98px){.Modal-module__1hDc4G__fullPhone.Modal-module__1hDc4G__overlay{background:var(--sheet);padding:0!important}.Modal-module__1hDc4G__fullPhone .Modal-module__1hDc4G__panel{min-height:100%;box-shadow:none;border-radius:0;animation-name:Modal-module__1hDc4G__fadeIn;max-width:none!important;margin:0!important}.Modal-module__1hDc4G__fullPhone .Modal-module__1hDc4G__footer{padding-bottom:calc(18px + env(safe-area-inset-bottom))}}.Modal-module__1hDc4G__drawerOverlay{justify-content:flex-end;align-items:stretch;padding:0}.Modal-module__1hDc4G__drawer{height:100%;max-height:none;width:min(var(--sheet-width,480px), 100%);border-left:1px solid var(--rule);box-shadow:var(--shadow-drawer);animation:Modal-module__1hDc4G__slideInRight .22s var(--ease-out) both;border-radius:0}.Modal-module__1hDc4G__drawer .Modal-module__1hDc4G__header{border-bottom:1px solid var(--rule);align-items:flex-start;padding:26px 28px 18px}.Modal-module__1hDc4G__drawer .Modal-module__1hDc4G__body{padding:20px 28px}.Modal-module__1hDc4G__drawer .Modal-module__1hDc4G__footer{padding:16px 28px 20px}@media (max-width:860px){.Modal-module__1hDc4G__drawerOverlay.Modal-module__1hDc4G__overlay{align-items:stretch!important;padding:0!important;overflow:hidden!important}.Modal-module__1hDc4G__drawer.Modal-module__1hDc4G__panel{max-height:100%!important;margin:0!important}}.Modal-module__1hDc4G__bottomOverlay{align-items:flex-end;padding:48px 0 0}.Modal-module__1hDc4G__bottom{max-width:640px;max-height:calc(100dvh - 48px);box-shadow:var(--shadow-sheet-up);animation:Modal-module__1hDc4G__slideUp .24s var(--ease-out) both;border-radius:20px 20px 0 0}.Modal-module__1hDc4G__grabber{background:var(--rule-2);border-radius:2px;flex-shrink:0;align-self:center;width:40px;height:4px;margin-top:10px;display:block}.Modal-module__1hDc4G__bottom .Modal-module__1hDc4G__header{border-bottom:1px solid var(--rule);padding:8px 20px 12px}.Modal-module__1hDc4G__bottom .Modal-module__1hDc4G__title{font-size:18px}.Modal-module__1hDc4G__bottom .Modal-module__1hDc4G__body{gap:14px;padding:16px 20px}.Modal-module__1hDc4G__bottom .Modal-module__1hDc4G__footer{padding:12px 20px calc(16px + env(safe-area-inset-bottom))}@media (max-width:860px){.Modal-module__1hDc4G__bottomOverlay.Modal-module__1hDc4G__overlay{padding:48px 0 0!important}.Modal-module__1hDc4G__bottom.Modal-module__1hDc4G__panel{max-width:none!important;margin:auto 0 0!important}}@keyframes Modal-module__1hDc4G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__1hDc4G__riseIn{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}@keyframes Modal-module__1hDc4G__slideInRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes Modal-module__1hDc4G__slideUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Modal-module__1hDc4G__overlay,.Modal-module__1hDc4G__panel{animation:none}}@media (max-width:860px){.Modal-module__1hDc4G__overlay .Modal-module__1hDc4G__panel,.Modal-module__1hDc4G__overlay .Modal-module__1hDc4G__panel .Modal-module__1hDc4G__body{overscroll-behavior:auto}}
.EmptyState-module__GYkJ0G__empty{box-sizing:border-box;background:var(--sheet);border:1px solid var(--rule);border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;padding:36px 32px;display:flex}.EmptyState-module__GYkJ0G__icon{color:var(--ink-3);margin-bottom:4px;display:inline-flex}.EmptyState-module__GYkJ0G__title{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:22px;font-weight:500;line-height:1.3}.EmptyState-module__GYkJ0G__body{max-width:56ch;font-family:var(--sans);color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.EmptyState-module__GYkJ0G__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}@media (max-width:599.98px){.EmptyState-module__GYkJ0G__empty{padding:24px 20px}.EmptyState-module__GYkJ0G__title{font-size:20px}}
.Input-module__lS9Eca__field{box-sizing:border-box;background:var(--well);width:100%;min-height:44px;color:var(--ink);font-family:var(--sans);transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border:1px solid #0000;border-radius:10px;outline:none;padding:0 14px;font-size:14px;line-height:1.4}.Input-module__lS9Eca__field::placeholder{color:var(--ink-4)}.Input-module__lS9Eca__field:focus-visible{border-color:var(--rule-2);background:var(--sheet);box-shadow:0 0 0 3px var(--ink-ring)}.Input-module__lS9Eca__field:disabled{opacity:.6;cursor:not-allowed}textarea.Input-module__lS9Eca__field{resize:vertical;min-height:96px;padding:12px 14px}.Input-module__lS9Eca__serif{font-family:var(--serif);background:0 0;border:0;border-radius:0;padding:0;font-size:20px;line-height:1.6}.Input-module__lS9Eca__serif:focus-visible{box-shadow:none;background:0 0;border:0}textarea.Input-module__lS9Eca__serif{resize:none;padding:0}@media (max-width:599.98px){.Input-module__lS9Eca__field{font-size:16px}.Input-module__lS9Eca__serif{font-size:22px;line-height:1.45}}
.Media-module__t5a4Hq__page{display:block}.Media-module__t5a4Hq__library{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.Media-module__t5a4Hq__pickerBody{min-height:320px;padding-top:4px}.Media-module__t5a4Hq__pickerFooter{gap:12px}.Media-module__t5a4Hq__selectedCount{font-family:var(--sans);color:var(--ink-3);font-size:13.5px}.Media-module__t5a4Hq__footerGroup{align-items:center;gap:8px;display:flex}.Media-module__t5a4Hq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Media-module__t5a4Hq__searchWrap{flex:280px;min-width:0;max-width:460px;position:relative}.Media-module__t5a4Hq__searchIcon{color:var(--ink-4);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.Media-module__t5a4Hq__search{box-sizing:border-box;background:var(--well);width:100%;min-height:44px;color:var(--ink);font-family:var(--sans);transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border:1px solid #0000;border-radius:10px;outline:none;padding:0 14px 0 38px;font-size:14px}.Media-module__t5a4Hq__search::placeholder{color:var(--ink-4)}.Media-module__t5a4Hq__search:focus-visible{border-color:var(--rule-2);background:var(--sheet);box-shadow:0 0 0 3px var(--ink-ring)}.Media-module__t5a4Hq__toolbarActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Media-module__t5a4Hq__fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.Media-module__t5a4Hq__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.Media-module__t5a4Hq__tileWrap{min-width:0;position:relative}.Media-module__t5a4Hq__tile{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--rule);background:var(--well);cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}@media (hover:hover){.Media-module__t5a4Hq__tile:hover{border-color:var(--ink-4)}}.Media-module__t5a4Hq__tile:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Media-module__t5a4Hq__tile[data-selected]{border-color:var(--ink);box-shadow:0 0 0 2px var(--ink)}.Media-module__t5a4Hq__tile[data-deleted] .Media-module__t5a4Hq__tileImg{opacity:.45;filter:grayscale(.6)}.Media-module__t5a4Hq__tileImg{object-fit:cover;width:100%;height:100%;display:block}.Media-module__t5a4Hq__tilePlaceholder{text-align:center;height:100%;font-family:var(--sans);color:var(--ink-3);overflow-wrap:anywhere;justify-content:center;align-items:center;padding:10px;font-size:12.5px;display:flex}.Media-module__t5a4Hq__check{background:var(--ink);width:24px;height:24px;color:var(--on-ink);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.Media-module__t5a4Hq__tileRestore{background:var(--sheet);justify-content:center;width:auto;position:absolute;bottom:8px;left:8px;right:8px}.Media-module__t5a4Hq__skeleton{aspect-ratio:1;background:var(--well);border-radius:12px}@media (prefers-reduced-motion:no-preference){.Media-module__t5a4Hq__skeleton{animation:Media-module__t5a4Hq__mediaPulse 1.4s var(--ease-inout) infinite}}@keyframes Media-module__t5a4Hq__mediaPulse{50%{opacity:.55}}.Media-module__t5a4Hq__more{justify-content:center;padding:8px 0 4px;display:flex}.Media-module__t5a4Hq__dropVeil{z-index:2;border:2px dashed var(--ink-3);background:color-mix(in srgb, var(--desk) 88%, transparent);font-family:var(--sans);color:var(--ink);pointer-events:none;border-radius:16px;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex;position:absolute;inset:-8px}.Media-module__t5a4Hq__errorBlock{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.Media-module__t5a4Hq__errorText{font-family:var(--sans);color:var(--error-color);margin:0;font-size:14px;line-height:1.5}.Media-module__t5a4Hq__muted{font-family:var(--sans);color:var(--ink-3);margin:0;font-size:14px;line-height:1.5}.Media-module__t5a4Hq__link{color:var(--mark-text);text-underline-offset:2px;text-decoration:underline}.Media-module__t5a4Hq__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}.Media-module__t5a4Hq__uploads{border:1px solid var(--rule);background:var(--sheet);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.Media-module__t5a4Hq__limitNotice{background:var(--warning-soft);color:var(--ink);font-family:var(--sans);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.Media-module__t5a4Hq__uploadList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Media-module__t5a4Hq__uploadRow{justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.Media-module__t5a4Hq__uploadMain{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.Media-module__t5a4Hq__uploadName{font-family:var(--sans);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.Media-module__t5a4Hq__uploadStatus,.Media-module__t5a4Hq__uploadError{font-family:var(--sans);font-size:13px;line-height:1.4}.Media-module__t5a4Hq__uploadStatus{color:var(--ink-3)}.Media-module__t5a4Hq__uploadError{color:var(--error-color)}.Media-module__t5a4Hq__progress{background:var(--well-2);border-radius:2px;height:4px;overflow:hidden}.Media-module__t5a4Hq__progressFill{background:var(--ink);height:100%;transition:width var(--dur-fast) var(--ease);display:block}.Media-module__t5a4Hq__uploadActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.Media-module__t5a4Hq__uploadsFooter{justify-content:flex-end;display:flex}.Media-module__t5a4Hq__iconButton{width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;padding:0;display:inline-flex}.Media-module__t5a4Hq__iconButton:hover{background:var(--well);color:var(--ink)}.Media-module__t5a4Hq__iconButton:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Media-module__t5a4Hq__detailsBody{gap:20px}.Media-module__t5a4Hq__detailsFooter{flex-wrap:wrap}.Media-module__t5a4Hq__preview{background:var(--well);border-radius:12px;justify-content:center;align-items:center;min-height:160px;max-height:340px;display:flex;overflow:hidden}.Media-module__t5a4Hq__previewImg{object-fit:contain;max-width:100%;max-height:340px;display:block}.Media-module__t5a4Hq__field{flex-direction:column;gap:8px;display:flex}.Media-module__t5a4Hq__fieldHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Media-module__t5a4Hq__fieldLabel{font-family:var(--sans);color:var(--ink);margin:0;font-size:14px;font-weight:600}.Media-module__t5a4Hq__sourceTag{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.Media-module__t5a4Hq__hint{font-family:var(--sans);color:var(--ink-3);margin:0;font-size:13px;line-height:1.45}.Media-module__t5a4Hq__prose{font-family:var(--sans);color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}.Media-module__t5a4Hq__inlineLabel{color:var(--ink);font-weight:600}.Media-module__t5a4Hq__tagList{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Media-module__t5a4Hq__tag{background:var(--well);font-family:var(--sans);color:var(--ink-2);border-radius:999px;padding:3px 10px;font-size:12.5px}.Media-module__t5a4Hq__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.Media-module__t5a4Hq__facts dt{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.Media-module__t5a4Hq__facts dd{font-family:var(--sans);color:var(--ink);margin:2px 0 0;font-size:14px}.Media-module__t5a4Hq__usedList{font-family:var(--sans);color:var(--ink-2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.Media-module__t5a4Hq__deletedNotice{background:var(--warning-soft);color:var(--ink);font-family:var(--sans);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.Media-module__t5a4Hq__danger{color:var(--error-color)}.Media-module__t5a4Hq__confirmFooter{justify-content:flex-end;gap:8px}@media (max-width:599.98px){.Media-module__t5a4Hq__grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.Media-module__t5a4Hq__search{font-size:16px}.Media-module__t5a4Hq__searchWrap{max-width:none}.Media-module__t5a4Hq__facts{grid-template-columns:1fr 1fr}}
.Image-module__w_Jioq__figure{margin:0;padding:0;position:relative}.Image-module__w_Jioq__frame{outline-offset:3px;transition:outline-color var(--dur) var(--ease);border-radius:6px;outline:2px solid #0000;position:relative}.Image-module__w_Jioq__figure[data-selected=true] .Image-module__w_Jioq__frame{outline-color:var(--ink-3)}.Image-module__w_Jioq__img{background:var(--well);-webkit-user-select:none;user-select:none;border-radius:6px;width:100%;height:auto;display:block}.Image-module__w_Jioq__box{border:1px dashed var(--rule-2);background:var(--well);min-height:160px;color:var(--ink-3);font-family:var(--sans);text-align:center;box-sizing:border-box;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:14px;display:flex}.Image-module__w_Jioq__boxText{color:var(--ink-2)}.Image-module__w_Jioq__loading{aspect-ratio:16/9;border-style:solid;border-color:var(--rule);min-height:0;animation:1.6s ease-in-out infinite Image-module__w_Jioq__pulse}@keyframes Image-module__w_Jioq__pulse{50%{opacity:.6}}.Image-module__w_Jioq__uploading{align-items:stretch}.Image-module__w_Jioq__fileName{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);overflow:hidden}.Image-module__w_Jioq__progress{background:var(--well-2);border-radius:2px;height:4px;overflow:hidden}.Image-module__w_Jioq__progressBar{background:var(--mark);height:100%;transition:width .2s var(--ease)}.Image-module__w_Jioq__saving{animation:1.6s ease-in-out infinite Image-module__w_Jioq__pulse}.Image-module__w_Jioq__linkBtn{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Image-module__w_Jioq__linkBtn:disabled{color:var(--ink-4);cursor:default}.Image-module__w_Jioq__linkBtn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Image-module__w_Jioq__toolbar{z-index:2;background:var(--ink);box-shadow:var(--shadow-pop);font-family:var(--sans);border-radius:10px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;top:8px;right:8px}.Image-module__w_Jioq__tool{min-width:34px;min-height:34px;color:var(--bubble-text);font-family:var(--sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:13px;display:inline-flex}.Image-module__w_Jioq__tool svg{pointer-events:none}.Image-module__w_Jioq__toolText{white-space:nowrap;padding:0 10px}.Image-module__w_Jioq__tool:hover,.Image-module__w_Jioq__tool[aria-expanded=true]{background:color-mix(in srgb, var(--on-ink) 12%, transparent);color:var(--on-ink)}.Image-module__w_Jioq__tool:focus-visible{outline:2px solid var(--on-ink);outline-offset:-2px}.Image-module__w_Jioq__grip{cursor:grab}.Image-module__w_Jioq__grip:active{cursor:grabbing}.Image-module__w_Jioq__altRow{font-family:var(--sans);align-items:center;gap:8px;margin-top:10px;display:flex}.Image-module__w_Jioq__altLabel{font-family:var(--mono);color:var(--ink-3);text-transform:uppercase;white-space:nowrap;font-size:11.5px}.Image-module__w_Jioq__altInput{border:1px solid var(--rule-2);background:var(--sheet);min-width:0;min-height:36px;color:var(--ink);font-family:var(--sans);border-radius:8px;flex:auto;padding:0 10px;font-size:14px}.Image-module__w_Jioq__altInput:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.Image-module__w_Jioq__altSave{border:1px solid var(--rule-2);min-height:36px;color:var(--ink);font-family:var(--sans);cursor:pointer;background:0 0;border-radius:8px;padding:0 12px;font-size:13.5px;font-weight:500}.Image-module__w_Jioq__altSave:hover{background:var(--well)}.Image-module__w_Jioq__note{font-family:var(--sans);color:var(--error-color);margin:8px 0 0;font-size:13px}.Image-module__w_Jioq__captionWrap{margin-top:10px}.Image-module__w_Jioq__caption{width:100%;font-family:var(--sans);color:var(--ink-3);text-align:center;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:14px;line-height:1.5;display:block}figcaption.Image-module__w_Jioq__caption{margin-top:10px}.Image-module__w_Jioq__caption::placeholder{color:#0000}.Image-module__w_Jioq__figure[data-selected=true] .Image-module__w_Jioq__caption::placeholder,.Image-module__w_Jioq__caption:focus::placeholder{color:var(--ink-4)}.Image-module__w_Jioq__caption:focus-visible{box-shadow:0 1px 0 var(--rule-2)}.Image-module__w_Jioq__dropLine.Image-module__w_Jioq__dropLine{pointer-events:none;height:0;margin:0;position:relative}.Image-module__w_Jioq__dropLine.Image-module__w_Jioq__dropLine:first-child+*{margin-top:0}.Image-module__w_Jioq__dropLine:before{content:"";background:var(--mark);border-radius:1px;height:2px;position:absolute;top:10px;left:0;right:0}.Image-module__w_Jioq__dropLine:first-child:before{top:-6px}@media (prefers-reduced-motion:reduce){.Image-module__w_Jioq__frame,.Image-module__w_Jioq__progressBar{transition:none}.Image-module__w_Jioq__loading,.Image-module__w_Jioq__saving{animation:none}}@media (max-width:599.98px){.Image-module__w_Jioq__tool{min-width:40px;min-height:40px}}
.EditorDialogs-module__C8aRYq__form{flex-direction:column;flex:auto;min-height:0;display:flex}.EditorDialogs-module__C8aRYq__field{flex-direction:column;gap:8px;display:flex}.EditorDialogs-module__C8aRYq__label{color:var(--ink);font-size:13px;font-weight:600}.EditorDialogs-module__C8aRYq__optional{color:var(--ink-3);font-weight:400}.EditorDialogs-module__C8aRYq__help{color:var(--ink-3);margin:0;font-size:13.5px;line-height:1.5}.EditorDialogs-module__C8aRYq__footerEnd{align-items:center;gap:8px;margin-left:auto;display:flex}.EditorDialogs-module__C8aRYq__notesArea{min-height:160px}.EditorDialogs-module__C8aRYq__danger{color:var(--error-color);border-color:var(--error-color)}.EditorDialogs-module__C8aRYq__error{color:var(--error-color);margin:0;font-size:13px}
.SelectionBubble-module__leS_Ua__float{z-index:940}.SelectionBubble-module__leS_Ua__bubble{background:var(--ink);box-shadow:var(--shadow-pop);font-family:var(--sans);box-sizing:border-box;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;max-width:calc(100vw - 24px);padding:5px;display:flex}.SelectionBubble-module__leS_Ua__btn,.SelectionBubble-module__leS_Ua__icon{min-height:34px;color:var(--bubble-text);font-family:var(--sans);cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;background:0 0;border:0;border-radius:6px;font-size:13px;position:relative}.SelectionBubble-module__leS_Ua__btn{padding:0 10px}.SelectionBubble-module__leS_Ua__lead{color:var(--on-ink);font-weight:600}.SelectionBubble-module__leS_Ua__icon{justify-content:center;align-items:center;width:34px;display:inline-flex}.SelectionBubble-module__leS_Ua__serifB{font-family:var(--serif);font-size:16px;font-weight:700}.SelectionBubble-module__leS_Ua__serifI{font-family:var(--serif);font-size:16px;font-style:italic}.SelectionBubble-module__leS_Ua__btn:hover,.SelectionBubble-module__leS_Ua__icon:hover{background:color-mix(in srgb, var(--on-ink) 12%, transparent)}.SelectionBubble-module__leS_Ua__btn:focus-visible,.SelectionBubble-module__leS_Ua__icon:focus-visible{outline:2px solid var(--on-ink);outline-offset:-2px}.SelectionBubble-module__leS_Ua__on{background:color-mix(in srgb, var(--on-ink) 18%, transparent);color:var(--on-ink)}.SelectionBubble-module__leS_Ua__notYet{cursor:default}.SelectionBubble-module__leS_Ua__btn[aria-busy=true]{cursor:progress;background:color-mix(in srgb, var(--on-ink) 12%, transparent)}.SelectionBubble-module__leS_Ua__btn[aria-disabled=true]:not(.SelectionBubble-module__leS_Ua__notYet):not([aria-busy=true]){opacity:.55;cursor:default}@media (prefers-reduced-motion:no-preference){.SelectionBubble-module__leS_Ua__btn[aria-busy=true]{animation:1.4s ease-in-out infinite SelectionBubble-module__leS_Ua__ns-rewrite-pulse}}@keyframes SelectionBubble-module__leS_Ua__ns-rewrite-pulse{50%{opacity:.6}}.SelectionBubble-module__leS_Ua__group{align-items:center;gap:2px;display:inline-flex}.SelectionBubble-module__leS_Ua__turnWrap{display:inline-flex;position:relative}.SelectionBubble-module__leS_Ua__turnBtn{align-items:center;gap:5px;display:inline-flex}.SelectionBubble-module__leS_Ua__turnBtn svg{opacity:.75}.SelectionBubble-module__leS_Ua__turnBtn[aria-expanded=true] svg{transform:rotate(180deg)}.SelectionBubble-module__leS_Ua__turnMenu{z-index:5;box-sizing:border-box;background:var(--sheet);border:1px solid var(--rule-2);width:max-content;min-width:204px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-pop);font-family:var(--sans);text-align:left;border-radius:12px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:0;left:0}.SelectionBubble-module__leS_Ua__turnMenu .SelectionBubble-module__leS_Ua__turnItem{min-height:36px}@media (max-width:599.98px){.SelectionBubble-module__leS_Ua__turnMenu .SelectionBubble-module__leS_Ua__turnItem{min-height:44px}}@media (prefers-reduced-motion:no-preference){.SelectionBubble-module__leS_Ua__turnBtn svg{transition:transform var(--dur-fast) var(--ease-out)}.SelectionBubble-module__leS_Ua__turnMenu{animation:SelectionBubble-module__leS_Ua__turnMenuIn var(--dur-fast) var(--ease-out) both}}@keyframes SelectionBubble-module__leS_Ua__turnMenuIn{0%{opacity:0}to{opacity:1}}.SelectionBubble-module__leS_Ua__rule{background:var(--bubble-rule);width:1px;height:18px;margin:0 4px}@media (max-width:599.98px){.SelectionBubble-module__leS_Ua__btn,.SelectionBubble-module__leS_Ua__icon{min-height:40px}.SelectionBubble-module__leS_Ua__icon{width:40px}.SelectionBubble-module__leS_Ua__btn{padding:0 8px;font-size:13px}.SelectionBubble-module__leS_Ua__rule{display:none}}
.SlashMenu-module__LaG7RG__menu{z-index:950;background:var(--sheet);border:1px solid var(--rule-2);width:260px;max-height:300px;box-shadow:var(--shadow-pop);font-family:var(--sans);border-radius:12px;padding:6px;position:fixed;overflow-y:auto}.SlashMenu-module__LaG7RG__item{cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;min-height:38px;padding:8px 10px;display:flex}.SlashMenu-module__LaG7RG__current{background:var(--well)}.SlashMenu-module__LaG7RG__label{color:var(--ink);font-size:14px;font-weight:500}.SlashMenu-module__LaG7RG__hint{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.SlashMenu-module__LaG7RG__disabled{cursor:default;flex-direction:column;align-items:flex-start;gap:2px}.SlashMenu-module__LaG7RG__disabled .SlashMenu-module__LaG7RG__label{color:var(--ink-4)}.SlashMenu-module__LaG7RG__disabled .SlashMenu-module__LaG7RG__hint{white-space:normal}@media (max-width:599.98px){.SlashMenu-module__LaG7RG__item{min-height:44px}}
.Margin-module__bM8iHG__panel{border-left:1px solid var(--rule);background:var(--desk);grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.Margin-module__bM8iHG__panelHead{flex-direction:column;gap:14px;padding:20px 20px 14px;display:flex}.Margin-module__bM8iHG__headRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.Margin-module__bM8iHG__heading{color:var(--ink);margin:0;font-size:15px;font-weight:600}.Margin-module__bM8iHG__fixAll{border:1px solid var(--rule-2);background:var(--sheet);min-height:32px;font-family:var(--sans);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:8px;padding:0 12px;font-size:12.5px;font-weight:500}.Margin-module__bM8iHG__fixAll:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Margin-module__bM8iHG__fixAllSheet{min-height:36px;margin-left:auto}.Margin-module__bM8iHG__tabsWrap .Margin-module__bM8iHG__tabs{box-sizing:border-box;width:100%;display:flex}.Margin-module__bM8iHG__tabsWrap .Margin-module__bM8iHG__tabs>[role=tab]{flex:1 1 0}.Margin-module__bM8iHG__panelBody{padding:4px 20px 20px;overflow-y:auto}.Margin-module__bM8iHG__panelFoot{border-top:1px solid var(--rule);padding:14px 20px 18px}.Margin-module__bM8iHG__list{flex-direction:column;gap:12px;display:flex}.Margin-module__bM8iHG__empty{color:var(--ink-3);margin:8px 0 0;font-size:14px;line-height:1.5}.Margin-module__bM8iHG__statusLine{min-height:20px;color:var(--ink-3);margin:4px 0 0;font-size:13px;line-height:1.5}.Margin-module__bM8iHG__statusLine a{color:var(--ink)}.Margin-module__bM8iHG__linkBtn{min-height:32px;font-family:var(--sans);color:var(--ink-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:-4px;padding:0 4px;font-size:13px;text-decoration:underline}.Margin-module__bM8iHG__linkBtn:hover{color:var(--ink)}.Margin-module__bM8iHG__linkBtn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:599.98px){.Margin-module__bM8iHG__linkBtn{min-height:40px}}.Margin-module__bM8iHG__card{background:var(--sheet);border:1px solid var(--rule);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.Margin-module__bM8iHG__cardMark{border-color:var(--mark-line)}.Margin-module__bM8iHG__cardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.Margin-module__bM8iHG__cardTitle{color:var(--ink);font-size:12.5px;font-weight:600}.Margin-module__bM8iHG__voiceTitle{color:var(--mark);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.Margin-module__bM8iHG__dot{background:var(--mark);border-radius:3px;width:6px;height:6px}.Margin-module__bM8iHG__para{font-family:var(--mono);color:var(--ink-3);font-size:11px}.Margin-module__bM8iHG__cardText{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5;display:block}.Margin-module__bM8iHG__struck{color:var(--ink-3)}.Margin-module__bM8iHG__suggestion{background:var(--mark-wash);font-family:var(--serif);color:var(--ink);border-radius:8px;margin:0;padding:10px 12px;font-size:16px;line-height:1.5}.Margin-module__bM8iHG__cardActions{gap:8px;display:flex}.Margin-module__bM8iHG__fix,.Margin-module__bM8iHG__quietBtn,.Margin-module__bM8iHG__outlineBtn{min-height:32px;font-family:var(--sans);cursor:pointer;border-radius:7px;align-items:center;padding:0 12px;font-size:12.5px;text-decoration:none;display:inline-flex}.Margin-module__bM8iHG__fix{background:var(--mark);color:var(--on-mark);border:0;font-weight:600}.Margin-module__bM8iHG__quietBtn{color:var(--ink-3);background:0 0;border:0}.Margin-module__bM8iHG__outlineBtn{border:1px solid var(--rule-2);color:var(--ink);background:0 0;font-weight:500}.Margin-module__bM8iHG__fix:focus-visible,.Margin-module__bM8iHG__quietBtn:focus-visible,.Margin-module__bM8iHG__outlineBtn:focus-visible,.Margin-module__bM8iHG__outlineItem:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Margin-module__bM8iHG__fix:disabled,.Margin-module__bM8iHG__quietBtn:disabled,.Margin-module__bM8iHG__outlineBtn:disabled{opacity:.5;cursor:default}.Margin-module__bM8iHG__noticed{border:1px dashed var(--rule-2);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.Margin-module__bM8iHG__noticedLabel{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);text-transform:uppercase;font-size:11px}.Margin-module__bM8iHG__outline{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.Margin-module__bM8iHG__outlineItem{text-align:left;width:100%;min-height:36px;font-family:var(--serif);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 10px;font-size:16px;line-height:1.35}.Margin-module__bM8iHG__outlineItem:hover{background:var(--well)}.Margin-module__bM8iHG__outlineSub{color:var(--ink-2);padding-left:24px;font-size:15px}.Margin-module__bM8iHG__ask{flex-direction:column;gap:10px;width:100%;display:flex}.Margin-module__bM8iHG__askLabel{color:var(--ink);font-size:12.5px;font-weight:600}.Margin-module__bM8iHG__askArea,.Margin-module__bM8iHG__askInput{box-sizing:border-box;background:var(--well);width:100%;font-family:var(--sans);color:var(--ink);border:1px solid #0000;border-radius:10px;outline:none;font-size:14px;line-height:1.45}.Margin-module__bM8iHG__askArea{resize:none;padding:10px 12px}.Margin-module__bM8iHG__askInput{flex:auto;min-width:0;min-height:44px;padding:0 12px}.Margin-module__bM8iHG__askArea::placeholder,.Margin-module__bM8iHG__askInput::placeholder{color:var(--ink-4)}.Margin-module__bM8iHG__askArea:focus-visible,.Margin-module__bM8iHG__askInput:focus-visible{border-color:var(--rule-2);background:var(--sheet);box-shadow:0 0 0 3px var(--ink-ring)}.Margin-module__bM8iHG__askRow{align-items:center;gap:8px;display:flex}.Margin-module__bM8iHG__askFoot{justify-content:space-between;align-items:center;gap:12px;display:flex}.Margin-module__bM8iHG__askHint{color:var(--ink-3);font-size:12px}.Margin-module__bM8iHG__askBtnSm,.Margin-module__bM8iHG__askBtn{flex-shrink:0}.Margin-module__bM8iHG__askError{color:var(--error-color);margin:0;font-size:13px;line-height:1.4}.Margin-module__bM8iHG__askError a{color:var(--ink);font-weight:600}.Margin-module__bM8iHG__askCompact{gap:8px}.Margin-module__bM8iHG__sheet{background:var(--desk)}.Margin-module__bM8iHG__sheetBody{gap:14px}.Margin-module__bM8iHG__sheetFoot{display:block}.Margin-module__bM8iHG__handleCard{border:1px solid var(--rule);background:var(--sheet);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.Margin-module__bM8iHG__handleCardMark{border-color:var(--mark-line)}@media (max-width:599.98px){.Margin-module__bM8iHG__fix,.Margin-module__bM8iHG__quietBtn,.Margin-module__bM8iHG__outlineBtn{border-radius:9px;min-height:40px;padding:0 14px;font-size:13.5px}.Margin-module__bM8iHG__askInput{font-size:16px}.Margin-module__bM8iHG__outlineItem{min-height:44px}.Margin-module__bM8iHG__fixAllSheet{min-height:40px}.Margin-module__bM8iHG__sheet.Margin-module__bM8iHG__sheet{min-height:min(640px,78dvh)}}
.StrengthenReview-module__sO3xXa__topbar{gap:12px}.StrengthenReview-module__sO3xXa__titleBlock{align-items:baseline;gap:12px;min-width:0;display:flex}.StrengthenReview-module__sO3xXa__title{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600}.StrengthenReview-module__sO3xXa__ask{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-3);font-size:14px;overflow:hidden}.StrengthenReview-module__sO3xXa__discard{min-height:40px;font-family:var(--sans);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex-shrink:0;padding:0 14px;font-size:14px}.StrengthenReview-module__sO3xXa__discard:hover{background:var(--well);color:var(--ink)}.StrengthenReview-module__sO3xXa__discard:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.StrengthenReview-module__sO3xXa__discard:disabled{opacity:.5;cursor:default}.StrengthenReview-module__sO3xXa__done{white-space:nowrap;flex-shrink:0}.StrengthenReview-module__sO3xXa__article{background:var(--sheet)}.StrengthenReview-module__sO3xXa__page{flex-direction:column;gap:22px;max-width:680px;margin:0 auto;display:flex}.StrengthenReview-module__sO3xXa__pageTitle{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:46px;font-weight:500;line-height:1.08}.StrengthenReview-module__sO3xXa__block,.StrengthenReview-module__sO3xXa__p{font-family:var(--serif);color:var(--body);font-size:20px;line-height:1.7}.StrengthenReview-module__sO3xXa__block>*,.StrengthenReview-module__sO3xXa__p{margin:0}.StrengthenReview-module__sO3xXa__block blockquote{margin:0;padding-left:18px;font-style:italic}:is(.StrengthenReview-module__sO3xXa__block ul,.StrengthenReview-module__sO3xXa__block ol){margin:0;padding-left:1.3em}.StrengthenReview-module__sO3xXa__h2{font-family:var(--serif);color:var(--ink);margin:10px 0 0;font-size:28px;font-weight:500;line-height:1.2}.StrengthenReview-module__sO3xXa__block h3{font-family:var(--serif);color:var(--ink);margin:10px 0 0;font-size:28px;font-weight:500;line-height:1.2}.StrengthenReview-module__sO3xXa__h3{font-family:var(--serif);color:var(--ink);margin:8px 0 0;font-size:22px;font-weight:500;line-height:1.3}.StrengthenReview-module__sO3xXa__block h4{font-family:var(--serif);color:var(--ink);margin:8px 0 0;font-size:22px;font-weight:500;line-height:1.3}.StrengthenReview-module__sO3xXa__del{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.StrengthenReview-module__sO3xXa__ins{background:var(--mark-wash);border-bottom:2px solid var(--mark);color:var(--ink);text-decoration:none}.StrengthenReview-module__sO3xXa__block>.StrengthenReview-module__sO3xXa__ins,.StrengthenReview-module__sO3xXa__block>.StrengthenReview-module__sO3xXa__del{display:block}.StrengthenReview-module__sO3xXa__block>.StrengthenReview-module__sO3xXa__del+.StrengthenReview-module__sO3xXa__ins{margin-top:10px}.StrengthenReview-module__sO3xXa__change{cursor:pointer;border-radius:3px}.StrengthenReview-module__sO3xXa__changeActive,.StrengthenReview-module__sO3xXa__blockActive{outline:2px solid var(--mark-line);outline-offset:3px;border-radius:3px}.StrengthenReview-module__sO3xXa__panel{border-left:1px solid var(--rule);background:var(--desk);flex-direction:column;gap:14px;min-height:0;padding:20px;display:flex;overflow-y:auto}.StrengthenReview-module__sO3xXa__panelHead{flex-direction:column;gap:4px;display:flex}.StrengthenReview-module__sO3xXa__heading{color:var(--ink);margin:0;font-size:15px;font-weight:600}.StrengthenReview-module__sO3xXa__stat{color:var(--ink-2);font-size:13.5px}.StrengthenReview-module__sO3xXa__allRow{gap:8px;display:flex}.StrengthenReview-module__sO3xXa__cards{flex-direction:column;gap:12px;display:flex}.StrengthenReview-module__sO3xXa__card{background:var(--sheet);border:1px solid var(--rule);border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.StrengthenReview-module__sO3xXa__cardActive{border-color:var(--mark-line)}.StrengthenReview-module__sO3xXa__cardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.StrengthenReview-module__sO3xXa__cardTitle{color:var(--ink);font-size:12.5px;font-weight:600}.StrengthenReview-module__sO3xXa__para{font-family:var(--mono);color:var(--ink-3);font-size:11px}.StrengthenReview-module__sO3xXa__cardText{color:var(--ink-2);font-size:13.5px;line-height:1.45}.StrengthenReview-module__sO3xXa__cardActions{align-items:center;gap:8px;display:flex}.StrengthenReview-module__sO3xXa__keep,.StrengthenReview-module__sO3xXa__undo{min-height:32px;font-family:var(--sans);cursor:pointer;border-radius:7px;padding:0 12px;font-size:12.5px}.StrengthenReview-module__sO3xXa__keep{background:var(--mark);color:var(--on-mark);border:0;font-weight:600}.StrengthenReview-module__sO3xXa__undo{color:var(--ink-3);background:0 0;border:0}.StrengthenReview-module__sO3xXa__undo:hover{color:var(--ink);background:var(--well)}.StrengthenReview-module__sO3xXa__keep:focus-visible,.StrengthenReview-module__sO3xXa__undo:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.StrengthenReview-module__sO3xXa__keep:disabled,.StrengthenReview-module__sO3xXa__undo:disabled{opacity:.5;cursor:default}.StrengthenReview-module__sO3xXa__stateLabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);margin-right:4px;font-size:11px}.StrengthenReview-module__sO3xXa__versionNote{color:var(--ink-3);margin:0;font-size:12.5px}.StrengthenReview-module__sO3xXa__stepper{left:12px;right:12px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:4;background:var(--mark);max-width:560px;color:var(--on-mark);box-shadow:var(--shadow-float);border-radius:16px;flex-direction:column;gap:12px;margin:0 auto;padding:14px 14px 14px 18px;display:flex;position:absolute}.StrengthenReview-module__sO3xXa__stepHead{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.StrengthenReview-module__sO3xXa__stepTitle{white-space:nowrap;font-size:14px;font-weight:600}.StrengthenReview-module__sO3xXa__stepDetail{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:color-mix(in srgb, var(--on-mark) 86%, transparent);font-size:12.5px;overflow:hidden}.StrengthenReview-module__sO3xXa__stepButtons{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.StrengthenReview-module__sO3xXa__stepGhost,.StrengthenReview-module__sO3xXa__stepKeep{min-height:44px;font-family:var(--sans);cursor:pointer;border-radius:10px;font-size:14px}.StrengthenReview-module__sO3xXa__stepGhost{border:1px solid color-mix(in srgb, var(--on-mark) 45%, transparent);color:var(--on-mark);background:0 0}.StrengthenReview-module__sO3xXa__stepKeep{background:var(--on-mark);color:var(--mark-text);border:0;font-weight:600}.StrengthenReview-module__sO3xXa__stepGhost:focus-visible,.StrengthenReview-module__sO3xXa__stepKeep:focus-visible{outline:2px solid var(--on-mark);outline-offset:2px}.StrengthenReview-module__sO3xXa__stepGhost:disabled,.StrengthenReview-module__sO3xXa__stepKeep:disabled{opacity:.6;cursor:default}.StrengthenReview-module__sO3xXa__article.StrengthenReview-module__sO3xXa__roomForStepper{padding-bottom:200px}@media (max-width:899.98px){.StrengthenReview-module__sO3xXa__pageTitle{font-size:38px}}@media (max-width:599.98px){.StrengthenReview-module__sO3xXa__topbar{gap:6px}.StrengthenReview-module__sO3xXa__titleBlock{flex-direction:column;align-items:flex-start;gap:0}.StrengthenReview-module__sO3xXa__title{font-size:15px}.StrengthenReview-module__sO3xXa__ask{max-width:100%;font-size:12.5px}.StrengthenReview-module__sO3xXa__discard{min-height:44px;padding:0 10px}.StrengthenReview-module__sO3xXa__done{min-height:44px}.StrengthenReview-module__sO3xXa__pageTitle{font-size:30px}.StrengthenReview-module__sO3xXa__block,.StrengthenReview-module__sO3xXa__p{font-size:18px}.StrengthenReview-module__sO3xXa__h2{font-size:24px}.StrengthenReview-module__sO3xXa__block h3{font-size:24px}}
.VersionHistory-module__HhVAjG__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.VersionHistory-module__HhVAjG__row{border:1px solid var(--rule);background:var(--sheet);text-align:left;width:100%;font-family:var(--sans);cursor:pointer;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.VersionHistory-module__HhVAjG__row:hover{border-color:var(--rule-2);background:var(--desk)}.VersionHistory-module__HhVAjG__row:focus-visible,.VersionHistory-module__HhVAjG__backBtn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.VersionHistory-module__HhVAjG__rowTop{align-items:center;gap:10px;display:flex}.VersionHistory-module__HhVAjG__vnum{color:var(--ink);font-size:14px;font-weight:600}.VersionHistory-module__HhVAjG__current{background:var(--well);font-family:var(--mono);color:var(--ink-2);text-transform:uppercase;border-radius:999px;padding:1px 8px;font-size:10.5px}.VersionHistory-module__HhVAjG__when{font-family:var(--mono);color:var(--ink-3);text-transform:uppercase;margin-left:auto;font-size:11px}.VersionHistory-module__HhVAjG__meta{color:var(--ink-3);font-size:13px}.VersionHistory-module__HhVAjG__prompt{color:var(--ink-2);font-size:13.5px;font-style:italic}.VersionHistory-module__HhVAjG__muted{color:var(--ink-3);margin:0;font-size:14px;line-height:1.5}.VersionHistory-module__HhVAjG__error{color:var(--error-color);margin:0;font-size:13px}.VersionHistory-module__HhVAjG__note{color:var(--ink-3);font-size:12.5px;line-height:1.4}.VersionHistory-module__HhVAjG__preview{flex-direction:column;gap:12px;display:flex}.VersionHistory-module__HhVAjG__backBtn{min-height:36px;font-family:var(--sans);color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:0 8px;font-size:13.5px;display:inline-flex}.VersionHistory-module__HhVAjG__previewMeta{flex-direction:column;gap:2px;display:flex}.VersionHistory-module__HhVAjG__previewTitle{font-family:var(--serif);color:var(--ink);margin:4px 0 0;font-size:24px;font-weight:500;line-height:1.2}.VersionHistory-module__HhVAjG__doc{font-family:var(--serif);color:var(--body);font-size:17px;line-height:1.6}.VersionHistory-module__HhVAjG__doc p,.VersionHistory-module__HhVAjG__doc ul,.VersionHistory-module__HhVAjG__doc ol,.VersionHistory-module__HhVAjG__doc blockquote{margin:0 0 14px}.VersionHistory-module__HhVAjG__doc h3,.VersionHistory-module__HhVAjG__doc h4{color:var(--ink);margin:20px 0 10px;font-weight:500}.VersionHistory-module__HhVAjG__doc blockquote{border-left:2px solid var(--rule-2);padding-left:16px;font-style:italic}.VersionHistory-module__HhVAjG__doc ul{padding-left:1.3em;list-style:outside}.VersionHistory-module__HhVAjG__doc ol{padding-left:1.3em;list-style:decimal}.VersionHistory-module__HhVAjG__doc hr{border:0;border-top:1px solid var(--rule-2);margin:20px 0}@media (max-width:599.98px){.VersionHistory-module__HhVAjG__row{min-height:56px}.VersionHistory-module__HhVAjG__backBtn{min-height:40px}}
.AccountLink-module__10Zreq__account{box-sizing:border-box;border:1px solid var(--rule-2);background:var(--sheet);width:36px;height:36px;color:var(--ink);font-family:var(--sans);transition:border-color var(--dur-fast) var(--ease);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}@media (hover:hover){.AccountLink-module__10Zreq__account:hover{border-color:var(--ink-4)}}.AccountLink-module__10Zreq__account:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.AccountLink-module__10Zreq__phoneOnly{display:none}@media (max-width:599.98px){.AccountLink-module__10Zreq__phoneOnly{border-radius:20px;width:40px;height:40px;display:inline-flex}}
.RoomPage-module__JDjfcq__page{box-sizing:border-box;width:100%;padding:44px 56px 56px}.RoomPage-module__JDjfcq__inner{flex-direction:column;gap:40px;max-width:1120px;margin:0 auto;display:flex}.RoomPage-module__JDjfcq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.RoomPage-module__JDjfcq__left,.RoomPage-module__JDjfcq__titles{flex-direction:column;gap:6px;min-width:0;display:flex}.RoomPage-module__JDjfcq__withEyebrow,.RoomPage-module__JDjfcq__withEyebrow .RoomPage-module__JDjfcq__titles{gap:8px}.RoomPage-module__JDjfcq__title{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:44px;font-weight:500;line-height:1.05}.RoomPage-module__JDjfcq__description{max-width:64ch;color:var(--ink-2);margin:0;font-size:16px;line-height:1.5}.RoomPage-module__JDjfcq__side{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:899.98px){.RoomPage-module__JDjfcq__page{padding:48px 40px}.RoomPage-module__JDjfcq__inner{gap:32px}.RoomPage-module__JDjfcq__header{gap:16px}.RoomPage-module__JDjfcq__title{letter-spacing:-.018em;font-size:38px;font-weight:600;line-height:1.08}.RoomPage-module__JDjfcq__description{font-size:15.5px}}@media (max-width:599.98px){.RoomPage-module__JDjfcq__page{padding:28px 20px 32px}.RoomPage-module__JDjfcq__inner{gap:22px}.RoomPage-module__JDjfcq__header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titles side""desc desc";align-items:start;gap:4px 12px;display:grid}.RoomPage-module__JDjfcq__left{display:contents}.RoomPage-module__JDjfcq__titles,.RoomPage-module__JDjfcq__withEyebrow .RoomPage-module__JDjfcq__titles{grid-area:titles;gap:4px}.RoomPage-module__JDjfcq__description{grid-area:desc}.RoomPage-module__JDjfcq__title{letter-spacing:-.015em;font-size:32px;line-height:1.1}.RoomPage-module__JDjfcq__description{font-size:14.5px}.RoomPage-module__JDjfcq__side{flex-wrap:nowrap;grid-area:side;gap:8px}}
.Plan-module__WXu9Zq__page.Plan-module__WXu9Zq__page{padding:44px 48px 48px}.Plan-module__WXu9Zq__page>div{gap:22px;max-width:1280px}.Plan-module__WXu9Zq__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px;display:grid}.Plan-module__WXu9Zq__weekSection{flex-direction:column;gap:14px;min-width:0;display:flex}.Plan-module__WXu9Zq__rangeRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Plan-module__WXu9Zq__rangeNav{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.Plan-module__WXu9Zq__navButton{border:1px solid var(--rule-2);width:36px;height:36px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.Plan-module__WXu9Zq__navButton:hover:not(:disabled){background:var(--well)}}.Plan-module__WXu9Zq__navButton:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Plan-module__WXu9Zq__navButton:disabled{opacity:.5}.Plan-module__WXu9Zq__rangeTitle{color:var(--ink);margin:0;font-size:16px;font-weight:600}.Plan-module__WXu9Zq__rowSpacer{flex-grow:1}.Plan-module__WXu9Zq__goalLine{color:var(--ink-2);align-items:center;gap:2px;font-size:13.5px;display:flex}.Plan-module__WXu9Zq__changeButton{color:var(--ink-3);font-size:13px}.Plan-module__WXu9Zq__grid{flex-direction:column;gap:14px;display:flex}.Plan-module__WXu9Zq__gridHead,.Plan-module__WXu9Zq__gridWeek{grid-template-columns:96px repeat(5,minmax(0,1fr)) 96px;gap:8px;display:grid}.Plan-module__WXu9Zq__gridHead{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.Plan-module__WXu9Zq__weekLabel{flex-direction:column;gap:4px;padding-top:10px;display:flex}.Plan-module__WXu9Zq__weekName{color:var(--ink);margin:0;font-size:13px;font-weight:600}.Plan-module__WXu9Zq__weekProgress{color:var(--ink-3);font-size:12.5px;line-height:1.4}.Plan-module__WXu9Zq__weekProgressAttention{color:var(--mark);font-weight:500}.Plan-module__WXu9Zq__cell{box-sizing:border-box;background:var(--sheet);border:1px solid var(--rule);border-radius:12px;flex-direction:column;gap:8px;min-width:0;min-height:170px;padding:10px;display:flex;position:relative}.Plan-module__WXu9Zq__cellOpen{background:var(--mark-wash);border:1px dashed var(--mark-line)}.Plan-module__WXu9Zq__cellToday{border:1.5px solid var(--ink)}.Plan-module__WXu9Zq__cellWeekend{border:1px dashed var(--rule-2);background:0 0}.Plan-module__WXu9Zq__cellOver{outline:2px dashed var(--ink);outline-offset:-3px}.Plan-module__WXu9Zq__cellPlaceable{cursor:pointer;padding-bottom:56px}.Plan-module__WXu9Zq__dayRow.Plan-module__WXu9Zq__cellPlaceable{padding-bottom:16px;padding-right:132px}.Plan-module__WXu9Zq__cellDate{font-family:var(--mono);text-transform:uppercase;color:var(--ink-3);font-size:11px}.Plan-module__WXu9Zq__cellDateToday{color:var(--ink);font-weight:500}.Plan-module__WXu9Zq__cellEmpty{color:var(--ink-3);font-size:12.5px;line-height:1.4}.Plan-module__WXu9Zq__weekendPlace{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.Plan-module__WXu9Zq__entry{box-sizing:border-box;width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:4px;padding:10px;text-decoration:none;display:flex}.Plan-module__WXu9Zq__entry:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Plan-module__WXu9Zq__entryPosted{background:var(--desk)}.Plan-module__WXu9Zq__entryPosted .Plan-module__WXu9Zq__entryTitle,.Plan-module__WXu9Zq__entryPosted .Plan-module__WXu9Zq__entryTitleRow{color:var(--ink-2)}.Plan-module__WXu9Zq__entryPlanned{background:var(--sheet);border-color:var(--rule-2)}.Plan-module__WXu9Zq__entryPlanned[draggable=true]{cursor:grab}@media (hover:hover){.Plan-module__WXu9Zq__entryPlanned:hover,.Plan-module__WXu9Zq__entryDraft:hover{border-color:var(--ink-4)}}.Plan-module__WXu9Zq__entryDraft{border:1px dashed var(--rule-2)}.Plan-module__WXu9Zq__entryDue{border-color:var(--ink-3)}.Plan-module__WXu9Zq__entryLabel{font-size:10.5px}.Plan-module__WXu9Zq__entryLabelDue{color:var(--ink);font-weight:500}.Plan-module__WXu9Zq__entryTitle{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;font-size:14.5px;line-height:1.3}.Plan-module__WXu9Zq__entryTitleRow{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;font-size:17px;line-height:1.3}.Plan-module__WXu9Zq__dragSource{opacity:.45}.Plan-module__WXu9Zq__slot{flex-direction:column;gap:8px;display:flex}.Plan-module__WXu9Zq__slotInline{border:1px dashed var(--mark-line);background:var(--mark-wash);border-radius:8px;padding:10px}.Plan-module__WXu9Zq__slotRow{border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px}.Plan-module__WXu9Zq__slotText{flex-direction:column;gap:4px;min-width:0;display:flex}.Plan-module__WXu9Zq__slotLine{color:var(--ink-2);overflow-wrap:anywhere;font-size:12.5px;line-height:1.4}.Plan-module__WXu9Zq__slotNotesLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px;font-weight:500}.Plan-module__WXu9Zq__slotNotesLink:hover{text-decoration-color:currentColor}.Plan-module__WXu9Zq__slotRow .Plan-module__WXu9Zq__slotLine{font-size:14px}.Plan-module__WXu9Zq__slotButton{align-self:flex-start;min-height:32px;padding:0 10px;font-size:12.5px}.Plan-module__WXu9Zq__slotButtonRow{flex-shrink:0;align-self:center;min-height:40px;padding:0 14px;font-size:13.5px}.Plan-module__WXu9Zq__placeButton{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.Plan-module__WXu9Zq__placeStretched{border-radius:inherit;justify-content:center;align-items:flex-end;padding:10px;display:flex;position:absolute;inset:0}@media (hover:hover){.Plan-module__WXu9Zq__placeStretched:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.Plan-module__WXu9Zq__placeButton:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:10px}.Plan-module__WXu9Zq__placeText{background:var(--ink);min-height:34px;color:var(--on-ink);border-radius:8px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.Plan-module__WXu9Zq__placingBanner,.Plan-module__WXu9Zq__errorNote{border:1px solid var(--rule-2);background:var(--well);color:var(--ink-2);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:flex}.Plan-module__WXu9Zq__placingTitle{font-family:var(--serif);color:var(--ink);font-weight:500}.Plan-module__WXu9Zq__errorNote{color:var(--error-color);background:var(--error-soft)}.Plan-module__WXu9Zq__tray{background:var(--sheet);flex-direction:column;gap:12px;min-width:0;display:flex}.Plan-module__WXu9Zq__tray_aside{border:1px solid var(--rule);border-radius:14px;padding:18px}.Plan-module__WXu9Zq__trayHead{flex-direction:column;gap:4px;display:flex}.Plan-module__WXu9Zq__trayTitle{color:var(--ink);margin:0;font-size:15px;font-weight:600}.Plan-module__WXu9Zq__trayHint,.Plan-module__WXu9Zq__trayEmpty{color:var(--ink-3);margin:0;font-size:13px;line-height:1.45}.Plan-module__WXu9Zq__trayEmpty a{color:var(--ink)}.Plan-module__WXu9Zq__trayList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Plan-module__WXu9Zq__trayItem{box-sizing:border-box;border:1px solid var(--rule-2);background:var(--sheet);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px 12px;display:flex}.Plan-module__WXu9Zq__trayItem[draggable=true]{cursor:grab}.Plan-module__WXu9Zq__trayItemPicked{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--well)}.Plan-module__WXu9Zq__trayItemTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.Plan-module__WXu9Zq__trayAction{min-height:30px;color:var(--ink-2);font-family:var(--sans);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:7px;margin-right:-6px;padding:0 8px;font-size:12.5px;font-weight:500}@media (hover:hover){.Plan-module__WXu9Zq__trayAction:hover{background:var(--well);color:var(--ink)}}.Plan-module__WXu9Zq__trayAction:focus-visible,.Plan-module__WXu9Zq__trayPick:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Plan-module__WXu9Zq__trayPick{font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0}.Plan-module__WXu9Zq__trayItem[draggable=true] .Plan-module__WXu9Zq__trayPick{cursor:grab}.Plan-module__WXu9Zq__trayItemTitle{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;font-size:15px;line-height:1.3}.Plan-module__WXu9Zq__trayFooter{border-top:1px solid var(--rule);padding-top:12px}.Plan-module__WXu9Zq__reminderRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.Plan-module__WXu9Zq__reminderLabel{color:var(--ink);flex-direction:column;gap:2px;font-size:13.5px;display:flex}.Plan-module__WXu9Zq__reminderSoon{color:var(--ink-3);font-size:12.5px}.Plan-module__WXu9Zq__trayDock{z-index:15;margin-top:auto;position:sticky;bottom:0}.Plan-module__WXu9Zq__tray_bottom{border-top:1px solid var(--rule);gap:10px;padding:16px 40px}.Plan-module__WXu9Zq__tray_bottom .Plan-module__WXu9Zq__trayHead{flex-direction:row;justify-content:space-between;align-items:baseline}.Plan-module__WXu9Zq__tray_bottom .Plan-module__WXu9Zq__trayTitle{font-size:14px}.Plan-module__WXu9Zq__tray_bottom .Plan-module__WXu9Zq__trayList,.Plan-module__WXu9Zq__tray_phone .Plan-module__WXu9Zq__trayList{scrollbar-width:thin;flex-direction:row;padding-bottom:2px;overflow-x:auto}.Plan-module__WXu9Zq__tray_bottom .Plan-module__WXu9Zq__trayItem{flex:0 0 250px}.Plan-module__WXu9Zq__tray_phone{border-top:1px solid var(--rule);flex-direction:row;align-items:center;gap:10px;padding:10px 16px 10px 20px}.Plan-module__WXu9Zq__tray_phone .Plan-module__WXu9Zq__trayHead{flex:0 0 60px}.Plan-module__WXu9Zq__tray_phone .Plan-module__WXu9Zq__trayTitle{font-size:12.5px;line-height:1.3}.Plan-module__WXu9Zq__tray_phone .Plan-module__WXu9Zq__trayList{flex:auto;gap:10px;min-width:0}.Plan-module__WXu9Zq__tray_phone .Plan-module__WXu9Zq__trayItem{flex:0 0 210px;padding:2px 12px 10px}.Plan-module__WXu9Zq__tray_phone .Plan-module__WXu9Zq__trayAction,.Plan-module__WXu9Zq__tray_phone .Plan-module__WXu9Zq__trayPick{min-height:40px}.Plan-module__WXu9Zq__tray_phone .Plan-module__WXu9Zq__trayItemTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.Plan-module__WXu9Zq__tray_phone .Plan-module__WXu9Zq__trayEmpty{font-size:12.5px}.Plan-module__WXu9Zq__dayList{background:var(--sheet);border:1px solid var(--rule);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.Plan-module__WXu9Zq__dayRow{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:16px;padding:16px 20px;display:grid;position:relative}.Plan-module__WXu9Zq__dayRow+.Plan-module__WXu9Zq__dayRow{border-top:1px solid var(--rule)}.Plan-module__WXu9Zq__dayRowToday{box-shadow:inset 3px 0 0 var(--ink)}.Plan-module__WXu9Zq__dayRowLabel{font-family:var(--mono);text-transform:uppercase;color:var(--ink-3);flex-direction:column;font-size:11.5px;display:flex}.Plan-module__WXu9Zq__dayRowName,.Plan-module__WXu9Zq__todayTag{color:var(--ink);font-weight:500}.Plan-module__WXu9Zq__dayRowBody{flex-direction:column;gap:8px;min-width:0;display:flex}.Plan-module__WXu9Zq__dayRowEmpty{color:var(--ink-3);padding-top:2px;font-size:14px}.Plan-module__WXu9Zq__dayRow .Plan-module__WXu9Zq__placeStretched{justify-content:flex-end;align-items:center;padding:0 16px}.Plan-module__WXu9Zq__dayRow.Plan-module__WXu9Zq__cellPlaceable .Plan-module__WXu9Zq__dayRowBody{padding-right:104px}.Plan-module__WXu9Zq__settingsCard{background:var(--sheet);border:1px solid var(--rule);border-radius:14px;flex-direction:column;gap:10px;padding:14px 18px;display:flex}.Plan-module__WXu9Zq__settingsCard .Plan-module__WXu9Zq__goalLine{justify-content:space-between}.Plan-module__WXu9Zq__rangeProgress{margin-left:auto;font-size:13.5px}.Plan-module__WXu9Zq__skeletonGrid,.Plan-module__WXu9Zq__skeletonList{background:var(--sheet);border:1px solid var(--rule);border-radius:14px;min-height:380px}.Plan-module__WXu9Zq__phoneHead{flex-direction:column;gap:0;display:flex}.Plan-module__WXu9Zq__backLink{min-height:40px;color:var(--ink-3);align-self:flex-start;margin-left:-12px;font-size:13.5px}.Plan-module__WXu9Zq__phoneIntro{color:var(--ink-3);margin:-10px 0 0;font-size:13.5px}.Plan-module__WXu9Zq__dialogPiece{flex-direction:column;gap:4px;display:flex}.Plan-module__WXu9Zq__dialogPieceTitle{font-family:var(--serif);color:var(--ink);margin:0;font-size:19px;line-height:1.3}.Plan-module__WXu9Zq__dialogNote,.Plan-module__WXu9Zq__dialogDue{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.Plan-module__WXu9Zq__dialogDue{color:var(--ink);font-weight:500}.Plan-module__WXu9Zq__itemActions{flex-direction:column;gap:8px;display:flex}.Plan-module__WXu9Zq__picker{flex-direction:column;gap:18px;display:flex}.Plan-module__WXu9Zq__pickerSection{flex-direction:column;gap:8px;display:flex}.Plan-module__WXu9Zq__pickerHeading{color:var(--ink);margin:0;font-size:13px;font-weight:600}.Plan-module__WXu9Zq__slotChoices{flex-wrap:wrap;gap:8px;display:flex}.Plan-module__WXu9Zq__pickerFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Plan-module__WXu9Zq__field{flex-direction:column;gap:6px;min-width:0;display:flex}.Plan-module__WXu9Zq__fieldLabel{color:var(--ink-3);font-size:12.5px}.Plan-module__WXu9Zq__input{box-sizing:border-box;border:1px solid var(--rule-2);background:var(--sheet);width:100%;min-height:44px;color:var(--ink);font-family:var(--sans);border-radius:10px;padding:0 12px;font-size:15px}.Plan-module__WXu9Zq__input:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.Plan-module__WXu9Zq__pickerNote{color:var(--ink-2);margin:0;font-size:13px;line-height:1.45}.Plan-module__WXu9Zq__pickerActions{justify-content:flex-end;gap:8px;display:flex}.Plan-module__WXu9Zq__goalRows{flex-direction:column;gap:10px;display:flex}.Plan-module__WXu9Zq__goalRow{border:1px solid var(--rule);border-radius:12px;padding:10px 14px}.Plan-module__WXu9Zq__goalRowOn{border-color:var(--rule-2)}.Plan-module__WXu9Zq__goalHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.Plan-module__WXu9Zq__goalTitle{color:var(--ink);margin:0;font-size:15px;font-weight:600}.Plan-module__WXu9Zq__stepper{align-items:center;gap:4px;display:flex}.Plan-module__WXu9Zq__stepButton{border:1px solid var(--rule-2);width:40px;height:40px;color:var(--ink);font-family:var(--sans);cursor:pointer;background:0 0;border-radius:10px;padding:0;font-size:18px}.Plan-module__WXu9Zq__stepButton:disabled{opacity:.4;cursor:not-allowed}.Plan-module__WXu9Zq__stepButton:focus-visible,.Plan-module__WXu9Zq__dayChip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Plan-module__WXu9Zq__stepValue{text-align:center;min-width:72px;color:var(--ink-2);font-size:14px}.Plan-module__WXu9Zq__goalBody{flex-direction:column;gap:10px;margin-top:10px;display:flex}.Plan-module__WXu9Zq__dayChips{flex-wrap:wrap;gap:6px;display:flex}.Plan-module__WXu9Zq__dayChip{border:1px solid var(--rule-2);min-width:48px;min-height:36px;color:var(--ink-2);font-family:var(--sans);cursor:pointer;background:0 0;border-radius:999px;padding:0 10px;font-size:13px}.Plan-module__WXu9Zq__dayChipOn{border-color:var(--ink);background:var(--ink);color:var(--on-ink);font-weight:500}.Plan-module__WXu9Zq__goalTime{flex-direction:column;gap:6px;max-width:180px;display:flex}.Plan-module__WXu9Zq__goalFooter{flex-wrap:wrap}.Plan-module__WXu9Zq__footerSpacer{flex:1}@media (max-width:1239.98px){.Plan-module__WXu9Zq__layout{grid-template-columns:minmax(0,1fr)}.Plan-module__WXu9Zq__tray_aside .Plan-module__WXu9Zq__trayList{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}}@media (max-width:1100px){.Plan-module__WXu9Zq__page.Plan-module__WXu9Zq__page{padding:44px 32px 48px}}@media (max-width:899.98px){.Plan-module__WXu9Zq__page.Plan-module__WXu9Zq__page{padding:48px 40px 24px}.Plan-module__WXu9Zq__page>div{gap:20px}.Plan-module__WXu9Zq__navButton{border-radius:9px;width:40px;height:40px}.Plan-module__WXu9Zq__rangeNav{gap:10px}}@media (max-width:599.98px){.Plan-module__WXu9Zq__page.Plan-module__WXu9Zq__page{padding:28px 20px 16px}.Plan-module__WXu9Zq__page>div{gap:14px}.Plan-module__WXu9Zq__rangeTitle{font-size:14px}.Plan-module__WXu9Zq__rangeProgress{width:100%;margin-left:0;font-size:13px}.Plan-module__WXu9Zq__dayList{background:0 0;border:0;border-radius:0}.Plan-module__WXu9Zq__dayListPhone .Plan-module__WXu9Zq__dayRow{border-top:1px solid var(--rule);grid-template-columns:52px minmax(0,1fr);gap:12px;padding:14px 0}.Plan-module__WXu9Zq__dayListPhone .Plan-module__WXu9Zq__dayRowLabel{font-size:11px}.Plan-module__WXu9Zq__dayListPhone .Plan-module__WXu9Zq__entryTitleRow{font-size:16px}.Plan-module__WXu9Zq__dayListPhone .Plan-module__WXu9Zq__dayRowToday{box-shadow:none}.Plan-module__WXu9Zq__slotRow{flex-direction:column;align-items:stretch;padding:12px}.Plan-module__WXu9Zq__slotRow .Plan-module__WXu9Zq__slotLine{font-size:13px}.Plan-module__WXu9Zq__slotButtonRow{align-self:flex-start}.Plan-module__WXu9Zq__input{font-size:16px}.Plan-module__WXu9Zq__dayChip{min-width:44px;min-height:40px}.Plan-module__WXu9Zq__goalHead{flex-wrap:wrap}.Plan-module__WXu9Zq__tray_bottom{padding:12px 20px}}@media (max-width:819.98px),(pointer:coarse){.Plan-module__WXu9Zq__slotChoices button,.Plan-module__WXu9Zq__placeText{min-height:40px}}
.Capture-module__PVe_LW__header .Capture-module__PVe_LW__close{color:var(--ink-2)}.Capture-module__PVe_LW__saveTop{display:none}.Capture-module__PVe_LW__note{color:var(--ink-3);margin:0;font-size:13px;line-height:1.45}.Capture-module__PVe_LW__textLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Capture-module__PVe_LW__typePanel{flex-direction:column;display:flex}.Capture-module__PVe_LW__typePanel .Capture-module__PVe_LW__text{min-height:150px;max-height:46dvh;color:var(--ink);field-sizing:content;overflow-y:auto}.Capture-module__PVe_LW__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Capture-module__PVe_LW__hint{color:var(--ink-3);font-size:13px}.Capture-module__PVe_LW__footerEnd{align-items:center;gap:12px;min-width:0;display:flex}.Capture-module__PVe_LW__discard{min-height:40px;font-family:var(--sans);color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 4px;font-size:14px}@media (hover:hover){.Capture-module__PVe_LW__discard:hover:not(:disabled){color:var(--ink)}}.Capture-module__PVe_LW__discard:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Capture-module__PVe_LW__discard:disabled{opacity:.5;cursor:not-allowed}.Capture-module__PVe_LW__error{color:var(--error-color);margin:0;font-size:13px;line-height:1.4}.Capture-module__PVe_LW__talkPanel{flex-direction:column;display:flex}.Capture-module__PVe_LW__talk{flex-direction:column;gap:18px;display:flex}.Capture-module__PVe_LW__headerSpacer{display:none}.Capture-module__PVe_LW__listen{background:var(--desk);border-radius:12px;align-items:center;gap:16px;padding:16px 18px;display:flex}.Capture-module__PVe_LW__listenState{min-width:104px;color:var(--mark);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.Capture-module__PVe_LW__dot{background:var(--mark);width:8px;height:8px;box-shadow:0 0 0 4px var(--mark-wash);border-radius:4px}.Capture-module__PVe_LW__listenQuiet{color:var(--ink-3)}.Capture-module__PVe_LW__listenQuiet .Capture-module__PVe_LW__dot{background:var(--ink-4);box-shadow:0 0 0 4px var(--well)}.Capture-module__PVe_LW__wave{flex:auto;align-items:center;gap:3px;min-width:0;height:40px;display:flex}.Capture-module__PVe_LW__bar{background:var(--ink);border-radius:2px;flex:1;min-width:2px;transition:height 90ms linear}.Capture-module__PVe_LW__barEmpty{background:var(--rule-2)}.Capture-module__PVe_LW__wavePaused .Capture-module__PVe_LW__bar:not(.Capture-module__PVe_LW__barEmpty){background:var(--ink-4)}.Capture-module__PVe_LW__timer{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:13px}.Capture-module__PVe_LW__transcript{flex-direction:column;gap:8px;display:flex}.Capture-module__PVe_LW__transcriptHead{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.Capture-module__PVe_LW__transcriptText{font-family:var(--serif);color:var(--ink);white-space:pre-wrap;overflow-wrap:break-word;margin:0;font-size:20px;line-height:1.6}.Capture-module__PVe_LW__transcriptText.Capture-module__PVe_LW__placeholder{color:var(--ink-3);font-size:18px}.Capture-module__PVe_LW__removed{color:var(--mark);font-size:16px;text-decoration-thickness:1.5px}.Capture-module__PVe_LW__caret{vertical-align:-4px;background:var(--ink);width:2px;height:22px;margin-left:2px;display:inline-block}.Capture-module__PVe_LW__talk .Capture-module__PVe_LW__editText{min-height:140px;max-height:40dvh;color:var(--ink);field-sizing:content;font-size:18px;overflow-y:auto}.Capture-module__PVe_LW__editButton{min-height:32px;font-family:var(--sans);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:13px}@media (hover:hover){.Capture-module__PVe_LW__editButton:hover{color:var(--ink);background:var(--well)}}.Capture-module__PVe_LW__editButton:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Capture-module__PVe_LW__notice{color:var(--ink-3);margin:0;font-size:13px;line-height:1.45}.Capture-module__PVe_LW__tidyRow{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.Capture-module__PVe_LW__tidyText{flex-direction:column;gap:2px;min-width:0;display:flex}.Capture-module__PVe_LW__tidyLabel{color:var(--ink);font-size:14px;font-weight:600}.Capture-module__PVe_LW__tidyHint{color:var(--ink-3);font-size:13px}.Capture-module__PVe_LW__problem{background:var(--desk);border-radius:12px;flex-direction:column;gap:14px;padding:16px 18px;display:flex}.Capture-module__PVe_LW__problemText{color:var(--ink);margin:0;font-size:15px;line-height:1.5}.Capture-module__PVe_LW__problemActions{flex-wrap:wrap;gap:8px;display:flex}.Capture-module__PVe_LW__hint svg{vertical-align:-2px;margin-right:4px}.Capture-module__PVe_LW__phoneControls{flex-direction:column;align-items:center;gap:18px;display:flex}.Capture-module__PVe_LW__phoneControls .Capture-module__PVe_LW__wave{flex:none;width:100%;height:36px}.Capture-module__PVe_LW__phoneControls .Capture-module__PVe_LW__timer{font-size:14px}.Capture-module__PVe_LW__phoneButtons{justify-content:center;align-items:center;gap:28px;width:100%;display:flex}.Capture-module__PVe_LW__phoneSide{min-width:76px;min-height:44px;font-family:var(--sans);color:var(--ink-3);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;font-size:15px}.Capture-module__PVe_LW__phoneSideStrong{color:var(--ink);font-weight:500}.Capture-module__PVe_LW__phoneSide:disabled{opacity:.45;cursor:default}.Capture-module__PVe_LW__phoneSide:focus-visible,.Capture-module__PVe_LW__stopButton:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.Capture-module__PVe_LW__stopButton{background:var(--ink);width:76px;height:76px;box-shadow:0 0 0 6px var(--mark-wash), 0 0 0 7px var(--mark-line);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Capture-module__PVe_LW__stopButton:disabled{cursor:default;box-shadow:0 0 0 6px var(--well), 0 0 0 7px var(--rule-2)}.Capture-module__PVe_LW__stopSquare{background:var(--on-ink);border-radius:6px;width:24px;height:24px}.Capture-module__PVe_LW__stopBusy{opacity:.5}@media (prefers-reduced-motion:reduce){.Capture-module__PVe_LW__bar{transition:none}}@media (max-width:599.98px){.Capture-module__PVe_LW__header{padding:12px 16px}.Capture-module__PVe_LW__header .Capture-module__PVe_LW__title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Capture-module__PVe_LW__header .Capture-module__PVe_LW__close{background:var(--well);width:44px;height:44px;color:var(--ink);border-radius:12px;order:-1}.Capture-module__PVe_LW__saveTop{display:inline-flex}.Capture-module__PVe_LW__saveBottom{display:none}.Capture-module__PVe_LW__body{flex:auto;padding:20px 20px 24px}.Capture-module__PVe_LW__typePanel{flex:auto}.Capture-module__PVe_LW__typePanel .Capture-module__PVe_LW__text{flex:auto;min-height:36dvh;max-height:none}.Capture-module__PVe_LW__headerSpacer{flex-shrink:0;width:44px;height:44px;display:block}.Capture-module__PVe_LW__talkBody{padding-top:28px}.Capture-module__PVe_LW__talkPanel{flex:auto}.Capture-module__PVe_LW__talkPhone{flex:auto;gap:16px}.Capture-module__PVe_LW__talkPhone .Capture-module__PVe_LW__transcript{flex:auto;gap:12px}.Capture-module__PVe_LW__talkPhone .Capture-module__PVe_LW__transcriptText{font-size:24px;line-height:1.45}.Capture-module__PVe_LW__talkPhone .Capture-module__PVe_LW__transcriptText.Capture-module__PVe_LW__placeholder{font-size:20px}.Capture-module__PVe_LW__talkPhone .Capture-module__PVe_LW__removed{font-size:18px}.Capture-module__PVe_LW__talkPhone .Capture-module__PVe_LW__caret{vertical-align:-5px;height:26px}.Capture-module__PVe_LW__talkPhone .Capture-module__PVe_LW__phoneControls .Capture-module__PVe_LW__hint{text-align:center}.Capture-module__PVe_LW__talkFooterDesktopOnly{display:none!important}.Capture-module__PVe_LW__header .Capture-module__PVe_LW__saveTop{min-height:44px;padding:0 16px}.Capture-module__PVe_LW__transcriptHead .Capture-module__PVe_LW__editButton{min-height:44px;padding:0 10px}.Capture-module__PVe_LW__problemActions a,.Capture-module__PVe_LW__problemActions button,.Capture-module__PVe_LW__recordAgain{min-height:44px}}
.PhoneNav-module__jSVXYW__nav{box-sizing:border-box;width:100%;height:var(--phone-nav-h);padding:6px 12px max(12px, env(safe-area-inset-bottom));background:var(--sheet);border-top:1px solid var(--rule);font-family:var(--sans);grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;display:grid}.PhoneNav-module__jSVXYW__tab{height:52px;color:var(--ink-3);-webkit-tap-highlight-color:transparent;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex}.PhoneNav-module__jSVXYW__tab[aria-current=page]{color:var(--ink)}.PhoneNav-module__jSVXYW__label{font-size:11px;font-weight:500}.PhoneNav-module__jSVXYW__tab[aria-current=page] .PhoneNav-module__jSVXYW__label{font-weight:600}.PhoneNav-module__jSVXYW__capture{background:var(--mark);width:54px;height:54px;color:var(--on-mark);box-shadow:var(--shadow-pop);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease);border:0;border-radius:27px;justify-content:center;justify-self:center;align-items:center;padding:0;display:flex}.PhoneNav-module__jSVXYW__capture:active{transform:scale(.95)}.PhoneNav-module__jSVXYW__tab:focus-visible,.PhoneNav-module__jSVXYW__capture:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.Rail-module__LL7jIG__rail{box-sizing:border-box;background:var(--desk);border-right:1px solid var(--rule);width:76px;height:100%;font-family:var(--sans);color:var(--ink-3);scrollbar-width:none;flex-direction:column;align-items:center;gap:6px;padding:18px 0 16px;display:flex;overflow:hidden auto}.Rail-module__LL7jIG__rail::-webkit-scrollbar{display:none}.Rail-module__LL7jIG__logo{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:10px;display:flex}.Rail-module__LL7jIG__capture{color:var(--ink);font-family:var(--sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;gap:5px;margin-bottom:14px;padding:0;display:flex}.Rail-module__LL7jIG__captureMark{background:var(--mark);width:44px;height:44px;color:var(--on-mark);transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border-radius:12px;justify-content:center;align-items:center;display:flex}@media (hover:hover){.Rail-module__LL7jIG__capture:hover .Rail-module__LL7jIG__captureMark{background:var(--mark-hover)}}.Rail-module__LL7jIG__capture:active .Rail-module__LL7jIG__captureMark{transform:scale(.96)}.Rail-module__LL7jIG__captureLabel{font-size:11px;font-weight:600}.Rail-module__LL7jIG__divider{background:var(--rule);flex-shrink:0;width:28px;height:1px;margin-bottom:8px}.Rail-module__LL7jIG__room{box-sizing:border-box;width:60px;height:58px;color:var(--ink-3);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}@media (hover:hover){.Rail-module__LL7jIG__room:hover:not([aria-current=page]){color:var(--ink)}}.Rail-module__LL7jIG__room[aria-current=page]{background:var(--sheet);border-color:var(--rule-2);color:var(--ink)}.Rail-module__LL7jIG__roomLabel{font-size:11px;font-weight:500}.Rail-module__LL7jIG__spacer{flex-grow:1;min-height:8px}.Rail-module__LL7jIG__settings{width:44px;height:44px;color:var(--ink-3);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:flex}@media (hover:hover){.Rail-module__LL7jIG__settings:hover{color:var(--ink)}}.Rail-module__LL7jIG__settings[aria-current=page]{color:var(--ink);background:var(--well)}.Rail-module__LL7jIG__logo:focus-visible,.Rail-module__LL7jIG__capture:focus-visible,.Rail-module__LL7jIG__room:focus-visible,.Rail-module__LL7jIG__settings:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.SearchPalette-module__Z9pKSq__searchRow{background:var(--well);min-height:52px;color:var(--ink-3);border-radius:10px;align-items:center;gap:10px;margin:6px 16px 0;padding:0 14px;display:flex}.SearchPalette-module__Z9pKSq__input{min-width:0;height:48px;color:var(--ink);font-family:var(--sans);background:0 0;border:0;outline:none;flex:auto;font-size:16px}.SearchPalette-module__Z9pKSq__input::placeholder{color:var(--ink-4)}.SearchPalette-module__Z9pKSq__input::-webkit-search-cancel-button{appearance:none}.SearchPalette-module__Z9pKSq__searchRow:focus-within{box-shadow:0 0 0 3px var(--ink-ring)}.SearchPalette-module__Z9pKSq__body{gap:14px;min-height:120px;padding:12px 8px}.SearchPalette-module__Z9pKSq__group{flex-direction:column;gap:2px;display:flex}.SearchPalette-module__Z9pKSq__groupLabel{padding:0 12px 4px}.SearchPalette-module__Z9pKSq__option{cursor:pointer;color:var(--ink);text-align:left;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.SearchPalette-module__Z9pKSq__option[aria-selected=true]{background:var(--well)}.SearchPalette-module__Z9pKSq__optionTitle{font-family:var(--serif);color:var(--ink);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16.5px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.SearchPalette-module__Z9pKSq__optionExcerpt{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.45;overflow:hidden}.SearchPalette-module__Z9pKSq__status{color:var(--ink-3);margin:0;padding:8px 12px;font-size:14px}.SearchPalette-module__Z9pKSq__footer{justify-content:flex-start;gap:16px;padding:10px 20px 12px}@media (hover:none){.SearchPalette-module__Z9pKSq__footer{display:none}}@media (max-width:599.98px){.SearchPalette-module__Z9pKSq__searchRow{margin:8px 16px 0}}
.ThemeControl-module__XNfi4q__group{background:var(--well);border-radius:9px;gap:4px;padding:3px;display:inline-flex}.ThemeControl-module__XNfi4q__option{min-height:32px;font-family:var(--sans);color:var(--ink-3);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:13px;font-weight:500}.ThemeControl-module__XNfi4q__option[aria-checked=true]{background:var(--sheet);color:var(--ink);font-weight:600}@media (hover:hover){.ThemeControl-module__XNfi4q__option:hover:not([aria-checked=true]){color:var(--ink)}}.ThemeControl-module__XNfi4q__option:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:599.98px){.ThemeControl-module__XNfi4q__option{min-height:38px;padding:0 14px;font-size:14px}}@media (max-width:819.98px),(pointer:coarse){.ThemeControl-module__XNfi4q__option{min-height:40px}}
.SettingsNav-module__XseOEG__frame{height:100%;min-height:0;display:flex}.SettingsNav-module__XseOEG__nav{box-sizing:border-box;border-right:1px solid var(--rule);background:var(--desk);width:220px;height:100%;font-family:var(--sans);flex-direction:column;flex-shrink:0;gap:24px;padding:40px 16px 24px;display:flex;overflow-y:auto}.SettingsNav-module__XseOEG__heading{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:0 0 4px;padding:0 12px;font-size:26px;font-weight:500;line-height:1.1}.SettingsNav-module__XseOEG__links{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.SettingsNav-module__XseOEG__link{box-sizing:border-box;min-height:40px;color:var(--ink-2);white-space:nowrap;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border:1px solid #0000;border-radius:10px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}@media (hover:hover){.SettingsNav-module__XseOEG__link:hover:not([aria-current=page]){color:var(--ink);background:var(--well)}}.SettingsNav-module__XseOEG__link[aria-current=page]{background:var(--sheet);border-color:var(--rule-2);color:var(--ink);font-weight:600}.SettingsNav-module__XseOEG__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.SettingsNav-module__XseOEG__theme{flex-direction:column;gap:8px;padding:0 4px;display:flex}.SettingsNav-module__XseOEG__themeLabel{padding:0 8px}.SettingsNav-module__XseOEG__themeNote{color:var(--ink-3);margin:0;padding:0 8px;font-size:12.5px;line-height:1.45}.SettingsNav-module__XseOEG__page{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}@media (max-width:860px){.SettingsNav-module__XseOEG__frame{flex-direction:column}.SettingsNav-module__XseOEG__nav{border-right:0;border-bottom:1px solid var(--rule);gap:12px;width:100%;height:auto;padding:16px 16px 12px;overflow:visible}.SettingsNav-module__XseOEG__heading{display:none}.SettingsNav-module__XseOEG__links{scrollbar-width:none;flex-direction:row;gap:4px;margin:0 -16px;padding:0 16px;overflow-x:auto}.SettingsNav-module__XseOEG__links::-webkit-scrollbar{display:none}.SettingsNav-module__XseOEG__theme{flex-flow:wrap;align-items:center;gap:6px 12px;padding:0}.SettingsNav-module__XseOEG__themeLabel,.SettingsNav-module__XseOEG__themeNote{padding:0}.SettingsNav-module__XseOEG__page{flex:1 1 0;height:auto}}.SettingsNav-module__XseOEG__page :is(input,select,textarea):focus-visible{outline:2px solid var(--ink)!important;outline-offset:1px!important}@media (max-width:819.98px),(pointer:coarse){.SettingsNav-module__XseOEG__page a[href=\/welcome]{align-items:center;min-height:40px;display:inline-flex}}
.Writing-module__XW41dW__page>div{gap:26px;max-width:1200px}.Writing-module__XW41dW__toolbar{flex-direction:column;gap:14px;display:flex}.Writing-module__XW41dW__chips{flex-wrap:wrap;gap:6px;padding-bottom:8px;display:flex}.Writing-module__XW41dW__chip{min-height:32px;padding:0 12px;font-size:13px}.Writing-module__XW41dW__table{border-collapse:separate;border-spacing:0;background:var(--sheet);border:1px solid var(--rule);width:100%;color:var(--ink-2);border-radius:14px;font-size:14px;overflow:hidden}.Writing-module__XW41dW__table th{text-align:left;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);padding:14px 16px 12px 0;font-size:11px;font-weight:400}.Writing-module__XW41dW__table td{border-top:1px solid var(--rule);vertical-align:middle;padding:16px 16px 16px 0}.Writing-module__XW41dW__table .Writing-module__XW41dW__thSelect,.Writing-module__XW41dW__table .Writing-module__XW41dW__tdSelect{width:52px;padding-left:12px;padding-right:0}.Writing-module__XW41dW__table .Writing-module__XW41dW__thWhen,.Writing-module__XW41dW__table .Writing-module__XW41dW__tdWhen{text-align:right;white-space:nowrap;padding-right:20px}.Writing-module__XW41dW__table .Writing-module__XW41dW__num{text-align:right}.Writing-module__XW41dW__mono{font-family:var(--mono);font-size:12.5px}.Writing-module__XW41dW__nowrap{white-space:nowrap}.Writing-module__XW41dW__tdTitle{width:42%}.Writing-module__XW41dW__titleLink{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;font-size:18px;font-weight:500;line-height:1.3;text-decoration:none}@media (hover:hover){.Writing-module__XW41dW__titleLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px}}.Writing-module__XW41dW__titleLink:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:3px}.Writing-module__XW41dW__check{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.Writing-module__XW41dW__check input,.Writing-module__XW41dW__rowCheck input,.Writing-module__XW41dW__phoneCheck{width:18px;height:18px;accent-color:var(--ink);cursor:pointer;margin:0}.Writing-module__XW41dW__check input:focus-visible,.Writing-module__XW41dW__rowCheck input:focus-visible,.Writing-module__XW41dW__phoneCheck:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.Writing-module__XW41dW__rowSelected,.Writing-module__XW41dW__table tr.Writing-module__XW41dW__rowSelected{background:var(--well)}.Writing-module__XW41dW__voice_mark{color:var(--mark);font-weight:500}.Writing-module__XW41dW__voice_plain{color:var(--ink-2)}.Writing-module__XW41dW__voice_muted,.Writing-module__XW41dW__when_muted{color:var(--ink-3)}.Writing-module__XW41dW__when_plain{color:var(--ink-2)}.Writing-module__XW41dW__when_strong,.Writing-module__XW41dW__metaStrong{color:var(--ink);font-weight:600}.Writing-module__XW41dW__rows{background:var(--sheet);border:1px solid var(--rule);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.Writing-module__XW41dW__rowItem{grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:8px 10px;padding:12px 20px 12px 10px;display:grid}.Writing-module__XW41dW__rowItem+.Writing-module__XW41dW__rowItem{border-top:1px solid var(--rule)}.Writing-module__XW41dW__rowCheck{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Writing-module__XW41dW__rowMain{flex-direction:column;gap:4px;min-width:0;padding-top:6px;display:flex}.Writing-module__XW41dW__rowTitle{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;font-size:19px;font-weight:600;line-height:1.25;text-decoration:none}.Writing-module__XW41dW__rowTitle:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:3px}.Writing-module__XW41dW__rowMeta{color:var(--ink-3);font-size:13px}.Writing-module__XW41dW__rowVoice{white-space:nowrap;color:var(--ink-3);padding-top:8px;font-size:13px}.Writing-module__XW41dW__phoneTools{justify-content:space-between;align-items:center;margin:-6px 0 -8px;display:flex}.Writing-module__XW41dW__phoneCount{font-family:var(--mono);text-transform:uppercase;color:var(--ink-3);font-size:11.5px}.Writing-module__XW41dW__phoneList{background:var(--sheet);border:1px solid var(--rule);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.Writing-module__XW41dW__phoneItem+.Writing-module__XW41dW__phoneItem{border-top:1px solid var(--rule)}.Writing-module__XW41dW__phoneRow{min-height:44px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:12px;padding:16px;text-decoration:none;display:flex}.Writing-module__XW41dW__phoneRow:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:14px}.Writing-module__XW41dW__holdable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.Writing-module__XW41dW__holdable:active{background:var(--well)}.Writing-module__XW41dW__phoneCheck{flex-shrink:0;margin-top:4px}.Writing-module__XW41dW__phoneText{flex-direction:column;gap:4px;min-width:0;display:flex}.Writing-module__XW41dW__phoneTitle{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.25}.Writing-module__XW41dW__phoneMeta{color:var(--ink-3);font-size:12.5px}.Writing-module__XW41dW__hint{color:var(--ink-3);margin:0;font-size:13px}.Writing-module__XW41dW__chipsScroll{scrollbar-width:none;margin:0 -20px;padding:0 20px;overflow-x:auto}.Writing-module__XW41dW__chipsScroll::-webkit-scrollbar{display:none}.Writing-module__XW41dW__chipsScroll .Writing-module__XW41dW__chips{flex-wrap:nowrap;padding-bottom:0}.Writing-module__XW41dW__loading{background:var(--rule);border:1px solid var(--rule);border-radius:14px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.Writing-module__XW41dW__skeleton{background:var(--sheet);height:58px;display:block}.Writing-module__XW41dW__barWrap{z-index:20;pointer-events:none;flex-direction:column;align-items:center;gap:8px;margin-top:auto;padding:16px 16px 0;display:flex;position:sticky;bottom:28px}.Writing-module__XW41dW__bar{pointer-events:auto;--bar-bg:#e3906a;--bar-ink:#1a100a;background:var(--bar-bg);max-width:100%;color:var(--bar-ink);box-shadow:var(--shadow-float);border-radius:14px;align-items:center;gap:6px;padding:8px 8px 8px 18px;display:flex}.Writing-module__XW41dW__barHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.Writing-module__XW41dW__barCount{color:var(--bar-ink);white-space:nowrap;margin-right:10px;font-size:14px;font-weight:600}.Writing-module__XW41dW__barActions{align-items:center;gap:6px;display:flex}.Writing-module__XW41dW__bar .Writing-module__XW41dW__barPrimary{background:var(--bar-ink);min-height:40px;color:var(--bar-bg)}@media (hover:hover){.Writing-module__XW41dW__bar .Writing-module__XW41dW__barPrimary:hover:not(:disabled):not([aria-disabled=true]){color:var(--bar-bg);background:#33261c}}.Writing-module__XW41dW__bar .Writing-module__XW41dW__barPrimary:active:not(:disabled):not([aria-disabled=true]){background:#000}.Writing-module__XW41dW__barButton,.Writing-module__XW41dW__barIcon,.Writing-module__XW41dW__barClose{min-height:40px;color:var(--bar-ink);font-family:var(--sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:14px}.Writing-module__XW41dW__barIcon{width:40px;color:var(--bar-ink);justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.Writing-module__XW41dW__barButton:hover:not(:disabled),.Writing-module__XW41dW__barIcon:hover:not(:disabled),.Writing-module__XW41dW__barClose:hover{background:color-mix(in srgb, var(--bar-ink) 14%, transparent)}}.Writing-module__XW41dW__barButton:focus-visible,.Writing-module__XW41dW__barIcon:focus-visible,.Writing-module__XW41dW__barClose:focus-visible,.Writing-module__XW41dW__bar .Writing-module__XW41dW__barPrimary:focus-visible{outline:2px solid var(--bar-ink);outline-offset:2px}.Writing-module__XW41dW__barButton:disabled,.Writing-module__XW41dW__barIcon:disabled{opacity:.5;cursor:not-allowed}.Writing-module__XW41dW__barReason{pointer-events:auto;background:var(--sheet);border:1px solid var(--rule);max-width:520px;color:var(--ink-2);text-align:center;border-radius:8px;margin:0;padding:6px 12px;font-size:13px;line-height:1.4}.Writing-module__XW41dW__barCompact{flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:10px 10px 10px 16px}.Writing-module__XW41dW__barCompact .Writing-module__XW41dW__barActions{flex-wrap:wrap}.Writing-module__XW41dW__barCompact .Writing-module__XW41dW__barPrimary,.Writing-module__XW41dW__barCompact .Writing-module__XW41dW__barButton,.Writing-module__XW41dW__barCompact .Writing-module__XW41dW__barClose{min-height:44px}.Writing-module__XW41dW__barCompact .Writing-module__XW41dW__barClose{color:var(--bar-ink);font-weight:600}.Writing-module__XW41dW__dialogText{color:var(--ink-2);margin:0 0 12px;font-size:15px;line-height:1.5}.Writing-module__XW41dW__dialogList{font-family:var(--serif);color:var(--ink);margin:0;padding:0 0 0 18px;font-size:16px;line-height:1.45}.Writing-module__XW41dW__dialogMore{font-family:var(--sans);color:var(--ink-3);margin-left:-18px;font-size:14px;list-style:none}.Writing-module__XW41dW__danger{color:var(--error-color);border-color:color-mix(in srgb, var(--error-color) 45%, transparent)}@media (hover:hover){.Writing-module__XW41dW__danger:hover:not(:disabled){color:var(--error-color);background:var(--error-soft)}}.Writing-module__XW41dW__scheduleBtn{white-space:nowrap;flex:none}.Writing-module__XW41dW__table .Writing-module__XW41dW__thAct,.Writing-module__XW41dW__table .Writing-module__XW41dW__tdAct{text-align:right;white-space:nowrap;width:1%;padding-left:0;padding-right:16px}.Writing-module__XW41dW__table .Writing-module__XW41dW__tdWhenBeforeAct{padding-right:16px}.Writing-module__XW41dW__rowEnd{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.Writing-module__XW41dW__phoneItemAct{align-items:center;gap:4px;padding-right:12px;display:flex}.Writing-module__XW41dW__phoneItemAct>.Writing-module__XW41dW__phoneRow{flex:auto;min-width:0}@media (max-width:899.98px){.Writing-module__XW41dW__page>div{gap:22px}.Writing-module__XW41dW__toolbar{gap:12px}.Writing-module__XW41dW__chips{padding-bottom:0}.Writing-module__XW41dW__chip{min-height:36px}.Writing-module__XW41dW__barWrap{bottom:24px}}@media (max-width:599.98px){.Writing-module__XW41dW__page>div{gap:16px}.Writing-module__XW41dW__chip,.Writing-module__XW41dW__scheduleBtn{min-height:40px}.Writing-module__XW41dW__barWrap{padding:12px;bottom:0}}
.TrialBanner-module__aYpXya__banner{background:var(--well);border-bottom:1px solid var(--rule);font-family:var(--sans);color:var(--ink-2);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;padding:8px 16px;font-size:13.5px;line-height:1.35;display:flex}.TrialBanner-module__aYpXya__strong{color:var(--ink);font-weight:600}.TrialBanner-module__aYpXya__days{font-family:var(--mono);color:var(--ink);font-size:12.5px}.TrialBanner-module__aYpXya__link{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);border-radius:4px;font-weight:600}@media (hover:hover){.TrialBanner-module__aYpXya__link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.TrialBanner-module__aYpXya__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:819.98px),(pointer:coarse){.TrialBanner-module__aYpXya__link{margin-block:-11px;padding-block:11px}}
.ImagesSettings-module__C-3mba__scroll{height:100%;overflow-y:auto}.ImagesSettings-module__C-3mba__wrap{box-sizing:border-box;max-width:720px;font-family:var(--font-sans);color:var(--ink);margin:0 auto;padding:32px 20px 64px}.ImagesSettings-module__C-3mba__wide{max-width:1080px}.ImagesSettings-module__C-3mba__title{font-family:var(--font-display);color:var(--ink);margin:0 0 4px;font-size:28px;font-weight:600}.ImagesSettings-module__C-3mba__lede{color:var(--muted-text);margin:0 0 24px;font-size:14px;line-height:1.5}.ImagesSettings-module__C-3mba__back{min-height:40px;color:var(--clay-ink);align-items:center;margin:0 0 4px -2px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.ImagesSettings-module__C-3mba__back:hover{text-decoration:underline}.ImagesSettings-module__C-3mba__stack{flex-direction:column;gap:20px;display:flex}.ImagesSettings-module__C-3mba__card{box-sizing:border-box;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);padding:24px}.ImagesSettings-module__C-3mba__cardTitle{margin:0 0 4px;font-size:15px;font-weight:600}.ImagesSettings-module__C-3mba__cardNote{color:var(--muted-text);margin:0 0 16px;font-size:12.5px;line-height:1.5}.ImagesSettings-module__C-3mba__meterLabel{font-family:var(--font-display);color:var(--ink);margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.25}.ImagesSettings-module__C-3mba__bar{background:var(--surface-soft);border-radius:999px;height:7px;overflow:hidden}.ImagesSettings-module__C-3mba__barFill{background:var(--clay);height:100%;transition:width var(--dur) var(--ease);border-radius:999px}.ImagesSettings-module__C-3mba__barFill[data-level=full]{background:var(--warning-color)}.ImagesSettings-module__C-3mba__meterLine{color:var(--muted-text);margin:12px 0 0;font-size:13px;line-height:1.5}.ImagesSettings-module__C-3mba__link{min-height:40px;color:var(--clay-ink);align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ImagesSettings-module__C-3mba__link:hover{text-decoration:underline}.ImagesSettings-module__C-3mba__switchRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ImagesSettings-module__C-3mba__switchText{min-width:0}.ImagesSettings-module__C-3mba__switchLabel{font-size:13.5px;font-weight:600;display:block}.ImagesSettings-module__C-3mba__switchHelp{color:var(--muted-text);margin-top:2px;font-size:12.5px;line-height:1.5;display:block}.ImagesSettings-module__C-3mba__switchWrap{flex-shrink:0;padding-top:2px}.ImagesSettings-module__C-3mba__actions{flex-wrap:wrap;gap:10px;display:flex}.ImagesSettings-module__C-3mba__actionNote{color:var(--muted-text);margin:12px 0 0;font-size:12.5px;line-height:1.5}.ImagesSettings-module__C-3mba__error{border-radius:var(--r-sm);background:var(--error-soft);color:var(--error-color);margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.ImagesSettings-module__C-3mba__loading{color:var(--muted-text);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:20px 22px;font-size:14px}.ImagesSettings-module__C-3mba__loadError{color:var(--error-color);background:var(--surface);border:1px solid var(--error-color);border-radius:var(--r-lg);flex-direction:column;align-items:flex-start;gap:12px;padding:20px 22px;font-size:14px;display:flex}@media (max-width:600px){.ImagesSettings-module__C-3mba__wrap{padding:20px 16px 48px}.ImagesSettings-module__C-3mba__card{padding:20px 16px}.ImagesSettings-module__C-3mba__actions>*{flex:100%}}
.NewPiece-module__6obRGW__page{flex:auto;justify-content:center;align-items:flex-start;padding:72px 40px 48px;display:flex}.NewPiece-module__6obRGW__card{background:var(--sheet);border:1px solid var(--rule);border-radius:16px;flex-direction:column;width:100%;max-width:700px;display:flex}.NewPiece-module__6obRGW__header{justify-content:space-between;align-items:center;gap:16px;padding:18px 20px 14px 24px;display:flex}.NewPiece-module__6obRGW__title{color:var(--ink);margin:0;font-size:15px;font-weight:600}.NewPiece-module__6obRGW__close{width:36px;height:36px;color:var(--ink-2);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.NewPiece-module__6obRGW__close:hover{background:var(--well);color:var(--ink)}.NewPiece-module__6obRGW__close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.NewPiece-module__6obRGW__body{flex-direction:column;gap:20px;padding:6px 24px 22px;display:flex}.NewPiece-module__6obRGW__fieldset{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.NewPiece-module__6obRGW__legend{color:var(--ink);margin-bottom:10px;padding:0;font-size:13px;font-weight:600}.NewPiece-module__6obRGW__aboutField .NewPiece-module__6obRGW__legend{margin-bottom:8px;display:block}.NewPiece-module__6obRGW__required{color:var(--ink-3);font-weight:400}.NewPiece-module__6obRGW__types{flex-wrap:wrap;gap:8px;display:flex}.NewPiece-module__6obRGW__typeChip{border:1px solid var(--rule-2);min-height:38px;color:var(--ink-2);cursor:pointer;box-sizing:border-box;border-radius:999px;align-items:center;padding:0 14px;font-size:13.5px;display:inline-flex;position:relative}.NewPiece-module__6obRGW__typeChip input,.NewPiece-module__6obRGW__style input{opacity:0;pointer-events:none;position:absolute}.NewPiece-module__6obRGW__typeOn{border-color:var(--ink);background:var(--ink);color:var(--on-ink);font-weight:500}.NewPiece-module__6obRGW__typeChip:focus-within,.NewPiece-module__6obRGW__style:focus-within{outline:2px solid var(--ink);outline-offset:2px}.NewPiece-module__6obRGW__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.NewPiece-module__6obRGW__hint{color:var(--ink-3);flex:200px;min-width:0;font-size:13px;line-height:1.45}.NewPiece-module__6obRGW__styles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.NewPiece-module__6obRGW__style{border:1px solid var(--rule-2);cursor:pointer;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px 14px;display:grid;position:relative}.NewPiece-module__6obRGW__styleOn{border:1.5px solid var(--ink);padding:11.5px 13.5px}.NewPiece-module__6obRGW__styleSuggested{background:var(--mark-wash);border-color:var(--mark-line)}.NewPiece-module__6obRGW__styleSuggested.NewPiece-module__6obRGW__styleOn{border-color:var(--ink)}.NewPiece-module__6obRGW__styleText{flex-direction:column;gap:2px;display:flex}.NewPiece-module__6obRGW__styleLabel{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.NewPiece-module__6obRGW__suggestedTag{color:var(--mark-text);font-size:12px;font-weight:500}.NewPiece-module__6obRGW__styleDesc{color:var(--ink-3);font-size:13px;line-height:1.4}.NewPiece-module__6obRGW__words{font-family:var(--mono);color:var(--ink-3);text-transform:uppercase;white-space:nowrap;font-size:10.5px}.NewPiece-module__6obRGW__about.NewPiece-module__6obRGW__about{min-height:120px;color:var(--ink);background:var(--desk);border-radius:12px;padding:12px 14px;font-size:19px}.NewPiece-module__6obRGW__about.NewPiece-module__6obRGW__about:focus-visible{box-shadow:0 0 0 3px var(--ink-ring)}.NewPiece-module__6obRGW__error{background:var(--error-soft);color:var(--error-color);border-radius:10px;margin:0;padding:10px 12px;font-size:13.5px}.NewPiece-module__6obRGW__error a{color:var(--ink);font-weight:600}.NewPiece-module__6obRGW__busy{flex-direction:column;align-items:flex-start;gap:10px;padding:28px 24px 32px;display:flex}.NewPiece-module__6obRGW__busyDot{background:var(--mark);width:8px;height:8px;box-shadow:0 0 0 4px var(--mark-wash);animation:NewPiece-module__6obRGW__pulse 1.4s var(--ease) infinite;border-radius:4px}.NewPiece-module__6obRGW__busyTitle{font-family:var(--serif);color:var(--ink);margin:0;font-size:24px;line-height:1.25}.NewPiece-module__6obRGW__busyText{color:var(--ink-3);margin:0 0 6px;font-size:14px;line-height:1.5}.NewPiece-module__6obRGW__footer{border-top:1px solid var(--rule);background:var(--desk);border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 18px 24px;display:flex}.NewPiece-module__6obRGW__footHint{color:var(--ink-3);font-size:13px}.NewPiece-module__6obRGW__actions{flex-shrink:0;gap:8px;display:flex}@keyframes NewPiece-module__6obRGW__pulse{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.NewPiece-module__6obRGW__busyDot{animation:none}}@media (max-width:899.98px){.NewPiece-module__6obRGW__page{padding:40px 24px 32px}}@media (max-width:599.98px){.NewPiece-module__6obRGW__page{align-items:stretch;padding:0}.NewPiece-module__6obRGW__card{border:0;border-radius:0;max-width:none;min-height:100%}.NewPiece-module__6obRGW__header{padding:14px 12px 8px 20px}.NewPiece-module__6obRGW__title{font-size:18px}.NewPiece-module__6obRGW__close{width:44px;height:44px}.NewPiece-module__6obRGW__body{flex:auto;padding:6px 20px 20px}.NewPiece-module__6obRGW__typeChip{min-height:40px}.NewPiece-module__6obRGW__styles{grid-template-columns:minmax(0,1fr)}.NewPiece-module__6obRGW__about.NewPiece-module__6obRGW__about{font-size:18px}.NewPiece-module__6obRGW__row button{min-height:40px}.NewPiece-module__6obRGW__footer{border-radius:0;flex-direction:column;align-items:stretch;padding:12px 20px 16px;position:sticky;bottom:0}.NewPiece-module__6obRGW__footHint:empty{display:none}.NewPiece-module__6obRGW__actions{flex-direction:column-reverse}.NewPiece-module__6obRGW__actions>*{width:100%}}
.WritingTabs-module__Px5B8a__row{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.WritingTabs-module__Px5B8a__tabs{scrollbar-width:none;gap:24px;min-width:0;display:flex;overflow-x:auto}.WritingTabs-module__Px5B8a__tabs::-webkit-scrollbar{display:none}.WritingTabs-module__Px5B8a__tab{min-height:44px;font-family:var(--sans);color:var(--ink-3);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease);border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:6px;margin-bottom:-1px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.WritingTabs-module__Px5B8a__tab[aria-current=page]{border-bottom-color:var(--ink);color:var(--ink);font-weight:600}@media (hover:hover){.WritingTabs-module__Px5B8a__tab:hover:not([aria-current=page]){color:var(--ink)}}.WritingTabs-module__Px5B8a__tab:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.WritingTabs-module__Px5B8a__count{font-family:var(--mono);color:var(--ink-3);font-size:12px;font-weight:400}.WritingTabs-module__Px5B8a__short{display:none}@media (max-width:599.98px){.WritingTabs-module__Px5B8a__row{margin:0 -20px;padding:0 20px}.WritingTabs-module__Px5B8a__tabs{gap:22px}.WritingTabs-module__Px5B8a__full{display:none}.WritingTabs-module__Px5B8a__short{display:inline}}
