._action_1fwur_1{display:inline-flex;box-sizing:border-box;max-width:100%;min-height:2.875rem;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border:1px solid var(--helther-color-primary);border-radius:var(--helther-radius-control);color:var(--helther-color-on-primary);background:var(--helther-color-primary);box-shadow:var(--helther-shadow-control);cursor:pointer;font-weight:650;line-height:1.1;overflow-wrap:anywhere;text-align:center;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease,transform .12s ease}._action_1fwur_1:hover:not(:disabled){border-color:var(--helther-color-primary-hover);background:var(--helther-color-primary-hover);transform:translateY(-1px)}._action_1fwur_1:active:not(:disabled){border-color:var(--helther-color-primary-active);background:var(--helther-color-primary-active);transform:translateY(0)}._action_1fwur_1[data-variant=secondary]{border-color:var(--helther-color-border-strong);color:var(--helther-color-text);background:var(--helther-color-surface);box-shadow:none}._action_1fwur_1[data-variant=secondary]:hover:not(:disabled){border-color:var(--helther-color-primary);color:var(--helther-color-primary);background:var(--helther-color-surface-raised)}._action_1fwur_1[data-variant=secondary]:active:not(:disabled){border-color:var(--helther-color-primary-active);color:var(--helther-color-primary-active);background:var(--helther-color-surface-subtle)}._action_1fwur_1:focus-visible{outline:3px solid var(--helther-color-focus);outline-offset:3px}@media(prefers-reduced-motion:reduce){._action_1fwur_1{transition:none}}._button_1wnaa_1:disabled{cursor:not-allowed;opacity:.55}._dialog_fgsbg_1{box-sizing:border-box;width:min(34rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:hidden;border:1px solid var(--helther-color-border);border-radius:1.8rem 1.15rem 2rem 1.3rem/1.2rem 1.85rem 1.15rem 1.7rem;color:var(--helther-color-text);background:var(--helther-color-surface-raised);box-shadow:var(--helther-shadow-raised)}._dialog_fgsbg_1::backdrop{background:color-mix(in srgb,var(--helther-color-text) 34%,transparent);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}._dialog_fgsbg_1[data-size=wide]{width:min(58rem,calc(100% - 2rem))}._panel_fgsbg_24{position:relative;display:grid;box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);gap:1.5rem;max-height:inherit;padding:clamp(1.4rem,4vw,2rem);overflow:hidden}._header_fgsbg_35{padding-right:2.75rem}._header_fgsbg_35 h2,._header_fgsbg_35 p{margin:0}._header_fgsbg_35 h2{font-family:var(--helther-font-editorial);font-size:clamp(1.75rem,5vw,2rem);font-weight:520;letter-spacing:-.035em;line-height:1.05}._header_fgsbg_35 p{max-width:34rem;margin-top:.65rem;color:var(--helther-color-text-muted);line-height:1.5}._body_fgsbg_59{min-width:0;overflow-y:auto}._footer_fgsbg_64{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}._close_fgsbg_71{position:absolute;top:1rem;right:1rem;display:inline-grid;width:2.6rem;height:2.6rem;place-items:center;padding:0;border:1px solid var(--helther-color-border);border-radius:.9rem .6rem 1rem .7rem/.65rem .95rem .62rem .9rem;color:var(--helther-color-text);background:var(--helther-color-surface);cursor:pointer;font:inherit;font-size:1.5rem;line-height:1}._close_fgsbg_71:hover{border-color:var(--helther-color-primary);color:var(--helther-color-primary)}._close_fgsbg_71:focus-visible{outline:3px solid var(--helther-color-focus);outline-offset:2px}@media(max-width:48rem){._dialog_fgsbg_1,._dialog_fgsbg_1[data-size=wide]{width:100%;max-width:none;max-height:calc(100dvh - max(.75rem,env(safe-area-inset-top)));margin:auto 0 0;border-bottom:0;border-radius:1.5rem 1.5rem 0 0}._panel_fgsbg_24{padding:1.2rem max(1.2rem,env(safe-area-inset-right)) calc(1.2rem + env(safe-area-inset-bottom)) max(1.2rem,env(safe-area-inset-left))}._body_fgsbg_59{overscroll-behavior-y:contain}._footer_fgsbg_64{flex-direction:column}}@media(max-width:48rem)and (prefers-reduced-motion:no-preference){._dialog_fgsbg_1[open]{animation:_drawer-in_fgsbg_1 .2s ease-out}}@keyframes _drawer-in_fgsbg_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._dialog_fgsbg_1::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
