.hig-icon[data-v-75c0b9b4]{display:inline-block;flex:none;vertical-align:middle}.hig-btn[data-v-c3cba904]{display:inline-flex;align-items:center;justify-content:center;gap:var(--hig-space-2);font-family:var(--hig-font-family);font-weight:500;white-space:nowrap;border:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--hig-duration-fast) var(--hig-ease),color var(--hig-duration-fast) var(--hig-ease),transform var(--hig-duration-fast) var(--hig-ease),box-shadow var(--hig-duration-fast) var(--hig-ease),opacity var(--hig-duration-fast) var(--hig-ease)}.hig-btn[data-v-c3cba904]:active:not(:disabled){transform:scale(.97)}.hig-btn[data-v-c3cba904]:disabled{cursor:not-allowed;opacity:.42}.hig-btn--sm[data-v-c3cba904]{height:var(--hig-control-sm);padding:0 var(--hig-space-3);font-size:var(--hig-text-footnote-size);border-radius:var(--hig-radius-sm)}.hig-btn--md[data-v-c3cba904]{height:var(--hig-control-md);padding:0 var(--hig-space-4);font-size:var(--hig-text-subhead-size);border-radius:var(--hig-radius-lg)}.hig-btn--lg[data-v-c3cba904]{height:var(--hig-control-lg);padding:0 var(--hig-space-6);font-size:var(--hig-text-body-size);border-radius:var(--hig-radius-xl)}.hig-btn.is-square.hig-btn--sm[data-v-c3cba904]{width:var(--hig-control-sm);padding:0}.hig-btn.is-square.hig-btn--md[data-v-c3cba904]{width:var(--hig-control-md);padding:0}.hig-btn.is-square.hig-btn--lg[data-v-c3cba904]{width:var(--hig-control-lg);padding:0}.hig-btn.is-icon-only.hig-btn--sm[data-v-c3cba904]{width:var(--hig-control-sm);padding:0}.hig-btn.is-icon-only.hig-btn--md[data-v-c3cba904]{width:var(--hig-control-md);padding:0}.hig-btn.is-icon-only.hig-btn--lg[data-v-c3cba904]{width:var(--hig-control-lg);padding:0}.hig-btn.is-pill[data-v-c3cba904]{border-radius:var(--hig-radius-full)}.hig-btn.is-block[data-v-c3cba904]{width:100%}.hig-btn--primary[data-v-c3cba904]{background:var(--hig-primary);color:#fff;box-shadow:var(--hig-shadow-xs)}.hig-btn--primary[data-v-c3cba904]:hover:not(:disabled){filter:brightness(1.08);box-shadow:var(--hig-shadow-sm)}.hig-btn--secondary[data-v-c3cba904]{background:var(--hig-fill-tertiary);color:var(--hig-text)}.hig-btn--secondary[data-v-c3cba904]:hover:not(:disabled){background:var(--hig-fill-secondary)}.hig-btn--plain[data-v-c3cba904]{background:transparent;color:var(--hig-text)}.hig-btn--plain[data-v-c3cba904]:hover:not(:disabled){background:var(--hig-bg-hover)}.hig-btn--destructive[data-v-c3cba904]{background:var(--hig-danger);color:#fff}.hig-btn--destructive[data-v-c3cba904]:hover:not(:disabled){filter:brightness(1.08)}.hig-btn--link[data-v-c3cba904]{background:transparent;color:var(--hig-primary);padding-left:0;padding-right:0;height:auto}.hig-btn--link[data-v-c3cba904]:hover:not(:disabled){opacity:.7}.hig-btn--link[data-v-c3cba904]:active:not(:disabled){transform:none}.hig-btn--glass[data-v-c3cba904]{background:var(--hig-bg-navbar);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);color:var(--hig-text);border:1px solid var(--hig-separator)}.hig-btn--glass[data-v-c3cba904]:hover:not(:disabled){background:var(--hig-bg-hover)}.hig-btn__spinner[data-v-c3cba904]{width:15px;height:15px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;opacity:.75;animation:hig-spin-c3cba904 .7s linear infinite}@keyframes hig-spin-c3cba904{to{transform:rotate(360deg)}}.hig-input[data-v-7cbabdc7]{display:inline-flex;align-items:center;gap:var(--hig-space-2);width:100%;background:var(--hig-bg-inset);border:1px solid transparent;border-radius:var(--hig-radius-lg);transition:background-color var(--hig-duration-fast) var(--hig-ease),border-color var(--hig-duration-fast) var(--hig-ease),box-shadow var(--hig-duration-fast) var(--hig-ease)}.hig-input.is-focused[data-v-7cbabdc7]{background:var(--hig-bg-content);border-color:var(--hig-primary);box-shadow:0 0 0 3px var(--hig-primary-soft)}.hig-input.is-disabled[data-v-7cbabdc7]{opacity:.45;cursor:not-allowed}.hig-input.is-pill[data-v-7cbabdc7]{border-radius:var(--hig-radius-full)}.hig-input--sm[data-v-7cbabdc7]{height:var(--hig-control-sm);padding:0 var(--hig-space-2);border-radius:var(--hig-radius-sm);font-size:var(--hig-text-footnote-size)}.hig-input--md[data-v-7cbabdc7]{height:var(--hig-control-md);padding:0 var(--hig-space-3);font-size:var(--hig-text-subhead-size)}.hig-input--lg[data-v-7cbabdc7]{height:var(--hig-control-lg);padding:0 var(--hig-space-4);font-size:var(--hig-text-body-size);border-radius:var(--hig-radius-xl)}.hig-input__inner[data-v-7cbabdc7]{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--hig-text);font-family:inherit;font-size:inherit;line-height:1.2}.hig-input__inner[data-v-7cbabdc7]::placeholder{color:var(--hig-text-placeholder)}.hig-input__inner[data-v-7cbabdc7]:disabled{cursor:not-allowed}.hig-input__affix[data-v-7cbabdc7]{display:inline-flex;align-items:center;flex:none;color:var(--hig-text-tertiary)}.hig-input__affix--text[data-v-7cbabdc7]{font-size:var(--hig-text-footnote-size);color:var(--hig-text-secondary)}.hig-input__clear[data-v-7cbabdc7]{display:inline-flex;align-items:center;color:var(--hig-text-tertiary);transition:color var(--hig-duration-fast) var(--hig-ease)}.hig-input__clear[data-v-7cbabdc7]:hover{color:var(--hig-text-secondary)}.hig-textarea[data-v-49af0fa3]{width:100%;background:var(--hig-bg-inset);border:1px solid transparent;border-radius:var(--hig-radius-lg);padding:var(--hig-space-2) var(--hig-space-3);transition:background-color var(--hig-duration-fast) var(--hig-ease),border-color var(--hig-duration-fast) var(--hig-ease),box-shadow var(--hig-duration-fast) var(--hig-ease)}.hig-textarea.is-focused[data-v-49af0fa3]{background:var(--hig-bg-content);border-color:var(--hig-primary);box-shadow:0 0 0 3px var(--hig-primary-soft)}.hig-textarea.is-disabled[data-v-49af0fa3]{opacity:.45}.hig-textarea__inner[data-v-49af0fa3]{display:block;width:100%;border:none;outline:none;background:transparent;color:var(--hig-text);font-family:inherit;font-size:var(--hig-text-subhead-size);line-height:1.55;resize:vertical}.hig-textarea__inner[data-v-49af0fa3]::placeholder{color:var(--hig-text-placeholder)}.hig-textarea__count[data-v-49af0fa3]{margin-top:var(--hig-space-1);text-align:right;color:var(--hig-text-tertiary);font-size:var(--hig-text-caption-size);font-variant-numeric:tabular-nums}.hig-select[data-v-c7d07f5f]{position:relative;width:100%}.hig-select__trigger[data-v-c7d07f5f]{display:flex;align-items:center;gap:var(--hig-space-2);width:100%;background:var(--hig-bg-inset);border:1px solid transparent;border-radius:var(--hig-radius-lg);cursor:pointer;text-align:left;outline:none;transition:background-color var(--hig-duration-fast) var(--hig-ease),border-color var(--hig-duration-fast) var(--hig-ease),box-shadow var(--hig-duration-fast) var(--hig-ease)}.hig-select__trigger[data-v-c7d07f5f]:hover:not(.is-disabled){background:var(--hig-bg-inset-strong)}.hig-select.is-open .hig-select__trigger[data-v-c7d07f5f]{background:var(--hig-bg-content);border-color:var(--hig-primary);box-shadow:0 0 0 3px var(--hig-primary-soft)}.hig-select.is-disabled .hig-select__trigger[data-v-c7d07f5f]{opacity:.45;cursor:not-allowed}.hig-select__trigger--sm[data-v-c7d07f5f]{height:var(--hig-control-sm);padding:0 var(--hig-space-2);font-size:var(--hig-text-footnote-size);border-radius:var(--hig-radius-sm)}.hig-select__trigger--md[data-v-c7d07f5f]{height:var(--hig-control-md);padding:0 var(--hig-space-3);font-size:var(--hig-text-subhead-size)}.hig-select__trigger--lg[data-v-c7d07f5f]{height:var(--hig-control-lg);padding:0 var(--hig-space-4);font-size:var(--hig-text-body-size);border-radius:var(--hig-radius-xl)}.hig-select__value[data-v-c7d07f5f],.hig-select__placeholder[data-v-c7d07f5f]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hig-select__placeholder[data-v-c7d07f5f]{color:var(--hig-text-placeholder)}.hig-select__tags[data-v-c7d07f5f]{display:flex;flex-wrap:wrap;gap:var(--hig-space-1);flex:1;min-width:0}.hig-select__tag[data-v-c7d07f5f]{padding:1px var(--hig-space-2);background:var(--hig-primary-soft);color:var(--hig-primary);border-radius:var(--hig-radius-sm);font-size:var(--hig-text-caption-size);white-space:nowrap}.hig-select__arrow[data-v-c7d07f5f]{flex:none;color:var(--hig-text-tertiary);transition:transform var(--hig-duration-base) var(--hig-ease-spring)}.hig-select.is-open .hig-select__arrow[data-v-c7d07f5f]{transform:rotate(180deg)}.hig-select__clear[data-v-c7d07f5f]{flex:none;display:inline-flex;color:var(--hig-text-tertiary)}.hig-select__clear[data-v-c7d07f5f]:hover{color:var(--hig-text-secondary)}.hig-select__panel[data-v-c7d07f5f]{position:absolute;z-index:var(--hig-z-dropdown);top:calc(100% + 6px);left:0;right:0;display:flex;flex-direction:column;background:var(--hig-bg-content);border:1px solid var(--hig-separator);border-radius:var(--hig-radius-xl);box-shadow:var(--hig-shadow-lg);overflow:hidden}.hig-select__search[data-v-c7d07f5f]{display:flex;align-items:center;gap:var(--hig-space-2);padding:var(--hig-space-2) var(--hig-space-3);border-bottom:1px solid var(--hig-separator);color:var(--hig-text-tertiary)}.hig-select__search input[data-v-c7d07f5f]{flex:1;border:none;outline:none;background:transparent;color:var(--hig-text);font-size:var(--hig-text-footnote-size)}.hig-select__list[data-v-c7d07f5f]{flex:1;overflow-y:auto;padding:var(--hig-space-1)}.hig-select__option[data-v-c7d07f5f]{display:flex;align-items:center;gap:var(--hig-space-2);width:100%;padding:7px var(--hig-space-3);border-radius:var(--hig-radius-md);color:var(--hig-text);font-size:var(--hig-text-subhead-size);text-align:left;transition:background-color var(--hig-duration-fast) var(--hig-ease)}.hig-select__option.is-active[data-v-c7d07f5f]{background:var(--hig-primary);color:#fff}.hig-select__option.is-selected[data-v-c7d07f5f]{color:var(--hig-primary);font-weight:500}.hig-select__option.is-selected.is-active[data-v-c7d07f5f]{color:#fff}.hig-select__option.is-disabled[data-v-c7d07f5f]{opacity:.4;cursor:not-allowed}.hig-select__option-label[data-v-c7d07f5f]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hig-select__check[data-v-c7d07f5f]{flex:none}.hig-select__empty[data-v-c7d07f5f]{padding:var(--hig-space-4);text-align:center;color:var(--hig-text-tertiary);font-size:var(--hig-text-footnote-size)}.hig-pop-enter-active[data-v-c7d07f5f],.hig-pop-leave-active[data-v-c7d07f5f]{transition:opacity var(--hig-duration-fast) var(--hig-ease),transform var(--hig-duration-base) var(--hig-ease-spring)}.hig-pop-enter-from[data-v-c7d07f5f],.hig-pop-leave-to[data-v-c7d07f5f]{opacity:0;transform:translateY(-6px) scale(.98)}.hig-switch[data-v-72292bee]{position:relative;flex:none;border:none;background:var(--hig-fill-tertiary);border-radius:var(--hig-radius-full);cursor:pointer;padding:0;transition:background-color var(--hig-duration-base) var(--hig-ease-spring)}.hig-switch--md[data-v-72292bee]{width:51px;height:31px}.hig-switch--sm[data-v-72292bee]{width:38px;height:23px}.hig-switch.is-on[data-v-72292bee]{background:var(--hig-success)}.hig-switch.is-disabled[data-v-72292bee]{opacity:.45;cursor:not-allowed}.hig-switch__thumb[data-v-72292bee]{position:absolute;top:2px;left:2px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029;transition:transform var(--hig-duration-base) var(--hig-ease-spring)}.hig-switch--md .hig-switch__thumb[data-v-72292bee]{width:27px;height:27px}.hig-switch--sm .hig-switch__thumb[data-v-72292bee]{width:19px;height:19px}.hig-switch--md.is-on .hig-switch__thumb[data-v-72292bee]{transform:translate(20px)}.hig-switch--sm.is-on .hig-switch__thumb[data-v-72292bee]{transform:translate(15px)}.hig-switch__spinner[data-v-72292bee]{width:12px;height:12px;border:1.6px solid var(--hig-text-tertiary);border-top-color:transparent;border-radius:50%;animation:hig-switch-spin-72292bee .7s linear infinite}@keyframes hig-switch-spin-72292bee{to{transform:rotate(360deg)}}.hig-checkbox[data-v-084bd056]{display:inline-flex;align-items:center;gap:var(--hig-space-2);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--hig-text-subhead-size)}.hig-checkbox.is-disabled[data-v-084bd056]{opacity:.45;cursor:not-allowed}.hig-checkbox__native[data-v-084bd056]{position:absolute;opacity:0;width:0;height:0}.hig-checkbox__box[data-v-084bd056]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;border-radius:var(--hig-radius-xs);border:1.5px solid var(--hig-separator-strong);background:var(--hig-bg-content);color:#fff;transition:background-color var(--hig-duration-fast) var(--hig-ease),border-color var(--hig-duration-fast) var(--hig-ease),transform var(--hig-duration-fast) var(--hig-ease)}.hig-checkbox:hover:not(.is-disabled) .hig-checkbox__box[data-v-084bd056]{border-color:var(--hig-primary)}.hig-checkbox.is-checked .hig-checkbox__box[data-v-084bd056],.hig-checkbox__box.is-indeterminate[data-v-084bd056]{background:var(--hig-primary);border-color:var(--hig-primary)}.hig-checkbox:active:not(.is-disabled) .hig-checkbox__box[data-v-084bd056]{transform:scale(.9)}.hig-checkbox__label[data-v-084bd056]{line-height:1.3}.hig-radio[data-v-67baa9eb]{display:inline-flex;align-items:center;gap:var(--hig-space-2);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--hig-text-subhead-size)}.hig-radio.is-disabled[data-v-67baa9eb]{opacity:.45;cursor:not-allowed}.hig-radio__native[data-v-67baa9eb]{position:absolute;opacity:0;width:0;height:0}.hig-radio__dot[data-v-67baa9eb]{position:relative;flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--hig-separator-strong);background:var(--hig-bg-content);transition:border-color var(--hig-duration-fast) var(--hig-ease)}.hig-radio__dot[data-v-67baa9eb]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:8px;height:8px;border-radius:50%;background:var(--hig-primary);transform:scale(0);transition:transform var(--hig-duration-base) var(--hig-ease-spring)}.hig-radio:hover:not(.is-disabled) .hig-radio__dot[data-v-67baa9eb]{border-color:var(--hig-primary)}.hig-radio.is-checked .hig-radio__dot[data-v-67baa9eb]{border-color:var(--hig-primary)}.hig-radio.is-checked .hig-radio__dot[data-v-67baa9eb]:after{transform:scale(1)}.hig-radio.is-button[data-v-67baa9eb]{height:var(--hig-control-md);padding:0 var(--hig-space-4);border-radius:var(--hig-radius-lg);background:var(--hig-bg-inset);color:var(--hig-text);transition:background-color var(--hig-duration-fast) var(--hig-ease),color var(--hig-duration-fast) var(--hig-ease)}.hig-radio.is-button .hig-radio__dot[data-v-67baa9eb]{display:none}.hig-radio.is-button[data-v-67baa9eb]:hover:not(.is-disabled){background:var(--hig-bg-inset-strong)}.hig-radio.is-button.is-checked[data-v-67baa9eb]{background:var(--hig-primary);color:#fff}.hig-segmented[data-v-6cc7b4d6]{position:relative;display:inline-flex;padding:2px;background:var(--hig-bg-inset);border-radius:var(--hig-radius-lg)}.hig-segmented.is-block[data-v-6cc7b4d6]{display:flex;width:100%}.hig-segmented.is-block .hig-segmented__item[data-v-6cc7b4d6]{flex:1}.hig-segmented--md[data-v-6cc7b4d6]{border-radius:9px}.hig-segmented--sm[data-v-6cc7b4d6]{border-radius:7px}.hig-segmented__slider[data-v-6cc7b4d6]{position:absolute;top:2px;left:0;height:calc(100% - 4px);background:var(--hig-bg-content);border-radius:7px;box-shadow:0 3px 8px #0000001f,0 1px 1px #0000000a;transition:transform var(--hig-duration-slow) var(--hig-ease-spring),width var(--hig-duration-slow) var(--hig-ease-spring),opacity var(--hig-duration-fast) var(--hig-ease);pointer-events:none}.hig-segmented--sm .hig-segmented__slider[data-v-6cc7b4d6]{border-radius:5px}.hig-segmented__item[data-v-6cc7b4d6]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--hig-space-1);border:none;background:transparent;color:var(--hig-text-secondary);font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--hig-duration-fast) var(--hig-ease),opacity var(--hig-duration-fast) var(--hig-ease)}.hig-segmented--md .hig-segmented__item[data-v-6cc7b4d6]{height:28px;padding:0 var(--hig-space-4);font-size:var(--hig-text-footnote-size)}.hig-segmented--sm .hig-segmented__item[data-v-6cc7b4d6]{height:22px;padding:0 var(--hig-space-3);font-size:var(--hig-text-caption-size)}.hig-segmented__item[data-v-6cc7b4d6]:hover:not(.is-active):not(.is-disabled){color:var(--hig-text)}.hig-segmented__item.is-active[data-v-6cc7b4d6]{color:var(--hig-text)}.hig-segmented__item.is-disabled[data-v-6cc7b4d6]{opacity:.4;cursor:not-allowed}.hig-segmented__badge[data-v-6cc7b4d6]{min-width:16px;height:16px;padding:0 4px;border-radius:var(--hig-radius-full);background:var(--hig-danger);color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center}.hig-card[data-v-d321dfbf]{background:var(--hig-bg-card);border-radius:var(--hig-radius-2xl);border:1px solid var(--hig-border);transition:box-shadow var(--hig-duration-base) var(--hig-ease),transform var(--hig-duration-base) var(--hig-ease),border-color var(--hig-duration-base) var(--hig-ease)}.hig-card.is-inset[data-v-d321dfbf]{border:none;border-radius:var(--hig-radius-xl);box-shadow:var(--hig-shadow-xs);background:var(--hig-bg-content)}.hig-card.is-hoverable[data-v-d321dfbf]:hover{box-shadow:var(--hig-shadow-md);transform:translateY(-1px)}.hig-card--pad-none .hig-card__body[data-v-d321dfbf]{padding:0}.hig-card--pad-sm .hig-card__body[data-v-d321dfbf]{padding:var(--hig-space-3)}.hig-card--pad-md .hig-card__body[data-v-d321dfbf]{padding:var(--hig-space-5)}.hig-card--pad-lg .hig-card__body[data-v-d321dfbf]{padding:var(--hig-space-6)}.hig-card__header[data-v-d321dfbf]{display:flex;align-items:flex-start;gap:var(--hig-space-4);padding:var(--hig-space-4) var(--hig-space-5);border-bottom:1px solid var(--hig-separator)}.hig-card.is-divided .hig-card__header[data-v-d321dfbf]{border-bottom-color:var(--hig-separator-strong)}.hig-card__titles[data-v-d321dfbf]{flex:1;min-width:0}.hig-card__title[data-v-d321dfbf]{font-size:var(--hig-text-headline-size);font-weight:var(--hig-text-headline-weight);line-height:var(--hig-text-headline-lh);color:var(--hig-text)}.hig-card__subtitle[data-v-d321dfbf]{margin-top:2px;font-size:var(--hig-text-footnote-size);color:var(--hig-text-secondary)}.hig-card__actions[data-v-d321dfbf]{display:flex;align-items:center;gap:var(--hig-space-2);flex:none}.hig-card__footer[data-v-d321dfbf]{padding:var(--hig-space-4) var(--hig-space-5);border-top:1px solid var(--hig-separator)}.hig-tag[data-v-a0fb134e]{display:inline-flex;align-items:center;gap:5px;font-weight:500;line-height:1;white-space:nowrap;border:1px solid transparent}.hig-tag--xs[data-v-a0fb134e]{height:18px;padding:0 6px;font-size:var(--hig-text-caption2-size);border-radius:var(--hig-radius-xs)}.hig-tag--sm[data-v-a0fb134e]{height:22px;padding:0 var(--hig-space-2);font-size:var(--hig-text-caption-size);border-radius:var(--hig-radius-sm)}.hig-tag--md[data-v-a0fb134e]{height:26px;padding:0 var(--hig-space-3);font-size:var(--hig-text-footnote-size);border-radius:var(--hig-radius-md)}.hig-tag.is-pill[data-v-a0fb134e]{border-radius:var(--hig-radius-full)}.hig-tag__dot[data-v-a0fb134e]{width:6px;height:6px;border-radius:50%;flex:none}.hig-empty[data-v-61853635]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--hig-space-3);padding:var(--hig-space-10) var(--hig-space-4);color:var(--hig-text-tertiary)}.hig-empty__icon[data-v-61853635]{display:flex;color:var(--hig-text-quaternary)}.hig-empty__desc[data-v-61853635]{font-size:var(--hig-text-footnote-size);color:var(--hig-text-secondary)}.hig-empty--sm[data-v-61853635]{padding:var(--hig-space-6) var(--hig-space-3)}.hig-empty--lg[data-v-61853635]{padding:var(--hig-space-16) var(--hig-space-4)}.hig-loading[data-v-f3893aee]{display:flex;align-items:center;justify-content:center}.hig-loading--full[data-v-f3893aee]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--hig-z-modal);background:var(--hig-bg-overlay)}.hig-loading--full.is-blur[data-v-f3893aee]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hig-loading--inline[data-v-f3893aee]{display:inline-flex;padding:var(--hig-space-4)}.hig-loading__box[data-v-f3893aee]{display:flex;flex-direction:column;align-items:center;gap:var(--hig-space-3);min-width:92px;padding:var(--hig-space-6);border-radius:var(--hig-radius-2xl)}.hig-loading--full .hig-loading__box[data-v-f3893aee]{background:var(--hig-bg-content);box-shadow:var(--hig-shadow-lg)}.hig-loading__spinner[data-v-f3893aee]{width:30px;height:30px;border:3px solid var(--hig-fill-secondary);border-top-color:var(--hig-text-secondary);border-radius:50%;animation:hig-loading-spin-f3893aee .8s linear infinite}@keyframes hig-loading-spin-f3893aee{to{transform:rotate(360deg)}}.hig-loading__text[data-v-f3893aee]{font-size:var(--hig-text-footnote-size);color:var(--hig-text-secondary)}.hig-skeleton[data-v-00a67ae0]{display:flex;flex-direction:column;gap:var(--hig-space-3)}.hig-skeleton__head[data-v-00a67ae0]{display:flex;gap:var(--hig-space-3)}.hig-skeleton__avatar[data-v-00a67ae0]{flex:none;width:40px;height:40px;border-radius:50%;background:var(--hig-fill-tertiary)}.hig-skeleton__lines[data-v-00a67ae0]{flex:1;display:flex;flex-direction:column;gap:var(--hig-space-2)}.hig-skeleton__line[data-v-00a67ae0]{height:12px;border-radius:var(--hig-radius-full);background:var(--hig-fill-tertiary)}.hig-skeleton__line.is-title[data-v-00a67ae0]{height:16px;width:46%;margin-bottom:var(--hig-space-1)}.is-animated[data-v-00a67ae0]{background:linear-gradient(90deg,var(--hig-fill-tertiary) 25%,var(--hig-fill-secondary) 37%,var(--hig-fill-tertiary) 63%);background-size:400% 100%;animation:hig-skeleton-shimmer-00a67ae0 1.4s ease infinite}@keyframes hig-skeleton-shimmer-00a67ae0{0%{background-position:100% 50%}to{background-position:0 50%}}.hig-avatar[data-v-03f9c300]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;overflow:hidden;color:#fff;font-weight:500;line-height:1;-webkit-user-select:none;user-select:none;background:var(--hig-fill-tertiary)}.hig-avatar img[data-v-03f9c300]{width:100%;height:100%;object-fit:cover;display:block}.hig-avatar__text[data-v-03f9c300]{transform:translateY(.5px)}.hig-stat[data-v-4ce975cf]{display:flex;flex-direction:column;gap:var(--hig-space-2);padding:var(--hig-space-5);background:var(--hig-bg-card);border:1px solid var(--hig-border);border-radius:var(--hig-radius-2xl);transition:box-shadow var(--hig-duration-base) var(--hig-ease),transform var(--hig-duration-base) var(--hig-ease)}.hig-stat[data-v-4ce975cf]:hover{box-shadow:var(--hig-shadow-md);transform:translateY(-1px)}.hig-stat__top[data-v-4ce975cf]{display:flex;align-items:center;gap:var(--hig-space-2)}.hig-stat__icon[data-v-4ce975cf]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--hig-radius-md);flex:none}.hig-stat__label[data-v-4ce975cf]{font-size:var(--hig-text-footnote-size);color:var(--hig-text-secondary)}.hig-stat__value-row[data-v-4ce975cf]{display:flex;align-items:baseline;gap:2px}.hig-stat__value[data-v-4ce975cf]{font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.5px;font-variant-numeric:tabular-nums;color:var(--hig-text)}.hig-stat__unit[data-v-4ce975cf]{font-size:var(--hig-text-subhead-size);color:var(--hig-text-secondary)}.hig-stat__unit--suffix[data-v-4ce975cf]{margin-left:var(--hig-space-1)}.hig-stat__placeholder[data-v-4ce975cf]{width:60%;height:30px;border-radius:var(--hig-radius-md);background:var(--hig-fill-tertiary);animation:hig-stat-pulse-4ce975cf 1.4s ease-in-out infinite}@keyframes hig-stat-pulse-4ce975cf{0%,to{opacity:1}50%{opacity:.5}}.hig-stat__trend[data-v-4ce975cf]{display:flex;align-items:center;gap:var(--hig-space-2);font-size:var(--hig-text-caption-size)}.hig-stat__trend-badge[data-v-4ce975cf]{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:var(--hig-radius-sm);font-weight:500;font-variant-numeric:tabular-nums}.hig-stat__trend-badge.is-up[data-v-4ce975cf]{color:var(--hig-red);background:var(--hig-danger-soft)}.hig-stat__trend-badge.is-down[data-v-4ce975cf]{color:var(--hig-green);background:var(--hig-success-soft)}.hig-stat__trend-label[data-v-4ce975cf]{color:var(--hig-text-tertiary)}.hig-money[data-v-4d26b97c]{font-variant-numeric:tabular-nums;letter-spacing:-.1px}.hig-money--sm[data-v-4d26b97c]{font-size:var(--hig-text-footnote-size)}.hig-money--md[data-v-4d26b97c]{font-size:var(--hig-text-subhead-size)}.hig-money--lg[data-v-4d26b97c]{font-size:18px;font-weight:600}.hig-money--xl[data-v-4d26b97c]{font-size:24px;font-weight:600;letter-spacing:-.4px}.hig-money.is-strong[data-v-4d26b97c]{font-weight:600}.hig-money.is-muted[data-v-4d26b97c]{color:var(--hig-text-secondary)}.hig-money.is-up[data-v-4d26b97c]{color:var(--hig-red)}.hig-money.is-down[data-v-4d26b97c]{color:var(--hig-green)}.hig-line-chart[data-v-dc18c11d]{position:relative;width:100%}.hig-line-chart svg[data-v-dc18c11d]{display:block}.hig-line-chart__tip[data-v-dc18c11d]{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;gap:1px;padding:5px 10px;border-radius:var(--hig-radius-md);background:var(--hig-bg-navbar);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border:1px solid var(--hig-border);box-shadow:var(--hig-shadow-md);font-size:var(--hig-text-caption-size);color:var(--hig-text);pointer-events:none;white-space:nowrap}.hig-line-chart__tip-label[data-v-dc18c11d]{color:var(--hig-text-secondary);font-size:10px}.hig-line-chart__empty[data-v-dc18c11d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--hig-text-tertiary);font-size:var(--hig-text-footnote-size)}.hig-bar-chart[data-v-7a8c434d]{display:flex;flex-direction:column;gap:var(--hig-space-3)}.hig-bar-chart__row[data-v-7a8c434d]{display:flex;align-items:center;gap:var(--hig-space-3);font-size:var(--hig-text-footnote-size)}.hig-bar-chart__rank[data-v-7a8c434d]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:var(--hig-radius-xs);background:var(--hig-fill-tertiary);color:var(--hig-text-secondary);font-size:var(--hig-text-caption2-size);font-weight:600;font-variant-numeric:tabular-nums}.hig-bar-chart__rank.is-top[data-v-7a8c434d]{background:var(--hig-primary-soft);color:var(--hig-primary)}.hig-bar-chart__label[data-v-7a8c434d]{flex:none;width:108px;color:var(--hig-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hig-bar-chart__track[data-v-7a8c434d]{flex:1;min-width:0;height:8px;border-radius:var(--hig-radius-full);background:var(--hig-fill-quaternary);overflow:hidden}.hig-bar-chart__fill[data-v-7a8c434d]{display:block;height:100%;border-radius:var(--hig-radius-full);transition:width var(--hig-duration-slow) var(--hig-ease-spring)}.hig-bar-chart__value[data-v-7a8c434d]{flex:none;min-width:76px;text-align:right;color:var(--hig-text-secondary);font-variant-numeric:tabular-nums}.hig-bar-chart__empty[data-v-7a8c434d]{padding:var(--hig-space-6);text-align:center;color:var(--hig-text-tertiary);font-size:var(--hig-text-footnote-size)}.hig-modal[data-v-4b697b69]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--hig-z-modal);display:flex;align-items:center;justify-content:center;padding:var(--hig-space-6)}.hig-modal__overlay[data-v-4b697b69]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hig-bg-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hig-modal__panel[data-v-4b697b69]{position:relative;max-width:100%;max-height:calc(100vh - 96px);display:flex;flex-direction:column;background:var(--hig-bg-content);border-radius:var(--hig-radius-3xl);box-shadow:var(--hig-shadow-xl);overflow:hidden}.hig-modal__header[data-v-4b697b69]{display:flex;align-items:flex-start;gap:var(--hig-space-4);padding:var(--hig-space-5) var(--hig-space-6) var(--hig-space-4)}.hig-modal__titles[data-v-4b697b69]{flex:1;min-width:0}.hig-modal__title[data-v-4b697b69]{font-size:var(--hig-text-title3-size);font-weight:var(--hig-text-title3-weight);line-height:var(--hig-text-title3-lh);letter-spacing:-.2px;color:var(--hig-text)}.hig-modal__subtitle[data-v-4b697b69]{margin-top:var(--hig-space-1);font-size:var(--hig-text-footnote-size);color:var(--hig-text-secondary)}.hig-modal__close[data-v-4b697b69]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--hig-fill-tertiary);color:var(--hig-text-secondary);transition:background-color var(--hig-duration-fast) var(--hig-ease)}.hig-modal__close[data-v-4b697b69]:hover{background:var(--hig-fill-secondary)}.hig-modal__body[data-v-4b697b69]{flex:1;min-height:0;overflow-y:auto;padding:0 var(--hig-space-6) var(--hig-space-5);font-size:var(--hig-text-subhead-size);color:var(--hig-text)}.hig-modal__footer[data-v-4b697b69]{display:flex;align-items:center;justify-content:flex-end;gap:var(--hig-space-2);padding:var(--hig-space-4) var(--hig-space-6);border-top:1px solid var(--hig-separator);background:var(--hig-bg-content)}.hig-modal__btn[data-v-4b697b69]{display:inline-flex;align-items:center;justify-content:center;gap:var(--hig-space-2);height:var(--hig-control-md);min-width:76px;padding:0 var(--hig-space-4);border:none;border-radius:var(--hig-radius-lg);background:var(--hig-fill-tertiary);color:var(--hig-text);font-size:var(--hig-text-subhead-size);font-weight:500;cursor:pointer;transition:filter var(--hig-duration-fast) var(--hig-ease),background-color var(--hig-duration-fast) var(--hig-ease),transform var(--hig-duration-fast) var(--hig-ease)}.hig-modal__btn[data-v-4b697b69]:active:not(:disabled){transform:scale(.97)}.hig-modal__btn.is-primary[data-v-4b697b69]{background:var(--hig-primary);color:#fff}.hig-modal__btn.is-primary[data-v-4b697b69]:hover:not(:disabled){filter:brightness(1.08)}.hig-modal__btn.is-destructive[data-v-4b697b69]{background:var(--hig-danger)}.hig-modal__btn[data-v-4b697b69]:disabled{opacity:.45;cursor:not-allowed}.hig-modal__spinner[data-v-4b697b69]{width:13px;height:13px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:hig-modal-spin-4b697b69 .7s linear infinite}@keyframes hig-modal-spin-4b697b69{to{transform:rotate(360deg)}}.hig-modal-enter-active[data-v-4b697b69],.hig-modal-leave-active[data-v-4b697b69]{transition:opacity var(--hig-duration-base) var(--hig-ease)}.hig-modal-enter-active .hig-modal__panel[data-v-4b697b69],.hig-modal-leave-active .hig-modal__panel[data-v-4b697b69]{transition:transform var(--hig-duration-slow) var(--hig-ease-spring),opacity var(--hig-duration-base) var(--hig-ease)}.hig-modal-enter-from[data-v-4b697b69],.hig-modal-leave-to[data-v-4b697b69]{opacity:0}.hig-modal-enter-from .hig-modal__panel[data-v-4b697b69],.hig-modal-leave-to .hig-modal__panel[data-v-4b697b69]{opacity:0;transform:scale(.92) translateY(8px)}@media (max-width: 640px){.hig-modal[data-v-4b697b69]{padding:var(--hig-space-3)}.hig-modal__panel[data-v-4b697b69]{width:100%!important}}.hig-drawer[data-v-cb8d96d7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--hig-z-drawer)}.hig-drawer__overlay[data-v-cb8d96d7]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hig-bg-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hig-drawer__panel[data-v-cb8d96d7]{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;max-width:100vw;background:var(--hig-bg-content);box-shadow:var(--hig-shadow-xl)}.hig-drawer.is-right .hig-drawer__panel[data-v-cb8d96d7]{right:0;border-radius:var(--hig-radius-3xl) 0 0 var(--hig-radius-3xl)}.hig-drawer.is-left .hig-drawer__panel[data-v-cb8d96d7]{left:0;border-radius:0 var(--hig-radius-3xl) var(--hig-radius-3xl) 0}.hig-drawer__header[data-v-cb8d96d7]{display:flex;align-items:flex-start;gap:var(--hig-space-4);padding:var(--hig-space-5) var(--hig-space-6) var(--hig-space-4);border-bottom:1px solid var(--hig-separator)}.hig-drawer__titles[data-v-cb8d96d7]{flex:1;min-width:0}.hig-drawer__title[data-v-cb8d96d7]{font-size:var(--hig-text-title3-size);font-weight:var(--hig-text-title3-weight);letter-spacing:-.2px;color:var(--hig-text)}.hig-drawer__subtitle[data-v-cb8d96d7]{margin-top:2px;font-size:var(--hig-text-footnote-size);color:var(--hig-text-secondary)}.hig-drawer__close[data-v-cb8d96d7]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--hig-fill-tertiary);color:var(--hig-text-secondary)}.hig-drawer__close[data-v-cb8d96d7]:hover{background:var(--hig-fill-secondary)}.hig-drawer__body[data-v-cb8d96d7]{flex:1;min-height:0;overflow-y:auto;padding:var(--hig-space-5) var(--hig-space-6)}.hig-drawer__footer[data-v-cb8d96d7]{display:flex;align-items:center;justify-content:flex-end;gap:var(--hig-space-2);padding:var(--hig-space-4) var(--hig-space-6);border-top:1px solid var(--hig-separator)}.hig-drawer__btn[data-v-cb8d96d7]{display:inline-flex;align-items:center;justify-content:center;gap:var(--hig-space-2);height:var(--hig-control-md);min-width:76px;padding:0 var(--hig-space-4);border:none;border-radius:var(--hig-radius-lg);background:var(--hig-fill-tertiary);color:var(--hig-text);font-size:var(--hig-text-subhead-size);font-weight:500;cursor:pointer}.hig-drawer__btn.is-primary[data-v-cb8d96d7]{background:var(--hig-primary);color:#fff}.hig-drawer__btn.is-primary[data-v-cb8d96d7]:hover:not(:disabled){filter:brightness(1.08)}.hig-drawer__btn[data-v-cb8d96d7]:disabled{opacity:.5;cursor:not-allowed}.hig-drawer__spinner[data-v-cb8d96d7]{width:13px;height:13px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:hig-drawer-spin-cb8d96d7 .7s linear infinite}@keyframes hig-drawer-spin-cb8d96d7{to{transform:rotate(360deg)}}.hig-drawer-right-enter-active[data-v-cb8d96d7],.hig-drawer-right-leave-active[data-v-cb8d96d7],.hig-drawer-left-enter-active[data-v-cb8d96d7],.hig-drawer-left-leave-active[data-v-cb8d96d7]{transition:opacity var(--hig-duration-slow) var(--hig-ease)}.hig-drawer-right-enter-active .hig-drawer__panel[data-v-cb8d96d7],.hig-drawer-right-leave-active .hig-drawer__panel[data-v-cb8d96d7],.hig-drawer-left-enter-active .hig-drawer__panel[data-v-cb8d96d7],.hig-drawer-left-leave-active .hig-drawer__panel[data-v-cb8d96d7]{transition:transform var(--hig-duration-slow) var(--hig-ease-spring)}.hig-drawer-right-enter-from[data-v-cb8d96d7],.hig-drawer-right-leave-to[data-v-cb8d96d7]{opacity:0}.hig-drawer-right-enter-from .hig-drawer__panel[data-v-cb8d96d7],.hig-drawer-right-leave-to .hig-drawer__panel[data-v-cb8d96d7]{transform:translate(100%)}.hig-drawer-left-enter-from[data-v-cb8d96d7],.hig-drawer-left-leave-to[data-v-cb8d96d7]{opacity:0}.hig-drawer-left-enter-from .hig-drawer__panel[data-v-cb8d96d7],.hig-drawer-left-leave-to .hig-drawer__panel[data-v-cb8d96d7]{transform:translate(-100%)}@media (max-width: 640px){.hig-drawer__panel[data-v-cb8d96d7]{width:100vw!important;border-radius:0!important}}.hig-toast-layer[data-v-090525f0]{position:fixed;top:0;left:0;right:0;z-index:var(--hig-z-toast);display:flex;flex-direction:column;align-items:center;gap:var(--hig-space-2);padding-top:var(--hig-space-6);pointer-events:none}.hig-toast[data-v-090525f0]{display:inline-flex;align-items:center;gap:var(--hig-space-2);max-width:min(560px,calc(100vw - 32px));padding:10px var(--hig-space-4);border-radius:var(--hig-radius-full);background:var(--hig-bg-navbar);-webkit-backdrop-filter:saturate(180%) blur(24px);backdrop-filter:saturate(180%) blur(24px);border:1px solid var(--hig-border);box-shadow:var(--hig-shadow-lg);color:var(--hig-text);font-size:var(--hig-text-subhead-size);pointer-events:auto;cursor:pointer}.hig-toast__icon[data-v-090525f0]{display:inline-flex;flex:none}.hig-toast__text[data-v-090525f0]{line-height:1.35}.hig-toast-enter-active[data-v-090525f0],.hig-toast-leave-active[data-v-090525f0]{transition:opacity var(--hig-duration-base) var(--hig-ease),transform var(--hig-duration-slow) var(--hig-ease-spring)}.hig-toast-enter-from[data-v-090525f0],.hig-toast-leave-to[data-v-090525f0]{opacity:0;transform:translateY(-14px) scale(.94)}.hig-toast-leave-active[data-v-090525f0]{position:absolute}.hig-confirm[data-v-090525f0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--hig-z-modal) + 10);display:flex;align-items:center;justify-content:center;padding:var(--hig-space-6)}.hig-confirm__overlay[data-v-090525f0]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hig-bg-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hig-confirm__panel[data-v-090525f0]{position:relative;width:300px;max-width:100%;padding:var(--hig-space-5);background:var(--hig-bg-content);border-radius:var(--hig-radius-3xl);box-shadow:var(--hig-shadow-xl);text-align:center}.hig-confirm__title[data-v-090525f0]{font-size:var(--hig-text-headline-size);font-weight:600;color:var(--hig-text)}.hig-confirm__content[data-v-090525f0]{margin-top:var(--hig-space-2);font-size:var(--hig-text-footnote-size);line-height:1.5;color:var(--hig-text-secondary)}.hig-confirm__actions[data-v-090525f0]{display:flex;gap:var(--hig-space-2);margin-top:var(--hig-space-5)}.hig-confirm__btn[data-v-090525f0]{flex:1;height:var(--hig-control-md);border:none;border-radius:var(--hig-radius-lg);background:var(--hig-fill-tertiary);color:var(--hig-text);font-size:var(--hig-text-subhead-size);font-weight:500;cursor:pointer;transition:filter var(--hig-duration-fast) var(--hig-ease)}.hig-confirm__btn.is-primary[data-v-090525f0]{background:var(--hig-primary);color:#fff}.hig-confirm__btn.is-primary[data-v-090525f0]:hover{filter:brightness(1.08)}.hig-confirm__btn.is-destructive[data-v-090525f0]{background:var(--hig-danger)}.hig-confirm-enter-active[data-v-090525f0],.hig-confirm-leave-active[data-v-090525f0]{transition:opacity var(--hig-duration-base) var(--hig-ease)}.hig-confirm-enter-active .hig-confirm__panel[data-v-090525f0],.hig-confirm-leave-active .hig-confirm__panel[data-v-090525f0]{transition:transform var(--hig-duration-slow) var(--hig-ease-spring)}.hig-confirm-enter-from[data-v-090525f0],.hig-confirm-leave-to[data-v-090525f0]{opacity:0}.hig-confirm-enter-from .hig-confirm__panel[data-v-090525f0],.hig-confirm-leave-to .hig-confirm__panel[data-v-090525f0]{transform:scale(.9)}.hig-dropdown[data-v-2edc7f3a]{position:relative;display:inline-flex}.hig-dropdown__trigger[data-v-2edc7f3a]{display:inline-flex;align-items:center;justify-content:center;gap:var(--hig-space-1);height:var(--hig-control-sm);min-width:var(--hig-control-sm);padding:0 var(--hig-space-2);border:none;border-radius:var(--hig-radius-md);background:transparent;color:var(--hig-text-secondary);font-size:var(--hig-text-footnote-size);cursor:pointer;transition:background-color var(--hig-duration-fast) var(--hig-ease),color var(--hig-duration-fast) var(--hig-ease)}.hig-dropdown__trigger[data-v-2edc7f3a]:hover,.hig-dropdown__trigger.is-open[data-v-2edc7f3a]{background:var(--hig-bg-hover);color:var(--hig-text)}.hig-dropdown__menu[data-v-2edc7f3a]{position:absolute;z-index:var(--hig-z-dropdown);padding:var(--hig-space-1);background:var(--hig-bg-content);border:1px solid var(--hig-separator);border-radius:var(--hig-radius-xl);box-shadow:var(--hig-shadow-lg)}.hig-dropdown__menu.is-bottom-end[data-v-2edc7f3a]{top:calc(100% + 6px);right:0}.hig-dropdown__menu.is-bottom-start[data-v-2edc7f3a]{top:calc(100% + 6px);left:0}.hig-dropdown__menu.is-top-end[data-v-2edc7f3a]{bottom:calc(100% + 6px);right:0}.hig-dropdown__item[data-v-2edc7f3a]{display:flex;align-items:center;gap:var(--hig-space-2);width:100%;padding:7px var(--hig-space-3);border:none;border-radius:var(--hig-radius-md);background:transparent;color:var(--hig-text);font-size:var(--hig-text-subhead-size);text-align:left;cursor:pointer;transition:background-color var(--hig-duration-fast) var(--hig-ease),color var(--hig-duration-fast) var(--hig-ease)}.hig-dropdown__item[data-v-2edc7f3a]:hover:not(.is-disabled){background:var(--hig-primary);color:#fff}.hig-dropdown__item.is-danger[data-v-2edc7f3a]{color:var(--hig-danger)}.hig-dropdown__item.is-danger[data-v-2edc7f3a]:hover:not(.is-disabled){background:var(--hig-danger);color:#fff}.hig-dropdown__item.is-disabled[data-v-2edc7f3a]{opacity:.4;cursor:not-allowed}.hig-dropdown__label[data-v-2edc7f3a]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hig-dropdown__extra[data-v-2edc7f3a]{flex:none;font-size:var(--hig-text-caption-size);opacity:.6}.hig-dropdown__divider[data-v-2edc7f3a]{height:1px;margin:var(--hig-space-1) var(--hig-space-2);background:var(--hig-separator)}.hig-dd-enter-active[data-v-2edc7f3a],.hig-dd-leave-active[data-v-2edc7f3a]{transition:opacity var(--hig-duration-fast) var(--hig-ease),transform var(--hig-duration-base) var(--hig-ease-spring)}.hig-dd-enter-from[data-v-2edc7f3a],.hig-dd-leave-to[data-v-2edc7f3a]{opacity:0;transform:translateY(-4px) scale(.97)}.hig-table-wrap[data-v-0bea914a]{position:relative;border-radius:var(--hig-radius-xl);overflow:hidden}.hig-table-wrap.is-bordered[data-v-0bea914a]{border:1px solid var(--hig-separator)}.hig-table-scroll[data-v-0bea914a]{width:100%;overflow-x:auto}.hig-table-scroll.is-sticky[data-v-0bea914a]{overflow-y:auto}.hig-table[data-v-0bea914a]{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--hig-text-subhead-size)}.hig-table__th[data-v-0bea914a]{position:sticky;top:0;z-index:2;padding:10px var(--hig-space-4);background:var(--hig-bg-inset);-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--hig-separator);color:var(--hig-text-secondary);font-size:var(--hig-text-footnote-size);font-weight:500;text-align:left;white-space:nowrap;-webkit-user-select:none;user-select:none}.hig-table__th.is-sortable[data-v-0bea914a]{cursor:pointer}.hig-table__th.is-sortable[data-v-0bea914a]:hover{color:var(--hig-text)}.hig-table__th.is-sorted[data-v-0bea914a]{color:var(--hig-primary)}.hig-table__th-inner[data-v-0bea914a]{display:inline-flex;align-items:center;gap:var(--hig-space-1)}.hig-table__sort[data-v-0bea914a]{display:inline-flex;opacity:.55}.hig-table__th.is-sorted .hig-table__sort[data-v-0bea914a]{opacity:1}.hig-table__td[data-v-0bea914a]{padding:12px var(--hig-space-4);border-bottom:1px solid var(--hig-separator);color:var(--hig-text);vertical-align:middle;transition:background-color var(--hig-duration-fast) var(--hig-ease)}.hig-table.is-dense .hig-table__td[data-v-0bea914a]{padding:7px var(--hig-space-4)}.hig-table__tr:last-child .hig-table__td[data-v-0bea914a]{border-bottom:none}.hig-table__tr.is-striped .hig-table__td[data-v-0bea914a]{background:var(--hig-fill-quaternary)}.hig-table__tr.is-hoverable:hover .hig-table__td[data-v-0bea914a]{background:var(--hig-bg-hover)}.hig-table__tr.is-selected .hig-table__td[data-v-0bea914a]{background:var(--hig-primary-soft)}.hig-table__th.is-right[data-v-0bea914a],.hig-table__td.is-right[data-v-0bea914a]{text-align:right}.hig-table__th.is-center[data-v-0bea914a],.hig-table__td.is-center[data-v-0bea914a]{text-align:center}.hig-table__th.is-check[data-v-0bea914a],.hig-table__td.is-check[data-v-0bea914a]{width:44px;padding-left:var(--hig-space-4);padding-right:0;text-align:center}.hig-table__empty[data-v-0bea914a]{padding:0}.hig-table__loading[data-v-0bea914a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--hig-bg-card) 72%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hig-pagination[data-v-fb477076]{display:flex;align-items:center;gap:var(--hig-space-3);padding:var(--hig-space-4) var(--hig-space-1);flex-wrap:wrap}.hig-pagination.is-disabled[data-v-fb477076]{opacity:.5;pointer-events:none}.hig-pagination__total[data-v-fb477076]{font-size:var(--hig-text-footnote-size);color:var(--hig-text-secondary);font-variant-numeric:tabular-nums}.hig-pagination__sizes[data-v-fb477076]{width:118px}.hig-pagination__pager[data-v-fb477076]{display:inline-flex;align-items:center;gap:2px}.hig-pagination__btn[data-v-fb477076]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 6px;border:none;border-radius:var(--hig-radius-sm);background:transparent;color:var(--hig-text);font-size:var(--hig-text-footnote-size);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--hig-duration-fast) var(--hig-ease),color var(--hig-duration-fast) var(--hig-ease)}.hig-pagination__btn[data-v-fb477076]:hover:not(:disabled):not(.is-active){background:var(--hig-bg-hover)}.hig-pagination__btn[data-v-fb477076]:disabled{opacity:.3;cursor:not-allowed}.hig-pagination__btn.is-active[data-v-fb477076]{background:var(--hig-primary);color:#fff;font-weight:500}.hig-pagination__gap[data-v-fb477076]{padding:0 2px;color:var(--hig-text-tertiary);-webkit-user-select:none;user-select:none}.hig-tabs[data-v-596ca839]{position:relative;display:inline-flex;align-items:center;gap:var(--hig-space-1)}.hig-tabs--underline[data-v-596ca839]{gap:var(--hig-space-5);border-bottom:1px solid var(--hig-separator)}.hig-tabs--underline .hig-tabs__item[data-v-596ca839]{padding:0 0 10px;color:var(--hig-text-secondary);background:transparent}.hig-tabs--underline .hig-tabs__item.is-active[data-v-596ca839]{color:var(--hig-text);font-weight:500}.hig-tabs__indicator[data-v-596ca839]{position:absolute;bottom:-1px;left:0;height:2px;border-radius:2px;background:var(--hig-primary);transition:transform var(--hig-duration-slow) var(--hig-ease-spring),width var(--hig-duration-slow) var(--hig-ease-spring),opacity var(--hig-duration-fast) var(--hig-ease)}.hig-tabs--pill[data-v-596ca839]{padding:2px;background:var(--hig-bg-inset);border-radius:var(--hig-radius-lg)}.hig-tabs--pill .hig-tabs__item[data-v-596ca839]{padding:0 var(--hig-space-4);height:28px;border-radius:7px;color:var(--hig-text-secondary)}.hig-tabs--pill .hig-tabs__item.is-active[data-v-596ca839]{background:var(--hig-bg-content);color:var(--hig-text);font-weight:500;box-shadow:0 1px 3px #0000001a}.hig-tabs__item[data-v-596ca839]{position:relative;display:inline-flex;align-items:center;gap:var(--hig-space-2);border:none;background:transparent;font-size:var(--hig-text-subhead-size);white-space:nowrap;cursor:pointer;transition:color var(--hig-duration-fast) var(--hig-ease),background-color var(--hig-duration-fast) var(--hig-ease)}.hig-tabs--sm .hig-tabs__item[data-v-596ca839]{font-size:var(--hig-text-footnote-size)}.hig-tabs__item[data-v-596ca839]:hover:not(.is-active):not(.is-disabled){color:var(--hig-text)}.hig-tabs__item.is-disabled[data-v-596ca839]{opacity:.4;cursor:not-allowed}.hig-tabs__badge[data-v-596ca839]{min-width:17px;height:17px;padding:0 5px;border-radius:var(--hig-radius-full);background:var(--hig-danger);color:#fff;font-size:10px;font-weight:600;line-height:17px;text-align:center}.hig-form[data-v-ab44828f]{display:flex;flex-direction:column;gap:var(--hig-space-4)}.hig-form-item[data-v-e844bc8a]{display:flex;align-items:flex-start;gap:var(--hig-space-4)}.hig-form-item.is-vertical[data-v-e844bc8a]{flex-direction:column;gap:var(--hig-space-2)}.hig-form-item__label[data-v-e844bc8a]{flex:none;width:var(--hig-label-width, 92px);padding-top:7px;font-size:var(--hig-text-subhead-size);color:var(--hig-text-secondary);line-height:1.35}.hig-form-item.is-vertical .hig-form-item__label[data-v-e844bc8a]{width:auto;padding-top:0}.hig-form-item__required[data-v-e844bc8a]{margin-right:2px;color:var(--hig-danger)}.hig-form-item__content[data-v-e844bc8a]{flex:1;min-width:0}.hig-form-item__error[data-v-e844bc8a]{margin-top:var(--hig-space-1);font-size:var(--hig-text-caption-size);color:var(--hig-danger)}.hig-form-item__help[data-v-e844bc8a]{margin-top:var(--hig-space-1);font-size:var(--hig-text-caption-size);color:var(--hig-text-tertiary)}.hig-field[data-v-2e0e5fa7]{display:flex;align-items:center;gap:var(--hig-space-2);min-width:0}.hig-field__label[data-v-2e0e5fa7]{flex:none;font-size:var(--hig-text-footnote-size);color:var(--hig-text-secondary);white-space:nowrap}.hig-field__control[data-v-2e0e5fa7]{flex:1;min-width:0}.hig-filter-bar[data-v-c2fa01ad]{display:flex;align-items:flex-end;gap:var(--hig-space-3);flex-wrap:wrap}.hig-filter-bar__label[data-v-c2fa01ad]{font-size:var(--hig-text-footnote-size);color:var(--hig-text-secondary);padding-bottom:8px}.hig-filter-bar__fields[data-v-c2fa01ad]{display:flex;align-items:center;gap:var(--hig-space-3);flex:1;min-width:0;flex-wrap:wrap}.hig-filter-bar__actions[data-v-c2fa01ad]{display:flex;align-items:center;gap:var(--hig-space-2);flex:none;margin-left:auto}.hig-searchbar[data-v-300d12aa]{display:inline-flex;align-items:center;gap:var(--hig-space-2);flex-wrap:wrap}.hig-searchbar__field[data-v-300d12aa]{position:relative;display:inline-flex;align-items:center;gap:var(--hig-space-2);max-width:100%;padding:0 var(--hig-space-3);background:var(--hig-bg-inset);border:1px solid transparent;border-radius:var(--hig-radius-full);transition:background-color var(--hig-duration-fast) var(--hig-ease),border-color var(--hig-duration-fast) var(--hig-ease),box-shadow var(--hig-duration-fast) var(--hig-ease)}.hig-searchbar__field[data-v-300d12aa]:focus-within{background:var(--hig-bg-content);border-color:var(--hig-primary);box-shadow:0 0 0 3px var(--hig-primary-soft)}.hig-searchbar--sm .hig-searchbar__field[data-v-300d12aa]{height:var(--hig-control-sm);font-size:var(--hig-text-footnote-size)}.hig-searchbar--md .hig-searchbar__field[data-v-300d12aa]{height:var(--hig-control-md);font-size:var(--hig-text-subhead-size)}.hig-searchbar__icon[data-v-300d12aa]{flex:none;color:var(--hig-text-tertiary)}.hig-searchbar__input[data-v-300d12aa]{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--hig-text);font-family:inherit;font-size:inherit}.hig-searchbar__input[data-v-300d12aa]::placeholder{color:var(--hig-text-placeholder)}.hig-searchbar__clear[data-v-300d12aa]{flex:none;display:inline-flex;color:var(--hig-text-tertiary)}.hig-searchbar__clear[data-v-300d12aa]:hover{color:var(--hig-text-secondary)}.hig-daterange[data-v-4a4dc7db]{display:inline-flex;align-items:center;gap:var(--hig-space-2);flex-wrap:wrap}.hig-daterange__inputs[data-v-4a4dc7db]{display:inline-flex;align-items:center;gap:var(--hig-space-2);padding:0 var(--hig-space-3);height:var(--hig-control-md);background:var(--hig-bg-inset);border:1px solid transparent;border-radius:var(--hig-radius-lg);transition:border-color var(--hig-duration-fast) var(--hig-ease),background-color var(--hig-duration-fast) var(--hig-ease)}.hig-daterange__inputs[data-v-4a4dc7db]:focus-within{background:var(--hig-bg-content);border-color:var(--hig-primary);box-shadow:0 0 0 3px var(--hig-primary-soft)}.hig-daterange__input[data-v-4a4dc7db]{border:none;outline:none;background:transparent;color:var(--hig-text);font-family:inherit;font-size:var(--hig-text-footnote-size);color-scheme:light}[data-theme=dark] .hig-daterange__input[data-v-4a4dc7db]{color-scheme:dark}.hig-daterange__sep[data-v-4a4dc7db]{color:var(--hig-text-tertiary);font-size:var(--hig-text-footnote-size)}.hig-daterange__presets[data-v-4a4dc7db]{display:inline-flex;align-items:center;gap:2px;padding:2px;background:var(--hig-bg-inset);border-radius:var(--hig-radius-lg)}.hig-daterange__preset[data-v-4a4dc7db]{height:26px;padding:0 var(--hig-space-3);border:none;border-radius:7px;background:transparent;color:var(--hig-text-secondary);font-size:var(--hig-text-caption-size);cursor:pointer;transition:background-color var(--hig-duration-fast) var(--hig-ease),color var(--hig-duration-fast) var(--hig-ease)}.hig-daterange__preset[data-v-4a4dc7db]:hover{color:var(--hig-text)}.hig-daterange__preset.is-active[data-v-4a4dc7db]{background:var(--hig-bg-content);color:var(--hig-text);font-weight:500;box-shadow:0 1px 3px #0000001a}.hig-upload[data-v-a60b9206]{display:flex;flex-wrap:wrap;gap:var(--hig-space-2)}.hig-upload__item[data-v-a60b9206]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:var(--hig-radius-lg);border:1px dashed var(--hig-separator-strong);background:var(--hig-bg-inset);overflow:hidden;cursor:pointer;transition:border-color var(--hig-duration-fast) var(--hig-ease),background-color var(--hig-duration-fast) var(--hig-ease)}.hig-upload__item[data-v-a60b9206]:hover{border-color:var(--hig-primary);background:var(--hig-primary-soft)}.hig-upload__item.is-add[data-v-a60b9206]{border-style:dashed}.hig-upload__item img[data-v-a60b9206]{width:100%;height:100%;object-fit:cover;display:block}.hig-upload__placeholder[data-v-a60b9206]{display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--hig-text-tertiary)}.hig-upload__hint[data-v-a60b9206]{font-size:var(--hig-text-caption-size);color:var(--hig-text-tertiary)}.hig-upload__remove[data-v-a60b9206]{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:50%;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff}.hig-upload__remove[data-v-a60b9206]:hover{background:var(--hig-danger)}.hig-upload__native[data-v-a60b9206]{display:none}.hig-upload__tip[data-v-a60b9206]{flex-basis:100%;margin-top:var(--hig-space-1);font-size:var(--hig-text-caption-size);color:var(--hig-text-tertiary)}.hig-page-header[data-v-dcb744e8]{display:flex;flex-direction:column;gap:var(--hig-space-2)}.hig-page-header__top[data-v-dcb744e8]{display:flex;align-items:center;gap:var(--hig-space-3)}.hig-page-header__back[data-v-dcb744e8]{display:inline-flex;align-items:center;gap:3px;padding:3px var(--hig-space-2) 3px 4px;border:none;border-radius:var(--hig-radius-sm);background:transparent;color:var(--hig-primary);font-size:var(--hig-text-footnote-size);cursor:pointer;transition:background-color var(--hig-duration-fast) var(--hig-ease)}.hig-page-header__back[data-v-dcb744e8]:hover{background:var(--hig-bg-hover)}.hig-page-header__crumb[data-v-dcb744e8]{font-size:var(--hig-text-footnote-size);color:var(--hig-text-tertiary)}.hig-page-header__crumb-sep[data-v-dcb744e8]{margin:0 var(--hig-space-1);color:var(--hig-text-quaternary)}.hig-page-header__main[data-v-dcb744e8]{display:flex;align-items:flex-end;gap:var(--hig-space-4);flex-wrap:wrap}.hig-page-header__titles[data-v-dcb744e8]{flex:1;min-width:0}.hig-page-header__title[data-v-dcb744e8]{font-size:var(--hig-text-title1-size);font-weight:var(--hig-text-title1-weight);line-height:var(--hig-text-title1-lh);letter-spacing:-.4px;color:var(--hig-text)}.hig-page-header__subtitle[data-v-dcb744e8]{margin-top:var(--hig-space-1);font-size:var(--hig-text-footnote-size);color:var(--hig-text-secondary)}.hig-page-header__actions[data-v-dcb744e8]{display:flex;align-items:center;gap:var(--hig-space-2);flex:none}.hig-breadcrumb[data-v-39ac5306]{display:inline-flex;align-items:center;gap:var(--hig-space-2);font-size:var(--hig-text-footnote-size);color:var(--hig-text-tertiary)}.hig-breadcrumb__item.is-link[data-v-39ac5306]{color:var(--hig-text-secondary);cursor:pointer}.hig-breadcrumb__item.is-link[data-v-39ac5306]:hover{color:var(--hig-primary)}.hig-breadcrumb__item.is-last[data-v-39ac5306]{color:var(--hig-text);font-weight:500}.hig-breadcrumb__sep[data-v-39ac5306]{color:var(--hig-text-quaternary)}.hig-menu-node__row[data-v-ce356397]{display:flex;align-items:center;gap:var(--hig-space-3);width:100%;height:36px;padding-right:var(--hig-space-3);border:none;border-radius:var(--hig-radius-md);background:transparent;color:var(--hig-text-secondary);font-size:var(--hig-text-subhead-size);text-align:left;cursor:pointer;transition:background-color var(--hig-duration-fast) var(--hig-ease),color var(--hig-duration-fast) var(--hig-ease)}.hig-menu-node__row[data-v-ce356397]:hover{background:var(--hig-bg-hover);color:var(--hig-text)}.hig-menu-node__row.is-active[data-v-ce356397]{background:var(--hig-primary);color:#fff;font-weight:500}.hig-menu-node__icon[data-v-ce356397]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px}.hig-menu-node__dot[data-v-ce356397]{width:5px;height:5px;border-radius:50%;background:var(--hig-text-quaternary)}.hig-menu-node__row.is-active .hig-menu-node__dot[data-v-ce356397]{background:currentColor}.hig-menu-node__title[data-v-ce356397]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hig-menu-node__arrow[data-v-ce356397]{flex:none;opacity:.5;transition:transform var(--hig-duration-base) var(--hig-ease-spring)}.hig-menu-node__row.is-expanded .hig-menu-node__arrow[data-v-ce356397]{transform:rotate(90deg)}.hig-menu-node__children[data-v-ce356397]{overflow:hidden}.hig-submenu-enter-active[data-v-ce356397],.hig-submenu-leave-active[data-v-ce356397]{transition:max-height var(--hig-duration-slow) var(--hig-ease),opacity var(--hig-duration-base) var(--hig-ease)}.hig-submenu-enter-from[data-v-ce356397],.hig-submenu-leave-to[data-v-ce356397]{max-height:0;opacity:0}.hig-submenu-enter-to[data-v-ce356397],.hig-submenu-leave-from[data-v-ce356397]{max-height:600px;opacity:1}.hig-sidebar[data-v-d99dc0a5]{display:flex;flex-direction:column;width:var(--hig-sidebar-width);height:100%;background:var(--hig-bg-sidebar);-webkit-backdrop-filter:saturate(180%) blur(30px);backdrop-filter:saturate(180%) blur(30px);border-right:1px solid var(--hig-separator);transition:width var(--hig-duration-base) var(--hig-ease-spring);flex:none}.hig-sidebar.is-collapsed[data-v-d99dc0a5]{width:var(--hig-sidebar-collapsed-width)}.hig-sidebar__brand[data-v-d99dc0a5]{display:flex;align-items:center;gap:var(--hig-space-3);height:var(--hig-navbar-height);padding:0 var(--hig-space-4);flex:none}.hig-sidebar.is-collapsed .hig-sidebar__brand[data-v-d99dc0a5]{justify-content:center;padding:0}.hig-sidebar__logo[data-v-d99dc0a5]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:var(--hig-radius-md);background:linear-gradient(145deg,var(--hig-blue),var(--hig-indigo));color:#fff;overflow:hidden}.hig-sidebar.is-merchant .hig-sidebar__logo[data-v-d99dc0a5]{background:linear-gradient(145deg,var(--hig-orange),var(--hig-pink))}.hig-sidebar__logo img[data-v-d99dc0a5]{width:100%;height:100%;object-fit:cover}.hig-sidebar__brand-text[data-v-d99dc0a5]{display:flex;flex-direction:column;min-width:0}.hig-sidebar__brand-text strong[data-v-d99dc0a5]{font-size:var(--hig-text-subhead-size);font-weight:600;color:var(--hig-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hig-sidebar__brand-text small[data-v-d99dc0a5]{font-size:var(--hig-text-caption2-size);color:var(--hig-text-tertiary)}.hig-sidebar__nav[data-v-d99dc0a5]{flex:1;min-height:0;overflow-y:auto;padding:var(--hig-space-2) var(--hig-space-3);display:flex;flex-direction:column;gap:2px}.hig-sidebar.is-collapsed .hig-sidebar__nav[data-v-d99dc0a5]{padding:var(--hig-space-2) var(--hig-space-2)}.hig-sidebar__footer[data-v-d99dc0a5]{flex:none;padding:var(--hig-space-2) var(--hig-space-3) var(--hig-space-3);border-top:1px solid var(--hig-separator)}.hig-sidebar.is-collapsed .hig-sidebar__footer[data-v-d99dc0a5]{padding:var(--hig-space-2)}.hig-sidebar__collapse[data-v-d99dc0a5]{display:flex;align-items:center;gap:var(--hig-space-3);width:100%;height:34px;padding:0 var(--hig-space-3);border:none;border-radius:var(--hig-radius-md);background:transparent;color:var(--hig-text-tertiary);font-size:var(--hig-text-footnote-size);cursor:pointer;transition:background-color var(--hig-duration-fast) var(--hig-ease),color var(--hig-duration-fast) var(--hig-ease)}.hig-sidebar.is-collapsed .hig-sidebar__collapse[data-v-d99dc0a5]{justify-content:center;padding:0}.hig-sidebar__collapse[data-v-d99dc0a5]:hover{background:var(--hig-bg-hover);color:var(--hig-text-secondary)}.hig-navbar[data-v-315dc1ab]{display:flex;align-items:center;gap:var(--hig-space-2);height:var(--hig-navbar-height);padding:0 var(--hig-space-5);background:var(--hig-bg-navbar);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--hig-separator);flex:none}.hig-navbar__toggle[data-v-315dc1ab]{display:inline-flex;align-items:center;justify-content:center;width:var(--hig-control-md);height:var(--hig-control-md);border:none;border-radius:var(--hig-radius-md);background:transparent;color:var(--hig-text-secondary);cursor:pointer;transition:background-color var(--hig-duration-fast) var(--hig-ease)}.hig-navbar__toggle[data-v-315dc1ab]:hover{background:var(--hig-bg-hover)}.hig-navbar__left[data-v-315dc1ab]{min-width:0}.hig-navbar__title[data-v-315dc1ab]{font-size:var(--hig-text-headline-size);font-weight:var(--hig-text-headline-weight);color:var(--hig-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hig-navbar__crumbs[data-v-315dc1ab]{display:inline-flex;align-items:center;gap:var(--hig-space-2);font-size:var(--hig-text-footnote-size);color:var(--hig-text-tertiary)}.hig-navbar__crumb-sep[data-v-315dc1ab]{color:var(--hig-text-quaternary)}.hig-navbar__crumb.is-last[data-v-315dc1ab]{color:var(--hig-text);font-weight:500}.hig-navbar__icon-btn[data-v-315dc1ab]{display:inline-flex;align-items:center;justify-content:center;width:var(--hig-control-md);height:var(--hig-control-md);border:none;border-radius:var(--hig-radius-md);background:transparent;color:var(--hig-text-secondary);cursor:pointer;transition:background-color var(--hig-duration-fast) var(--hig-ease),color var(--hig-duration-fast) var(--hig-ease)}.hig-navbar__icon-btn[data-v-315dc1ab]:hover{background:var(--hig-bg-hover);color:var(--hig-text)}.hig-navbar__user[data-v-315dc1ab]{display:inline-flex;align-items:center;gap:var(--hig-space-2);height:34px;padding:0 var(--hig-space-2);border:none;border-radius:var(--hig-radius-full);background:transparent;color:var(--hig-text);cursor:pointer;transition:background-color var(--hig-duration-fast) var(--hig-ease)}.hig-navbar__user[data-v-315dc1ab]:hover{background:var(--hig-bg-hover)}.hig-navbar__user-name[data-v-315dc1ab]{font-size:var(--hig-text-footnote-size);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hig-shell[data-v-83ff8f79]{display:flex;height:100vh;width:100%;overflow:hidden;background:var(--hig-bg-window)}.hig-shell__main[data-v-83ff8f79]{flex:1;min-width:0;display:flex;flex-direction:column}.hig-shell__content[data-v-83ff8f79]{flex:1;min-height:0;overflow-y:auto;padding:var(--hig-space-6)}.hig-shell__inner[data-v-83ff8f79]{width:100%;max-width:var(--hig-content-max);margin:0 auto}.hig-shell__content.is-wide .hig-shell__inner[data-v-83ff8f79]{max-width:none}@media (max-width: 900px){.hig-shell__content[data-v-83ff8f79]{padding:var(--hig-space-4)}}:root{--hig-blue: #007aff;--hig-green: #34c759;--hig-indigo: #5856d6;--hig-orange: #ff9500;--hig-pink: #ff2d55;--hig-purple: #af52de;--hig-red: #ff3b30;--hig-teal: #5ac8fa;--hig-yellow: #ffcc00;--hig-gray: #8e8e93;--hig-brown: #a2845e;--hig-mint: #00c7be;--hig-cyan: #32ade6;--hig-primary: var(--hig-blue);--hig-success: var(--hig-green);--hig-warning: var(--hig-orange);--hig-danger: var(--hig-red);--hig-info: var(--hig-teal);--hig-primary-soft: rgba(0, 122, 255, .12);--hig-success-soft: rgba(52, 199, 89, .14);--hig-warning-soft: rgba(255, 149, 0, .16);--hig-danger-soft: rgba(255, 59, 48, .12);--hig-info-soft: rgba(90, 200, 250, .16);--hig-bg-window: #f5f5f7;--hig-bg-content: #ffffff;--hig-bg-card: #ffffff;--hig-bg-inset: rgba(120, 120, 128, .08);--hig-bg-inset-strong: rgba(120, 120, 128, .16);--hig-bg-hover: rgba(0, 0, 0, .04);--hig-bg-active: rgba(0, 0, 0, .08);--hig-bg-sidebar: rgba(246, 246, 248, .82);--hig-bg-navbar: rgba(255, 255, 255, .8);--hig-bg-overlay: rgba(0, 0, 0, .32);--hig-text: #1d1d1f;--hig-text-secondary: rgba(60, 60, 67, .6);--hig-text-tertiary: rgba(60, 60, 67, .32);--hig-text-quaternary: rgba(60, 60, 67, .18);--hig-text-inverse: #ffffff;--hig-text-link: var(--hig-blue);--hig-text-placeholder: rgba(60, 60, 67, .3);--hig-text-disabled: rgba(60, 60, 67, .28);--hig-separator: rgba(60, 60, 67, .14);--hig-separator-strong: rgba(60, 60, 67, .29);--hig-border: rgba(0, 0, 0, .08);--hig-border-strong: rgba(0, 0, 0, .14);--hig-fill-primary: rgba(120, 120, 128, .2);--hig-fill-secondary: rgba(120, 120, 128, .16);--hig-fill-tertiary: rgba(118, 118, 128, .12);--hig-fill-quaternary: rgba(116, 116, 128, .08);--hig-radius-xs: 4px;--hig-radius-sm: 6px;--hig-radius-md: 8px;--hig-radius-lg: 10px;--hig-radius-xl: 12px;--hig-radius-2xl: 16px;--hig-radius-3xl: 20px;--hig-radius-4xl: 28px;--hig-radius-full: 999px;--hig-shadow-xs: 0 1px 2px rgba(0, 0, 0, .04);--hig-shadow-sm: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 4px rgba(0, 0, 0, .06);--hig-shadow-md: 0 4px 12px rgba(0, 0, 0, .08), 0 1px 3px rgba(0, 0, 0, .04);--hig-shadow-lg: 0 12px 32px rgba(0, 0, 0, .12), 0 2px 8px rgba(0, 0, 0, .05);--hig-shadow-xl: 0 24px 64px rgba(0, 0, 0, .16), 0 4px 16px rgba(0, 0, 0, .06);--hig-font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", sans-serif;--hig-font-mono: "SF Mono", "JetBrains Mono", Menlo, Consolas, "Courier New", monospace;--hig-text-large-title-size: 34px;--hig-text-large-title-weight: 700;--hig-text-large-title-lh: 41px;--hig-text-title1-size: 28px;--hig-text-title1-weight: 700;--hig-text-title1-lh: 34px;--hig-text-title2-size: 22px;--hig-text-title2-weight: 700;--hig-text-title2-lh: 28px;--hig-text-title3-size: 20px;--hig-text-title3-weight: 600;--hig-text-title3-lh: 25px;--hig-text-headline-size: 17px;--hig-text-headline-weight: 600;--hig-text-headline-lh: 22px;--hig-text-body-size: 17px;--hig-text-body-weight: 400;--hig-text-body-lh: 22px;--hig-text-callout-size: 16px;--hig-text-callout-weight: 400;--hig-text-callout-lh: 21px;--hig-text-subhead-size: 15px;--hig-text-subhead-weight: 400;--hig-text-subhead-lh: 20px;--hig-text-footnote-size: 13px;--hig-text-footnote-weight: 400;--hig-text-footnote-lh: 18px;--hig-text-caption-size: 12px;--hig-text-caption-weight: 400;--hig-text-caption-lh: 16px;--hig-text-caption2-size: 11px;--hig-text-caption2-weight: 400;--hig-text-caption2-lh: 13px;--hig-space-0: 0;--hig-space-1: 4px;--hig-space-2: 8px;--hig-space-3: 12px;--hig-space-4: 16px;--hig-space-5: 20px;--hig-space-6: 24px;--hig-space-8: 32px;--hig-space-10: 40px;--hig-space-12: 48px;--hig-space-16: 64px;--hig-control-sm: 28px;--hig-control-md: 34px;--hig-control-lg: 44px;--hig-ease: cubic-bezier(.4, 0, .2, 1);--hig-ease-out: cubic-bezier(.16, 1, .3, 1);--hig-ease-spring: cubic-bezier(.32, .72, 0, 1);--hig-duration-fast: .15s;--hig-duration-base: .25s;--hig-duration-slow: .35s;--hig-z-dropdown: 1000;--hig-z-sticky: 1100;--hig-z-navbar: 1200;--hig-z-drawer: 1300;--hig-z-modal: 1400;--hig-z-toast: 1500;--hig-sidebar-width: 232px;--hig-sidebar-collapsed-width: 72px;--hig-navbar-height: 56px;--hig-content-max: 1440px}[data-theme=dark]{--hig-blue: #0a84ff;--hig-green: #30d158;--hig-indigo: #5e5ce6;--hig-orange: #ff9f0a;--hig-pink: #ff375f;--hig-purple: #bf5af2;--hig-red: #ff453a;--hig-teal: #64d2ff;--hig-yellow: #ffd60a;--hig-gray: #98989d;--hig-brown: #ac8e68;--hig-mint: #63e6e2;--hig-cyan: #64d2ff;--hig-primary-soft: rgba(10, 132, 255, .22);--hig-success-soft: rgba(48, 209, 88, .22);--hig-warning-soft: rgba(255, 159, 10, .24);--hig-danger-soft: rgba(255, 69, 58, .22);--hig-info-soft: rgba(100, 210, 255, .22);--hig-bg-window: #000000;--hig-bg-content: #1c1c1e;--hig-bg-card: #1c1c1e;--hig-bg-inset: rgba(120, 120, 128, .24);--hig-bg-inset-strong: rgba(120, 120, 128, .36);--hig-bg-hover: rgba(255, 255, 255, .06);--hig-bg-active: rgba(255, 255, 255, .12);--hig-bg-sidebar: rgba(28, 28, 30, .82);--hig-bg-navbar: rgba(28, 28, 30, .78);--hig-bg-overlay: rgba(0, 0, 0, .56);--hig-text: #f5f5f7;--hig-text-secondary: rgba(235, 235, 245, .6);--hig-text-tertiary: rgba(235, 235, 245, .3);--hig-text-quaternary: rgba(235, 235, 245, .18);--hig-text-inverse: #1d1d1f;--hig-text-placeholder: rgba(235, 235, 245, .3);--hig-text-disabled: rgba(235, 235, 245, .28);--hig-separator: rgba(84, 84, 88, .6);--hig-separator-strong: rgba(84, 84, 88, .85);--hig-border: rgba(255, 255, 255, .1);--hig-border-strong: rgba(255, 255, 255, .18);--hig-fill-primary: rgba(120, 120, 128, .36);--hig-fill-secondary: rgba(120, 120, 128, .32);--hig-fill-tertiary: rgba(118, 118, 128, .24);--hig-fill-quaternary: rgba(116, 116, 128, .18);--hig-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4), 0 1px 4px rgba(0, 0, 0, .3);--hig-shadow-md: 0 4px 12px rgba(0, 0, 0, .5), 0 1px 3px rgba(0, 0, 0, .4);--hig-shadow-lg: 0 12px 32px rgba(0, 0, 0, .6), 0 2px 8px rgba(0, 0, 0, .4);--hig-shadow-xl: 0 24px 64px rgba(0, 0, 0, .7), 0 4px 16px rgba(0, 0, 0, .5)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0;font-family:var(--hig-font-family);font-size:var(--hig-text-subhead-size);line-height:var(--hig-text-subhead-lh);color:var(--hig-text);background:var(--hig-bg-window);transition:background-color var(--hig-duration-base) var(--hig-ease),color var(--hig-duration-base) var(--hig-ease)}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:var(--hig-text-link);text-decoration:none;transition:opacity var(--hig-duration-fast) var(--hig-ease)}a:hover{opacity:.72}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{margin:0;padding:0;border:none;background:none;cursor:pointer}:focus-visible{outline:3px solid var(--hig-primary-soft);outline-offset:1px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--hig-fill-tertiary);border-radius:var(--hig-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--hig-fill-secondary)}.hig-text-large-title{font-size:var(--hig-text-large-title-size);font-weight:var(--hig-text-large-title-weight);line-height:var(--hig-text-large-title-lh);letter-spacing:-.4px}.hig-text-title1{font-size:var(--hig-text-title1-size);font-weight:var(--hig-text-title1-weight);line-height:var(--hig-text-title1-lh);letter-spacing:-.3px}.hig-text-title2{font-size:var(--hig-text-title2-size);font-weight:var(--hig-text-title2-weight);line-height:var(--hig-text-title2-lh);letter-spacing:-.2px}.hig-text-title3{font-size:var(--hig-text-title3-size);font-weight:var(--hig-text-title3-weight);line-height:var(--hig-text-title3-lh);letter-spacing:-.1px}.hig-text-headline{font-size:var(--hig-text-headline-size);font-weight:var(--hig-text-headline-weight);line-height:var(--hig-text-headline-lh)}.hig-text-body{font-size:var(--hig-text-body-size);font-weight:var(--hig-text-body-weight);line-height:var(--hig-text-body-lh)}.hig-text-callout{font-size:var(--hig-text-callout-size);font-weight:var(--hig-text-callout-weight);line-height:var(--hig-text-callout-lh)}.hig-text-subhead{font-size:var(--hig-text-subhead-size);font-weight:var(--hig-text-subhead-weight);line-height:var(--hig-text-subhead-lh)}.hig-text-footnote{font-size:var(--hig-text-footnote-size);font-weight:var(--hig-text-footnote-weight);line-height:var(--hig-text-footnote-lh)}.hig-text-caption{font-size:var(--hig-text-caption-size);font-weight:var(--hig-text-caption-weight);line-height:var(--hig-text-caption-lh)}.hig-text-caption2{font-size:var(--hig-text-caption2-size);font-weight:var(--hig-text-caption2-weight);line-height:var(--hig-text-caption2-lh)}.hig-text-secondary{color:var(--hig-text-secondary)}.hig-text-tertiary{color:var(--hig-text-tertiary)}.hig-text-mono{font-family:var(--hig-font-mono);font-variant-numeric:tabular-nums}.hig-text-numeric{font-variant-numeric:tabular-nums}.hig-material{background:var(--hig-bg-navbar);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.hig-material-thick{background:var(--hig-bg-sidebar);-webkit-backdrop-filter:saturate(180%) blur(30px);backdrop-filter:saturate(180%) blur(30px)}.hig-fade-enter-active,.hig-fade-leave-active{transition:opacity var(--hig-duration-base) var(--hig-ease)}.hig-fade-enter-from,.hig-fade-leave-to{opacity:0}.hig-scale-enter-active,.hig-scale-leave-active{transition:opacity var(--hig-duration-base) var(--hig-ease),transform var(--hig-duration-base) var(--hig-ease-spring)}.hig-scale-enter-from,.hig-scale-leave-to{opacity:0;transform:scale(.94)}.hig-slide-up-enter-active,.hig-slide-up-leave-active{transition:opacity var(--hig-duration-slow) var(--hig-ease),transform var(--hig-duration-slow) var(--hig-ease-spring)}.hig-slide-up-enter-from,.hig-slide-up-leave-to{opacity:0;transform:translateY(16px)}.hig-row{display:flex;align-items:center}.hig-col{display:flex;flex-direction:column}.hig-gap-1{gap:var(--hig-space-1)}.hig-gap-2{gap:var(--hig-space-2)}.hig-gap-3{gap:var(--hig-space-3)}.hig-gap-4{gap:var(--hig-space-4)}.hig-gap-5{gap:var(--hig-space-5)}.hig-gap-6{gap:var(--hig-space-6)}.hig-flex-1{flex:1;min-width:0}.hig-spacer{flex:1}.hig-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hig-relative{position:relative}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.page-block{display:flex;flex-direction:column;gap:var(--hig-space-5)}.page-toolbar{display:flex;align-items:center;gap:var(--hig-space-3);flex-wrap:wrap}.page-toolbar__title{font-size:var(--hig-text-title2-size);font-weight:var(--hig-text-title2-weight);letter-spacing:-.2px;color:var(--hig-text)}.card-table{padding:0!important;overflow:hidden}.card-table :deep(.hig-pagination){padding:var(--hig-space-4);border-top:1px solid var(--hig-separator)}.cell-thumb{width:40px;height:40px;border-radius:var(--hig-radius-md);object-fit:cover;background:var(--hig-bg-inset);display:block}.row-actions{display:inline-flex;align-items:center;gap:var(--hig-space-1)}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--hig-space-4)}.desc-list{display:grid;grid-template-columns:96px 1fr;gap:var(--hig-space-3) var(--hig-space-4);font-size:var(--hig-text-subhead-size)}.desc-list dt{color:var(--hig-text-secondary)}.desc-list dd{margin:0;color:var(--hig-text);word-break:break-all}
