html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.status-badge-trigger[data-v-9d5285be]{align-items:center;display:inline-flex}.app-layout-container[data-v-06402f55]{background-color:var(--aio-color-shell);flex-direction:column;min-height:100vh;display:flex}.app-header[data-v-06402f55]{z-index:100;height:var(--aio-header-height);background:var(--aio-color-surface);box-shadow:var(--aio-shadow-header);padding:0 50px;position:sticky;top:0}.app-header-content[data-v-06402f55]{max-width:var(--aio-header-max-width);justify-content:space-between;align-items:center;height:100%;margin:0 auto;display:flex}.app-logo-area[data-v-06402f55]{cursor:pointer;transition:opacity var(--aio-duration-base);align-items:center;margin-right:48px;display:flex}.app-logo-area[data-v-06402f55]:hover{opacity:.8}.app-logo[data-v-06402f55]{border-radius:var(--aio-radius-sm);background:var(--aio-gradient-brand);color:#fff;width:36px;height:36px;font-size:var(--aio-type-badge-size);justify-content:center;align-items:center;margin-right:12px;font-weight:800;display:flex;box-shadow:0 4px 10px #1890ff4d}.app-title[data-v-06402f55]{color:var(--aio-color-ink-900);font-family:var(--aio-font-sans);font-size:var(--aio-type-panel-title-size);letter-spacing:.5px;font-weight:800}.app-header-menu[data-v-06402f55]{background:0 0;flex:1;justify-content:flex-start;align-items:center;gap:4px;min-width:300px;display:flex}.app-header-menu-item[data-v-06402f55]{height:var(--aio-header-height);color:var(--aio-color-ink-700);font-size:var(--aio-type-body-size);cursor:pointer;transition:color var(--aio-duration-base), border-color var(--aio-duration-base), background-color var(--aio-duration-base);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 20px;font-weight:500;display:inline-flex}.app-header-menu-item[data-v-06402f55]:hover,.app-header-menu-item[data-v-06402f55]:focus-visible{color:var(--aio-color-primary);background-color:#1677ff0f;outline:none}.app-header-menu-item--active[data-v-06402f55]{color:var(--aio-color-primary);border-bottom-color:var(--aio-color-primary)}.app-header-menu-icon[data-v-06402f55]{font-size:14px}.app-user-area[data-v-06402f55]{flex-shrink:0;margin-left:auto}.app-action-items[data-v-06402f55]{align-items:center;gap:12px;display:flex}.app-search-input[data-v-06402f55]{width:280px}.app-action-item[data-v-06402f55]{border-radius:var(--aio-radius-sm);color:var(--aio-color-ink-600);cursor:default;align-items:center;display:flex}.app-status-item[data-v-06402f55]{padding:0 2px}.notification-button[data-v-06402f55]{color:var(--aio-color-ink-700)}.app-user-profile[data-v-06402f55]{border-radius:var(--aio-radius-pill);cursor:pointer;height:36px;transition:background var(--aio-duration-base);align-items:center;padding:2px 6px;display:flex}.app-user-profile[data-v-06402f55]:hover{background:#1677ff0f}.app-user-avatar[data-v-06402f55]{background:var(--aio-gradient-user);box-shadow:none;font-size:var(--aio-type-meta-size);font-weight:800}.app-username[data-v-06402f55]{max-width:84px;color:var(--aio-color-ink-700);font-size:var(--aio-type-meta-size);text-overflow:ellipsis;white-space:nowrap;margin-left:8px;font-weight:500;overflow:hidden}.app-user-menu-dropdown[data-v-06402f55]{border-radius:var(--aio-radius-md);min-width:160px;margin-top:10px;padding:8px;box-shadow:0 8px 24px #0f172a1a}.app-main-content-wrapper[data-v-06402f55]{flex:1;width:100%}.app-content-container[data-v-06402f55]{min-height:280px}.fade-slide-enter-active[data-v-06402f55],.fade-slide-leave-active[data-v-06402f55]{transition:opacity var(--aio-duration-base) ease, transform var(--aio-duration-base) ease}.fade-slide-enter-from[data-v-06402f55]{opacity:0;transform:translateY(10px)}.fade-slide-leave-to[data-v-06402f55]{opacity:0;transform:translateY(-10px)}.public-layout-container[data-v-22cdb578]{background-color:var(--aio-color-shell);flex-direction:column;min-height:100vh;display:flex}.public-layout-container--auth[data-v-22cdb578]{background:0 0}.public-header[data-v-22cdb578]{z-index:100;height:var(--aio-header-height);background:var(--aio-color-surface);box-shadow:var(--aio-shadow-header);padding:0 50px;position:sticky;top:0}.public-header-content[data-v-22cdb578]{max-width:var(--aio-header-max-width);justify-content:space-between;align-items:center;height:100%;margin:0 auto;display:flex}.public-logo-area[data-v-22cdb578]{cursor:pointer;transition:opacity var(--aio-duration-base);align-items:center;margin-right:48px;display:flex}.public-logo-area[data-v-22cdb578]:hover{opacity:.8}.public-logo[data-v-22cdb578]{border-radius:var(--aio-radius-sm);background:var(--aio-gradient-brand);color:#fff;width:36px;height:36px;font-size:var(--aio-type-badge-size);justify-content:center;align-items:center;margin-right:12px;font-weight:800;display:flex;box-shadow:0 4px 10px #1890ff4d}.public-title[data-v-22cdb578]{color:var(--aio-color-ink-900);font-family:var(--aio-font-sans);font-size:var(--aio-type-panel-title-size);letter-spacing:.5px;font-weight:800}.public-header-menu[data-v-22cdb578]{background:0 0;flex:1;justify-content:flex-start;align-items:center;gap:4px;min-width:400px;display:flex}.public-header-menu-item[data-v-22cdb578]{height:var(--aio-header-height);color:var(--aio-color-ink-700);font-size:var(--aio-type-body-size);cursor:pointer;transition:color var(--aio-duration-base), border-color var(--aio-duration-base), background-color var(--aio-duration-base);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 20px;font-weight:500;display:inline-flex}.public-header-menu-item[data-v-22cdb578]:hover,.public-header-menu-item[data-v-22cdb578]:focus-visible{color:var(--aio-color-primary);background-color:#1677ff0f;outline:none}.public-header-menu-item--active[data-v-22cdb578]{color:var(--aio-color-primary);border-bottom-color:var(--aio-color-primary)}.public-header-menu-icon[data-v-22cdb578]{font-size:14px}.public-user-area[data-v-22cdb578]{flex-shrink:0;margin-left:auto}.public-action-items[data-v-22cdb578],.public-login-btn-wrapper[data-v-22cdb578]{align-items:center;gap:12px;display:flex}.public-user-profile[data-v-22cdb578]{border-radius:var(--aio-radius-pill);cursor:pointer;height:36px;transition:background var(--aio-duration-base);align-items:center;padding:2px 6px;display:flex}.public-user-profile[data-v-22cdb578]:hover{background:#1677ff0f}.public-user-avatar[data-v-22cdb578]{background:var(--aio-gradient-user);box-shadow:none;font-size:var(--aio-type-meta-size);font-weight:800}.public-username[data-v-22cdb578]{max-width:84px;color:var(--aio-color-ink-700);font-size:var(--aio-type-meta-size);text-overflow:ellipsis;white-space:nowrap;margin-left:8px;font-weight:500;overflow:hidden}.public-user-menu-dropdown[data-v-22cdb578]{border-radius:var(--aio-radius-md);min-width:160px;margin-top:10px;padding:8px;box-shadow:0 8px 24px #0f172a1a}.public-main-content-wrapper[data-v-22cdb578]{flex:1;width:100%}.public-content-container[data-v-22cdb578]{min-height:280px}.public-main-footer[data-v-22cdb578]{background:var(--aio-color-shell);color:#00000073;text-align:center;padding:32px 16px}.public-footer-inner[data-v-22cdb578]{flex-direction:column;align-items:center;gap:8px;display:flex}.public-footer-note[data-v-22cdb578]{font-size:var(--aio-type-badge-size)}.fade-slide-enter-active[data-v-22cdb578],.fade-slide-leave-active[data-v-22cdb578]{transition:opacity var(--aio-duration-base) ease, transform var(--aio-duration-base) ease}.fade-slide-enter-from[data-v-22cdb578]{opacity:0;transform:translateY(10px)}.fade-slide-leave-to[data-v-22cdb578]{opacity:0;transform:translateY(-10px)}:root{--aio-font-sans:Inter, "Segoe UI", "Microsoft YaHei UI", "PingFang SC", "Noto Sans CJK SC", sans-serif;--aio-font-mono:"Cascadia Mono", "SFMono-Regular", Consolas, monospace;--aio-color-ink-900:#111827;--aio-color-ink-800:#1f2937;--aio-color-ink-700:#374151;--aio-color-ink-600:#4b5563;--aio-color-ink-500:#6b7280;--aio-color-ink-400:#9ca3af;--aio-color-shell:#f0f2f5;--aio-color-library-shell:#f3f4f6;--aio-color-surface:#fff;--aio-color-primary:#1677ff;--aio-color-primary-light:#1890ff;--aio-color-primary-strong:#2563eb;--aio-color-primary-deep:#1d4ed8;--aio-color-success:#52c41a;--aio-color-success-strong:#10b981;--aio-color-purple:#722ed1;--aio-color-purple-strong:#8b5cf6;--aio-color-orange:#fa8c16;--aio-color-orange-strong:#f59e0b;--aio-color-danger:#d64545;--aio-color-cyan:#06b6d4;--aio-surface-glass:#ffffffb3;--aio-surface-card:#fffc;--aio-surface-card-strong:#fffffff2;--aio-border-soft:#ffffff80;--aio-border-hairline:#0000000d;--aio-gradient-page:linear-gradient(135deg, #f5f7fa 0%, #e4e8eb 100%);--aio-gradient-workspace:linear-gradient(135deg, #f0f4f8 0%, #e2e8f0 100%);--aio-gradient-brand:linear-gradient(135deg, #1677ff 0%, #36cfc9 100%);--aio-gradient-primary:linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%);--aio-gradient-login:linear-gradient(135deg, #2563eb 0%, #06b6d4 100%);--aio-gradient-register:linear-gradient(135deg, #059669 0%, #10b981 100%);--aio-gradient-login-page:radial-gradient(circle at center, #f8fafc, #e2e8f0);--aio-gradient-register-page:radial-gradient(circle at center, #f0fdf4, #dcfce7);--aio-gradient-blue-purple:linear-gradient(135deg, #3b82f6 0%, #8b5cf6 100%);--aio-gradient-user:linear-gradient(135deg, #ff9c6e 0%, #ff7a45 100%);--aio-gradient-dashboard:radial-gradient(circle at 5% 5%, #3b82f626, transparent 40%), radial-gradient(circle at 95% 10%, #a855f726, transparent 40%), radial-gradient(circle at 90% 90%, #ec48991f, transparent 40%), radial-gradient(circle at 10% 95%, #10b9811a, transparent 40%), var(--aio-gradient-workspace);--aio-radius-sm:8px;--aio-radius-md:12px;--aio-radius-lg:16px;--aio-radius-xl:20px;--aio-radius-glass:24px;--aio-radius-auth-lg:28px;--aio-radius-pill:999px;--aio-shadow-header:0 1px 4px #00152914;--aio-shadow-card:0 4px 6px -1px #0000000d;--aio-shadow-card-hover:0 12px 24px -10px #0000001a;--aio-shadow-tool-hover:0 20px 30px -5px #8b5cf626, 0 10px 15px -5px #8b5cf60d;--aio-shadow-glass:0 25px 50px -12px #0000001a;--aio-shadow-dashboard:0 8px 32px #0000000d;--aio-shadow-button:0 10px 20px -5px #2563eb66;--aio-header-height:64px;--aio-header-max-width:1400px;--aio-page-max-width:1200px;--aio-library-max-width:1300px;--aio-page-padding:40px 20px;--aio-library-padding:20px 24px 40px 24px;--aio-card-gap:24px;--aio-card-gap-lg:32px;--aio-icon-size:64px;--aio-type-display-size:56px;--aio-type-page-title-size:32px;--aio-type-auth-title-size:28px;--aio-type-panel-title-size:20px;--aio-type-subtitle-size:18px;--aio-type-body-size:14px;--aio-type-body-lg-size:16px;--aio-type-meta-size:13px;--aio-type-badge-size:12px;--aio-ease-standard:cubic-bezier(.4, 0, .2, 1);--aio-duration-fast:.2s;--aio-duration-base:.3s;--aio-duration-enter:.8s;--font-sans:var(--aio-font-sans);--font-mono:var(--aio-font-mono);--color-text:#101827;--color-heading:#0b1220;--color-muted:var(--aio-color-ink-500);--color-primary:var(--aio-color-primary);--color-primary-strong:#1558d6;--color-danger:var(--aio-color-danger);--color-shell:var(--aio-color-shell);color:var(--color-text);background:var(--color-shell);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}*{box-sizing:border-box}html,body,#app{min-width:1180px;min-height:100vh;margin:0}body{background:var(--aio-color-shell);overflow-x:auto}a{color:inherit;text-decoration:none}code{color:var(--color-primary-strong);font-family:var(--font-mono)}.ant-btn{justify-content:center;align-items:center;font-weight:600;display:inline-flex}.ant-btn-primary:not(.ant-btn-background-ghost){background:var(--aio-gradient-primary);border-color:#0000;box-shadow:0 6px 16px #2563eb38}.ant-btn-primary:not(.ant-btn-background-ghost):not(:disabled):hover{background:linear-gradient(135deg,#4096ff 0%,#1d4ed8 100%);border-color:#0000}.ant-btn-primary.ant-btn-background-ghost{color:var(--aio-color-primary-strong);box-shadow:none;background:0 0;border-color:#2563eb66}.ant-btn-primary.ant-btn-background-ghost:not(:disabled):hover{color:var(--aio-color-primary-strong);border-color:var(--aio-color-primary-strong);background:#2563eb0d}.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost{color:var(--color-danger);box-shadow:none;background:0 0;border-color:#d6454561}.ant-input,.ant-input-affix-wrapper{background:#ffffffd1;border-color:#8191aa47}.ant-tag{border-radius:var(--aio-radius-pill);font-size:var(--aio-type-badge-size);padding:1px 9px;font-weight:650}.view-stack{gap:20px;display:grid}.library-page{background-color:var(--aio-color-library-shell);min-height:100vh;font-family:var(--aio-font-sans)}.library-header{z-index:10;background:var(--aio-color-surface);border-bottom:1px solid var(--aio-border-hairline);box-shadow:var(--aio-shadow-card);margin-bottom:20px;padding:20px 40px;position:relative;overflow:hidden}.library-header .header-inner{z-index:2;max-width:var(--aio-header-max-width);margin:0 auto;position:relative}.library-header .page-title{color:var(--aio-color-ink-800);font-size:var(--aio-type-page-title-size);margin:12px 0 8px;font-weight:600}.library-header .page-subtitle{color:var(--aio-color-ink-500);font-size:var(--aio-type-body-lg-size);margin:0}.library-content{width:100%;max-width:var(--aio-library-max-width);padding:var(--aio-library-padding);margin:0 auto}.filter-grid-panel{border-radius:var(--aio-radius-lg);background:var(--aio-surface-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--aio-shadow-card);border:1px solid #ffffffad;flex-direction:column;gap:16px;margin-bottom:20px;padding:20px;display:flex}.filter-grid-panel .filter-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.filter-grid-panel .filter-row.advanced-row{animation:filterSlideDown var(--aio-duration-base) var(--aio-ease-standard);border-top:1px dashed #0000000f;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:16px}.filter-grid-panel .filter-field{flex-direction:column;gap:6px;min-width:0;display:flex}.filter-grid-panel .field-label{color:var(--aio-color-ink-500);font-size:12px;font-weight:600;line-height:1.4}.filter-grid-panel .search-input,.filter-grid-panel .filter-input,.filter-grid-panel .wide-select,.filter-grid-panel .filter-select,.filter-grid-panel .time-input,.filter-grid-panel .native-input,.filter-grid-panel .native-datetime{width:100%!important}.filter-grid-panel .native-input,.filter-grid-panel .native-datetime{border-radius:var(--aio-radius-sm);height:32px;color:var(--aio-color-ink-800);background:#ffffffd1;border:1px solid #8191aa47;padding:4px 11px;font-family:inherit}.filter-grid-panel .filter-actions-row{border-top:1px solid #0000000a;justify-content:flex-start;align-items:center;margin-top:4px;padding-top:14px;display:flex}@keyframes filterSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.aio-user-menu-dropdown .ant-menu-item,.aio-user-menu-dropdown .ant-dropdown-menu-item{border-radius:var(--aio-radius-sm);align-items:center;gap:8px;height:36px;margin:2px 0;display:flex;padding:0 12px!important}.aio-user-menu-dropdown .ant-dropdown-menu-title-content{align-items:center;gap:8px;width:100%;display:inline-flex}.aio-user-menu-dropdown .menu-icon,.aio-user-menu-dropdown .anticon{color:inherit;flex:0 0 16px;font-size:15px;line-height:1;margin:0!important}.aio-user-menu-dropdown .menu-label{color:inherit;margin-left:0;line-height:1}.aio-user-menu-dropdown .logout-menu-item,.aio-user-menu-dropdown .logout-menu-item .menu-icon,.aio-user-menu-dropdown .logout-menu-item .menu-label,.aio-user-menu-dropdown .logout-menu-item .anticon{color:var(--aio-color-danger)!important}.aio-user-menu-dropdown .logout-menu-item:hover{background:#d6454514!important}.aio-detail-drawer .ant-drawer-content{background:radial-gradient(circle at 8% 0,#1677ff17,#0000 34%),radial-gradient(circle at 96% 10%,#722ed117,#0000 30%),radial-gradient(circle at 86% 92%,#06b6d40f,#0000 36%),#f8fafc}.aio-detail-drawer .ant-drawer-header{background:#fffffff0;border-bottom:0;padding:18px 24px;box-shadow:0 10px 28px -22px #0f172a85}.aio-detail-drawer .ant-drawer-title{color:var(--aio-color-ink-900);font-size:18px;font-weight:800}.aio-detail-drawer .ant-drawer-body{padding:20px 24px 24px}.aio-config-drawer .ant-drawer-content{background:radial-gradient(circle at 0 6%,#1677ff14,#0000 34%),radial-gradient(circle at 18% 96%,#10b9810f,#0000 32%),#f8fafc}.aio-config-drawer .ant-drawer-header{background:#fffffff5;border-bottom:0;padding:18px 24px;box-shadow:8px 0 28px -26px #0f172a85}.aio-config-drawer .ant-drawer-title{color:var(--aio-color-ink-900);font-size:18px;font-weight:800}.aio-config-drawer .ant-drawer-body{padding:20px 24px 24px}.aio-config-drawer .ant-form{border-radius:var(--aio-radius-lg);background:#ffffffbd;padding:16px;box-shadow:0 18px 40px -32px #0f172a73}.aio-config-drawer-footer{border-radius:var(--aio-radius-lg);background:#ffffffb8;border-top:0;margin:18px 0 0;padding:14px 16px;box-shadow:0 16px 36px -30px #0f172a6b}.aio-config-drawer-footer.aio-drawer-actions{margin-top:18px}.aio-drawer-detail{color:var(--aio-color-ink-700);flex-direction:column;gap:16px;display:flex}.aio-drawer-detail-header{border-radius:var(--aio-radius-lg);background:linear-gradient(135deg,#fffffff5,#eff6ffb8);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex;box-shadow:0 18px 40px -30px #0f172a80}.aio-drawer-detail-header h2{color:var(--aio-color-ink-900);margin:0;font-size:18px;font-weight:800;line-height:1.35}.aio-drawer-detail-header p{color:var(--aio-color-ink-500);overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.55}.aio-drawer-detail-grid,.aio-drawer-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:0;display:grid}.aio-drawer-detail-grid.three,.aio-drawer-meta-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.aio-drawer-detail-grid.single,.aio-drawer-meta-grid.single{grid-template-columns:1fr}.aio-drawer-detail-grid>div,.aio-drawer-meta-grid>div{border-radius:var(--aio-radius-md);background:linear-gradient(135deg,#fffffffa,#f8fafceb);padding:14px 15px 14px 17px;position:relative;overflow:hidden;box-shadow:0 12px 28px -22px #0f172a73}.aio-drawer-detail-grid>div:before,.aio-drawer-meta-grid>div:before{border-radius:var(--aio-radius-pill);content:"";background:linear-gradient(#1677ff,#8b5cf6);width:3px;position:absolute;top:12px;bottom:12px;left:0}.aio-drawer-detail-grid .detail-wide,.aio-drawer-meta-grid .detail-wide{grid-column:1/-1}.aio-drawer-detail-grid span,.aio-drawer-detail-grid strong,.aio-drawer-meta-grid span,.aio-drawer-meta-grid strong{display:block}.aio-drawer-detail-grid span,.aio-drawer-meta-grid span{color:var(--aio-color-ink-500);font-size:var(--aio-type-badge-size);letter-spacing:0;font-weight:800}.aio-drawer-detail-grid strong,.aio-drawer-meta-grid strong{color:var(--aio-color-ink-800);overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:1.45}.aio-drawer-detail-block{border-radius:var(--aio-radius-md);background:linear-gradient(135deg,#fffffffa,#f8fafcf0);margin-bottom:0;padding:15px;box-shadow:0 16px 34px -26px #0f172a80}.aio-drawer-detail-block>span{color:var(--aio-color-ink-500);font-size:var(--aio-type-badge-size);letter-spacing:0;margin-bottom:10px;font-weight:800;display:block}.aio-drawer-detail-block pre,.aio-drawer-detail-block .ant-input[readonly],.aio-drawer-detail-block textarea[readonly]{border-radius:var(--aio-radius-sm);max-height:300px;color:var(--aio-color-ink-800);font-family:var(--aio-font-mono);white-space:pre-wrap;word-break:break-all;background:linear-gradient(135deg,#eff6ffc7,#f5f3ff9e);border:0;margin:0;padding:12px;font-size:12px;line-height:1.65;overflow:auto}.aio-drawer-actions{justify-content:flex-end;gap:10px;margin-top:0;padding-top:4px;display:flex}
