body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.weight-input{width:120px}.ant-input.weight-input{text-align:right;padding:0 8px;border-radius:6px}.ant-form-item:has(.ant-form-item-required) .ant-input:placeholder-shown,.ant-form-item:has(.ant-form-item-required) .ant-input[value=""],.ant-form-item:has(.ant-form-item-required) .ant-select-selector:has(.ant-select-selection-placeholder),.ant-form-item:has(.ant-form-item-required) .ant-picker-input input:placeholder-shown,.ant-form-item:has(.ant-form-item-required) .ant-input-number-input:placeholder-shown,.ant-form-item:has(.ant-form-item-required) .ant-input-number-input[value=""]{background-color:#ff4d4f1a}[data-theme=dark] .ant-form-item:has(.ant-form-item-required) .ant-input:placeholder-shown,[data-theme=dark] .ant-form-item:has(.ant-form-item-required) .ant-input[value=""],[data-theme=dark] .ant-form-item:has(.ant-form-item-required) .ant-select-selector:has(.ant-select-selection-placeholder),[data-theme=dark] .ant-form-item:has(.ant-form-item-required) .ant-picker-input input:placeholder-shown,[data-theme=dark] .ant-form-item:has(.ant-form-item-required) .ant-input-number-input:placeholder-shown,[data-theme=dark] .ant-form-item:has(.ant-form-item-required) .ant-input-number-input[value=""]{background-color:#ff4d4f33}.ant-form-item:has(.ant-form-item-required) .ant-input:not([value=""]):not(:placeholder-shown),.ant-form-item:has(.ant-form-item-required) .ant-input:not([value=""]):not([placeholder]),.ant-form-item:has(.ant-form-item-required) .ant-select-selector:not(:has(.ant-select-selection-placeholder)),.ant-form-item:has(.ant-form-item-required) .ant-picker-input input:not(:placeholder-shown),.ant-form-item:has(.ant-form-item-required) .ant-input-number-input:not([value=""]):not(:placeholder-shown){background-color:#52c41a1a}[data-theme=dark] .ant-form-item:has(.ant-form-item-required) .ant-input:not([value=""]):not(:placeholder-shown),[data-theme=dark] .ant-form-item:has(.ant-form-item-required) .ant-input:not([value=""]):not([placeholder]),[data-theme=dark] .ant-form-item:has(.ant-form-item-required) .ant-select-selector:not(:has(.ant-select-selection-placeholder)),[data-theme=dark] .ant-form-item:has(.ant-form-item-required) .ant-picker-input input:not(:placeholder-shown),[data-theme=dark] .ant-form-item:has(.ant-form-item-required) .ant-input-number-input:not([value=""]):not(:placeholder-shown){background-color:#52c41a2e}.pulse-loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999}.pulse-loading-inline{position:relative;width:100%;height:100%;background-color:#ffffffe6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pulse-loading-small .pulse-loading-logo{width:40px;height:40px}.pulse-loading-small .pulse-ring-1{width:60px;height:60px}.pulse-loading-small .pulse-ring-2{width:80px;height:80px}.pulse-loading-small .pulse-ring-3{width:100px;height:100px}.pulse-loading-small .pulse-loading-tip{font-size:12px}.pulse-loading-medium .pulse-loading-logo{width:80px;height:80px}.pulse-loading-medium .pulse-ring-1{width:120px;height:120px}.pulse-loading-medium .pulse-ring-2{width:160px;height:160px}.pulse-loading-medium .pulse-ring-3{width:200px;height:200px}.pulse-loading-medium .pulse-loading-tip{font-size:16px}.pulse-loading-large .pulse-loading-logo{width:120px;height:120px}.pulse-loading-large .pulse-ring-1{width:180px;height:180px}.pulse-loading-large .pulse-ring-2{width:240px;height:240px}.pulse-loading-large .pulse-ring-3{width:300px;height:300px}.pulse-loading-large .pulse-loading-tip{font-size:20px}.pulse-loading-content{display:flex;flex-direction:column;align-items:center;gap:24px}.pulse-loading-logo-container{position:relative;display:flex;justify-content:center;align-items:center}.pulse-loading-logo{width:80px;height:80px;border-radius:50%;box-shadow:0 4px 16px #0000001a;position:relative;z-index:10;background:#fff;padding:8px}.pulse-ring{position:absolute;border:3px solid #ffd700;border-radius:50%;animation:pulse-ring 2s cubic-bezier(.215,.61,.355,1) infinite}.pulse-ring-1{width:120px;height:120px;animation-delay:0s}.pulse-ring-2{width:160px;height:160px;animation-delay:.3s;opacity:0;animation:pulse-ring-delayed 2s cubic-bezier(.215,.61,.355,1) infinite}.pulse-ring-3{width:200px;height:200px;animation-delay:.6s;opacity:0;animation:pulse-ring-delayed 2s cubic-bezier(.215,.61,.355,1) infinite}@keyframes pulse-ring{0%{transform:scale(.8);opacity:1}80%,to{transform:scale(1.2);opacity:0}}@keyframes pulse-ring-delayed{0%{transform:scale(.8);opacity:0}20%{opacity:1}80%,to{transform:scale(1.2);opacity:0}}.pulse-loading-tip{font-size:16px;color:#666;font-weight:500;text-align:center;animation:pulse-text 2s ease-in-out infinite}@keyframes pulse-text{0%,to{opacity:.6}50%{opacity:1}}@media (max-width: 768px){.pulse-loading-logo{width:60px;height:60px}.pulse-ring-1{width:90px;height:90px}.pulse-ring-2{width:120px;height:120px}.pulse-ring-3{width:150px;height:150px}.pulse-loading-tip{font-size:14px}}@media (prefers-color-scheme: dark){.pulse-loading{background-color:#000c}.pulse-loading-logo{background:#243a76}.pulse-loading-tip{color:#ccc}}@font-face{font-family:Caladea;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Caladea-Regular.ttf) format("truetype")}@font-face{font-family:Caladea;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Caladea-Bold.ttf) format("truetype")}:root{--pw-yellow-50: #FDF7E6;--pw-yellow-100: #FAEDC2;--pw-yellow-200: #F5DC8A;--pw-yellow-300: #EFC95C;--pw-yellow-400: #E5BB43;--pw-yellow-500: #E5BB43;--pw-yellow-600: #C79C2C;--pw-yellow-700: #9E7B1F;--pw-yellow-800: #735915;--pw-yellow-900: #4A390D;--pw-navy-50: #EEF0F8;--pw-navy-100: #D5DAEC;--pw-navy-200: #A8B1D4;--pw-navy-300: #7A87BB;--pw-navy-400: #4D5D9E;--pw-navy-500: #2F3F7C;--pw-navy-600: #233065;--pw-navy-700: #1B2550;--pw-navy-800: #131A3B;--pw-navy-900: #0B1026;--pw-neutral-0: #FFFFFF;--pw-neutral-50: #F7F8FB;--pw-neutral-100: #EEF0F5;--pw-neutral-200: #DDE1EB;--pw-neutral-300: #BFC5D4;--pw-neutral-400: #9098AB;--pw-neutral-500: #6A7285;--pw-neutral-600: #4B5262;--pw-neutral-700: #343947;--pw-neutral-800: #1F2330;--pw-neutral-900: #0F121B;--pw-neutral-1000: #000000;--pw-red-50: #FDECEA;--pw-red-500: #C9453A;--pw-red-600: #A5342A;--pw-red-700: #7E241C;--pw-green-50: #E8F5EC;--pw-green-500: #2F8F4E;--pw-green-600: #24703D;--pw-green-700: #1A5530;--pw-amber-50: #FBF1DB;--pw-amber-500: #C98A2B;--pw-amber-600: #A46D1E;--pw-amber-700: #7A5013;--pw-blue-50: #E8EEFB;--pw-blue-500: #3E5FB5;--pw-blue-600: #304C95;--pw-blue-700: #233770;--pw-font-sans: "Public Sans", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--pw-font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--pw-paper-font-mono: "Cambria", "Caladea", Georgia, "Times New Roman", serif}[style*=paper-font-mono]{font-variant-numeric:tabular-nums;--pw-radius-sm: 4px;--pw-radius-md: 8px;--pw-radius-lg: 12px;--pw-radius-xl: 16px;--pw-radius-2xl: 24px;--pw-radius-pill: 999px;--pw-ease-standard: cubic-bezier(.2, 0, 0, 1);--pw-ease-emphasized: cubic-bezier(.2, 0, 0, 1.4);--pw-ease-decelerate: cubic-bezier(0, 0, .2, 1);--pw-ease-accelerate: cubic-bezier(.4, 0, 1, 1);--pw-dur-fast: .12s;--pw-dur-base: .2s;--pw-dur-slow: .32s;--pw-dur-entrance: .4s}[data-theme=light]{--pw-bg-app: var(--pw-neutral-50);--pw-bg-surface: var(--pw-neutral-0);--pw-bg-surface-raised: var(--pw-neutral-0);--pw-bg-surface-sunken: var(--pw-neutral-100);--pw-bg-inverse: var(--pw-navy-600);--pw-bg-brand: var(--pw-yellow-400);--pw-bg-brand-subtle: var(--pw-yellow-50);--pw-bg-accent: var(--pw-navy-600);--pw-bg-accent-subtle: var(--pw-navy-50);--pw-fg-primary: var(--pw-neutral-900);--pw-fg-secondary: var(--pw-neutral-600);--pw-fg-muted: var(--pw-neutral-500);--pw-fg-disabled: var(--pw-neutral-400);--pw-fg-inverse: var(--pw-neutral-0);--pw-fg-on-brand: var(--pw-neutral-900);--pw-fg-on-accent: var(--pw-neutral-0);--pw-fg-link: var(--pw-navy-600);--pw-fg-link-hover:var(--pw-navy-700);--pw-border-subtle: var(--pw-neutral-200);--pw-border-default: var(--pw-neutral-300);--pw-border-strong: var(--pw-neutral-400);--pw-border-brand: var(--pw-yellow-400);--pw-border-accent: var(--pw-navy-600);--pw-border-focus: var(--pw-navy-600);--pw-state-hover-overlay: rgba(15, 18, 27, .04);--pw-state-pressed-overlay: rgba(15, 18, 27, .08);--pw-state-selected-overlay: rgba(229, 187, 67, .16);--pw-shadow-xs: 0 1px 2px rgba(15, 18, 27, .06);--pw-shadow-sm: 0 2px 6px rgba(15, 18, 27, .08);--pw-shadow-md: 0 6px 16px rgba(15, 18, 27, .1);--pw-shadow-lg: 0 16px 40px rgba(15, 18, 27, .14);--pw-shadow-focus: 0 0 0 3px rgba(35, 48, 101, .25);--pw-feedback-error-bg: var(--pw-red-50);--pw-feedback-error-fg: var(--pw-red-600);--pw-feedback-error-border: var(--pw-red-500);--pw-feedback-success-bg: var(--pw-green-50);--pw-feedback-success-fg: var(--pw-green-600);--pw-feedback-success-border: var(--pw-green-500);--pw-feedback-warning-bg: var(--pw-amber-50);--pw-feedback-warning-fg: var(--pw-amber-600);--pw-feedback-warning-border: var(--pw-amber-500);--pw-feedback-info-bg: var(--pw-blue-50);--pw-feedback-info-fg: var(--pw-blue-600);--pw-feedback-info-border: var(--pw-blue-500);color-scheme:light}[data-theme=dark]{--pw-bg-app: var(--pw-navy-900);--pw-bg-surface: var(--pw-navy-800);--pw-bg-surface-raised: var(--pw-navy-700);--pw-bg-surface-sunken: var(--pw-navy-900);--pw-bg-inverse: var(--pw-neutral-0);--pw-bg-brand: var(--pw-yellow-400);--pw-bg-brand-subtle: rgba(229, 187, 67, .12);--pw-bg-accent: var(--pw-yellow-400);--pw-bg-accent-subtle: rgba(229, 187, 67, .12);--pw-fg-primary: var(--pw-neutral-50);--pw-fg-secondary: var(--pw-neutral-300);--pw-fg-muted: var(--pw-neutral-400);--pw-fg-disabled: var(--pw-neutral-600);--pw-fg-inverse: var(--pw-neutral-900);--pw-fg-on-brand: var(--pw-neutral-900);--pw-fg-on-accent: var(--pw-neutral-900);--pw-fg-link: var(--pw-yellow-300);--pw-fg-link-hover:var(--pw-yellow-200);--pw-border-subtle: rgba(255, 255, 255, .08);--pw-border-default: rgba(255, 255, 255, .14);--pw-border-strong: rgba(255, 255, 255, .24);--pw-border-brand: var(--pw-yellow-400);--pw-border-accent: var(--pw-yellow-400);--pw-border-focus: var(--pw-yellow-400);--pw-state-hover-overlay: rgba(255, 255, 255, .06);--pw-state-pressed-overlay: rgba(255, 255, 255, .12);--pw-state-selected-overlay: rgba(229, 187, 67, .2);--pw-shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--pw-shadow-sm: 0 2px 6px rgba(0, 0, 0, .45);--pw-shadow-md: 0 6px 16px rgba(0, 0, 0, .55);--pw-shadow-lg: 0 16px 40px rgba(0, 0, 0, .65);--pw-shadow-focus: 0 0 0 3px rgba(229, 187, 67, .4);--pw-feedback-error-bg: rgba(201, 69, 58, .16);--pw-feedback-error-fg: #F2897F;--pw-feedback-error-border: #C9453A;--pw-feedback-success-bg: rgba(47, 143, 78, .16);--pw-feedback-success-fg: #6DC487;--pw-feedback-success-border: #2F8F4E;--pw-feedback-warning-bg: rgba(201, 138, 43, .16);--pw-feedback-warning-fg: #E5B361;--pw-feedback-warning-border: #C98A2B;--pw-feedback-info-bg: rgba(62, 95, 181, .16);--pw-feedback-info-fg: #8AA0DC;--pw-feedback-info-border: #3E5FB5;color-scheme:dark}[data-theme=dark] .ant-pro-card,[data-theme=dark] .ant-pro-card-body,[data-theme=dark] .ant-pro-table,[data-theme=dark] .ant-pro-table-list-toolbar,[data-theme=dark] .ant-pro-table-alert,[data-theme=dark] .ant-pro-table-search,[data-theme=dark] .ant-table-wrapper .ant-table-pagination{background:transparent!important}.pw-ds{background:var(--pw-bg-app);color:var(--pw-fg-primary);font-family:var(--pw-font-sans);min-height:100%;padding-bottom:120px}.pw-ds *{box-sizing:border-box}.pw-ds .ds-topbar{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--pw-bg-surface) 94%,transparent);border-bottom:1px solid var(--pw-border-subtle);padding:14px 32px;display:flex;align-items:center;justify-content:space-between;-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px)}.pw-ds .ds-topbar__brand{display:flex;align-items:center;gap:12px}.pw-ds .ds-topbar__logo{width:36px;height:36px;border-radius:8px;background:var(--pw-bg-accent);display:grid;place-items:center;color:var(--pw-fg-on-accent);font-weight:800;letter-spacing:-.02em}.pw-ds .ds-topbar__title{font-weight:700;font-size:15px;color:var(--pw-fg-primary)}.pw-ds .ds-topbar__sub{font-size:12px;color:var(--pw-fg-muted);margin-top:2px}.pw-ds .ds-main{max-width:1280px;margin:0 auto;padding:40px 32px;display:grid;gap:56px}.pw-ds .ds-section{display:grid;gap:20px}.pw-ds .ds-section__head{display:grid;gap:6px;border-left:3px solid var(--pw-border-brand);padding-left:14px}.pw-ds .ds-section__eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pw-fg-muted)}.pw-ds .ds-section__title{font-size:28px;font-weight:700;line-height:1.2}.pw-ds .ds-section__desc{font-size:14px;color:var(--pw-fg-secondary);max-width:640px}.pw-ds .ds-grid{display:grid;gap:16px}.pw-ds .ds-grid--2{grid-template-columns:repeat(2,1fr)}.pw-ds .ds-grid--3{grid-template-columns:repeat(3,1fr)}.pw-ds .ds-grid--4{grid-template-columns:repeat(4,1fr)}.pw-ds .ds-grid--6{grid-template-columns:repeat(6,1fr)}.pw-ds .ds-panel{background:var(--pw-bg-surface);border:1px solid var(--pw-border-subtle);border-radius:var(--pw-radius-lg);padding:24px;display:grid;gap:16px}.pw-ds .ds-panel__label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pw-fg-muted)}.pw-ds .ds-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.pw-ds .ds-stack{display:grid;gap:12px}.pw-ds .swatch{border-radius:var(--pw-radius-md);overflow:hidden;border:1px solid var(--pw-border-subtle)}.pw-ds .swatch__chip{height:80px}.pw-ds .swatch__meta{padding:10px 12px;background:var(--pw-bg-surface);display:grid;gap:2px}.pw-ds .swatch__name{font-size:12px;font-weight:700;color:var(--pw-fg-primary)}.pw-ds .swatch__hex{font-family:var(--pw-font-mono);font-size:11px;color:var(--pw-fg-muted)}.pw-ds .scale-row{display:grid;grid-template-columns:repeat(11,1fr);border-radius:var(--pw-radius-md);overflow:hidden;border:1px solid var(--pw-border-subtle)}.pw-ds .scale-row--10{grid-template-columns:repeat(10,1fr)}.pw-ds .scale-row--4{grid-template-columns:repeat(4,1fr)}.pw-ds .scale-cell{aspect-ratio:1.5;display:flex;flex-direction:column;justify-content:flex-end;padding:6px;font-family:var(--pw-font-mono);font-size:10px}.pw-ds .logo-card{display:grid;place-items:center;padding:32px;border-radius:var(--pw-radius-lg);min-height:140px;font-weight:800;letter-spacing:.2em}.pw-ds .logo-card--light{background:var(--pw-neutral-0);color:var(--pw-navy-600);border:1px solid var(--pw-border-subtle)}.pw-ds .logo-card--dark{background:var(--pw-navy-600);color:var(--pw-yellow-400)}.pw-ds .logo-card--yellow{background:var(--pw-yellow-400);color:var(--pw-neutral-900)}.pw-ds .type-sample{display:grid;grid-template-columns:120px 1fr 140px;gap:24px;align-items:baseline;padding:16px 0;border-bottom:1px dashed var(--pw-border-subtle)}.pw-ds .type-sample:last-child{border-bottom:0}.pw-ds .type-sample__label{font-size:12px;font-weight:600;color:var(--pw-fg-muted);font-family:var(--pw-font-mono)}.pw-ds .type-sample__meta{font-size:12px;color:var(--pw-fg-muted);font-family:var(--pw-font-mono);text-align:right}.pw-ds .t-display{font-size:72px;font-weight:800;line-height:1.05;letter-spacing:-.02em}.pw-ds .t-h1{font-size:45px;font-weight:700;line-height:1.1}.pw-ds .t-h2{font-size:30px;font-weight:600;line-height:1.2}.pw-ds .t-h3{font-size:24px;font-weight:600;line-height:1.25}.pw-ds .t-subtitle{font-size:18px;font-weight:600;line-height:1.4}.pw-ds .t-body{font-size:16px;font-weight:400;line-height:1.55}.pw-ds .t-body-sm{font-size:14px;font-weight:400;line-height:1.5}.pw-ds .t-caption{font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.02em}.pw-ds .t-overline{font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.pw-ds .t-mono{font-family:var(--pw-font-mono);font-size:14px;font-weight:500;line-height:1.4;font-variant-numeric:tabular-nums}.pw-ds .fg-primary{color:var(--pw-fg-primary)}.pw-ds .fg-secondary{color:var(--pw-fg-secondary)}.pw-ds .fg-muted{color:var(--pw-fg-muted)}.pw-ds .skin-toggle{display:inline-flex;background:var(--pw-bg-surface-sunken);border-radius:var(--pw-radius-pill);padding:4px;gap:2px}.pw-ds .skin-toggle button{padding:6px 14px;border:0;background:transparent;border-radius:var(--pw-radius-pill);font-size:13px;font-weight:600;color:var(--pw-fg-secondary);cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-family:var(--pw-font-sans)}.pw-ds .skin-toggle button[aria-pressed=true]{background:var(--pw-bg-surface);color:var(--pw-fg-primary);box-shadow:var(--pw-shadow-xs)}.pw-ds .hero{background:linear-gradient(135deg,var(--pw-navy-700) 0%,var(--pw-navy-900) 100%);color:var(--pw-neutral-0);border-radius:var(--pw-radius-2xl);padding:48px;display:grid;gap:20px;position:relative;overflow:hidden}.pw-ds .hero:after{content:"";position:absolute;right:-80px;bottom:-80px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(229,187,67,.35),transparent 70%)}.pw-ds .hero__eyebrow{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--pw-yellow-400)}.pw-ds .hero__title{font-size:48px;line-height:1.05;font-weight:800;max-width:720px;margin:0}.pw-ds .hero__desc{font-size:16px;color:#ffffffbf;max-width:560px;margin:0}.pw-ds .hero__meta{display:flex;gap:32px;margin-top:12px;font-size:13px}.pw-ds .hero__meta b{display:block;color:var(--pw-yellow-400);font-family:var(--pw-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin-bottom:4px}.pw-ds .space-row{display:flex;align-items:center;gap:12px;margin-bottom:6px}.pw-ds .space-row__label{font-family:var(--pw-font-mono);font-size:11px;color:var(--pw-fg-muted);width:90px}.pw-ds .space-row__bar{height:12px;background:var(--pw-bg-brand);border-radius:3px}.pw-ds .radius-cell{display:grid;gap:6px}.pw-ds .radius-cell__chip{height:56px;background:var(--pw-bg-brand)}.pw-ds .radius-cell__label{font-family:var(--pw-font-mono);font-size:11px;color:var(--pw-fg-muted)}.pw-ds .shadow-cell{display:grid;gap:10px;padding:24px}.pw-ds .shadow-cell__chip{height:64px;background:var(--pw-bg-surface);border-radius:var(--pw-radius-md);border:1px solid var(--pw-border-subtle)}.pw-ds .motion-row__label{font-family:var(--pw-font-mono);font-size:11px;color:var(--pw-fg-muted);margin-bottom:6px}.pw-ds .motion-row__track{height:8px;background:var(--pw-bg-surface-sunken);border-radius:var(--pw-radius-pill);position:relative;overflow:hidden}.pw-ds .motion-row__dot{position:absolute;top:0;bottom:0;left:0;width:20%;background:var(--pw-bg-brand);border-radius:var(--pw-radius-pill);transition:transform 1.6s var(--pw-ease-standard);transform:translate(0)}.pw-ds .motion-row__dot--on{transform:translate(400%)}.pw-ds .icon-tile{display:grid;place-items:center;gap:6px;padding:14px;background:var(--pw-bg-surface);border:1px solid var(--pw-border-subtle);border-radius:var(--pw-radius-md)}.pw-ds .icon-tile .anticon{font-size:22px;color:var(--pw-fg-primary)}.pw-ds .icon-tile span{font-size:11px;color:var(--pw-fg-muted);font-family:var(--pw-font-mono)}.pw-ds kbd{font-family:var(--pw-font-mono);font-size:11px;background:var(--pw-bg-surface-sunken);border:1px solid var(--pw-border-subtle);border-bottom-width:2px;padding:2px 6px;border-radius:4px;color:var(--pw-fg-primary)}.pw-ds .modal-demo-stage{background:var(--pw-bg-surface-sunken);padding:40px;border-radius:var(--pw-radius-lg);display:grid;place-items:center}.pw-ds .modal-shell{width:min(460px,100%);background:var(--pw-bg-surface);border-radius:var(--pw-radius-lg);box-shadow:var(--pw-shadow-lg);border:1px solid var(--pw-border-subtle);overflow:hidden}.pw-ds .modal-shell__header,.pw-ds .modal-shell__body,.pw-ds .modal-shell__footer{padding:20px 24px}.pw-ds .modal-shell__header{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--pw-border-subtle)}.pw-ds .modal-shell__body{color:var(--pw-fg-secondary);font-size:14px;line-height:1.55}.pw-ds .modal-shell__footer{display:flex;justify-content:flex-end;gap:12px;background:var(--pw-bg-surface-sunken)}.pw-ds .empty-state{display:grid;place-items:center;gap:6px;padding:32px;text-align:center}.pw-ds .empty-state .anticon{font-size:28px;color:var(--pw-fg-muted);margin-bottom:6px}.pw-ds .chip{display:inline-flex;align-items:center;padding:6px 12px;border-radius:var(--pw-radius-pill);border:1px solid var(--pw-border-default);background:var(--pw-bg-surface);color:var(--pw-fg-secondary);font-size:12px;font-weight:600;cursor:pointer;font-family:var(--pw-font-sans)}.pw-ds .chip:hover{background:var(--pw-state-hover-overlay)}.pw-ds .chip--active{background:var(--pw-bg-accent);color:var(--pw-fg-on-accent);border-color:var(--pw-border-accent)}.pw-ds .breadcrumb-custom{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--pw-fg-secondary)}.pw-ds .breadcrumb-custom a{color:var(--pw-fg-link);text-decoration:none}.pw-ds .breadcrumb-custom a:hover{color:var(--pw-fg-link-hover)}.pw-ds .breadcrumb-custom__sep{color:var(--pw-fg-muted);opacity:.7}.pw-ds .breadcrumb-custom__current{color:var(--pw-fg-primary);font-weight:600}.pw-ds .num{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--pw-font-mono)}.layout-content{padding:4px 24px;margin-top:-20px}@media (max-width: 768px){.layout-content{padding:4px 8px}}.company-logo-upload.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card,.company-logo-upload.ant-upload-picture-card-wrapper .ant-upload-list-picture-card{width:100%;display:flex;justify-content:center;align-items:center;gap:8px}.company-logo-upload.ant-upload-picture-card-wrapper .ant-upload-list-picture-card .ant-upload-list-item,.company-logo-upload.ant-upload-picture-card-wrapper .ant-upload-select-picture-card{float:none;margin:0 auto}.company-logo-upload.ant-upload-picture-card-wrapper .ant-upload-list-item-container,.company-logo-upload.ant-upload-picture-card-wrapper .ant-upload-list-item,.company-logo-upload.ant-upload-picture-card-wrapper .ant-upload-list-item-thumbnail,.company-logo-upload.ant-upload-picture-card-wrapper .ant-upload-list-item-image{display:flex;justify-content:center;align-items:center}.company-logo-upload.ant-upload-picture-card-wrapper .ant-upload-list-item-thumbnail{pointer-events:none}.company-logo-upload.ant-upload-picture-card-wrapper .ant-upload-list-item-name{display:none}@media (max-width: 480px){.layout-content{padding:4px}}.bullion-settings-ticker{box-sizing:border-box;display:flex;align-items:center;height:24px;line-height:24px;background:linear-gradient(135deg,#fff3e0,#ffe0b2);border:2px solid #ff4d4f;border-radius:8px;margin:6px 16px 8px;overflow:hidden;box-shadow:0 2px 8px #ff4d4f2e;position:relative;z-index:1}.bullion-settings-ticker__viewport{width:100%;overflow:hidden;white-space:nowrap}.bullion-settings-ticker__track{display:inline-flex;align-items:center;gap:48px;will-change:transform;animation:bullionSettingsMarquee 18s linear infinite}.bullion-settings-ticker__text{display:inline-block;padding:0 12px;font-size:12px;color:#a8071a}.bullion-settings-ticker .anticon{color:#cf1322}@keyframes bullionSettingsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}:root{--global-header-h: 56px}.perm-table-wrap{max-height:60vh;overflow:auto}.permission-table{border-collapse:separate;border-spacing:0;width:100%}.permission-table thead tr{position:sticky;top:0;z-index:2;background:#fff;border-bottom:2px solid #1890ff;background-color:#f0f8ff}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}.general-settings-container{padding:0 16px}.general-settings-title-card{margin-bottom:8px}.general-settings-tabs-card{margin-top:8px}.general-settings-tabs-container{overflow-x:auto}.general-settings-title{font-size:24px;font-weight:600;color:#262626}@media (max-width: 768px){.general-settings-container{padding:0 8px}.general-settings-title-card,.general-settings-tabs-card{margin:8px 0;border-radius:8px}.general-settings-tabs-container{overflow-x:scroll}.general-settings-title{font-size:20px}}@media (max-width: 480px){.general-settings-container{padding:0 4px}.general-settings-title{font-size:18px}}.ant-table-wrapper{overflow-x:auto}.ant-table{min-width:800px}.general-settings-tabs-card .ant-card-body{padding:8px 12px}.general-settings-tabs-card .ant-tabs-top>.ant-tabs-nav{margin:0 0 8px}.general-settings-tabs-card .ant-tabs .ant-tabs-tab{padding:6px 10px}@media (max-width: 768px){.ant-table{min-width:600px}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:8px 4px;font-size:12px}}@media (max-width: 480px){.ant-table{min-width:500px}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:6px 2px;font-size:11px}}.ant-form-inline{flex-wrap:wrap;gap:8px}@media (max-width: 768px){.ant-form-inline .ant-form-item{margin-bottom:8px;margin-right:0}.ant-form-inline .ant-form-item-control-input{min-width:120px}}@media (max-width: 480px){.ant-form-inline .ant-form-item-control-input{min-width:100px}}.tableHistory,.tableHistory th,.tableHistory tr,.tableHistory td{width:100%!important;border-collapse:collapse!important;border:1px solid #dee2e6!important}.upload-lg .ant-upload-list-picture-card-container,.upload-lg .ant-upload.ant-upload-select-picture-card{width:200px;height:200px}.upload-lg .ant-upload-list-picture-card .ant-upload-list-item,.upload-lg .ant-upload-list-picture-card .ant-upload-list-item-container{width:200px!important;height:200px!important}.series-form-item .ant-form-item-label{width:100%;padding-right:0}.series-form-item .ant-form-item-label>label{display:flex;align-items:center;justify-content:space-between;width:100%}.series-form-item .ant-form-item-label>label>span+*{margin-left:auto!important}.type-segmented .ant-segmented-item{padding:6px 10px}.type-segmented .seg-label.precious{color:#d48806;font-weight:700}.type-segmented .seg-label.non-precious{color:#0958d9;font-weight:700}.type-segmented .ant-segmented-item-selected .seg-label.precious{color:#000}.type-segmented .ant-segmented-item-selected .seg-label.non-precious{color:#fff}.type-segmented .ant-segmented-item-selected{background-color:#fadb14}.type-segmented .ant-segmented-item-selected:nth-child(2){background-color:#1677ff}.upload-lg .ant-upload-list-picture-card-container,.upload-lg .ant-upload.ant-upload-select-picture-card{width:120px;height:120px}.upload-lg .ant-upload-list-picture-card .ant-upload-list-item,.upload-lg .ant-upload-list-picture-card .ant-upload-list-item-container{width:120px!important;height:120px!important}.images-card-centered .ant-card-head-title{width:100%;display:flex;align-items:center;justify-content:center}.images-card-centered .ant-form-item-label>label{width:100%;text-align:center}.images-card-centered .ant-upload-list-picture-card-container,.images-card-centered .ant-upload.ant-upload-select-picture-card,.images-card-centered .upload-lg .ant-upload-list-picture-card .ant-upload-list-item,.images-card-centered .upload-lg .ant-upload-list-picture-card .ant-upload-list-item-container{margin-left:auto;margin-right:auto}.images-card-centered .ant-upload-wrapper,.images-card-centered .ant-upload-picture-card-wrapper{display:flex;justify-content:center}.compact-protable .ant-pro-query-filter{padding:0!important}.compact-protable .ant-pro-table-search-query-filter{margin:0!important}.compact-protable .ant-pro-table-search .ant-btn-primary .primary-add-btn{background-color:#fff!important;color:#333!important;border-color:#d9d9d9!important;width:10%!important}.compact-protable .ant-pro-table-search .no-search-before:before{content:none!important;display:none!important}.compact-protable .full-width-height{width:100%!important;height:100%!important}.bg-warning{background-color:#faad14!important}.bg-completed{background-color:#52c41a!important}.bg-error{background-color:#ff4d4f!important}.pw-buy-bg{background-color:#9df69d!important}.pw-sell-bg{background-color:#ea8383!important}.pw-exchange-bg{background-color:#fccb69!important}.ant-input-number-group-addon{background-color:#fff!important;color:#333!important;border-color:#d9d9d9!important}.upload-lg{max-width:100%!important}.upload-lg .ant-upload-list-picture-card .ant-upload-list-item{width:100%!important;max-width:300px!important;height:auto!important;min-height:104px!important}.upload-lg .ant-upload-list-picture-card .ant-upload-list-item-thumbnail{width:100%!important;height:auto!important;padding-top:0!important}.upload-lg .ant-upload-list-picture-card .ant-upload-list-item-thumbnail img{width:100%!important;max-width:300px!important;max-width:100%!important;height:auto!important;object-fit:contain!important;display:block!important}.upload-lg .ant-upload-select-picture-card{width:100%!important;max-width:300px!important;height:104px!important}._hedgingTable_1cxtt_7{width:100%;border-collapse:collapse;font-size:12px}._tableHeader_1cxtt_19{background:#1890ff;color:#fff;font-weight:600;padding:8px;text-align:center;border:1px solid #096dd9}._tableHeaderLeft_1cxtt_37{background:#1890ff;color:#fff;font-weight:600;padding:8px;text-align:left;border:1px solid #096dd9}._tableCell_1cxtt_55{padding:6px 8px;border:1px solid #d9d9d9;text-align:center}._tableCellLeft_1cxtt_67{padding:6px 8px;border:1px solid #d9d9d9;background:#fafafa;font-weight:500;text-align:center}._goldPriceTable_1cxtt_85{width:100%;border-collapse:collapse;font-size:12px}._goldPriceHeader_1cxtt_97{background:#1890ff;color:#fff;font-weight:600;padding:8px;text-align:center;border:1px solid #096dd9}._goldPriceCell_1cxtt_115{padding:6px 8px;border:1px solid #d9d9d9;text-align:center}._goldPriceCellLeft_1cxtt_127{padding:6px 8px;border:1px solid #d9d9d9;background:#fafafa;font-weight:500;text-align:center}._textBlue_1cxtt_145{color:#1890ff;font-weight:600}._textGreen_1cxtt_155{color:#52c41a;font-weight:600}._textRed_1cxtt_165{color:#ff4d4f;font-weight:600}._textPurple_1cxtt_175{color:#722ed1;font-weight:600}._titleContainer_1cxtt_187{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 4px}._titleMain_1cxtt_203{font-size:16px;font-weight:600;color:#262626;letter-spacing:.5px}._titleTimestamp_1cxtt_217{font-size:11px;color:#8c8c8c;font-weight:400;background-color:#f5f5f5;padding:2px 8px;border-radius:4px;border:1px solid #e8e8e8;letter-spacing:.3px}._statCard_1cxtt_241{text-align:center}._statCardTitle_1cxtt_249{font-size:12px;opacity:.8}._statCardValue_1cxtt_259{font-size:18px;font-weight:600}._finalResultPositive_1cxtt_271{background-color:#52c41a;color:#fff;font-weight:600}._finalResultNegative_1cxtt_283{background-color:#ff4d4f;color:#fff;font-weight:600}._tableContainer_1cxtt_297{overflow-x:auto}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f2f5}#root{width:100%;height:auto;min-height:100vh;min-height:100dvh}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}}.flex-column{flex-direction:column!important}.justify-content-start{justify-content:flex-start!important}.justify-content-center{justify-content:center!important}.justify-content-end{justify-content:flex-end!important}.justify-content-between{justify-content:space-between!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.w-100{width:100%!important}.w-75{width:75%!important}.w-50{width:50%!important}.w-25{width:25%!important}.h-100{height:100%!important}.h-75{height:75%!important}.h-50{height:50%!important}.h-25{height:25%!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.border{border:1px solid #d9d9d9!important}.border-0{border:0!important}.border-radius{border-radius:6px!important}.border-radius-sm{border-radius:2px!important}.border-radius-lg{border-radius:8px!important}.border-radius-circle{border-radius:50%!important}.bg-primary{background-color:var(--pw-bg-accent, #1890ff)!important}.bg-success{background-color:var(--pw-feedback-success-border, #52c41a)!important}.bg-warning{background-color:var(--pw-feedback-warning-border, #faad14)!important}.bg-danger{background-color:var(--pw-feedback-error-border, #ff4d4f)!important}.bg-light{background-color:var(--pw-bg-surface-sunken, #f5f5f5)!important}.bg-white{background-color:var(--pw-bg-surface, #ffffff)!important}.text-primary{color:var(--pw-fg-link, #1890ff)!important}.text-success{color:var(--pw-feedback-success-fg, #52c41a)!important}.text-warning{color:var(--pw-feedback-warning-fg, #faad14)!important}.text-danger{color:var(--pw-feedback-error-fg, #ff4d4f)!important}.text-muted{color:var(--pw-fg-muted, #8c8c8c)!important}.text-white{color:#fff!important}.shadow-sm{box-shadow:0 1px 2px #0000000d!important}.shadow{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f!important}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important}.transition{transition:all .3s ease!important}.transition-fast{transition:all .15s ease!important}.transition-slow{transition:all .5s ease!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-text{-webkit-user-select:text!important;user-select:text!important}.page-title-card{margin-bottom:8px;padding:8px 12px}.page-title-card .ant-card-body{padding:0}.page-title-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.page-title-left{display:flex;align-items:center;min-width:200px}.page-title-icon{font-size:24px;margin-right:12px;color:var(--pw-fg-link, #1890ff)}.page-title-text{margin:0;font-size:24px;font-weight:600;color:var(--pw-fg-primary, #262626)}.page-title-actions{display:flex;gap:6px}.stats-row{margin-bottom:12px}.ant-pro-table-search .ant-btn-primary:before{content:"";display:inline-block;width:14px;height:14px;margin-right:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='white'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;vertical-align:middle}.ant-table-tbody>tr.future-order-row>td{background:#f3e8ff}.ant-table-tbody>tr.future-order-row:hover>td{background:#e0cffc}.ant-table-tbody>tr.high-risk-row>td{background:#ffebee}.ant-table-tbody>tr.high-risk-row:hover>td{background:#ffe3e3}[data-theme=dark] .ant-table-tbody>tr.future-order-row>td{background:#a877e824}[data-theme=dark] .ant-table-tbody>tr.future-order-row:hover>td{background:#a877e838}[data-theme=dark] .ant-table-tbody>tr.high-risk-row>td{background:#c9453a24}[data-theme=dark] .ant-table-tbody>tr.high-risk-row:hover>td{background:#c9453a38}.ant-pro-table-search .ant-btn-default:before{content:"";display:inline-block;width:14px;height:14px;margin-right:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23666'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;vertical-align:middle}.ant-pro-table-search{margin-bottom:12px}.grn-unapplied-xau-summary-row>td{background:var(--pw-bg-accent, #1890ff);border-top:3px solid var(--pw-navy-700, #096dd9);color:var(--pw-fg-on-accent, #fff);font-weight:700}.ant-image-preview-wrap .ant-image-preview-switch-left,.ant-image-preview-wrap .ant-image-preview-switch-right,.ant-image-preview .ant-image-preview-switch-left,.ant-image-preview .ant-image-preview-switch-right,.ant-image-preview-wrap .ant-image-preview-switch-left.ant-image-preview-switch-left,.ant-image-preview-wrap .ant-image-preview-switch-right.ant-image-preview-switch-right,.ant-image-preview-wrap .ant-image-preview-switch-left[class*=ant-image-preview-switch],.ant-image-preview-wrap .ant-image-preview-switch-right[class*=ant-image-preview-switch]{background:var(--pw-bg-surface, #fff)!important;border:2px solid var(--pw-bg-accent, #1890ff)!important;border-radius:50%!important;width:50px!important;height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;color:var(--pw-bg-accent, #1890ff)!important;box-shadow:0 4px 12px #00000026!important;transition:all .3s ease!important;opacity:1!important;visibility:visible!important}.ant-image-preview-wrap .ant-image-preview-switch-left:hover,.ant-image-preview-wrap .ant-image-preview-switch-right:hover,.ant-image-preview .ant-image-preview-switch-left:hover,.ant-image-preview .ant-image-preview-switch-right:hover,.ant-image-preview-wrap .ant-image-preview-switch-left.ant-image-preview-switch-left:hover,.ant-image-preview-wrap .ant-image-preview-switch-right.ant-image-preview-switch-right:hover{background:var(--pw-bg-brand-subtle, #f0f8ff)!important;border-color:var(--pw-border-focus, #40a9ff)!important;color:var(--pw-border-focus, #40a9ff)!important;transform:scale(1.1)!important;box-shadow:0 6px 16px #1890ff4d!important}.ant-image-preview-wrap .ant-image-preview-switch-left:disabled,.ant-image-preview-wrap .ant-image-preview-switch-right:disabled,.ant-image-preview .ant-image-preview-switch-left:disabled,.ant-image-preview .ant-image-preview-switch-right:disabled,.ant-image-preview-wrap .ant-image-preview-switch-left.ant-image-preview-switch-left:disabled,.ant-image-preview-wrap .ant-image-preview-switch-right.ant-image-preview-switch-right:disabled{background:var(--pw-bg-surface-sunken, #f5f5f5)!important;border-color:var(--pw-border-subtle, #d9d9d9)!important;color:var(--pw-fg-disabled, #bfbfbf)!important}.ant-image-preview-wrap button[class*=switch-left],.ant-image-preview-wrap button[class*=switch-right],.ant-image-preview button[class*=switch-left],.ant-image-preview button[class*=switch-right]{background:var(--pw-bg-surface, #fff)!important;border:2px solid var(--pw-bg-accent, #1890ff)!important;border-radius:50%!important;width:50px!important;height:50px!important;color:var(--pw-bg-accent, #1890ff)!important;box-shadow:0 4px 12px #00000026!important}@media (max-width: 576px){html,body,#root,.ant-pro-layout{overflow-x:hidden}.ant-layout-content{padding-left:8px!important;padding-right:8px!important}.layout-content-inner{margin-left:-8px!important;margin-right:-8px!important}.ant-card-head{padding-left:8px!important;padding-right:8px!important}.ant-card-head-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ant-card-head-title{flex:1 1 auto!important;margin-bottom:4px;display:flex!important;align-items:center;gap:8px;white-space:normal;word-break:break-word;overflow:visible}.ant-card-extra{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start;padding-top:4px}.ant-card-extra .ant-space{display:flex;flex-wrap:wrap;gap:6px 6px;width:100%}.ant-card-extra .ant-space-item{max-width:100%}.ant-card-extra .ant-btn{padding-left:8px!important;padding-right:8px!important}.ant-card-head .ant-card-extra .ant-btn>span:not(.anticon):not(.ant-btn-icon):not(.btn-inline-badge){display:none!important}.ant-card-extra .ant-btn .anticon{margin-inline-end:0!important}.ant-tabs-nav-list{flex-wrap:nowrap!important}.ant-tabs-tab{flex:0 0 auto!important;padding:4px 18px!important}.ant-tabs-tab .ant-tabs-tab-btn{white-space:nowrap;font-size:12px}.amounts-card .ant-select,.amounts-card .ant-select-selector{max-width:100%!important}.amounts-card .ant-select{min-width:0!important;width:100%!important}.amounts-card .ant-select-selection-item,.amounts-card .ant-select-selection-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-tour{max-width:calc(100vw - 24px)!important}.ant-tour-inner{max-width:100%!important;word-break:break-word}.ant-tour .ant-tour-footer{flex-wrap:wrap;gap:6px}.item-list-wrap{overflow-x:hidden!important}.item-list-grid{grid-template-columns:1.3fr 1fr 1fr .8fr 32px!important;gap:6px!important}.item-list-grid .ant-select,.item-list-grid .ant-select-selector,.item-list-grid .ant-input-number,.item-list-grid .ant-input-number-input{min-width:0!important;width:100%!important}.item-list-grid>div:nth-child(4){text-align:right}}.ant-input-number.num-right .ant-input-number-input,.ant-input-number-affix-wrapper.num-right .ant-input-number-input{text-align:right}.ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #d9d9d9}[data-theme=dark] .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid rgba(255,255,255,.06)}@media (max-width: 768px),(pointer: coarse){.ant-table-content,.ant-table-body,.ant-table-body-inner{overflow-x:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}}.bg-primary{background-color:var(--bg-primary)!important}.bg-secondary{background-color:var(--bg-secondary)!important}.bg-tertiary{background-color:var(--bg-tertiary)!important}.bg-elevated{background-color:var(--bg-elevated)!important}.bg-primary-50{background-color:var(--color-primary-50)!important}.bg-primary-100{background-color:var(--color-primary-100)!important}.bg-primary-200{background-color:var(--color-primary-200)!important}.bg-primary-300{background-color:var(--color-primary-300)!important}.bg-primary-400{background-color:var(--color-primary-400)!important}.bg-primary-500{background-color:var(--color-primary-500)!important}.bg-primary-600{background-color:var(--color-primary-600)!important}.bg-primary-700{background-color:var(--color-primary-700)!important}.bg-primary-800{background-color:var(--color-primary-800)!important}.bg-primary-900{background-color:var(--color-primary-900)!important}.bg-accent-50{background-color:var(--color-accent-50)!important}.bg-accent-100{background-color:var(--color-accent-100)!important}.bg-accent-200{background-color:var(--color-accent-200)!important}.bg-accent-300{background-color:var(--color-accent-300)!important}.bg-accent-400{background-color:var(--color-accent-400)!important}.bg-accent-500{background-color:var(--color-accent-500)!important}.bg-accent-600{background-color:var(--color-accent-600)!important}.bg-accent-700{background-color:var(--color-accent-700)!important}.bg-accent-800{background-color:var(--color-accent-800)!important}.bg-accent-900{background-color:var(--color-accent-900)!important}.text-primary{color:var(--text-primary)!important}.text-secondary{color:var(--text-secondary)!important}.text-disabled{color:var(--text-disabled)!important}.text-primary-50{color:var(--color-primary-50)!important}.text-primary-100{color:var(--color-primary-100)!important}.text-primary-200{color:var(--color-primary-200)!important}.text-primary-300{color:var(--color-primary-300)!important}.text-primary-400{color:var(--color-primary-400)!important}.text-primary-500{color:var(--color-primary-500)!important}.text-primary-600{color:var(--color-primary-600)!important}.text-primary-700{color:var(--color-primary-700)!important}.text-primary-800{color:var(--color-primary-800)!important}.text-primary-900{color:var(--color-primary-900)!important}.text-accent-50{color:var(--color-accent-50)!important}.text-accent-100{color:var(--color-accent-100)!important}.text-accent-200{color:var(--color-accent-200)!important}.text-accent-300{color:var(--color-accent-300)!important}.text-accent-400{color:var(--color-accent-400)!important}.text-accent-500{color:var(--color-accent-500)!important}.text-accent-600{color:var(--color-accent-600)!important}.text-accent-700{color:var(--color-accent-700)!important}.text-accent-800{color:var(--color-accent-800)!important}.text-accent-900{color:var(--color-accent-900)!important}.p-xs{padding:var(--space-xs)!important}.p-sm{padding:var(--space-sm)!important}.p-md{padding:var(--space-md)!important}.p-lg{padding:var(--space-lg)!important}.p-xl{padding:var(--space-xl)!important}.p-xxl{padding:var(--space-xxl)!important}.pt-xs{padding-top:var(--space-xs)!important}.pt-sm{padding-top:var(--space-sm)!important}.pt-md{padding-top:var(--space-md)!important}.pt-lg{padding-top:var(--space-lg)!important}.pt-xl{padding-top:var(--space-xl)!important}.pt-xxl{padding-top:var(--space-xxl)!important}.pb-xs{padding-bottom:var(--space-xs)!important}.pb-sm{padding-bottom:var(--space-sm)!important}.pb-md{padding-bottom:var(--space-md)!important}.pb-lg{padding-bottom:var(--space-lg)!important}.pb-xl{padding-bottom:var(--space-xl)!important}.pb-xxl{padding-bottom:var(--space-xxl)!important}.pl-xs{padding-left:var(--space-xs)!important}.pl-sm{padding-left:var(--space-sm)!important}.pl-md{padding-left:var(--space-md)!important}.pl-lg{padding-left:var(--space-lg)!important}.pl-xl{padding-left:var(--space-xl)!important}.pl-xxl{padding-left:var(--space-xxl)!important}.pr-xs{padding-right:var(--space-xs)!important}.pr-sm{padding-right:var(--space-sm)!important}.pr-md{padding-right:var(--space-md)!important}.pr-lg{padding-right:var(--space-lg)!important}.pr-xl{padding-right:var(--space-xl)!important}.pr-xxl{padding-right:var(--space-xxl)!important}.m-xs{margin:var(--space-xs)!important}.m-sm{margin:var(--space-sm)!important}.m-md{margin:var(--space-md)!important}.m-lg{margin:var(--space-lg)!important}.m-xl{margin:var(--space-xl)!important}.m-xxl{margin:var(--space-xxl)!important}.mt-xs{margin-top:var(--space-xs)!important}.mt-sm{margin-top:var(--space-sm)!important}.mt-md{margin-top:var(--space-md)!important}.mt-lg{margin-top:var(--space-lg)!important}.mt-xl{margin-top:var(--space-xl)!important}.mt-xxl{margin-top:var(--space-xxl)!important}.mb-xs{margin-bottom:var(--space-xs)!important}.mb-sm{margin-bottom:var(--space-sm)!important}.mb-md{margin-bottom:var(--space-md)!important}.mb-lg{margin-bottom:var(--space-lg)!important}.mb-xl{margin-bottom:var(--space-xl)!important}.mb-xxl{margin-bottom:var(--space-xxl)!important}.ml-xs{margin-left:var(--space-xs)!important}.ml-sm{margin-left:var(--space-sm)!important}.ml-md{margin-left:var(--space-md)!important}.ml-lg{margin-left:var(--space-lg)!important}.ml-xl{margin-left:var(--space-xl)!important}.ml-xxl{margin-left:var(--space-xxl)!important}.mr-xs{margin-right:var(--space-xs)!important}.mr-sm{margin-right:var(--space-sm)!important}.mr-md{margin-right:var(--space-md)!important}.mr-lg{margin-right:var(--space-lg)!important}.mr-xl{margin-right:var(--space-xl)!important}.mr-xxl{margin-right:var(--space-xxl)!important}.radius-sm{border-radius:var(--radius-sm)!important}.radius-md{border-radius:var(--radius-md)!important}.radius-lg{border-radius:var(--radius-lg)!important}.radius-xl{border-radius:var(--radius-xl)!important}.radius-full{border-radius:var(--radius-full)!important}.shadow-sm{box-shadow:var(--shadow-sm)!important}.shadow-md{box-shadow:var(--shadow-md)!important}.shadow-lg{box-shadow:var(--shadow-lg)!important}.shadow-xl{box-shadow:var(--shadow-xl)!important}.text-xs{font-size:var(--font-xs)!important}.text-sm{font-size:var(--font-sm)!important}.text-base{font-size:var(--font-base)!important}.text-lg{font-size:var(--font-lg)!important}.text-xl{font-size:var(--font-xl)!important}.text-2xl{font-size:var(--font-2xl)!important}.text-3xl{font-size:var(--font-3xl)!important}.font-normal{font-weight:var(--font-normal)!important}.font-medium{font-weight:var(--font-medium)!important}.font-semibold{font-weight:var(--font-semibold)!important}.font-bold{font-weight:var(--font-bold)!important}.border-primary{border-color:var(--border-primary)!important}.border-secondary{border-color:var(--border-secondary)!important}.border-focus{border-color:var(--border-focus)!important}.border{border:1px solid var(--border-primary)!important}.border-0{border:none!important}.flex{display:flex!important}.flex-col{flex-direction:column!important}.flex-row{flex-direction:row!important}.items-center{align-items:center!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.flex-wrap{flex-wrap:wrap!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.hidden{display:none!important}.w-full{width:100%!important}.h-full{height:100%!important}.w-auto{width:auto!important}.h-auto{height:auto!important}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.sticky{position:sticky!important}.overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto!important}.overflow-scroll{overflow:scroll!important}.cursor-pointer{cursor:pointer!important}.cursor-default{cursor:default!important}.cursor-not-allowed{cursor:not-allowed!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;user-select:text!important}.select-all{-webkit-user-select:all!important;user-select:all!important}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}html.vt-from-light::view-transition-new(root){z-index:2}html.vt-from-light::view-transition-old(root){z-index:1}html.vt-from-dark::view-transition-old(root){z-index:2}html.vt-from-dark::view-transition-new(root){z-index:1}html.theme-switching *,html.theme-switching *:before,html.theme-switching *:after{transition:none!important;animation:none!important}
