@charset "UTF-8";*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}.btn{display:inline-block;border-radius:.25rem;padding:.5rem 1rem}.card,[card=""]{border-radius:.5rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding:1rem;--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}[end~="1"]{inset-inline-end:.25rem}[top~="0"]{top:0}.grid,[grid=""]{display:grid}[rows~="3"]{grid-template-rows:repeat(3,minmax(0,1fr))}[rows~="4"]{grid-template-rows:repeat(4,minmax(0,1fr))}[rows~="5"]{grid-template-rows:repeat(5,minmax(0,1fr))}[rows~="6"]{grid-template-rows:repeat(6,minmax(0,1fr))}.m\[0\]{margin:0}.m\[k\]{margin:k}.m\[sort\.value\]{margin:sort.value}.m\[t\.key\]{margin:t.key}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.ml-2{margin-left:.5rem}.ms{margin-inline-start:1rem}.mt-1{margin-top:.25rem}.inline{display:inline}.block,[block=""]{display:block}.inline-block{display:inline-block}.hidden{display:none}[size~="1"]{width:.25rem;height:.25rem}[size~="10"]{width:2.5rem;height:2.5rem}[size~="11"]{width:2.75rem;height:2.75rem}[size~="12"]{width:3rem;height:3rem}[size~="120"]{width:30rem;height:30rem}[size~="124"]{width:31rem;height:31rem}[size~="13"]{width:3.25rem;height:3.25rem}[size~="14"]{width:3.5rem;height:3.5rem}[size~="15"]{width:3.75rem;height:3.75rem}[size~="150"]{width:37.5rem;height:37.5rem}[size~="16"]{width:4rem;height:4rem}[size~="18"]{width:4.5rem;height:4.5rem}[size~="20"]{width:5rem;height:5rem}[size~="22"]{width:5.5rem;height:5.5rem}[size~="24"]{width:6rem;height:6rem}[size~="26"]{width:6.5rem;height:6.5rem}[size~="28"]{width:7rem;height:7rem}[size~="30"]{width:7.5rem;height:7.5rem}[size~="32"]{width:8rem;height:8rem}[size~="34"]{width:8.5rem;height:8.5rem}[size~="36"]{width:9rem;height:9rem}[size~="38"]{width:9.5rem;height:9.5rem}[size~="40"]{width:10rem;height:10rem}[size~="42"]{width:10.5rem;height:10.5rem}[size~="44"]{width:11rem;height:11rem}[size~="46"]{width:11.5rem;height:11.5rem}[size~="48"]{width:12rem;height:12rem}[size~="52"]{width:13rem;height:13rem}[size~="54"]{width:13.5rem;height:13.5rem}[size~="56"]{width:14rem;height:14rem}[size~="72"]{width:18rem;height:18rem}[size~="82"]{width:20.5rem;height:20.5rem}[size~=lg]{width:32rem;height:32rem}[size~=md]{width:28rem;height:28rem}[size~=px]{width:1px;height:1px}[size~=sm]{width:24rem;height:24rem}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.h4{height:1rem}.h5{height:1.25rem}.w-full{width:100%}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.grow,[grow~="_createBlock(_component_n_button,"],[grow~="_createElementBlock("],[grow~="_createElementVNode("],[grow~="_createVNode(_component_n_button,"],[grow~="_createVNode(_component_n_input,"],[grow~="_unref(store).myLegionId"],[grow~="-1)),"],[grow~="?"],[grow~="(_openBlock(),"],[grow~="(_unref(lineups).busy.value)"],[grow~="(r.legionId"],[grow~=")"],[grow~="{"],[grow~="},"],[grow~="&&"],[grow~="0,"],[grow~=die],[grow~="null,"],[grow~="r.state"],[grow~="search.value,"]{flex-grow:1}[grow~="!=="]{flex-grow:1!important}.flex-wrap{flex-wrap:wrap}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize{resize:both}.items-center{align-items:center}[justify~=end]{justify-content:flex-end}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.space-y-2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1rem * var(--un-space-y-reverse))}.break-all{word-break:break-all}.border,[b~="1"]{border-width:1px}[b~="26"]{border-width:26px}[fill~=none]{fill:none}[stroke-width~="1"]{stroke-width:1px}.p-8{padding:2rem}[p~="2"]{padding:.5rem}[p~="20"]{padding:5rem}.px,[px=""]{padding-left:1rem;padding-right:1rem}[px~="1"]{padding-left:.25rem;padding-right:.25rem}[px~="default:"]:default{padding-left:1rem;padding-right:1rem}.text-center{text-align:center}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.text-gray-500{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity))}[color~="#7cbf3a"]{--un-text-opacity:1;color:rgb(124 191 58 / var(--un-text-opacity))}[color~="#8b4fd8"]{--un-text-opacity:1;color:rgb(139 79 216 / var(--un-text-opacity))}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.underline{text-decoration-line:underline}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.outline{outline-style:solid}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}[blur~="required:"]:required{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--xy-bg: #f7f2ea;--xy-surface: #ffffff;--xy-surface-2: #fbf7f0;--xy-text: #2b2118;--xy-text-2: #6b5a48;--xy-text-3: #76654f;--xy-border: #e6dccb;--xy-primary: #5b7a1f;--xy-primary-hover: #4a6618;--xy-on-primary: #ffffff;--xy-primary-soft: #edf3dc;--xy-primary-ink: #3f5a12;--xy-gold: #e3a92b;--xy-gold-soft: #fff4d6;--xy-gold-ink: #8a5a00;--xy-danger: #b3392a;--xy-danger-soft: #fbe7e3;--xy-danger-ink: #9a2e22;--xy-info: #1f5f8b;--xy-info-soft: #e3eff8;--xy-info-ink: #1f5f8b;--xy-shadow: 0 1px 2px rgba(60, 40, 20, .06), 0 1px 1px rgba(60, 40, 20, .04);--xy-shadow-lg: 0 12px 32px rgba(60, 40, 20, .16);--xy-radius: 10px;--xy-radius-sm: 6px;--xy-radius-lg: 14px;--xy-font: -apple-system, "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", system-ui, sans-serif;--xy-sidebar-w: 200px;--xy-topbar-h: 48px;--xy-tabbar-h: 58px;--xy-fs-xs: 12px;--xy-fs-sm: 13px;--xy-fs: 14px;--xy-fs-lg: 16px;--xy-fs-xl: 20px;--xy-gap: 12px;--xy-pad: 12px;--xy-row: 40px;--xy-ctl: 32px;--xy-safe-bottom: env(safe-area-inset-bottom, 0px);color-scheme:light}[data-theme=dark]{--xy-bg: #1b1713;--xy-surface: #241f1a;--xy-surface-2: #2c2620;--xy-text: #f1e9dd;--xy-text-2: #b8aa98;--xy-text-3: #a89884;--xy-border: #3a322a;--xy-primary: #a3c45e;--xy-primary-hover: #b5d372;--xy-on-primary: #1b1713;--xy-primary-soft: #2f3a1e;--xy-primary-ink: #c3dd8a;--xy-gold: #e9c46a;--xy-gold-soft: #3a2f18;--xy-gold-ink: #e9c46a;--xy-danger: #e07a6b;--xy-danger-soft: #3d211c;--xy-danger-ink: #f0a497;--xy-info: #8cc3ea;--xy-info-soft: #1c2d3a;--xy-info-ink: #8cc3ea;--xy-shadow: none;--xy-shadow-lg: 0 12px 32px rgba(0, 0, 0, .5);color-scheme:dark}html,body{background:var(--xy-bg);color:var(--xy-text);font-family:var(--xy-font);font-size:var(--xy-fs);line-height:1.5;-webkit-text-size-adjust:100%}@media (pointer: coarse){:root{--xy-fs: 15px;--xy-fs-sm: 13px;--xy-row: 48px;--xy-ctl: 40px}}@media (max-width: 767px){:root{--xy-gap: 8px}}.num{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--xy-primary);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--primary-color: var(--xy-primary);--primary-color-hover: var(--xy-primary-hover);--primary-color-light: var(--xy-primary-soft);--secondary-color: var(--xy-gold);--success-color: var(--xy-primary);--warning-color: var(--xy-gold);--error-color: var(--xy-danger);--info-color: var(--xy-info);--text-primary: var(--xy-text);--text-secondary: var(--xy-text-2);--text-tertiary: var(--xy-text-3);--text-disabled: #cccccc;--bg-primary: var(--xy-surface);--bg-secondary: var(--xy-bg);--bg-tertiary: var(--xy-surface-2);--bg-overlay: rgba(0, 0, 0, .5);--border-light: var(--xy-border);--border-medium: var(--xy-border);--border-dark: #9ca3af;--shadow-light: 0 1px 3px rgba(0, 0, 0, .1);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .1);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .1);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 10px;--border-radius-xl: 10px;--spacing-xs: 4px;--spacing-sm: 6px;--spacing-md: 10px;--spacing-lg: 12px;--spacing-xl: 20px;--spacing-2xl: 32px;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--font-size-3xl: 24px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}@media (max-width: 768px){:root{--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 15px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 22px;--font-size-3xl: 28px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px}}@media (max-width: 640px){:root{--font-size-md: 14px;--spacing-md: 10px}}*{margin:0;padding:0;box-sizing:border-box}html{height:100%;scroll-behavior:smooth}body{height:100%;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--text-primary);background:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{min-height:100vh}a{color:var(--primary-color);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--primary-color-hover)}button{border:none;background:none;cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit;font-size:16px!important;border:none;outline:none}input,select,textarea,.n-input__input-el,.n-input__textarea-el{font-size:16px!important}ul,ol{list-style:none}img{max-width:100%;height:auto}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}::-webkit-scrollbar-thumb{background:#0000004d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00000080}.text-left{text-align:left}.text-right{text-align:right}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-column{flex-direction:column}.flex-1{flex:1}.grid{display:grid}.block{display:block}.m-0{margin:0}.m-1{margin:var(--spacing-xs)}.m-2{margin:var(--spacing-sm)}.m-3{margin:var(--spacing-md)}.m-4{margin:var(--spacing-lg)}.m-5{margin:var(--spacing-xl)}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-sm)}.mt-3{margin-top:var(--spacing-md)}.mt-4{margin-top:var(--spacing-lg)}.mt-5{margin-top:var(--spacing-xl)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing-xs)}.mb-2{margin-bottom:var(--spacing-sm)}.mb-3{margin-bottom:var(--spacing-md)}.mb-4{margin-bottom:var(--spacing-lg)}.mb-5{margin-bottom:var(--spacing-xl)}.ml-0{margin-left:0}.ml-1{margin-left:var(--spacing-xs)}.ml-2{margin-left:var(--spacing-sm)}.ml-3{margin-left:var(--spacing-md)}.ml-4{margin-left:var(--spacing-lg)}.ml-5{margin-left:var(--spacing-xl)}.mr-0{margin-right:0}.mr-1{margin-right:var(--spacing-xs)}.mr-2{margin-right:var(--spacing-sm)}.mr-3{margin-right:var(--spacing-md)}.mr-4{margin-right:var(--spacing-lg)}.mr-5{margin-right:var(--spacing-xl)}.p-0{padding:0}.p-1{padding:var(--spacing-xs)}.p-2{padding:var(--spacing-sm)}.p-3{padding:var(--spacing-md)}.p-4{padding:var(--spacing-lg)}.p-5{padding:var(--spacing-xl)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing-xs)}.pt-2{padding-top:var(--spacing-sm)}.pt-3{padding-top:var(--spacing-md)}.pt-4{padding-top:var(--spacing-lg)}.pt-5{padding-top:var(--spacing-xl)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing-xs)}.pb-2{padding-bottom:var(--spacing-sm)}.pb-3{padding-bottom:var(--spacing-md)}.pb-4{padding-bottom:var(--spacing-lg)}.pb-5{padding-bottom:var(--spacing-xl)}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing-xs)}.pl-2{padding-left:var(--spacing-sm)}.pl-3{padding-left:var(--spacing-md)}.pl-4{padding-left:var(--spacing-lg)}.pl-5{padding-left:var(--spacing-xl)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing-xs)}.pr-2{padding-right:var(--spacing-sm)}.pr-3{padding-right:var(--spacing-md)}.pr-4{padding-right:var(--spacing-lg)}.pr-5{padding-right:var(--spacing-xl)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-md{font-size:var(--font-size-md)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-success{color:var(--success-color)}.text-warning{color:var(--warning-color)}.text-error{color:var(--error-color)}.text-info{color:var(--info-color)}.font-light{font-weight:var(--font-weight-light)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.rounded-sm{border-radius:var(--border-radius-small)}.rounded{border-radius:var(--border-radius-medium)}.rounded-lg{border-radius:var(--border-radius-large)}.rounded-xl{border-radius:var(--border-radius-xl)}.rounded-full{border-radius:50%}.shadow-sm{box-shadow:var(--shadow-light)}.shadow{box-shadow:var(--shadow-medium)}.shadow-lg{box-shadow:var(--shadow-heavy)}.transition{transition:all var(--transition-normal)}.transition-fast{transition:all var(--transition-fast)}.transition-slow{transition:all var(--transition-slow)}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.container-sm{max-width:768px;margin:0 auto;padding:0 var(--spacing-md)}.container-lg{max-width:1400px;margin:0 auto;padding:0 var(--spacing-md)}.glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.hover-scale{transition:transform var(--transition-fast)}.hover-scale:hover{transform:scale(1.05)}@media (max-width: 768px){.container,.container-sm,.container-lg{padding:0 var(--spacing-sm)}.text-3xl{font-size:var(--font-size-2xl)}.text-2xl{font-size:var(--font-size-xl)}}@media (max-width: 768px){.arco-modal{width:auto!important;max-width:95vw!important;margin:0 auto!important}.arco-modal-content{padding:var(--spacing-sm)!important;border-radius:var(--border-radius-medium)!important}.arco-modal-header{padding:var(--spacing-sm) var(--spacing-sm)!important}.arco-modal-title{font-size:var(--font-size-lg)!important;line-height:1.4!important}.arco-modal-body{max-height:70vh!important;overflow-y:auto!important}}[data-v-4e709638]:root{--primary-color: var(--xy-primary);--primary-color-hover: var(--xy-primary-hover);--primary-color-light: var(--xy-primary-soft);--secondary-color: var(--xy-gold);--success-color: var(--xy-primary);--warning-color: var(--xy-gold);--error-color: var(--xy-danger);--info-color: var(--xy-info);--text-primary: var(--xy-text);--text-secondary: var(--xy-text-2);--text-tertiary: var(--xy-text-3);--text-disabled: #cccccc;--bg-primary: var(--xy-surface);--bg-secondary: var(--xy-bg);--bg-tertiary: var(--xy-surface-2);--bg-overlay: rgba(0, 0, 0, .5);--border-light: var(--xy-border);--border-medium: var(--xy-border);--border-dark: #9ca3af;--shadow-light: 0 1px 3px rgba(0, 0, 0, .1);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .1);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .1);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 10px;--border-radius-xl: 10px;--spacing-xs: 4px;--spacing-sm: 6px;--spacing-md: 10px;--spacing-lg: 12px;--spacing-xl: 20px;--spacing-2xl: 32px;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--font-size-3xl: 24px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}@media (max-width: 768px){[data-v-4e709638]:root{--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 15px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 22px;--font-size-3xl: 28px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px}}@media (max-width: 640px){[data-v-4e709638]:root{--font-size-md: 14px;--spacing-md: 10px}}.throttle-banner[data-v-4e709638]{position:fixed;top:16px;left:50%;transform:translate(-50%);z-index:9999;display:flex;align-items:center;gap:14px;min-width:360px;max-width:90vw;padding:12px 20px;border-radius:12px;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;box-shadow:0 10px 25px #f59e0b40,0 4px 10px #00000014;color:#92400e;font-family:inherit;pointer-events:auto}.banner-icon[data-v-4e709638]{font-size:22px;flex-shrink:0}.banner-content[data-v-4e709638]{flex:1;min-width:0}.banner-title[data-v-4e709638]{font-size:14px;font-weight:600;line-height:1.3;margin-bottom:2px}.banner-desc[data-v-4e709638]{font-size:12px;opacity:.85;line-height:1.3}.banner-countdown[data-v-4e709638]{flex-shrink:0;font-size:18px;font-weight:700;padding:4px 10px;background:#f59e0b26;border-radius:8px;font-variant-numeric:tabular-nums}.banner-fade-enter-active[data-v-4e709638],.banner-fade-leave-active[data-v-4e709638]{transition:all .3s ease}.banner-fade-enter-from[data-v-4e709638],.banner-fade-leave-to[data-v-4e709638]{opacity:0;transform:translate(-50%) translateY(-20px)}html.dark .throttle-banner[data-v-4e709638],html[data-theme=dark] .throttle-banner[data-v-4e709638]{background:linear-gradient(135deg,#78350f,#92400e);border-color:#fbbf24;color:#fef3c7!important}html.dark .throttle-banner[data-v-4e709638] *,html[data-theme=dark] .throttle-banner[data-v-4e709638] *{color:#fef3c7!important}html.dark .banner-countdown[data-v-4e709638],html[data-theme=dark] .banner-countdown[data-v-4e709638]{background:#fbbf2440}[data-v-28e2f050]:root{--primary-color: var(--xy-primary);--primary-color-hover: var(--xy-primary-hover);--primary-color-light: var(--xy-primary-soft);--secondary-color: var(--xy-gold);--success-color: var(--xy-primary);--warning-color: var(--xy-gold);--error-color: var(--xy-danger);--info-color: var(--xy-info);--text-primary: var(--xy-text);--text-secondary: var(--xy-text-2);--text-tertiary: var(--xy-text-3);--text-disabled: #cccccc;--bg-primary: var(--xy-surface);--bg-secondary: var(--xy-bg);--bg-tertiary: var(--xy-surface-2);--bg-overlay: rgba(0, 0, 0, .5);--border-light: var(--xy-border);--border-medium: var(--xy-border);--border-dark: #9ca3af;--shadow-light: 0 1px 3px rgba(0, 0, 0, .1);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .1);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .1);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 10px;--border-radius-xl: 10px;--spacing-xs: 4px;--spacing-sm: 6px;--spacing-md: 10px;--spacing-lg: 12px;--spacing-xl: 20px;--spacing-2xl: 32px;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--font-size-3xl: 24px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}@media (max-width: 768px){[data-v-28e2f050]:root{--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 15px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 22px;--font-size-3xl: 28px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px}}@media (max-width: 640px){[data-v-28e2f050]:root{--font-size-md: 14px;--spacing-md: 10px}}.connection-notice[data-v-28e2f050]{position:fixed;top:16px;right:16px;z-index:9998;display:flex;align-items:center;gap:12px;max-width:min(420px,90vw);padding:12px 14px 12px 16px;border-radius:12px;border:1px solid;box-shadow:0 8px 20px #0000001f;background:#fff}.notice-kicked[data-v-28e2f050]{border-color:#ef4444;background:#fef2f2;color:#7f1d1d}.notice-waiting_cron[data-v-28e2f050]{border-color:#3b82f6;background:#eff6ff;color:#1e3a8a}.notice-busy[data-v-28e2f050]{border-color:#f59e0b;background:#fffbeb;color:#78350f}.notice-content[data-v-28e2f050]{flex:1;min-width:0}.notice-title[data-v-28e2f050]{font-size:14px;font-weight:600;margin-bottom:2px}.notice-desc[data-v-28e2f050]{font-size:12px;line-height:1.4}.notice-countdown[data-v-28e2f050]{font-weight:700;font-variant-numeric:tabular-nums}.notice-close[data-v-28e2f050]{border:none;background:transparent;color:inherit;font-size:18px;line-height:1;cursor:pointer;padding:4px 6px;border-radius:6px}.notice-close[data-v-28e2f050]:focus-visible{outline:2px solid currentColor}.notice-fade-enter-active[data-v-28e2f050],.notice-fade-leave-active[data-v-28e2f050]{transition:all .25s ease}.notice-fade-enter-from[data-v-28e2f050],.notice-fade-leave-to[data-v-28e2f050]{opacity:0;transform:translateY(-12px)}html.dark .connection-notice[data-v-28e2f050],html[data-theme=dark] .connection-notice[data-v-28e2f050]{background:#1f2937;color:#f3f4f6}
