.range-pills-module__yFgqxG__wrap{border:1px solid var(--color-ink-200);background:var(--color-ink-100);border-radius:10px;align-items:center;gap:2px;padding:2px;display:inline-flex}.range-pills-module__yFgqxG__pill{min-width:44px;height:30px;font-family:var(--ph-font-sans), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums lining-nums;color:var(--color-ink-600);border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none;transition:color .14s cubic-bezier(.4,0,.2,1),background .14s cubic-bezier(.4,0,.2,1),box-shadow .14s cubic-bezier(.4,0,.2,1);display:inline-flex}.range-pills-module__yFgqxG__pill:hover{color:var(--color-ink-900)}.range-pills-module__yFgqxG__pill[data-active=true]{background:var(--product-surface-0);color:var(--color-ink-900);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--color-ink-200)}@supports (color:lab(0% 0 0)){.range-pills-module__yFgqxG__pill[data-active=true]{box-shadow:0 1px 2px lab(0% 0 0/.08), 0 0 0 1px var(--color-ink-200)}}.range-pills-module__yFgqxG__pill:focus-visible{box-shadow:0 0 0 1px var(--product-surface-0), 0 0 0 4px color-mix(in oklch, var(--color-lab-600) 32%, transparent);outline:none}@media (max-width:767px){.range-pills-module__yFgqxG__pill{position:relative}.range-pills-module__yFgqxG__pill:after{content:"";position:absolute;inset:-5px -1px}}@media (max-width:480px){.range-pills-module__yFgqxG__pill{height:38px}.range-pills-module__yFgqxG__pill:after{inset:-3px -1px}}@media (prefers-reduced-motion:reduce){.range-pills-module__yFgqxG__pill{transition:none}}
.card-module__U_8FOG__card{--card-pad:20px;--chart-grid:var(--color-ink-100);--chart-track:var(--color-ink-100);--scroll-row-bg:var(--product-surface-0);box-sizing:border-box;min-width:0;padding:var(--card-pad);background:var(--product-surface-0);border:1px solid var(--color-ink-200);box-shadow:var(--chart-card-shadow);font-family:var(--ph-font-sans), system-ui, sans-serif;color:var(--color-ink-900);border-radius:16px;flex-direction:column;display:flex;position:relative}.card-module__U_8FOG__card[data-pad=none]{--card-pad:0px}.card-module__U_8FOG__card[data-clip]{overflow:hidden}@media (max-width:480px){.card-module__U_8FOG__card:not([data-pad=none]){--card-pad:16px}}.card-module__U_8FOG__head{justify-content:space-between;align-items:flex-start;gap:12px;min-height:24px;margin-bottom:16px;display:flex}.card-module__U_8FOG__titles{min-width:0}.card-module__U_8FOG__title{letter-spacing:-.005em;color:var(--color-ink-900);margin:0;font-size:14px;font-weight:600;line-height:20px}.card-module__U_8FOG__scope{color:var(--color-ink-600);text-wrap:balance;margin:1px 0 0;font-size:13px;line-height:18px}.card-module__U_8FOG__action{color:var(--color-ink-600);white-space:nowrap;border-radius:4px;flex:none;font-size:13px;font-weight:500;line-height:20px;text-decoration:none}.card-module__U_8FOG__action:hover{color:var(--color-ink-900);text-underline-offset:3px;text-decoration:underline}.card-module__U_8FOG__action:focus-visible{box-shadow:0 0 0 1px var(--product-surface-0), 0 0 0 4px color-mix(in oklch, var(--color-lab-600) 32%, transparent);outline:none}.card-module__U_8FOG__control{flex:none}@media (max-width:480px){.card-module__U_8FOG__head{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;display:grid}.card-module__U_8FOG__titles{display:contents}.card-module__U_8FOG__title{grid-area:1/1}.card-module__U_8FOG__action,.card-module__U_8FOG__control{grid-area:1/2;justify-self:end}.card-module__U_8FOG__scope{grid-area:2/1/auto/-1}}@media (max-width:767px){.card-module__U_8FOG__action{position:relative}.card-module__U_8FOG__action:after{content:"";position:absolute;inset:-10px -8px}}
.button-module__A4H_eW__btn{--btn-h:36px;--btn-px:14px;appearance:none;box-sizing:border-box;height:var(--btn-h);padding:0 var(--btn-px);font-family:var(--ph-font-sans), system-ui, sans-serif;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex;position:relative}.button-module__A4H_eW__btn[data-size=sm]{--btn-h:30px;--btn-px:10px;border-radius:8px;font-size:13px}.button-module__A4H_eW__btn[data-icon-only]{width:var(--btn-h);padding:0}.button-module__A4H_eW__btn:disabled,.button-module__A4H_eW__btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.button-module__A4H_eW__btn[data-variant=primary]{background:var(--color-ink-900);border-color:var(--color-ink-900);color:var(--product-surface-0);font-weight:600}.button-module__A4H_eW__btn[data-variant=primary]:hover:not(:disabled){background:var(--color-ink-800);border-color:var(--color-ink-800)}.button-module__A4H_eW__btn[data-variant=secondary],.button-module__A4H_eW__btn[data-variant=danger]{background:var(--product-surface-0);border-color:var(--color-ink-200);color:var(--color-ink-900);box-shadow:var(--chart-card-shadow)}.button-module__A4H_eW__btn[data-variant=secondary]:hover:not(:disabled),.button-module__A4H_eW__btn[data-variant=danger]:hover:not(:disabled){background:var(--color-paper-100);border-color:var(--color-ink-300)}.button-module__A4H_eW__btn[data-variant=danger]{color:#ac312a;color:lab(40.4439% 49.9481 34.9114)}.button-module__A4H_eW__btn[data-variant=ghost]{color:var(--color-ink-700);background:0 0}.button-module__A4H_eW__btn[data-variant=ghost]:hover:not(:disabled){background:var(--color-ink-100);color:var(--color-ink-900)}.button-module__A4H_eW__btn[data-variant=danger-ghost]{color:var(--color-ink-600);background:0 0}.button-module__A4H_eW__btn[data-variant=danger-ghost]:hover:not(:disabled),.button-module__A4H_eW__btn[data-variant=danger-ghost]:focus-visible{background:color-mix(in oklch, #ac312a 8%, var(--product-surface-0));color:#ac312a;color:lab(40.4439% 49.9481 34.9114)}@supports (color:lab(0% 0 0)){.button-module__A4H_eW__btn[data-variant=danger-ghost]:hover:not(:disabled),.button-module__A4H_eW__btn[data-variant=danger-ghost]:focus-visible{background:color-mix(in oklch, lab(40.4439% 49.9481 34.9114) 8%, var(--product-surface-0))}}.button-module__A4H_eW__btn[data-variant]:focus-visible{box-shadow:0 0 0 1px var(--product-surface-0), 0 0 0 3px var(--color-lab-600);outline:none}.button-module__A4H_eW__icon{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.button-module__A4H_eW__icon>svg{width:16px;height:16px}.button-module__A4H_eW__btn[data-size=sm] .button-module__A4H_eW__icon,.button-module__A4H_eW__btn[data-size=sm] .button-module__A4H_eW__icon>svg{width:14px;height:14px}.button-module__A4H_eW__trail{color:currentColor;opacity:.7;margin-left:-2px}.button-module__A4H_eW__group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.button-module__A4H_eW__group[data-align=end]{justify-content:flex-end}@media (prefers-reduced-motion:reduce){.button-module__A4H_eW__btn{transition:none}}@media (max-width:480px){.button-module__A4H_eW__btn:not([data-size=sm]),.button-module__A4H_eW__btn[data-size=sm]{--btn-h:40px}.button-module__A4H_eW__btn:after{content:"";position:absolute;inset:-4px}}
.rx-split-control-module__BmPLvW__row{gap:8px 24px;padding:16px 0;display:grid}@media (min-width:640px){.rx-split-control-module__BmPLvW__row{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.rx-split-control-module__BmPLvW__copy{gap:4px;min-width:0;display:grid}.rx-split-control-module__BmPLvW__title{color:var(--color-ink-900);margin:0;font-size:14px;font-weight:500;line-height:1.5}.rx-split-control-module__BmPLvW__when{max-width:62ch;color:var(--color-ink-600);margin:0;font-size:13px;line-height:1.5}.rx-split-control-module__BmPLvW__when strong{color:var(--color-ink-900);font-weight:600}.rx-split-control-module__BmPLvW__control{align-items:end;gap:8px;display:flex}.rx-split-control-module__BmPLvW__field{gap:4px;display:grid}.rx-split-control-module__BmPLvW__label{color:var(--color-ink-600);font-size:12px;font-weight:500}.rx-split-control-module__BmPLvW__inputWrap{justify-self:start;align-items:center;display:inline-flex;position:relative}.rx-split-control-module__BmPLvW__input{border:1px solid var(--color-ink-200);background:var(--product-surface-0,#fff);width:96px;height:36px;font:inherit;font-variant-numeric:tabular-nums;color:var(--color-ink-900);border-radius:10px;padding:0 28px 0 12px;font-size:14px}.rx-split-control-module__BmPLvW__input:focus-visible{border-color:var(--color-ink-400);box-shadow:0 0 0 4px color-mix(in oklch, var(--color-lab-600) 32%, transparent);outline:none}.rx-split-control-module__BmPLvW__unit{color:var(--color-ink-500);font-size:14px;position:absolute;right:12px}.rx-split-control-module__BmPLvW__hint{color:var(--color-ink-500);margin:0;font-size:12px;line-height:1.5}@media (min-width:640px){.rx-split-control-module__BmPLvW__hint{grid-column:1/-1}}@media (max-width:480px){.rx-split-control-module__BmPLvW__input{height:40px}}
._overview-module__IqZVTW__list{--row-px:20px;--row-hover:color-mix(in oklab, var(--color-ink-100) 70%, var(--product-surface-0));margin:0 calc(-1 * var(--card-pad,0px));font-family:var(--ph-font-sans), system-ui, sans-serif;padding:0;list-style:none}._overview-module__IqZVTW__list[data-framed=false]{--row-px:var(--card-pad,20px);border-top:1px solid var(--color-ink-100)}._overview-module__IqZVTW__item+._overview-module__IqZVTW__item{border-top:1px solid var(--color-ink-100)}._overview-module__IqZVTW__row{min-height:64px;padding:14px var(--row-px);color:inherit;grid-template-columns:minmax(0,1fr) auto 16px;grid-template-areas:"main state go";align-items:center;gap:4px 16px;text-decoration:none;transition:background-color .1s;display:grid}._overview-module__IqZVTW__row:hover{background:var(--row-hover)}._overview-module__IqZVTW__row:focus-visible{outline:2px solid color-mix(in oklch, var(--color-lab-600) 45%, transparent);outline-offset:-2px}._overview-module__IqZVTW__main{grid-area:main;min-width:0}._overview-module__IqZVTW__title{letter-spacing:-.005em;color:var(--color-ink-900);font-size:14px;font-weight:500;line-height:20px;display:block}._overview-module__IqZVTW__value{color:var(--color-ink-600);overflow-wrap:anywhere;margin-top:2px;font-size:13px;line-height:18px;display:block}._overview-module__IqZVTW__state{color:var(--color-ink-700);white-space:nowrap;grid-area:state;font-size:13px;font-weight:500;line-height:18px}._overview-module__IqZVTW__state[data-tone=neutral]{color:var(--color-ink-600)}._overview-module__IqZVTW__state[data-tone=warn]{color:var(--color-signal-warn-strong)}._overview-module__IqZVTW__chevron{width:16px;height:16px;color:var(--color-ink-400);grid-area:go;transition:color .1s,transform .1s}._overview-module__IqZVTW__row:hover ._overview-module__IqZVTW__chevron{color:var(--color-ink-700);transform:translate(2px)}@media (max-width:640px){._overview-module__IqZVTW__row{grid-template-columns:minmax(0,1fr) 16px;grid-template-areas:"main go""state go";min-height:64px}._overview-module__IqZVTW__state{white-space:normal}._overview-module__IqZVTW__chevron{align-self:center}._overview-module__IqZVTW__title{font-size:16px;line-height:22px}._overview-module__IqZVTW__value,._overview-module__IqZVTW__state{font-size:14px;line-height:20px}}@media (max-width:480px){._overview-module__IqZVTW__list{--row-px:16px}}@media (prefers-reduced-motion:reduce){._overview-module__IqZVTW__row,._overview-module__IqZVTW__chevron{transition:none}._overview-module__IqZVTW__row:hover ._overview-module__IqZVTW__chevron{transform:none}}
.account-manager-module__N10WbG__item{scroll-margin-top:96px}.account-manager-module__N10WbG__item:target{animation:1.6s ease-out account-manager-module__N10WbG__am-arrive}@keyframes account-manager-module__N10WbG__am-arrive{0%{background:var(--color-paper-100)}}.account-manager-module__N10WbG__rowButton{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0}.account-manager-module__N10WbG__action{color:var(--color-ink-900)}.account-manager-module__N10WbG__static.account-manager-module__N10WbG__static,.account-manager-module__N10WbG__static.account-manager-module__N10WbG__static:hover{cursor:default;background:0 0}.account-manager-module__N10WbG__dialog{border:1px solid var(--color-ink-200);background:var(--product-surface-0,#fff);width:min(520px,100vw - 32px);max-width:none;max-height:min(720px,100dvh - 32px);color:var(--color-ink-900);font-family:var(--ph-font-sans), system-ui, sans-serif;border-radius:14px;margin:auto;padding:0;overflow:hidden;box-shadow:0 28px 70px -24px #0f121673}.account-manager-module__N10WbG__dialog::backdrop{background:#0f12165c}.account-manager-module__N10WbG__dialog[open]{display:flex}.account-manager-module__N10WbG__panel{flex-direction:column;width:100%;min-height:0;display:flex}.account-manager-module__N10WbG__head{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 4px;display:flex}.account-manager-module__N10WbG__headText{min-width:0}.account-manager-module__N10WbG__title{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;line-height:24px}.account-manager-module__N10WbG__lede{color:var(--color-ink-600);margin:4px 0 0;font-size:13px;line-height:1.5}.account-manager-module__N10WbG__close{width:36px;height:36px;color:var(--color-ink-600);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin:-6px -8px 0 0;display:inline-flex}.account-manager-module__N10WbG__close:hover{background:var(--color-paper-100);color:var(--color-ink-900)}.account-manager-module__N10WbG__close:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch, var(--color-lab-600) 32%, transparent);outline:none}.account-manager-module__N10WbG__choices{border:0;gap:4px;min-height:0;margin:0;padding:12px 12px 4px;display:grid;overflow-y:auto}.account-manager-module__N10WbG__legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.account-manager-module__N10WbG__choice{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;min-height:52px;padding:8px 10px;display:flex}.account-manager-module__N10WbG__choice:hover{background:var(--color-paper-100)}.account-manager-module__N10WbG__choice:has(.account-manager-module__N10WbG__radio:checked){border-color:var(--color-ink-300);background:var(--color-paper-100)}.account-manager-module__N10WbG__choice:has(.account-manager-module__N10WbG__radio:focus-visible){box-shadow:0 0 0 3px color-mix(in oklch, var(--color-lab-600) 32%, transparent)}.account-manager-module__N10WbG__radio{width:16px;height:16px;accent-color:var(--color-ink-900);cursor:pointer;flex:none;margin:0}.account-manager-module__N10WbG__mark{background:var(--color-paper-200,var(--color-ink-100));width:32px;height:32px;color:var(--color-ink-700);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.account-manager-module__N10WbG__markNone{border:1px dashed var(--color-ink-300);background:0 0}.account-manager-module__N10WbG__who{flex:auto;min-width:0;display:grid}.account-manager-module__N10WbG__name{color:var(--color-ink-900);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:20px}.account-manager-module__N10WbG__you{color:var(--color-ink-500);font-weight:400}.account-manager-module__N10WbG__meta{color:var(--color-ink-600);overflow-wrap:anywhere;font-size:13px;line-height:18px}.account-manager-module__N10WbG__now{color:var(--color-ink-600);flex:none;font-size:12px;font-weight:500;line-height:16px}.account-manager-module__N10WbG__note{gap:6px;padding:8px 20px 0;display:grid}.account-manager-module__N10WbG__noteLabel{color:var(--color-ink-800);font-size:13px;font-weight:500;line-height:18px}.account-manager-module__N10WbG__optional{color:var(--color-ink-500);font-weight:400}.account-manager-module__N10WbG__textarea{box-sizing:border-box;border:1px solid var(--color-ink-300);background:var(--product-surface-0,#fff);width:100%;font:inherit;color:var(--color-ink-900);resize:vertical;border-radius:8px;padding:8px 10px;font-size:14px;line-height:1.5}.account-manager-module__N10WbG__textarea:focus{border-color:var(--color-ink-500);box-shadow:0 0 0 3px color-mix(in oklch, var(--color-lab-600) 22%, transparent);outline:none}.account-manager-module__N10WbG__foot{border-top:1px solid var(--color-ink-100);flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;padding:14px 20px 18px;display:flex}@media (max-width:480px){.account-manager-module__N10WbG__head{padding:16px 16px 4px}.account-manager-module__N10WbG__choices{padding:8px 8px 4px}.account-manager-module__N10WbG__note{padding:8px 16px 0}.account-manager-module__N10WbG__foot{padding:12px 16px 16px}.account-manager-module__N10WbG__foot>*{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.account-manager-module__N10WbG__item:target{animation:none}}
.settings-module__XNFSAW__shell{min-width:0;max-width:720px;font-family:var(--ph-font-sans), system-ui, sans-serif;color:var(--color-ink-800)}.settings-module__XNFSAW__shellWide{max-width:1120px}.settings-module__XNFSAW__backRow{margin-bottom:4px}.settings-module__XNFSAW__phoneOnly{display:none}@media (max-width:640px){.settings-module__XNFSAW__phoneOnly{display:revert}.settings-module__XNFSAW__desktopOnly{display:none}}.settings-module__XNFSAW__back{color:var(--color-ink-600);align-items:center;gap:6px;margin-bottom:12px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.settings-module__XNFSAW__back:hover{color:var(--color-ink-900)}.settings-module__XNFSAW__backTarget{min-height:44px;margin-bottom:4px}.settings-module__XNFSAW__title{letter-spacing:-.015em;color:var(--color-ink-900);margin:0;font-size:28px;font-weight:600;line-height:1.2}.settings-module__XNFSAW__lede{max-width:62ch;color:var(--color-ink-600);margin:8px 0 0;font-size:15px;font-weight:400;line-height:1.55}.settings-module__XNFSAW__tabs{border-bottom:1px solid var(--color-ink-200);flex-wrap:wrap;column-gap:24px;margin-top:24px;display:flex}.settings-module__XNFSAW__tab{min-height:44px;color:var(--color-ink-600);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;transition:color .12s;display:inline-flex}.settings-module__XNFSAW__tab:hover{color:var(--color-ink-900)}.settings-module__XNFSAW__tab:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px}.settings-module__XNFSAW__tabActive{color:var(--color-ink-900);border-bottom-color:var(--color-lab-600)}.settings-module__XNFSAW__body{min-width:0;margin-top:32px}.settings-module__XNFSAW__section{border-top:1px solid var(--color-ink-200);min-width:0;padding-top:32px;scroll-margin-top:96px}.settings-module__XNFSAW__section:not(:first-child){margin-top:48px}.settings-module__XNFSAW__body>.settings-module__XNFSAW__section:first-child,.settings-module__XNFSAW__body>:first-child>.settings-module__XNFSAW__section:first-child{border-top:0;padding-top:0}.settings-module__XNFSAW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.settings-module__XNFSAW__sectionTitle{color:var(--color-ink-900);margin:0;font-size:18px;font-weight:600;line-height:1.3}.settings-module__XNFSAW__sectionLede{max-width:62ch;color:var(--color-ink-600);margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.5}.settings-module__XNFSAW__sectionBody{min-width:0;margin-top:20px}.settings-module__XNFSAW__note{max-width:62ch;color:var(--color-ink-800);margin:0;font-size:14px;line-height:1.5}.settings-module__XNFSAW__noteError{color:var(--color-signal-error-strong)}.settings-module__XNFSAW__form{gap:20px;min-width:0;display:grid}.settings-module__XNFSAW__field{gap:6px;min-width:0;display:grid}.settings-module__XNFSAW__label{color:var(--color-ink-900);font-size:14px;font-weight:500;line-height:1.5}.settings-module__XNFSAW__optional{color:var(--color-ink-600);font-weight:400}.settings-module__XNFSAW__help{color:var(--color-ink-600);margin:0;font-size:13px;line-height:1.5}.settings-module__XNFSAW__input{box-sizing:border-box;border:1px solid var(--color-ink-300);background:var(--color-paper-0);width:100%;min-width:0;height:40px;color:var(--color-ink-900);border-radius:8px;outline:none;padding:0 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .12s,box-shadow .12s}.settings-module__XNFSAW__input::placeholder{color:var(--color-ink-500)}.settings-module__XNFSAW__input:focus{border-color:var(--color-ink-700);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-ink-900) 10%, transparent)}textarea.settings-module__XNFSAW__input{resize:vertical;height:auto;padding:10px 12px}select.settings-module__XNFSAW__input{cursor:pointer}.settings-module__XNFSAW__formFoot{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.settings-module__XNFSAW__saved{color:var(--color-ink-700);font-size:13px;line-height:1.5}.settings-module__XNFSAW__inviteGrid{grid-template-columns:minmax(0,1fr) 200px;gap:16px;display:grid}@media (max-width:640px){.settings-module__XNFSAW__inviteGrid{grid-template-columns:minmax(0,1fr)}}.settings-module__XNFSAW__primary,.settings-module__XNFSAW__ghost{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-family:inherit;font-size:14px;line-height:1;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.settings-module__XNFSAW__primary{border:1px solid var(--color-ink-900);background:var(--color-ink-900);color:var(--color-paper-50);font-weight:600}.settings-module__XNFSAW__primary:hover{background:var(--color-lab-700);border-color:var(--color-lab-700)}.settings-module__XNFSAW__ghost{border:1px solid var(--color-ink-300);color:var(--color-ink-900);background:0 0;font-weight:500}.settings-module__XNFSAW__ghost:hover{border-color:var(--color-ink-500);background:var(--color-paper-100)}.settings-module__XNFSAW__primary:focus-visible,.settings-module__XNFSAW__ghost:focus-visible,.settings-module__XNFSAW__textButton:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px}.settings-module__XNFSAW__textButton{color:var(--color-ink-800);text-underline-offset:4px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none}.settings-module__XNFSAW__textButton:hover{color:var(--color-ink-900);text-decoration:underline}.settings-module__XNFSAW__danger,.settings-module__XNFSAW__danger:hover{color:var(--color-signal-error-strong)}.settings-module__XNFSAW__rows{border-top:1px solid var(--color-ink-200);margin:0;padding:0;list-style:none}.settings-module__XNFSAW__rowItem{border-bottom:1px solid var(--color-ink-200)}.settings-module__XNFSAW__row{min-height:64px;color:inherit;align-items:center;gap:16px;padding:14px 0;text-decoration:none;display:flex}a.settings-module__XNFSAW__row{border-radius:8px;margin:0 -12px;padding-left:12px;padding-right:12px;transition:background-color .12s}a.settings-module__XNFSAW__row:hover{background:var(--color-paper-100)}a.settings-module__XNFSAW__row:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:-2px}.settings-module__XNFSAW__rowMain{flex:auto;min-width:0}.settings-module__XNFSAW__rowTitle{color:var(--color-ink-900);font-size:14px;font-weight:500;line-height:1.5;display:block}.settings-module__XNFSAW__rowValue{color:var(--color-ink-600);overflow-wrap:anywhere;margin-top:2px;font-size:13px;line-height:1.5;display:block}.settings-module__XNFSAW__rowEnd{flex:none;align-items:center;gap:16px;display:inline-flex}.settings-module__XNFSAW__chevron{width:16px;height:16px;color:var(--color-ink-400);flex:none;transition:color .12s,transform .12s}a.settings-module__XNFSAW__row:hover .settings-module__XNFSAW__chevron{color:var(--color-ink-700);transform:translate(2px)}.settings-module__XNFSAW__status{color:var(--color-ink-700);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.settings-module__XNFSAW__dot{background:var(--color-ink-300);border-radius:50%;flex:none;width:7px;height:7px;display:none}.settings-module__XNFSAW__status[data-tone=ok] .settings-module__XNFSAW__dot{background:var(--color-signal-ok)}.settings-module__XNFSAW__status[data-tone=warn] .settings-module__XNFSAW__dot{background:var(--color-signal-warn)}.settings-module__XNFSAW__status[data-tone=warn]{color:var(--color-signal-warn-strong)}.settings-module__XNFSAW__figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.settings-module__XNFSAW__figureLabel{color:var(--color-ink-600);font-size:12px;font-weight:500;line-height:1.4;display:block}.settings-module__XNFSAW__figure{font-variant-numeric:tabular-nums;color:var(--color-ink-900);margin-top:6px;font-size:24px;font-weight:600;line-height:1.1;display:block}.settings-module__XNFSAW__roleGroups{gap:32px;display:grid}.settings-module__XNFSAW__roleHead{border-bottom:1px solid var(--color-ink-200);color:var(--color-ink-700);align-items:baseline;gap:8px;margin:0;padding-bottom:8px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.settings-module__XNFSAW__roleCount{color:var(--color-ink-500);font-variant-numeric:tabular-nums;font-weight:400}.settings-module__XNFSAW__people{margin:0;padding:0;list-style:none}.settings-module__XNFSAW__person{border-bottom:1px solid var(--color-ink-100);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 0;display:flex;position:relative}.settings-module__XNFSAW__personMain{flex:260px;align-items:center;gap:12px;min-width:0;display:flex}.settings-module__XNFSAW__avatar{background:var(--color-paper-200);width:32px;height:32px;color:var(--color-ink-700);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.settings-module__XNFSAW__avatarInvited{border:1px dashed var(--color-ink-300);color:var(--color-ink-500);background:0 0}.settings-module__XNFSAW__personText{min-width:0}.settings-module__XNFSAW__personName{color:var(--color-ink-900);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.5;display:block}.settings-module__XNFSAW__personYou{color:var(--color-ink-500);font-weight:400}.settings-module__XNFSAW__personSub{color:var(--color-ink-600);overflow-wrap:anywhere;font-size:13px;line-height:1.5;display:block}.settings-module__XNFSAW__personEnd{flex-wrap:wrap;flex:none;align-items:center;gap:8px 16px;margin-left:auto;display:flex}.settings-module__XNFSAW__reason{color:var(--color-ink-500);font-size:13px;line-height:1.5}.settings-module__XNFSAW__confirm{flex:none;margin-left:auto}.settings-module__XNFSAW__confirm>summary{list-style:none}.settings-module__XNFSAW__confirm>summary::-webkit-details-marker{display:none}.settings-module__XNFSAW__confirm>summary:before{content:none!important;display:none!important}.settings-module__XNFSAW__confirm[open]{flex-basis:100%;order:3;margin-left:0}.settings-module__XNFSAW__confirm[open]>summary{float:right;color:var(--color-ink-700);margin:12px 0 0 16px}.settings-module__XNFSAW__whenOpen,.settings-module__XNFSAW__confirm[open] .settings-module__XNFSAW__whenClosed{display:none}.settings-module__XNFSAW__confirm[open] .settings-module__XNFSAW__whenOpen{display:inline}.settings-module__XNFSAW__confirmPanel{border-top:1px solid var(--color-ink-100);gap:12px;margin:4px 0 4px 44px;padding:12px 0 4px;display:grid}.settings-module__XNFSAW__confirmText{max-width:62ch;color:var(--color-ink-800);margin:0;font-size:14px;line-height:1.5}.settings-module__XNFSAW__confirmActions{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.settings-module__XNFSAW__dangerButton{border-color:var(--color-signal-error-strong);background:var(--color-signal-error-strong);color:var(--color-paper-50);font-weight:600}.settings-module__XNFSAW__dangerButton:hover{border-color:var(--color-signal-error-strong);background:color-mix(in oklab, var(--color-signal-error-strong) 88%, black)}.settings-module__XNFSAW__systemMark{border:1px solid var(--color-ink-200);width:32px;height:32px;color:var(--color-ink-500);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (max-width:640px){.settings-module__XNFSAW__confirmPanel{margin-left:0}}.settings-module__XNFSAW__foot{border-top:1px solid var(--color-ink-200);color:var(--color-ink-600);margin:56px 0 0;padding-top:16px;font-size:14px;line-height:1.5}.settings-module__XNFSAW__foot a{color:var(--color-ink-900);text-underline-offset:4px;margin:-12px 0;padding:12px 0;font-weight:500;text-decoration:none;display:inline-block}.settings-module__XNFSAW__foot a:hover{text-decoration:underline}.settings-module__XNFSAW__footFlat{border-top:0;margin-top:20px;padding-top:0}@media (max-width:640px){.settings-module__XNFSAW__figures{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.settings-module__XNFSAW__row{align-items:flex-start}.settings-module__XNFSAW__rowEnd{padding-top:2px}.settings-module__XNFSAW__tabs{column-gap:20px}}@media (prefers-reduced-motion:reduce){.settings-module__XNFSAW__tab,.settings-module__XNFSAW__chevron,a.settings-module__XNFSAW__row,.settings-module__XNFSAW__input,.settings-module__XNFSAW__primary,.settings-module__XNFSAW__ghost{transition:none}a.settings-module__XNFSAW__row:hover .settings-module__XNFSAW__chevron{transform:none}}@media (hover:none) and (pointer:coarse){.settings-module__XNFSAW__input{font-size:16px}}@media (max-width:640px){.settings-module__XNFSAW__lede,.settings-module__XNFSAW__back,.settings-module__XNFSAW__note,.settings-module__XNFSAW__sectionLede{font-size:16px}.settings-module__XNFSAW__foot{font-size:14px}.settings-module__XNFSAW__foot:not(.settings-module__XNFSAW__footFlat){border-top:0;margin-top:32px;padding-top:0}.settings-module__XNFSAW__input{height:44px}.settings-module__XNFSAW__reasonSelf{display:none}}
.access-module__aelmFq__invite{border-top:1px solid var(--color-ink-200);gap:16px;min-width:0;margin-top:24px;padding-top:20px;display:grid}.access-module__aelmFq__inviteTitle{color:var(--color-ink-900);margin:0 0 2px;font-size:14px;font-weight:600;line-height:1.5}.access-module__aelmFq__email{max-width:420px}.access-module__aelmFq__ownerNote{background:var(--color-paper-100);max-width:68ch;color:var(--color-ink-800);border-radius:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.access-module__aelmFq__ownerLogin{display:contents}.access-module__aelmFq__ownerActions{flex-wrap:wrap;flex:none;align-items:center;gap:8px 16px;display:flex}.access-module__aelmFq__rowPanel{border-top:1px solid var(--color-ink-100);flex-basis:100%;order:4;gap:12px;min-width:0;margin:4px 0 4px 44px;padding:12px 0 4px;display:grid}.access-module__aelmFq__handover{gap:10px;min-width:0;display:grid}.access-module__aelmFq__panelText{max-width:68ch;color:var(--color-ink-700);margin:0;font-size:13px;line-height:1.5}.access-module__aelmFq__inlineField{flex-wrap:wrap;align-items:center;gap:8px;max-width:520px;display:flex}.access-module__aelmFq__inlineField>input{flex:240px;width:auto}.access-module__aelmFq__result{gap:8px;min-width:0;display:grid}.access-module__aelmFq__resultLine{max-width:68ch;color:var(--color-ink-800);margin:0;font-size:13px;line-height:1.5}.access-module__aelmFq__resultError{color:var(--color-signal-error-strong);margin:0;font-size:13px;line-height:1.5}.access-module__aelmFq__linkRow{align-items:center;gap:12px;min-width:0;display:flex}.access-module__aelmFq__link{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--ph-font-mono), ui-monospace, monospace;color:var(--color-ink-600);-webkit-user-select:all;user-select:all;font-size:12px;overflow:hidden}@media (max-width:640px){.access-module__aelmFq__rowPanel{margin-left:0}}
._role-picker-module__pXbn9G__group{border:0;min-width:0;margin:0;padding:0}._role-picker-module__pXbn9G__legend{color:var(--color-ink-900);margin:0 0 6px;padding:0;font-size:14px;font-weight:500;line-height:1.5;display:block}._role-picker-module__pXbn9G__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:640px){._role-picker-module__pXbn9G__options{grid-template-columns:minmax(0,1fr)}}._role-picker-module__pXbn9G__option{border:1px solid var(--color-ink-200);background:var(--color-paper-0,#fff);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;min-width:0;min-height:44px;padding:10px 12px;transition:border-color .12s,background-color .12s;display:flex}._role-picker-module__pXbn9G__option:hover{border-color:var(--color-ink-400)}._role-picker-module__pXbn9G__option:has(._role-picker-module__pXbn9G__radio:checked){border-color:var(--color-ink-900);background:var(--color-paper-100)}._role-picker-module__pXbn9G__option:has(._role-picker-module__pXbn9G__radio:focus-visible){outline:2px solid var(--color-ink-900);outline-offset:2px}._role-picker-module__pXbn9G__radio{width:16px;height:16px;accent-color:var(--color-ink-900);flex:none;margin:2px 0 0}._role-picker-module__pXbn9G__text{gap:2px;min-width:0;display:grid}._role-picker-module__pXbn9G__label{color:var(--color-ink-900);font-size:14px;font-weight:500;line-height:1.4}._role-picker-module__pXbn9G__description{color:var(--color-ink-600);font-size:13px;line-height:1.45}@media (prefers-reduced-motion:reduce){._role-picker-module__pXbn9G__option{transition:none}}
.settings-tab-module__TlzTuq__frame{min-width:0;max-width:760px;font-family:var(--ph-font-sans), system-ui, sans-serif;color:var(--color-ink-800)}.settings-tab-module__TlzTuq__cards{flex-direction:column;gap:16px;min-width:0;margin-top:24px;display:flex}.settings-tab-module__TlzTuq__card>section{border-top:0;margin-top:0;padding-top:0}.settings-tab-module__TlzTuq__card ul>li:last-child,.settings-tab-module__TlzTuq__card form[data-switch-row]:last-child{border-bottom:0}.settings-tab-module__TlzTuq__card form[data-switch-row]:last-child{padding-bottom:0}
.program-editor-module__aZy7ra__page{min-width:0;max-width:880px;font-family:var(--ph-font-sans), system-ui, sans-serif;color:var(--color-ink-800);gap:12px;display:grid}.program-editor-module__aZy7ra__intro{gap:6px;margin-bottom:8px;display:grid}.program-editor-module__aZy7ra__lede{max-width:68ch;color:var(--color-ink-800);margin:0;font-size:14px;line-height:1.55}.program-editor-module__aZy7ra__muted{max-width:68ch;color:var(--color-ink-600);margin:0;font-size:13px;line-height:1.5}.program-editor-module__aZy7ra__statusLine{color:var(--color-ink-900);margin:6px 0 0;font-size:13px;font-weight:500;line-height:1.5}.program-editor-module__aZy7ra__heading{color:var(--color-ink-900);margin:16px 0 0;font-size:14px;font-weight:600;line-height:20px}.program-editor-module__aZy7ra__card{background:var(--product-surface-0);border:1px solid var(--color-ink-200);min-width:0;box-shadow:var(--chart-card-shadow);border-radius:16px}.program-editor-module__aZy7ra__cardHead{cursor:pointer;border-radius:16px;outline:none;align-items:center;gap:14px;min-height:64px;padding:14px 20px;list-style:none;display:flex}.program-editor-module__aZy7ra__cardHead::-webkit-details-marker{display:none}.program-editor-module__aZy7ra__itemHead::-webkit-details-marker{display:none}.program-editor-module__aZy7ra__foldHead::-webkit-details-marker{display:none}.program-editor-module__aZy7ra__cardHead:focus-visible,.program-editor-module__aZy7ra__itemHead:focus-visible,.program-editor-module__aZy7ra__foldHead:focus-visible{box-shadow:0 0 0 2px var(--color-ink-900)}.program-editor-module__aZy7ra__card[open]>.program-editor-module__aZy7ra__cardHead{border-bottom-right-radius:0;border-bottom-left-radius:0}.program-editor-module__aZy7ra__cardHead:hover .program-editor-module__aZy7ra__title{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.program-editor-module__aZy7ra__icon{background:var(--color-ink-100);width:36px;height:36px;color:var(--color-ink-800);border-radius:10px;flex:none;place-items:center;display:grid}.program-editor-module__aZy7ra__iconGlyph{width:18px;height:18px}.program-editor-module__aZy7ra__headText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.program-editor-module__aZy7ra__title{color:var(--color-ink-900);font-size:15px;font-weight:600;line-height:20px}.program-editor-module__aZy7ra__meta{color:var(--color-ink-600);font-size:13px;line-height:18px}.program-editor-module__aZy7ra__oneLine{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.program-editor-module__aZy7ra__chevron{color:var(--color-ink-500);flex:none;margin-left:auto;transition:rotate .16s}.program-editor-module__aZy7ra__cardBody{border-top:1px solid var(--color-ink-100);padding:0 20px 12px;display:grid}.program-editor-module__aZy7ra__cardBody>.program-editor-module__aZy7ra__formAlone{padding:16px 0 8px}.program-editor-module__aZy7ra__formAlone .program-editor-module__aZy7ra__footer{border-radius:0;margin:0;padding:12px 0 0}.program-editor-module__aZy7ra__row+.program-editor-module__aZy7ra__row{border-top:1px solid var(--color-ink-100)}.program-editor-module__aZy7ra__item{min-width:0}.program-editor-module__aZy7ra__itemHead{cursor:pointer;border-radius:10px;outline:none;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:14px;min-height:64px;padding:12px 0;list-style:none;display:grid}.program-editor-module__aZy7ra__slimHead{grid-template-columns:minmax(0,1fr) auto auto;min-height:52px}.program-editor-module__aZy7ra__itemText{flex-direction:column;gap:2px;min-width:0;display:flex}.program-editor-module__aZy7ra__itemTitle{color:var(--color-ink-900);font-size:14px;font-weight:500;line-height:20px}.program-editor-module__aZy7ra__itemHead:hover .program-editor-module__aZy7ra__itemTitle{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.program-editor-module__aZy7ra__itemMeta{color:var(--color-ink-600);font-size:13px;line-height:18px}.program-editor-module__aZy7ra__pills{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.program-editor-module__aZy7ra__pill{background:var(--color-ink-100);height:22px;color:var(--color-ink-700);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.program-editor-module__aZy7ra__editChip{border:1px solid var(--color-ink-200);background:var(--product-surface-0);min-width:56px;height:30px;box-shadow:var(--chart-card-shadow);color:var(--color-ink-900);border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.program-editor-module__aZy7ra__editChip [data-when=open],.program-editor-module__aZy7ra__item[open]>.program-editor-module__aZy7ra__itemHead .program-editor-module__aZy7ra__editChip [data-when=closed]{display:none}.program-editor-module__aZy7ra__item[open]>.program-editor-module__aZy7ra__itemHead .program-editor-module__aZy7ra__editChip [data-when=open]{display:inline}.program-editor-module__aZy7ra__item[open]>.program-editor-module__aZy7ra__itemHead .program-editor-module__aZy7ra__editChip{background:var(--color-ink-100);box-shadow:none}.program-editor-module__aZy7ra__thumb{aspect-ratio:16/9;background:var(--color-ink-900);width:120px;color:var(--product-surface-0);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.program-editor-module__aZy7ra__thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.program-editor-module__aZy7ra__play{background:color-mix(in oklch, var(--color-ink-900) 72%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;place-items:center;width:28px;height:28px;display:grid;position:relative}.program-editor-module__aZy7ra__duration{background:color-mix(in oklch, var(--color-ink-900) 78%, transparent);font-variant-numeric:tabular-nums;color:var(--product-surface-0);border-radius:4px;padding:1px 5px;font-size:11px;font-weight:500;line-height:15px;position:absolute;bottom:5px;right:5px}.program-editor-module__aZy7ra__thumbRead{background:var(--color-paper-100);border:1px solid var(--color-ink-100);color:var(--color-ink-600);align-content:center;gap:2px;font-size:11px;font-weight:500;line-height:14px}.program-editor-module__aZy7ra__thumbRead svg{width:18px;height:18px}.program-editor-module__aZy7ra__num{background:var(--color-ink-100);font-variant-numeric:tabular-nums;width:28px;height:28px;color:var(--color-ink-700);border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:grid}.program-editor-module__aZy7ra__glyphTile{background:var(--color-ink-100);width:28px;height:28px;color:var(--color-ink-700);border-radius:8px;place-items:center;display:grid}.program-editor-module__aZy7ra__glyphTile svg{width:16px;height:16px}.program-editor-module__aZy7ra__panel{background:color-mix(in oklch, var(--color-ink-100) 40%, var(--product-surface-0));border-radius:12px;gap:16px;margin:0 0 16px;padding:16px;display:grid}.program-editor-module__aZy7ra__film{border:1px solid var(--color-ink-200);background:var(--product-surface-0);border-radius:12px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:16px 20px;padding:12px;display:grid}.program-editor-module__aZy7ra__player{min-width:0}.program-editor-module__aZy7ra__video{aspect-ratio:16/9;background:var(--color-ink-900);object-fit:cover;border-radius:8px;width:100%;display:block}.program-editor-module__aZy7ra__filmCompact{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px}.program-editor-module__aZy7ra__filmCompact .program-editor-module__aZy7ra__filmActions{margin-top:0}.program-editor-module__aZy7ra__filmGlyph{aspect-ratio:16/9;background:var(--color-paper-100);border:1px solid var(--color-ink-100);width:64px;color:var(--color-ink-500);border-radius:6px;place-items:center;display:grid}.program-editor-module__aZy7ra__filmSide{align-content:start;gap:4px;min-width:0;padding-top:2px;display:grid}.program-editor-module__aZy7ra__filmKicker{color:var(--color-ink-500);margin:0;font-size:12px;font-weight:500;line-height:16px}.program-editor-module__aZy7ra__filmTitle{color:var(--color-ink-900);margin:0;font-size:15px;font-weight:600;line-height:20px}.program-editor-module__aZy7ra__filmMeta{color:var(--color-ink-600);margin:0;font-size:13px;line-height:18px}.program-editor-module__aZy7ra__filmActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.program-editor-module__aZy7ra__filmNote{color:var(--color-ink-600);margin:8px 0 0;font-size:13px;line-height:1.5}.program-editor-module__aZy7ra__filmNote[data-tone=error],.program-editor-module__aZy7ra__status[data-tone=error]{color:var(--color-signal-error)}.program-editor-module__aZy7ra__filmNote[data-tone=done],.program-editor-module__aZy7ra__status[data-tone=done]{color:var(--color-ink-900);font-weight:500}.program-editor-module__aZy7ra__progress{margin-top:12px}.program-editor-module__aZy7ra__progress .program-editor-module__aZy7ra__filmNote{margin-top:6px}.program-editor-module__aZy7ra__bar{background:var(--color-ink-100);border-radius:999px;height:6px;overflow:hidden}.program-editor-module__aZy7ra__bar>span{background:var(--color-ink-900);border-radius:999px;height:100%;transition:width .2s linear;display:block}.program-editor-module__aZy7ra__linkBtn{font:inherit;color:var(--color-ink-900);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:10px;padding:0;font-weight:500;text-decoration:underline}.program-editor-module__aZy7ra__form{gap:16px;min-width:0;display:grid}.program-editor-module__aZy7ra__fields{gap:14px;min-width:0;display:grid}.program-editor-module__aZy7ra__field{gap:6px;min-width:0;display:grid}.program-editor-module__aZy7ra__label{color:var(--color-ink-700);font-size:12px;font-weight:500;line-height:16px}.program-editor-module__aZy7ra__hint{color:var(--color-ink-500);margin-top:-2px;font-size:12px;line-height:16px}.program-editor-module__aZy7ra__input,.program-editor-module__aZy7ra__area{box-sizing:border-box;border:1px solid var(--color-ink-200);background:var(--product-surface-0);width:100%;font:inherit;color:var(--color-ink-900);border-radius:10px;padding:9px 12px;font-size:14px;line-height:1.5;transition:border-color .12s,box-shadow .12s}.program-editor-module__aZy7ra__input{height:40px}.program-editor-module__aZy7ra__area{resize:vertical;field-sizing:content;min-height:72px;max-height:420px}.program-editor-module__aZy7ra__areaLong{min-height:160px}.program-editor-module__aZy7ra__input:hover,.program-editor-module__aZy7ra__area:hover{border-color:var(--color-ink-300)}.program-editor-module__aZy7ra__input:focus,.program-editor-module__aZy7ra__area:focus{border-color:var(--color-ink-500);box-shadow:0 0 0 3px color-mix(in oklch, var(--color-lab-600) 22%, transparent);outline:none}.program-editor-module__aZy7ra__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.program-editor-module__aZy7ra__four{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.program-editor-module__aZy7ra__fold{border:1px solid var(--color-ink-200);background:var(--product-surface-0);border-radius:10px}.program-editor-module__aZy7ra__foldHead{cursor:pointer;min-height:44px;color:var(--color-ink-900);border-radius:10px;outline:none;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;line-height:18px;list-style:none;display:flex}.program-editor-module__aZy7ra__foldHead .program-editor-module__aZy7ra__meta{font-weight:400}.program-editor-module__aZy7ra__foldHead .program-editor-module__aZy7ra__chevron{width:14px;height:14px}.program-editor-module__aZy7ra__fold[open]>.program-editor-module__aZy7ra__foldHead .program-editor-module__aZy7ra__chevron{rotate:180deg}.program-editor-module__aZy7ra__foldBody{gap:12px;padding:4px 14px 14px;display:grid}.program-editor-module__aZy7ra__footer{z-index:1;border-top:1px solid var(--color-ink-200);background:color-mix(in oklch, var(--product-surface-0) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:0 0 12px 12px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 -16px -16px;padding:12px 16px;display:flex;position:static;bottom:0}.program-editor-module__aZy7ra__footer[data-live="1"]{position:sticky}.program-editor-module__aZy7ra__save,.program-editor-module__aZy7ra__secondary,.program-editor-module__aZy7ra__ghostDanger,.program-editor-module__aZy7ra__resetBtn{height:36px;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;line-height:1;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.program-editor-module__aZy7ra__save{background:var(--color-ink-900);border-color:var(--color-ink-900);color:var(--product-surface-0);font-weight:600}.program-editor-module__aZy7ra__save:hover:not(:disabled){background:var(--color-ink-800)}.program-editor-module__aZy7ra__secondary{background:var(--product-surface-0);border-color:var(--color-ink-200);color:var(--color-ink-900);box-shadow:var(--chart-card-shadow)}.program-editor-module__aZy7ra__secondary:hover:not(:disabled){background:var(--color-paper-100);border-color:var(--color-ink-300)}.program-editor-module__aZy7ra__ghostDanger,.program-editor-module__aZy7ra__resetBtn{color:var(--color-ink-600);background:0 0}.program-editor-module__aZy7ra__ghostDanger:hover:not(:disabled),.program-editor-module__aZy7ra__resetBtn:hover:not(:disabled){background:color-mix(in oklch, #ac312a 8%, var(--product-surface-0));color:#ac312a;color:lab(40.4439% 49.9481 34.9114)}@supports (color:lab(0% 0 0)){.program-editor-module__aZy7ra__ghostDanger:hover:not(:disabled),.program-editor-module__aZy7ra__resetBtn:hover:not(:disabled){background:color-mix(in oklch, lab(40.4439% 49.9481 34.9114) 8%, var(--product-surface-0))}}.program-editor-module__aZy7ra__resetBtn{margin-left:auto}.program-editor-module__aZy7ra__save:disabled,.program-editor-module__aZy7ra__secondary:disabled,.program-editor-module__aZy7ra__ghostDanger:disabled{cursor:not-allowed;opacity:.45}.program-editor-module__aZy7ra__save:focus-visible,.program-editor-module__aZy7ra__secondary:focus-visible,.program-editor-module__aZy7ra__ghostDanger:focus-visible,.program-editor-module__aZy7ra__resetBtn:focus-visible,.program-editor-module__aZy7ra__linkBtn:focus-visible{box-shadow:0 0 0 1px var(--product-surface-0), 0 0 0 4px color-mix(in oklch, var(--color-lab-600) 32%, transparent);outline:none}.program-editor-module__aZy7ra__status{min-width:0;color:var(--color-ink-600);flex:200px;margin:0;font-size:13px;line-height:1.45}.program-editor-module__aZy7ra__addLead{aspect-ratio:16/9;border:1px solid var(--color-ink-200);background:var(--product-surface-0);width:120px;color:var(--color-ink-700);border-radius:8px;place-items:center;font-size:20px;line-height:1;display:grid}.program-editor-module__aZy7ra__answers{color:var(--color-ink-500);font-weight:400}@media (max-width:640px){.program-editor-module__aZy7ra__cardHead{padding:12px 16px}.program-editor-module__aZy7ra__cardBody{padding:0 16px 8px}.program-editor-module__aZy7ra__itemHead{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lead text chip""lead pills pills";align-items:start;row-gap:6px}.program-editor-module__aZy7ra__itemHead>:first-child{grid-area:lead}.program-editor-module__aZy7ra__itemHead>.program-editor-module__aZy7ra__itemText{grid-area:text}.program-editor-module__aZy7ra__itemHead>.program-editor-module__aZy7ra__pills{grid-area:pills;justify-content:flex-start}.program-editor-module__aZy7ra__itemHead>.program-editor-module__aZy7ra__editChip{grid-area:chip}.program-editor-module__aZy7ra__pills:empty{display:none}.program-editor-module__aZy7ra__itemHead .program-editor-module__aZy7ra__oneLine{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.program-editor-module__aZy7ra__itemHead.program-editor-module__aZy7ra__slimHead{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text chip""pills pills"}.program-editor-module__aZy7ra__thumb,.program-editor-module__aZy7ra__addLead{width:88px}.program-editor-module__aZy7ra__editChip{min-width:0;padding:0 10px}.program-editor-module__aZy7ra__panel{margin:0 -8px 12px;padding:12px}.program-editor-module__aZy7ra__footer{margin:0 -12px -12px;padding:12px}.program-editor-module__aZy7ra__film{grid-template-columns:minmax(0,1fr)}.program-editor-module__aZy7ra__filmCompact{grid-template-columns:auto minmax(0,1fr)}.program-editor-module__aZy7ra__filmCompact .program-editor-module__aZy7ra__filmActions{grid-column:1/-1}.program-editor-module__aZy7ra__two,.program-editor-module__aZy7ra__four{grid-template-columns:minmax(0,1fr)}}
.shell-module__t_M-Ha__head{flex-direction:column;gap:12px;min-width:0;display:flex}.shell-module__t_M-Ha__head[hidden]{display:none}.shell-module__t_M-Ha__topLine{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 24px;min-width:0;margin-top:-10px;display:flex}.shell-module__t_M-Ha__crumbs{flex-wrap:wrap;align-items:center;gap:0 8px;min-width:0;display:flex}.shell-module__t_M-Ha__crumb{align-items:center;gap:8px;display:inline-flex}.shell-module__t_M-Ha__crumbSep{color:var(--color-ink-400)}.shell-module__t_M-Ha__back{min-height:44px;color:var(--color-ink-700);align-items:center;gap:6px;font-size:16px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.shell-module__t_M-Ha__back:hover{color:var(--color-ink-900);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-400);text-decoration-color:var(--color-ink-400)}.shell-module__t_M-Ha__back:focus-visible,.shell-module__t_M-Ha__place:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px;border-radius:4px}.shell-module__t_M-Ha__backChev{color:var(--color-ink-500);flex:none;margin-left:-3px}.shell-module__t_M-Ha__crumbs>.shell-module__t_M-Ha__backChev{margin-right:-2px}.shell-module__t_M-Ha__places{flex-wrap:wrap;align-items:center;gap:0 20px;min-width:0;margin-left:auto;display:flex}.shell-module__t_M-Ha__place{min-height:44px;color:var(--color-ink-600);white-space:nowrap;align-items:center;gap:6px;font-size:16px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.shell-module__t_M-Ha__place:hover{color:var(--color-ink-900)}.shell-module__t_M-Ha__place[aria-current=page]{color:var(--color-ink-900);box-shadow:inset 0 -2px 0 var(--color-ink-900)}.shell-module__t_M-Ha__placeCount{background:var(--color-paper-200);min-width:22px;height:22px;color:var(--color-ink-800);font-variant-numeric:tabular-nums;border-radius:4px;justify-content:center;align-items:center;padding:0 6px;font-size:14px;font-weight:600;display:inline-flex}@media (max-width:599px){.shell-module__t_M-Ha__topLine{flex-direction:column;align-items:flex-start}.shell-module__t_M-Ha__places{gap:0 18px;margin-left:0}}.shell-module__t_M-Ha__headMain{flex-direction:column;gap:8px;min-width:0;display:flex}.shell-module__t_M-Ha__eyebrow{color:var(--color-ink-600);font-size:14px;font-weight:600}.shell-module__t_M-Ha__titleRow{flex-wrap:wrap;align-items:baseline;gap:4px 16px;min-width:0;display:flex}.shell-module__t_M-Ha__title{letter-spacing:-.015em;color:var(--color-ink-900);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:600;line-height:1.2}.shell-module__t_M-Ha__title:focus{outline:none}.shell-module__t_M-Ha__titleStatus{align-items:center;display:inline-flex}.shell-module__t_M-Ha__lede{max-width:64ch;color:var(--color-ink-600);margin:0;font-size:16px;line-height:1.55}.shell-module__t_M-Ha__meta{color:var(--color-ink-600);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:14px;line-height:1.45;display:flex}.shell-module__t_M-Ha__actions{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}@media (max-width:599px){.shell-module__t_M-Ha__actions{width:100%}}.shell-module__t_M-Ha__fold{border-top:1px solid var(--color-ink-200);min-width:0;scroll-margin-top:88px}.shell-module__t_M-Ha__fold:last-child{border-bottom:1px solid var(--color-ink-200)}.shell-module__t_M-Ha__fold:has(+:not(.shell-module__t_M-Ha__fold)){border-bottom:1px solid var(--color-ink-200)}.shell-module__t_M-Ha__foldRow{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 0;list-style:none;display:flex}.shell-module__t_M-Ha__foldRow::-webkit-details-marker{display:none}.shell-module__t_M-Ha__foldRow:before,.shell-module__t_M-Ha__foldRow:after{content:none;display:none}.shell-module__t_M-Ha__foldRow:hover .shell-module__t_M-Ha__foldTitle{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-300);text-decoration-color:var(--color-ink-300)}.shell-module__t_M-Ha__foldRow:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px;border-radius:4px}.shell-module__t_M-Ha__foldText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.shell-module__t_M-Ha__foldTitle{color:var(--color-ink-900);margin:0;scroll-margin-top:96px;font-size:18px;font-weight:600;line-height:1.35}.shell-module__t_M-Ha__foldHint{color:var(--color-ink-600);font-size:16px;font-weight:400;line-height:1.45}.shell-module__t_M-Ha__foldEnd{flex:none;align-items:center;gap:8px;display:inline-flex}.shell-module__t_M-Ha__foldChev{width:16px;height:16px;color:var(--color-ink-500);flex:none;transition:transform .16s}details[open]>summary .shell-module__t_M-Ha__foldChev{transform:rotate(180deg)}summary:hover .shell-module__t_M-Ha__foldChev{color:var(--color-ink-900)}@media (prefers-reduced-motion:reduce){.shell-module__t_M-Ha__foldChev{transition:none}}.shell-module__t_M-Ha__foldBody{flex-direction:column;gap:20px;min-width:0;padding:4px 0 28px;display:flex}.shell-module__t_M-Ha__primary{border:1px solid var(--color-ink-900);background:var(--color-ink-900);height:auto;min-height:44px;color:var(--color-paper-50);font:inherit;letter-spacing:normal;text-align:center;white-space:normal;box-shadow:none;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:16px;font-weight:600;line-height:1.3;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex}.shell-module__t_M-Ha__primary:hover{background:var(--color-ink-800);border-color:var(--color-ink-800);color:var(--color-paper-50)}.shell-module__t_M-Ha__primary:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px}.shell-module__t_M-Ha__primary:disabled,.shell-module__t_M-Ha__primary[aria-disabled=true]{cursor:not-allowed}@media (max-width:599px){.shell-module__t_M-Ha__primary{width:100%}}.shell-module__t_M-Ha__field{flex-direction:column;gap:6px;min-width:0;display:flex}.shell-module__t_M-Ha__label{color:var(--color-ink-900);font-size:16px;font-weight:600;line-height:1.4}.shell-module__t_M-Ha__help{max-width:64ch;color:var(--color-ink-600);text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}.shell-module__t_M-Ha__saveNote{color:var(--color-ink-600);margin:0;font-size:16px;line-height:1.5}.shell-module__t_M-Ha__place[aria-current=location]{color:var(--color-ink-900);box-shadow:inset 0 -2px 0 var(--color-ink-300)}@media (min-width:600px){.shell-module__t_M-Ha__primary{white-space:nowrap;flex:none}}.shell-module__t_M-Ha__primary:disabled,.shell-module__t_M-Ha__primary[aria-disabled=true]{background:var(--color-paper-200);border-color:var(--color-ink-200);color:var(--color-ink-600)}@media (max-width:599px){.shell-module__t_M-Ha__actions>:has(.shell-module__t_M-Ha__primary){width:100%}}.shell-module__t_M-Ha__place{font-weight:400}.shell-module__t_M-Ha__place[aria-current=page],.shell-module__t_M-Ha__place[aria-current=location]{box-shadow:none;color:var(--color-ink-900);font-weight:600}.shell-module__t_M-Ha__foldRow{font-size:16px}.shell-module__t_M-Ha__saveNote{margin-bottom:16px}.shell-module__t_M-Ha__section{flex-direction:column;gap:0;min-width:0;display:flex}.shell-module__t_M-Ha__sectionHead{border-bottom:1px solid var(--color-ink-200);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:4px 16px;padding-bottom:12px;display:flex}.shell-module__t_M-Ha__sectionText{flex-direction:column;gap:4px;min-width:0;display:flex}.shell-module__t_M-Ha__sectionTitle{letter-spacing:-.01em;color:var(--color-ink-900);align-items:center;gap:8px;margin:0;font-size:20px;font-weight:600;line-height:1.3;display:flex}.shell-module__t_M-Ha__sectionCount{letter-spacing:normal;color:var(--color-ink-600);font-variant-numeric:tabular-nums;margin-left:8px;font-weight:500}.shell-module__t_M-Ha__sectionHint{max-width:64ch;color:var(--color-ink-600);margin:0;font-size:16px;line-height:1.5}.shell-module__t_M-Ha__sectionEnd{flex:none;align-items:center;min-height:44px;margin-bottom:-10px;font-size:16px;display:inline-flex}.shell-module__t_M-Ha__sectionBody{flex-direction:column;gap:12px;min-width:0;padding-top:12px;display:flex}.shell-module__t_M-Ha__sectionBody>:first-child,.shell-module__t_M-Ha__sectionBody>:first-child>li:first-child,.shell-module__t_M-Ha__sectionBody>ul:first-child>li:first-child,.shell-module__t_M-Ha__sectionBody>ol:first-child>li:first-child{border-top:0}.shell-module__t_M-Ha__sectionBody:has(>ul:first-child,>ol:first-child){padding-top:0}.shell-module__t_M-Ha__empty{max-width:64ch;color:var(--color-ink-600);margin:0;font-size:16px;line-height:1.55}.shell-module__t_M-Ha__ask{flex-direction:column;gap:10px;min-width:0;display:flex}.shell-module__t_M-Ha__askHead{flex-direction:column;gap:4px;display:flex}.shell-module__t_M-Ha__askLabel{color:var(--color-ink-900);margin:0;font-size:18px;font-weight:600;line-height:1.35}.shell-module__t_M-Ha__askLabel label{cursor:text}.shell-module__t_M-Ha__askBox{border:1px solid var(--color-ink-300);background:var(--color-paper-0,#fff);min-width:0;box-shadow:var(--shadow-rest,none);border-radius:12px;flex-direction:column;transition:border-color .14s,box-shadow .14s;display:flex;position:relative}.shell-module__t_M-Ha__askInput{box-sizing:border-box;resize:none;width:100%;min-height:80px;font:inherit;color:var(--color-ink-900);background:0 0;border:0;border-radius:12px;margin:0;padding:14px 16px 6px;font-size:16px;line-height:1.5;display:block}.shell-module__t_M-Ha__askInput::placeholder{color:var(--color-ink-500)}.shell-module__t_M-Ha__askInput:focus,.shell-module__t_M-Ha__askInput:focus-visible{outline:none}.shell-module__t_M-Ha__askFoot{justify-content:flex-end;gap:8px;padding:0 8px 8px;display:flex}@media (max-width:599px){.shell-module__t_M-Ha__askFoot>*{width:100%}}.shell-module__t_M-Ha__askIdeas{min-width:0}@media (prefers-reduced-motion:reduce){.shell-module__t_M-Ha__askBox{transition:none}}.shell-module__t_M-Ha__foldBody{gap:16px;padding-bottom:20px}.shell-module__t_M-Ha__plan{flex-direction:column;gap:12px;min-width:0;display:flex}.shell-module__t_M-Ha__planHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-height:24px;display:flex}.shell-module__t_M-Ha__planTitle{color:var(--color-ink-600);margin:0;font-size:16px;font-weight:600;line-height:1.5}.shell-module__t_M-Ha__planName{font-family:var(--font-display,inherit);color:var(--color-ink-900);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600;line-height:1.3}.shell-module__t_M-Ha__planLines{flex-direction:column;gap:4px;margin-top:-4px;display:flex}.shell-module__t_M-Ha__planLine{max-width:64ch;color:var(--color-ink-700);text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}.shell-module__t_M-Ha__planLine[data-tone=warn]{color:color-mix(in oklch, var(--color-signal-warn) 55%, var(--color-ink-900))}.shell-module__t_M-Ha__planLine[data-tone=error]{color:var(--color-signal-danger,#b42318)}.shell-module__t_M-Ha__planList{border-top:1px solid var(--color-ink-200);margin:4px 0 0;padding:0;list-style:none}.shell-module__t_M-Ha__planRow{border-bottom:1px solid var(--color-ink-200);grid-template-columns:112px minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:10px 0;font-size:16px;line-height:1.45;display:grid}.shell-module__t_M-Ha__planList[data-wide] .shell-module__t_M-Ha__planRow{grid-template-columns:156px minmax(0,1fr) auto}.shell-module__t_M-Ha__planWhen{color:var(--color-ink-600);font-variant-numeric:tabular-nums;white-space:nowrap}.shell-module__t_M-Ha__planWhat{min-width:0;color:var(--color-ink-900);overflow-wrap:anywhere}.shell-module__t_M-Ha__planSub{color:var(--color-ink-600);margin-top:2px;font-size:14px;line-height:1.4;display:block}.shell-module__t_M-Ha__planActions{align-self:center;gap:2px;margin:-8px -8px -8px 0;display:inline-flex}.shell-module__t_M-Ha__planAction{appearance:none;min-width:44px;min-height:44px;font:inherit;color:var(--color-ink-700);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:16px;font-weight:500}.shell-module__t_M-Ha__planAction:hover{background:var(--color-paper-100);color:var(--color-ink-900)}.shell-module__t_M-Ha__planAction:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:1px}@media (max-width:599px){.shell-module__t_M-Ha__planRow,.shell-module__t_M-Ha__planList[data-wide] .shell-module__t_M-Ha__planRow{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:8px 0 10px}.shell-module__t_M-Ha__planWhen{grid-area:1/1;font-size:14px}.shell-module__t_M-Ha__planWhat{grid-area:2/1/auto/-1}.shell-module__t_M-Ha__planActions{grid-area:1/2;margin:-12px -8px -12px 0}}.shell-module__t_M-Ha__planSlots{grid-template-columns:92px;justify-items:end;display:grid}.shell-module__t_M-Ha__planSlot{justify-content:flex-end;min-width:0;display:inline-flex}.shell-module__t_M-Ha__changeField{flex-direction:column;gap:6px;min-width:0;display:flex}.shell-module__t_M-Ha__changeGroup{border-top:1px solid var(--color-ink-200);flex-direction:column;gap:16px;min-width:0;padding-top:20px;display:flex}.shell-module__t_M-Ha__changeGroup:first-child{border-top:0;padding-top:0}.shell-module__t_M-Ha__changeGroupTitle{color:var(--color-ink-600);margin:0;font-size:16px;font-weight:600;line-height:1.4}.shell-module__t_M-Ha__control{box-sizing:border-box;border:1px solid var(--color-ink-300);background:var(--color-paper-0,var(--color-paper-50));width:100%;min-width:0;min-height:44px;font:inherit;color:var(--color-ink-900);border-radius:8px;padding:0 12px;font-size:16px;line-height:1.4}textarea.shell-module__t_M-Ha__control{resize:vertical;padding:10px 12px}.shell-module__t_M-Ha__control:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:1px}.shell-module__t_M-Ha__count{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.shell-module__t_M-Ha__stepper{align-items:center;gap:6px;display:inline-flex}.shell-module__t_M-Ha__stepBtn{border:1px solid var(--color-ink-300);background:var(--color-paper-0,var(--color-paper-50));width:44px;height:44px;color:var(--color-ink-800);cursor:pointer;border-radius:10px;place-items:center;padding:0;display:grid}.shell-module__t_M-Ha__stepBtn:hover:not(:disabled){background:var(--color-paper-100);border-color:var(--color-ink-400)}.shell-module__t_M-Ha__stepBtn:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:1px}.shell-module__t_M-Ha__stepBtn:disabled{background:var(--color-paper-100);border-color:var(--color-ink-200);color:var(--color-ink-400);cursor:not-allowed}.shell-module__t_M-Ha__stepValue{text-align:center;min-width:84px;color:var(--color-ink-900);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:1.35}.shell-module__t_M-Ha__countNote{color:var(--color-ink-600);font-size:16px;line-height:1.5}.shell-module__t_M-Ha__planStatus{color:var(--color-ink-700);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.shell-module__t_M-Ha__planStatus:before{content:"";background:var(--color-ink-400);border-radius:50%;flex:none;width:8px;height:8px;display:none}.shell-module__t_M-Ha__planStatus[data-tone=pending]:before{background:var(--color-signal-warn)}.shell-module__t_M-Ha__planStatus[data-tone=ok]:before{background:var(--color-signal-ok)}.shell-module__t_M-Ha__placesMenu{margin-left:auto;display:none;position:relative}.shell-module__t_M-Ha__placesMenuButton{min-height:44px;color:var(--color-ink-800);cursor:pointer;align-items:center;gap:6px;padding:0 2px 0 8px;font-size:16px;font-weight:500;line-height:1.3;list-style:none;display:inline-flex}.shell-module__t_M-Ha__placesMenuButton::-webkit-details-marker{display:none}.shell-module__t_M-Ha__placesMenuButton:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px;border-radius:4px}.shell-module__t_M-Ha__placesMenuList{z-index:30;border:1px solid var(--color-ink-200);background:var(--color-paper-0,var(--color-paper-50));border-radius:10px;flex-direction:column;min-width:220px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #00000014}.shell-module__t_M-Ha__placesMenuList .shell-module__t_M-Ha__place{border-radius:6px;padding:0 10px}.shell-module__t_M-Ha__placesMenuList .shell-module__t_M-Ha__place[aria-current]{box-shadow:none;background:var(--color-paper-100)}@media (max-width:599px){.shell-module__t_M-Ha__topLine:has(>.shell-module__t_M-Ha__placesMenu){flex-flow:row;align-items:center}.shell-module__t_M-Ha__places[data-many]{display:none}.shell-module__t_M-Ha__placesMenu{display:block}}.shell-module__t_M-Ha__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell-module__t_M-Ha__rows{border-top:1px solid var(--color-ink-200);margin:0;padding:0;list-style:none}.shell-module__t_M-Ha__row{border-bottom:1px solid var(--color-ink-200)}.shell-module__t_M-Ha__rowLink{min-height:64px;color:inherit;border-radius:6px;align-items:center;gap:16px;padding:12px 0;text-decoration:none;display:flex}.shell-module__t_M-Ha__rowLink:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px}.shell-module__t_M-Ha__rowLink:not([data-static]):hover .shell-module__t_M-Ha__rowTitle{text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-400);text-decoration-color:var(--color-ink-400);text-underline-offset:3px}.shell-module__t_M-Ha__rowMain{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.shell-module__t_M-Ha__rowTitle{color:var(--color-ink-900);overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.35}.shell-module__t_M-Ha__rowSub{color:var(--color-ink-600);font-size:16px;line-height:1.45}.shell-module__t_M-Ha__rowEnd{flex:none;align-items:center;display:inline-flex}.shell-module__t_M-Ha__rowChev{color:var(--color-ink-400);flex:none}@media (max-width:559px){.shell-module__t_M-Ha__rowLink:has(>.shell-module__t_M-Ha__rowEnd){grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;display:grid}.shell-module__t_M-Ha__rowLink:has(>.shell-module__t_M-Ha__rowEnd)>.shell-module__t_M-Ha__rowMain{grid-area:1/1}.shell-module__t_M-Ha__rowLink:has(>.shell-module__t_M-Ha__rowEnd)>.shell-module__t_M-Ha__rowEnd{grid-area:2/1;justify-self:start}.shell-module__t_M-Ha__rowLink:has(>.shell-module__t_M-Ha__rowEnd)>.shell-module__t_M-Ha__rowChev{grid-area:1/2/span 2;align-self:center}}.shell-module__t_M-Ha__check{min-height:44px;color:var(--color-ink-900);cursor:pointer;align-items:flex-start;gap:12px;padding:11px 0;font-size:16px;line-height:1.4;display:flex}.shell-module__t_M-Ha__check>input{margin-top:3px}.shell-module__t_M-Ha__check:has(input:disabled){color:var(--color-ink-500);cursor:not-allowed}.shell-module__t_M-Ha__checkText{flex-direction:column;gap:2px;min-width:0;display:flex}.shell-module__t_M-Ha__checkSub{color:var(--color-ink-600);font-size:16px;line-height:1.45}.shell-module__t_M-Ha__backShort{display:none}@media (max-width:599px){.shell-module__t_M-Ha__topLine{flex-flow:row;align-items:center;gap:0 16px}.shell-module__t_M-Ha__topLine>.shell-module__t_M-Ha__back,.shell-module__t_M-Ha__topLine>.shell-module__t_M-Ha__crumbs{flex:0 auto;min-width:0}.shell-module__t_M-Ha__places{flex-wrap:nowrap;gap:0 16px;margin-left:auto}.shell-module__t_M-Ha__back:has(.shell-module__t_M-Ha__backShort) .shell-module__t_M-Ha__backLong{display:none}.shell-module__t_M-Ha__backShort{display:inline}}.shell-module__t_M-Ha__backLong{display:inline}.shell-module__t_M-Ha__planSub{font-size:16px;line-height:1.45}@media (max-width:599px){.shell-module__t_M-Ha__planWhen{font-size:16px}}.shell-module__t_M-Ha__planNote{flex-direction:column;gap:4px;display:flex}.shell-module__t_M-Ha__planNoteLine{color:var(--color-ink-700);flex-wrap:wrap;align-items:center;gap:0 16px;margin:0;font-size:16px;line-height:1.5;display:flex}.shell-module__t_M-Ha__planNote .shell-module__t_M-Ha__planStatus{white-space:normal;font-size:16px}.shell-module__t_M-Ha__noteLink{appearance:none;min-width:44px;min-height:44px;font:inherit;color:var(--color-ink-900);text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-300);text-decoration-color:var(--color-ink-300);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:16px;font-weight:500;display:inline-flex}.shell-module__t_M-Ha__noteLink:hover{-webkit-text-decoration-color:var(--color-ink-900);text-decoration-color:var(--color-ink-900)}.shell-module__t_M-Ha__noteLink:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px;border-radius:4px}.shell-module__t_M-Ha__planLine[hidden]{display:none}.shell-module__t_M-Ha__planLine>.shell-module__t_M-Ha__noteLink{vertical-align:baseline;min-height:0;margin:-10px 0;padding:10px 0}.shell-module__t_M-Ha__select{box-sizing:border-box;border:1px solid var(--color-ink-300);background:var(--color-paper-0,var(--color-paper-50));width:100%;min-height:44px;color:var(--color-ink-900);border-radius:8px;align-items:center;padding:10px 40px 10px 12px;font-size:16px;line-height:1.4;display:flex;position:relative}.shell-module__t_M-Ha__select:has(select:focus-visible){outline:2px solid var(--color-ink-900);outline-offset:1px}.shell-module__t_M-Ha__select[data-disabled]{color:var(--color-ink-500);background:var(--color-paper-100)}.shell-module__t_M-Ha__selectShown{overflow-wrap:anywhere;min-width:0}.shell-module__t_M-Ha__selectNative{opacity:0;cursor:pointer;width:calc(100% + 2px);height:calc(100% + 2px);margin:0;font-size:16px;position:absolute;inset:-1px}.shell-module__t_M-Ha__selectNative:disabled{cursor:not-allowed}.shell-module__t_M-Ha__selectChev{color:var(--color-ink-600);pointer-events:none;margin-top:-8px;position:absolute;top:50%;right:12px}.shell-module__t_M-Ha__dateRow{align-items:center;gap:8px;min-width:0;display:flex}.shell-module__t_M-Ha__dateRow>input{flex:auto}.shell-module__t_M-Ha__dateBox{flex:auto;min-width:0;display:flex;position:relative}.shell-module__t_M-Ha__dateBox>input{flex:auto}.shell-module__t_M-Ha__dateBox[data-worded]>input:not(:focus){color:#0000}.shell-module__t_M-Ha__dateBox[data-worded]>input:not(:focus)::-webkit-datetime-edit{color:#0000}.shell-module__t_M-Ha__dateShown{color:var(--color-ink-900);pointer-events:none;white-space:nowrap;font-size:16px;line-height:1.4;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.shell-module__t_M-Ha__dateBox:focus-within .shell-module__t_M-Ha__dateShown{display:none}.shell-module__t_M-Ha__dateBox>input:disabled+.shell-module__t_M-Ha__dateShown{color:var(--color-ink-500)}.shell-module__t_M-Ha__bar{z-index:5;padding:12px 0;padding-bottom:max(12px, env(safe-area-inset-bottom));flex-direction:column;gap:8px;display:flex;position:sticky;bottom:0}.shell-module__t_M-Ha__bar[data-floating] .shell-module__t_M-Ha__barRow{box-shadow:var(--shadow-float)}@media (hover:none) and (pointer:coarse){:is(form,section,div):has(:is(input,textarea,select):focus)>.shell-module__t_M-Ha__bar{position:static}}.shell-module__t_M-Ha__barRow{align-items:center;gap:16px;min-width:0;display:flex}.shell-module__t_M-Ha__barRow>.shell-module__t_M-Ha__primary{flex:none;width:auto}.shell-module__t_M-Ha__barLine{min-width:0;color:var(--color-ink-700);text-wrap:pretty;flex:auto;margin:0;font-size:16px;line-height:1.4}.shell-module__t_M-Ha__barError{color:var(--color-signal-error-strong,var(--color-signal-danger,#b42318));margin:0;font-size:16px;line-height:1.5}@media (max-width:599px){.shell-module__t_M-Ha__barRow{gap:12px}.shell-module__t_M-Ha__barRow>.shell-module__t_M-Ha__primary:only-child{flex:auto}}:root:has(.shell-module__t_M-Ha__bar){scroll-padding-bottom:96px}.shell-module__t_M-Ha__oftenList{border-top:1px solid var(--color-ink-200);flex-direction:column;display:flex}.shell-module__t_M-Ha__oftenList>div{border-bottom:1px solid var(--color-ink-200)}.shell-module__t_M-Ha__oftenChoice{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:12px 0;display:flex}.shell-module__t_M-Ha__oftenChoice>input{flex:none;width:20px;height:20px;margin:2px 0 0}.shell-module__t_M-Ha__oftenText{flex-direction:column;gap:2px;min-width:0;display:flex}.shell-module__t_M-Ha__oftenLabel{color:var(--color-ink-900);font-size:16px;font-weight:600;line-height:1.4}.shell-module__t_M-Ha__oftenMeans{color:var(--color-ink-600);font-size:16px;line-height:1.45}.shell-module__t_M-Ha__oftenCustom{flex-direction:column;gap:16px;padding:0 0 16px 32px;display:flex}@media (max-width:480px){.shell-module__t_M-Ha__oftenCustom{padding-left:0}}.shell-module__t_M-Ha__askIdeas{color:var(--color-ink-500);text-wrap:pretty;flex-wrap:wrap;align-items:baseline;gap:0 14px;margin:0;font-size:16px;line-height:1.5;display:flex}.shell-module__t_M-Ha__askIdea{min-height:44px;font:inherit;color:var(--color-ink-700);text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-300);text-decoration-color:var(--color-ink-300);text-underline-offset:3px;text-wrap:pretty;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.shell-module__t_M-Ha__askIdea:hover{color:var(--color-ink-900);-webkit-text-decoration-color:var(--color-ink-900);text-decoration-color:var(--color-ink-900)}.shell-module__t_M-Ha__askIdea:focus-visible{outline:2px solid var(--color-ink-700);outline-offset:2px;border-radius:2px}.shell-module__t_M-Ha__settingsSubhead{border-top:1px solid var(--color-ink-200);color:var(--color-ink-900);margin:8px 0 0;padding-top:20px;font-size:16px;font-weight:600;line-height:1.4}.shell-module__t_M-Ha__doesOnly{color:var(--color-ink-900);margin:0;font-size:16px;line-height:1.5}.shell-module__t_M-Ha__foldLink{gap:6px}.shell-module__t_M-Ha__foldChev{flex:none;transition:transform .15s}.shell-module__t_M-Ha__foldLink[aria-expanded=true] .shell-module__t_M-Ha__foldChev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.shell-module__t_M-Ha__foldChev{transition:none}}@keyframes shell-module__t_M-Ha__cs-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes shell-module__t_M-Ha__cs-fade-up{0%{opacity:0;filter:blur(2px);transform:translateY(6px)}}@keyframes shell-module__t_M-Ha__cs-fade-down{0%{opacity:0;transform:translateY(-4px)}}@keyframes shell-module__t_M-Ha__cs-row-in{0%{opacity:0;transform:translateY(10px)}}@keyframes shell-module__t_M-Ha__cs-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes shell-module__t_M-Ha__cs-roll-up{0%{opacity:0;transform:translateY(60%)}}@keyframes shell-module__t_M-Ha__cs-roll-down{0%{opacity:0;transform:translateY(-60%)}}@keyframes shell-module__t_M-Ha__cs-caret{0%,45%{opacity:1}55%,to{opacity:0}}.shell-module__t_M-Ha__primary{transition:background-color .15s ease, border-color .15s ease, box-shadow .15s ease, transform .16s var(--p21-ease-out);border-radius:10px;box-shadow:inset 0 1px #ffffff24,0 1px 2px #120c072e;box-shadow:inset 0 1px lab(100% 0 0/.14),0 1px 2px lab(3.68584% 1.38804 2.58707/.18)}.shell-module__t_M-Ha__primary:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.shell-module__t_M-Ha__primary:disabled,.shell-module__t_M-Ha__primary[aria-disabled=true]{box-shadow:none}.shell-module__t_M-Ha__askBox{--ask-pad-t:16px;--ask-pad-x:18px;border-color:var(--color-ink-200);background:var(--color-paper-0,#fff);box-shadow:var(--shadow-rest);transition:border-color .2s var(--p21-ease-out), box-shadow .24s var(--p21-ease-out);border-radius:18px}@media (hover:hover) and (pointer:fine){.shell-module__t_M-Ha__askBox:hover{border-color:var(--color-ink-300)}}.shell-module__t_M-Ha__askBox:focus-within{border-color:var(--color-ink-400);box-shadow:var(--shadow-hover), 0 0 0 4px color-mix(in oklch, var(--color-ink-900) 6%, transparent)}.shell-module__t_M-Ha__askInput{min-height:92px;padding:var(--ask-pad-t,16px) var(--ask-pad-x,18px) 8px;resize:none;font-size:16px;line-height:1.5}.shell-module__t_M-Ha__askFoot{align-items:center;padding:0 10px 10px}.shell-module__t_M-Ha__askBox[data-cycling] .shell-module__t_M-Ha__askInput::placeholder{color:#0000}.shell-module__t_M-Ha__askCycle{padding:var(--ask-pad-t,16px) var(--ask-pad-x,18px) 0;color:var(--color-ink-500);pointer-events:none;overflow-wrap:anywhere;transition:opacity .24s var(--p21-ease-out), transform .24s var(--p21-ease-out), filter .24s ease;font-size:16px;line-height:1.5;position:absolute;top:0;left:0;right:0}.shell-module__t_M-Ha__askCycle[data-phase=out]{opacity:0;filter:blur(2px);transform:translateY(-6px)}.shell-module__t_M-Ha__askCycle[data-phase=type]{transition:none}.shell-module__t_M-Ha__askInput:not(:placeholder-shown)~.shell-module__t_M-Ha__askCycle{visibility:hidden;opacity:0;transition:none}.shell-module__t_M-Ha__askCaret{vertical-align:-.2em;background:var(--color-lab-500);border-radius:1px;width:2px;height:1.15em;margin-left:2px;animation:1.1s linear infinite shell-module__t_M-Ha__cs-caret;display:inline-block}.shell-module__t_M-Ha__askCycle[data-phase=type] .shell-module__t_M-Ha__askCaret{animation:none}.shell-module__t_M-Ha__askInput:focus~.shell-module__t_M-Ha__askCycle .shell-module__t_M-Ha__askCaret{visibility:hidden}@media (min-width:600px){.shell-module__t_M-Ha__askBox>.shell-module__t_M-Ha__askInput,.shell-module__t_M-Ha__askCycle{font-size:17px}}.shell-module__t_M-Ha__plan{border:1px solid var(--color-ink-200);background:var(--color-paper-0,#fff);box-shadow:var(--shadow-rest);animation:shell-module__t_M-Ha__cs-rise .48s var(--p21-ease-out) backwards;border-radius:20px;gap:14px;padding:26px 30px 22px;position:relative}.shell-module__t_M-Ha__planHead{min-height:0}.shell-module__t_M-Ha__planTitle{letter-spacing:.005em;color:var(--color-ink-600);font-size:14px;font-weight:500;line-height:1.4}.shell-module__t_M-Ha__planName{letter-spacing:-.02em;text-wrap:balance;animation:shell-module__t_M-Ha__cs-fade-up .42s var(--p21-ease-out) backwards;margin-top:-6px;font-size:26px;line-height:1.2}.shell-module__t_M-Ha__planLines{animation:shell-module__t_M-Ha__cs-fade-up .42s var(--p21-ease-out) 60ms backwards;margin-top:-2px}.shell-module__t_M-Ha__planLine{color:var(--color-ink-700)}.shell-module__t_M-Ha__planNote{animation:shell-module__t_M-Ha__cs-fade-up .42s var(--p21-ease-out) .1s backwards}.shell-module__t_M-Ha__planNoteLine{gap:4px 14px}.shell-module__t_M-Ha__planNoteLine>.shell-module__t_M-Ha__foldLink{isolation:isolate;color:var(--color-ink-800);padding:0 12px 0 14px;text-decoration:none;position:relative}.shell-module__t_M-Ha__planNoteLine>.shell-module__t_M-Ha__foldLink:before{content:"";z-index:-1;border:1px solid var(--color-ink-200);background:var(--color-paper-50);border-radius:999px;transition:background-color .15s,border-color .15s;position:absolute;inset:4px 0}.shell-module__t_M-Ha__planNoteLine>.shell-module__t_M-Ha__foldLink:hover:before,.shell-module__t_M-Ha__planNoteLine>.shell-module__t_M-Ha__foldLink[aria-expanded=true]:before{border-color:var(--color-ink-300);background:var(--color-paper-100)}.shell-module__t_M-Ha__planNoteLine>.shell-module__t_M-Ha__foldLink:active:before{transform:scale(.98)}.shell-module__t_M-Ha__planNoteLine>.shell-module__t_M-Ha__foldLink .shell-module__t_M-Ha__foldChev{transition:transform .24s var(--p21-ease-out)}.shell-module__t_M-Ha__planWhy{background:var(--color-paper-100);color:var(--color-ink-700);border-radius:12px;margin-top:6px;padding:12px 16px}.shell-module__t_M-Ha__planWhy:not([hidden]){animation:shell-module__t_M-Ha__cs-fade-down .26s var(--p21-ease-out)}.shell-module__t_M-Ha__noteLink{text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color .15s}.shell-module__t_M-Ha__planTitleText{color:var(--color-ink-900);font-weight:600;line-height:1.4;display:block}.shell-module__t_M-Ha__planList[data-leaves]{border-top:1px solid var(--color-ink-200);margin-top:6px;padding-top:10px;position:relative}.shell-module__t_M-Ha__planList[data-leaves] .shell-module__t_M-Ha__planRow{--leaf-w:56px;--leaf-h:64px;--row-pad:12px;grid-template-columns:var(--leaf-w) minmax(0, 1fr) auto;padding:var(--row-pad) 0;animation:shell-module__t_M-Ha__cs-row-in .46s var(--p21-ease-out) backwards;animation-delay:calc(var(--i,0) * 60ms + .12s);transition:opacity .18s ease-out, transform .22s var(--p21-ease-out);border-bottom:0;align-items:start;column-gap:18px;position:relative}.shell-module__t_M-Ha__planList[data-leaves] .shell-module__t_M-Ha__planRow:not(:last-child):after{content:"";left:calc(var(--leaf-w) / 2 - 1px);top:calc(var(--row-pad) + var(--leaf-h) + var(--leaf-x,0px) + 6px);bottom:calc(6px - var(--row-pad));background:var(--color-ink-200);border-radius:2px;width:2px;position:absolute}.shell-module__t_M-Ha__planList[data-leaves] .shell-module__t_M-Ha__planRow[data-leaving]{opacity:0;pointer-events:none;transform:translate(14px)scale(.985)}.shell-module__t_M-Ha__planWhen[data-leaf]{white-space:normal;flex-direction:column;align-items:center;gap:4px;display:flex}.shell-module__t_M-Ha__leaf{box-sizing:border-box;width:var(--leaf-w,56px);height:var(--leaf-h,64px);border:1px solid var(--color-ink-200);background:var(--color-paper-50);font-variant-numeric:tabular-nums;transition:border-color .2s ease, box-shadow .24s var(--p21-ease-out), transform .24s var(--p21-ease-out);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #fff9,0 1px 2px #120c070d;box-shadow:inset 0 1px lab(100% 0 0/.6),0 1px 2px lab(3.68584% 1.38804 2.58707/.05)}.shell-module__t_M-Ha__leaf:before,.shell-module__t_M-Ha__leaf:after{color:var(--color-ink-600);font-size:14px;line-height:16px}.shell-module__t_M-Ha__leaf:before{content:attr(data-m);font-weight:500}.shell-module__t_M-Ha__leaf:after{content:attr(data-w)}.shell-module__t_M-Ha__leafDay:before{content:attr(data-d);letter-spacing:-.02em;color:var(--color-ink-900);font-size:22px;font-weight:600;line-height:26px;display:block}.shell-module__t_M-Ha__leafExtra:before{content:attr(data-x);color:var(--color-ink-600);white-space:nowrap;font-size:14px;line-height:18px}.shell-module__t_M-Ha__planRow:has(.shell-module__t_M-Ha__leafExtra){--leaf-x:22px}@media (hover:hover) and (pointer:fine){.shell-module__t_M-Ha__planList[data-leaves] .shell-module__t_M-Ha__planRow:hover .shell-module__t_M-Ha__leaf{border-color:var(--color-ink-300);box-shadow:var(--shadow-rest);transform:translateY(-1px)}}.shell-module__t_M-Ha__planList[data-leaves] .shell-module__t_M-Ha__planWhat{padding-top:7px}.shell-module__t_M-Ha__planList[data-leaves] .shell-module__t_M-Ha__planActions{align-self:start;margin:-1px -8px 0 0}.shell-module__t_M-Ha__planAction{color:var(--color-ink-700);transition:background-color .15s ease, color .15s ease, transform .16s var(--p21-ease-out);border-radius:10px}.shell-module__t_M-Ha__planAction:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.shell-module__t_M-Ha__planList .shell-module__t_M-Ha__planAction{color:var(--color-ink-600)}.shell-module__t_M-Ha__planList .shell-module__t_M-Ha__planRow:hover .shell-module__t_M-Ha__planAction,.shell-module__t_M-Ha__planList .shell-module__t_M-Ha__planRow:focus-within .shell-module__t_M-Ha__planAction{color:var(--color-ink-900)}}.shell-module__t_M-Ha__skeleton{flex-direction:column;gap:12px;min-width:0;display:flex}.shell-module__t_M-Ha__skeletonLabel{color:var(--color-ink-600);margin:0;font-size:16px;line-height:1.5}.shell-module__t_M-Ha__skeletonBody{flex-direction:column;gap:10px;display:flex}.shell-module__t_M-Ha__skelBar{background:linear-gradient(90deg, var(--color-paper-200) 0%, var(--color-paper-100) 45%, var(--color-paper-200) 90%);background-size:220% 100%;border-radius:7px;width:70%;height:14px;animation:1.5s ease-in-out infinite shell-module__t_M-Ha__cs-shimmer;display:block}.shell-module__t_M-Ha__skelBar[data-w=name]{border-radius:9px;width:44%;height:28px;margin-bottom:6px}.shell-module__t_M-Ha__skelBar[data-w=line]{width:92%}.shell-module__t_M-Ha__skelBar[data-w=short]{width:58%}.shell-module__t_M-Ha__skelBar[data-w=title]{width:56%;height:16px}.shell-module__t_M-Ha__skelBar[data-w=sub]{width:82%;height:12px}.shell-module__t_M-Ha__skelRows{border-top:1px solid var(--color-ink-200);flex-direction:column;gap:20px;margin-top:12px;padding-top:18px;display:flex}.shell-module__t_M-Ha__skeleton[data-only] .shell-module__t_M-Ha__skelRows{margin-top:0}.shell-module__t_M-Ha__skelRow{animation:shell-module__t_M-Ha__cs-fade-up .42s var(--p21-ease-out) backwards;animation-delay:calc(var(--i,0) * 90ms);grid-template-columns:56px minmax(0,1fr);align-items:start;column-gap:18px;display:grid}.shell-module__t_M-Ha__skelLeaf{background:linear-gradient(90deg, var(--color-paper-200) 0%, var(--color-paper-100) 45%, var(--color-paper-200) 90%);background-size:220% 100%;border-radius:14px;width:56px;height:64px;animation:1.5s ease-in-out infinite shell-module__t_M-Ha__cs-shimmer}.shell-module__t_M-Ha__skelText{flex-direction:column;gap:10px;padding-top:10px;display:flex}.shell-module__t_M-Ha__change{border:1px solid var(--color-ink-200);background:var(--color-paper-0,#fff);box-shadow:var(--shadow-rest);transition:border-color .2s ease, box-shadow .24s var(--p21-ease-out);border-radius:18px;padding:0 24px}@media (hover:hover) and (pointer:fine){.shell-module__t_M-Ha__change:not([open]):hover{border-color:var(--color-ink-300);box-shadow:var(--shadow-hover)}}.shell-module__t_M-Ha__change>.shell-module__t_M-Ha__foldRow{min-height:72px;padding:16px 0}.shell-module__t_M-Ha__change>.shell-module__t_M-Ha__foldRow:hover .shell-module__t_M-Ha__foldTitle{text-decoration:none}.shell-module__t_M-Ha__change>.shell-module__t_M-Ha__foldRow:focus-visible{outline-offset:4px;border-radius:12px}.shell-module__t_M-Ha__change>.shell-module__t_M-Ha__foldRow>.shell-module__t_M-Ha__foldChev{box-sizing:content-box;background:var(--color-paper-100);color:var(--color-ink-700);transition:transform .26s var(--p21-ease-out), background-color .15s ease;border-radius:999px;padding:10px}.shell-module__t_M-Ha__change>.shell-module__t_M-Ha__foldRow:hover>.shell-module__t_M-Ha__foldChev{background:var(--color-paper-200);color:var(--color-ink-900)}.shell-module__t_M-Ha__change[open]>.shell-module__t_M-Ha__foldBody{border-top:1px solid var(--color-ink-200);padding-top:22px;padding-bottom:26px}.shell-module__t_M-Ha__change[open]>.shell-module__t_M-Ha__foldBody>*{animation:shell-module__t_M-Ha__cs-fade-up .36s var(--p21-ease-out) backwards}.shell-module__t_M-Ha__control{border-color:var(--color-ink-200);background:var(--color-paper-50);width:100%;transition:border-color .15s ease, background-color .15s ease, box-shadow .2s var(--p21-ease-out);border-radius:12px}.shell-module__t_M-Ha__control:hover:not(:disabled){border-color:var(--color-ink-300);background:var(--color-paper-0,#fff)}.shell-module__t_M-Ha__control:focus-visible{border-color:var(--color-ink-700);background:var(--color-paper-0,#fff);box-shadow:0 0 0 4px color-mix(in oklch, var(--color-ink-900) 8%, transparent);outline:none}.shell-module__t_M-Ha__select{border-color:var(--color-ink-200);background:var(--color-paper-50);width:100%;transition:border-color .15s ease, background-color .15s ease, box-shadow .2s var(--p21-ease-out);border-radius:12px}.shell-module__t_M-Ha__select:hover:not([data-disabled]){border-color:var(--color-ink-300);background:var(--color-paper-0,#fff)}.shell-module__t_M-Ha__select:has(select:focus-visible){border-color:var(--color-ink-700);background:var(--color-paper-0,#fff);box-shadow:0 0 0 4px color-mix(in oklch, var(--color-ink-900) 8%, transparent);outline:none}.shell-module__t_M-Ha__select:has(select:open) .shell-module__t_M-Ha__selectChev{transform:rotate(180deg)}.shell-module__t_M-Ha__selectChev{transition:transform .22s var(--p21-ease-out)}.shell-module__t_M-Ha__label{letter-spacing:-.005em}.shell-module__t_M-Ha__changeBody{gap:26px}@supports (appearance:base-select){.shell-module__t_M-Ha__select>.shell-module__t_M-Ha__selectNative:not([multiple]):not([size]){appearance:base-select}.shell-module__t_M-Ha__selectNative::picker(select){appearance:base-select}.shell-module__t_M-Ha__selectNative::picker(select){min-width:anchor-size(width);border:1px solid var(--color-ink-200);background:var(--color-paper-0,#fff);max-height:min(420px,60dvh);box-shadow:var(--shadow-pop);opacity:1;transition:opacity .16s var(--p21-ease-out), transform .2s var(--p21-ease-out), overlay .2s allow-discrete, display .2s allow-discrete;border-radius:14px;margin-block:6px;padding:6px;transform:none}@starting-style{.shell-module__t_M-Ha__selectNative:open::picker(select){opacity:0;transform:translateY(-6px)scale(.98)}}.shell-module__t_M-Ha__selectNative option{min-height:44px;color:var(--color-ink-900);white-space:normal;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:16px;line-height:1.35;display:flex}.shell-module__t_M-Ha__selectNative option:hover,.shell-module__t_M-Ha__selectNative option:focus-visible{background:var(--color-paper-100);outline:none}.shell-module__t_M-Ha__selectNative option:checked{font-weight:600}.shell-module__t_M-Ha__selectNative option::checkmark{color:var(--color-lab-600);order:1;margin-left:auto}.shell-module__t_M-Ha__selectNative optgroup{color:var(--color-ink-600);padding-top:6px;font-size:14px;font-weight:500}}.shell-module__t_M-Ha__stepper{border:1px solid var(--color-ink-200);background:var(--color-paper-50);border-radius:14px;gap:2px;padding:4px}.shell-module__t_M-Ha__stepBtn{transition:background-color .15s ease, box-shadow .15s ease, transform .16s var(--p21-ease-out);background:0 0;border:0;border-radius:10px}.shell-module__t_M-Ha__stepBtn:hover:not(:disabled){background:var(--color-paper-0,#fff);box-shadow:var(--shadow-rest);border-color:#0000}.shell-module__t_M-Ha__stepBtn:active:not(:disabled){transform:scale(.94)}.shell-module__t_M-Ha__stepBtn:disabled{color:var(--color-ink-300);background:0 0}.shell-module__t_M-Ha__stepValue{justify-content:center;align-items:center;min-width:104px;height:44px;display:inline-flex;overflow:hidden}.shell-module__t_M-Ha__stepNum{display:inline-block}.shell-module__t_M-Ha__stepNum[data-dir=up]{animation:shell-module__t_M-Ha__cs-roll-up .26s var(--p21-ease-out)}.shell-module__t_M-Ha__stepNum[data-dir=down]{animation:shell-module__t_M-Ha__cs-roll-down .26s var(--p21-ease-out)}.shell-module__t_M-Ha__barRow{border:1px solid var(--color-ink-200);background:color-mix(in oklch, var(--color-paper-0,#fff) 84%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);transition:box-shadow .26s var(--p21-ease-out), border-color .2s ease;border-radius:18px;padding:10px 16px 10px 10px}.shell-module__t_M-Ha__bar[data-floating] .shell-module__t_M-Ha__barRow{border-color:var(--color-ink-300)}.shell-module__t_M-Ha__barLine{color:var(--color-ink-600)}.shell-module__t_M-Ha__barError{padding:0 4px}@media (max-width:599px){.shell-module__t_M-Ha__plan{border-radius:16px;padding:20px 16px 16px}.shell-module__t_M-Ha__planName{font-size:22px}.shell-module__t_M-Ha__change{border-radius:16px;padding:0 16px}.shell-module__t_M-Ha__planList[data-leaves] .shell-module__t_M-Ha__planRow{--leaf-w:48px;--leaf-h:58px;--row-pad:10px;grid-template-columns:var(--leaf-w) minmax(0, 1fr);grid-template-rows:auto auto;align-items:start;gap:0 14px}.shell-module__t_M-Ha__planList[data-leaves] .shell-module__t_M-Ha__planWhen{grid-area:1/1/span 2}.shell-module__t_M-Ha__planList[data-leaves] .shell-module__t_M-Ha__planWhat{grid-area:1/2;padding-top:4px}.shell-module__t_M-Ha__planList[data-leaves] .shell-module__t_M-Ha__planActions{grid-area:2/2;justify-self:start;margin:2px 0 -6px -10px}.shell-module__t_M-Ha__leafDay:before{font-size:20px;line-height:22px}.shell-module__t_M-Ha__skelRow{grid-template-columns:48px minmax(0,1fr);column-gap:14px}.shell-module__t_M-Ha__skelLeaf{width:48px;height:58px}.shell-module__t_M-Ha__barRow{border-radius:16px;padding:8px}}@media (prefers-reduced-motion:reduce){.shell-module__t_M-Ha__plan,.shell-module__t_M-Ha__planName,.shell-module__t_M-Ha__planLines,.shell-module__t_M-Ha__planNote,.shell-module__t_M-Ha__planWhy:not([hidden]),.shell-module__t_M-Ha__planList[data-leaves] .shell-module__t_M-Ha__planRow,.shell-module__t_M-Ha__skelRow,.shell-module__t_M-Ha__change[open]>.shell-module__t_M-Ha__foldBody>*,.shell-module__t_M-Ha__stepNum[data-dir],.shell-module__t_M-Ha__skelBar,.shell-module__t_M-Ha__skelLeaf{animation:none}.shell-module__t_M-Ha__askCaret{display:none}.shell-module__t_M-Ha__askCycle,.shell-module__t_M-Ha__planList[data-leaves] .shell-module__t_M-Ha__planRow,.shell-module__t_M-Ha__primary,.shell-module__t_M-Ha__leaf,.shell-module__t_M-Ha__change,.shell-module__t_M-Ha__change>.shell-module__t_M-Ha__foldRow>.shell-module__t_M-Ha__foldChev,.shell-module__t_M-Ha__selectChev{transition:none}.shell-module__t_M-Ha__primary:active:not(:disabled):not([aria-disabled=true]),.shell-module__t_M-Ha__planAction:active,.shell-module__t_M-Ha__stepBtn:active:not(:disabled){transform:none}}.shell-module__t_M-Ha__planList[data-leaves][data-settled] .shell-module__t_M-Ha__planRow{animation-duration:.32s;animation-delay:0s}.shell-module__t_M-Ha__planAction{justify-content:center;align-items:center;gap:6px;display:inline-flex}.shell-module__t_M-Ha__planAction>svg{opacity:.8;flex:none}.shell-module__t_M-Ha__planSlots[data-slots="2"]{grid-template-columns:104px 112px}.shell-module__t_M-Ha__planSlots{grid-template-columns:112px}@media (max-width:599px){.shell-module__t_M-Ha__planSlots[data-slots="2"]{grid-template-columns:auto auto}.shell-module__t_M-Ha__planSlots{grid-template-columns:auto}.shell-module__t_M-Ha__planSlot{justify-content:flex-start}}
.rotating-ideas-module__H4sliW__row{flex:100%;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:14px;min-width:0;display:grid}.rotating-ideas-module__H4sliW__label{line-height:44px}.rotating-ideas-module__H4sliW__flow{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.rotating-ideas-module__H4sliW__stack{min-width:0;display:grid}.rotating-ideas-module__H4sliW__stack>.rotating-ideas-module__H4sliW__set{grid-area:1/1}.rotating-ideas-module__H4sliW__stack>.rotating-ideas-module__H4sliW__set:not([data-on]){visibility:hidden}.rotating-ideas-module__H4sliW__set{min-width:0;min-height:calc(var(--ideas-rows,2) * 44px);flex-wrap:wrap;align-content:flex-start;align-items:center;gap:0 18px;display:flex}.rotating-ideas-module__H4sliW__idea{min-width:0;max-width:100%;display:inline-flex}[data-turned] .rotating-ideas-module__H4sliW__set[data-on] .rotating-ideas-module__H4sliW__idea{animation:.42s cubic-bezier(.16,1,.3,1) backwards rotating-ideas-module__H4sliW__ideas-in;animation-delay:calc(var(--i,0) * 70ms)}.rotating-ideas-module__H4sliW__set[data-out] .rotating-ideas-module__H4sliW__idea{opacity:0;filter:blur(3px);transition:opacity .16s ease-out,transform .2s ease-out,filter .2s ease-out;transition-delay:calc(var(--i,0) * 30ms);transform:translateY(-6px)}@keyframes rotating-ideas-module__H4sliW__ideas-in{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}}.rotating-ideas-module__H4sliW__more{height:44px;font:inherit;color:var(--color-ink-600);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 4px 0 0;font-size:16px;font-weight:500;transition:color .15s;display:inline-flex}.rotating-ideas-module__H4sliW__more:hover{color:var(--color-ink-900)}.rotating-ideas-module__H4sliW__more:focus-visible{outline:2px solid var(--color-ink-700);outline-offset:2px}.rotating-ideas-module__H4sliW__moreIcon{background:var(--color-paper-100);width:22px;height:22px;transition:background-color .15s ease, transform .3s var(--p21-ease-out,cubic-bezier(.16, 1, .3, 1));border-radius:999px;flex:none;place-items:center;display:inline-grid;position:relative}.rotating-ideas-module__H4sliW__moreIcon>svg:first-child{width:13px;height:13px}:not([data-look=chips])>.rotating-ideas-module__H4sliW__row .rotating-ideas-module__H4sliW__moreIcon{background:0 0}.rotating-ideas-module__H4sliW__more:hover .rotating-ideas-module__H4sliW__moreIcon{background:var(--color-paper-200)}.rotating-ideas-module__H4sliW__more:active .rotating-ideas-module__H4sliW__moreIcon{transform:rotate(-90deg)scale(.94)}.rotating-ideas-module__H4sliW__timer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.rotating-ideas-module__H4sliW__timerRing{fill:none;stroke:var(--color-ink-400);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:rotating-ideas-module__H4sliW__ideas-timer var(--ideas-every,7s) linear forwards}[data-held] .rotating-ideas-module__H4sliW__timerRing{animation-play-state:paused}@keyframes rotating-ideas-module__H4sliW__ideas-timer{to{stroke-dashoffset:0}}@media (min-width:561px){.rotating-ideas-module__H4sliW__flow{grid-template-columns:minmax(0,max-content) auto;justify-content:start;align-items:start;column-gap:18px;display:grid}.rotating-ideas-module__H4sliW__more{grid-area:1/2}}@media (max-width:560px){.rotating-ideas-module__H4sliW__row{grid-template-columns:minmax(0,1fr)}.rotating-ideas-module__H4sliW__set{flex-direction:column;align-items:flex-start;min-height:132px}}[data-look=chips] .rotating-ideas-module__H4sliW__label{display:none}[data-look=chips] .rotating-ideas-module__H4sliW__row{column-gap:0}[data-look=chips] .rotating-ideas-module__H4sliW__set{min-height:calc(var(--ideas-rows,2) * 44px + (var(--ideas-rows,2) - 1) * 8px);gap:8px}[data-look=chips] .rotating-ideas-module__H4sliW__set>.rotating-ideas-module__H4sliW__idea>*{box-sizing:border-box;border:1px solid var(--color-ink-200);background:var(--color-paper-0,#fff);max-width:100%;min-height:44px;font:inherit;color:var(--color-ink-800);text-align:left;text-wrap:pretty;cursor:pointer;transition:background-color .15s ease, border-color .15s ease, box-shadow .2s var(--p21-ease-out,cubic-bezier(.16, 1, .3, 1)), transform .2s var(--p21-ease-out,cubic-bezier(.16, 1, .3, 1));border-radius:22px;align-items:center;padding:10px 16px;font-size:16px;font-weight:450;line-height:1.3;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #120c070a;box-shadow:0 1px 2px lab(3.68584% 1.38804 2.58707/.04)}@media (hover:hover) and (pointer:fine){[data-look=chips] .rotating-ideas-module__H4sliW__set>.rotating-ideas-module__H4sliW__idea>:hover{border-color:var(--color-ink-300);background:var(--color-paper-100);color:var(--color-ink-900);box-shadow:var(--shadow-rest);transform:translateY(-1px)}}[data-look=chips] .rotating-ideas-module__H4sliW__set>.rotating-ideas-module__H4sliW__idea>:active{transform:scale(.97)}[data-look=chips] .rotating-ideas-module__H4sliW__set>.rotating-ideas-module__H4sliW__idea>:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px}@media (max-width:560px){[data-look=chips] .rotating-ideas-module__H4sliW__set{min-height:148px}}@media (prefers-reduced-motion:reduce){.rotating-ideas-module__H4sliW__idea,[data-turned] .rotating-ideas-module__H4sliW__set[data-on] .rotating-ideas-module__H4sliW__idea{animation:none}.rotating-ideas-module__H4sliW__set[data-out] .rotating-ideas-module__H4sliW__idea,[data-look=chips] .rotating-ideas-module__H4sliW__set>.rotating-ideas-module__H4sliW__idea>*,.rotating-ideas-module__H4sliW__moreIcon{transition:none}[data-look=chips] .rotating-ideas-module__H4sliW__set>.rotating-ideas-module__H4sliW__idea>:hover,[data-look=chips] .rotating-ideas-module__H4sliW__set>.rotating-ideas-module__H4sliW__idea>:active,.rotating-ideas-module__H4sliW__more:active .rotating-ideas-module__H4sliW__moreIcon{transform:none}}.rotating-ideas-module__H4sliW__row .rotating-ideas-module__H4sliW__stack>.rotating-ideas-module__H4sliW__set{min-height:0}div:not([data-look])>.rotating-ideas-module__H4sliW__row .rotating-ideas-module__H4sliW__set{flex-direction:column;align-items:flex-start}
.shared-module__eEe92W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shared-module__eEe92W__hatch{background-color:color-mix(in oklab, var(--color-ink-100) 45%, transparent);background-image:repeating-linear-gradient(135deg, var(--color-ink-200) 0 1px, transparent 1px 6px)}.shared-module__eEe92W__chartTokens{--chart-grid:var(--color-ink-100);--chart-track:var(--color-ink-100);--chart-quiet:color-mix(in oklab, var(--color-ink-900) 34%, var(--product-surface-0));--chart-wash-top:.2;--chart-wash-mid:.07;--chart-tint:color-mix(in oklab, var(--chart-s1) 6%, var(--product-surface-0));--chart-tint-fill:color-mix(in oklab, var(--chart-s1) 15%, var(--product-surface-0));--chart-tint-lead:color-mix(in oklab, var(--chart-s1) 21%, var(--product-surface-0))}.dark .shared-module__eEe92W__chartTokens{--chart-wash-top:.3;--chart-wash-mid:.1;--chart-tint:color-mix(in oklab, var(--chart-s1) 9%, var(--product-surface-0));--chart-tint-fill:color-mix(in oklab, var(--chart-s1) 22%, var(--product-surface-0));--chart-tint-lead:color-mix(in oklab, var(--chart-s1) 30%, var(--product-surface-0))}
.delta-chip-module__FzIr4G__chip{letter-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-ink-600);align-items:center;gap:3px;padding:0;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.delta-chip-module__FzIr4G__chip[data-tone=good]{color:var(--chart-up-fg)}.delta-chip-module__FzIr4G__chip[data-tone=bad]{color:var(--chart-down-fg)}.delta-chip-module__FzIr4G__chip[data-tone=new]{color:var(--product-accent-soft-fg)}.delta-chip-module__FzIr4G__arrow{font-size:9px;line-height:1}.delta-chip-module__FzIr4G__line{min-width:0;font-size:13px;line-height:18px;display:block}.delta-chip-module__FzIr4G__vs{color:var(--color-ink-600);font-size:13px;line-height:18px}.delta-chip-module__FzIr4G__chip+.delta-chip-module__FzIr4G__vs{margin-left:6px}.delta-chip-module__FzIr4G__chip[data-tone=new][data-neutral]{color:var(--color-ink-600)}@media (max-width:480px){.delta-chip-module__FzIr4G__basis{display:none}}
.simple-columns-module__qU7RqW__wrap{min-width:0;margin:0}.simple-columns-module__qU7RqW__cols{grid-template-rows:minmax(0,1fr) auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0 14px;height:220px;padding-top:4px;display:grid}.simple-columns-module__qU7RqW__wrap[data-size=lg] .simple-columns-module__qU7RqW__cols{height:260px}.simple-columns-module__qU7RqW__wrap[data-size=sm] .simple-columns-module__qU7RqW__cols{height:160px}.simple-columns-module__qU7RqW__col{grid-row:span 2;grid-template-rows:subgrid;border-radius:8px 8px 0 0;min-width:0;transition:background-color .12s;display:grid}.simple-columns-module__qU7RqW__cols[data-column-hover]:focus-visible{outline:2px solid var(--color-lab-600);outline-offset:4px;border-radius:4px}.simple-columns-module__qU7RqW__cols:has(.simple-columns-module__qU7RqW__col[data-on]) .simple-columns-module__qU7RqW__col:not([data-on]) .simple-columns-module__qU7RqW__bar{opacity:.45}.simple-columns-module__qU7RqW__col[data-on] .simple-columns-module__qU7RqW__bar{background:color-mix(in oklab, var(--color-lab-600) 82%, black)}.simple-columns-module__qU7RqW__col[data-on][data-running] .simple-columns-module__qU7RqW__bar{background:color-mix(in oklab, var(--color-lab-600) 70%, var(--product-surface-0,white))}.simple-columns-module__qU7RqW__plot{border-bottom:1px solid var(--color-ink-200);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;display:flex}.simple-columns-module__qU7RqW__bar{background:var(--color-lab-600);border-radius:4px 4px 0 0;width:64%;min-width:6px;max-width:48px;transition:background-color .12s,opacity .12s;display:block}.simple-columns-module__qU7RqW__col[data-running] .simple-columns-module__qU7RqW__bar{background:color-mix(in oklab, var(--color-lab-600) 55%, var(--product-surface-0,white))}.simple-columns-module__qU7RqW__value{color:var(--color-ink-900);white-space:nowrap;font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:14px;font-weight:600;line-height:18px}.simple-columns-module__qU7RqW__value[data-zero]{color:var(--color-ink-600);font-weight:500}.simple-columns-module__qU7RqW__label{color:var(--color-ink-700);text-align:center;white-space:nowrap;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:8px;font-size:13px;line-height:17px;display:flex}.simple-columns-module__qU7RqW__soFar{color:var(--color-ink-600);font-size:12px;line-height:16px}.simple-columns-module__qU7RqW__foot{color:var(--color-ink-700);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:14px;font-size:14px;line-height:20px;display:flex}.simple-columns-module__qU7RqW__counting{color:var(--color-ink-600)}.simple-columns-module__qU7RqW__table{color:var(--color-ink-700);margin-top:8px;font-size:13px}.simple-columns-module__qU7RqW__table summary{cursor:pointer;text-underline-offset:3px;width:fit-content;text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-300);text-decoration-color:var(--color-ink-300)}@media (max-width:767px){.simple-columns-module__qU7RqW__table summary{position:relative}.simple-columns-module__qU7RqW__table summary:after{content:"";position:absolute;inset:-12px -8px}}.simple-columns-module__qU7RqW__table table{border-collapse:collapse;font-variant-numeric:tabular-nums;margin-top:8px}.simple-columns-module__qU7RqW__table th,.simple-columns-module__qU7RqW__table td{text-align:left;padding:4px 16px 4px 0;font-weight:400}.simple-columns-module__qU7RqW__table thead th{color:var(--color-ink-900);font-weight:600}.simple-columns-module__qU7RqW__empty{align-items:center;min-height:120px;display:flex}.simple-columns-module__qU7RqW__empty p{color:var(--color-ink-900);margin:0;font-size:16px;line-height:24px}@media (max-width:600px){.simple-columns-module__qU7RqW__cols{column-gap:6px;height:180px}.simple-columns-module__qU7RqW__value{font-size:12px}.simple-columns-module__qU7RqW__label{white-space:normal;font-size:11px;line-height:14px}.simple-columns-module__qU7RqW__soFar{font-size:11px}}
.bar-chart-module__XzGQnq__chart{--bar-h:132px;--bar-gutter:44px;--bar-body:linear-gradient(to bottom, color-mix(in oklab, var(--chart-s1) 36%, var(--product-surface-0)), color-mix(in oklab, var(--chart-s1) 20%, var(--product-surface-0)));--bar-body-on:linear-gradient(to bottom, color-mix(in oklab, var(--chart-s1) 56%, var(--product-surface-0)), color-mix(in oklab, var(--chart-s1) 34%, var(--product-surface-0)));--bar-partial:color-mix(in oklab, var(--chart-s1) 15%, var(--product-surface-0));--bar-partial-cap:color-mix(in oklab, var(--chart-s1) 62%, var(--product-surface-0));font-family:var(--ph-font-sans), system-ui, sans-serif;margin:0}.dark .bar-chart-module__XzGQnq__chart{--bar-body:linear-gradient(to bottom, color-mix(in oklab, var(--chart-s1) 52%, var(--product-surface-0)), color-mix(in oklab, var(--chart-s1) 30%, var(--product-surface-0)));--bar-body-on:linear-gradient(to bottom, color-mix(in oklab, var(--chart-s1) 72%, var(--product-surface-0)), color-mix(in oklab, var(--chart-s1) 46%, var(--product-surface-0)));--bar-partial:color-mix(in oklab, var(--chart-s1) 22%, var(--product-surface-0))}.bar-chart-module__XzGQnq__chart[data-fill],.bar-chart-module__XzGQnq__chart[data-fill] .bar-chart-module__XzGQnq__frame{flex-direction:column;flex:auto;min-height:0;display:flex}.bar-chart-module__XzGQnq__chart[data-fill] .bar-chart-module__XzGQnq__cols{height:auto;min-height:var(--bar-h);flex:auto}.bar-chart-module__XzGQnq__frame{padding-right:var(--bar-gutter);position:relative}.bar-chart-module__XzGQnq__grid{z-index:0;top:22px;bottom:1px;left:0;right:var(--bar-gutter);pointer-events:none;position:absolute}.bar-chart-module__XzGQnq__gridLine{background:var(--color-ink-100);height:1px;position:absolute;left:0;right:0}.bar-chart-module__XzGQnq__yAxis{width:var(--bar-gutter);pointer-events:none;position:absolute;top:22px;bottom:1px;right:0}.bar-chart-module__XzGQnq__yLabel{color:var(--color-ink-500);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;line-height:16px;position:absolute;right:0;transform:translateY(50%)}.bar-chart-module__XzGQnq__cols{z-index:1;height:calc(var(--bar-h) + 22px);border-bottom:1px solid var(--color-ink-200);box-sizing:content-box;touch-action:pan-y;border-radius:4px 4px 0 0;outline:none;align-items:stretch;gap:4px;padding-top:22px;display:flex;position:relative}.bar-chart-module__XzGQnq__cols[data-dense]{gap:2px}.bar-chart-module__XzGQnq__cols:focus-visible{outline:2px solid var(--color-lab-600);outline-offset:4px}.bar-chart-module__XzGQnq__col{border-radius:8px 8px 0 0;flex:1;justify-content:center;align-items:flex-end;min-width:0;transition:background-color .12s;display:flex;position:relative}.bar-chart-module__XzGQnq__cols:has(.bar-chart-module__XzGQnq__col[data-on]) .bar-chart-module__XzGQnq__col:not([data-on]) .bar-chart-module__XzGQnq__bar{opacity:.45}.bar-chart-module__XzGQnq__bar{background:var(--bar-body);width:min(36px,58%);min-height:3px;box-shadow:inset 0 2px 0 0 var(--chart-s1);border-radius:6px 6px 0 0;transition:background .12s,opacity .12s;position:relative}.bar-chart-module__XzGQnq__col[data-zero] .bar-chart-module__XzGQnq__bar{background:var(--color-ink-200);box-shadow:none}.bar-chart-module__XzGQnq__col[data-untracked] .bar-chart-module__XzGQnq__bar{min-height:0;box-shadow:none;background:0 0}.bar-chart-module__XzGQnq__col[data-partial] .bar-chart-module__XzGQnq__bar{background:var(--bar-partial);box-shadow:inset 0 2px 0 0 var(--bar-partial-cap)}.bar-chart-module__XzGQnq__col[data-on] .bar-chart-module__XzGQnq__value{opacity:0}.bar-chart-module__XzGQnq__col[data-on] .bar-chart-module__XzGQnq__bar{background:var(--bar-body-on)}.bar-chart-module__XzGQnq__col[data-on][data-zero] .bar-chart-module__XzGQnq__bar{background:var(--color-ink-300)}.bar-chart-module__XzGQnq__col[data-on][data-untracked] .bar-chart-module__XzGQnq__bar{background:0 0}.bar-chart-module__XzGQnq__col[data-on][data-partial] .bar-chart-module__XzGQnq__bar{background:color-mix(in oklab, var(--chart-s1) 26%, var(--product-surface-0))}.bar-chart-module__XzGQnq__value{z-index:2;background:var(--product-surface-0);white-space:nowrap;color:var(--color-ink-800,var(--color-ink-900));font-variant-numeric:tabular-nums;border-radius:3px;padding:0 2px;font-size:12px;font-weight:600;line-height:16px;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.bar-chart-module__XzGQnq__value[data-edge=end]{left:calc(50% + min(18px,29%) + 2px);transform:translate(-100%)}.bar-chart-module__XzGQnq__value[data-edge=start]{left:calc(50% - min(18px,29%) - 2px);transform:none}.bar-chart-module__XzGQnq__priorTick{z-index:1;background:color-mix(in oklab, var(--color-ink-900) 40%, var(--product-surface-0));width:calc(min(36px,58%) + 10px);height:2px;box-shadow:0 0 0 1px var(--product-surface-0);pointer-events:none;border-radius:1px;margin-bottom:-1px;position:absolute;left:50%;transform:translate(-50%)}@media (forced-colors:active){.bar-chart-module__XzGQnq__priorTick{background:canvastext}}.bar-chart-module__XzGQnq__col[data-partial] .bar-chart-module__XzGQnq__value{color:var(--color-ink-600);font-weight:500}.bar-chart-module__XzGQnq__labels{padding-right:var(--bar-gutter);gap:4px;margin-top:8px;display:flex}.bar-chart-module__XzGQnq__frame:has(.bar-chart-module__XzGQnq__cols[data-dense])+.bar-chart-module__XzGQnq__labels{gap:2px}.bar-chart-module__XzGQnq__label{text-align:center;min-width:0;color:var(--color-ink-600);flex:1;font-size:12px;line-height:16px}.bar-chart-module__XzGQnq__label[data-lead]{color:var(--color-ink-900);font-weight:500}.bar-chart-module__XzGQnq__label{white-space:nowrap}.bar-chart-module__XzGQnq__label[data-tick]{white-space:nowrap;overflow:visible}.bar-chart-module__XzGQnq__soFar{color:var(--color-ink-500);font-size:12px;font-weight:400;line-height:16px}.bar-chart-module__XzGQnq__soFar:before{content:" "}.bar-chart-module__XzGQnq__note{color:var(--color-ink-600);margin:10px 0 0;font-size:13px;line-height:18px}@media (max-width:480px){.bar-chart-module__XzGQnq__chart{--bar-h:112px}.bar-chart-module__XzGQnq__label,.bar-chart-module__XzGQnq__soFar{font-size:11px}}
.sparkline-module___UMtIa__spark{touch-action:pan-y;cursor:default;outline:none;width:100%;position:relative;container-type:inline-size}.sparkline-module___UMtIa__spark:focus-visible{box-shadow:0 0 0 2px var(--color-lab-600);border-radius:4px}.sparkline-module___UMtIa__box{height:var(--spark-h,56px);position:relative}.sparkline-module___UMtIa__plot{position:absolute;inset:5px 5px 1px 0}.sparkline-module___UMtIa__svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sparkline-module___UMtIa__stopTop{stop-color:var(--chart-s1);stop-opacity:calc(var(--chart-wash-top) + .04)}.sparkline-module___UMtIa__stopEnd{stop-color:var(--chart-s1);stop-opacity:0}.sparkline-module___UMtIa__line{fill:none;stroke:var(--chart-s1);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sparkline-module___UMtIa__line[data-quiet]{stroke:var(--chart-quiet);stroke-width:1.5px}.sparkline-module___UMtIa__stem{background:var(--chart-s1);pointer-events:none;width:1.5px;margin-left:-.75px;position:absolute;bottom:0}.sparkline-module___UMtIa__cross{background:var(--color-ink-300);pointer-events:none;width:1px;margin-left:-.5px;position:absolute;top:-5px;bottom:-1px}.sparkline-module___UMtIa__dot{box-sizing:border-box;background:var(--chart-s1);width:7px;height:7px;box-shadow:0 0 0 2px var(--product-surface-0);pointer-events:none;border-radius:50%;margin:0 0 -3.5px -3.5px;position:absolute}.sparkline-module___UMtIa__dot[data-quiet]{background:var(--chart-quiet)}.sparkline-module___UMtIa__dot[data-k=hover]{width:9px;height:9px;margin:0 0 -4.5px -4.5px}.sparkline-module___UMtIa__words{color:var(--color-ink-600);white-space:nowrap;pointer-events:none;margin-left:10px;font-size:12px;font-weight:500;line-height:16px;position:absolute;bottom:-1px}.sparkline-module___UMtIa__wordsBelow{color:var(--color-ink-600);white-space:nowrap;margin-top:6px;font-size:12px;font-weight:500;line-height:16px;display:none}@container (max-width:159.98px){.sparkline-module___UMtIa__words[data-fit="160"]{display:none}.sparkline-module___UMtIa__wordsBelow[data-fit="160"]{display:block}}@container (max-width:199.98px){.sparkline-module___UMtIa__words[data-fit="200"]{display:none}.sparkline-module___UMtIa__wordsBelow[data-fit="200"]{display:block}}@container (max-width:239.98px){.sparkline-module___UMtIa__words[data-fit="240"]{display:none}.sparkline-module___UMtIa__wordsBelow[data-fit="240"]{display:block}}@container (max-width:279.98px){.sparkline-module___UMtIa__words[data-fit="280"]{display:none}.sparkline-module___UMtIa__wordsBelow[data-fit="280"]{display:block}}@container (max-width:319.98px){.sparkline-module___UMtIa__words[data-fit="320"]{display:none}.sparkline-module___UMtIa__wordsBelow[data-fit="320"]{display:block}}@container (max-width:399.98px){.sparkline-module___UMtIa__words[data-fit="400"]{display:none}.sparkline-module___UMtIa__wordsBelow[data-fit="400"]{display:block}}.sparkline-module___UMtIa__words[data-fit=never]{display:none}.sparkline-module___UMtIa__wordsBelow[data-fit=never]{display:block}
.kpi-card-module__JqxuRq__kpi{gap:0;transition:border-color .12s,box-shadow .12s}.kpi-card-module__JqxuRq__kpi:hover{border-color:var(--color-ink-300)}.kpi-card-module__JqxuRq__kpi[data-selectable]{cursor:pointer}.kpi-card-module__JqxuRq__kpi[data-selected],.kpi-card-module__JqxuRq__kpi[data-selected]:hover{border-color:var(--color-ink-400);box-shadow:0 1px 2px #0000000f,0 4px 12px #0000000d;box-shadow:0 1px 2px lab(0% 0 0/.06),0 4px 12px lab(0% 0 0/.05)}.kpi-card-module__JqxuRq__select{z-index:2;border-radius:inherit;pointer-events:none;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;inset:0}.kpi-card-module__JqxuRq__select:focus-visible{box-shadow:inset 0 0 0 2px var(--color-lab-600)}.kpi-card-module__JqxuRq__cover{z-index:2;border-radius:inherit;color:inherit;cursor:pointer;outline:none;text-decoration:none;position:absolute;inset:0}.kpi-card-module__JqxuRq__cover:focus-visible{box-shadow:inset 0 0 0 2px var(--color-lab-600)}.kpi-card-module__JqxuRq__go{top:calc(var(--card-pad,20px) - 1px);right:calc(var(--card-pad,20px) - 2px);color:var(--color-ink-500);opacity:0;font-size:14px;line-height:20px;transition:opacity .12s;position:absolute}.kpi-card-module__JqxuRq__cover:hover .kpi-card-module__JqxuRq__go,.kpi-card-module__JqxuRq__cover:focus-visible .kpi-card-module__JqxuRq__go{opacity:1}@media (hover:none){.kpi-card-module__JqxuRq__go{opacity:.7}}.kpi-card-module__JqxuRq__kpi[data-linked]:hover{background:color-mix(in oklab, var(--color-ink-100) 45%, var(--product-surface-0))}.kpi-card-module__JqxuRq__label{color:var(--color-ink-600);margin:0;font-size:13px;font-weight:500;line-height:18px}.kpi-card-module__JqxuRq__value{letter-spacing:-.02em;color:var(--color-ink-900);font-variant-numeric:lining-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:24px;font-weight:600;line-height:30px}.kpi-card-module__JqxuRq__sub{flex:1 0 auto;min-height:20px;margin-top:4px}.kpi-card-module__JqxuRq__note{color:var(--color-ink-600);margin:0;font-size:13px;line-height:20px}.kpi-card-module__JqxuRq__last{color:var(--color-ink-500);display:block}.kpi-card-module__JqxuRq__small{padding-top:14px}.kpi-card-module__JqxuRq__foot{color:var(--color-ink-600);font-variant-numeric:lining-nums;margin:8px 0 0;font-size:12px;line-height:16px}.kpi-card-module__JqxuRq__footPart{white-space:nowrap}.kpi-card-module__JqxuRq__small[data-small=none]{padding-top:4px}.kpi-card-module__JqxuRq__small[data-small=none] .kpi-card-module__JqxuRq__foot{margin-top:0}@media (max-width:480px){.kpi-card-module__JqxuRq__small{padding-top:12px}.kpi-card-module__JqxuRq__footPart{display:block}.kpi-card-module__JqxuRq__footDot{display:none}}
.plan-button-module__gq_pPW__button[data-pending]{cursor:progress}.plan-button-module__gq_pPW__spin{border:2px solid color-mix(in oklch, var(--color-paper-50) 35%, transparent);border-top-color:var(--color-paper-50);border-radius:999px;width:14px;height:14px;animation:.7s linear infinite plan-button-module__gq_pPW__plan-spin}@keyframes plan-button-module__gq_pPW__plan-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.plan-button-module__gq_pPW__spin{animation-duration:2s}}
