@charset "UTF-8";@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/woff2/PretendardVariable.woff2) format("woff2-variations")}:root{--hs-blue-100: #E4ECF7;--hs-blue-200: #C8D9EE;--hs-blue-300: #ADC6E6;--hs-blue-400: #91B3DD;--hs-blue-500: #76A0D5;--hs-blue-600: #5A8DCC;--hs-blue-700: #3E78BF;--hs-blue-800: #2461AB;--hs-blue-900: #134E96;--hs-blue-1000: #003D87;--hs-black-100: #F0F0F2;--hs-black-200: #DCDDE0;--hs-black-300: #BFC1C6;--hs-black-400: #9EA1A8;--hs-black-500: #7E8189;--hs-black-600: #5F6269;--hs-black-700: #45474D;--hs-black-800: #2C2E32;--hs-black-900: #18191B;--hs-black-1000: #000000;--color-bg: #FFFFFF;--color-bg-subtle: #FAFBFC;--color-bg-muted: #F4F5F7;--color-surface: #FFFFFF;--color-surface-raised: #FFFFFF;--color-surface-inverse: var(--hs-black-900);--color-border: #E4E6EA;--color-border-strong: #CFD2D8;--color-border-subtle: #EEF0F3;--color-divider: #EDEEF1;--color-text: var(--hs-black-900);--color-text-secondary: var(--hs-black-700);--color-text-tertiary: var(--hs-black-500);--color-text-disabled: var(--hs-black-300);--color-text-inverse: #FFFFFF;--color-text-on-primary: #FFFFFF;--color-text-link: var(--hs-blue-1000);--color-primary: var(--hs-blue-1000);--color-primary-hover: #002F69;--color-primary-active: #002354;--color-primary-subtle: var(--hs-blue-100);--color-primary-bg: #F4F7FC;--color-primary-border: var(--hs-blue-300);--color-focus-ring: rgba(0, 61, 135, .25);--color-overlay: rgba(0, 0, 0, .45);--color-overlay-light: rgba(0, 0, 0, .25);--color-border-inverse-subtle: rgba(255, 255, 255, .16);--color-text-inverse-muted: rgba(255, 255, 255, .5);--color-text-inverse-faint: rgba(255, 255, 255, .7);--color-success: #138A5A;--color-success-strong: #0E6E47;--color-success-subtle: #E7F4EE;--color-success-border: #B5DCC8;--color-warning: #B86E00;--color-warning-strong: #8E5500;--color-warning-subtle: #FFF3DC;--color-warning-border: #F2D29A;--color-danger: #C8232C;--color-danger-strong: #9F1B23;--color-danger-subtle: #FBE8EA;--color-danger-border: #EFB4B8;--color-info: var(--hs-blue-1000);--color-info-subtle: var(--hs-blue-100);--color-info-border: var(--hs-blue-300);--color-neutral-subtle: var(--hs-black-100);--color-neutral-border: var(--hs-black-200);--font-sans: "Pretendard Variable", "Pretendard", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", ui-monospace, Menlo, Consolas, monospace;--font-display: "Pretendard Variable", "Pretendard", sans-serif;--fs-display-xl: 56px;--fs-display-lg: 44px;--fs-display-md: 36px;--fs-display-sm: 28px;--fs-heading-xl: 24px;--fs-heading-lg: 20px;--fs-heading-md: 18px;--fs-heading-sm: 16px;--fs-body-lg: 16px;--fs-body-md: 14px;--fs-body-sm: 13px;--fs-caption: 12px;--fs-overline: 11px;--lh-tight: 1.18;--lh-snug: 1.32;--lh-normal: 1.5;--lh-relaxed: 1.65;--tracking-tight: -.02em;--tracking-snug: -.01em;--tracking-normal: 0;--tracking-wide: .04em;--tracking-wider: .08em;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold:800;--fw-black: 900;--space-0: 0;--space-1: 2px;--space-2: 4px;--space-3: 8px;--space-4: 12px;--space-5: 16px;--space-6: 20px;--space-7: 24px;--space-8: 32px;--space-9: 40px;--space-10: 48px;--space-11: 64px;--space-12: 80px;--space-13: 96px;--space-14: 128px;--radius-none: 0;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 24px;--radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(15, 23, 42, .04);--shadow-sm: 0 1px 3px rgba(15, 23, 42, .06), 0 1px 2px rgba(15, 23, 42, .04);--shadow-md: 0 4px 8px -2px rgba(15, 23, 42, .08), 0 2px 4px -2px rgba(15, 23, 42, .04);--shadow-lg: 0 12px 24px -6px rgba(15, 23, 42, .1), 0 4px 8px -4px rgba(15, 23, 42, .06);--shadow-xl: 0 24px 48px -12px rgba(15, 23, 42, .18);--shadow-focus: 0 0 0 3px var(--color-focus-ring);--shadow-card: 0 1px 0 rgba(15,23,42,.04), 0 1px 3px rgba(15,23,42,.05);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--duration-fast: .12s;--duration-base: .18s;--duration-slow: .28s;--z-base: 1;--z-elevated: 10;--z-sticky: 100;--z-overlay: 1000;--z-modal: 1100;--z-toast: 1200;--container-max: 1280px;--sidebar-w: 280px;--topbar-h: 64px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--fs-body-md);line-height:var(--lh-normal);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01";letter-spacing:var(--tracking-snug)}h1,h2,h3,h4,h5,h6,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:var(--color-text-link);text-decoration:none}a:hover{text-decoration:underline}hr{border:0;border-top:1px solid var(--color-divider);margin:0}img,svg{display:block;max-width:100%}code{font-family:var(--font-mono)}::selection{background:var(--hs-blue-200);color:var(--hs-blue-1000)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--hs-black-200);border-radius:var(--radius-full);border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--hs-black-300);background-clip:content-box;border:2px solid transparent}.num,.tabular{font-variant-numeric:tabular-nums}.hs-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);font-family:var(--font-sans);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-snug);border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);white-space:nowrap;-webkit-user-select:none;user-select:none}.hs-btn:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.hs-btn[disabled],.hs-btn.is-disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.hs-btn--xs{height:28px;padding:0 10px;font-size:var(--fs-caption);border-radius:var(--radius-sm)}.hs-btn--sm{height:32px;padding:0 12px;font-size:var(--fs-body-sm)}.hs-btn--md{height:40px;padding:0 16px;font-size:var(--fs-body-md)}.hs-btn--lg{height:48px;padding:0 20px;font-size:var(--fs-body-lg);border-radius:var(--radius-lg)}.hs-btn--xl{height:56px;padding:0 28px;font-size:var(--fs-body-lg);border-radius:var(--radius-lg)}.hs-btn--block{width:100%}.hs-btn--primary{background:var(--color-primary);color:var(--color-text-on-primary)}.hs-btn--primary:hover{background:var(--color-primary-hover)}.hs-btn--primary:active{background:var(--color-primary-active)}.hs-btn--secondary{background:var(--color-bg);color:var(--color-text);border-color:var(--color-border-strong)}.hs-btn--secondary:hover{background:var(--color-bg-muted)}.hs-btn--secondary:active{background:var(--hs-black-100)}.hs-btn--tertiary{background:var(--color-bg-muted);color:var(--color-text)}.hs-btn--tertiary:hover{background:var(--hs-black-100)}.hs-btn--ghost{background:transparent;color:var(--color-text)}.hs-btn--ghost:hover{background:var(--color-bg-muted)}.hs-btn--link{background:transparent;color:var(--color-primary);padding:0;height:auto}.hs-btn--link:hover{text-decoration:underline}.hs-btn--danger{background:var(--color-danger);color:#fff}.hs-btn--danger:hover{background:var(--color-danger-strong)}.hs-btn--danger-outline{background:var(--color-bg);color:var(--color-danger);border-color:var(--color-danger-border)}.hs-btn--danger-outline:hover{background:var(--color-danger-subtle)}.hs-btn--success{background:var(--color-success);color:#fff}.hs-btn--success:hover{background:var(--color-success-strong)}.hs-btn--inverse{background:var(--hs-black-900);color:#fff}.hs-btn--inverse:hover{background:var(--hs-black-800)}.hs-btn--icon{width:40px;height:40px;padding:0}.hs-btn--icon.hs-btn--sm{width:32px;height:32px}.hs-btn--icon.hs-btn--xs{width:28px;height:28px}.hs-field{display:flex;flex-direction:column;gap:var(--space-3)}.hs-field__label{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--color-text);display:inline-flex;align-items:center;gap:var(--space-2)}.hs-field__required{color:var(--color-danger)}.hs-field__hint{font-size:var(--fs-caption);color:var(--color-text-tertiary);line-height:var(--lh-snug)}.hs-field__error{font-size:var(--fs-caption);color:var(--color-danger);display:inline-flex;align-items:center;gap:4px}.hs-input{display:flex;align-items:center;gap:var(--space-3);width:100%;height:40px;padding:0 12px;background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--fs-body-md);color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.hs-input--sm{height:32px;padding:0 10px;font-size:var(--fs-body-sm)}.hs-input--lg{height:48px;padding:0 14px;font-size:var(--fs-body-lg)}.hs-input::placeholder{color:var(--color-text-disabled)}.hs-input:hover{border-color:var(--hs-black-400)}.hs-input:focus,.hs-input:focus-within{border-color:var(--color-primary);outline:none;box-shadow:var(--shadow-focus)}.hs-input[disabled],.hs-input.is-disabled{background:var(--color-bg-muted);color:var(--color-text-disabled);cursor:not-allowed}.hs-input.is-error{border-color:var(--color-danger)}.hs-input.is-error:focus{box-shadow:0 0 0 3px #c8232c2e}.hs-input-wrap{display:flex;align-items:center;height:40px;padding:0 12px;background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);gap:var(--space-3);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.hs-input-wrap:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.hs-input-wrap.is-error{border-color:var(--color-danger)}.hs-input-wrap>input{flex:1;min-width:0;height:100%;background:transparent;border:0;outline:none;font-size:var(--fs-body-md);color:inherit}.hs-input-wrap>input::placeholder{color:var(--color-text-disabled)}.hs-input-wrap__affix{color:var(--color-text-tertiary);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold)}.hs-input-wrap__icon{color:var(--color-text-tertiary);display:inline-flex}.hs-textarea{width:100%;min-height:96px;padding:10px 12px;background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-family:inherit;font-size:var(--fs-body-md);color:var(--color-text);resize:vertical;transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}.hs-textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.hs-select{appearance:none;-webkit-appearance:none;width:100%;height:40px;padding:0 36px 0 12px;background:var(--color-bg) 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='%235F6269' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") no-repeat right 12px center;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--fs-body-md);color:var(--color-text);cursor:pointer}.hs-select:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.hs-check{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--fs-body-md);color:var(--color-text)}.hs-check input{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1.5px solid var(--hs-black-400);border-radius:var(--radius-xs);background:var(--color-bg);display:inline-block;position:relative;cursor:pointer;flex-shrink:0;transition:all var(--duration-fast) var(--ease-out)}.hs-check input[type=radio]{border-radius:50%}.hs-check input:checked{background:var(--color-primary);border-color:var(--color-primary)}.hs-check input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.hs-check input[type=radio]:checked:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}.hs-check input:focus-visible{box-shadow:var(--shadow-focus)}.hs-check input:disabled{background:var(--color-bg-muted);border-color:var(--color-border);cursor:not-allowed}.hs-switch{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;user-select:none}.hs-switch input{display:none}.hs-switch__track{width:36px;height:20px;border-radius:var(--radius-full);background:var(--hs-black-300);position:relative;transition:background var(--duration-fast)}.hs-switch__track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform var(--duration-fast) var(--ease-out);box-shadow:0 1px 2px #0003}.hs-switch input:checked+.hs-switch__track{background:var(--color-primary)}.hs-switch input:checked+.hs-switch__track:after{transform:translate(16px)}.hs-badge{display:inline-flex;align-items:center;gap:var(--space-2);height:22px;padding:0 8px;font-size:var(--fs-caption);font-weight:var(--fw-semibold);border-radius:var(--radius-sm);white-space:nowrap;letter-spacing:var(--tracking-snug);line-height:1}.hs-badge--lg{height:26px;padding:0 10px;font-size:var(--fs-body-sm)}.hs-badge--neutral{background:var(--hs-black-100);color:var(--color-text-secondary)}.hs-badge--primary{background:var(--color-primary-subtle);color:var(--color-primary)}.hs-badge--success{background:var(--color-success-subtle);color:var(--color-success-strong)}.hs-badge--warning{background:var(--color-warning-subtle);color:var(--color-warning-strong)}.hs-badge--danger{background:var(--color-danger-subtle);color:var(--color-danger-strong)}.hs-badge--inverse{background:var(--hs-black-900);color:#fff}.hs-badge__dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.hs-badge--outline{background:transparent;border:1px solid currentColor}.hs-status{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-body-sm);font-weight:var(--fw-medium)}.hs-status__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.hs-status--success .hs-status__dot{background:var(--color-success)}.hs-status--warning .hs-status__dot{background:var(--color-warning)}.hs-status--danger .hs-status__dot{background:var(--color-danger)}.hs-status--info .hs-status__dot{background:var(--color-primary)}.hs-status--neutral .hs-status__dot{background:var(--hs-black-400)}.hs-chip{display:inline-flex;align-items:center;gap:var(--space-2);height:24px;padding:0 6px 0 10px;font-size:var(--fs-caption);font-weight:var(--fw-semibold);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-secondary)}.hs-chip--root{background:#0f1e3f;border-color:#0f1e3f;color:#fff}.hs-chip--drafter{background:var(--color-primary-subtle);border-color:var(--hs-blue-200);color:var(--color-primary)}.hs-chip--approver{background:var(--color-success-subtle);border-color:var(--color-success-border);color:var(--color-success-strong)}.hs-chip--operator{background:var(--color-warning-subtle);border-color:var(--color-warning-border);color:var(--color-warning-strong)}.hs-chip--viewer{background:var(--hs-black-100);border-color:var(--hs-black-200);color:var(--color-text-secondary)}.hs-chip__close{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;opacity:.6;cursor:pointer}.hs-chip__close:hover{opacity:1;background:#00000014}.hs-avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--hs-blue-200);color:var(--hs-blue-1000);font-weight:var(--fw-semibold);font-size:var(--fs-body-sm);flex-shrink:0;letter-spacing:0}.hs-avatar--sm{width:28px;height:28px;font-size:var(--fs-caption)}.hs-avatar--lg{width:48px;height:48px;font-size:var(--fs-body-md)}.hs-avatar--xl{width:64px;height:64px;font-size:var(--fs-heading-md)}.hs-avatar-group{display:inline-flex}.hs-avatar-group .hs-avatar{border:2px solid var(--color-bg);margin-left:-8px}.hs-avatar-group .hs-avatar:first-child{margin-left:0}.hs-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.hs-card--raised{box-shadow:var(--shadow-sm)}.hs-card--inset{background:var(--color-bg-subtle);box-shadow:none}.hs-card__header{padding:20px 24px;border-bottom:1px solid var(--color-divider);display:flex;align-items:center;justify-content:space-between;gap:var(--space-5)}.hs-card__title{font-size:var(--fs-heading-md);font-weight:var(--fw-bold);color:var(--color-text);letter-spacing:var(--tracking-tight)}.hs-card__subtitle{font-size:var(--fs-body-sm);color:var(--color-text-tertiary);margin-top:2px}.hs-card__body{padding:24px}.hs-card__footer{padding:16px 24px;border-top:1px solid var(--color-divider);display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4)}.hs-alert{display:flex;gap:var(--space-4);padding:14px 16px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);align-items:flex-start}.hs-alert__icon{flex-shrink:0;margin-top:2px}.hs-alert__title{font-weight:var(--fw-semibold);font-size:var(--fs-body-md);color:var(--color-text);margin-bottom:2px}.hs-alert__body{font-size:var(--fs-body-sm);color:var(--color-text-secondary);line-height:var(--lh-normal)}.hs-alert--info{background:var(--color-info-subtle);border-color:var(--color-info-border);color:var(--color-primary)}.hs-alert--success{background:var(--color-success-subtle);border-color:var(--color-success-border);color:var(--color-success-strong)}.hs-alert--warning{background:var(--color-warning-subtle);border-color:var(--color-warning-border);color:var(--color-warning-strong)}.hs-alert--danger{background:var(--color-danger-subtle);border-color:var(--color-danger-border);color:var(--color-danger-strong)}.hs-alert .hs-alert__body{color:var(--color-text-secondary)}.hs-alert--danger .hs-alert__body{color:var(--color-danger-strong)}.hs-toast{display:inline-flex;align-items:center;gap:var(--space-4);padding:12px 16px;background:var(--hs-black-900);color:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-size:var(--fs-body-sm);min-width:280px}.hs-toast__icon{color:var(--hs-blue-400)}.hs-toast--success .hs-toast__icon{color:#4ade80}.hs-toast--danger .hs-toast__icon{color:#f87171}.hs-tabs{display:flex;gap:var(--space-2);border-bottom:1px solid var(--color-border)}.hs-tabs__tab{position:relative;height:44px;padding:0 16px;font-size:var(--fs-body-md);font-weight:var(--fw-medium);color:var(--color-text-tertiary);display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer}.hs-tabs__tab:hover{color:var(--color-text)}.hs-tabs__tab.is-active{color:var(--color-text);font-weight:var(--fw-semibold)}.hs-tabs__tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--color-primary)}.hs-tabs__count{font-size:var(--fs-caption);background:var(--color-bg-muted);color:var(--color-text-secondary);padding:1px 6px;border-radius:var(--radius-full)}.hs-segmented{display:inline-flex;padding:3px;background:var(--color-bg-muted);border-radius:var(--radius-md);gap:2px}.hs-segmented__btn{padding:6px 14px;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--color-text-tertiary);border-radius:var(--radius-sm);cursor:pointer}.hs-segmented__btn.is-active{background:var(--color-bg);color:var(--color-text);font-weight:var(--fw-semibold);box-shadow:var(--shadow-xs)}.hs-crumb{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);color:var(--color-text-tertiary)}.hs-crumb a{color:var(--color-text-tertiary)}.hs-crumb a:hover{color:var(--color-text);text-decoration:none}.hs-crumb__sep{color:var(--color-text-disabled)}.hs-crumb__current{color:var(--color-text);font-weight:var(--fw-semibold)}.hs-stepper{display:flex;align-items:center;gap:0}.hs-step{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-body-sm)}.hs-step__num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--color-bg-muted);color:var(--color-text-tertiary);font-weight:var(--fw-bold);font-size:var(--fs-body-sm);border:1.5px solid var(--color-border)}.hs-step__label{color:var(--color-text-tertiary);font-weight:var(--fw-medium)}.hs-step.is-active .hs-step__num{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.hs-step.is-active .hs-step__label{color:var(--color-text);font-weight:var(--fw-semibold)}.hs-step.is-done .hs-step__num{background:var(--color-success);color:#fff;border-color:var(--color-success)}.hs-step.is-done .hs-step__label{color:var(--color-text)}.hs-stepper__line{flex:1;height:1.5px;background:var(--color-border);margin:0 var(--space-4);min-width:24px}.hs-step.is-done+.hs-stepper__line{background:var(--color-success)}.hs-progress-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}.hs-progress-steps__item{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 8px}.hs-progress-steps__item:not(:last-child):after{content:"";position:absolute;top:28px;left:calc(50% + 32px);right:calc(-50% + 32px);height:2px;background:var(--color-border);z-index:0;transition:background var(--duration-base) var(--ease-out)}.hs-progress-steps__item.is-done:not(:last-child):after{background:var(--color-success)}.hs-progress-steps__circle{position:relative;width:56px;height:56px;border-radius:16px;background:var(--color-bg-muted);color:var(--color-text-tertiary);display:inline-flex;align-items:center;justify-content:center;font-weight:var(--fw-bold);font-size:var(--fs-body-md);border:1.5px solid var(--color-border);z-index:1;transition:all var(--duration-base) var(--ease-out)}.hs-progress-steps__label{font-size:var(--fs-body-md);font-weight:var(--fw-bold);color:var(--color-text-tertiary);text-align:center;letter-spacing:var(--tracking-snug)}.hs-progress-steps__sub{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--color-text-tertiary);margin-top:-8px;text-align:center}.hs-progress-steps__item.is-done .hs-progress-steps__circle{background:var(--color-success-subtle);border-color:var(--color-success-border);color:var(--color-success-strong)}.hs-progress-steps__item.is-done .hs-progress-steps__label{color:var(--color-text)}.hs-progress-steps__item.is-active .hs-progress-steps__circle{background:var(--hs-black-900);border-color:var(--hs-black-900);color:#fff;box-shadow:0 8px 24px -6px #0000004d;transform:translateY(-2px)}.hs-progress-steps__item.is-active .hs-progress-steps__label{color:var(--color-text);font-weight:var(--fw-bold)}.hs-progress-steps__check{position:absolute;top:-4px;right:-4px;width:20px;height:20px;background:var(--color-success);color:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:2.5px solid var(--color-bg)}.hs-table{width:100%;border-collapse:collapse;font-size:var(--fs-body-sm);background:var(--color-bg)}.hs-table thead th{text-align:left;font-weight:var(--fw-semibold);font-size:var(--fs-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary);padding:10px 16px;background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border);white-space:nowrap}.hs-table tbody td{padding:14px 16px;color:var(--color-text);border-bottom:1px solid var(--color-divider);vertical-align:middle}.hs-table tbody tr:last-child td{border-bottom:0}.hs-table tbody tr:hover{background:var(--color-bg-subtle)}.hs-table--striped tbody tr:nth-child(2n){background:var(--color-bg-subtle)}.hs-table td.num,.hs-table th.num{text-align:right;font-variant-numeric:tabular-nums}.hs-table--bordered{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.hs-pagination{display:inline-flex;gap:4px;align-items:center}.hs-pagination__btn{min-width:32px;height:32px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--color-text-secondary);border-radius:var(--radius-sm);border:1px solid transparent;cursor:pointer}.hs-pagination__btn:hover{background:var(--color-bg-muted)}.hs-pagination__btn.is-active{background:var(--color-primary);color:#fff}.hs-pagination__btn[disabled]{color:var(--color-text-disabled);cursor:not-allowed}.hs-overlay{position:fixed;inset:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:20px}.hs-modal{background:var(--color-bg);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);width:100%;max-width:480px;max-height:calc(100vh - 80px);display:flex;flex-direction:column;overflow:hidden}.hs-modal--sm{max-width:400px}.hs-modal--lg{max-width:640px}.hs-modal--xl{max-width:800px}.hs-modal__header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--color-divider)}.hs-modal__title{font-size:var(--fs-heading-md);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight)}.hs-modal__close{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);border-radius:var(--radius-sm)}.hs-modal__close:hover{background:var(--color-bg-muted);color:var(--color-text)}.hs-modal__body{padding:24px;overflow-y:auto}.hs-modal__footer{padding:16px 24px;border-top:1px solid var(--color-divider);display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);background:var(--color-bg-subtle)}.hs-otp{display:inline-flex;gap:var(--space-3)}.hs-otp__cell{width:48px;height:56px;text-align:center;font-size:var(--fs-heading-md);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;background:var(--color-bg);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text)}.hs-otp__cell:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.hs-otp__cell.is-filled{border-color:var(--color-primary);background:var(--color-primary-bg)}.hs-tooltip-wrap{position:relative;display:inline-block}.hs-tooltip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--hs-black-900);color:#fff;padding:6px 10px;border-radius:var(--radius-sm);font-size:var(--fs-caption);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-lg)}.hs-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--hs-black-900)}.hs-divider{height:1px;background:var(--color-divider)}.hs-divider--strong{background:var(--color-border)}.hs-divider--text{display:flex;align-items:center;gap:var(--space-4);color:var(--color-text-tertiary);font-size:var(--fs-body-sm)}.hs-divider--text:before,.hs-divider--text:after{content:"";flex:1;height:1px;background:var(--color-divider)}.hs-skel{background:linear-gradient(90deg,var(--color-bg-muted) 0%,var(--hs-black-100) 50%,var(--color-bg-muted) 100%);background-size:200% 100%;animation:hs-skel 1.6s ease-in-out infinite;border-radius:var(--radius-sm)}@keyframes hs-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.hs-spinner{width:20px;height:20px;border:2px solid var(--hs-black-200);border-top-color:var(--color-primary);border-radius:50%;animation:hs-spin .8s linear infinite;display:inline-block}.hs-spinner--lg{width:32px;height:32px;border-width:3px}@keyframes hs-spin{to{transform:rotate(360deg)}}.hs-progress{width:100%;height:6px;background:var(--color-bg-muted);border-radius:var(--radius-full);overflow:hidden}.hs-progress__bar{height:100%;background:var(--color-primary);border-radius:var(--radius-full);transition:width var(--duration-slow) var(--ease-out)}.hs-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px;color:var(--color-text-tertiary);gap:var(--space-4)}.hs-empty__icon{width:56px;height:56px;border-radius:50%;background:var(--color-bg-muted);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-tertiary)}.hs-empty__title{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text)}.hs-empty__desc{font-size:var(--fs-body-sm);color:var(--color-text-tertiary);max-width:320px}.hs-dropzone{border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg);padding:28px 20px;background:var(--color-bg-subtle);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);cursor:pointer;transition:border-color var(--duration-fast),background var(--duration-fast)}.hs-dropzone:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.hs-dropzone__icon{color:var(--hs-blue-700)}.hs-dropzone__title{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text)}.hs-dropzone__hint{font-size:var(--fs-caption);color:var(--color-text-tertiary)}.hs-file{display:flex;align-items:center;gap:var(--space-4);padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.hs-file__icon{width:36px;height:36px;border-radius:var(--radius-sm);background:var(--color-primary-bg);color:var(--color-primary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hs-file__name{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.hs-file__meta{font-size:var(--fs-caption);color:var(--color-text-tertiary)}.hs-file__main{flex:1;min-width:0}.hs-file__main>.hs-file__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-stat{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px 24px}.hs-stat__label{font-size:var(--fs-body-sm);color:var(--color-text-tertiary);font-weight:var(--fw-medium)}.hs-stat__value{font-size:var(--fs-heading-xl);font-weight:var(--fw-bold);color:var(--color-text);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;margin-top:6px;display:flex;align-items:baseline;gap:6px}.hs-stat__unit{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text-tertiary)}.hs-stat__delta{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-caption);font-weight:var(--fw-semibold);margin-top:8px}.hs-stat__delta--up{color:var(--color-success)}.hs-stat__delta--down{color:var(--color-danger)}.hs-approval{display:flex;flex-direction:column}.hs-approval__row{display:grid;grid-template-columns:56px 1fr;gap:20px;padding:16px 0;position:relative}.hs-approval__row:not(:last-child):after{content:"";position:absolute;left:27.5px;top:64px;bottom:-16px;width:2px;background:var(--color-bg-muted);z-index:0}.hs-approval__row.is-approved:not(:last-child):after{background:var(--color-success)}.hs-approval__row.is-rejected:not(:last-child):after{background:var(--color-danger)}.hs-approval__avatar-wrap{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center}.hs-approval__avatar{position:relative;width:48px;height:48px;border-radius:50%;background:var(--hs-blue-200);color:var(--color-primary);display:inline-flex;align-items:center;justify-content:center;font-weight:var(--fw-bold);font-size:var(--fs-body-md);border:3px solid var(--color-bg);box-shadow:0 0 0 2px var(--color-border);transition:all var(--duration-base) var(--ease-out)}.hs-approval__row.is-approved .hs-approval__avatar{background:var(--color-success-subtle);color:var(--color-success-strong);box-shadow:0 0 0 2px var(--color-success)}.hs-approval__row.is-rejected .hs-approval__avatar{background:var(--color-danger-subtle);color:var(--color-danger-strong);box-shadow:0 0 0 2px var(--color-danger)}.hs-approval__row.is-current .hs-approval__avatar{background:var(--hs-black-900);color:#fff;box-shadow:0 0 0 2px var(--hs-black-900),0 8px 16px -4px #00000040;transform:scale(1.05)}.hs-approval__badge-dot{position:absolute;bottom:-2px;right:-2px;width:18px;height:18px;border-radius:50%;border:2.5px solid var(--color-bg);display:inline-flex;align-items:center;justify-content:center}.hs-approval__row.is-approved .hs-approval__badge-dot{background:var(--color-success);color:#fff}.hs-approval__row.is-rejected .hs-approval__badge-dot{background:var(--color-danger);color:#fff}.hs-approval__row.is-current .hs-approval__badge-dot{background:var(--hs-black-900);color:#fff}.hs-approval__row.is-current .hs-approval__badge-dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--hs-black-900);opacity:.35;animation:hs-approval-pulse 1.8s ease-out infinite}@keyframes hs-approval-pulse{0%{transform:scale(.95);opacity:.45}to{transform:scale(1.4);opacity:0}}.hs-approval__body{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:14px 18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;transition:border-color var(--duration-base),box-shadow var(--duration-base)}.hs-approval__row.is-approved .hs-approval__body{background:var(--color-success-subtle);border-color:var(--color-success-border)}.hs-approval__row.is-rejected .hs-approval__body{background:var(--color-danger-subtle);border-color:var(--color-danger-border)}.hs-approval__row.is-current .hs-approval__body{border-color:var(--hs-black-900);box-shadow:0 4px 16px -4px #0000001f}.hs-approval__main{min-width:0;flex:1}.hs-approval__line1{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.hs-approval__name{font-size:var(--fs-heading-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-snug)}.hs-approval__role{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--color-text-tertiary);padding:2px 7px;border-radius:var(--radius-full);background:var(--color-bg-muted);font-weight:var(--fw-bold);letter-spacing:.02em;text-transform:uppercase}.hs-approval__email{font-size:var(--fs-caption);color:var(--color-text-tertiary);margin-top:2px}.hs-approval__right{text-align:right;display:flex;flex-direction:column;gap:4px;align-items:flex-end}.hs-approval__time{font-size:var(--fs-caption);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.hs-approval__comment{margin-top:8px;padding-top:8px;border-top:1px dashed var(--color-border);font-size:var(--fs-body-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);width:100%}.hs-approval__row.is-approved .hs-approval__comment{border-top-color:#138a5a33}.hs-approval__row.is-rejected .hs-approval__comment{border-top-color:#c8232c33}.hs-approval__num{display:none}.hs-kbd{display:inline-flex;align-items:center;height:22px;padding:0 6px;font-family:var(--font-mono);font-size:var(--fs-caption);background:var(--color-bg-muted);border:1px solid var(--color-border);border-bottom-width:2px;border-radius:var(--radius-sm);color:var(--color-text-secondary)}.hs-search{display:flex;align-items:center;gap:var(--space-3);width:100%;max-width:360px;height:40px;padding:0 12px;background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-md)}.hs-search input{flex:1;height:100%;border:0;background:transparent;outline:none;font-size:var(--fs-body-md)}.hs-search__icon{color:var(--color-text-tertiary)}.hs-amount{display:inline-flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}.hs-amount__value{font-size:var(--fs-heading-xl);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight)}.hs-amount__currency{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text-tertiary)}.hs-amount--lg .hs-amount__value{font-size:var(--fs-display-sm)}.hs-amount--xl .hs-amount__value{font-size:var(--fs-display-md)}.proto-shell{min-height:100vh;background:var(--color-bg-subtle);display:flex;flex-direction:row}.proto-shell__main{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.proto-side{width:var(--sidebar-w);flex:0 0 auto;background:var(--color-bg);color:var(--color-text-secondary);border-right:1px solid var(--color-border);display:flex;flex-direction:column;padding:0;position:sticky;top:0;height:100vh;overflow-y:auto;z-index:var(--z-elevated)}.proto-side__brand{height:60px;padding:0 var(--space-6);border-bottom:1px solid var(--color-border);display:flex;align-items:center;flex-shrink:0}.proto-side__wordmark{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-black);font-size:16px;letter-spacing:.02em;color:var(--color-primary)}.proto-side__sub{font-family:var(--font-mono);font-size:10px;color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-top:2px}.proto-side__nav{display:flex;flex-direction:column;flex:1 1 auto;padding:12px 12px 16px;gap:2px}.proto-side__group{display:flex;flex-direction:column}.proto-side__section{padding:12px 12px 6px;font-size:11px;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-tertiary);font-weight:var(--fw-bold)}.proto-side__link{display:flex;align-items:center;gap:12px;padding:9px 12px;font-size:13px;font-weight:var(--fw-medium);color:var(--color-text-secondary);border-radius:var(--radius-md);text-decoration:none;cursor:pointer;border:none;background:transparent;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.proto-side__link:hover{background:var(--color-bg-muted);color:var(--color-text);text-decoration:none}.proto-side__link.is-active{background:var(--color-primary-bg);color:var(--color-primary);font-weight:var(--fw-semibold)}.proto-side__link-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.proto-side__link-icon svg{width:16px;height:16px}.proto-side__link-label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proto-side__badge{margin-left:auto;font-size:11px;padding:1px 6px;background:var(--color-bg-muted);color:var(--color-text-secondary);border-radius:var(--radius-full);font-weight:var(--fw-semibold)}.proto-side__link.is-active .proto-side__badge{background:var(--color-primary);color:var(--color-text-on-primary)}.proto-top{height:60px;background:var(--color-bg);border-bottom:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-7);gap:var(--space-4);position:sticky;top:0;z-index:var(--z-sticky);flex-shrink:0}.proto-top__left{display:flex;align-items:center;gap:var(--space-3);min-width:0;flex:1 1 auto}.proto-top__brand{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-black);font-size:19px;letter-spacing:.02em;color:var(--color-primary);display:flex;align-items:baseline;gap:var(--space-2)}.proto-top__brand-sub{font-family:var(--font-mono);font-size:10px;color:var(--color-text-tertiary);font-style:normal;font-weight:var(--fw-regular);letter-spacing:var(--tracking-wide);text-transform:uppercase}.proto-top__nav{display:flex;gap:var(--space-1);flex:1;margin-left:var(--space-2)}.proto-top__link{padding:8px 14px;font-size:13.5px;font-weight:var(--fw-semibold);color:var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2);letter-spacing:var(--tracking-snug);transition:background var(--duration-fast),color var(--duration-fast);border:none;background:transparent;text-decoration:none}.proto-top__link:hover{color:var(--color-text);background:var(--color-bg-muted);text-decoration:none}.proto-top__link.is-active{color:var(--color-text);background:var(--color-bg-muted)}.proto-top__link .hs-badge{transform:translateY(-1px)}.proto-top__right{display:flex;gap:var(--space-3);align-items:center}.proto-top__corp{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--fs-body-sm);cursor:pointer;background:var(--color-bg)}.proto-top__corp:hover{border-color:var(--color-border-strong)}.proto-top__corp .hs-avatar{width:24px;height:24px;font-size:10px}.proto-top__corp__name{font-weight:var(--fw-semibold)}.proto-top__corp__role{font-family:var(--font-mono);font-size:10px;color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide);text-transform:uppercase}.proto-page{max-width:1200px;margin:0 auto;padding:var(--space-11) var(--space-8) var(--space-14);width:100%}.proto-page--wide{max-width:1320px}.proto-page--narrow{max-width:720px}.proto-pagehead{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px;gap:var(--space-6)}.proto-pagehead>div:first-child{min-width:0;max-width:760px}.proto-pagehead__crumb{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:var(--space-2)}.proto-pagehead__title{font-size:var(--fs-display-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);margin:0}.proto-pagehead__sub{font-size:var(--fs-body-md);color:var(--color-text-tertiary);margin-top:var(--space-2)}.proto-pagehead__actions{display:flex;gap:var(--space-2);flex-shrink:0}.proto-view{flex:1}.auth-shell{min-height:100vh;display:grid;grid-template-columns:min(37.5%,800px) 1fr;background:var(--color-bg)}.auth-brand{background:var(--hs-black-900);color:#fff;padding:var(--space-12) 56px var(--space-11);display:flex;align-items:center;position:relative;overflow:hidden;isolation:isolate}.auth-brand>:nth-child(1),.auth-brand>:nth-child(3){position:absolute;left:56px;right:56px}.auth-brand>:nth-child(1){top:var(--space-12)}.auth-brand>:nth-child(3){bottom:var(--space-11)}.auth-brand:before{content:"";position:absolute;inset:0;background:radial-gradient(700px 420px at 85% -10%,rgba(0,61,135,.55),transparent 60%),radial-gradient(520px 360px at 8% 110%,rgba(0,61,135,.32),transparent 65%);z-index:-1}.auth-brand__wordmark{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-black);font-size:36px;letter-spacing:.02em;color:#fff}.auth-brand__sub{font-family:var(--font-mono);font-size:11px;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-inverse-muted);margin-top:var(--space-2)}.auth-brand__copy{font-size:32px;font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);line-height:1.18;margin-bottom:18px;text-wrap:balance}.auth-brand__body{font-size:14px;line-height:var(--lh-relaxed);color:var(--color-text-inverse-muted);max-width:380px}.auth-brand__footer{display:flex;gap:var(--space-5);padding-top:var(--space-6);border-top:1px solid var(--color-border-inverse-subtle);color:var(--color-text-inverse-faint);font-size:11px}.auth-brand__footer a{color:inherit}.auth-brand__footer .spacer{flex:1}.auth-brand__highlights{display:grid;gap:10px;margin-top:24px;max-width:380px}.auth-hl{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:var(--radius-md);background:var(--color-overlay-light);border:1px solid var(--color-border-inverse-subtle)}.auth-hl__icon{width:36px;height:36px;border-radius:var(--radius-sm);background:var(--color-overlay-light);display:inline-flex;align-items:center;justify-content:center;color:var(--hs-blue-300);flex-shrink:0}.auth-hl__title{font-size:13px;font-weight:var(--fw-semibold);color:#fff}.auth-hl__desc{font-size:12px;color:var(--color-text-inverse-muted);margin-top:2px;line-height:var(--lh-snug)}.auth-form{padding:56px;display:flex;flex-direction:column;justify-content:center}.auth-form__inner{max-width:380px;width:100%;margin:0 auto}.auth-form__head{margin-bottom:28px}.auth-form__title{font-size:26px;font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-2)}.auth-form__sub{font-size:14px;color:var(--color-text-tertiary)}@media(max-width:1280px){.auth-brand{padding:var(--space-10) var(--space-9)}.auth-brand>:nth-child(1){top:var(--space-10);left:var(--space-9);right:var(--space-9)}.auth-brand>:nth-child(3){bottom:var(--space-10);left:var(--space-9);right:var(--space-9)}.auth-form{padding:var(--space-10) var(--space-9)}.auth-brand__copy{font-size:28px}}@media(max-width:1024px){.auth-brand{padding:var(--space-9) var(--space-8)}.auth-brand>:nth-child(1){top:var(--space-9);left:var(--space-8);right:var(--space-8)}.auth-brand>:nth-child(3){bottom:var(--space-9);left:var(--space-8);right:var(--space-8)}.auth-form{padding:var(--space-9) var(--space-8)}.auth-brand__copy{font-size:26px}.auth-brand__wordmark{font-size:30px}}@media(max-width:820px){.auth-shell{grid-template-columns:1fr}.auth-brand{display:none}.auth-form{padding:56px 24px}}.route-viz{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:28px var(--space-8);position:relative;overflow:hidden}.route-viz__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:var(--space-4)}.route-viz__eyebrow{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--color-primary);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.route-viz__title{font-size:var(--fs-heading-lg);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);margin-top:2px}.route-flow{display:grid;grid-template-columns:1fr 56px 1fr 56px 1fr;align-items:center;gap:0;margin:var(--space-2) 0 var(--space-1)}.route-node{padding:0 var(--space-1);min-width:0}.route-node__lbl{font-family:var(--font-mono);font-size:10px;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-tertiary);font-weight:var(--fw-bold);margin-bottom:var(--space-2);display:flex;align-items:center;gap:var(--space-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.route-node__flag{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--radius-xs);background:var(--color-bg-muted);font-size:11px;font-weight:var(--fw-bold);color:var(--color-text-secondary);font-family:var(--font-sans);letter-spacing:0}.route-node__amount{font-size:22px;font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);color:var(--color-text);font-variant-numeric:tabular-nums;line-height:1.1;white-space:nowrap}.route-node__amount .ccy{font-size:12px;color:var(--color-text-tertiary);font-weight:var(--fw-semibold);margin-right:var(--space-1);vertical-align:middle}.route-node__country{font-size:var(--fs-caption);color:var(--color-text-tertiary);margin-top:var(--space-2)}.route-node--mid .route-node__amount{color:var(--color-text-secondary);font-size:18px;font-weight:var(--fw-semibold)}.route-node--mid .route-node__amount .ccy{color:var(--color-success-strong);margin-right:var(--space-1);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide)}.route-node--mid .route-node__lbl:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-success-strong)}.route-conn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);color:var(--color-text-tertiary);padding:0;position:relative;min-width:0}.route-conn__arrow{display:flex;align-items:center;width:100%}.route-conn__arrow svg{width:100%;max-width:56px;height:14px}.route-conn__meta{font-family:var(--font-mono);font-size:10px;letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);font-weight:var(--fw-semibold)}.route-cost{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0;margin-top:22px;padding-top:18px;border-top:1px dashed var(--color-border)}.route-cost__item{padding:0 14px;border-right:1px solid var(--color-divider)}.route-cost__item:first-child{padding-left:0}.route-cost__item:last-child{border-right:0;padding-right:0}.route-cost__lbl{font-family:var(--font-mono);font-size:10px;color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:var(--fw-semibold);margin-bottom:var(--space-2)}.route-cost__val{font-size:18px;font-weight:var(--fw-bold);color:var(--color-text);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-snug)}.route-cost__val .ccy{font-size:11px;color:var(--color-text-tertiary);font-weight:var(--fw-semibold);margin-right:3px}.route-cost__val--savings{color:var(--color-success-strong)}.rail-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.rail-card{position:relative;padding:18px 20px 20px;background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--duration-fast),box-shadow var(--duration-fast),transform var(--duration-fast);text-align:left}.rail-card:hover{border-color:var(--color-border-strong);transform:translateY(-1px)}.rail-card.is-selected{border-color:var(--color-primary);background:var(--color-primary-bg);box-shadow:0 0 0 4px var(--color-focus-ring)}.rail-card__top{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3)}.rail-card__title{font-size:var(--fs-heading-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-snug);display:flex;align-items:center;gap:var(--space-2)}.rail-card__title svg{color:var(--color-text-tertiary)}.rail-card.is-selected .rail-card__title svg{color:var(--color-primary)}.rail-card__recommend{font-family:var(--font-mono);font-size:9.5px;font-weight:var(--fw-bold);background:var(--hs-blue-700, #3E78BF);color:#fff;padding:3px 7px;border-radius:var(--radius-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;flex-shrink:0}.rail-card__rows{display:grid;gap:var(--space-2)}.rail-card__row{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--fs-body-sm)}.rail-card__row .lbl{color:var(--color-text-tertiary)}.rail-card__row .val{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--color-text)}.rail-card__row .val.is-best{color:var(--color-success-strong)}.rail-card__row .val.is-warn{color:var(--color-warning-strong)}.savings-banner{position:relative;display:grid;grid-template-columns:48px 1fr auto;gap:var(--space-4);align-items:center;padding:18px 22px;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--hs-blue-100, #E4ECF7) 0%,var(--color-bg-subtle) 100%);border:1.5px solid var(--hs-blue-700, #3E78BF);margin-top:14px;overflow:hidden;isolation:isolate;box-shadow:var(--shadow-sm);animation:savings-enter .48s cubic-bezier(.16,1,.3,1) both;transition:transform var(--duration-base, .2s) cubic-bezier(.16,1,.3,1),box-shadow var(--duration-base, .2s) cubic-bezier(.16,1,.3,1),border-color var(--duration-base, .2s) cubic-bezier(.16,1,.3,1)}.savings-banner:before{content:"";position:absolute;inset:0;background:radial-gradient(320px 160px at 100% 0%,var(--hs-blue-100, #E4ECF7),transparent 60%);z-index:-1}.savings-banner:after{content:none}.savings-banner:hover{transform:translateY(-2px);box-shadow:0 8px 24px -8px var(--hs-blue-100, rgba(62, 120, 191, .18)),var(--shadow-md);border-color:var(--hs-blue-800, #2461AB)}@keyframes savings-enter{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.savings-banner__icon{position:relative;width:44px;height:44px;border-radius:12px;background:var(--hs-blue-700, #3E78BF);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:var(--shadow-sm)}.savings-banner__icon:before{content:"";position:absolute;inset:-6px;border-radius:inherit;background:var(--hs-blue-700, #3E78BF);opacity:0;z-index:-1;animation:savings-icon-halo 4s ease-in-out infinite;pointer-events:none}@keyframes savings-icon-halo{0%,to{opacity:0;transform:scale(.96)}50%{opacity:.18;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.savings-banner{animation:none}.savings-banner__icon:before{animation:none}.savings-banner:hover{transform:none}}.savings-banner__body{font-size:var(--fs-body-md);color:var(--hs-blue-800, #2461AB);line-height:var(--lh-snug)}.savings-banner__amount{font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:19px;letter-spacing:-.01em;color:var(--hs-blue-800, #2461AB);display:inline-flex;align-items:baseline;gap:var(--space-1);margin-right:var(--space-2)}.savings-banner__amount .ccy{font-size:11px;color:var(--hs-blue-700, #3E78BF);font-weight:var(--fw-semibold);letter-spacing:.04em}.savings-banner__tag{display:inline-flex;align-items:center;font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;padding:3px 7px;background:var(--hs-blue-700, #3E78BF);color:#fff;border-radius:var(--radius-xs);margin-bottom:var(--space-2)}.savings-banner__sub{font-size:var(--fs-caption);color:var(--hs-blue-800, #2461AB);opacity:.78;margin-top:var(--space-1)}.savings-banner__cta{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);color:#fff;background:var(--hs-blue-700, #3E78BF);font-weight:var(--fw-bold);border:0;cursor:pointer;padding:10px 16px;border-radius:var(--radius-md);flex-shrink:0;white-space:nowrap;transition:background var(--duration-base, .2s) cubic-bezier(.16,1,.3,1),transform var(--duration-base, .2s) cubic-bezier(.16,1,.3,1),box-shadow var(--duration-base, .2s) cubic-bezier(.16,1,.3,1)}.savings-banner__cta:hover{background:var(--hs-blue-800, #2461AB);transform:translateY(-1px);box-shadow:0 4px 12px -4px var(--hs-blue-800, #2461AB);text-decoration:none}.savings-banner__cta:active{transform:translateY(0)}.savings-banner__cta>svg{transition:transform var(--duration-base, .2s) cubic-bezier(.16,1,.3,1)}.savings-banner__cta:hover>svg{transform:translate(2px)}.dir-toggle{display:inline-flex;background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:3px;gap:2px}.dir-toggle__btn{padding:7px 14px;border-radius:var(--radius-sm);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--color-text-tertiary);cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2);border:0;background:transparent}.dir-toggle__btn.is-active{background:var(--color-bg);color:var(--color-text);font-weight:var(--fw-semibold);box-shadow:var(--shadow-xs)}.form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-section{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6) 28px}.form-section+.form-section{margin-top:var(--space-4)}.form-section__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--color-divider)}.form-section__num{font-family:var(--font-mono);font-size:10px;color:var(--color-primary);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.form-section__title{font-size:var(--fs-heading-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);margin-top:2px}.approver-pick{display:flex;gap:var(--space-3);align-items:center;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.approver-pick__num{width:24px;height:24px;border-radius:50%;background:var(--color-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:var(--fw-bold);font-size:var(--fs-caption);flex-shrink:0}.approver-pick__main{flex:1;min-width:0}.approver-pick__name{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold)}.approver-pick__email{font-size:var(--fs-caption);color:var(--color-text-tertiary)}.approver-pick__handle{cursor:grab;color:var(--color-text-tertiary);padding:0 var(--space-1)}.sod-rule{display:flex;gap:var(--space-3);padding:12px 14px;border-radius:var(--radius-md);background:var(--color-bg-subtle);border:1px solid var(--color-divider);font-size:var(--fs-caption);color:var(--color-text-secondary);line-height:var(--lh-relaxed)}.sod-rule strong{color:var(--color-text);font-weight:var(--fw-semibold)}.txd-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--space-6);align-items:start}.txd-layout>*{min-width:0}.txd-layout .hs-card,.txd-layout .va-card,.txd-layout .hs-file{min-width:0}.txd-layout .hs-card__title,.txd-layout .hs-card__subtitle,.txd-layout .va-card,.txd-layout .u-mono{overflow-wrap:anywhere}@media(max-width:1080px){.txd-layout{grid-template-columns:minmax(0,1fr)}}.txd-amount-block{padding:28px var(--space-8);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.txd-amount-block__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.txd-amount-block__big{font-size:44px;font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;line-height:1.05;display:flex;align-items:baseline;gap:10px}.txd-amount-block__big .ccy{font-size:16px;color:var(--color-text-tertiary);font-weight:var(--fw-semibold)}.txd-amount-block__krw{font-size:var(--fs-body-sm);color:var(--color-text-tertiary);margin-top:var(--space-2);font-variant-numeric:tabular-nums}.txd-side{position:sticky;top:84px;display:grid;gap:14px}@media(max-width:1080px){.txd-side{position:static;top:auto;order:-1;margin-bottom:var(--space-4)}}.txd-meta{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:20px;padding-top:18px;border-top:1px solid var(--color-divider)}.txd-meta__item{padding:var(--space-2) 0}.txd-meta__lbl{font-family:var(--font-mono);font-size:10px;color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:var(--fw-semibold);margin-bottom:3px}.txd-meta__val{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text);overflow-wrap:anywhere;min-width:0}.va-card{background:var(--color-bg);border:1.5px solid var(--color-primary);border-radius:var(--radius-xl);padding:var(--space-6) 26px;position:relative;overflow:hidden;isolation:isolate}.va-card:before{content:"";position:absolute;inset:0;background:radial-gradient(360px 220px at 100% 0%,var(--color-primary-bg),transparent 65%);z-index:-1}.va-card__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}.va-card__partner{font-family:var(--font-mono);font-size:11px;color:var(--color-primary);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.va-card__bank{font-size:var(--fs-body-sm);color:var(--color-text-secondary)}.va-card__account{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:24px;font-weight:var(--fw-bold);color:var(--color-text);letter-spacing:.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.va-card__rows{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:18px;padding-top:16px;border-top:1px dashed var(--color-primary-border)}.va-card__row>.lbl{font-family:var(--font-mono);font-size:10px;color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:var(--fw-semibold)}.va-card__row>.val{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);margin-top:3px;font-variant-numeric:tabular-nums}.txflow{display:flex;align-items:stretch;padding:var(--space-1) var(--space-2);gap:0}.txflow__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;min-width:100px;padding:0 var(--space-1);flex-shrink:0}.txflow__step-icon{position:relative;width:48px;height:48px;border-radius:14px;background:var(--color-bg);border:1.5px solid var(--color-border-strong);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);transition:all var(--duration-base) var(--ease-out);z-index:1}.txflow__step.is-done .txflow__step-icon{background:var(--color-success);border-color:var(--color-success);color:#fff}.txflow__step.is-active .txflow__step-icon{background:var(--hs-black-900);border-color:var(--hs-black-900);color:#fff;box-shadow:var(--shadow-md);transform:translateY(-1px)}.txflow__step.is-active .txflow__step-icon:before{content:"";position:absolute;inset:-6px;border-radius:18px;border:2px solid var(--hs-black-900);opacity:.32;animation:txflow-pulse 1.8s ease-out infinite}.txflow__step-text{display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px}.txflow__step-label{font-size:var(--fs-body-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-snug);color:var(--color-text-tertiary);white-space:nowrap}.txflow__step.is-done .txflow__step-label,.txflow__step.is-active .txflow__step-label{color:var(--color-text)}.txflow__step-status{font-family:var(--font-mono);font-size:10px;letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--color-text-tertiary);white-space:nowrap}.txflow__step.is-done .txflow__step-status{color:var(--color-success-strong)}.txflow__step.is-active .txflow__step-status{color:var(--color-primary)}.txflow__step.is-active .txflow__step-status:before{content:"● ";animation:txflow-blink 1.2s ease-in-out infinite}.txflow__connector{flex:1 1 0;align-self:flex-start;margin-top:23px;position:relative;height:2px;min-width:16px}.txflow__connector:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,var(--color-border-strong) 50%,transparent 50%);background-size:8px 100%;background-repeat:repeat-x;background-position:0 50%}.txflow__connector.is-done{background:var(--color-success);border-radius:999px}.txflow__connector.is-done:before{display:none}.txflow__connector.is-active{background:linear-gradient(90deg,var(--color-success) 0%,var(--hs-black-900) 100%);border-radius:999px}.txflow__connector.is-active:before{display:none}.txflow__connector.is-active:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:var(--hs-black-900);box-shadow:var(--shadow-xs)}@keyframes txflow-pulse{0%{transform:scale(.95);opacity:.42}to{transform:scale(1.35);opacity:0}}@keyframes txflow-blink{0%,to{opacity:1}50%{opacity:.35}}.role-tiles{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-2)}@media(max-width:1100px){.role-tiles{grid-template-columns:repeat(3,1fr)}}.role-tile{position:relative;padding:14px 14px 12px;background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:var(--space-1);transition:border-color var(--duration-fast),background var(--duration-fast),transform var(--duration-fast)}.role-tile:hover{border-color:var(--color-border-strong);transform:translateY(-1px)}.role-tile.is-selected{background:var(--color-primary-bg);border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}.role-tile.is-locked{cursor:not-allowed;background:var(--color-bg-subtle);opacity:.92}.role-tile__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-1)}.role-tile__name{font-size:var(--fs-body-md);font-weight:var(--fw-bold);letter-spacing:var(--tracking-snug);display:flex;align-items:center;gap:var(--space-2)}.role-tile__name__dot{width:8px;height:8px;border-radius:50%;display:inline-block}.role-tile__check{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--color-border-strong);background:var(--color-bg);display:inline-flex;align-items:center;justify-content:center;color:transparent;flex-shrink:0}.role-tile.is-selected .role-tile__check{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.role-tile.is-locked .role-tile__check{background:var(--hs-black-400);border-color:var(--hs-black-400);color:#fff}.role-tile__desc{font-size:var(--fs-caption);color:var(--color-text-tertiary);line-height:var(--lh-snug);margin-top:auto}.role-tile__caption{font-family:var(--font-mono);font-size:10px;color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:var(--fw-bold);margin-top:var(--space-2)}.role-tile--root .role-tile__name__dot{background:var(--hs-black-900)}.role-tile--drafter .role-tile__name__dot{background:var(--color-primary)}.role-tile--approver .role-tile__name__dot{background:var(--color-success)}.role-tile--operator .role-tile__name__dot{background:var(--color-warning)}.role-tile--viewer .role-tile__name__dot{background:var(--hs-black-400)}.proto-toasts{position:fixed;bottom:32px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:var(--space-2);z-index:var(--z-toast);pointer-events:none}.proto-toast{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;padding:12px 18px;background:var(--hs-black-900);color:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-size:var(--fs-body-sm);min-width:280px;animation:proto-toast-in 2.6s var(--ease-out) forwards}.proto-toast--success{background:var(--color-success-strong)}.proto-toast--danger{background:var(--color-danger-strong)}@keyframes proto-toast-in{0%{opacity:0;transform:translateY(8px)}8%{opacity:1;transform:translateY(0)}88%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.view-fade-enter{opacity:0;transform:translateY(6px)}.view-fade-enter-active{opacity:1;transform:translateY(0);transition:opacity .24s var(--ease-out),transform .24s var(--ease-out)}.proto-view>*{animation:none}.u-row{display:flex;align-items:center;gap:var(--space-3)}.u-row--gap-lg{gap:var(--space-5)}.u-row--end{justify-content:flex-end}.u-row--between{justify-content:space-between}.u-col{display:flex;flex-direction:column;gap:var(--space-3)}.u-stack>*+*{margin-top:var(--space-3)}.u-stack-lg>*+*{margin-top:var(--space-5)}.u-stack-xl>*+*{margin-top:var(--space-8)}.u-mono{font-family:var(--font-mono)}.u-tnum{font-variant-numeric:tabular-nums}.u-text-sm{font-size:var(--fs-body-sm)}.u-text-xs{font-size:var(--fs-caption)}.u-text-secondary{color:var(--color-text-secondary)}.u-text-tertiary{color:var(--color-text-tertiary)}.u-text-success{color:var(--color-success-strong)}.u-text-danger{color:var(--color-danger-strong)}.u-text-primary{color:var(--color-primary)}.u-fw-bold{font-weight:var(--fw-bold)}.u-grow{flex:1}.u-mt-0{margin-top:0}.u-mt-2{margin-top:var(--space-3)}.u-mt-4{margin-top:var(--space-5)}.u-mt-6{margin-top:var(--space-7)}.u-mt-8{margin-top:var(--space-8)}.u-mb-2{margin-bottom:var(--space-3)}.u-mb-4{margin-bottom:var(--space-5)}.u-mb-6{margin-bottom:var(--space-7)}.entity-card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:18px 22px;display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-4);align-items:center;transition:border-color var(--duration-fast),box-shadow var(--duration-fast);cursor:pointer}.entity-card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}.entity-card__avatar{width:44px;height:44px;border-radius:var(--radius-md);background:var(--color-primary-bg);color:var(--color-primary);display:inline-flex;align-items:center;justify-content:center;font-weight:var(--fw-bold);font-size:var(--fs-body-md);flex-shrink:0}.entity-card__main{min-width:0}.entity-card__title{font-size:var(--fs-body-md);font-weight:var(--fw-bold);display:flex;align-items:center;gap:var(--space-2);letter-spacing:var(--tracking-snug)}.entity-card__meta{font-size:var(--fs-caption);color:var(--color-text-tertiary);font-family:var(--font-mono);margin-top:var(--space-1);display:flex;gap:10px}.entity-card__meta .sep{color:var(--color-text-disabled)}.entity-card__actions{display:flex;gap:var(--space-2)}.activity{display:grid;gap:14px;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-2)}.activity__item{display:grid;grid-template-columns:28px 1fr auto;gap:var(--space-3);padding-bottom:14px;border-bottom:1px dashed var(--color-divider);align-items:start;position:relative}.activity__item:last-child{border-bottom:0;padding-bottom:0}.activity__item:before{content:"";position:absolute;left:13.5px;top:28px;bottom:-2px;width:1.5px;background:var(--color-divider)}.activity__item:last-child:before{display:none}.activity__icon{width:28px;height:28px;border-radius:50%;background:var(--color-bg);border:1.5px solid var(--color-border);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);position:relative;z-index:1;flex-shrink:0}.activity__item--success .activity__icon{background:var(--color-success-subtle);border-color:var(--color-success-border);color:var(--color-success-strong)}.activity__item--primary .activity__icon{background:var(--color-primary-bg);border-color:var(--color-primary-border);color:var(--color-primary)}.activity__item--warning .activity__icon{background:var(--color-warning-subtle);border-color:var(--color-warning-border);color:var(--color-warning-strong)}.activity__item--danger .activity__icon{background:var(--color-danger-subtle);border-color:var(--color-danger-border);color:var(--color-danger-strong)}.activity__title{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--color-text);line-height:var(--lh-snug)}.activity__title strong{font-weight:var(--fw-bold)}.activity__meta{font-size:var(--fs-caption);color:var(--color-text-tertiary);margin-top:3px;font-family:var(--font-mono)}.activity__time{font-size:var(--fs-overline);color:var(--color-text-tertiary);font-family:var(--font-mono);letter-spacing:var(--tracking-wide);white-space:nowrap}.hs-approval__avatar-wrap{width:48px;height:48px;align-self:center;justify-self:center}.hs-approval__row:not(:last-child):after{top:calc(50% + 24px);bottom:calc(24px - 50%)}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._content_f6vqk_5{display:flex;flex-direction:column;gap:var(--space-6)}._inputGroup_f6vqk_11{display:flex;flex-direction:column;gap:var(--space-3)}._roleHeader_f6vqk_17{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}._selectedCount_f6vqk_24{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--color-primary);background-color:var(--color-primary-bg);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full)}._rolesList_f6vqk_34{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-xl);max-height:300px;overflow-y:auto}._roleItem_f6vqk_46{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--duration-fast) ease}._roleItem_f6vqk_46:hover:not(:has(input:disabled)){border-color:var(--color-primary);background-color:var(--color-bg-subtle)}._roleItem_f6vqk_46._roleItemChecked_f6vqk_61{border-color:var(--color-primary);background-color:var(--color-bg-subtle)}._roleItem_f6vqk_46._roleItemRequired_f6vqk_70{cursor:not-allowed;border-color:var(--color-primary);background-color:var(--color-bg-subtle)}._roleItem_f6vqk_46._roleItemRequired_f6vqk_70:hover{border-color:var(--color-primary);background-color:var(--color-bg-subtle)}._requiredBadge_f6vqk_80{display:inline-flex;align-items:center;margin-left:var(--space-2);padding:2px var(--space-2);background-color:var(--color-primary-bg);color:var(--color-primary);border:1px solid var(--color-primary-border);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-bold);letter-spacing:.04em;line-height:1.4;vertical-align:middle}._roleInfo_f6vqk_97{flex:1;display:flex;flex-direction:column;gap:var(--space-1)}._roleName_f6vqk_104{font-family:var(--font-sans);font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text);line-height:1.4}._roleDescription_f6vqk_112{font-family:var(--font-sans);font-size:var(--fs-body-sm);color:var(--color-text-tertiary);line-height:1.4}._emptyRoles_f6vqk_119{padding:var(--space-7);text-align:center;font-family:var(--font-sans);font-size:var(--fs-body-md);color:var(--color-text-tertiary);background-color:var(--color-bg-muted);border:1px dashed var(--color-border);border-radius:var(--radius-xl)}._fieldError_f6vqk_130{font-family:var(--font-sans);font-size:var(--fs-body-sm);color:var(--color-danger)}._errorMessage_f6vqk_136{padding:var(--space-4) var(--space-5);background-color:var(--color-danger-subtle);border:1px solid var(--color-danger-border);border-radius:var(--radius-lg);color:var(--color-danger);font-family:var(--font-sans);font-size:var(--fs-body-md);line-height:1.5}._actions_f6vqk_147{display:flex;gap:var(--space-4);width:100%}@media(max-width:480px){._actions_f6vqk_147{flex-direction:column}}._content_1yw6n_5{display:flex;flex-direction:column;gap:var(--space-6)}._memberInfo_1yw6n_11{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-5);background-color:var(--color-bg-muted);border-radius:var(--radius-xl)}._memberIcon_1yw6n_20{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:var(--color-surface);border-radius:50%;color:var(--color-text-tertiary)}._memberDetails_1yw6n_31{display:flex;flex-direction:column;gap:var(--space-1)}._memberName_1yw6n_37{font-family:var(--font-sans);font-size:var(--fs-heading-sm);font-weight:var(--fw-semibold);line-height:1.4;color:var(--color-text)}._memberEmail_1yw6n_45{font-family:var(--font-sans);font-size:var(--fs-body-md);line-height:1.4;color:var(--color-text-tertiary)}._inputGroup_1yw6n_52{display:flex;flex-direction:column;gap:var(--space-3)}._fieldError_1yw6n_58{font-family:var(--font-sans);font-size:var(--fs-body-sm);color:var(--color-danger)}._errorMessage_1yw6n_64{padding:var(--space-4) var(--space-5);background-color:var(--color-danger-subtle);border:1px solid var(--color-danger-border);border-radius:var(--radius-lg);color:var(--color-danger);font-family:var(--font-sans);font-size:var(--fs-body-md);line-height:1.5}._warning_1yw6n_75{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);background-color:var(--color-warning-subtle);border:1px solid var(--color-warning-border);border-radius:var(--radius-lg)}._warning_1yw6n_75 svg{flex-shrink:0;margin-top:2px}._warning_1yw6n_75 span{font-family:var(--font-sans);font-size:var(--fs-body-sm);color:var(--color-text);line-height:1.5}._actions_1yw6n_95{display:flex;gap:var(--space-4);width:100%}@media(max-width:480px){._actions_1yw6n_95{flex-direction:column}}._overlay_tl4jj_5{position:fixed;inset:0;background-color:var(--color-overlay);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-6)}._modal_tl4jj_19{position:relative;background-color:var(--color-surface);border-radius:var(--radius-2xl);border:1px solid var(--color-border);width:100%;max-width:480px;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-lg)}._header_tl4jj_31{text-align:center;padding:var(--space-8) var(--space-8) var(--space-7);border-bottom:1px solid var(--color-border)}._headerIcon_tl4jj_37{margin-bottom:var(--space-5)}._logo_tl4jj_41{height:32px;width:auto}._title_tl4jj_46{font-size:var(--fs-heading-xl);font-weight:var(--fw-bold);color:var(--color-text);margin:0 0 var(--space-4)}._subtitle_tl4jj_53{font-size:var(--fs-body-md);color:var(--color-text-tertiary);margin:0;line-height:1.6;white-space:pre-line}._body_tl4jj_61{padding:var(--space-9)}._infoSection_tl4jj_65{display:flex;flex-direction:column;gap:var(--space-6);margin-bottom:var(--space-7)}._infoItem_tl4jj_72{display:flex;align-items:flex-start;gap:var(--space-5)}._infoIcon_tl4jj_78{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--color-success-subtle);border-radius:var(--radius-lg)}._infoText_tl4jj_89 h3{font-size:var(--fs-heading-sm);font-weight:var(--fw-semibold);color:var(--color-text);margin:0 0 var(--space-1)}._infoText_tl4jj_89 p{font-size:var(--fs-body-sm);color:var(--color-text-tertiary);margin:0;line-height:1.5}._contactSection_tl4jj_102{background-color:var(--color-bg);border-radius:var(--radius-xl);padding:var(--space-6)}._contactMessage_tl4jj_108{font-size:var(--fs-body-md);color:var(--color-text);text-align:center;margin:0 0 var(--space-5);line-height:1.5}._emailContainer_tl4jj_116{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}._emailDisplay_tl4jj_123{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background-color:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border)}._emailText_tl4jj_133{font-size:var(--fs-body-md);font-weight:var(--fw-medium);color:var(--color-primary)}._copyButton_tl4jj_139{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;color:var(--color-text-tertiary);transition:all var(--duration-fast) ease}._copyButton_tl4jj_139:hover{background-color:var(--color-bg);color:var(--color-primary);border-color:var(--color-primary)}._footer_tl4jj_158{display:flex;gap:var(--space-4);padding:var(--space-9);border-top:1px solid var(--color-border)}._closeButton_tl4jj_165{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;border-radius:var(--radius-lg);transition:background-color var(--duration-fast) ease}._closeButton_tl4jj_165:hover{background-color:var(--color-bg)}@media(max-width:480px){._modal_tl4jj_19{max-width:100%}._header_tl4jj_31,._body_tl4jj_61,._footer_tl4jj_158{padding-left:var(--space-6);padding-right:var(--space-6)}._title_tl4jj_46{font-size:var(--fs-heading-lg)}._footer_tl4jj_158{flex-direction:column}}._overlay_76cl4_5{position:fixed;inset:0;background-color:var(--color-overlay);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-6)}._modal_76cl4_19{position:relative;background-color:var(--color-surface);border-radius:var(--radius-2xl);border:1px solid var(--color-border);width:100%;max-width:480px;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-lg)}._header_76cl4_31{display:flex;align-items:center;justify-content:space-between;padding:var(--space-9);border-bottom:1px solid var(--color-border)}._title_76cl4_39{font-size:var(--fs-heading-lg);font-weight:var(--fw-bold);color:var(--color-text);margin:0}._closeButton_76cl4_46{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;border-radius:var(--radius-lg)}._closeButton_76cl4_46:hover{background-color:var(--color-bg)}._body_76cl4_61{padding:var(--space-9);display:flex;flex-direction:column;gap:var(--space-6)}._inputGroup_76cl4_68{display:flex;flex-direction:column;gap:var(--space-3)}._qrWrap_76cl4_74{display:flex;justify-content:center;padding:var(--space-5);background:var(--color-bg);border-radius:var(--radius-xl)}._errorMessage_76cl4_82{padding:var(--space-4) var(--space-5);background-color:var(--color-danger-subtle);border-radius:var(--radius-lg);color:var(--color-danger);font-size:var(--fs-body-md)}._footer_76cl4_90{display:flex;gap:var(--space-4);padding:var(--space-9);border-top:1px solid var(--color-border)}._loadingWrap_76cl4_97{display:flex;justify-content:center;padding:var(--space-9)}._overlay_1snde_5{position:fixed;inset:0;background-color:var(--color-overlay);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-6)}._modal_1snde_19{position:relative;background-color:var(--color-surface);border-radius:var(--radius-2xl);border:1px solid var(--color-border);width:100%;max-width:520px;box-shadow:var(--shadow-lg)}._header_1snde_29{display:flex;align-items:center;justify-content:space-between;padding:var(--space-9);border-bottom:1px solid var(--color-border)}._title_1snde_37{font-size:var(--fs-heading-lg);font-weight:var(--fw-bold);color:var(--color-text);margin:0}._body_1snde_44{padding:var(--space-9);display:flex;flex-direction:column;gap:var(--space-5)}._inputGroup_1snde_51{display:flex;flex-direction:column;gap:var(--space-3)}._errorMessage_1snde_57{padding:var(--space-4) var(--space-5);background-color:var(--color-danger-subtle);border-radius:var(--radius-lg);color:var(--color-danger);font-size:var(--fs-body-md)}._footer_1snde_65{display:flex;gap:var(--space-4);padding:var(--space-9);border-top:1px solid var(--color-border)}._footer_1snde_65>button{flex:1}._menu_j62e7_5{width:200px;height:fit-content;padding:var(--space-1) 0}._menuItem_j62e7_11{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);background:none;border:none;cursor:pointer;font-size:var(--fs-body-md);color:var(--color-text);transition:background-color var(--duration-fast) ease;text-align:left}._menuItem_j62e7_11:hover{background-color:var(--color-bg-subtle)}._menuItemDestructive_j62e7_29,._menuItemDestructive_j62e7_29 ._menuIcon_j62e7_32{color:var(--color-danger)}._menuIcon_j62e7_32{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-tertiary)}._menuLabel_j62e7_44{font-size:var(--fs-body-md);line-height:1}._divider_j62e7_49{height:1px;background-color:var(--color-border);margin:var(--space-1) 0}._content_17uyr_5{display:flex;flex-direction:column;gap:var(--space-7)}._memberInfo_17uyr_11{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-5);background-color:var(--color-bg);border-radius:var(--radius-xl)}._memberDetails_17uyr_20{display:flex;flex-direction:column;gap:var(--space-1)}._memberName_17uyr_26{font-size:var(--fs-heading-sm);font-weight:var(--fw-semibold);color:var(--color-text)}._memberEmail_17uyr_32{font-size:var(--fs-body-md);color:var(--color-text-tertiary)}._inputGroup_17uyr_37{display:flex;flex-direction:column;gap:var(--space-3)}._roleHeader_17uyr_43{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}._selectedCount_17uyr_50{font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--color-primary);background-color:var(--color-primary-bg);padding:var(--space-1) var(--space-4);border-radius:var(--radius-xl)}._rolesList_17uyr_59{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);max-height:300px;overflow-y:auto}._roleItem_17uyr_71{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--duration-fast) ease}._roleItem_17uyr_71:hover,._roleItem_17uyr_71._roleItemChecked_17uyr_86{border-color:var(--color-primary);background-color:var(--color-bg-subtle)}._roleInfo_17uyr_91{flex:1;display:flex;flex-direction:column;gap:var(--space-1)}._roleName_17uyr_98{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text)}._roleDescription_17uyr_104{font-size:var(--fs-body-sm);color:var(--color-text-tertiary);line-height:1.4}._emptyRoles_17uyr_110{padding:var(--space-7);text-align:center;font-size:var(--fs-body-md);color:var(--color-text-tertiary);background-color:var(--color-bg);border:1px dashed var(--color-border);border-radius:var(--radius-xl)}._actions_17uyr_120{display:flex;gap:var(--space-4);width:100%}._overlay_1m4k8_5{position:fixed;inset:0;background:var(--color-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-6);animation:_overlayFadeIn_1m4k8_1 .3s ease-out}@keyframes _overlayFadeIn_1m4k8_1{0%{opacity:0}to{opacity:1}}._modal_1m4k8_26{width:600px;max-width:calc(100vw - 48px);background:var(--color-surface);border:2px solid var(--color-primary);border-radius:var(--radius-3xl);overflow:hidden;box-shadow:var(--shadow-xl);animation:_modalSlideUp_1m4k8_1 .4s ease-out;transition:transform var(--duration-normal) ease,box-shadow var(--duration-normal) ease,border-color var(--duration-normal) ease}._modal_1m4k8_26:hover{transform:translateY(-2px);border-color:var(--color-primary-hover);box-shadow:var(--shadow-2xl)}@keyframes _modalSlideUp_1m4k8_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._header_1m4k8_53{padding:var(--space-9) var(--space-9) 0;display:flex;flex-direction:column;gap:var(--space-4);animation:_fadeInUp_1m4k8_1 .5s ease-out .1s both}@keyframes _fadeInUp_1m4k8_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._title_1m4k8_71{font-size:var(--fs-heading-lg);font-weight:var(--fw-bold);color:var(--color-text);margin:0;letter-spacing:-.3px}._description_1m4k8_79{font-size:var(--fs-body-md);color:var(--color-text-tertiary);margin:0;line-height:1.6}._body_1m4k8_86{padding:var(--space-7) var(--space-9);display:flex;flex-direction:column;gap:var(--space-5);animation:_fadeInUp_1m4k8_1 .5s ease-out .2s both}._bodyCenter_1m4k8_94{padding:var(--space-7) var(--space-9);display:flex;flex-direction:column;align-items:center;gap:var(--space-7);animation:_fadeInUp_1m4k8_1 .5s ease-out .2s both}._footer_1m4k8_103{padding:0 var(--space-9) var(--space-9);display:flex;gap:var(--space-4);animation:_fadeInUp_1m4k8_1 .5s ease-out .3s both}._footerButton_1m4k8_110{flex:1}._successIcon_1m4k8_115{width:80px;height:80px;border-radius:40px;background:var(--color-success-subtle);border:2px solid var(--color-success-border);display:flex;align-items:center;justify-content:center;animation:_successPulse_1m4k8_1 2s ease-in-out infinite}._successIcon_1m4k8_115 svg{width:40px;height:40px;color:var(--color-success-strong)}@keyframes _successPulse_1m4k8_1{0%,to{transform:scale(1);box-shadow:0 0 0 0 var(--color-success-subtle)}50%{transform:scale(1.05);box-shadow:none}}._infoCard_1m4k8_143{width:100%;padding:var(--space-7);background:var(--color-primary-bg);border:1px solid var(--color-primary);border-radius:var(--radius-2xl);display:flex;flex-direction:column;gap:var(--space-5);box-shadow:var(--shadow-sm)}._infoRow_1m4k8_155{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--space-5);border-bottom:1px solid var(--color-primary-border)}._infoRow_1m4k8_155:last-child{border-bottom:none;padding-bottom:0}._infoLabel_1m4k8_167{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px}._infoValue_1m4k8_175{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text);font-family:var(--font-mono)}._badge_1m4k8_183{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);font-size:var(--fs-caption);font-weight:var(--fw-semibold);line-height:1.5;box-shadow:var(--shadow-xs)}._badgeActive_1m4k8_194{background:var(--color-success-subtle);color:var(--color-success-strong);box-shadow:var(--shadow-sm)}._badgeEthereum_1m4k8_200{background:var(--color-info-subtle);color:var(--color-info);box-shadow:var(--shadow-sm)}._badgeTron_1m4k8_206{background:var(--color-warning-subtle);color:var(--color-warning-strong);box-shadow:var(--shadow-sm)}._errorMessage_1m4k8_213{padding:var(--space-4) var(--space-5);background:var(--color-danger-subtle);border:1px solid var(--color-danger-border);border-radius:var(--radius-xl);color:var(--color-danger);font-size:var(--fs-body-md);font-weight:var(--fw-medium);line-height:1.6;box-shadow:var(--shadow-xs)}._overlay_1pwii_5{position:fixed;inset:0;background:var(--color-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:var(--space-6);animation:_overlayFadeIn_1pwii_1 .3s ease-out}@keyframes _overlayFadeIn_1pwii_1{0%{opacity:0}to{opacity:1}}._modal_1pwii_26{width:500px;max-width:calc(100vw - 48px);padding:var(--space-9);background:var(--color-surface);border:2px solid var(--color-primary);border-radius:var(--radius-3xl);box-shadow:var(--shadow-xl);animation:_modalSlideUp_1pwii_1 .4s ease-out;transition:transform var(--duration-normal) ease,box-shadow var(--duration-normal) ease,border-color var(--duration-normal) ease}._modal_1pwii_26:hover{transform:translateY(-2px);border-color:var(--color-primary-hover);box-shadow:var(--shadow-2xl)}@keyframes _modalSlideUp_1pwii_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._title_1pwii_53{font-size:var(--fs-heading-lg);font-weight:var(--fw-bold);margin:0 0 var(--space-4);color:var(--color-text);letter-spacing:-.3px;animation:_fadeInUp_1pwii_1 .5s ease-out .1s both}@keyframes _fadeInUp_1pwii_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._description_1pwii_72{font-size:var(--fs-body-md);color:var(--color-text-tertiary);margin:0 0 var(--space-8);line-height:1.6;animation:_fadeInUp_1pwii_1 .5s ease-out .15s both}._qrContainer_1pwii_80{display:flex;justify-content:center;align-items:center;padding:var(--space-8);background:var(--color-primary-bg);border:2px solid var(--color-primary);border-radius:var(--radius-2xl);margin-bottom:var(--space-8);box-shadow:var(--shadow-md);animation:_fadeInUp_1pwii_1 .5s ease-out .2s both}._qrCode_1pwii_93{display:block;width:256px;height:256px;border-radius:var(--radius-xl)}._addressSection_1pwii_100{margin-bottom:var(--space-8);animation:_fadeInUp_1pwii_1 .5s ease-out .25s both}._label_1pwii_105{display:block;font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-4);text-transform:uppercase;letter-spacing:.5px}._addressBox_1pwii_115{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--color-primary-bg);border:1px solid var(--color-primary);border-radius:var(--radius-xl);transition:all var(--duration-fast) ease}._addressBox_1pwii_115:hover{border-color:var(--color-primary-hover);box-shadow:var(--shadow-sm)}._address_1pwii_100{flex:1;font-family:var(--font-mono);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--color-text);word-break:break-all}._actions_1pwii_139{display:flex;justify-content:flex-end;gap:var(--space-4);animation:_fadeInUp_1pwii_1 .5s ease-out .3s both}._kpiGrid_bnvhc_8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);margin-bottom:var(--space-5)}@media(max-width:980px){._kpiGrid_bnvhc_8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){._kpiGrid_bnvhc_8{grid-template-columns:1fr}}._chartSummary_bnvhc_26{display:flex;align-items:baseline;gap:var(--space-2);padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:1px solid var(--color-divider);font-size:var(--fs-body-sm);color:var(--color-text-tertiary);flex-wrap:wrap}._chartSummaryLabel_bnvhc_38{color:var(--color-text-tertiary);font-weight:var(--fw-medium)}._chartSummaryValue_bnvhc_43{font-size:var(--fs-body-md);font-weight:var(--fw-bold);color:var(--color-text);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight)}._chartSummaryDivider_bnvhc_51{color:var(--color-divider);margin:0 var(--space-2)}._chartCanvas_bnvhc_57{width:100%;display:block}._chartAxisTick_bnvhc_62{font-size:10px;font-family:var(--font-mono);fill:var(--color-text-tertiary)}._chartTooltip_bnvhc_69{position:absolute;transform:translate(-50%,-100%);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md, var(--shadow-sm));padding:var(--space-3) var(--space-4);min-width:160px;pointer-events:none;z-index:10;white-space:nowrap}._chartTooltipDate_bnvhc_83{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide);margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-divider)}._chartTooltipRow_bnvhc_93{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-caption)}._chartTooltipRow_bnvhc_93+._chartTooltipRow_bnvhc_93{margin-top:var(--space-2)}._chartTooltipDot_bnvhc_103{width:8px;height:8px;border-radius:999px;flex-shrink:0}._chartTooltipLabel_bnvhc_110{color:var(--color-text-tertiary);flex:1}._chartTooltipValue_bnvhc_115{font-weight:var(--fw-bold);color:var(--color-text);font-variant-numeric:tabular-nums}._chartLegend_bnvhc_121{display:flex;gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap}._chartLegendItem_bnvhc_128{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-caption);color:var(--color-text-tertiary)}._chartLegendDot_bnvhc_136{width:8px;height:8px;border-radius:999px;display:inline-block}._recentList_bnvhc_144{display:flex;flex-direction:column}._recentItem_bnvhc_149{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto auto;gap:var(--space-4);align-items:center;padding:var(--space-4) var(--space-2);border-top:1px solid var(--color-divider);cursor:pointer;border-radius:var(--radius-sm);transition:background .12s ease}._recentItem_bnvhc_149:first-child{border-top:0}._recentItem_bnvhc_149:hover{background:var(--color-bg-muted)}._recipientName_bnvhc_167{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._recipientMeta_bnvhc_176{display:block;font-size:var(--fs-caption);color:var(--color-text-tertiary);margin-top:2px;font-family:var(--font-mono)}._purposeCell_bnvhc_184{display:flex;flex-direction:column;gap:2px;min-width:0}._draftTitle_bnvhc_191{font-size:var(--fs-body-md);font-weight:var(--fw-regular);color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._purpose_bnvhc_184{font-size:var(--fs-caption);color:var(--color-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._amount_bnvhc_208{font-size:var(--fs-body-md);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._amountUnit_bnvhc_216{font-size:var(--fs-caption);color:var(--color-text-tertiary);font-weight:var(--fw-medium);margin-left:4px}._empty_bnvhc_223{text-align:center;padding:var(--space-9) 0;color:var(--color-text-tertiary);font-size:var(--fs-body-sm)}._heroGrid_bnvhc_233{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}._heroItem_bnvhc_239{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-divider);border-radius:var(--radius-md);background:var(--color-bg-subtle, var(--color-surface));cursor:pointer;text-align:left;font:inherit;color:inherit;width:100%;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}._heroItem_bnvhc_239:hover{background:var(--color-surface);border-color:var(--color-primary);box-shadow:var(--shadow-xs)}._heroItem_bnvhc_239:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._heroChevron_bnvhc_265{color:var(--color-text-tertiary);flex-shrink:0;transition:color .14s ease,transform .14s ease}._heroItem_bnvhc_239:hover ._heroChevron_bnvhc_265{color:var(--color-primary);transform:translate(2px)}._heroItemIcon_bnvhc_276{width:36px;height:36px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary, var(--color-text))}._heroItemBody_bnvhc_289{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._heroItemTitleRow_bnvhc_297{display:flex;align-items:center;gap:var(--space-2)}._heroItemTitle_bnvhc_297{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text)}._heroItemDesc_bnvhc_309{font-size:var(--fs-caption);color:var(--color-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._skeleton_bnvhc_318{background:var(--color-bg-muted);border-radius:var(--radius-sm);display:inline-block;min-height:14px;animation:_pulse_bnvhc_1 1.4s ease-in-out infinite}@keyframes _pulse_bnvhc_1{0%,to{opacity:.55}50%{opacity:1}}._container_m85yq_5{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg-subtle);padding:var(--space-7)}._card_m85yq_14{width:100%;max-width:480px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-10) var(--space-9);box-shadow:var(--shadow-lg)}._logoContainer_m85yq_24{display:flex;justify-content:center;margin-bottom:var(--space-8)}._logo_m85yq_24{height:32px;width:auto;display:block}._header_m85yq_36{text-align:center;margin-bottom:var(--space-8)}._title_m85yq_41{font-size:var(--fs-display-sm);font-weight:var(--fw-bold);color:var(--color-text);margin:0 0 var(--space-3) 0;letter-spacing:var(--tracking-tight)}._subtitle_m85yq_49{font-size:var(--fs-body-sm);color:var(--color-text-tertiary);margin:0}._form_m85yq_55{display:flex;flex-direction:column;gap:var(--space-6)}._inputGroup_m85yq_61{display:flex;flex-direction:column;gap:var(--space-3)}._fieldError_m85yq_67{font-size:var(--fs-caption);color:var(--color-danger);padding-left:var(--space-2)}._nameRow_m85yq_73{display:flex;gap:var(--space-5)}._nameRow_m85yq_73 ._inputGroup_m85yq_61{flex:1}._checkboxGroup_m85yq_82{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);background:var(--color-bg-subtle);border-radius:var(--radius-lg);border:1px solid var(--color-border)}._checkboxItem_m85yq_92{display:flex;align-items:center;gap:var(--space-3)}._checkboxLabel_m85yq_98{font-size:var(--fs-body-sm);color:var(--color-text);cursor:pointer}._link_m85yq_104{color:var(--color-primary);text-decoration:none;font-weight:var(--fw-medium)}._link_m85yq_104:hover{text-decoration:underline}._errorMessage_m85yq_114{padding:var(--space-4) var(--space-5);background:var(--color-danger-subtle);border:1px solid var(--color-danger-border);border-left:4px solid var(--color-danger);border-radius:var(--radius-md);color:var(--color-danger-strong);font-size:var(--fs-body-sm);line-height:var(--lh-normal)}._buttonGroup_m85yq_125{display:flex;gap:var(--space-4);margin-top:var(--space-3)}._loginLink_m85yq_131{text-align:center;font-size:var(--fs-body-sm);color:var(--color-text-tertiary);margin-top:var(--space-3)}@media(max-width:520px){._container_m85yq_5{padding:var(--space-5)}._card_m85yq_14{padding:var(--space-8) var(--space-7);border-radius:var(--radius-xl)}._title_m85yq_41{font-size:var(--fs-heading-xl)}._nameRow_m85yq_73{flex-direction:column;gap:var(--space-6)}._buttonGroup_m85yq_125{flex-direction:column}}._container_150lz_5{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg-subtle);padding:var(--space-7)}._card_150lz_14{width:100%;max-width:440px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-3xl);padding:var(--space-10) var(--space-9);box-shadow:var(--shadow-lg);text-align:center;animation:_slideUp_150lz_1 .6s var(--ease-out)}@keyframes _slideUp_150lz_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._logoContainer_150lz_36{display:flex;justify-content:center;margin-bottom:var(--space-8)}._logo_150lz_36{height:32px;width:auto;display:block}._iconContainer_150lz_48{display:flex;justify-content:center;margin-bottom:var(--space-7)}._icon_150lz_48{width:80px;height:80px}._title_150lz_59{font-size:var(--fs-heading-xl);font-weight:var(--fw-bold);color:var(--color-text);margin:0 0 var(--space-7) 0;letter-spacing:var(--tracking-tight)}._description_150lz_67{font-size:var(--fs-body-md);color:var(--color-text-tertiary);line-height:var(--lh-relaxed);margin-bottom:var(--space-7)}._description_150lz_67 p{margin:0}._email_150lz_77{color:var(--color-primary);font-weight:var(--fw-semibold);word-break:break-all}._resendContainer_150lz_83{font-size:var(--fs-body-md);color:var(--color-text-tertiary);margin-bottom:var(--space-8);line-height:var(--lh-normal)}._resendLink_150lz_90{background:none;border:none;color:var(--color-primary);font-size:var(--fs-body-md);font-weight:var(--fw-medium);cursor:pointer;padding:0;text-decoration:none;transition:color var(--duration-base) var(--ease-out)}._resendLink_150lz_90:hover:not(:disabled){text-decoration:underline}._resendLink_150lz_90._disabled_150lz_104,._resendLink_150lz_90:disabled{color:var(--color-text-tertiary);cursor:not-allowed}._message_150lz_109{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);font-size:var(--fs-body-md);margin-bottom:var(--space-7)}._message_150lz_109._success_150lz_115{background:var(--color-success-subtle);color:var(--color-success-strong);border-left:4px solid var(--color-success);border:1px solid var(--color-success-border)}._message_150lz_109._error_150lz_121{background:var(--color-danger-subtle);color:var(--color-danger-strong);border-left:4px solid var(--color-danger);border:1px solid var(--color-danger-border)}@media(max-width:480px){._container_150lz_5{padding:var(--space-5)}._card_150lz_14{padding:var(--space-8) var(--space-7);border-radius:var(--radius-2xl)}._title_150lz_59{font-size:var(--fs-heading-lg)}}._container_1x0w3_5{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg-subtle);padding:var(--space-7)}._card_1x0w3_14{width:100%;max-width:440px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-3xl);padding:var(--space-10) var(--space-9);box-shadow:var(--shadow-lg);animation:_slideUp_1x0w3_1 .6s var(--ease-out)}@keyframes _slideUp_1x0w3_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._logoContainer_1x0w3_35{display:flex;justify-content:center;margin-bottom:var(--space-8)}._logo_1x0w3_35{height:32px;width:auto;display:block}._loadingContainer_1x0w3_47{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-9) 0;gap:var(--space-5)}._loadingText_1x0w3_56{font-size:var(--fs-body-md);color:var(--color-text-tertiary);margin:0}._iconContainer_1x0w3_62{display:flex;justify-content:center;margin-bottom:var(--space-7)}._icon_1x0w3_62{width:80px;height:80px}._title_1x0w3_73{font-size:var(--fs-heading-xl);font-weight:var(--fw-bold);color:var(--color-text);text-align:center;margin:0 0 var(--space-3) 0;letter-spacing:var(--tracking-tight)}._description_1x0w3_82{font-size:var(--fs-body-md);color:var(--color-text-tertiary);text-align:center;margin:0 0 var(--space-8) 0;line-height:var(--lh-relaxed)}._form_1x0w3_90{display:flex;flex-direction:column;gap:var(--space-6)}._inputGroup_1x0w3_96{display:flex;flex-direction:column;gap:var(--space-3)}._fieldError_1x0w3_102{font-size:var(--fs-caption);color:var(--color-danger-strong);padding-left:var(--space-2)}._errorMessage_1x0w3_108{padding:var(--space-4) var(--space-5);background:var(--color-danger-subtle);border:1px solid var(--color-danger-border);border-left:4px solid var(--color-danger);border-radius:var(--radius-md);color:var(--color-danger-strong);font-size:var(--fs-body-md);line-height:var(--lh-normal)}._buttonGroup_1x0w3_119{display:flex;gap:var(--space-4);margin-top:var(--space-3)}._errorDescription_1x0w3_126{font-size:var(--fs-body-md);color:var(--color-text-tertiary);text-align:center;line-height:var(--lh-relaxed);margin-bottom:var(--space-8)}._errorDescription_1x0w3_126 p{margin:0}@media(max-width:480px){._container_1x0w3_5{padding:var(--space-5)}._card_1x0w3_14{padding:var(--space-8) var(--space-7);border-radius:var(--radius-2xl)}._title_1x0w3_73{font-size:var(--fs-heading-lg)}._buttonGroup_1x0w3_119{flex-direction:column}}._container_1ozg8_5{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg-subtle);padding:var(--space-7)}._card_1ozg8_14{width:100%;max-width:440px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-3xl);padding:var(--space-10) var(--space-9);box-shadow:var(--shadow-lg);text-align:center;animation:_slideUp_1ozg8_1 .6s var(--ease-out)}@keyframes _slideUp_1ozg8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._logoContainer_1ozg8_36{display:flex;justify-content:center;margin-bottom:var(--space-8)}._logo_1ozg8_36{height:32px;width:auto;display:block}._loadingContainer_1ozg8_48{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-9) 0;gap:var(--space-5)}._loadingText_1ozg8_57{font-size:var(--fs-body-md);color:var(--color-text-tertiary);margin:0}._iconContainer_1ozg8_63{display:flex;justify-content:center;margin-bottom:var(--space-7)}._icon_1ozg8_63{width:80px;height:80px}._title_1ozg8_74{font-size:var(--fs-heading-xl);font-weight:var(--fw-bold);color:var(--color-text);margin:0 0 var(--space-7) 0;letter-spacing:var(--tracking-tight)}._description_1ozg8_82{font-size:var(--fs-body-md);color:var(--color-text-tertiary);line-height:var(--lh-relaxed);margin-bottom:var(--space-8)}._description_1ozg8_82 p{margin:0}@media(max-width:480px){._container_1ozg8_5{padding:var(--space-5)}._card_1ozg8_14{padding:var(--space-8) var(--space-7);border-radius:var(--radius-2xl)}._title_1ozg8_74{font-size:var(--fs-heading-lg)}}._container_eq9cp_5{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg-subtle);padding:var(--space-7)}._card_eq9cp_14{width:100%;max-width:440px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--space-10) var(--space-9);box-shadow:var(--shadow-lg);text-align:center}._logoContainer_eq9cp_25{display:flex;justify-content:center;margin-bottom:var(--space-8)}._logo_eq9cp_25{height:32px;width:auto;display:block}._errorCode_eq9cp_37{font-size:80px;font-weight:var(--fw-black);color:var(--color-primary);line-height:1;margin-bottom:var(--space-5)}._title_eq9cp_45{font-size:var(--fs-heading-xl);font-weight:var(--fw-bold);color:var(--color-text);margin:0 0 var(--space-7) 0;letter-spacing:var(--tracking-tight)}._description_eq9cp_53{font-size:var(--fs-body-md);color:var(--color-text-tertiary);line-height:var(--lh-relaxed);margin-bottom:var(--space-8)}._description_eq9cp_53 p{margin:0}._buttonGroup_eq9cp_63{display:flex;gap:var(--space-4)}@media(max-width:480px){._card_eq9cp_14{padding:var(--space-8) var(--space-7);border-radius:var(--radius-xl)}._errorCode_eq9cp_37{font-size:60px}._title_eq9cp_45{font-size:var(--fs-heading-lg)}._buttonGroup_eq9cp_63{flex-direction:column}}._loadingContainer_zuwhz_5{display:flex;justify-content:center;align-items:center;height:100%;min-height:400px}._memberCell_zuwhz_13{display:flex;align-items:center;gap:var(--space-4)}._memberName_zuwhz_19{font-family:var(--font-sans);font-size:var(--fs-body-md);font-weight:var(--fw-medium);line-height:var(--lh-normal);color:var(--color-text)}._memberEmail_zuwhz_27{font-family:var(--font-sans);font-size:var(--fs-body-md);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--color-text-tertiary)}._rolesCell_zuwhz_35{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._roleOwner_zuwhz_42,._roleMember_zuwhz_43{font-size:var(--fs-caption);padding:var(--space-2) var(--space-4)}._loadingContainer_1ywqa_5{display:flex;justify-content:center;align-items:center;height:100%;min-height:400px}._memberCell_1ywqa_13{display:flex;align-items:center;gap:var(--space-4)}._memberName_1ywqa_19{font-family:var(--font-sans);font-size:var(--fs-body-md);font-weight:var(--fw-medium);line-height:var(--lh-normal);color:var(--color-text)}._memberEmail_1ywqa_27{font-family:var(--font-sans);font-size:var(--fs-body-md);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--color-text-tertiary)}._actionsCell_1ywqa_35{display:flex;justify-content:center;position:relative;overflow:visible}._rolesCell_1ywqa_42{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._tableSection_1ywqa_49{margin-bottom:var(--space-8)}._divider_1ywqa_53{height:1px;background-color:var(--color-border);margin:var(--space-11) 0}._sectionTitle_1ywqa_59{font-family:var(--font-sans);font-size:var(--fs-heading-md);font-weight:var(--fw-semibold);line-height:var(--lh-normal);color:var(--color-text);margin-bottom:var(--space-5)}._container_pjv6s_5{display:flex;flex-direction:column;gap:var(--space-6)}._loadingContainer_pjv6s_11{display:flex;justify-content:center;align-items:center;min-height:400px}._section_pjv6s_18{display:flex;flex-direction:column;gap:var(--space-5)}._sectionTitle_pjv6s_24{font-size:var(--fs-heading-md);font-weight:var(--fw-semibold);color:var(--color-text);margin:0}._description_pjv6s_31{font-size:var(--fs-body-md);color:var(--color-text-tertiary);margin:0;line-height:var(--lh-normal)}._statusBadge_pjv6s_38{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);font-size:var(--fs-body-md);font-weight:var(--fw-medium)}._statusBadge_pjv6s_38._enabled_pjv6s_46{background-color:var(--color-success-subtle);color:var(--color-success-strong)}._statusBadge_pjv6s_38._disabled_pjv6s_50{background-color:var(--color-bg-muted);color:var(--color-text-tertiary)}._actions_pjv6s_55{display:flex;gap:var(--space-4);margin-top:var(--space-3)}._emptyState_pjv6s_61{padding:var(--space-9);text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-body-md)}._dashboard_1ufds_6{display:flex;flex-direction:column;gap:var(--space-7)}._kpiRow_1ufds_13{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-5)}@media(max-width:960px){._kpiRow_1ufds_13{grid-template-columns:repeat(2,minmax(0,1fr))}}._kpiCard_1ufds_24{position:relative;padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-3);border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);overflow:hidden;transition:transform .12s ease,box-shadow .12s ease}._kpiCard_1ufds_24:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--color-primary-subtle) 0%,transparent 60%);opacity:.35;pointer-events:none}._kpiCard_1ufds_24>*{position:relative;z-index:1}._kpiLabel_1ufds_51{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);color:var(--color-text-tertiary);font-weight:var(--fw-medium)}._kpiIcon_1ufds_60{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-md);background:var(--color-primary-subtle);color:var(--color-primary)}._kpiIcon_1ufds_60 svg{width:16px;height:16px}._kpiValue_1ufds_75{font-size:32px;font-weight:var(--fw-bold);line-height:1.15;color:var(--color-text);letter-spacing:-.02em}._kpiUnit_1ufds_83{font-size:14px;font-weight:var(--fw-medium);color:var(--color-text-tertiary);margin-left:4px}._kpiDelta_1ufds_90{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-tertiary)}._kpiDeltaPositive_1ufds_99{color:var(--color-success-strong)}._chartRow_1ufds_104{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}@media(max-width:960px){._chartRow_1ufds_104{grid-template-columns:1fr}}._chartCard_1ufds_115{padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-5);border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border)}._chartTitle_1ufds_125{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text);display:flex;align-items:center;justify-content:space-between}._chartTitleMuted_1ufds_134{font-size:var(--fs-caption);color:var(--color-text-tertiary);font-weight:var(--fw-regular)}._donutWrap_1ufds_141{display:flex;align-items:center;gap:var(--space-6)}._donut_1ufds_141{flex-shrink:0;width:110px;height:110px}._donutCenter_1ufds_153{font-size:18px;font-weight:var(--fw-bold);fill:var(--color-text)}._donutLegend_1ufds_159{flex:1;display:flex;flex-direction:column;gap:var(--space-3)}._legendItem_1ufds_166{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--fs-body-sm)}._legendLeft_1ufds_174{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary)}._legendDot_1ufds_181{width:10px;height:10px;border-radius:50%;flex-shrink:0}._legendValue_1ufds_188{font-weight:var(--fw-semibold);color:var(--color-text)}._stack_1ufds_194{display:flex;width:100%;height:12px;border-radius:var(--radius-full);overflow:hidden;background:var(--color-bg-muted)}._stackSeg_1ufds_203{height:100%;transition:width .3s ease}._assetHero_1ufds_209{display:flex;flex-direction:column;gap:var(--space-5)}._flowRow_1ufds_215{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}@media(max-width:760px){._flowRow_1ufds_215{grid-template-columns:1fr}}._assetMainCard_1ufds_226{position:relative;padding:var(--space-7);border-radius:var(--radius-xl);background:radial-gradient(circle at top right,rgba(99,102,241,.22) 0%,transparent 50%),radial-gradient(circle at bottom left,rgba(14,165,233,.12) 0%,transparent 45%),linear-gradient(135deg,#0f172a,#1e293b);color:#f8fafc;display:grid;grid-template-columns:1.2fr 1fr;gap:var(--space-7);overflow:hidden;min-height:168px}@media(max-width:760px){._assetMainCard_1ufds_226{grid-template-columns:1fr;gap:var(--space-4)}}._assetMainLeft_1ufds_245{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;justify-content:flex-start}._assetMainLeftSpacer_1ufds_253{flex:1;min-height:var(--space-3)}._assetMiniTrend_1ufds_258{display:flex;flex-direction:column;gap:6px;margin-top:var(--space-2)}._assetMiniTrendLabel_1ufds_265{font-size:11px;color:#f8fafc8c;text-transform:uppercase;letter-spacing:.06em;font-weight:var(--fw-semibold);display:flex;justify-content:space-between;align-items:center}._assetMiniTrendValue_1ufds_276{color:#f8fafcd9;font-weight:var(--fw-bold);font-size:12px}._assetMiniBars_1ufds_282{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;align-items:end;height:38px}._assetMiniBar_1ufds_282{background:linear-gradient(180deg,#c7d2fef2,#6366f173);border-radius:2px 2px 0 0;min-height:3px}._assetMainRight_1ufds_296{display:flex;flex-direction:column;gap:var(--space-3);justify-content:space-between;border-left:1px solid rgba(255,255,255,.08);padding-left:var(--space-7);min-width:0}@media(max-width:760px){._assetMainRight_1ufds_296{border-left:none;padding-left:0;border-top:1px solid rgba(255,255,255,.08);padding-top:var(--space-4)}}._assetMainRightRow_1ufds_314{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._assetMainRightLabel_1ufds_321{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#f8fafc8c;font-weight:var(--fw-semibold)}._assetMainRightValue_1ufds_329{font-size:18px;font-weight:var(--fw-bold);color:#f8fafc;letter-spacing:-.01em}._assetMainRightSub_1ufds_336{font-size:12px;color:#f8fafc8c}._assetMainRightSubInline_1ufds_341{font-size:12px;font-weight:var(--fw-regular);color:#f8fafc80;margin-left:4px}._assetMainRightDivider_1ufds_348{height:1px;background:#ffffff14;margin:2px 0}._assetMainLabel_1ufds_354{font-size:var(--fs-body-sm);color:#f8fafca6;display:flex;align-items:center;gap:var(--space-2);font-weight:var(--fw-medium)}._assetMainValue_1ufds_363{font-size:40px;font-weight:var(--fw-bold);line-height:1.1;letter-spacing:-.025em;color:#fff}._assetCurrency_1ufds_371{font-size:16px;font-weight:var(--fw-medium);color:#f8fafc99;margin-left:6px}._assetTokenChips_1ufds_378{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}._tokenChip_1ufds_385{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-full);background:#ffffff14;color:#f1f5f9;font-size:12px;font-weight:var(--fw-medium);border:1px solid rgba(255,255,255,.08)}._tokenChipSymbol_1ufds_398{color:#ffffffb3;font-size:11px}._assetMeta_1ufds_403{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--fs-caption);color:#f8fafc99}._refreshButton_1ufds_412{display:inline-flex;align-items:center;gap:6px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);color:#f8fafc;border-radius:var(--radius-md);padding:4px 10px;font-size:12px;cursor:pointer;transition:background .12s ease}._refreshButton_1ufds_412:hover:not(:disabled){background:#ffffff29}._refreshButton_1ufds_412:disabled{opacity:.5;cursor:not-allowed}._refreshSpin_1ufds_435{animation:_refreshSpin_1ufds_435 1s linear infinite}@keyframes _refreshSpin_1ufds_435{to{transform:rotate(360deg)}}._flowCard_1ufds_444{padding:var(--space-6) var(--space-7);display:flex;flex-direction:column;gap:var(--space-3);border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);min-height:132px}._flowLabel_1ufds_455{font-size:var(--fs-body-sm);color:var(--color-text-tertiary);font-weight:var(--fw-medium);display:flex;align-items:center;gap:6px}._flowLabelIcon_1ufds_464{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-sm);background:var(--color-bg-muted);color:var(--color-text-secondary)}._flowValue_1ufds_475{font-size:28px;font-weight:var(--fw-bold);line-height:1.15;letter-spacing:-.025em}._flowValueInflow_1ufds_482{color:#059669}._flowValueOutflow_1ufds_486{color:#dc2626}._flowValueNet_1ufds_490{color:var(--color-text)}._flowValueNetNegative_1ufds_494{color:#dc2626}._flowSub_1ufds_498{font-size:var(--fs-caption);color:var(--color-text-tertiary)}._flowArrow_1ufds_503{width:14px;height:14px}._colorEvm_1ufds_509{background-color:#6366f1}._colorTvm_1ufds_513{background-color:#ef4444}._colorCompliance_1ufds_517{background-color:#0ea5e9}._colorExternal_1ufds_521{background-color:#a855f7}._colorActive_1ufds_525{background-color:#10b981}._colorInactive_1ufds_529{background-color:#94a3b8}._colorFrozen_1ufds_533{background-color:#f59e0b}._colorArchived_1ufds_537{background-color:#64748b}._listSection_1ufds_542{display:flex;flex-direction:column;gap:var(--space-5)}._listHeader_1ufds_548{display:flex;align-items:center;justify-content:space-between}._listTitle_1ufds_554{font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--color-text)}._listSubtitle_1ufds_560{font-size:var(--fs-caption);color:var(--color-text-tertiary)}._badge_1ufds_566{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--fs-caption);font-weight:var(--fw-medium);line-height:1.5}._badgeEthereum_1ufds_576{background:#6366f11a;color:#4f46e5}._badgeTron_1ufds_581{background:#ef44441a;color:#dc2626}._badgeSelfCustody_1ufds_586{background:var(--color-success-subtle);color:var(--color-success-strong)}._badgeObserved_1ufds_591{background:var(--color-bg-muted);color:var(--color-text-tertiary)}._walletType_1ufds_596{font-size:var(--fs-body-md);font-weight:var(--fw-medium);color:var(--color-text)}._address_1ufds_602{font-size:var(--fs-body-sm);color:var(--color-text-tertiary);font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace)}._date_1ufds_608{font-size:var(--fs-body-sm);color:var(--color-text-tertiary)}._loadingContainer_1ufds_613{display:flex;align-items:center;justify-content:center;padding:var(--space-12) 0}._badge_iu4p3_6{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--fs-caption);font-weight:var(--fw-medium);line-height:1.5}._badgeActive_iu4p3_16{background:var(--color-success-subtle);color:var(--color-success-strong)}._badgeInactive_iu4p3_21{background:var(--color-bg-muted);color:var(--color-text-tertiary)}._badgeFrozen_iu4p3_26{background:var(--color-warning-subtle);color:var(--color-warning-strong)}._badgeArchived_iu4p3_31{background:var(--color-bg-muted);color:var(--color-text-tertiary)}._badgeEthereum_iu4p3_36,._badgeTron_iu4p3_41{background:var(--color-primary-subtle);color:var(--color-primary)}._walletType_iu4p3_47{font-size:var(--fs-body-md);font-weight:var(--fw-medium);color:var(--color-text)}._address_iu4p3_53{font-size:var(--fs-body-sm);color:var(--color-text-tertiary)}._assetValue_iu4p3_58{font-size:var(--fs-body-md);font-weight:var(--fw-medium);color:var(--color-text)}._assetValueMuted_iu4p3_64{font-size:var(--fs-body-md);font-weight:var(--fw-medium);color:var(--color-text-tertiary)}._actionButton_iu4p3_71{background:none;border:none;padding:var(--space-3);cursor:pointer;color:var(--color-text-tertiary);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;transition:background var(--duration-base)}._actionButton_iu4p3_71:hover{background:var(--color-bg-subtle);color:var(--color-text)}._dropdown_iu4p3_89{position:absolute;top:100%;right:0;margin-top:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);min-width:140px;z-index:var(--z-elevated);overflow:hidden}._dropdownItem_iu4p3_103{display:block;width:100%;padding:var(--space-3) var(--space-5);background:none;border:none;text-align:left;font-size:var(--fs-body-md);color:var(--color-text);cursor:pointer;transition:background var(--duration-fast)}._dropdownItem_iu4p3_103:hover{background:var(--color-bg-subtle)}._dropdownItem_iu4p3_103:not(:last-child){border-bottom:1px solid var(--color-border)}._loadingContainer_iu4p3_123{display:flex;align-items:center;justify-content:center;padding:var(--space-12) 0}._emptyContainer_iu4p3_130{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) 0;gap:var(--space-3);color:var(--color-text-tertiary);font-size:var(--fs-body-md)}._overlay_11n4k_5{position:fixed;inset:0;background:var(--color-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-6);animation:_overlayFadeIn_11n4k_1 .3s ease-out}@keyframes _overlayFadeIn_11n4k_1{0%{opacity:0}to{opacity:1}}._modal_11n4k_26{background:var(--color-surface);border-radius:var(--radius-3xl);border:2px solid var(--color-primary);width:520px;max-width:calc(100vw - 48px);max-height:90vh;overflow:hidden;box-shadow:var(--shadow-xl);animation:_modalSlideUp_11n4k_1 .4s ease-out;transition:transform var(--duration-normal) ease,box-shadow var(--duration-normal) ease,border-color var(--duration-normal) ease}._modal_11n4k_26:hover{transform:translateY(-2px);border-color:var(--color-primary-hover);box-shadow:var(--shadow-2xl)}@keyframes _modalSlideUp_11n4k_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._header_11n4k_54{display:flex;align-items:center;justify-content:space-between;padding:var(--space-9) var(--space-9) 0;animation:_fadeInUp_11n4k_1 .5s ease-out .1s both}._header_11n4k_54 ._headerTitle_11n4k_61{display:flex;flex-direction:column;gap:var(--space-1)}._header_11n4k_54 ._headerTitle_11n4k_61 ._title_11n4k_66{font-family:var(--font-sans);font-size:var(--fs-heading-lg);font-weight:var(--fw-bold);line-height:1.4;color:var(--color-text);letter-spacing:-.3px}._header_11n4k_54 ._headerTitle_11n4k_61 ._subtitle_11n4k_74{font-family:var(--font-sans);font-size:var(--fs-body-md);font-weight:var(--fw-regular);line-height:1.6;color:var(--color-text-tertiary)}@keyframes _fadeInUp_11n4k_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._body_11n4k_92{display:flex;flex-direction:column;gap:var(--space-7);padding:var(--space-7) var(--space-9);width:100%;animation:_fadeInUp_11n4k_1 .5s ease-out .2s both}._body_11n4k_92 ._stepLabel_11n4k_100{display:flex;align-items:center;gap:var(--space-3)}._body_11n4k_92 ._stepLabel_11n4k_100 ._stepBadge_11n4k_105{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-text-on-primary);font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold)}._body_11n4k_92 ._stepLabel_11n4k_100 ._stepText_11n4k_118{font-family:var(--font-sans);font-size:var(--fs-body-md);font-weight:var(--fw-medium);line-height:1.4;color:var(--color-text)}._body_11n4k_92 ._qrCode_11n4k_125{display:flex;align-items:center;justify-content:center;width:240px;height:240px;align-self:center;border-radius:var(--radius-2xl);background:var(--color-primary-bg);border:2px solid var(--color-primary);padding:var(--space-6);box-shadow:var(--shadow-md)}._body_11n4k_92 ._qrCode_11n4k_125 img{width:200px;height:200px;border-radius:var(--radius-xl)}._body_11n4k_92 ._secretKeySection_11n4k_143{display:flex;flex-direction:column;gap:var(--space-3);width:100%}._body_11n4k_92 ._secretKeySection_11n4k_143 ._keyLabel_11n4k_149{font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:var(--fw-medium);line-height:1.4;color:var(--color-text-tertiary)}._body_11n4k_92 ._secretKeySection_11n4k_143 ._keyBox_11n4k_156{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5);border-radius:var(--radius-xl);background:var(--color-primary-bg);border:1px solid var(--color-primary);gap:var(--space-4);transition:all var(--duration-fast) ease}._body_11n4k_92 ._secretKeySection_11n4k_143 ._keyBox_11n4k_156:hover{border-color:var(--color-primary-hover);box-shadow:var(--shadow-sm)}._body_11n4k_92 ._secretKeySection_11n4k_143 ._keyBox_11n4k_156 ._keyText_11n4k_171{font-family:var(--font-mono);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--color-text);flex:1;word-break:break-all}._body_11n4k_92 ._helpText_11n4k_179{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-regular);line-height:1.5;color:var(--color-text-tertiary);width:100%}._body_11n4k_92 ._error_11n4k_187{color:var(--color-danger)}._actions_11n4k_191{display:flex;gap:var(--space-4);padding:0 var(--space-9) var(--space-9);width:100%;animation:_fadeInUp_11n4k_1 .5s ease-out .3s both}._actions_11n4k_191>button{flex:1}._page_1fdxo_5{display:flex;flex-direction:column;height:100%;width:100%}._header_1fdxo_12{display:flex;align-items:center;justify-content:space-between;padding:var(--space-8) var(--space-9)}._header_1fdxo_12 ._headerLeft_1fdxo_18{display:flex;flex-direction:column;gap:var(--space-2)}._header_1fdxo_12 ._title_1fdxo_23{font-family:var(--font-sans);font-size:var(--fs-heading-xl);font-weight:var(--fw-semibold);line-height:var(--lh-normal);color:var(--color-text)}._header_1fdxo_12 ._subtitle_1fdxo_30{font-family:var(--font-sans);font-size:var(--fs-body-md);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--color-text-tertiary)}._content_1fdxo_38{display:flex;flex-direction:column;gap:var(--space-7);padding:0 var(--space-9) var(--space-9) var(--space-9);flex:1}._methodList_1fdxo_46{display:flex;flex-direction:column;gap:var(--space-6)}._methodCard_1fdxo_53{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-7) var(--space-7);border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border)}._methodCard_1fdxo_53._disabled_1fdxo_62{opacity:.5}._methodCard_1fdxo_53 ._iconBox_1fdxo_65{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-md);flex-shrink:0}._methodCard_1fdxo_53 ._iconBox_1fdxo_65._primary_1fdxo_74{background:var(--color-primary);color:var(--color-text-on-primary)}._methodCard_1fdxo_53 ._iconBox_1fdxo_65._muted_1fdxo_78{background:var(--color-bg-muted);color:var(--color-text-tertiary)}._methodCard_1fdxo_53 ._info_1fdxo_82{display:flex;flex-direction:column;gap:var(--space-2);flex:1}._methodCard_1fdxo_53 ._info_1fdxo_82 ._titleRow_1fdxo_88{display:flex;align-items:center;gap:var(--space-3)}._methodCard_1fdxo_53 ._info_1fdxo_82 ._methodTitle_1fdxo_93{font-family:var(--font-sans);font-size:var(--fs-heading-sm);font-weight:var(--fw-semibold);line-height:var(--lh-normal);color:var(--color-text)}._methodCard_1fdxo_53 ._info_1fdxo_82 ._description_1fdxo_100{font-family:var(--font-sans);font-size:var(--fs-body-md);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--color-text-tertiary);width:100%}._modal_687sk_5{display:flex;flex-direction:column;gap:var(--space-5)}._description_687sk_11{font-size:var(--fs-body-md);color:var(--color-text-tertiary);line-height:1.5}._fieldGroup_687sk_17{display:flex;flex-direction:column;gap:var(--space-4)}._field_687sk_17{display:flex;flex-direction:column;gap:var(--space-1)}._label_687sk_29{font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--color-text)}._input_687sk_35{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-body-md);outline:none;transition:border-color var(--duration-fast);background:var(--color-surface);color:var(--color-text)}._input_687sk_35:focus{border-color:var(--color-primary)}._input_687sk_35._inputError_687sk_48{border-color:var(--color-danger)}._error_687sk_52{font-size:var(--fs-caption);color:var(--color-danger)}._actions_687sk_57{display:flex;gap:var(--space-3);justify-content:flex-end}._infoGrid_ay62f_5{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-7);margin-bottom:var(--space-7)}._infoItem_ay62f_12{display:flex;flex-direction:column;gap:var(--space-2)}._infoLabel_ay62f_18{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._infoValue_ay62f_26{font-size:var(--fs-heading-sm);font-weight:var(--fw-medium);color:var(--color-text)}._statusBadge_ay62f_32{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--fs-body-sm);font-weight:var(--fw-medium)}._statusActive_ay62f_42{background:var(--color-success-subtle);color:var(--color-success-strong)}._statusSuspended_ay62f_47{background:var(--color-warning-subtle);color:var(--color-warning-strong)}._statusTerminated_ay62f_52{background:var(--color-bg-muted);color:var(--color-text-tertiary)}._kybBadge_ay62f_57{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--fs-body-sm);font-weight:var(--fw-medium)}._kybVerified_ay62f_67{background:var(--color-success-subtle);color:var(--color-success-strong)}._kybUnverified_ay62f_72{background:var(--color-bg-muted);color:var(--color-text-tertiary)}._loadingContainer_ay62f_77{display:flex;align-items:center;justify-content:center;min-height:200px}._errorMessage_ay62f_84{color:var(--color-danger-strong);font-size:var(--fs-body-md);padding:var(--space-5);background:var(--color-danger-subtle);border-radius:var(--radius-md);border:1px solid var(--color-danger-border)}._memberCount_ay62f_93{font-size:32px;font-weight:var(--fw-bold);color:var(--color-primary)}._memberCountLabel_ay62f_99{font-size:var(--fs-body-md);color:var(--color-text-tertiary)}._suspendedNotice_ay62f_104{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);background:var(--color-warning-subtle);border:1px solid var(--color-warning-border);border-radius:var(--radius-md);margin-bottom:var(--space-7);color:var(--color-warning-strong);font-size:var(--fs-body-md)}._terminatedNotice_ay62f_117{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--space-7);color:var(--color-text-tertiary);font-size:var(--fs-body-md)}
