._mark_1tjua_1{block-size:100%;inline-size:100%;color:inherit;flex:none;justify-content:center;align-items:center;gap:12%;display:inline-flex}._dot_1tjua_12{aspect-ratio:1;transform-origin:50% 75%;animation:_soft-beat_1tjua_1 1.2s var(--yahha-ease,ease-in-out) infinite;background:currentColor;border-radius:48% 55% 46% 52%;flex:0 0 20%}._dot_1tjua_12:nth-child(2){animation-delay:.16s}._dot_1tjua_12:nth-child(3){animation-delay:.32s}._biscuit_1tjua_29>svg{transform-origin:50%;block-size:100%;inline-size:100%;animation:1.6s linear infinite _biscuit-turn_1tjua_1;display:block;overflow:visible}@keyframes _biscuit-turn_1tjua_1{to{transform:rotate(360deg)}}@keyframes _soft-beat_1tjua_1{0%,65%,to{opacity:.45;transform:translateY(0)scaleY(.96)}16%{opacity:.7;transform:translateY(6%)scale(1.08,.88)}32%{opacity:1;transform:translateY(-24%)scale(.94,1.07)}48%{opacity:.75;transform:translateY(2%)scale(1.04,.95)}}@media (prefers-reduced-motion:reduce){._biscuit_1tjua_29>svg{animation:none}._dot_1tjua_12{opacity:.75;animation:none;transform:none}}@media (forced-colors:active){._biscuit_1tjua_29>svg{animation:none}._biscuit_1tjua_29 [data-biscuit-shell]{fill:canvas;stroke:buttontext}._biscuit_1tjua_29 [data-biscuit-crumb]{fill:canvas;stroke:none}._biscuit_1tjua_29 [data-biscuit-jam]{fill:buttontext;stroke:buttontext}._dot_1tjua_12{box-sizing:border-box;opacity:1;background:0 0;border:1px solid;animation:none;transform:none}}._button_34o2i_1{--button-inline-padding:var(--yahha-space-5,20px);--button-height:var(--yahha-control-height,44px);--button-line-height:var(--yahha-leading-control,20px);--button-icon-size:18px;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--yahha-space-2,8px);min-width:0;max-width:100%;min-height:var(--button-height);padding:max(0px, calc(( var(--button-height) - var(--button-line-height) - 2 * var(--yahha-control-border-width,2px) ) / 2)) var(--button-inline-padding);border:var(--yahha-control-border-width,2px) solid var(--button-contour,var(--yahha-contour,#684150));border-radius:var(--yahha-radius-control,22px 28px 24px 23px / 52% 48% 52% 48%);background:var(--button-accent,var(--yahha-accent,#ffc3d9));color:var(--button-ink,var(--yahha-ink,#49313d));box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--button-contour,var(--yahha-contour,#684150)) 8%, transparent), var(--button-action-shadow,var(--yahha-shadow-action,inset 0 2px 0 var(--button-accent-soft,var(--yahha-accent-soft,#fff0f6)), 0 3px 0 var(--button-line,var(--yahha-line,#c58ba1))));font-family:inherit;font-size:var(--yahha-font-size-md,14px);line-height:var(--button-line-height);text-align:center;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--yahha-duration-fast,.15s) var(--yahha-ease,ease), border-color var(--yahha-duration-fast,.15s) var(--yahha-ease,ease), box-shadow var(--yahha-duration-fast,.15s) var(--yahha-ease,ease), transform var(--yahha-duration-fast,.15s) var(--yahha-ease,ease);font-weight:600;text-decoration:none;display:inline-flex;position:relative}._button_34o2i_1[data-destructive=true]{--button-ink:var(--yahha-error,#a33e4f);--button-contour:var(--yahha-error,#a33e4f);--button-accent:var(--yahha-error-surface,#fff4f5);--button-accent-hover:color-mix(in srgb, var(--yahha-error,#a33e4f) 8%, var(--yahha-error-surface,#fff4f5));--button-accent-soft:var(--yahha-error-surface,#fff4f5);--button-line:var(--yahha-error,#a33e4f);--button-neutral-surface:var(--yahha-error-surface,#fff4f5);--button-focus:var(--yahha-error,#a33e4f);--button-action-shadow:inset 0 2px 0 var(--yahha-surface,#fff), 0 3px 0 var(--yahha-error,#a33e4f);--button-action-pressed:inset 0 1px 0 var(--yahha-surface,#fff), 0 1px 0 var(--yahha-error,#a33e4f)}._button_34o2i_1[hidden]:not([hidden=until-found]){display:none}._button_34o2i_1:not(:disabled):active{transform:translateY(var(--yahha-press-offset,1px));transition-duration:var(--yahha-duration-fast,.15s), var(--yahha-duration-fast,.15s), calc(var(--yahha-duration-fast,.15s) * .4), calc(var(--yahha-duration-fast,.15s) * .4)}._button_34o2i_1[data-variant=primary]:not(:disabled):active{box-shadow:var(--button-action-pressed,var(--yahha-shadow-action-pressed,inset 0 1px 0 var(--button-accent-soft,var(--yahha-accent-soft,#fff0f6)), 0 1px 0 var(--button-line,var(--yahha-line,#c58ba1))))}._button_34o2i_1[data-variant=secondary]{background:var(--yahha-surface,#fff);box-shadow:inset 0 -2px 0 var(--button-neutral-surface,var(--yahha-neutral-surface,#f1f8ff))}._button_34o2i_1[data-variant=ghost]{box-shadow:none;background:0 0;border-color:#0000}._button_34o2i_1[aria-pressed=true]{background:var(--button-accent-hover,var(--yahha-accent-hover,#ffb3cf));border-color:var(--button-contour,var(--yahha-contour,#684150));box-shadow:inset 0 2px 0 var(--button-line,var(--yahha-line,#c58ba1)), inset 0 -1px 0 var(--button-accent-soft,var(--yahha-accent-soft,#fff0f6))}._button_34o2i_1[aria-pressed=true]:not(:disabled):active{box-shadow:inset 0 3px 0 var(--button-line,var(--yahha-line,#c58ba1))}._button_34o2i_1[data-size=sm]{--button-inline-padding:var(--yahha-space-4,16px);--button-height:var(--yahha-control-height-sm,36px);--button-line-height:var(--yahha-leading-control-sm,16px);--button-icon-size:16px;border-radius:var(--yahha-radius-control-sm,18px 23px 19px 17px / 52% 48% 52% 48%);font-size:var(--yahha-font-size-sm,12px)}._button_34o2i_1[data-size=lg]{--button-inline-padding:var(--yahha-space-6,24px);--button-height:var(--yahha-control-height-lg,52px);--button-line-height:var(--yahha-leading-control-lg,24px);--button-icon-size:20px;border-radius:var(--yahha-radius-control-lg,26px 32px 28px 24px / 52% 48% 52% 48%);font-size:var(--yahha-font-size-lg,16px)}._button_34o2i_1[data-appearance=soft]{border-radius:var(--yahha-radius-control-soft,27px 31px 26px 23px / 62% 56% 48% 49%)}._button_34o2i_1[data-appearance=soft][data-variant=primary]{box-shadow:inset 0 3px 0 var(--button-accent-soft,var(--yahha-accent-soft,#fff0f6)), inset 0 -5px 0 color-mix(in srgb, var(--button-contour,var(--yahha-contour,#684150)) 12%, transparent), 0 3px 0 var(--button-line,var(--yahha-line,#c58ba1))}._button_34o2i_1[data-appearance=soft][data-variant=primary]:before{content:"";background:var(--yahha-surface,#fff);opacity:.8;pointer-events:none;border-radius:50%;block-size:2px;inline-size:18px;position:absolute;inset-block-start:6px;inset-inline-start:15px}._button_34o2i_1[data-appearance=soft][data-variant=primary]:not(:disabled):active{box-shadow:inset 0 1px 0 var(--button-accent-soft,var(--yahha-accent-soft,#fff0f6)), inset 0 -2px 0 color-mix(in srgb, var(--button-contour,var(--yahha-contour,#684150)) 10%, transparent), 0 1px 0 var(--button-line,var(--yahha-line,#c58ba1))}._button_34o2i_1[data-appearance=soft][data-variant=secondary]{box-shadow:inset 0 -3px 0 var(--button-neutral-surface,var(--yahha-neutral-surface,#f1f8ff))}._button_34o2i_1[data-appearance=soft][aria-pressed=true]{box-shadow:inset 0 2px 0 var(--button-line,var(--yahha-line,#c58ba1)), inset 0 -2px 0 var(--button-accent-soft,var(--yahha-accent-soft,#fff0f6))}._button_34o2i_1[data-appearance=soft][aria-pressed=true]:not(:disabled):active{box-shadow:inset 0 3px 0 var(--button-line,var(--yahha-line,#c58ba1))}._button_34o2i_1[data-appearance=soft]:disabled:not([aria-busy=true]){box-shadow:none}._button_34o2i_1[data-appearance=soft]:disabled:before,._button_34o2i_1[data-appearance=soft][aria-pressed=true]:before{display:none}._button_34o2i_1:disabled{cursor:not-allowed}._button_34o2i_1:disabled:not([aria-busy=true]){box-shadow:none;color:var(--yahha-muted,#7a5c6d);border-color:var(--yahha-line,#c58ba1);background:var(--yahha-disabled-surface,#f0f3f7)}._button_34o2i_1[data-variant=ghost]:disabled:not([aria-busy=true]){background:0 0;border-color:#0000}._button_34o2i_1[aria-busy=true]{cursor:progress}._button_34o2i_1:focus-visible{outline:var(--yahha-focus-width,2px) solid var(--button-focus,var(--yahha-focus,#b04e78));outline-offset:var(--yahha-focus-offset-outer,3px)}._buttonIcon_34o2i_203{min-inline-size:var(--button-icon-size,18px);min-block-size:var(--button-icon-size,18px);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._buttonIcon_34o2i_203>svg,._startIcon_34o2i_213>svg{width:var(--button-icon-size,18px);height:var(--button-icon-size,18px);display:block}._startIcon_34o2i_213{justify-content:center;align-items:center;display:inline-flex}._buttonIcon_34o2i_203[data-loading=true]>._startIcon_34o2i_213{visibility:hidden}._inlineLoading_34o2i_226,._loadingWithoutIcon_34o2i_227{inline-size:var(--button-icon-size,18px);block-size:var(--button-icon-size,18px);pointer-events:none}._inlineLoading_34o2i_226{margin:auto;position:absolute;inset:0}._iconButton_34o2i_237{--icon-button-glyph-size:20px;aspect-ratio:1;width:var(--yahha-control-height,44px);min-width:var(--yahha-control-height,44px);padding:0}._iconButton_34o2i_237[data-size=sm]{--icon-button-glyph-size:18px;width:var(--yahha-control-height-sm,36px);min-width:var(--yahha-control-height-sm,36px)}._iconButton_34o2i_237[data-size=lg]{--icon-button-glyph-size:22px;width:var(--yahha-control-height-lg,52px);min-width:var(--yahha-control-height-lg,52px)}._iconButton_34o2i_237>svg{width:var(--icon-button-glyph-size,20px);height:var(--icon-button-glyph-size,20px);flex:none;display:block}._iconButton_34o2i_237[data-appearance=soft]:before{inline-size:12px;inset-inline-start:10px}._iconButton_34o2i_237>._loadingWithoutIcon_34o2i_227{inline-size:var(--icon-button-glyph-size,20px);block-size:var(--icon-button-glyph-size,20px)}@media (hover:hover){._button_34o2i_1:not(:disabled):hover{border-color:var(--button-contour,var(--yahha-contour,#684150))}._button_34o2i_1[data-variant=primary]:not(:disabled):hover{background:var(--button-accent-hover,var(--yahha-accent-hover,#ffb3cf))}._button_34o2i_1[data-variant=secondary]:not(:disabled):hover,._button_34o2i_1[data-variant=ghost]:not(:disabled):hover{background:var(--button-accent-soft,var(--yahha-accent-soft,#fff0f6))}._button_34o2i_1[aria-pressed=true]:not(:disabled):hover{background:var(--button-accent-hover,var(--yahha-accent-hover,#ffb3cf))}._button_34o2i_1[data-variant=ghost]:not(:disabled):hover:not([aria-pressed=true]){border-color:#0000}}@media (prefers-reduced-motion:reduce){._button_34o2i_1{transition:none}._button_34o2i_1:not(:disabled):active{transform:none}}@media (forced-colors:active){._button_34o2i_1[data-appearance=soft]:before{display:none}._button_34o2i_1[data-appearance=soft][data-variant],._button_34o2i_1[data-appearance=soft][data-variant]:not(:disabled):active{box-shadow:none}._button_34o2i_1[data-destructive=true]{--button-ink:ButtonText;--button-contour:ButtonBorder;--button-accent:ButtonFace;--button-accent-hover:ButtonFace;--button-accent-soft:ButtonFace;--button-line:ButtonText;--button-neutral-surface:ButtonFace;--button-focus:Highlight;--button-action-shadow:none;--button-action-pressed:none}._button_34o2i_1{box-shadow:none}._button_34o2i_1[aria-pressed=true],._button_34o2i_1[aria-pressed=true]:not(:disabled):hover{color:buttontext;box-shadow:none;background:buttonface;border-style:dashed;border-color:highlight}._button_34o2i_1[aria-pressed=true]:disabled:not([aria-busy=true]){color:graytext;box-shadow:none;background:buttonface;border-style:dashed;border-color:graytext}}
