.announcement-content[data-v-5e5c7172]{word-break:break-word;max-height:60vh;overflow-y:auto}.gp-filter-grid[data-v-6f75a450]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 16px;margin-bottom:16px;display:grid}@media (width<=1599px){.gp-filter-grid[data-v-6f75a450]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1199px){.gp-filter-grid[data-v-6f75a450]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.gp-filter-grid[data-v-6f75a450]{grid-template-columns:repeat(2,minmax(0,1fr))}}.gp-filter-grid[data-v-6f75a450] .ant-form-item{margin-bottom:0}.gp-filter-grid .gp-filter-actions[data-v-6f75a450]{align-self:end}.material-gallery[data-v-68b856b5]{flex-wrap:wrap;gap:8px;display:flex}.material-gallery[data-v-68b856b5] .ant-image-img{object-fit:cover;border-radius:4px}.bind-request-page .toolbar[data-v-93a2df56]{margin-bottom:12px}.bind-request-page .audit-info[data-v-93a2df56]{margin-bottom:8px}.bind-request-page .audit-info p[data-v-93a2df56]{margin:2px 0}.bind-request-page .audit-field[data-v-93a2df56]{margin-top:8px}.bind-request-page .audit-field label[data-v-93a2df56]{color:#6b7280;margin-bottom:4px;font-size:12px;display:block}.bind-request-page .materials-hint[data-v-93a2df56]{color:#8c8c8c;margin-left:8px;font-size:12px;font-weight:400}.roles-page .toolbar[data-v-f721c6c1]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.roles-page .toolbar .toolbar-left[data-v-f721c6c1]{align-items:center;gap:8px;display:flex}.roles-page .tree-toolbar[data-v-f721c6c1]{align-items:center;margin-bottom:8px;display:flex}.roles-page .permission-tree[data-v-f721c6c1]{border:1px solid var(--gp-color-border);border-radius:6px;max-height:300px;padding:8px 12px;overflow-y:auto}.dangerous-permission-warning[data-v-f721c6c1]{margin-bottom:8px}.president-row,.president-row td{background:var(--gp-color-president-row-bg)!important}.president-row:hover td{background:var(--gp-color-president-row-hover-bg)!important}.window-hint[data-v-1aeaf456]{color:var(--gp-color-text-secondary);margin:-8px 0 12px;font-size:12px}.cal-user[data-v-2c293332]{color:#000000a6;text-align:center;margin-bottom:10px;font-size:13px}.cal-nav[data-v-2c293332]{justify-content:center;align-items:center;gap:16px;margin-bottom:10px;display:flex}.cal-month[data-v-2c293332]{text-align:center;min-width:96px;font-size:15px;font-weight:600}.cal-grid[data-v-2c293332]{grid-template-columns:repeat(7,1fr);row-gap:2px;display:grid}.cal-wd[data-v-2c293332]{color:#00000073;text-align:center;padding:4px 0 6px;font-size:12px}.cal-cell[data-v-2c293332]{border-radius:6px;flex-direction:column;justify-content:center;align-items:center;height:44px;display:flex}.cal-cell[data-v-2c293332]:hover{background:#f5f5f5}.cal-cell.future[data-v-2c293332]{pointer-events:none}.cal-cell.future .cal-day[data-v-2c293332]{color:#00000040}.cal-cell.today .cal-day[data-v-2c293332]{color:#fff;text-align:center;background:#1677ff;border-radius:50%;width:24px;height:24px;line-height:24px}.cal-day[data-v-2c293332]{font-size:14px;line-height:1.2}.cal-dots[data-v-2c293332]{gap:4px;height:7px;margin-top:3px;display:flex}.dot[data-v-2c293332]{border-radius:50%;width:7px;height:7px;display:inline-block}.dot.dot-active[data-v-2c293332]{background:#1677ff}.dot.dot-recharge[data-v-2c293332]{background:#fa8c16}.dot.dot-consume[data-v-2c293332]{background:#ff4d4f}.dot-gap[data-v-2c293332]{margin-left:3px}.cal-legend[data-v-2c293332]{color:#000000a6;border-top:1px solid #f0f0f0;justify-content:center;gap:20px;margin-top:12px;padding-top:10px;font-size:12px;display:flex}.cal-legend .dot[data-v-2c293332]{vertical-align:middle;margin-right:5px}.ban-list-page[data-v-3a11a402]{width:100%}.dress-select-modal .dress-tabs[data-v-85ef43de]{margin-bottom:8px}.dress-select-modal .dress-loading[data-v-85ef43de]{text-align:center;color:#8c8c8c;padding:48px 0}.dress-select-modal .dress-empty[data-v-85ef43de]{padding:32px 0}.dress-select-modal .dress-grid[data-v-85ef43de]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-height:120px;display:grid}.dress-select-modal .dress-card[data-v-85ef43de]{border:1px solid #f0f0f0;border-radius:8px;transition:box-shadow .2s;overflow:hidden}.dress-select-modal .dress-card[data-v-85ef43de]:hover{box-shadow:0 2px 8px #00000014}.dress-select-modal .dress-card .dress-card-head[data-v-85ef43de]{aspect-ratio:1;background:#fafafa;position:relative}.dress-select-modal .dress-card .dress-img[data-v-85ef43de]{object-fit:contain;width:100%;height:100%;display:block}.dress-select-modal .dress-card .dress-img-placeholder[data-v-85ef43de]{background:#f0f0f0}.dress-select-modal .dress-card .dress-selected-badge[data-v-85ef43de]{margin:0;position:absolute;top:6px;right:6px}.dress-select-modal .dress-card .dress-name[data-v-85ef43de]{color:#262626;white-space:nowrap;text-overflow:ellipsis;padding:8px 10px 0;font-size:13px;overflow:hidden}.dress-select-modal .dress-card .dress-prices[data-v-85ef43de]{flex-wrap:wrap;gap:6px;padding:8px 10px 10px;display:flex}.dress-select-modal .dress-card .dress-prices .dress-no-price[data-v-85ef43de]{color:#8c8c8c;font-size:12px}.dress-select-modal .dress-pagination[data-v-85ef43de]{text-align:right;margin-top:16px}.dress-select-modal .dress-modal-footer[data-v-85ef43de]{border-top:1px solid #f0f0f0;justify-content:flex-end;align-items:center;margin-top:16px;padding-top:12px;display:flex}.dress-field[data-v-f387258e]{margin-bottom:24px}.dress-field .dress-field-head[data-v-f387258e]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.dress-field .dress-field-label[data-v-f387258e]{color:#000000e0}.dress-field .dress-field-label .dress-field-required[data-v-f387258e]{color:#ff4d4f;margin-left:4px}.dress-field .dress-field-empty[data-v-f387258e]{color:#8c8c8c}.send-reward-page .toolbar[data-v-f387258e],.user-query-page .query-form[data-v-3ffe5f1c]{margin-bottom:16px}.departments-page .toolbar[data-v-ef207c84]{align-items:center;margin-bottom:16px;display:flex}.manager-page .toolbar[data-v-997bd4d5]{margin-bottom:16px}.departments-page .toolbar[data-v-35db2084]{align-items:center;margin-bottom:16px;display:flex}.manager-page .toolbar[data-v-5605e862]{margin-bottom:16px}.operation-rank-toolbar[data-v-1fbfa4b8]{text-align:right;margin-bottom:12px}.operation-rank-total[data-v-1fbfa4b8]{font-weight:600}.round-rank-panel[data-v-b068810c]{width:100%}.round-rank-panel__bar[data-v-b068810c]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.round-rank-panel__period[data-v-b068810c]{color:var(--gp-color-text-tertiary)}.activity-rank-page[data-v-32725f26]{width:100%}.commission-tier-page .toolbar[data-v-af7dd95c]{margin-bottom:12px}.cmm-canvas[data-v-ede08dfa]{width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.cmm-canvas__stage[data-v-ede08dfa]{width:100%;height:100%}.cmm-canvas__banner[data-v-ede08dfa]{z-index:5;color:#fff;background:#ff4d4feb;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.cmm-canvas__banner-retry[data-v-ede08dfa]{color:#fff;cursor:pointer;background:0 0;border:none;text-decoration:underline}.cmm-canvas__mask[data-v-ede08dfa]{z-index:4;background:#ffffff8c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cmm-canvas__mask-text[data-v-ede08dfa]{color:#6b7280;font-size:14px}.cmm-node{box-sizing:border-box;background:#fff;border:1px solid #e5e8ee;border-radius:8px;width:220px;padding:8px 10px;font-size:12px}.cmm-node--resigned .cmm-node__name{color:#ff4d4f}.cmm-node--focus{border-color:#2f6bff;box-shadow:inset 0 0 0 1px #2f6bff,0 0 0 3px #2f6bff2e}.cmm-node__title{align-items:center;gap:6px;height:22px;display:flex}.cmm-node__name{white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.cmm-node__badge{color:#6b7280;background:#f2f4f8;border-radius:4px;flex:none;padding:0 6px;font-size:11px}.cmm-node__badge--l0{color:#26215c;background:#afa9ec}.cmm-node__badge--l1{color:#412402;background:#fac775}.cmm-node__badge--l2{color:#4a1b0c;background:#f5c4b3}.cmm-node__badge--l3{color:#4b1528;background:#f4c0d1}.cmm-node__badge--l4{color:#26306b;background:#c7cef0}.cmm-node__badge--l5{color:#6b7280;background:#f2f4f8}.cmm-node__more{color:#6b7280;cursor:pointer;background:0 0;border:none;flex:none;padding:0 4px}.cmm-node__metrics{grid-template-rows:repeat(2,34px);grid-template-columns:repeat(2,1fr);gap:4px;height:72px;margin-top:8px;display:grid}.cmm-node__metric{background:#f7f9fc;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-width:0;height:100%;padding:2px;display:flex}.cmm-node__metric-label{color:#9099a6;font-size:10px}.cmm-node__metric-value{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.cmm-node__metrics--unavailable,.cmm-node__metrics--failed{color:#9099a6}.cmm-node__nodata{color:#9099a6;grid-area:1/1/span 2/-1;justify-content:center;align-items:center;height:100%;display:flex}.cmm-node__skeleton{background:linear-gradient(90deg,#eef1f5 25%,#f6f8fb 37%,#eef1f5 63%);border-radius:4px;height:100%}.cmm-page[data-v-037a4d9f]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.cmm-toolbar[data-v-037a4d9f]{flex-wrap:nowrap;align-items:center;gap:8px;padding-bottom:12px;display:flex}.cmm-scale[data-v-037a4d9f]{min-width:44px;color:var(--gp-color-text-secondary);font-variant-numeric:tabular-nums;text-align:center}.cmm-stage-wrap[data-v-037a4d9f]{background:var(--gp-color-bg-container);border-radius:8px;flex:1;min-height:0;position:relative;overflow:hidden}.cmm-placeholder[data-v-037a4d9f]{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.cmm-retry[data-v-037a4d9f]{flex-direction:column;align-items:center;gap:12px;display:flex}.cmm-node-menu[data-v-037a4d9f]{z-index:1050;position:fixed;box-shadow:0 2px 8px #00000026}.commission-score-view .totals[data-v-403a4eba]{gap:48px;margin-bottom:16px;display:flex}.commission-score-view .summary[data-v-403a4eba]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.commission-score-view .daily-title[data-v-403a4eba]{margin:8px 0 12px;font-weight:600}.commission-score-page[data-v-77533f4e]{padding:4px}.operation-summary-page[data-v-84af5180]{width:100%}.anchor-list-page .toolbar[data-v-a5fe6e42]{margin-bottom:12px}.rank-tab[data-v-80779800]{padding-top:8px}.anchor-data-rank-page[data-v-a4244d75]{width:100%}.anchor-revenue-toolbar[data-v-5b1144de]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.vue-advanced-cropper{text-align:center;-webkit-user-select:none;user-select:none;direction:ltr;max-width:100%;max-height:100%;position:relative}.vue-advanced-cropper__stretcher{pointer-events:none;max-width:100%;max-height:100%;position:relative}.vue-advanced-cropper__image{-webkit-user-select:none;user-select:none;transform-origin:50%;position:absolute;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{width:100%;height:100%;position:absolute;overflow:hidden}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{background:#fff;width:10px;height:10px;display:block}.vue-handler-wrapper{width:30px;height:30px;position:absolute;transform:translate(-50%,-50%)}.vue-handler-wrapper__draggable{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:0 0;justify-content:center;align-items:center;display:flex;position:absolute}.vue-line-wrapper--north,.vue-line-wrapper--south{width:100%;height:12px;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{cursor:n-resize;top:0}.vue-line-wrapper--south{cursor:s-resize;top:100%}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;top:0;transform:translate(-50%)}.vue-line-wrapper--east{cursor:e-resize;left:100%}.vue-line-wrapper--west{cursor:w-resize;left:0}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{width:100%;height:100%;position:relative}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{top:0;left:0}.vue-bounding-box__handler--north{top:0;left:50%}.vue-bounding-box__handler--east-north{top:0;left:100%}.vue-bounding-box__handler--east{top:50%;left:100%}.vue-bounding-box__handler--east-south{top:100%;left:100%}.vue-bounding-box__handler--south{top:100%;left:50%}.vue-bounding-box__handler--west-south{top:100%;left:0}.vue-bounding-box__handler--west{top:50%;left:0}.vue-draggable-area{position:relative}.vue-preview-result{box-sizing:border-box;width:100%;height:100%;position:absolute;overflow:hidden}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;position:relative;max-width:none!important}.vue-rectangle-stencil{box-sizing:border-box;width:100%;height:100%;position:absolute}.vue-rectangle-stencil__preview{width:100%;height:100%;position:absolute}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{box-sizing:content-box;cursor:move;width:100%;height:100%;position:absolute}.vue-circle-stencil__preview{border-radius:50%;width:100%;height:100%;position:absolute}.vue-circle-stencil--movable{cursor:move}.vue-preview{box-sizing:border-box;position:relative;overflow:hidden}.vue-preview--fill,.vue-preview__wrapper{width:100%;height:100%;position:absolute}.vue-preview__image{pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;position:absolute;max-width:none!important}.vue-simple-line{background:0 0;border:0 solid #ffffff4d;transition:border .5s}.vue-simple-line--south,.vue-simple-line--north{width:100%;height:0}.vue-simple-line--east,.vue-simple-line--west{width:0;height:100%}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}.crop-file-input[data-v-b2a8cf8e]{display:none}.crop-uploader[data-v-b2a8cf8e]{display:inline-flex}.crop-preview[data-v-b2a8cf8e]{color:#999;cursor:pointer;background:#fafafa;border:1px dashed #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:112px;height:112px;font-size:12px;display:flex;position:relative;overflow:hidden}.crop-preview img[data-v-b2a8cf8e]{object-fit:cover;width:100%;height:100%}.crop-overlay[data-v-b2a8cf8e]{background:#fff9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.crop-modal-body[data-v-b2a8cf8e]{background:#f5f5f5;height:420px}.cropper[data-v-b2a8cf8e]{height:420px}.profile-page[data-v-b0f8a81f]{grid-template-columns:360px 1fr;align-items:start;gap:16px;display:grid}@media (width<=900px){.profile-page[data-v-b0f8a81f]{grid-template-columns:1fr}}.profile-actions[data-v-b0f8a81f]{gap:12px;margin-top:8px;display:flex}.consume-page .consume-toolbar[data-v-3f99fa4b]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.consume-page .consume-total[data-v-3f99fa4b]{font-weight:600}.refund-toolbar[data-v-8b81eecd]{justify-content:flex-end;margin-bottom:16px;display:flex}.refund-total[data-v-8b81eecd]{font-weight:600}.recharge-toolbar[data-v-8a337bda]{justify-content:flex-end;margin-bottom:16px;display:flex}.recharge-total[data-v-8a337bda]{font-weight:600}.summary-page[data-v-5a3872b4],.department-rank-page[data-v-74d22cc0],.group-rank-page[data-v-10401259],.member-rank-page[data-v-8d32be0d]{width:100%}.member-rank-toolbar[data-v-8d32be0d]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.promo-link-page[data-v-a1689819]{padding:24px}.promo-link-spin[data-v-a1689819]{justify-content:center;align-items:center;min-height:calc(100vh - 200px);display:flex}.register-user-page .toolbar[data-v-4ce042e2]{margin-bottom:16px}.sidebar-menu[data-v-c549e5cf]{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex:1;min-height:0;overflow:hidden auto;border-inline-end:none!important}.sidebar-menu[data-v-c549e5cf]::-webkit-scrollbar{width:6px}.sidebar-menu[data-v-c549e5cf]::-webkit-scrollbar-track{background:0 0}.sidebar-menu[data-v-c549e5cf]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}.sidebar-menu[data-v-c549e5cf]::-webkit-scrollbar-thumb:hover{background:#ffffff38}[data-v-c549e5cf] .ant-menu-dark .ant-menu-item-selected{background:var(--gp-color-sider-active-bg);position:relative}[data-v-c549e5cf] .ant-menu-dark .ant-menu-item-selected:before{content:"";background:var(--gp-color-primary);width:3px;position:absolute;top:8px;bottom:8px;left:0}.header-actions[data-v-70086c04]{align-items:center;gap:4px;display:inline-flex}.header-actions__button[data-v-70086c04]{width:32px;height:32px;color:var(--gp-color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;transition:color .18s ease-out,background .18s ease-out;display:inline-flex}.header-actions__button[data-v-70086c04]:hover{color:var(--gp-color-primary);background:var(--gp-color-hover-bg)}.user-menu[data-v-c7f01468]{cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;height:32px;padding:0 8px;display:inline-flex}.user-menu[data-v-c7f01468]:hover{background:var(--gp-color-hover-bg)}.user-menu__avatar[data-v-c7f01468]{color:#fff;background:var(--gp-color-primary);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:inline-flex}.user-menu__avatar-img[data-v-c7f01468]{object-fit:cover;border-radius:50%;width:24px;height:24px}.user-menu__name[data-v-c7f01468]{max-width:96px;color:var(--gp-color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-tabs[data-v-ed02bd83]{width:100%}.workspace-tabs[data-v-ed02bd83] .ant-tabs-nav{height:44px;margin:0;padding:0 12px}.workspace-tabs[data-v-ed02bd83] .ant-tabs-content-holder{display:none}.workspace-tabs[data-v-ed02bd83] .ant-tabs-tab{border-color:var(--gp-color-bg-container);background:var(--gp-color-bg-container);border-bottom-color:#eef1f5}.workspace-tabs[data-v-ed02bd83] .ant-tabs-tab.ant-tabs-tab-active{border-bottom-color:var(--gp-color-bg-layout);background:var(--gp-color-bg-layout)}.workspace-tabs__left-extra[data-v-ed02bd83]{align-items:center;padding-right:8px;display:inline-flex}.workspace-tabs__extra[data-v-ed02bd83]{align-items:center;gap:8px;padding-left:8px;display:inline-flex}.app-layout[data-v-403398ad]{width:100%;height:100vh;overflow:hidden}.app-layout__sider[data-v-403398ad]{background:var(--gp-color-sider-bg);flex-direction:column;height:100vh;display:flex;overflow:hidden}.app-layout__sider[data-v-403398ad] .ant-layout-sider-children{flex-direction:column;height:100%;display:flex;overflow:hidden}.app-layout__logo[data-v-403398ad]{white-space:nowrap;border-bottom:1px solid #ffffff14;align-items:center;gap:10px;height:56px;padding:0 16px;display:flex;overflow:hidden}.app-layout__logo-mark[data-v-403398ad]{color:#fff;background:var(--gp-color-primary);letter-spacing:1px;border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-flex}.app-layout__logo-text[data-v-403398ad]{color:#fff;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.app-layout__main[data-v-403398ad]{background:var(--gp-color-bg-layout);min-width:0}.app-layout__topbar[data-v-403398ad]{height:44px;color:var(--gp-color-text-secondary);background:var(--gp-color-bg-container);align-items:center;padding:0;display:flex}.app-layout__content[data-v-403398ad]{background:var(--gp-color-bg-layout);height:calc(100vh - 44px);padding:16px;overflow:auto}.login-page[data-v-df8c3e49]{background:var(--gp-color-bg-layout);flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.login-container[data-v-df8c3e49]{background:var(--gp-color-bg-container);border:1px solid var(--gp-color-border);border-radius:12px;width:900px;min-height:480px;display:flex;overflow:hidden;box-shadow:0 12px 32px #0f172a1f}.login-brand[data-v-df8c3e49]{border-inline-end:1px solid var(--gp-color-split);background:linear-gradient(160deg,#eef4ff 0%,#f7faff 100%);flex-direction:column;flex:0 0 420px;justify-content:center;align-items:center;gap:12px;padding:48px;display:flex}.brand-logo[data-v-df8c3e49]{color:var(--gp-color-primary);letter-spacing:-.01em;font-size:28px;font-weight:700}.brand-sub[data-v-df8c3e49]{color:var(--gp-color-text-secondary);margin:0;font-size:14px}.login-card[data-v-df8c3e49]{flex-direction:column;flex:1;justify-content:center;gap:16px;padding:48px 40px;display:flex}.login-card-title[data-v-df8c3e49]{color:var(--gp-color-text);margin-bottom:8px;font-size:18px;font-weight:600}.captcha-row[data-v-df8c3e49]{align-items:center;gap:8px;display:flex}.captcha-row .captcha-img[data-v-df8c3e49]{border:1px solid var(--gp-color-border);cursor:pointer;border-radius:6px;flex-shrink:0;width:100px;height:38px}.captcha-row .captcha-input[data-v-df8c3e49]{flex:1;min-width:0}.login-submit[data-v-df8c3e49]{height:42px;margin-top:8px;font-size:14px}.guild-hint[data-v-df8c3e49]{color:var(--gp-color-text-secondary);margin:0 0 4px;font-size:13px}.guild-back[data-v-df8c3e49]{color:var(--gp-color-text-tertiary);cursor:pointer;justify-content:center;align-items:center;gap:4px;margin-top:4px;font-size:13px;transition:color .12s;display:flex}.guild-back[data-v-df8c3e49]:hover{color:var(--gp-color-primary)}.login-lang[data-v-df8c3e49]{gap:4px;margin-top:28px;display:flex}.lang-pill[data-v-df8c3e49]{background:var(--gp-color-bg-container);border:1px solid var(--gp-color-border);color:var(--gp-color-text-secondary);cursor:pointer;border-radius:6px;padding:4px 14px;font-size:12px;transition:all .12s}.lang-pill[data-v-df8c3e49]:hover{border-color:var(--gp-color-primary);color:var(--gp-color-primary)}.lang-pill.active[data-v-df8c3e49]{background:var(--gp-color-primary);border-color:var(--gp-color-primary);color:#fff}.detail-desc[data-v-81e3775e]{margin-bottom:8px}.detail-failed[data-v-81e3775e]{color:#00000073;text-align:center;padding:40px 0}:root{--gp-color-primary:#2563eb;--gp-color-primary-hover:#1d4fd7;--gp-color-success:#059669;--gp-color-error:#dc2626;--gp-color-warning:#d97706;--gp-color-sider-bg:#1f2733;--gp-color-sider-active-bg:#2b3645;--gp-color-bg-layout:#f5f7fa;--gp-color-bg-container:#fff;--gp-color-border:#e4e9f0;--gp-color-split:#eef1f5;--gp-color-text:#0f172a;--gp-color-text-secondary:#5b6573;--gp-color-text-tertiary:#8a93a3;--gp-color-tag-default-bg:#f7f9fc;--gp-color-tag-active-bg:#e8f0fe;--gp-color-tag-active-border:#bcd2ff;--gp-color-hover-bg:#f1f5ff;--gp-color-sider-text:#c4ccd8;--gp-color-president-row-bg:#fff7e6;--gp-color-president-row-hover-bg:#fff0cc}html,body,#app{width:100%;height:100%;color:var(--gp-color-text);background:var(--gp-color-bg-layout);margin:0;padding:0;font-family:PingFang SC,Microsoft YaHei,Segoe UI,sans-serif;overflow:hidden}*{box-sizing:border-box}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline:2px solid var(--gp-color-primary);outline-offset:2px}.gp-tabular-nums{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ant-table-thead>tr>th{font-size:12px}
