:root{--c-paper: #F6F2E9;--c-surface: #FBF9F3;--c-ink: #20281F;--c-celadon: #0E7A6A;--c-celadon-hover: #0A5F53;--c-celadon-active: #084A41;--c-vermilion: #C2402A;--c-vermilion-hover: #A5341F;--c-brass: #8C6D2F;--c-brass-deep: #6E5424;--c-graphite: #5C6157;--c-amber: #C0871A;--c-amber-deep: #9A6B12;--color-bg: var(--c-paper);--color-surface: var(--c-surface);--color-surface-sunken: #EFEADD;--color-text: var(--c-ink);--color-text-secondary: var(--c-graphite);--color-text-tertiary: #74786F;--color-text-on-accent: var(--c-surface);--color-action: var(--c-celadon);--color-action-hover: var(--c-celadon-hover);--color-action-active: var(--c-celadon-active);--color-action-subtle: rgba(14, 122, 106, .08);--color-danger: var(--c-vermilion);--color-danger-hover: var(--c-vermilion-hover);--color-danger-subtle: rgba(194, 64, 42, .08);--color-proven: var(--c-brass);--color-attention: var(--c-amber);--color-hairline: rgba(92, 97, 87, .2);--color-hairline-strong: rgba(92, 97, 87, .36);--color-border-field: rgba(92, 97, 87, .42);--color-focus-ring: var(--c-celadon);--color-selected-bg: rgba(14, 122, 106, .1);--color-row-hover: rgba(92, 97, 87, .06);--color-row-zebra: rgba(92, 97, 87, .035);--chip-proven-bg: var(--c-brass);--chip-proven-fg: var(--c-surface);--chip-proven-border: var(--c-brass-deep);--chip-machine-bg: transparent;--chip-machine-fg: var(--c-graphite);--chip-machine-border: var(--c-graphite);--chip-proposed-bg: rgba(14, 122, 106, .06);--chip-proposed-fg: var(--c-celadon-active);--chip-proposed-border: var(--c-celadon);--chip-attention-bg: var(--c-amber);--chip-attention-fg: var(--c-ink);--chip-attention-border: var(--c-amber-deep);--chip-risk-bg: var(--c-vermilion);--chip-risk-fg: var(--c-surface);--chip-risk-border: var(--c-vermilion-hover);--font-ui: "PingFang SC", "HarmonyOS Sans SC", "MiSans", "Source Han Sans SC", "Noto Sans CJK SC", "Microsoft YaHei", system-ui, sans-serif;--font-data: var(--font-ui);--font-cert: "Source Han Serif SC", "Noto Serif CJK SC", "Songti SC", serif;--text-2xs: 12px;--text-xs: 13px;--text-sm: 14px;--text-base: 15px;--text-md: 16px;--text-lg: 18px;--text-xl: 20px;--text-2xl: 24px;--text-3xl: 30px;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--lh-cjk-body: 1.65;--lh-cjk-dense: 1.45;--lh-latin: 1.3;--lh-tight: 1.2;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--radius-sm: 2px;--radius: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-full: 999px;--shadow-sm: 0 1px 2px rgba(32, 40, 31, .06);--shadow-md: 0 4px 12px rgba(32, 40, 31, .1);--shadow-drawer: -8px 0 24px rgba(32, 40, 31, .1);--dur-instant: 0ms;--dur-fast: .15s;--dur-base: .18s;--dur-slow: .2s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--focus-ring-width: 2px;--focus-ring-offset: 2px;--bp-sm: 640px;--bp-md: 820px;--bp-lg: 1024px;--bp-xl: 1280px;--content-max: 1200px;--touch-min: 44px;--content-narrow: 760px;--content-standard: 1000px;--content-wide: 1160px;--z-nav: 100;--z-sticky: 200;--z-drawer: 900;--z-modal: 1000;--z-toast: 1100;--row-height: 32px;--cell-pad-y: 6px;--cell-pad-x: 12px;--data-text: var(--text-xs);--data-lh: var(--lh-cjk-dense)}[data-density=compact]{--row-height: 28px;--cell-pad-y: 4px;--cell-pad-x: 10px;--data-text: var(--text-xs);--data-lh: var(--lh-cjk-dense)}[data-density=comfortable]{--row-height: 40px;--cell-pad-y: 10px;--cell-pad-x: 14px;--data-text: var(--text-sm);--data-lh: var(--lh-cjk-body)}a:focus-visible,button:focus-visible,select:focus-visible,summary:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}a:focus:not(:focus-visible),button:focus:not(:focus-visible),select:focus:not(:focus-visible),summary:focus:not(:focus-visible){outline:none}.ember-tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1}.ember-root{background:var(--color-bg);color:var(--color-text);font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--lh-cjk-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ember-root :is(h1,h2){letter-spacing:.02em}.ember-root :is(em,i){font-style:normal;font-weight:var(--weight-semibold)}@keyframes ember-page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ember-page-enter{animation:ember-page-enter .2s cubic-bezier(.4,0,.2,1) both}.ember-card-hover{transition:box-shadow 90ms cubic-bezier(.4,0,.2,1),border-color 90ms cubic-bezier(.4,0,.2,1),transform 90ms cubic-bezier(.4,0,.2,1)}.ember-card-hover:hover,.ember-card-hover:focus-visible{box-shadow:var(--shadow-md);border-color:var(--color-hairline-strong, var(--color-hairline));transform:translateY(-1px)}.ember-card-hover:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--color-focus-ring, var(--color-action));outline-offset:var(--focus-ring-offset, 2px)}@media(prefers-reduced-motion:reduce){:root{--dur-fast: 0ms;--dur-base: 0ms;--dur-slow: 0ms}.ember-page-enter{animation:none;opacity:1;transform:none}.ember-card-hover{transition:none}.ember-card-hover:hover,.ember-card-hover:focus-visible{transform:none;box-shadow:none}}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased}@media(pointer:coarse){button,a,[role=button],[role=tab],input[type=checkbox],select{min-height:var(--touch-min, 44px);min-width:var(--touch-min, 44px)}}h1{font-size:clamp(1.25rem,2.5vw,1.75rem)}h2{font-size:clamp(1.1rem,2vw,1.4rem)}h3{font-size:clamp(1rem,1.5vw,1.2rem)}._btn_bh7yb_1{--btn-ease: cubic-bezier(.4, 0, .2, 1);--btn-dur: .2s;--btn-dur-fast: 90ms;--btn-h: 36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--btn-h);padding:0 16px;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1;border:1px solid transparent;border-radius:var(--radius);cursor:pointer;appearance:none;outline:none;white-space:nowrap;box-sizing:border-box;transition:background-color var(--btn-dur-fast) var(--btn-ease),border-color var(--btn-dur-fast) var(--btn-ease),color var(--btn-dur-fast) var(--btn-ease),box-shadow var(--btn-dur-fast) var(--btn-ease),transform var(--btn-dur-fast) var(--btn-ease),opacity var(--btn-dur-fast) var(--btn-ease);animation:_btn-enter_bh7yb_1 var(--btn-dur) var(--btn-ease) both}._btn_bh7yb_1[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}._btn_bh7yb_1[data-pressed]:not([data-disabled]){transform:scale(.98)}._btn_bh7yb_1[data-disabled]{opacity:.5;cursor:not-allowed}@keyframes _btn-enter_bh7yb_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._primary_bh7yb_60{background:var(--color-action);color:var(--color-text-on-accent);border-color:var(--color-action)}._primary_bh7yb_60[data-hovered]{background:var(--color-action-hover);border-color:var(--color-action-hover)}._primary_bh7yb_60[data-pressed]{background:var(--color-action-active);border-color:var(--color-action-active)}._secondary_bh7yb_77{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-field)}._secondary_bh7yb_77[data-hovered]{border-color:var(--color-action);color:var(--color-action-active)}._secondary_bh7yb_77[data-pressed]{background:var(--color-action-subtle)}._ghost_bh7yb_93{background:transparent;color:var(--color-action-active);border-color:transparent}._ghost_bh7yb_93[data-hovered],._ghost_bh7yb_93[data-pressed]{background:var(--color-action-subtle)}._danger_bh7yb_108{background:var(--color-danger);color:var(--color-text-on-accent);border-color:var(--color-danger)}._danger_bh7yb_108[data-hovered]{background:var(--color-danger-hover);border-color:var(--color-danger-hover)}._danger_bh7yb_108[data-pressed]{background:var(--color-danger-hover, var(--color-danger))}._size_sm_bh7yb_123{--btn-h: 28px;padding:0 12px;font-size:var(--text-xs)}._size_lg_bh7yb_129{--btn-h: 44px;padding:0 24px;font-size:var(--text-md)}._block_bh7yb_135{width:100%}@media(prefers-reduced-motion:reduce){._btn_bh7yb_1{transition:none;animation:none;opacity:1;transform:none}._btn_bh7yb_1[data-pressed]:not([data-disabled]){transform:none}}._field_1ep9b_1{--ff-ease: cubic-bezier(.4, 0, .2, 1);--ff-dur: .2s;--ff-dur-fast: 90ms;display:flex;flex-direction:column;gap:6px}._fieldEnter_1ep9b_11{animation:_field-enter_1ep9b_1 var(--ff-dur) var(--ff-ease) both}._label_1ep9b_15{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);display:inline-flex;align-items:baseline;gap:4px}._required_1ep9b_24{color:var(--color-danger);font-weight:var(--weight-semibold);line-height:1}._input_1ep9b_30{height:40px;padding:0 12px;font-family:var(--font-ui);font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-field);border-radius:var(--radius);outline:none;box-sizing:border-box;transition:border-color var(--ff-dur-fast) var(--ff-ease),box-shadow var(--ff-dur-fast) var(--ff-ease),background-color var(--ff-dur-fast) var(--ff-ease)}._input_1ep9b_30::placeholder{color:var(--color-text-tertiary)}._input_1ep9b_30[data-hovered]{border-color:var(--color-action)}._input_1ep9b_30[data-focused]{border-color:var(--color-action);box-shadow:0 0 0 3px #0e7a6a29;outline:none}._field_1ep9b_1[data-invalid] ._input_1ep9b_30{border-color:var(--color-danger)}._field_1ep9b_1[data-invalid] ._input_1ep9b_30[data-focused]{border-color:var(--color-danger);box-shadow:0 0 0 3px #c2402a29}._field_1ep9b_1[data-disabled] ._input_1ep9b_30{color:var(--color-text-secondary);background:var(--color-surface-sunken);cursor:not-allowed}._description_1ep9b_76{font-size:var(--text-2xs);color:var(--color-text-secondary);line-height:var(--lh-cjk-body, 1.55)}._error_1ep9b_82{font-size:var(--text-2xs);color:var(--color-danger);line-height:var(--lh-cjk-body, 1.55);min-height:0}._errorEnter_1ep9b_89{animation:_error-enter_1ep9b_1 var(--ff-dur) var(--ff-ease) both}@keyframes _field-enter_1ep9b_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _error-enter_1ep9b_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._fieldEnter_1ep9b_11,._errorEnter_1ep9b_89{animation:none}._input_1ep9b_30{transition:none}}._chromeEnter_3dk36_2{--st-ease: cubic-bezier(.4, 0, .2, 1);--st-dur: .2s;--states-dur-fast: 90ms;animation:_chrome-enter_3dk36_1 var(--st-dur) var(--st-ease) both}._skeleton_3dk36_10{display:inline-block;background:linear-gradient(90deg,var(--color-surface-sunken) 25%,rgba(92,97,87,.1) 37%,var(--color-surface-sunken) 63%);background-size:400% 100%;animation:_ember-shimmer_3dk36_1 1.4s ease infinite,_chrome-enter_3dk36_1 .2s cubic-bezier(.4,0,.2,1) both;border-radius:var(--radius-sm)}@keyframes _ember-shimmer_3dk36_1{0%{background-position:100% 50%}to{background-position:0 50%}}._tableSkeleton_3dk36_34{display:flex;flex-direction:column;gap:14px;padding:12px 0}._skelRow_3dk36_41{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:24px;align-items:center}._empty_3dk36_50{display:flex;flex-direction:column;align-items:center;gap:8px;padding:clamp(32px,6vh,48px) 24px;text-align:center;background:linear-gradient(180deg,rgba(14,122,106,.04) 0%,transparent 55%),transparent;border-radius:var(--radius-md)}._emptyMark_3dk36_67{width:48px;height:48px;display:grid;place-items:center;color:var(--color-action);background:var(--color-action-subtle);border:1px solid rgba(14,122,106,.18);border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff59}._filtered_3dk36_79 ._emptyMark_3dk36_67{color:var(--color-proven);background:#8c6d2f1a;border-color:#8c6d2f38}._emptyTitle_3dk36_85{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-text);line-height:var(--lh-cjk-body)}._emptyDesc_3dk36_92{font-size:var(--text-sm);color:var(--color-text-secondary);max-width:42ch;line-height:var(--lh-cjk-body)}._emptyAction_3dk36_99{margin-top:8px}._emptyAction_3dk36_99 button,._emptyAction_3dk36_99 a,._emptyAction_3dk36_99 [role=button]{transition:background-color var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1)),border-color var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1)),color var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1)),box-shadow var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1)),transform var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1)),opacity var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1))}._emptyAction_3dk36_99 button:hover,._emptyAction_3dk36_99 a:hover,._emptyAction_3dk36_99 [role=button]:hover,._emptyAction_3dk36_99 button[data-hovered],._emptyAction_3dk36_99 [role=button][data-hovered]{filter:brightness(1.02)}._emptyAction_3dk36_99 button:active,._emptyAction_3dk36_99 a:active,._emptyAction_3dk36_99 [role=button]:active,._emptyAction_3dk36_99 button[data-pressed],._emptyAction_3dk36_99 [role=button][data-pressed]{transform:scale(.98)}._emptyAction_3dk36_99 button:focus-visible,._emptyAction_3dk36_99 a:focus-visible,._emptyAction_3dk36_99 [role=button]:focus-visible,._emptyAction_3dk36_99 button[data-focus-visible],._emptyAction_3dk36_99 [role=button][data-focus-visible]{outline:var(--focus-ring-width, 2px) solid var(--color-focus-ring, var(--color-action));outline-offset:var(--focus-ring-offset, 2px)}._emptyHint_3dk36_141{font-size:var(--text-2xs);color:var(--color-text-tertiary);margin-top:4px}._error_3dk36_148{display:flex;flex-direction:column;gap:8px;padding:12px 14px;font-size:var(--text-sm);color:var(--color-text);background:var(--color-danger-subtle);border:1px solid rgba(194,64,42,.28);border-radius:var(--radius);line-height:var(--lh-cjk-body)}._blocking_3dk36_161{border:1px solid var(--color-danger);border-inline-start-width:3px;padding:16px 18px}._errorCode_3dk36_167{font-size:var(--text-2xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._errorActions_3dk36_173{display:flex;gap:12px;margin-top:4px}._errorActions_3dk36_173 button,._errorActions_3dk36_173 a,._errorActions_3dk36_173 [role=button]{transition:background-color var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1)),border-color var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1)),color var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1)),box-shadow var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1)),transform var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1)),opacity var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1))}._errorActions_3dk36_173 button:hover,._errorActions_3dk36_173 a:hover,._errorActions_3dk36_173 [role=button]:hover,._errorActions_3dk36_173 button[data-hovered],._errorActions_3dk36_173 [role=button][data-hovered]{filter:brightness(1.02)}._errorActions_3dk36_173 button:active,._errorActions_3dk36_173 a:active,._errorActions_3dk36_173 [role=button]:active,._errorActions_3dk36_173 button[data-pressed],._errorActions_3dk36_173 [role=button][data-pressed]{transform:scale(.98)}._errorActions_3dk36_173 button:focus-visible,._errorActions_3dk36_173 a:focus-visible,._errorActions_3dk36_173 [role=button]:focus-visible,._errorActions_3dk36_173 button[data-focus-visible],._errorActions_3dk36_173 [role=button][data-focus-visible]{outline:var(--focus-ring-width, 2px) solid var(--color-focus-ring, var(--color-action));outline-offset:var(--focus-ring-offset, 2px)}._degraded_3dk36_217{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;font-size:var(--text-xs);color:var(--color-text-secondary);background:var(--color-surface-sunken);border:1px dashed var(--color-hairline-strong);border-radius:var(--radius)}._degradedMark_3dk36_229{display:grid;place-items:center;color:var(--color-attention);transition:color var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1)),transform var(--states-dur-fast, 90ms) var(--st-ease, cubic-bezier(.4, 0, .2, 1))}._degradedNote_3dk36_238{color:var(--color-text-secondary)}._degraded_3dk36_217:focus-within{outline:var(--focus-ring-width, 2px) solid var(--color-focus-ring, var(--color-action));outline-offset:2px}@keyframes _chrome-enter_3dk36_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._chromeEnter_3dk36_2,._skeleton_3dk36_10{animation:none}._emptyAction_3dk36_99 button,._emptyAction_3dk36_99 a,._emptyAction_3dk36_99 [role=button],._errorActions_3dk36_173 button,._errorActions_3dk36_173 a,._errorActions_3dk36_173 [role=button],._degradedMark_3dk36_229{transition:none}._emptyAction_3dk36_99 button:active,._emptyAction_3dk36_99 a:active,._emptyAction_3dk36_99 [role=button]:active,._emptyAction_3dk36_99 button[data-pressed],._emptyAction_3dk36_99 [role=button][data-pressed],._errorActions_3dk36_173 button:active,._errorActions_3dk36_173 a:active,._errorActions_3dk36_173 [role=button]:active,._errorActions_3dk36_173 button[data-pressed],._errorActions_3dk36_173 [role=button][data-pressed]{transform:none}}._shell_y6ev_1{--rs-ease: cubic-bezier(.4, 0, .2, 1);--rs-dur: .2s;--rs-dur-fast: 90ms;display:flex;justify-content:center;align-items:flex-start;min-height:40vh;padding:clamp(24px,8vh,64px) var(--space-4)}._card_y6ev_13{width:min(100%,560px);display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);padding:var(--space-5) var(--space-5);background:linear-gradient(180deg,rgba(14,122,106,.045) 0%,transparent 48%),var(--color-surface);border:1px solid var(--color-hairline);border-radius:var(--radius-md);box-shadow:var(--shadow-sm, 0 1px 2px rgba(40, 36, 28, .06));animation:_rs-enter_y6ev_1 var(--rs-dur) var(--rs-ease) both}._mark_y6ev_33{width:48px;height:48px;display:grid;place-items:center;border-radius:var(--radius-md);color:var(--color-action);background:var(--color-action-subtle);border:1px solid rgba(14,122,106,.18);box-shadow:inset 0 1px #ffffff59}._markError_y6ev_45{color:var(--color-danger, #c2402a);background:#c2402a14;border-color:#c2402a38}._title_y6ev_51{margin:0;font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-text);line-height:var(--lh-cjk-body, 1.55)}._desc_y6ev_59{margin:0;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--lh-cjk-body, 1.55)}._skeleton_y6ev_66{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-1)}._ghostRow_y6ev_73{display:block;height:12px;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-surface-sunken) 0%,rgba(14,122,106,.08) 50%,var(--color-surface-sunken) 100%);background-size:200% 100%;animation:_rs-shimmer_y6ev_1 1.2s var(--rs-ease) infinite}._ghostRow_y6ev_73:nth-child(1){width:72%}._ghostRow_y6ev_73:nth-child(2){width:88%}._ghostRow_y6ev_73:nth-child(3){width:56%}._actions_y6ev_99{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}._actions_y6ev_99 button{transition:background-color var(--rs-dur-fast) var(--rs-ease),border-color var(--rs-dur-fast) var(--rs-ease),color var(--rs-dur-fast) var(--rs-ease),box-shadow var(--rs-dur-fast) var(--rs-ease),transform var(--rs-dur-fast) var(--rs-ease),opacity var(--rs-dur-fast) var(--rs-ease)}._actions_y6ev_99 button[data-hovered]:not([data-disabled]){transform:translateY(-1px)}._actions_y6ev_99 button[data-pressed]:not([data-disabled]),._actions_y6ev_99 button:active:not([data-disabled]){transform:translateY(0) scale(.98);transition-duration:60ms}._actions_y6ev_99 button[data-focus-visible]{outline:2px solid var(--color-action);outline-offset:2px}._errorBody_y6ev_132{display:flex;flex-direction:column;gap:var(--space-3)}@keyframes _rs-enter_y6ev_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _rs-shimmer_y6ev_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){._card_y6ev_13{animation:none;opacity:1;transform:none}._ghostRow_y6ev_73{animation:none}._actions_y6ev_99 button{transition:none}._actions_y6ev_99 button[data-hovered]:not([data-disabled]),._actions_y6ev_99 button[data-pressed]:not([data-disabled]),._actions_y6ev_99 button:active:not([data-disabled]){transform:none}}._backdrop_qgt1o_1{--cmd-ease: cubic-bezier(.4, 0, .2, 1);--cmd-dur: .2s;--cmd-dur-fast: 90ms;position:fixed;inset:0;z-index:100;background:#1e181047;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh}._backdropEnter_qgt1o_16{animation:_backdrop-enter_qgt1o_1 var(--cmd-dur) var(--cmd-ease) both}._palette_qgt1o_20{width:min(560px,92vw);background:var(--color-surface);border:1px solid var(--color-hairline-strong);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-lg, 0 12px 40px rgba(0, 0, 0, .18));overflow:hidden}._paletteEnter_qgt1o_29{animation:_palette-enter_qgt1o_1 var(--cmd-dur) var(--cmd-ease) both}._input_qgt1o_33{width:100%;height:52px;padding:0 18px;font-family:var(--font-ui);font-size:var(--text-md);color:var(--color-text);background:var(--color-surface);border:none;border-bottom:1px solid var(--color-hairline);outline:none;box-sizing:border-box;transition:box-shadow var(--cmd-dur-fast) var(--cmd-ease)}._input_qgt1o_33:focus{box-shadow:inset 0 -2px 0 var(--color-action)}._results_qgt1o_52{max-height:52vh;overflow-y:auto;padding:6px}._result_qgt1o_52{width:100%;display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-3);background:transparent;border:none;border-radius:var(--radius);cursor:pointer;text-align:start;font-size:var(--text-md);color:var(--color-text);transition:background-color var(--cmd-dur-fast) var(--cmd-ease),transform var(--cmd-dur-fast) var(--cmd-ease),color var(--cmd-dur-fast) var(--cmd-ease)}._rowEnter_qgt1o_77{animation:_row-enter_qgt1o_1 var(--cmd-dur) var(--cmd-ease) both;animation-delay:calc(var(--stagger, 0) * 28ms)}._result_qgt1o_52:hover{background:var(--color-action-subtle)}._resultActive_qgt1o_86{background:var(--color-action-subtle);transform:translate(2px);color:var(--color-text)}._resultActive_qgt1o_86 ._mark_qgt1o_92{color:var(--color-action)}._result_qgt1o_52:active{transform:translate(2px) scale(.995)}._result_qgt1o_52:focus-visible{outline:2px solid var(--color-action);outline-offset:-2px}._mark_qgt1o_92{width:24px;height:24px;display:grid;place-items:center;text-align:center;color:var(--color-text-secondary);flex-shrink:0;transition:color var(--cmd-dur-fast) var(--cmd-ease)}@keyframes _backdrop-enter_qgt1o_1{0%{opacity:0}to{opacity:1}}@keyframes _palette-enter_qgt1o_1{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _row-enter_qgt1o_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._backdropEnter_qgt1o_16,._paletteEnter_qgt1o_29,._rowEnter_qgt1o_77{animation:none}._input_qgt1o_33,._result_qgt1o_52,._mark_qgt1o_92{transition:none}._resultActive_qgt1o_86,._result_qgt1o_52:active{transform:none}}._shell_j8g9l_1{--nav-ease: cubic-bezier(.4, 0, .2, 1);--nav-dur: .2s;--nav-dur-fast: 90ms;display:grid;grid-template-columns:248px 1fr;min-height:100vh;background:var(--color-bg)}._rail_j8g9l_12{display:flex;flex-direction:column;background:var(--color-surface);border-inline-end:1px solid var(--color-hairline);padding:var(--space-5) 12px;gap:var(--space-5)}._brand_j8g9l_21{display:flex;align-items:center;gap:10px;padding:0 6px}._brandMark_j8g9l_28{width:32px;height:32px;display:grid;place-items:center;font-family:var(--font-cert);font-size:var(--text-xl);color:var(--color-text-on-accent);background:var(--color-action);border-radius:var(--radius)}._brandText_j8g9l_40{display:flex;flex-direction:column;line-height:1.2}._brandZh_j8g9l_46{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text)}._brandEn_j8g9l_52{font-size:var(--text-2xs);color:var(--color-text-tertiary);letter-spacing:.04em}._nav_j8g9l_58{display:flex;flex-direction:column;gap:2px;flex:1;min-height:0;overflow-y:auto;padding-inline-end:2px}._navGroup_j8g9l_68{display:flex;flex-direction:column;gap:1px}._navGroup_j8g9l_68+._navGroup_j8g9l_68{margin-top:6px;padding-top:6px;border-top:1px solid var(--color-hairline)}._navGroupActive_j8g9l_80{border-color:#0e7a6a2e}._navGroupLabel_j8g9l_85{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin:0;padding:6px 8px 4px;border:none;background:transparent;font-family:var(--font-ui);cursor:pointer;border-radius:var(--radius-sm);color:var(--color-text-tertiary);transition:background var(--nav-dur-fast) var(--nav-ease),color var(--nav-dur-fast) var(--nav-ease),transform var(--nav-dur-fast) var(--nav-ease)}._navGroupLabel_j8g9l_85:hover{background:var(--color-row-hover, rgba(40, 36, 28, .04));color:var(--color-text-secondary)}._navGroupLabel_j8g9l_85:active{transform:scale(.98);background:var(--color-action-subtle);color:var(--color-action-active)}._navGroupLabel_j8g9l_85:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--color-focus-ring, var(--color-action));outline-offset:1px}._navGroupTitle_j8g9l_122{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;color:inherit;-webkit-user-select:none;user-select:none}._navGroupChevron_j8g9l_130{width:6px;height:6px;border-inline-end:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);opacity:.7;transition:transform var(--nav-dur-fast) var(--nav-ease);flex:none}._navGroupChevronOpen_j8g9l_141{transform:rotate(45deg)}._navGroupItems_j8g9l_145{display:flex;flex-direction:column;gap:1px;overflow:hidden}._navGroupItemsOpen_j8g9l_152{animation:_nav-group-in_j8g9l_1 var(--nav-dur) var(--nav-ease) both}@keyframes _nav-group-in_j8g9l_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._navItem_j8g9l_167{display:flex;align-items:center;gap:10px;padding:6px 8px;font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:none;border-radius:var(--radius);border-inline-start:2px solid transparent;box-sizing:border-box;transition:background var(--nav-dur-fast) var(--nav-ease),color var(--nav-dur-fast) var(--nav-ease),border-color var(--nav-dur-fast) var(--nav-ease),box-shadow var(--nav-dur-fast) var(--nav-ease),transform var(--nav-dur-fast) var(--nav-ease)}._navItem_j8g9l_167:hover{background:var(--color-row-hover);color:var(--color-text)}._navItem_j8g9l_167:hover ._navMark_j8g9l_191{border-color:#0e7a6a38;color:var(--color-action-active);background:var(--color-action-subtle)}._navItem_j8g9l_167:active{transform:scale(.98);background:var(--color-action-subtle)}._navItem_j8g9l_167:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--color-focus-ring, var(--color-action));outline-offset:1px}._navActive_j8g9l_207{background:var(--color-action-subtle);color:var(--color-action-active);font-weight:var(--weight-medium);border-inline-start-color:var(--color-action);box-shadow:inset 0 0 0 1px #0e7a6a14}._navActive_j8g9l_207:hover{background:#0e7a6a1a;color:var(--color-action-active)}._navActive_j8g9l_207:active{transform:scale(.98)}._navActive_j8g9l_207 ._navMark_j8g9l_191{background:#0e7a6a24;color:var(--color-action-active);border-color:#0e7a6a38}._navMark_j8g9l_191{width:26px;height:26px;display:grid;place-items:center;flex:none;border-radius:var(--radius-sm);background:var(--color-surface-sunken, rgba(40, 36, 28, .04));border:1px solid var(--color-hairline);color:var(--color-text-secondary);transition:background var(--nav-dur-fast) var(--nav-ease),color var(--nav-dur-fast) var(--nav-ease),border-color var(--nav-dur-fast) var(--nav-ease)}._navLabel_j8g9l_246{min-width:0;line-height:var(--lh-cjk-body, 1.45)}._railFoot_j8g9l_251{display:flex;flex-direction:column;gap:14px}._density_j8g9l_257{display:flex;gap:2px;padding:2px;background:var(--color-surface-sunken);border-radius:var(--radius)}._densityBtn_j8g9l_265{flex:1;appearance:none;border:none;background:transparent;padding:5px var(--space-1);font-family:var(--font-ui);font-size:var(--text-2xs);color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;outline:none;transition:background var(--nav-dur-fast) var(--nav-ease),color var(--nav-dur-fast) var(--nav-ease),transform var(--nav-dur-fast) var(--nav-ease),box-shadow var(--nav-dur-fast) var(--nav-ease)}._densityBtn_j8g9l_265:hover{color:var(--color-text);background:#ffffff73}._densityBtn_j8g9l_265:active{transform:scale(.98)}._densityBtn_j8g9l_265[data-focus-visible],._densityBtn_j8g9l_265:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:1px}._densityOn_j8g9l_299{background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-medium);box-shadow:var(--shadow-sm)}._user_j8g9l_306{display:flex;align-items:center;gap:10px;padding:0 var(--space-1)}._userAvatar_j8g9l_313{width:30px;height:30px;display:grid;place-items:center;font-size:var(--text-sm);color:var(--color-text-on-accent);background:var(--color-proven);border-radius:var(--radius-full)}._userInfo_j8g9l_324{display:flex;flex-direction:column;line-height:1.3}._userName_j8g9l_330{font-size:var(--text-sm);color:var(--color-text)}._userRole_j8g9l_335{font-size:var(--text-2xs);color:var(--color-text-tertiary)}._signOut_j8g9l_340{appearance:none;border:1px solid var(--color-hairline-strong);background:transparent;padding:7px;font-family:var(--font-ui);font-size:var(--text-xs);color:var(--color-text-secondary);border-radius:var(--radius);cursor:pointer;outline:none;transition:border-color var(--nav-dur-fast) var(--nav-ease),color var(--nav-dur-fast) var(--nav-ease)}._signOut_j8g9l_340[data-hovered]{border-color:var(--color-action);color:var(--color-action-active)}._signOut_j8g9l_340[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring)}._main_j8g9l_365{display:flex;flex-direction:column;min-width:0}._demoBar_j8g9l_371{padding:6px var(--space-6);font-size:var(--text-2xs);color:var(--color-proven);background:#8c6d2f17;border-bottom:1px solid var(--color-hairline)}._content_j8g9l_379{padding:var(--space-6) 28px var(--space-12);min-width:0}._topbar_j8g9l_385{display:none}._navToggle_j8g9l_389{appearance:none;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--color-hairline-strong);background:var(--color-surface);border-radius:var(--radius);font-size:var(--text-lg);color:var(--color-text);cursor:pointer;outline:none;transition:border-color var(--nav-dur-fast) var(--nav-ease),background var(--nav-dur-fast) var(--nav-ease)}._navToggle_j8g9l_389:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring)}._topbarBrand_j8g9l_411{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text)}._backdrop_j8g9l_417{display:none}@media(max-width:820px){._shell_j8g9l_1{grid-template-columns:1fr}._topbar_j8g9l_385{display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-4);background:var(--color-surface);border-bottom:1px solid var(--color-hairline);position:sticky;top:0;z-index:40}._rail_j8g9l_12{position:fixed;top:0;inset-inline-start:0;height:100vh;height:100dvh;width:288px;max-width:86vw;transform:translate(-100%);transition:transform var(--nav-dur) var(--nav-ease);z-index:60;overflow-y:auto;box-shadow:0 8px 30px #14181438}._railOpen_j8g9l_456{transform:translate(0)}._backdrop_j8g9l_417{display:block;position:fixed;inset:0;background:#1418146b;z-index:50;animation:_backdrop-in_j8g9l_1 var(--nav-dur) var(--nav-ease) both}._content_j8g9l_379{padding:var(--space-4) var(--space-4) 40px}}@keyframes _backdrop-in_j8g9l_1{0%{opacity:0}to{opacity:1}}._railSearch_j8g9l_484{display:flex;align-items:center;gap:var(--space-2);width:calc(100% - 8px);margin:0 4px;padding:var(--space-2) var(--space-3);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--color-text-secondary);background:var(--color-surface-sunken);border:1px solid var(--color-hairline);border-radius:var(--radius);cursor:pointer;appearance:none;outline:none;transition:border-color var(--nav-dur-fast) var(--nav-ease),background var(--nav-dur-fast) var(--nav-ease),color var(--nav-dur-fast) var(--nav-ease),box-shadow var(--nav-dur-fast) var(--nav-ease),transform var(--nav-dur-fast) var(--nav-ease)}._railSearch_j8g9l_484:hover{border-color:var(--color-action);background:var(--color-action-subtle);color:var(--color-action-active);box-shadow:0 1px 2px #28241c0f}._railSearch_j8g9l_484:hover ._searchGlyph_j8g9l_515{color:var(--color-action-active)}._railSearch_j8g9l_484:active{transform:scale(.98);background:#0e7a6a1f}._railSearch_j8g9l_484:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--color-focus-ring, var(--color-action));outline-offset:1px;border-color:var(--color-action)}._searchGlyph_j8g9l_515{display:grid;place-items:center;color:var(--color-text-tertiary);transition:color var(--nav-dur-fast) var(--nav-ease)}._kbd_j8g9l_537{margin-inline-start:auto;font-size:var(--text-2xs);color:var(--color-text-tertiary);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);padding:1px 5px;font-variant-numeric:tabular-nums;transition:border-color var(--nav-dur-fast) var(--nav-ease),color var(--nav-dur-fast) var(--nav-ease)}._railSearch_j8g9l_484:hover ._kbd_j8g9l_537{border-color:#0e7a6a47;color:var(--color-action-active)}@media(prefers-reduced-motion:reduce){._navGroupLabel_j8g9l_85,._navGroupChevron_j8g9l_130,._navGroupItemsOpen_j8g9l_152,._navItem_j8g9l_167,._navMark_j8g9l_191,._railSearch_j8g9l_484,._searchGlyph_j8g9l_515,._kbd_j8g9l_537,._densityBtn_j8g9l_265,._signOut_j8g9l_340,._navToggle_j8g9l_389,._rail_j8g9l_12,._backdrop_j8g9l_417{transition:none;animation:none}._navGroupLabel_j8g9l_85:active,._navItem_j8g9l_167:active,._navActive_j8g9l_207:active,._railSearch_j8g9l_484:active,._densityBtn_j8g9l_265:active{transform:none}}._page_1yycl_4{--login-ease: cubic-bezier(.4, 0, .2, 1);--login-dur: .2s;--login-dur-fast: 90ms;position:relative;isolation:isolate;min-height:100vh;display:grid;place-items:center;padding:var(--space-6);overflow:hidden;background:var(--color-bg);color:var(--color-text);font-variant-numeric:tabular-nums}._backdrop_1yycl_22{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}._washCeladon_1yycl_30,._washBrass_1yycl_31{position:absolute;border-radius:50%;filter:blur(2px);opacity:1;transform:translateZ(0)}._washCeladon_1yycl_30{width:min(72vw,920px);height:min(48vh,520px);top:-12%;left:-8%;background:radial-gradient(ellipse at 40% 40%,rgba(14,122,106,.14) 0%,rgba(14,122,106,.04) 45%,transparent 70%);animation:_wash-drift-a_1yycl_1 var(--login-dur) var(--login-ease) both}._washBrass_1yycl_31{width:min(68vw,860px);height:min(46vh,480px);right:-14%;bottom:-16%;background:radial-gradient(ellipse at 55% 55%,rgba(140,109,47,.12) 0%,rgba(140,109,47,.035) 48%,transparent 72%);animation:_wash-drift-b_1yycl_1 calc(var(--login-dur) + 40ms) var(--login-ease) both}._ledgerGrid_1yycl_67{position:absolute;inset:0;opacity:.55;background-image:linear-gradient(rgba(140,109,47,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(140,109,47,.045) 1px,transparent 1px);background-size:36px 36px;mask-image:radial-gradient(ellipse 70% 65% at 50% 45%,#000 20%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 70% 65% at 50% 45%,#000 20%,transparent 78%);animation:_grid-in_1yycl_1 var(--login-dur) var(--login-ease) both}._vignette_1yycl_80{position:absolute;inset:0;background:radial-gradient(ellipse 85% 75% at 50% 42%,transparent 35%,rgba(32,40,31,.06) 100%),linear-gradient(180deg,rgba(251,249,243,.15) 0%,transparent 28%,transparent 72%,rgba(32,40,31,.04) 100%)}._watermark_1yycl_88{position:absolute;right:max(4%,24px);bottom:max(6%,32px);font-family:var(--font-cert);font-size:clamp(120px,22vw,220px);line-height:1;color:var(--c-celadon);opacity:.045;-webkit-user-select:none;user-select:none;transform:translateY(12px);animation:_watermark-settle_1yycl_1 .24s var(--login-ease) both}._shell_1yycl_103{position:relative;z-index:1;width:100%;max-width:400px;opacity:0;transform:translateY(10px);animation:_card-enter_1yycl_1 .22s var(--login-ease) both}._card_1yycl_113{position:relative;width:100%;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-8) 32px;background:linear-gradient(180deg,rgba(251,249,243,.98) 0%,var(--color-surface) 48%),var(--color-surface);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);box-shadow:0 1px #fbf9f3e6 inset,0 1px 2px #20281f0a,0 8px 24px #20281f14,0 28px 56px #20281f12;transform:translateY(0);transition:box-shadow var(--login-dur-fast) var(--login-ease),transform var(--login-dur-fast) var(--login-ease),border-color var(--login-dur-fast) var(--login-ease)}._card_1yycl_113:before{content:"";position:absolute;top:0;left:20px;right:20px;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,transparent 0%,var(--c-celadon) 18%,var(--c-brass) 50%,var(--c-celadon) 82%,transparent 100%);opacity:.55;transform:scaleX(.92);transform-origin:center;animation:_accent-bar_1yycl_1 .22s var(--login-ease) 40ms both}._card_1yycl_113:after{content:"";position:absolute;top:18px;bottom:18px;left:0;width:2px;border-radius:0 2px 2px 0;background:linear-gradient(180deg,transparent 0%,var(--c-celadon) 22%,var(--c-brass) 50%,var(--c-celadon) 78%,transparent 100%);opacity:.4}._card_1yycl_113:hover{border-color:var(--color-hairline-strong);box-shadow:0 1px #fbf9f3f2 inset,0 2px 4px #20281f0d,0 12px 28px #20281f1a,0 32px 64px #20281f14;transform:translateY(-1px)}._card_1yycl_113:focus-within{border-color:var(--color-hairline-strong);box-shadow:0 1px #fbf9f3f2 inset,0 0 0 3px var(--color-action-subtle),0 12px 28px #20281f1a,0 32px 64px #20281f14}._brand_1yycl_199{display:flex;align-items:center;gap:var(--space-3);opacity:0;animation:_fade-in_1yycl_1 .2s var(--login-ease) 60ms both}._mark_1yycl_207{width:48px;height:48px;display:grid;place-items:center;flex-shrink:0;font-family:var(--font-cert);font-size:28px;color:var(--color-text-on-accent);background:linear-gradient(160deg,var(--c-celadon) 0%,var(--c-celadon-active) 100%);border:1px solid rgba(251,249,243,.22);border-radius:var(--radius-md);box-shadow:0 1px #fbf9f32e inset,0 0 0 1px #084a411f,0 2px 6px #084a4147;transform:scale(1);opacity:0;animation:_fade-in_1yycl_1 .22s var(--login-ease) 90ms both;transition:transform var(--login-dur-fast) var(--login-ease),box-shadow var(--login-dur-fast) var(--login-ease)}._card_1yycl_113:hover ._mark_1yycl_207{transform:scale(1.03);box-shadow:0 1px #fbf9f338 inset,0 3px 10px #084a4152}._card_1yycl_113:active ._mark_1yycl_207{transform:scale(.98);transition-duration:60ms}._brandText_1yycl_243{display:flex;flex-direction:column;gap:2px;min-width:0}._title_1yycl_250{margin:0;font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text);letter-spacing:.01em;line-height:var(--lh-tight)}._subtitle_1yycl_259{margin:0;font-size:var(--text-xs);color:var(--color-text-secondary);line-height:var(--lh-cjk-dense)}._fields_1yycl_266{display:flex;flex-direction:column;gap:var(--space-4);opacity:0;animation:_fade-in_1yycl_1 .2s var(--login-ease) .11s both}._loginField_1yycl_275 input{transition:border-color var(--login-dur-fast) var(--login-ease),box-shadow var(--login-dur-fast) var(--login-ease),background-color var(--login-dur-fast) var(--login-ease),transform var(--login-dur-fast) var(--login-ease)}._loginField_1yycl_275 input:hover,._loginField_1yycl_275 input[data-hovered]{background-color:#fbf9f3eb}._loginField_1yycl_275 input:focus,._loginField_1yycl_275 input[data-focused]{transform:translateY(-1px);background-color:var(--color-surface)}._loginField_1yycl_275 input:active{transform:translateY(0) scale(.997);transition-duration:60ms}._errorSlot_1yycl_299{opacity:0;animation:_fade-in_1yycl_1 .18s var(--login-ease) both}._actions_1yycl_304{opacity:0;animation:_fade-in_1yycl_1 .2s var(--login-ease) .15s both;transition:opacity var(--login-dur-fast) var(--login-ease)}._actions_1yycl_304 button{transition:background-color var(--login-dur-fast) var(--login-ease),border-color var(--login-dur-fast) var(--login-ease),box-shadow var(--login-dur-fast) var(--login-ease),transform var(--login-dur-fast) var(--login-ease),opacity var(--login-dur-fast) var(--login-ease)}._actions_1yycl_304 button[data-hovered]:not([data-disabled]){transform:translateY(-1px);box-shadow:0 4px 12px #084a4138}._actions_1yycl_304 button[data-pressed]:not([data-disabled]),._actions_1yycl_304 button:active:not([data-disabled]){transform:translateY(0) scale(.98);box-shadow:0 1px 3px #084a412e;transition-duration:60ms}._actions_1yycl_304 button[data-focus-visible]{outline:2px solid var(--color-action);outline-offset:2px}._actions_1yycl_304[data-submitting=true] button{opacity:.72;transform:none;box-shadow:none}._demoHint_1yycl_342{margin:0;font-size:var(--text-2xs);color:var(--color-text-secondary);text-align:center;line-height:var(--lh-cjk-dense);opacity:0;animation:_fade-in_1yycl_1 .2s var(--login-ease) .17s both}._safety_1yycl_352{margin:0;font-size:var(--text-2xs);color:var(--color-text-tertiary);text-align:center;line-height:var(--lh-cjk-dense);opacity:0;animation:_fade-in_1yycl_1 .2s var(--login-ease) .19s both}@keyframes _card-enter_1yycl_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _fade-in_1yycl_1{0%{opacity:0}to{opacity:1}}@keyframes _accent-bar_1yycl_1{0%{opacity:0;transform:scaleX(.4)}to{opacity:.55;transform:scaleX(1)}}@keyframes _wash-drift-a_1yycl_1{0%{opacity:0;transform:translate3d(-8px,6px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes _wash-drift-b_1yycl_1{0%{opacity:0;transform:translate3d(8px,-6px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes _grid-in_1yycl_1{0%{opacity:0}to{opacity:.55}}@keyframes _watermark-settle_1yycl_1{0%{opacity:0;transform:translateY(12px)}to{opacity:.045;transform:translateY(0)}}@media(max-width:640px){._shell_1yycl_103{margin:0 12px;max-width:100%}._card_1yycl_113{padding:24px 16px}._mark_1yycl_207{width:44px;height:44px;font-size:26px}._watermark_1yycl_88{font-size:clamp(96px,36vw,160px);opacity:.035}}@media(prefers-reduced-motion:reduce){._washCeladon_1yycl_30,._washBrass_1yycl_31,._ledgerGrid_1yycl_67,._watermark_1yycl_88,._shell_1yycl_103,._card_1yycl_113,._card_1yycl_113:before,._brand_1yycl_199,._mark_1yycl_207,._fields_1yycl_266,._errorSlot_1yycl_299,._actions_1yycl_304,._demoHint_1yycl_342,._safety_1yycl_352{animation:none!important;transition:none!important;opacity:1;transform:none}._card_1yycl_113:hover,._card_1yycl_113:hover ._mark_1yycl_207,._card_1yycl_113:active ._mark_1yycl_207,._loginField_1yycl_275 input:focus,._loginField_1yycl_275 input[data-focused],._loginField_1yycl_275 input:active,._actions_1yycl_304 button[data-hovered]:not([data-disabled]),._actions_1yycl_304 button[data-pressed]:not([data-disabled]),._actions_1yycl_304 button:active:not([data-disabled]){transform:none}._loginField_1yycl_275 input,._actions_1yycl_304 button{transition:none!important}._card_1yycl_113:before{opacity:.55;transform:scaleX(1)}._watermark_1yycl_88{opacity:.045}._ledgerGrid_1yycl_67{opacity:.55}}
