.features-module__LmlGva__features{gap:var(--space-5);flex-direction:column;width:100%;max-width:760px;margin-inline:auto;display:flex}.features-module__LmlGva__intro{gap:var(--space-1);flex-direction:column;display:flex}.features-module__LmlGva__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.02em}@media (min-width:640px){.features-module__LmlGva__title{font-size:var(--text-2xl)}}.features-module__LmlGva__muted{font-size:var(--text-sm);color:var(--color-text-muted)}.features-module__LmlGva__section{gap:var(--space-2);flex-direction:column;display:flex}.features-module__LmlGva__sectionTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.features-module__LmlGva__list{margin-top:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;list-style:none;display:flex;overflow:hidden}.features-module__LmlGva__list>li+li,.features-module__LmlGva__list>.features-module__LmlGva__item+.features-module__LmlGva__item{border-top:1px solid var(--color-border)}.features-module__LmlGva__item{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.features-module__LmlGva__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.features-module__LmlGva__text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.features-module__LmlGva__name{font-size:var(--text-base);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.features-module__LmlGva__description{font-size:var(--text-sm);color:var(--color-text-muted);white-space:pre-line;overflow-wrap:anywhere;line-height:1.5}.features-module__LmlGva__tally{gap:var(--space-1);flex-direction:column;display:flex}.features-module__LmlGva__bar{border-radius:var(--radius-full);background:var(--color-subtle);height:8px;overflow:hidden}.features-module__LmlGva__fill{border-radius:var(--radius-full);background:var(--color-primary);height:100%;transition:width .2s ease-out;display:block}@media (prefers-reduced-motion:reduce){.features-module__LmlGva__fill{transition:none}}.features-module__LmlGva__figures{font-size:var(--text-sm);color:var(--color-text-muted)}.features-module__LmlGva__figures strong{font-weight:var(--weight-semibold);color:var(--color-text)}.features-module__LmlGva__empty{align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-subtle);text-align:center;flex-direction:column;display:flex}.features-module__LmlGva__emptyTitle{font-weight:var(--weight-semibold);color:var(--color-text)}.features-module__LmlGva__skLine{width:60%;height:16px}.features-module__LmlGva__skShort{width:35%;height:12px}
.shell-module__zFeKiq__shell{grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}@media (min-width:640px){.shell-module__zFeKiq__shell{grid-template-columns:72px minmax(0,1fr)}}@media (min-width:1024px){.shell-module__zFeKiq__shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);transition:grid-template-columns var(--duration-base) var(--ease-out)}.shell-module__zFeKiq__shell[data-collapsed]{grid-template-columns:72px minmax(0,1fr)}}.shell-module__zFeKiq__sidebar{display:none}@media (min-width:640px){.shell-module__zFeKiq__sidebar{z-index:20;gap:var(--space-5);height:100dvh;padding:var(--space-3);border-right:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;display:flex;position:sticky;top:0}}.shell-module__zFeKiq__top{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:6px;display:flex}.shell-module__zFeKiq__brand{height:var(--control-height);padding:0 var(--space-3);align-items:center;display:flex}.shell-module__zFeKiq__brand:hover{text-decoration:none}.shell-module__zFeKiq__wordmark{align-items:center;display:inline-flex}.shell-module__zFeKiq__appIcon{display:none}.shell-module__zFeKiq__appIcon img{display:block}.shell-module__zFeKiq__nav{flex:1}.shell-module__zFeKiq__nav ul{gap:var(--space-1);flex-direction:column;list-style:none;display:flex}.shell-module__zFeKiq__navItem{align-items:center;gap:var(--space-3);width:100%;height:40px;padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);white-space:nowrap;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;display:flex;position:relative}.shell-module__zFeKiq__navItem svg{flex:none}.shell-module__zFeKiq__navItem:hover{background:var(--color-subtle);color:var(--color-text);text-decoration:none}.shell-module__zFeKiq__navItem[aria-current=page]{background:var(--color-primary-soft);color:var(--color-primary-active)}.shell-module__zFeKiq__navLabel{text-overflow:ellipsis;overflow:hidden}.shell-module__zFeKiq__toggle{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-muted);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:none;position:relative}.shell-module__zFeKiq__toggle:hover{background:var(--color-subtle);color:var(--color-text)}@media (min-width:1024px){.shell-module__zFeKiq__toggle{display:flex}.shell-module__zFeKiq__toggle:hover:after,.shell-module__zFeKiq__toggle:focus-visible:after{content:attr(data-tip);top:50%;left:calc(100% + var(--space-2));padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-inverse);font-size:var(--text-xs);color:var(--color-on-inverse);white-space:nowrap;pointer-events:none;position:absolute;transform:translateY(-50%)}}@media (min-width:640px) and (max-width:1023px){.shell-module__zFeKiq__top{justify-content:center}.shell-module__zFeKiq__brand,.shell-module__zFeKiq__navItem{justify-content:center;padding:0}.shell-module__zFeKiq__wordmark{display:none}.shell-module__zFeKiq__appIcon{display:block}.shell-module__zFeKiq__navLabel{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.shell-module__zFeKiq__navItem[data-tip]:hover:after,.shell-module__zFeKiq__navItem[data-tip]:focus-visible:after{content:attr(data-tip);top:50%;left:calc(100% + var(--space-2));padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-inverse);font-size:var(--text-xs);color:var(--color-on-inverse);white-space:nowrap;pointer-events:none;position:absolute;transform:translateY(-50%)}}@media (min-width:1024px){.shell-module__zFeKiq__shell[data-collapsed] .shell-module__zFeKiq__top{flex-direction:column}.shell-module__zFeKiq__shell[data-collapsed] .shell-module__zFeKiq__brand,.shell-module__zFeKiq__shell[data-collapsed] .shell-module__zFeKiq__navItem{justify-content:center;padding:0}.shell-module__zFeKiq__shell[data-collapsed] .shell-module__zFeKiq__wordmark{display:none}.shell-module__zFeKiq__shell[data-collapsed] .shell-module__zFeKiq__appIcon{display:block}.shell-module__zFeKiq__shell[data-collapsed] .shell-module__zFeKiq__navLabel{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.shell-module__zFeKiq__shell[data-collapsed] .shell-module__zFeKiq__navItem[data-tip]:hover:after,.shell-module__zFeKiq__shell[data-collapsed] .shell-module__zFeKiq__navItem[data-tip]:focus-visible:after{content:attr(data-tip);top:50%;left:calc(100% + var(--space-2));padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-inverse);font-size:var(--text-xs);color:var(--color-on-inverse);white-space:nowrap;pointer-events:none;position:absolute;transform:translateY(-50%)}}.shell-module__zFeKiq__main{flex-direction:column;min-width:0;display:flex}.shell-module__zFeKiq__header{z-index:10;align-items:center;gap:var(--space-2);height:var(--topbar-height);padding:0 var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-topbar);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;position:sticky;top:0}@media (min-width:640px){.shell-module__zFeKiq__header{gap:var(--space-4);padding:0 var(--space-5)}}@media (min-width:1024px){.shell-module__zFeKiq__header{padding:0 var(--space-6)}}.shell-module__zFeKiq__menuButton{width:var(--touch-target);height:var(--touch-target);margin-left:calc(var(--space-2) * -1);border-radius:var(--radius-md);color:var(--color-text);background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}.shell-module__zFeKiq__menuButton:hover{background:var(--color-subtle)}@media (min-width:640px){.shell-module__zFeKiq__menuButton{display:none}}.shell-module__zFeKiq__mobileBrand{flex:none;align-items:center;display:flex}.shell-module__zFeKiq__mobileBrand img{width:auto;height:20px}@media (min-width:640px){.shell-module__zFeKiq__mobileBrand{display:none}}.shell-module__zFeKiq__search{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-muted);background:0 0;border:none;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.shell-module__zFeKiq__searchText,.shell-module__zFeKiq__search .shell-module__zFeKiq__kbd{display:none}@media (min-width:640px){.shell-module__zFeKiq__search{gap:var(--space-2);max-width:480px;height:var(--control-height);padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-subtle);cursor:text;transition:border-color var(--duration-fast) var(--ease-out);flex:1;margin-left:0;display:flex}.shell-module__zFeKiq__search:hover{border-color:var(--color-border-strong)}.shell-module__zFeKiq__searchText{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.shell-module__zFeKiq__search .shell-module__zFeKiq__kbd{margin-left:auto;display:inline-block}}@media (max-width:389px){.shell-module__zFeKiq__header{gap:var(--space-1)}.shell-module__zFeKiq__tools .shell-module__zFeKiq__divider{display:none}}@media (max-width:359px){.shell-module__zFeKiq__tools .shell-module__zFeKiq__settings{display:none}}@media (max-width:639px){.shell-module__zFeKiq__tools .shell-module__zFeKiq__features,.shell-module__zFeKiq__tools .shell-module__zFeKiq__rate,.shell-module__zFeKiq__tools .shell-module__zFeKiq__theme{display:none}}@media (min-width:640px){.shell-module__zFeKiq__menuItem.shell-module__zFeKiq__phoneOnly{display:none}}@media (max-width:639px){.shell-module__zFeKiq__withMenu .shell-module__zFeKiq__support{display:none}}.shell-module__zFeKiq__kbd{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);font-family:inherit;font-size:var(--text-xs);color:var(--color-text-subtle);padding:1px 6px}.shell-module__zFeKiq__tools{align-items:center;gap:var(--space-1);flex:none;display:flex}@media (min-width:640px){.shell-module__zFeKiq__tools{gap:var(--space-2);margin-left:auto}}.shell-module__zFeKiq__divider{background:var(--color-border);width:1px;height:20px}.shell-module__zFeKiq__tool{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-md);color:var(--color-text-muted);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;place-items:center;display:grid;position:relative}@media (min-width:640px){.shell-module__zFeKiq__tool{width:var(--control-height);height:var(--control-height)}}.shell-module__zFeKiq__tool:hover{background:var(--color-subtle);color:var(--color-text)}.shell-module__zFeKiq__count{box-shadow:0 0 0 2px var(--color-topbar);border-radius:var(--radius-full);background:var(--color-primary);min-width:16px;height:16px;font-size:10px;font-weight:var(--weight-semibold);color:var(--color-on-primary);text-align:center;animation:shell-module__zFeKiq__pop var(--duration-base) var(--ease-out);padding:0 4px;line-height:16px;position:absolute;top:calc(50% - 17px);left:calc(50% + 3px)}.shell-module__zFeKiq__tool[aria-disabled=true]{color:var(--color-text-subtle);cursor:default}.shell-module__zFeKiq__tool[aria-current=page]{background:var(--color-primary-soft);color:var(--color-primary-active)}.shell-module__zFeKiq__tool[data-tip]:hover:after,.shell-module__zFeKiq__tool[data-tip]:focus-visible:after{content:attr(data-tip);top:calc(100% + var(--space-2));z-index:30;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-inverse);font-size:var(--text-xs);color:var(--color-on-inverse);white-space:nowrap;pointer-events:none;position:absolute;right:0}.shell-module__zFeKiq__user{align-items:center;gap:var(--space-2);height:var(--touch-target);padding:0 var(--space-1);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background var(--duration-fast) var(--ease-out);background:0 0;border:none;display:flex}@media (min-width:640px){.shell-module__zFeKiq__user{height:var(--control-height);padding:0 var(--space-3) 0 2px}}.shell-module__zFeKiq__user:hover{background:var(--color-subtle)}.shell-module__zFeKiq__avatar{border-radius:var(--radius-full);background:var(--color-primary-soft);width:32px;height:32px;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-primary-active);flex:none;place-items:center;display:grid}.shell-module__zFeKiq__avatarEmpty{background:var(--color-subtle)}.shell-module__zFeKiq__userName{text-overflow:ellipsis;white-space:nowrap;max-width:160px;display:none;overflow:hidden}@media (min-width:640px){.shell-module__zFeKiq__userName{display:block}}.shell-module__zFeKiq__menu{inset:auto;top:calc(var(--topbar-height) - var(--space-1));right:var(--space-4);min-width:240px;max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-raised);margin:0;position:fixed}.shell-module__zFeKiq__menu:popover-open{gap:var(--space-1);animation:shell-module__zFeKiq__drop var(--duration-base) var(--ease-out);flex-direction:column;display:flex}.shell-module__zFeKiq__menuHead{padding:var(--space-2) var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border);flex-direction:column;gap:2px;display:flex}.shell-module__zFeKiq__menuName{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.shell-module__zFeKiq__menuEmail{font-size:var(--text-xs);color:var(--color-text-muted);text-overflow:ellipsis;overflow:hidden}.shell-module__zFeKiq__menuItem{align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height);padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text);text-align:left;background:0 0;border:none;display:flex}.shell-module__zFeKiq__menuItem:hover{background:var(--color-subtle);text-decoration:none}.shell-module__zFeKiq__menuItem:disabled{cursor:default}.shell-module__zFeKiq__menuItem[aria-checked=true]{font-weight:var(--weight-semibold)}.shell-module__zFeKiq__menuItem[aria-checked=true]:hover{background:0 0}.shell-module__zFeKiq__menuGroup{gap:var(--space-1);padding-bottom:var(--space-1);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.shell-module__zFeKiq__menuLabel{padding:var(--space-2) var(--space-3) 0;font-size:var(--text-xs);color:var(--color-text-muted)}.shell-module__zFeKiq__menuItemText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.shell-module__zFeKiq__menuCheck{color:var(--color-primary);flex:none}.shell-module__zFeKiq__menuError{padding:0 var(--space-3) var(--space-2);font-size:var(--text-xs);color:var(--color-danger)}.shell-module__zFeKiq__page{gap:var(--space-5);width:100%;padding:var(--space-4);animation:shell-module__zFeKiq__rise var(--duration-slow) var(--ease-out) both;flex-direction:column;flex-grow:1;display:flex}@media (min-width:640px){.shell-module__zFeKiq__page{padding:var(--space-5)}}@media (min-width:1024px){.shell-module__zFeKiq__page{max-width:var(--content-max);padding:var(--space-7) var(--space-6);margin:0 auto}}.shell-module__zFeKiq__drawer{border:none;border-right:1px solid var(--color-border);background:var(--color-surface);width:min(300px,85vw);max-width:none;height:100dvh;max-height:none;color:var(--color-text);box-shadow:var(--shadow-raised);margin:0;padding:0}.shell-module__zFeKiq__drawer[open]{animation:shell-module__zFeKiq__slide-in var(--duration-slow) var(--ease-out)}.shell-module__zFeKiq__drawer::backdrop{background:var(--color-scrim);animation:shell-module__zFeKiq__dim var(--duration-base) var(--ease-out)}.shell-module__zFeKiq__drawerBody{gap:var(--space-5);height:100%;padding:var(--space-3) var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.shell-module__zFeKiq__drawerBody .shell-module__zFeKiq__navItem{height:var(--touch-target)}.shell-module__zFeKiq__drawerClose{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-md);color:var(--color-text-muted);background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}.shell-module__zFeKiq__drawerClose:hover{background:var(--color-subtle);color:var(--color-text)}@keyframes shell-module__zFeKiq__slide-in{0%{transform:translate(-100%)}}.shell-module__zFeKiq__tabBar{z-index:30;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--color-border);background:var(--color-surface);display:flex;position:fixed;bottom:0;left:0;right:0}.shell-module__zFeKiq__tab{height:var(--tabbar-height);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.shell-module__zFeKiq__tab:hover{color:var(--color-text);text-decoration:none}.shell-module__zFeKiq__tab[aria-current=page]{color:var(--color-primary-active)}.shell-module__zFeKiq__tab[aria-current=page] svg{animation:shell-module__zFeKiq__pop var(--duration-base) var(--ease-out)}@media (max-width:639px){.shell-module__zFeKiq__shell[data-tabs]{--tabbar-offset:calc(var(--tabbar-height) + env(safe-area-inset-bottom))}.shell-module__zFeKiq__shell[data-tabs] .shell-module__zFeKiq__page{padding-bottom:calc(var(--space-4) + var(--tabbar-offset))}}@media (min-width:640px){.shell-module__zFeKiq__tabBar{display:none}}@keyframes shell-module__zFeKiq__pop{50%{transform:scale(1.12)}}@keyframes shell-module__zFeKiq__dim{0%{opacity:0}}@keyframes shell-module__zFeKiq__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes shell-module__zFeKiq__drop{0%{opacity:0;transform:translateY(-4px)}}
.goal-module__-56vPa__goal{gap:var(--space-5);flex-direction:column;width:100%;max-width:880px;margin-inline:auto;display:flex}.goal-module__-56vPa__head{gap:var(--space-1);flex-direction:column;display:flex}.goal-module__-56vPa__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;overflow-wrap:anywhere}@media (min-width:640px){.goal-module__-56vPa__title{font-size:var(--text-2xl)}}.goal-module__-56vPa__titleRow{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.goal-module__-56vPa__rename{gap:var(--space-3);max-width:480px;margin-block:var(--space-2) var(--space-3);flex-direction:column;display:flex}.goal-module__-56vPa__renameActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.goal-module__-56vPa__meta{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.goal-module__-56vPa__muted{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted)}.goal-module__-56vPa__back{align-items:center;gap:var(--space-1);width:fit-content;font-size:var(--text-sm);color:var(--color-text-muted);display:inline-flex}.goal-module__-56vPa__section{gap:var(--space-3);flex-direction:column;display:flex}.goal-module__-56vPa__sectionTitle{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted);display:flex}.goal-module__-56vPa__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.goal-module__-56vPa__panel{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.goal-module__-56vPa__brokerage{max-width:360px}.goal-module__-56vPa__panelLine{font-weight:var(--weight-medium);line-height:var(--leading-normal)}.goal-module__-56vPa__quietLink{width:fit-content;font-size:var(--text-sm)}.goal-module__-56vPa__inlineAction{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0}.goal-module__-56vPa__inlineAction:hover:not(:disabled){text-decoration:underline}.goal-module__-56vPa__inlineAction:disabled{opacity:.6;cursor:default}.goal-module__-56vPa__form{gap:var(--space-4);flex-direction:column;display:flex}.goal-module__-56vPa__pair{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.goal-module__-56vPa__pair{grid-template-columns:1fr 1fr}}.goal-module__-56vPa__kept{font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.goal-module__-56vPa__keptLabel{font-weight:var(--weight-medium)}.goal-module__-56vPa__textButton{width:fit-content;font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0}.goal-module__-56vPa__textButton:hover{text-decoration:underline}.goal-module__-56vPa__offers{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.goal-module__-56vPa__skLine{width:50%;height:28px}.goal-module__-56vPa__skBlock{border-radius:var(--radius-lg);width:100%;height:200px}.goal-module__-56vPa__skPanel{border-radius:var(--radius-lg);width:100%;height:120px}
.settings-module__Z3r8Va__settings{gap:var(--space-5);flex-direction:column;width:100%;max-width:760px;margin-inline:auto;display:flex}.settings-module__Z3r8Va__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.02em}@media (min-width:640px){.settings-module__Z3r8Va__title{font-size:var(--text-2xl)}}.settings-module__Z3r8Va__jump{gap:var(--space-2);margin:0 calc(var(--space-4) * -1);padding:0 var(--space-4);scrollbar-width:none;display:flex;overflow-x:auto}.settings-module__Z3r8Va__jump a{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--color-text);flex:none}.settings-module__Z3r8Va__jump a:hover{border-color:var(--color-border-strong);text-decoration:none}.settings-module__Z3r8Va__section{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);scroll-margin-top:var(--space-7);flex-direction:column;display:flex}@media (min-width:640px){.settings-module__Z3r8Va__section{padding:var(--space-5)}}.settings-module__Z3r8Va__sectionTitle{align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--weight-semibold);display:flex}.settings-module__Z3r8Va__part{gap:var(--space-3);flex-direction:column;display:flex}.settings-module__Z3r8Va__part+.settings-module__Z3r8Va__part{padding-top:var(--space-4);border-top:1px solid var(--color-border)}.settings-module__Z3r8Va__partTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted)}.settings-module__Z3r8Va__line{font-weight:var(--weight-medium);line-height:var(--leading-normal)}.settings-module__Z3r8Va__muted{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted)}.settings-module__Z3r8Va__form{gap:var(--space-4);flex-direction:column;display:flex}.settings-module__Z3r8Va__pair{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.settings-module__Z3r8Va__pair{grid-template-columns:1fr 1fr}}.settings-module__Z3r8Va__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.settings-module__Z3r8Va__textButton{width:fit-content;font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0}.settings-module__Z3r8Va__textButton:hover{text-decoration:underline}.settings-module__Z3r8Va__adviserTerms{gap:var(--space-4);font-size:var(--text-sm);display:grid}@media (min-width:640px){.settings-module__Z3r8Va__adviserTerms{grid-template-columns:repeat(3,minmax(0,1fr))}}.settings-module__Z3r8Va__adviserTerms ul{gap:var(--space-1);margin-top:var(--space-2);padding-left:var(--space-4);color:var(--color-text-muted);flex-direction:column;display:flex}.settings-module__Z3r8Va__alert{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.settings-module__Z3r8Va__alertSwitch{align-items:center;gap:var(--space-2);min-height:var(--touch-target);font-size:var(--text-sm);cursor:pointer;display:flex}.settings-module__Z3r8Va__alertSwitch input{width:18px;height:18px;accent-color:var(--color-primary)}.settings-module__Z3r8Va__alertAmount{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);display:flex}.settings-module__Z3r8Va__alertInput{width:64px;height:var(--control-height);padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);font:inherit;color:var(--color-text);text-align:right}.settings-module__Z3r8Va__alertInput:disabled{opacity:.5}.settings-module__Z3r8Va__alertInput[aria-invalid=true]{border-color:var(--color-danger)}.settings-module__Z3r8Va__list{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;list-style:none;display:flex}.settings-module__Z3r8Va__list>li+li{border-top:1px solid var(--color-border)}.settings-module__Z3r8Va__item{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.settings-module__Z3r8Va__itemMain{flex-direction:column;flex:1;gap:2px;min-width:12rem;display:flex}.settings-module__Z3r8Va__itemName{font-weight:var(--weight-medium)}.settings-module__Z3r8Va__itemMeta{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.settings-module__Z3r8Va__skPart{border-radius:var(--radius-md);width:100%;height:96px}.settings-module__Z3r8Va__consequences{gap:var(--space-1);margin:var(--space-2) 0;padding-left:var(--space-5);font-size:var(--text-sm);line-height:var(--leading-normal);flex-direction:column;display:flex}.settings-module__Z3r8Va__danger.settings-module__Z3r8Va__danger{border-color:var(--color-danger);background:var(--color-danger);color:var(--color-on-danger)}.settings-module__Z3r8Va__danger.settings-module__Z3r8Va__danger:hover:not(:disabled){filter:brightness(.92)}.settings-module__Z3r8Va__select{min-height:var(--touch-target);padding:0 var(--space-6) 0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234f5a55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right var(--space-3) center;appearance:none;font:inherit;font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--color-text)}.settings-module__Z3r8Va__select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}@media (min-width:640px){.settings-module__Z3r8Va__select{min-height:var(--control-height);font-size:var(--text-sm)}}.settings-module__Z3r8Va__actions>.settings-module__Z3r8Va__select{flex:12rem}@media (min-width:640px){.settings-module__Z3r8Va__actions>.settings-module__Z3r8Va__select{flex:none}}.settings-module__Z3r8Va__problems{gap:var(--space-1);padding-left:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);flex-direction:column;display:flex}.settings-module__Z3r8Va__check{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);display:flex}.settings-module__Z3r8Va__switchRow{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}
.portfolio-module__JnsmpW__builder{gap:var(--space-5);flex-direction:column;width:100%;max-width:880px;margin-inline:auto;display:flex}.portfolio-module__JnsmpW__building{align-items:center;gap:var(--space-3);padding:var(--space-7) 0;font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;display:flex}.portfolio-module__JnsmpW__back{align-self:flex-start;align-items:center;gap:var(--space-1);min-height:var(--touch-target);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);display:inline-flex}.portfolio-module__JnsmpW__back:hover{color:var(--color-text);text-decoration:none}.portfolio-module__JnsmpW__head{gap:var(--space-2);flex-direction:column;display:flex}.portfolio-module__JnsmpW__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;overflow-wrap:anywhere}@media (min-width:640px){.portfolio-module__JnsmpW__title{font-size:var(--text-2xl)}}.portfolio-module__JnsmpW__muted{font-size:var(--text-sm);color:var(--color-text-muted)}.portfolio-module__JnsmpW__warn{font-size:var(--text-sm);color:var(--color-warning)}.portfolio-module__JnsmpW__note{font-size:var(--text-xs);color:var(--color-text-subtle)}.portfolio-module__JnsmpW__section{gap:var(--space-3);flex-direction:column;display:flex}.portfolio-module__JnsmpW__sectionTitle{font-weight:var(--weight-semibold)}.portfolio-module__JnsmpW__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.portfolio-module__JnsmpW__chip{min-height:var(--control-height);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out)}.portfolio-module__JnsmpW__chip[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-active)}.portfolio-module__JnsmpW__riskHead{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.portfolio-module__JnsmpW__slider{width:100%;height:var(--touch-target);appearance:none;cursor:pointer;background:0 0;margin:0}.portfolio-module__JnsmpW__slider::-webkit-slider-runnable-track{border-radius:var(--radius-full);background:linear-gradient(to right, var(--color-primary) calc(var(--fill) * 100%), var(--color-subtle) calc(var(--fill) * 100%));height:6px}.portfolio-module__JnsmpW__slider::-moz-range-track{border-radius:var(--radius-full);background:linear-gradient(to right, var(--color-primary) calc(var(--fill) * 100%), var(--color-subtle) calc(var(--fill) * 100%));height:6px}.portfolio-module__JnsmpW__slider::-webkit-slider-thumb{border:3px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-primary);width:22px;height:22px;box-shadow:0 0 0 1px var(--color-primary), var(--shadow-card);appearance:none;margin-top:-8px}.portfolio-module__JnsmpW__slider::-moz-range-thumb{border:3px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-primary);width:16px;height:16px;box-shadow:0 0 0 1px var(--color-primary)}.portfolio-module__JnsmpW__sliderEnds{margin-top:calc(-1 * var(--space-2));font-size:var(--text-xs);color:var(--color-text-subtle);justify-content:space-between;display:flex}.portfolio-module__JnsmpW__levels{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.portfolio-module__JnsmpW__levels{grid-template-columns:repeat(3,minmax(0,1fr))}}.portfolio-module__JnsmpW__levelCard{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:left;color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.portfolio-module__JnsmpW__levelCard:hover{border-color:var(--color-border-strong)}.portfolio-module__JnsmpW__levelCard[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft)}.portfolio-module__JnsmpW__levelLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-subtle)}.portfolio-module__JnsmpW__levelNumber{font-weight:var(--weight-semibold)}.portfolio-module__JnsmpW__levelChance{font-size:var(--text-xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.portfolio-module__JnsmpW__levelFacts,.portfolio-module__JnsmpW__levelNote{font-size:var(--text-xs);color:var(--color-text-muted)}.portfolio-module__JnsmpW__portfolio{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:opacity var(--duration-base) var(--ease-out);flex-direction:column;display:flex}@media (min-width:640px){.portfolio-module__JnsmpW__portfolio{padding:var(--space-5)}}.portfolio-module__JnsmpW__stale{opacity:.5}.portfolio-module__JnsmpW__portfolioHead{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.portfolio-module__JnsmpW__portfolioFacts{gap:var(--space-1);min-width:200px;font-size:var(--text-sm);flex-direction:column;flex:1;display:flex}.portfolio-module__JnsmpW__portfolioTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.portfolio-module__JnsmpW__chance{font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:var(--leading-tight)}.portfolio-module__JnsmpW__chanceLabel{font-size:var(--text-xs);color:var(--color-text-muted)}.portfolio-module__JnsmpW__holdings{flex-direction:column;list-style:none;display:flex}.portfolio-module__JnsmpW__holding{gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--color-border);flex-direction:column;display:flex}.portfolio-module__JnsmpW__holdingRow{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}@media (min-width:640px){.portfolio-module__JnsmpW__holdingRow{grid-template-columns:minmax(0,2fr) minmax(0,1fr) 56px}}.portfolio-module__JnsmpW__holdingName{flex-direction:column;min-width:0;display:flex}.portfolio-module__JnsmpW__holdingName .portfolio-module__JnsmpW__muted{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portfolio-module__JnsmpW__symbol{font-weight:var(--weight-semibold)}.portfolio-module__JnsmpW__weightBar{border-radius:var(--radius-full);background:var(--color-subtle);height:6px;display:none;position:relative}@media (min-width:640px){.portfolio-module__JnsmpW__weightBar{display:block}}.portfolio-module__JnsmpW__weightFill{width:calc(var(--weight) * 100%);border-radius:var(--radius-full);background:var(--color-primary);animation:portfolio-module__JnsmpW__grow .7s var(--ease-out) both;position:absolute;inset:0 auto 0 0}.portfolio-module__JnsmpW__weight{font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:right}.portfolio-module__JnsmpW__why summary{width:fit-content;min-height:var(--control-height-sm);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-primary);cursor:pointer}.portfolio-module__JnsmpW__why ul{gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-6);border-radius:var(--radius-md);background:var(--color-subtle);font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;display:flex}.portfolio-module__JnsmpW__actions{bottom:var(--tabbar-offset,0px);margin:0 calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;display:flex;position:sticky}@media (min-width:640px){.portfolio-module__JnsmpW__actions{border-top:none;align-items:flex-start;margin:0;padding:0;position:static}}.portfolio-module__JnsmpW__footnote{font-size:var(--text-xs);color:var(--color-text-subtle)}@keyframes portfolio-module__JnsmpW__grow{0%{width:0}}
.progress-module__Cob2DW__progress{gap:var(--space-5);flex-direction:column;display:flex}@media (min-width:640px){.progress-module__Cob2DW__progress{gap:var(--space-6)}}.progress-module__Cob2DW__intro{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.progress-module__Cob2DW__introText{gap:var(--space-1);flex-direction:column;flex:320px;min-width:0;display:flex}.progress-module__Cob2DW__greeting{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.02em}@media (min-width:640px){.progress-module__Cob2DW__greeting{font-size:var(--text-2xl)}}.progress-module__Cob2DW__muted{font-size:var(--text-sm);color:var(--color-text-muted)}.progress-module__Cob2DW__warn{font-size:var(--text-sm);color:var(--color-warning)}.progress-module__Cob2DW__bad{font-size:var(--text-sm);color:var(--color-danger)}.progress-module__Cob2DW__footnote{font-size:var(--text-xs);color:var(--color-text-subtle)}.progress-module__Cob2DW__banner{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-warning-line);border-radius:var(--radius-lg);background:var(--color-warning-soft);color:var(--color-warning);animation:progress-module__Cob2DW__rise var(--duration-slow) var(--ease-out) both;display:flex}.progress-module__Cob2DW__banner svg{flex:none;margin-top:2px}.progress-module__Cob2DW__bannerText{font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.progress-module__Cob2DW__bannerTitle{font-size:var(--text-base);font-weight:var(--weight-semibold)}.progress-module__Cob2DW__bannerActions{align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.progress-module__Cob2DW__goals{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.progress-module__Cob2DW__goals{gap:var(--space-5);grid-template-columns:repeat(8,minmax(0,1fr))}.progress-module__Cob2DW__goal{grid-column:span 4}.progress-module__Cob2DW__goal.progress-module__Cob2DW__lead{grid-column:span 8}.progress-module__Cob2DW__addGoal{grid-column:span var(--tile-tablet,4)}}@media (min-width:1024px){.progress-module__Cob2DW__goals{grid-template-columns:repeat(12,minmax(0,1fr))}.progress-module__Cob2DW__goal{grid-column:span 4}.progress-module__Cob2DW__goal.progress-module__Cob2DW__lead{grid-column:span 7}.progress-module__Cob2DW__goal.progress-module__Cob2DW__lead+.progress-module__Cob2DW__goal{grid-column:span 5}.progress-module__Cob2DW__addGoal{grid-column:span var(--tile-desktop,4)}}.progress-module__Cob2DW__addGoal{justify-content:center;align-items:center;gap:var(--space-2);min-height:96px;padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);font-weight:var(--weight-medium);color:var(--color-text-muted);animation:progress-module__Cob2DW__rise var(--duration-slow) var(--ease-out) both;transition:border-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out), background var(--duration-base) var(--ease-out);animation-delay:.12s;display:flex}.progress-module__Cob2DW__addGoal:hover{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-active);text-decoration:none}.progress-module__Cob2DW__goal{gap:var(--space-4);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);animation:progress-module__Cob2DW__rise var(--duration-slow) var(--ease-out) both;transition:border-color var(--duration-base) var(--ease-out);flex-direction:column;display:flex}.progress-module__Cob2DW__goal:nth-child(2){animation-delay:60ms}.progress-module__Cob2DW__goal:nth-child(3){animation-delay:.12s}.progress-module__Cob2DW__goal:nth-child(n+4){animation-delay:.18s}.progress-module__Cob2DW__goal:hover{border-color:var(--color-border-strong)}@media (min-width:640px){.progress-module__Cob2DW__goal{padding:var(--space-5)}}.progress-module__Cob2DW__goalHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.progress-module__Cob2DW__goalName{min-width:0;font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight);overflow-wrap:anywhere}.progress-module__Cob2DW__lead .progress-module__Cob2DW__goalName{font-size:var(--text-lg)}.progress-module__Cob2DW__goalBody{align-items:center;gap:var(--space-5);flex:1;display:flex}.progress-module__Cob2DW__goalFacts{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.progress-module__Cob2DW__chance{font-size:var(--text-xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:var(--leading-tight)}.progress-module__Cob2DW__lead .progress-module__Cob2DW__chance{font-size:var(--text-2xl)}.progress-module__Cob2DW__chanceLabel{font-size:var(--text-xs);color:var(--color-text-muted)}.progress-module__Cob2DW__amounts{align-items:baseline;gap:0 var(--space-1);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.progress-module__Cob2DW__counted{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:-.01em}.progress-module__Cob2DW__lead .progress-module__Cob2DW__counted{font-size:var(--text-xl)}.progress-module__Cob2DW__ofTarget{font-size:var(--text-sm);color:var(--color-text-muted)}.progress-module__Cob2DW__track{border-radius:var(--radius-full);background:var(--color-subtle);height:8px;overflow:hidden}.progress-module__Cob2DW__trackFill{width:calc(var(--fill) * 100%);border-radius:var(--radius-full);background:var(--color-primary);height:100%;animation:progress-module__Cob2DW__grow .7s var(--ease-out) both;display:block}.progress-module__Cob2DW__changeLine{font-weight:var(--weight-medium)}.progress-module__Cob2DW__goalAction{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.progress-module__Cob2DW__goalAction>*{flex:1}@media (min-width:640px){.progress-module__Cob2DW__goalAction>*{flex:none;width:auto}}.progress-module__Cob2DW__total{gap:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;display:flex}.progress-module__Cob2DW__total strong{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text)}.progress-module__Cob2DW__reviewStanding{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.progress-module__Cob2DW__facts{font-size:var(--text-sm);flex-direction:column;display:flex}.progress-module__Cob2DW__facts>div{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-border);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.progress-module__Cob2DW__facts dt{color:var(--color-text-muted)}.progress-module__Cob2DW__facts dd{font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex}.progress-module__Cob2DW__factNote{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-text-subtle)}.progress-module__Cob2DW__skeleton{animation:none}.progress-module__Cob2DW__skTitle{width:40%;height:16px}.progress-module__Cob2DW__skLine{width:80%;height:16px}.progress-module__Cob2DW__skShort{width:50%;height:12px}.progress-module__Cob2DW__skRing{border-radius:var(--radius-full);flex:none;width:96px;height:96px}.progress-module__Cob2DW__skRingLg{border-radius:var(--radius-full);flex:none;width:136px;height:136px}.progress-module__Cob2DW__setup{gap:var(--space-5);flex-direction:column;width:100%;max-width:560px;margin:auto;display:flex}.progress-module__Cob2DW__examples{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.progress-module__Cob2DW__examplesLabel{font-size:var(--text-xs);color:var(--color-text-subtle)}.progress-module__Cob2DW__example{max-width:100%;min-height:var(--control-height-sm);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);font-size:var(--text-xs);text-align:left;color:var(--color-text-muted);transition:border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out)}.progress-module__Cob2DW__example:hover{border-color:var(--color-primary);color:var(--color-primary-active)}.progress-module__Cob2DW__said{font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere}.progress-module__Cob2DW__draft{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);animation:progress-module__Cob2DW__rise var(--duration-slow) var(--ease-out) both;flex-direction:column;display:flex}.progress-module__Cob2DW__draftName{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.progress-module__Cob2DW__missing{color:var(--color-warning)}.progress-module__Cob2DW__questions{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-warning-soft);font-size:var(--text-sm);flex-direction:column;display:flex}.progress-module__Cob2DW__questions ul{gap:var(--space-1);padding-left:var(--space-5);flex-direction:column;display:flex}.progress-module__Cob2DW__questionsTitle{font-weight:var(--weight-semibold);color:var(--color-warning)}.progress-module__Cob2DW__eyebrow{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary)}@keyframes progress-module__Cob2DW__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes progress-module__Cob2DW__grow{0%{width:0}}.progress-module__Cob2DW__unfinished{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-soft);font-size:var(--text-sm);color:var(--color-warning-text)}
.support-module__EvaCaa__support{gap:var(--space-5);flex-direction:column;width:100%;max-width:760px;margin-inline:auto;display:flex}.support-module__EvaCaa__intro{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.support-module__EvaCaa__introText{gap:var(--space-1);flex-direction:column;flex:320px;min-width:0;display:flex}.support-module__EvaCaa__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;overflow-wrap:anywhere}@media (min-width:640px){.support-module__EvaCaa__title{font-size:var(--text-2xl)}}.support-module__EvaCaa__muted{font-size:var(--text-sm);color:var(--color-text-muted)}.support-module__EvaCaa__list{border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;list-style:none;display:flex;overflow:hidden}.support-module__EvaCaa__list>li+li,.support-module__EvaCaa__list>.support-module__EvaCaa__row+.support-module__EvaCaa__row{border-top:1px solid var(--color-border)}.support-module__EvaCaa__row{align-items:center;gap:var(--space-3);padding:var(--space-4);color:var(--color-text);transition:background var(--duration-fast) var(--ease-out);display:flex}a.support-module__EvaCaa__row:hover{background:var(--color-subtle);text-decoration:none}.support-module__EvaCaa__rowNew .support-module__EvaCaa__rowSubject{font-weight:var(--weight-semibold)}.support-module__EvaCaa__rowMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.support-module__EvaCaa__rowSubject{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-module__EvaCaa__rowMeta{font-size:var(--text-xs);color:var(--color-text-muted)}.support-module__EvaCaa__empty{align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted);flex-direction:column;display:flex}.support-module__EvaCaa__emptyTitle{font-weight:var(--weight-semibold);color:var(--color-text)}.support-module__EvaCaa__skLine{width:60%;height:16px}.support-module__EvaCaa__skShort{width:35%;height:12px}.support-module__EvaCaa__skBlock{border-radius:var(--radius-lg);width:100%;height:120px}.support-module__EvaCaa__form{gap:var(--space-4);flex-direction:column;display:flex}.support-module__EvaCaa__picker{gap:var(--space-2);flex-direction:column;display:flex}.support-module__EvaCaa__chips{gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.support-module__EvaCaa__chip{align-items:center;gap:var(--space-2);max-width:100%;min-height:var(--control-height-sm);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-xs);color:var(--color-text);display:inline-flex}.support-module__EvaCaa__chipLink{cursor:pointer}.support-module__EvaCaa__chipLink:hover{border-color:var(--color-border-strong);background:var(--color-subtle)}.support-module__EvaCaa__chipFailed{border-color:var(--color-danger-soft);background:var(--color-danger-soft)}.support-module__EvaCaa__chipName{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.support-module__EvaCaa__chipNote{color:var(--color-text-muted)}.support-module__EvaCaa__chipFailed .support-module__EvaCaa__chipNote{color:var(--color-danger)}.support-module__EvaCaa__chipRemove{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--color-text-muted);background:0 0;border:none;place-items:center;padding:0;display:grid}.support-module__EvaCaa__chipRemove:hover:not(:disabled){background:var(--color-border);color:var(--color-text)}.support-module__EvaCaa__attach{align-self:flex-start;align-items:center;gap:var(--space-2);min-height:var(--touch-target);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-primary);cursor:pointer;display:inline-flex}@media (min-width:640px){.support-module__EvaCaa__attach{min-height:var(--control-height)}}.support-module__EvaCaa__attach:hover{color:var(--color-primary-hover)}.support-module__EvaCaa__attachDisabled{color:var(--color-text-subtle);cursor:default}.support-module__EvaCaa__backLink{align-self:flex-start;align-items:center;gap:var(--space-1);min-height:var(--touch-target);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);display:inline-flex}.support-module__EvaCaa__backLink:hover{color:var(--color-text);text-decoration:none}.support-module__EvaCaa__ticketHead{gap:var(--space-2);flex-direction:column;display:flex}.support-module__EvaCaa__ticketMeta{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.support-module__EvaCaa__thread{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.support-module__EvaCaa__message{gap:var(--space-2);max-width:92%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);animation:support-module__EvaCaa__rise var(--duration-slow) var(--ease-out) both;flex-direction:column;display:flex}@media (min-width:640px){.support-module__EvaCaa__message{max-width:80%}}.support-module__EvaCaa__fromYou{border:1px solid var(--color-primary-line);background:var(--color-primary-soft);align-self:flex-end}.support-module__EvaCaa__fromGro{border:1px solid var(--color-border);background:var(--color-surface);align-self:flex-start}.support-module__EvaCaa__messageHead{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.support-module__EvaCaa__messageAuthor{font-weight:var(--weight-semibold)}.support-module__EvaCaa__messageTime{color:var(--color-text-subtle)}.support-module__EvaCaa__messageBody{font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere}.support-module__EvaCaa__reply{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.support-module__EvaCaa__replyActions{gap:var(--space-2);flex-direction:column;display:flex}@media (min-width:640px){.support-module__EvaCaa__replyActions{flex-direction:row;align-items:center}}@keyframes support-module__EvaCaa__rise{0%{opacity:0;transform:translateY(6px)}}
