.fh-appearance fieldset{margin:0;min-width:0;padding:0;border:0}.fh-appearance .fh-appearance-options{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--color-glass-border);border-radius:9999px;background:var(--color-glass-flat)}.fh-appearance .fh-appearance-option{display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:9999px;color:var(--color-glass-muted);font-size:12px;line-height:16px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease,background-color .15s ease}.fh-appearance .fh-appearance-option:hover{color:var(--color-fg)}.fh-appearance .fh-appearance-option:has(input:checked){background:var(--color-button);color:var(--color-button-fg);font-weight:700}.fh-appearance .fh-appearance-option:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:1px}@media(prefers-reduced-motion:reduce){.fh-appearance .fh-appearance-option{transition:none}}.fh-appearance-list fieldset{margin:0;min-width:0;padding:0;border:0}.fh-appearance-list .fh-appearance-options{display:flex;flex-direction:column;gap:4px}.fh-appearance-list .fh-appearance-option{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;color:var(--color-fg);font-size:14px;cursor:pointer;transition:background-color .15s ease}.fh-appearance-list .fh-appearance-option:hover{background:var(--color-hover)}.fh-appearance-list .fh-appearance-option:has(input:checked){font-weight:700}.fh-appearance-list .fh-appearance-option:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:-2px}.fh-appearance-text{display:flex;flex:1;min-width:0;flex-direction:column}.fh-appearance-hint{color:var(--color-fg-muted);font-size:12px;font-weight:400}.fh-appearance-radio{order:1;width:20px;height:20px;margin:0;flex-shrink:0;accent-color:var(--color-primary);cursor:pointer}.fh-shell{display:flow-root;position:relative;isolation:isolate;min-height:100vh;background:var(--color-page)}@media(min-width:768px){.fh-shell{--fh-rail-gap: 12px;--fh-rail-width: 72px;--fh-rail-open-width: 248px;--fh-rail-space: calc(var(--fh-rail-width) + 2 * var(--fh-rail-gap))}}.fh-main{--fh-gutter: 16px;display:flow-root;min-width:0}@media(min-width:768px){.fh-main{--fh-gutter: 32px;padding-left:var(--fh-rail-space)}}.fh-content{padding:20px var(--fh-gutter) var(--fh-gutter);min-width:0}@media(min-width:768px){.fh-content{padding:32px var(--fh-gutter) var(--fh-gutter) 24px}}.fh-topbar{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:56px;margin:12px var(--fh-gutter) 0;padding:0 8px 0 12px;border-radius:20px}@media(min-width:768px){.fh-topbar{margin:var(--fh-rail-gap) var(--fh-gutter) 0 24px;padding:0 12px 0 16px;justify-content:flex-end}}.fh-hero{position:absolute;top:0;left:0;right:0;z-index:-1;height:200px;overflow:hidden;pointer-events:none;background-color:var(--color-page)}.fh-hero img,.fh-hero video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.fh-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:linear-gradient(to bottom,transparent calc(100% - 110px),color-mix(in srgb,var(--color-page) 55%,transparent) calc(100% - 45px),var(--color-page) 100%)}@media(min-width:768px){.fh-hero{height:280px}}:root[data-theme=dark] .fh-hero:after{background-image:linear-gradient(to bottom,color-mix(in srgb,var(--color-page) 40%,transparent) 0%,color-mix(in srgb,var(--color-page) 50%,transparent) calc(100% - 110px),color-mix(in srgb,var(--color-page) 75%,transparent) calc(100% - 45px),var(--color-page) 100%)}@media(prefers-reduced-transparency:reduce){.fh-hero:after{background-image:linear-gradient(to bottom,transparent calc(100% - 110px),var(--color-page) 100%)}}@property --fh-rail-open{syntax: "<number>"; inherits: true; initial-value: 0;}.fh-nav{display:flex;flex-direction:column;font-family:var(--font-secondary)}.fh-nav,.fh-nav *,.fh-nav *:before,.fh-nav *:after,.fh-topbar,.fh-content{box-sizing:border-box}.fh-nav--rail{display:none}@media(min-width:768px){.fh-nav--rail{--fh-rail-open: 0;position:fixed;top:var(--fh-rail-gap);bottom:var(--fh-rail-gap);left:var(--fh-rail-gap);z-index:30;display:flex;width:calc(var(--fh-rail-width) + (var(--fh-rail-open-width) - var(--fh-rail-width)) * var(--fh-rail-open));padding:16px 12px;border-radius:28px;background-image:linear-gradient(160deg,rgb(255 255 255 / .2),transparent 42%);box-shadow:var(--shadow-glass),0 24px 60px -16px rgb(28 7 68 / calc(.28 * var(--fh-rail-open)));transition:--fh-rail-open .22s cubic-bezier(.2,.8,.2,1) .26s}.fh-nav--rail:has(:focus-visible){--fh-rail-open: 1;transition-delay:0s}}@media(min-width:768px)and (any-hover:hover)and (any-pointer:fine){.fh-nav--rail:hover{--fh-rail-open: 1;transition-delay:.12s}}@media(min-width:768px)and (any-hover:none){.fh-nav--rail[data-rail-open]{--fh-rail-open: 1;transition-delay:0s}}@media(prefers-reduced-motion:reduce){.fh-nav--rail{transition-duration:0s}}.fh-nav--panel{--fh-rail-open: 1;height:100%;padding:16px 12px;background:var(--color-surface)}.fh-nav-logo{position:relative;display:block;flex-shrink:0;height:40px;margin-bottom:16px;border-radius:9999px}.fh-nav-logo img{position:absolute;top:5px;height:30px}.fh-nav-logo-mark{left:11px;opacity:clamp(0,1 - 2 * var(--fh-rail-open),1)}.fh-nav-logo-full{left:8px;opacity:clamp(0,2 * var(--fh-rail-open) - 1,1)}.fh-nav-list{display:flex;flex:1;flex-direction:column;gap:4px;min-height:0;margin:-4px;padding:4px 4px 28px;overflow-x:hidden;overflow-y:auto;list-style:none;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent)}.fh-nav-list::-webkit-scrollbar{display:none}.fh-nav-footer{display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-top:8px;border-top:1px solid var(--color-line)}.fh-nav-link{position:relative;isolation:isolate;display:flex;align-items:center;gap:calc(12px * var(--fh-rail-open));width:100%;height:48px;padding:4px;border:0;border-radius:9999px;background:none;color:var(--color-fg);font:inherit;font-size:15px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.fh-nav-link:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";border-radius:inherit;opacity:0;transition:opacity .15s ease}.fh-nav-link:hover{color:var(--color-fg)}.fh-nav-link:hover:before{opacity:1;background-color:var(--color-hover)}.fh-nav-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.fh-nav-disc{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;font-size:18px}.fh-nav-link:hover .fh-nav-disc{color:var(--color-primary)}.fh-nav-label{flex:1;min-width:0;overflow:hidden;padding-right:12px;white-space:nowrap;text-overflow:ellipsis;opacity:clamp(0,2 * var(--fh-rail-open) - 1,1)}.fh-nav-link[aria-current=page],.fh-nav-link[data-holds-page]{font-weight:700}.fh-nav-link[aria-current=page]:before,.fh-nav-link[data-holds-page][aria-expanded=false]:before{opacity:1;background-color:var(--color-hover)}.fh-nav-badge{position:absolute;top:-2px;right:-6px;min-width:18px;padding:0 4px;border-radius:9999px;background:var(--color-badge);color:var(--color-badge-fg);font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--color-surface)}.fh-nav-chevron{margin-right:12px;font-size:10px;opacity:clamp(0,2 * var(--fh-rail-open) - 1,1);transition:transform .2s ease}.fh-nav-link[aria-expanded=false] .fh-nav-chevron{transform:rotate(-90deg)}.fh-nav-sub{display:none;flex-direction:column;gap:2px;margin:2px 0 4px 48px;padding:0;list-style:none}.fh-nav--panel .fh-nav-sub{display:flex}@media(min-width:768px){.fh-nav--rail:has(:focus-visible) .fh-nav-sub,.fh-nav--rail[data-rail-open] .fh-nav-sub{display:flex}}@media(min-width:768px)and (any-hover:hover)and (any-pointer:fine){.fh-nav--rail:hover .fh-nav-sub{display:flex}}.fh-nav-sublink{display:block;padding:8px 12px;border-radius:9999px;color:var(--color-fg);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;opacity:clamp(0,2 * var(--fh-rail-open) - 1,1)}.fh-nav-sublink:hover{color:var(--color-primary);background:var(--color-hover)}.fh-nav-sublink[aria-current=page]{font-weight:700;background:var(--color-hover)}.fh-nav-sublink:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.fh-nav-subgroup{display:flex;align-items:center;gap:8px;width:100%;border:0;background:none;font:inherit;font-size:14px;text-align:left;cursor:pointer}.fh-nav-subgroup-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.fh-nav-subgroup .fh-nav-chevron{margin-right:0}.fh-nav-subgroup[aria-expanded=false] .fh-nav-chevron{transform:rotate(-90deg)}.fh-nav-subgroup[data-holds-page]{font-weight:700}.fh-nav-subgroup[data-holds-page][aria-expanded=false]{background:var(--color-hover)}.fh-nav-subbadge{flex-shrink:0;min-width:18px;padding:0 4px;border-radius:9999px;background:var(--color-badge);color:var(--color-badge-fg);font-size:11px;font-weight:700;line-height:18px;text-align:center}.fh-nav-sub--nested{margin:2px 0 2px 12px}.fh-rail-toggle{display:none}@media(min-width:768px)and (any-hover:none){.fh-rail-toggle{display:flex}}.fh-rail-toggle-icon{transition:transform .2s ease}.fh-rail-toggle[aria-expanded=true] .fh-rail-toggle-icon{transform:rotate(180deg)}.fh-more{position:relative}@media(min-width:768px){.fh-nav--rail:has(.fh-more[data-open]){--fh-rail-open: 1;transition-delay:0s}}.fh-more-panel{position:absolute;bottom:calc(100% + 8px);left:0;z-index:40;width:264px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:8px;border:1px solid var(--color-line);border-radius:16px;background:var(--color-surface);box-shadow:0 8px 30px #0000001f;font-family:var(--font-secondary)}:root[data-theme=dark] .fh-more-panel{background:#1a2026;box-shadow:0 8px 30px #00000080}.fh-more-account{display:flex;flex-direction:column;gap:2px;padding:8px 12px 10px;border-bottom:1px solid var(--color-line);margin-bottom:4px}.fh-more-account-label{color:var(--color-fg-muted);font-size:12px}.fh-more-account-email{overflow:hidden;color:var(--color-fg);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.fh-more-row,.fh-more-back{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:0;border-radius:12px;background:none;color:var(--color-fg);font:inherit;font-size:14px;text-align:left;cursor:pointer;transition:background-color .15s ease}.fh-more-row:hover,.fh-more-back:hover{background:var(--color-hover)}.fh-more-row:focus-visible,.fh-more-back:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.fh-more-label{flex:1;min-width:0;white-space:nowrap}.fh-more-icon{font-size:18px}.fh-more-chevron{font-size:11px;color:var(--color-fg-muted)}.fh-more-back{font-weight:700}.fh-more-divider{height:1px;margin:4px 8px;background:var(--color-line)}:root{--fh-pixel: #e6e6e6}:root[data-theme=dark]{--fh-pixel: #2b3137}.fh-pixel-wave{position:fixed;z-index:15;display:grid;overflow:hidden;pointer-events:none}.fh-pixel-wave[hidden]{display:none}.fh-pixel{background:var(--fh-pixel);outline:.5px solid var(--fh-pixel)}@keyframes fh-card-enter{0%{opacity:0;transform:translateY(24px)}}@keyframes fh-row-enter{0%{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:no-preference){.fh-content .ant-card{animation:fh-card-enter .72s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--fh-enter-delay, 0ms) + var(--fh-stagger, 0) * 90ms)}.fh-content .ant-card .ant-card{animation:none}.fh-content .ant-col:nth-child(2)>.ant-card{--fh-stagger: 1}.fh-content .ant-col:nth-child(3)>.ant-card{--fh-stagger: 2}.fh-content .ant-col:nth-child(4)>.ant-card{--fh-stagger: 3}.fh-content .ant-col:nth-child(5)>.ant-card{--fh-stagger: 4}.fh-content .ant-col:nth-child(6)>.ant-card{--fh-stagger: 5}.fh-content .ant-col:nth-child(n+7)>.ant-card{--fh-stagger: 6}.fh-content .ant-table-tbody>tr,.fh-content .ant-list-items>.ant-list-item{--fh-row: 12;animation:fh-row-enter .52s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--fh-enter-delay, 0ms) + var(--fh-stagger, 0) * 90ms + .26s + var(--fh-row) * 50ms)}.fh-content .ant-table-tbody>tr.ant-table-measure-row{animation:none}.fh-content .ant-table-tbody>tr:nth-child(1),.fh-content .ant-list-items>.ant-list-item:nth-child(1){--fh-row: 0}.fh-content .ant-table-tbody>tr:nth-child(2),.fh-content .ant-list-items>.ant-list-item:nth-child(2){--fh-row: 1}.fh-content .ant-table-tbody>tr:nth-child(3),.fh-content .ant-list-items>.ant-list-item:nth-child(3){--fh-row: 2}.fh-content .ant-table-tbody>tr:nth-child(4),.fh-content .ant-list-items>.ant-list-item:nth-child(4){--fh-row: 3}.fh-content .ant-table-tbody>tr:nth-child(5),.fh-content .ant-list-items>.ant-list-item:nth-child(5){--fh-row: 4}.fh-content .ant-table-tbody>tr:nth-child(6),.fh-content .ant-list-items>.ant-list-item:nth-child(6){--fh-row: 5}.fh-content .ant-table-tbody>tr:nth-child(7),.fh-content .ant-list-items>.ant-list-item:nth-child(7){--fh-row: 6}.fh-content .ant-table-tbody>tr:nth-child(8),.fh-content .ant-list-items>.ant-list-item:nth-child(8){--fh-row: 7}.fh-content .ant-table-tbody>tr:nth-child(9),.fh-content .ant-list-items>.ant-list-item:nth-child(9){--fh-row: 8}.fh-content .ant-table-tbody>tr:nth-child(10),.fh-content .ant-list-items>.ant-list-item:nth-child(10){--fh-row: 9}.fh-content .ant-table-tbody>tr:nth-child(11),.fh-content .ant-list-items>.ant-list-item:nth-child(11){--fh-row: 10}.fh-content .ant-card[data-fh-reveal]{animation:none;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--fh-stagger, 0) * 90ms)}.fh-content .ant-card[data-fh-reveal=waiting]{opacity:0;transform:translateY(40px)}.fh-content .ant-card[data-fh-reveal] .ant-table-tbody>tr,.fh-content .ant-card[data-fh-reveal] .ant-list-items>.ant-list-item{animation-delay:calc(var(--fh-stagger, 0) * 90ms + .26s + var(--fh-row) * 50ms)}.fh-content .ant-card[data-fh-reveal=waiting] .ant-table-tbody>tr,.fh-content .ant-card[data-fh-reveal=waiting] .ant-list-items>.ant-list-item{animation-play-state:paused}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@font-face{font-family:BricolageGrotesque;src:url(/assets/BricolageGrotesque-DcWnIxAz.ttf) format("truetype");font-weight:200 800;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-0N3pECc_.ttf) format("truetype");font-weight:200 800;font-display:swap}:root{--font-primary: BricolageGrotesque, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;--font-secondary: Manrope, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;color-scheme:light;--color-primary: #8648ff;--color-primary-darker: #1c0744;--color-page: #f5f5f5;--color-surface: #fff;--color-fg: #111;--color-fg-muted: #666;--color-hover: #efefef;--color-line: #e9e9e9;--color-placeholder: #f0f0f0;--color-subtle: #fafafa;--color-error-surface: #fff2f0;--color-error-line: #ffccc7;--color-warning-surface: #fffbe6;--color-warning-line: #ffe58f;--color-badge: #c74b00;--color-badge-fg: #fff;--color-button: #111;--color-button-fg: #fff;--color-glass: rgb(255 255 255 / .66);--color-glass-flat: rgb(255 255 255 / .78);--color-glass-border: rgb(255 255 255 / .7);--color-glass-fallback: rgb(255 255 255 / .94);--color-glass-button-line: rgb(28 7 68 / .22);--color-input-line: #929292;--color-glass-muted: #4f4f4f;--shadow-glass: 0 10px 40px -8px rgb(28 7 68 / .18), inset 0 1px 0 rgb(255 255 255 / .7)}:root[data-theme=dark]{color-scheme:dark;--color-primary: #a47bff;--color-page: #0c1014;--color-surface: #12171c;--color-fg: #eef1f4;--color-fg-muted: #9ba5ae;--color-hover: #2b3137;--color-line: #2f363d;--color-placeholder: #22282e;--color-subtle: #161b20;--color-error-surface: rgb(255 109 2 / .16);--color-error-line: rgb(255 109 2 / .4);--color-warning-surface: rgb(254 214 34 / .1);--color-warning-line: rgb(254 214 34 / .35);--color-badge: #ff6d02;--color-badge-fg: #111;--color-button: #2b3137;--color-button-fg: #fff;--color-glass: rgb(26 32 38 / .62);--color-glass-flat: rgb(30 36 42 / .8);--color-glass-border: rgb(255 255 255 / .12);--color-glass-fallback: rgb(18 23 28 / .95);--color-glass-button-line: rgb(255 255 255 / .2);--color-input-line: #6b757f;--color-glass-muted: #b7bfc7;--shadow-glass: 0 10px 40px -8px rgb(0 0 0 / .55), inset 0 1px 0 rgb(255 255 255 / .08)}html,body{margin:0;font-family:var(--font-secondary);color:var(--color-fg);background:var(--color-page);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}.fh-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}h1,h2,h3,h4,h5,h6,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography,.ant-modal-title,.ant-drawer-title,.ant-card-head-title,.ant-statistic-title{font-family:var(--font-primary);letter-spacing:-.02em}.ant-statistic-content{font-family:var(--font-primary);font-weight:500;letter-spacing:-.04em;line-height:1.15}.ant-statistic-content-prefix{font-size:.75em;margin-inline-end:8px}.fh-glass{background-color:var(--color-glass);border:1px solid var(--color-glass-border);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.fh-glass{background-color:var(--color-surface)}}@media(prefers-reduced-transparency:reduce){.fh-glass{background-color:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.ant-modal-root .ant-modal-mask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ant-modal-root .ant-modal .ant-modal-content{padding:28px 28px 24px;border-radius:28px;background-color:var(--color-glass);border:1px solid var(--color-glass-border);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ant-modal-root .ant-modal .ant-modal-content{background-color:var(--color-glass-fallback)}}@media(prefers-reduced-transparency:reduce){.ant-modal-root .ant-modal-mask,.ant-modal-root .ant-modal .ant-modal-content{-webkit-backdrop-filter:none;backdrop-filter:none}.ant-modal-root .ant-modal .ant-modal-content{background-color:var(--color-surface)}}.ant-modal-root .ant-modal .ant-modal-header{margin-bottom:16px;padding-inline-end:36px}.ant-modal-root .ant-modal .ant-modal-footer{margin-top:24px}.ant-modal-root .ant-modal .ant-modal-close{top:26px;inset-inline-end:22px;border-radius:9999px}.ant-modal-root .ant-modal .ant-modal-footer .ant-btn,.ant-modal-root .ant-modal .ant-modal-confirm-btns .ant-btn{height:40px;padding-inline:20px;border-radius:9999px;font-weight:700}.ant-modal-root .ant-modal .ant-modal-footer .ant-btn-variant-outlined:not(:disabled),.ant-modal-root .ant-modal .ant-modal-confirm-btns .ant-btn-variant-outlined:not(:disabled){background:transparent}.ant-modal-root .ant-modal .ant-modal-footer .ant-btn-color-default.ant-btn-variant-outlined:not(:disabled):not(:hover),.ant-modal-root .ant-modal .ant-modal-confirm-btns .ant-btn-color-default.ant-btn-variant-outlined:not(:disabled):not(:hover){border-color:var(--color-glass-button-line)}.ant-modal-root .ant-modal-confirm .ant-modal-confirm-body{flex-direction:column;align-items:center;text-align:center}.ant-modal-root .ant-modal-confirm .ant-modal-confirm-body>.anticon{margin:0 0 12px;font-size:32px}.ant-modal-root .ant-modal-confirm .ant-modal-confirm-paragraph{max-width:100%;align-items:center}.ant-modal-root .ant-modal-confirm .ant-modal-confirm-btns{display:flex;flex-direction:column-reverse;gap:8px;margin-top:24px}.ant-modal-root .ant-modal-confirm .ant-modal-confirm-btns .ant-btn.ant-btn{width:100%;margin:0}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{border-start-end-radius:12px;border-end-end-radius:12px}.ant-input-search-large>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{border-start-end-radius:14px;border-end-end-radius:14px}.ant-input-search-small>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{border-start-end-radius:8px;border-end-end-radius:8px}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-color-primary):not(:hover){border-color:var(--color-input-line)}:root{--scrollbar-track: #32235f;--scrollbar-thumb: #9d76fc;--scrollbar-thumb-hover: #8648ff;--scrollbar-inner-track: rgb(50 35 95 / .08)}:root[data-theme=dark]{--scrollbar-track: #1c0744;--scrollbar-inner-track: rgb(255 255 255 / .06)}html::-webkit-scrollbar,body::-webkit-scrollbar{width:.9rem;height:.9rem}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:var(--scrollbar-track)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:var(--scrollbar-inner-track)}*::-webkit-scrollbar-thumb{border-radius:2px;background:var(--scrollbar-thumb);transition:background-color .5s}*::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:var(--scrollbar-track)}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-inner-track)}}.ant-table-sticky-scroll{background:var(--scrollbar-inner-track)!important}.ant-table-sticky-scroll-bar{border-radius:2px!important;background-color:var(--scrollbar-thumb)!important}.ant-table-sticky-scroll-bar:hover,.ant-table-sticky-scroll-bar-active{background-color:var(--scrollbar-thumb-hover)!important}.job-insight-tiles{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}@media(min-width:768px){.job-insight-tiles{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.job-insight-tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1200px){.job-insight-tiles.job-insight-tiles--six{grid-template-columns:repeat(6,minmax(0,1fr))}}.supplier-detail-cards{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);align-items:stretch}@media(min-width:360px){.supplier-detail-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.supplier-detail-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.supplier-detail-cards>.ant-card{height:100%}
