.oui[data-v-a83477f8]{width:100%;box-sizing:border-box;padding:10px;background:none;font-family:Avenir,Helvetica,Arial,sans-serif;color:#1f2937;min-height:0}.oui [data-v-a83477f8],.oui [data-v-a83477f8]:after,.oui [data-v-a83477f8]:before{box-sizing:border-box}.otd-breadcrumb.oui-breadcrumb[data-v-a83477f8]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 16px;height:47px;margin:0 0 15px;background:#fff;border-radius:12px;color:#6b7280;font-size:14px;border:1px solid #f3f4f6;transition:box-shadow .3s ease,border-color .2s ease}.otd-breadcrumb.oui-breadcrumb[data-v-a83477f8]:hover{box-shadow:0 4px 12px rgba(0,0,0,.06);border-color:#e5e7eb}.otd-breadcrumb__back-el[data-v-a83477f8]{padding:4px 8px!important;margin:-4px 0!important;border-radius:8px!important;font-size:inherit!important;font-weight:500!important;color:#4b5563!important;transition:color .2s ease,background-color .2s ease!important}.otd-breadcrumb__back-el[data-v-a83477f8]:hover{color:#409eff!important}.otd-breadcrumb__back-el[data-v-a83477f8]>span{display:inline-flex;align-items:center;gap:6px}.otd-breadcrumb__back-el[data-v-a83477f8] .el-icon-arrow-left{font-size:12px;font-weight:700}.otd-breadcrumb__sep[data-v-a83477f8]{color:#d1d5db;font-weight:300;margin:0 2px}.otd-breadcrumb__muted[data-v-a83477f8]{color:#6b7280}.otd-breadcrumb__title[data-v-a83477f8]{color:#111827;font-weight:500;font-size:14px}.oui-el-card[data-v-a83477f8]{border-radius:12px;border:1px solid #f3f4f6;min-height:600px;padding:16px}.oui-el-card[data-v-a83477f8] .el-card__header{padding:0;border-bottom:none}.oui-el-card[data-v-a83477f8] .el-card__body{padding-top:0!important}.oui-card__head[data-v-a83477f8]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:15px;padding:0 0 16px;border-bottom:1px solid #f3f4f6}.oui-card__title[data-v-a83477f8]{display:flex;align-items:center;gap:15px;margin:0;font-size:20px;font-weight:700;color:#1f2937}.oui-card__accent[data-v-a83477f8]{width:6px;height:24px;border-radius:9999px;background:#409eff;flex-shrink:0}.oui-search-input[data-v-a83477f8]{width:256px;max-width:100%}.oui-search-input[data-v-a83477f8] .el-input__inner{border-radius:12px!important}.oui-list[data-v-a83477f8]{display:flex;flex-direction:column;gap:4px}.oui-item[data-v-a83477f8]{position:relative;display:flex;align-items:center;gap:15px;padding:16px;border-radius:12px;border-bottom:1px solid #f9fafb;cursor:pointer;overflow:hidden;transition:background .2s}.oui-item[data-v-a83477f8]:last-child{border-bottom:none}.oui-item[data-v-a83477f8]:hover{background:none}.oui-item:hover .oui-item__icon[data-v-a83477f8]{transform:scale(1.05)}.oui-item:hover .oui-item__h[data-v-a83477f8]{color:#409eff}.oui-item:hover .oui-item__chev-wrap[data-v-a83477f8]{opacity:1}.oui-item__pin[data-v-a83477f8]{position:absolute;left:0;top:0;bottom:0;width:3px;background:#ef4444;border-radius:12px 0 0 12px}.oui-item__icon[data-v-a83477f8]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:transform .2s;font-size:16px}.oui-item__icon--blue[data-v-a83477f8]{background:#eff6ff;color:#3b82f6}.oui-item__icon--green[data-v-a83477f8]{background:#f0fdf4;color:#22c55e}.oui-item__icon--orange[data-v-a83477f8]{background:#fff7ed;color:#f97316}.oui-item__icon--purple[data-v-a83477f8]{background:#faf5ff;color:#a855f7}.oui-item__icon--yellow[data-v-a83477f8]{background:#fefce8;color:#eab308}.oui-item__icon--pink[data-v-a83477f8]{background:#fdf2f8;color:#ec4899}.oui-item__icon--indigo[data-v-a83477f8]{background:#eef2ff;color:#6366f1}.oui-item__icon--red[data-v-a83477f8]{background:#fef2f2;color:#ef4444}.oui-item__icon-i[data-v-a83477f8]{font-size:22px}.oui-item__body[data-v-a83477f8]{flex:1;min-width:0}.oui-item__row[data-v-a83477f8]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.oui-item__titles[data-v-a83477f8]{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;flex:1;min-width:0}.oui-item__h[data-v-a83477f8]{margin:0;font-size:16px;font-weight:700;color:#1f2937;line-height:1.35;transition:color .2s;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oui-item__tag-top[data-v-a83477f8]{flex-shrink:0}.oui-item__time[data-v-a83477f8]{flex-shrink:0;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#9ca3af;background:none;padding:4px 8px;border-radius:4px;border:1px solid #f3f4f6}.oui-item__desc[data-v-a83477f8]{margin:0;font-size:14px;color:#6b7280;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oui-item__chev-wrap[data-v-a83477f8]{flex-shrink:0;padding:0 8px;opacity:0;transition:opacity .2s}.oui-item__chev[data-v-a83477f8]{font-size:14px;color:#d1d5db}.oui-empty[data-v-a83477f8]{text-align:center;padding:32px 16px;font-size:14px;color:#9ca3af}.oui-page[data-v-a83477f8]{display:flex;justify-content:flex-end;margin-top:32px}.oui-el-pagination[data-v-a83477f8] .btn-next:hover:not(:disabled),.oui-el-pagination[data-v-a83477f8] .btn-prev:hover:not(:disabled),.oui-el-pagination[data-v-a83477f8] .el-pager li:hover{color:#409eff}.oui-el-pagination[data-v-a83477f8] .el-pager li.active{background:#409eff;border-color:#409eff;color:#fff}.oui[data-v-a83477f8] .el-button--primary{background-color:#409eff;border-color:#409eff}.oui[data-v-a83477f8] .el-button--primary:focus,.oui[data-v-a83477f8] .el-button--primary:hover{background:#3a8ee6;border-color:#3a8ee6}.oui[data-v-a83477f8] .el-button--text{color:#409eff}.oui[data-v-a83477f8] .el-button--text:focus,.oui[data-v-a83477f8] .el-button--text:hover{color:#3a8ee6}[data-v-a83477f8] .oui-el-drawer .el-drawer__body{padding:0;display:flex;flex-direction:column;height:100%;overflow:hidden}.oui-drawer-inner[data-v-a83477f8]{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.oui-drawer__head[data-v-a83477f8]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:24px;border-bottom:1px solid #f3f4f6;background:#fff;flex-shrink:0}.oui-drawer__head-main[data-v-a83477f8]{flex:1;min-width:0;padding-right:8px}.oui-drawer__tag[data-v-a83477f8]{margin-bottom:8px}.oui-drawer__title[data-v-a83477f8]{margin:0;font-size:20px;font-weight:700;color:#1f2937;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.oui-drawer__close[data-v-a83477f8]{flex-shrink:0;padding:8px;font-size:18px}.oui-drawer__scroll[data-v-a83477f8]{flex:1;min-height:0;overflow-y:auto;padding:24px}.oui-drawer__meta[data-v-a83477f8]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #f9fafb;font-size:14px;color:#6b7280}.oui-drawer__meta-item[data-v-a83477f8]{display:flex;align-items:center;gap:8px}.oui-drawer__meta-ico[data-v-a83477f8]{font-size:14px}.oui-drawer__meta-ico--blue[data-v-a83477f8]{color:#3b82f6}.oui-drawer__meta-ico--green[data-v-a83477f8]{color:#22c55e}.oui-drawer__meta-ico--orange[data-v-a83477f8]{color:#f97316}.oui-drawer__meta-ico--purple[data-v-a83477f8]{color:#a855f7}.oui-drawer__meta-ico--yellow[data-v-a83477f8]{color:#eab308}.oui-drawer__meta-ico--pink[data-v-a83477f8]{color:#ec4899}.oui-drawer__meta-ico--indigo[data-v-a83477f8]{color:#6366f1}.oui-drawer__meta-ico--red[data-v-a83477f8]{color:#ef4444}.oui-drawer__meta-dot[data-v-a83477f8]{width:4px;height:4px;border-radius:50%;background:#d1d5db}.oui-drawer__img-wrap[data-v-a83477f8]{margin-bottom:24px;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid #f3f4f6}.oui-drawer__img[data-v-a83477f8]{display:block;width:100%;height:auto}.oui-drawer__content[data-v-a83477f8]{max-width:none;font-size:16px;line-height:1.625;color:#4b5563;word-break:break-word;overflow-wrap:anywhere;text-indent:2em}.oui-drawer__content[data-v-a83477f8] div{margin:14px 0}.oui-drawer__content[data-v-a83477f8] img{display:block;max-width:100%;height:auto;margin:12px;text-indent:0}.oui-drawer__content[data-v-a83477f8] iframe,.oui-drawer__content[data-v-a83477f8] table,.oui-drawer__content[data-v-a83477f8] video{max-width:100%}.oui-drawer__foot[data-v-a83477f8]{flex-shrink:0;padding:16px;border-top:1px solid #f3f4f6;background:none}.oui-drawer__btn-close[data-v-a83477f8]{width:100%}.oui-scrollbar[data-v-a83477f8]::-webkit-scrollbar{width:5px}.oui-scrollbar[data-v-a83477f8]::-webkit-scrollbar-track{background:transparent}.oui-scrollbar[data-v-a83477f8]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}