.hk-list-pop-move,.hk-list-slide-move,.hk-list-fade-move{transition:transform var(--duration-normal,.3s) ease}.hk-list-move-disabled{transition:none!important}.hk-list-pop-enter-active{transition:opacity var(--duration-normal,.3s) cubic-bezier(.16, 1, .3, 1), transform var(--duration-normal,.3s) cubic-bezier(.16, 1, .3, 1)}.hk-list-pop-leave-active{transition:opacity var(--duration-normal,.3s) ease-in, transform var(--duration-normal,.3s) cubic-bezier(.5, 0, .75, 0);position:absolute}.hk-list-pop-enter-from{opacity:0;transform:scale(.85)translateY(4px)}.hk-list-pop-leave-to{opacity:0;transform:scale(.85)}.hk-list-slide-enter-active{transition:opacity var(--duration-normal,.3s) ease, transform var(--duration-normal,.3s) cubic-bezier(.16, 1, .3, 1)}.hk-list-slide-leave-active{transition:opacity var(--duration-normal,.3s) ease-in, transform var(--duration-normal,.3s) ease-in;position:absolute}.hk-list-slide-enter-from{opacity:0;transform:translate(-12px)}.hk-list-slide-leave-to{opacity:0;transform:translate(12px)}[dir=rtl] .hk-list-slide-enter-from{transform:translate(12px)}[dir=rtl] .hk-list-slide-leave-to{transform:translate(-12px)}.hk-list-fade-enter-active{transition:opacity var(--duration-normal,.3s) ease}.hk-list-fade-leave-active{transition:opacity var(--duration-normal,.3s) ease-in;position:absolute}.hk-list-fade-enter-from,.hk-list-fade-leave-to{opacity:0}.hk-list-grow-enter-active{transition:transform var(--duration-fast,.15s) cubic-bezier(.16, 1, .3, 1), opacity var(--duration-fast,.15s) cubic-bezier(.16, 1, .3, 1);transition-delay:var(--duration-fast,.15s);pointer-events:none}.hk-list-grow-enter-from{opacity:0;transform:scale(.95)}.hk-list-grow-leave-active{transition:transform var(--duration-fast,.15s) cubic-bezier(.5, 0, .75, 0), opacity var(--duration-fast,.15s) ease-in;pointer-events:none;position:absolute}.hk-list-grow-leave-to{opacity:0;transform:scale(.95)}.hk-list-grow-move{transition:transform var(--duration-fast,.15s) ease;transition-delay:var(--duration-fast,.15s)}.hk-list-reveal-enter-active{interpolate-size:allow-keywords;transition:height var(--duration-fast,.15s) cubic-bezier(.16, 1, .3, 1), opacity var(--duration-fast,.15s) cubic-bezier(.16, 1, .3, 1);overflow:hidden}.hk-list-reveal-leave-active{interpolate-size:allow-keywords;pointer-events:none;transition:height var(--duration-fast,.15s) cubic-bezier(.5, 0, .75, 0), opacity var(--duration-fast,.15s) ease-in;overflow:hidden}.hk-list-reveal-enter-from,.hk-list-reveal-leave-to{opacity:0;height:calc-size(auto, size * .8)}.hk-list-reveal-move{transition:transform var(--duration-fast,.15s) ease}.hk-list-none-enter-active,.hk-list-none-leave-active,.hk-list-none-move{transition:none}@media (prefers-reduced-motion:reduce){.hk-list-pop-enter-active,.hk-list-pop-leave-active,.hk-list-slide-enter-active,.hk-list-slide-leave-active,.hk-list-fade-enter-active,.hk-list-fade-leave-active,.hk-list-grow-enter-active,.hk-list-grow-leave-active,.hk-list-reveal-enter-active,.hk-list-reveal-leave-active,.hk-list-pop-move,.hk-list-slide-move,.hk-list-fade-move,.hk-list-grow-move,.hk-list-reveal-move{transition:none!important}}:root{--c-primary-faint:rgb(var(--color-primary,122 162 247) / 5%);--c-primary-subtle:rgb(var(--color-primary,122 162 247) / 8%);--c-primary-dim:rgb(var(--color-primary,122 162 247) / 10%);--c-primary-light:rgb(var(--color-primary,122 162 247) / 15%);--c-primary-overlay:rgb(var(--color-primary,122 162 247) / 15%);--c-primary-medium:rgb(var(--color-primary,122 162 247) / 25%);--c-primary-strong:rgb(var(--color-primary,122 162 247) / 40%);--c-primary-intense:rgb(var(--color-primary,122 162 247) / 40%);--c-error-dim:rgb(var(--color-error,247 118 142) / 10%);--c-error-overlay:rgb(var(--color-error,247 118 142) / 20%);--c-error-strong:rgb(var(--color-error,247 118 142) / 50%);--shadow-elevated:0 8px 32px #00000026;--shadow-dropdown:0 4px 24px #0000001f, 0 0 0 1px #ffffff0a;--shadow-button:0 4px 14px rgb(var(--color-primary,122 162 247) / 35%);--shadow-button-danger:0 4px 14px rgb(var(--color-error,247 118 142) / 35%);--shadow-focus:0 0 0 3px rgb(var(--color-primary,122 162 247) / 12%);--shadow-focus-error:0 0 0 3px rgb(var(--color-error,247 118 142) / 12%);--border-input:rgb(var(--color-border,100 100 100) / 15%);--border-faint:rgb(var(--color-border,100 100 100) / 10%);--border-subtle:rgb(var(--color-border,100 100 100) / 12%);--hi-icon-color:rgb(var(--color-text,30 30 30));--hi-icon-size-xs:.75rem;--hi-icon-size-sm:1rem;--hi-icon-size-md:1.25rem;--hi-icon-size-lg:1.5rem;--hi-duration-instant:var(--duration-instant,.1s);--hi-border-color-focus:rgb(var(--color-primary,122 162 247));--hi-glow-color:transparent;--hi-bg-surface-dark:rgb(var(--color-muted,108 108 108) / 12%);--hi-color-primary-dark:color-mix(in srgb, rgb(var(--color-primary,122 162 247)) 82%, #000);--hi-color-secondary-dark:color-mix(in srgb, rgb(var(--color-secondary,81 154 115)) 82%, #000);--hi-color-danger-dark:color-mix(in srgb, rgb(var(--color-error,247 118 142)) 82%, #000);--hi-color-success-dark:color-mix(in srgb, rgb(var(--color-success,14 184 64)) 82%, #000);--hi-color-text-on-secondary:rgb(var(--color-on-solid,255 255 255));--hi-color-text-on-danger:rgb(var(--color-on-solid,255 255 255));--hi-color-text-on-success:rgb(var(--color-on-solid,255 255 255));--color-primary:122 162 247;--color-on-primary:255 255 255;--color-on-solid:255 255 255;--color-on-solid-text:255 255 255;--color-on-solid-icon:255 255 255;--color-secondary:81 154 115;--color-accent:247 181 0;--color-text:30 30 30;--color-text-secondary:102 102 102;--color-text-tertiary:140 140 140;--color-muted:108 108 108;--color-border:100 100 100;--color-focused-border:122 162 247;--color-background:214 236 240;--color-surface:240 244 248;--color-selected-bg:191 218 242;--color-selected-text:30 30 30;--color-status-bar-bg:240 244 248;--color-success:14 184 64;--color-error:247 118 142;--color-warning:238 214 119;--color-info:106 190 214;--hi-color-primary:rgb(var(--color-primary));--hi-color-secondary:rgb(var(--color-secondary));--hi-color-surface:rgb(var(--color-surface));--hi-color-background:rgb(var(--color-background));--hi-color-border:rgb(var(--color-border) / 15%);--hi-color-text-primary:rgb(var(--color-text));--hi-color-text-secondary:rgb(var(--color-text-secondary));--hi-color-muted:rgb(var(--color-muted));--hi-color-on-primary:rgb(var(--color-on-primary));--hi-color-text-on-primary:rgb(var(--color-on-primary));--hi-color-text-on-solid:rgb(var(--color-on-solid-text,255 255 255));--hi-color-icon-on-solid:rgb(var(--color-on-solid-icon,255 255 255));--hi-color-success:rgb(var(--color-success));--hi-color-error:rgb(var(--color-error));--hi-color-warning:rgb(var(--color-warning));--hi-color-info:rgb(var(--color-info));--hi-color-bg-subtle:rgb(var(--color-surface) / .5);--hi-color-bg-elevated:rgb(var(--color-surface));--hi-color-bg-canvas:rgb(var(--color-background));--hi-secondary-bg:rgb(var(--color-surface) / .5);--hi-color-accent:rgb(var(--color-accent));--hi-primary:var(--hi-color-primary);--hi-surface:var(--hi-color-surface);--hi-card-bg:var(--hi-color-surface)}@keyframes hk-placeholder-marquee-scroll{0%{transform:translate(0)}to{transform:translateX(var(--hk-marquee-shift,-100%))}}@media (prefers-reduced-motion:reduce){.hk-placeholder-marquee__strip{animation:none!important;transform:none!important}}.hk-pwd-box{min-height:2.5rem;padding:var(--space-8) var(--space-12);background:color-mix(in srgb, rgb(var(--color-surface)) 55%, transparent);border:1px solid color-mix(in srgb, rgb(var(--color-text)) 14%, transparent);border-radius:6px;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.hk-pwd-box-sm{min-height:2rem}.hk-pwd-box-lg{min-height:3rem}.hk-pwd-box:hover:not([data-disabled]){border-color:var(--hi-color-primary,#7aa2f7)}.hk-pwd-box:focus-within,.hk-pwd-box[data-focused]{border-color:var(--hi-color-primary,#7aa2f7);box-shadow:0 0 0 3px color-mix(in srgb, var(--hi-color-primary,#7aa2f7) 15%, transparent)}.hk-pwd-box[data-error]{border-color:var(--hi-color-danger,#f85149)}.hk-pwd-box[data-error][data-focused]{border-color:var(--hi-color-danger,#f85149);box-shadow:0 0 0 3px color-mix(in srgb, var(--hi-color-danger,#f85149) 15%, transparent)}.hk-pwd-box[data-disabled]{opacity:.5;cursor:not-allowed}.hk-pwd-box[data-fw]{border-color:var(--hi-color-warning,#eed677)}.hk-pwd-box[data-flash]{animation:.3s ease-out hk-pwd-flash}@keyframes hk-pwd-flash{0%{border-color:var(--hi-color-primary,#7aa2f7);box-shadow:0 0 22px color-mix(in srgb, var(--hi-color-primary,#7aa2f7) 38%, transparent), inset 0 0 10px color-mix(in srgb, var(--hi-color-primary,#7aa2f7) 7%, transparent)}to{border-color:var(--hi-color-primary,#7aa2f7);box-shadow:0 0 0 3px color-mix(in srgb, var(--hi-color-primary,#7aa2f7) 15%, transparent)}}.hk-pwd-lock{z-index:1;pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .3s;display:flex;position:relative}.hk-pwd-lock.hk-pwd-lock-custom{z-index:3;pointer-events:auto}.hk-pwd-lock-empty{color:var(--hi-color-text-secondary,#666);opacity:.4}.hk-pwd-lock-filled,.hk-pwd-box:focus-within .hk-pwd-lock,.hk-pwd-box[data-focused] .hk-pwd-lock{color:var(--hi-color-primary,#7aa2f7)}.hk-pwd-dots{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hk-pwd-placeholder{z-index:1;-webkit-user-select:none;user-select:none;font-size:var(--text-base);color:var(--hi-color-primary,#7aa2f7b3);white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;animation:3s ease-in-out infinite hk-pwd-breathe;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hk-pwd-box[data-focused] .hk-pwd-placeholder{color:var(--hi-color-text-secondary,#666);font-style:italic}@keyframes hk-pwd-breathe{0%,to{opacity:1}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.hk-pwd-placeholder,.hk-pwd-blur-hint,.hk-pwd-select-hint{animation:none}}.hk-pwd-blur-hint{z-index:1;-webkit-user-select:none;user-select:none;font-size:var(--text-base);color:var(--hi-color-text-secondary,#666);cursor:pointer;justify-content:center;align-items:center;font-style:italic;transition:color .3s;animation:3s ease-in-out infinite hk-pwd-breathe;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.hk-pwd-blur-hint:hover{color:var(--hi-color-text-primary,#1e1e1e)}.hk-pwd-blur-hint:active{color:var(--hi-color-primary,#7aa2f7)}.hk-pwd-select-hint{z-index:1;-webkit-user-select:none;user-select:none;font-size:var(--text-base);color:var(--hi-color-text-secondary,#666);pointer-events:none;justify-content:center;align-items:center;font-style:italic;animation:3s ease-in-out infinite hk-pwd-breathe;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.hk-pwd-input{opacity:0;cursor:text;z-index:2;-webkit-appearance:none;appearance:none;border-radius:0;width:100%;height:100%;font-size:1rem;position:absolute;top:0;bottom:0;left:0;right:0}.hk-pwd-box>.hk-tooltip-wrapper{z-index:3;position:absolute;top:50%;transform:translateY(-50%)}.hk-pwd-box>.hk-tooltip-wrapper:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-12)}.hk-pwd-box>.hk-tooltip-wrapper:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-12)}.hk-pwd-box>.hk-tooltip-wrapper:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-12)}.hk-pwd-box>.hk-tooltip-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-12)}.hk-pwd-strength{border-radius:50%;width:.55rem;height:.55rem;transition:background .3s,box-shadow .3s;display:block}.hk-pwd-strength[data-level=weak]{background:var(--hi-color-danger,#f85149);box-shadow:0 0 6px color-mix(in srgb, var(--hi-color-danger,#f85149) 60%, transparent)}.hk-pwd-strength[data-level=fair]{background:var(--hi-color-warning,#eed677);box-shadow:0 0 6px color-mix(in srgb, var(--hi-color-warning,#eed677) 60%, transparent)}.hk-pwd-strength[data-level=strong]{background:var(--hi-color-success,#0eb840);box-shadow:0 0 6px color-mix(in srgb, var(--hi-color-success,#0eb840) 60%, transparent)}.hk-pwd-eye{z-index:3;color:var(--hi-color-text-secondary,#666);cursor:pointer;touch-action:none;-webkit-touch-callout:none;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.hk-pwd-eye:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--space-12) - .25rem)}.hk-pwd-eye:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--space-12) - .25rem)}.hk-pwd-eye:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--space-12) - .25rem)}.hk-pwd-eye:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--space-12) - .25rem)}.hk-pwd-eye:hover:not([data-revealing]){color:var(--hi-color-text-primary,#1e1e1e)}.hk-pwd-eye[data-revealing]{color:var(--hi-color-primary,#7aa2f7)}.hk-pwd-eye:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:1px;border-radius:var(--radius-sm)}.hk-pwd-eye:active{filter:brightness(.95)}.hk-pwd-suffix{z-index:3;color:var(--hi-color-text-secondary,#666);pointer-events:auto;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hk-pwd-suffix:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-12)}.hk-pwd-suffix:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-12)}.hk-pwd-suffix:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-12)}.hk-pwd-suffix:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-12)}.hk-pwd-hint{align-items:center;gap:var(--space-4);margin-top:var(--space-4);font-size:var(--text-xs);display:inline-flex}.hk-pwd-hint[data-variant=caps]{color:var(--hi-color-warning,#eed677)}.hk-pwd-hint[data-variant=fw]{color:var(--hi-color-danger,#f85149)}.hk-pwd-box input:-webkit-autofill{caret-color:var(--hi-color-text-primary,#1e1e1e);transition:background-color 3.40282e38s step-end,color 3.40282e38s step-end;-webkit-text-fill-color:var(--hi-color-text-primary,#1e1e1e)!important;box-shadow:0 0 0 1000px var(--hi-color-surface,#f0f4f8) inset!important}.hk-pwd-box input:-webkit-autofill:hover{caret-color:var(--hi-color-text-primary,#1e1e1e);transition:background-color 3.40282e38s step-end,color 3.40282e38s step-end;-webkit-text-fill-color:var(--hi-color-text-primary,#1e1e1e)!important;box-shadow:0 0 0 1000px var(--hi-color-surface,#f0f4f8) inset!important}.hk-pwd-box input:-webkit-autofill:focus{caret-color:var(--hi-color-text-primary,#1e1e1e);transition:background-color 3.40282e38s step-end,color 3.40282e38s step-end;-webkit-text-fill-color:var(--hi-color-text-primary,#1e1e1e)!important;box-shadow:0 0 0 1000px var(--hi-color-surface,#f0f4f8) inset!important}.hk-pwd-box input:-webkit-autofill:active{caret-color:var(--hi-color-text-primary,#1e1e1e);transition:background-color 3.40282e38s step-end,color 3.40282e38s step-end;-webkit-text-fill-color:var(--hi-color-text-primary,#1e1e1e)!important;box-shadow:0 0 0 1000px var(--hi-color-surface,#f0f4f8) inset!important}:root{--c-primary-faint:rgb(var(--color-primary,122 162 247) / 5%);--c-primary-subtle:rgb(var(--color-primary,122 162 247) / 8%);--c-primary-dim:rgb(var(--color-primary,122 162 247) / 10%);--c-primary-light:rgb(var(--color-primary,122 162 247) / 15%);--c-primary-overlay:rgb(var(--color-primary,122 162 247) / 15%);--c-primary-medium:rgb(var(--color-primary,122 162 247) / 25%);--c-primary-strong:rgb(var(--color-primary,122 162 247) / 40%);--c-primary-intense:rgb(var(--color-primary,122 162 247) / 40%);--c-error-dim:rgb(var(--color-error,247 118 142) / 10%);--c-error-overlay:rgb(var(--color-error,247 118 142) / 20%);--c-error-strong:rgb(var(--color-error,247 118 142) / 50%);--shadow-elevated:0 8px 32px #00000026;--shadow-dropdown:0 4px 24px #0000001f, 0 0 0 1px #ffffff0a;--shadow-button:0 4px 14px rgb(var(--color-primary,122 162 247) / 35%);--shadow-button-danger:0 4px 14px rgb(var(--color-error,247 118 142) / 35%);--shadow-focus:0 0 0 3px rgb(var(--color-primary,122 162 247) / 12%);--shadow-focus-error:0 0 0 3px rgb(var(--color-error,247 118 142) / 12%);--border-input:rgb(var(--color-border,100 100 100) / 15%);--border-faint:rgb(var(--color-border,100 100 100) / 10%);--border-subtle:rgb(var(--color-border,100 100 100) / 12%);--hi-icon-color:rgb(var(--color-text,30 30 30));--hi-icon-size-xs:.75rem;--hi-icon-size-sm:1rem;--hi-icon-size-md:1.25rem;--hi-icon-size-lg:1.5rem;--hi-duration-instant:var(--duration-instant,.1s);--hi-border-color-focus:rgb(var(--color-primary,122 162 247));--hi-glow-color:transparent;--hi-bg-surface-dark:rgb(var(--color-muted,108 108 108) / 12%);--hi-color-primary-dark:color-mix(in srgb, rgb(var(--color-primary,122 162 247)) 82%, #000);--hi-color-secondary-dark:color-mix(in srgb, rgb(var(--color-secondary,81 154 115)) 82%, #000);--hi-color-danger-dark:color-mix(in srgb, rgb(var(--color-error,247 118 142)) 82%, #000);--hi-color-success-dark:color-mix(in srgb, rgb(var(--color-success,14 184 64)) 82%, #000);--hi-color-text-on-secondary:rgb(var(--color-on-solid,255 255 255));--hi-color-text-on-danger:rgb(var(--color-on-solid,255 255 255));--hi-color-text-on-success:rgb(var(--color-on-solid,255 255 255));--color-primary:122 162 247;--color-on-primary:255 255 255;--color-on-solid:255 255 255;--color-on-solid-text:255 255 255;--color-on-solid-icon:255 255 255;--color-secondary:81 154 115;--color-accent:247 181 0;--color-text:30 30 30;--color-text-secondary:102 102 102;--color-text-tertiary:140 140 140;--color-muted:108 108 108;--color-border:100 100 100;--color-focused-border:122 162 247;--color-background:214 236 240;--color-surface:240 244 248;--color-selected-bg:191 218 242;--color-selected-text:30 30 30;--color-status-bar-bg:240 244 248;--color-success:14 184 64;--color-error:247 118 142;--color-warning:238 214 119;--color-info:106 190 214;--hi-color-primary:rgb(var(--color-primary));--hi-color-secondary:rgb(var(--color-secondary));--hi-color-surface:rgb(var(--color-surface));--hi-color-background:rgb(var(--color-background));--hi-color-border:rgb(var(--color-border) / 15%);--hi-color-text-primary:rgb(var(--color-text));--hi-color-text-secondary:rgb(var(--color-text-secondary));--hi-color-muted:rgb(var(--color-muted));--hi-color-on-primary:rgb(var(--color-on-primary));--hi-color-text-on-primary:rgb(var(--color-on-primary));--hi-color-text-on-solid:rgb(var(--color-on-solid-text,255 255 255));--hi-color-icon-on-solid:rgb(var(--color-on-solid-icon,255 255 255));--hi-color-success:rgb(var(--color-success));--hi-color-error:rgb(var(--color-error));--hi-color-warning:rgb(var(--color-warning));--hi-color-info:rgb(var(--color-info));--hi-color-bg-subtle:rgb(var(--color-surface) / .5);--hi-color-bg-elevated:rgb(var(--color-surface));--hi-color-bg-canvas:rgb(var(--color-background));--hi-secondary-bg:rgb(var(--color-surface) / .5);--hi-color-accent:rgb(var(--color-accent));--hi-primary:var(--hi-color-primary);--hi-surface:var(--hi-color-surface);--hi-card-bg:var(--hi-color-surface)}.hk-placeholder-marquee{pointer-events:none;font-family:inherit;font-size:var(--text-base);color:rgb(var(--color-muted));white-space:nowrap;text-align:center;align-items:center;line-height:1.5;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hk-placeholder-marquee__strip{flex-shrink:0;align-items:center;display:inline-flex}.hk-placeholder-marquee__strip--scroll{animation:hk-placeholder-marquee-scroll var(--hk-marquee-duration,12s) linear infinite;animation-direction:var(--hk-marquee-direction,normal);will-change:transform}.hk-placeholder-marquee[data-parked] .hk-placeholder-marquee__strip--scroll{animation-play-state:paused}.hk-placeholder-marquee__copy{padding-inline-end:24px}.hk-placeholder-marquee--hidden{visibility:hidden}.hk-placeholder-marquee--truncate .hk-placeholder-marquee__text{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.hk-placeholder-marquee__strip{animation:none!important;transform:none!important}}html[data-css-animations="0"] .hk-placeholder-marquee__strip{animation:none!important;transform:none!important}.hk-input-wrapper{width:100%;display:block}.hk-input-label{font-size:var(--text-xs);letter-spacing:.02em;margin-bottom:var(--space-4);color:rgb(var(--color-text)/var(--hk-field-label-alpha,72%));font-weight:600;display:block}.hk-input-required{color:rgb(var(--color-error));margin-inline-start:var(--space-2)}.hk-input-box{align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-12);background:color-mix(in srgb, rgb(var(--color-surface)) 55%, transparent);border:1px solid color-mix(in srgb, rgb(var(--color-text)) 14%, transparent);border-radius:var(--radius-sm);min-height:2.5rem;transition-property:background-color,border-color,color,box-shadow,opacity,transform,filter;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-standard);color:rgb(var(--color-text));display:flex;position:relative;overflow:hidden}.hk-input-box:hover:not(.hk-input-box-disabled){border-color:var(--c-primary-strong)}.hk-input-box:focus-within{border-color:rgb(var(--color-focused-border));box-shadow:var(--shadow-focus);background:rgb(var(--color-surface))}.hk-input-box-error{border-color:var(--c-error-strong)}.hk-input-box-error:focus-within{border-color:rgb(var(--color-error));box-shadow:var(--shadow-focus-error)}.hk-input-box-disabled{opacity:.5;cursor:not-allowed}.hk-input-box[data-autogrow]{flex-direction:column;align-items:stretch}.hk-input-element{box-sizing:border-box;-webkit-appearance:none;appearance:none;width:100%;height:100%;font-family:inherit;font-size:var(--text-base);color:rgb(var(--color-text));text-align:center;padding-block:var(--space-8);padding-inline:calc(var(--space-12) + max(var(--hk-input-affix-start-w,0px), var(--hk-input-affix-end-w,0px)));background:0 0;border:none;border-radius:0;outline:none;line-height:1.5;position:absolute;top:0;bottom:0;left:0;right:0}.hk-input-element:focus{box-shadow:none;border:none;outline:none}.hk-input-element:focus-visible{box-shadow:none;border:none;outline:none}.hk-input-box[data-align=start] .hk-input-element:not(.hk-input-textarea),.hk-input-box[data-align=end] .hk-input-element:not(.hk-input-textarea){padding-inline-start:calc(var(--space-12) + var(--hk-input-affix-start-w,0px));padding-inline-end:calc(var(--space-12) + var(--hk-input-affix-end-w,0px))}.hk-input-box[data-align=start] .hk-input-element:not(.hk-input-textarea){text-align:start}.hk-input-box[data-align=end] .hk-input-element:not(.hk-input-textarea){text-align:end}.hk-input-element.hk-input-textarea{inset:unset;text-align:start;min-width:0;height:auto;padding:var(--space-8) var(--space-12);flex:1;position:relative}.hk-input-textarea{resize:vertical;min-height:2.5rem}.hk-input-textarea-autogrow{resize:none}.hk-input-affix{color:color-mix(in srgb, rgb(var(--color-muted)) 70%, rgb(var(--color-background)));z-index:1;flex-shrink:0;align-items:center;display:flex;position:relative}.hk-input-affix.hk-input-suffix{margin-inline-start:auto}.hk-input-box .hk-placeholder-marquee{top:0;bottom:0;inset-inline:calc(var(--space-12) + max(var(--hk-input-affix-start-w,0px), var(--hk-input-affix-end-w,0px)))}.hk-input-box[data-align=start] .hk-placeholder-marquee:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-12) + var(--hk-input-affix-start-w,0px));right:calc(var(--space-12) + var(--hk-input-affix-end-w,0px))}.hk-input-box[data-align=start] .hk-placeholder-marquee:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-12) + var(--hk-input-affix-start-w,0px));right:calc(var(--space-12) + var(--hk-input-affix-end-w,0px))}.hk-input-box[data-align=end] .hk-placeholder-marquee:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-12) + var(--hk-input-affix-start-w,0px));right:calc(var(--space-12) + var(--hk-input-affix-end-w,0px))}.hk-input-box[data-align=end] .hk-placeholder-marquee:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-12) + var(--hk-input-affix-start-w,0px));right:calc(var(--space-12) + var(--hk-input-affix-end-w,0px))}.hk-input-box[data-align=start] .hk-placeholder-marquee:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-12) + var(--hk-input-affix-start-w,0px));left:calc(var(--space-12) + var(--hk-input-affix-end-w,0px))}.hk-input-box[data-align=start] .hk-placeholder-marquee:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-12) + var(--hk-input-affix-start-w,0px));left:calc(var(--space-12) + var(--hk-input-affix-end-w,0px))}.hk-input-box[data-align=end] .hk-placeholder-marquee:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-12) + var(--hk-input-affix-start-w,0px));left:calc(var(--space-12) + var(--hk-input-affix-end-w,0px))}.hk-input-box[data-align=end] .hk-placeholder-marquee:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-12) + var(--hk-input-affix-start-w,0px));left:calc(var(--space-12) + var(--hk-input-affix-end-w,0px))}.hk-input-error-msg{margin-top:var(--space-4);font-size:var(--text-xs);color:rgb(var(--color-error))}.hk-input-hint{margin-top:var(--space-4);font-size:var(--text-xs);color:color-mix(in srgb, rgb(var(--color-muted)) 70%, rgb(var(--color-background)))}.hk-input-box input,.hk-input-box textarea{transition:color 3.40282e38s step-end,background-color 3.40282e38s step-end}.hk-input-box input:-webkit-autofill{caret-color:rgb(var(--color-text));-webkit-text-fill-color:rgb(var(--color-text))!important;-webkit-box-shadow:0 0 0 1000px rgb(var(--color-surface)) inset!important}.hk-input-box input:-webkit-autofill:hover{caret-color:rgb(var(--color-text));-webkit-text-fill-color:rgb(var(--color-text))!important;-webkit-box-shadow:0 0 0 1000px rgb(var(--color-surface)) inset!important}.hk-input-box input:-webkit-autofill:focus{caret-color:rgb(var(--color-text));-webkit-text-fill-color:rgb(var(--color-text))!important;-webkit-box-shadow:0 0 0 1000px rgb(var(--color-surface)) inset!important}.hk-input-box input:-webkit-autofill:active{caret-color:rgb(var(--color-text));-webkit-text-fill-color:rgb(var(--color-text))!important;-webkit-box-shadow:0 0 0 1000px rgb(var(--color-surface)) inset!important}.hk-input-box textarea:-webkit-autofill{caret-color:rgb(var(--color-text));-webkit-text-fill-color:rgb(var(--color-text))!important;-webkit-box-shadow:0 0 0 1000px rgb(var(--color-surface)) inset!important}.hk-input-box textarea:-webkit-autofill:hover{caret-color:rgb(var(--color-text));-webkit-text-fill-color:rgb(var(--color-text))!important;-webkit-box-shadow:0 0 0 1000px rgb(var(--color-surface)) inset!important}.hk-input-box textarea:-webkit-autofill:focus{caret-color:rgb(var(--color-text));-webkit-text-fill-color:rgb(var(--color-text))!important;-webkit-box-shadow:0 0 0 1000px rgb(var(--color-surface)) inset!important}.hk-input-box input:-webkit-autofill:first-line{color:rgb(var(--color-text));font-size:inherit!important;font-family:inherit!important}.hk-input-box textarea:-webkit-autofill:first-line{color:rgb(var(--color-text));font-size:inherit!important;font-family:inherit!important}.hk-input-box input:-internal-autofill-previewed{caret-color:rgb(var(--color-text));-webkit-text-fill-color:rgb(var(--color-text))!important;-webkit-box-shadow:0 0 0 1000px rgb(var(--color-surface)) inset!important}.hk-input-box input:-internal-autofill-selected{caret-color:rgb(var(--color-text));-webkit-text-fill-color:rgb(var(--color-text))!important;-webkit-box-shadow:0 0 0 1000px rgb(var(--color-surface)) inset!important}
