.geo-owned-section{border-radius:0 0 var(--geo-radius-md) var(--geo-radius-md);border-top:0;box-shadow:var(--geo-shadow-card);overflow:hidden}.geo-owned-tabs{background:var(--geo-card);border:1px solid var(--geo-border);border-bottom:0;border-radius:var(--geo-radius-md) var(--geo-radius-md) 0 0;box-shadow:var(--geo-shadow-card);margin-bottom:0;padding:0 16px}.geo-owned-tabs>.el-tabs__header{margin:0}.geo-owned-tabs>.el-tabs__header,.geo-owned-tabs>.el-tabs__header .el-tabs__nav,.geo-owned-tabs>.el-tabs__header .el-tabs__nav-wrap{width:-moz-fit-content;width:fit-content}.geo-owned-tabs>.el-tabs__content{display:none}.geo-owned-section>.geo-toolbar{margin:0;padding:16px 20px}.geo-owned-section>.geo-account-grid{margin:0;padding:0 20px 20px}.geo-owned-section>.geo-accounts{padding:20px}.geo-owned-section>.geo-table-card-embedded{border:0;border-radius:0;border-top:1px solid var(--geo-border-light);box-shadow:none;margin:0}.geo-owned-divider{background:var(--geo-border);height:1px}.geo-platform-account-layout{align-items:start;display:grid;gap:20px;grid-template-columns:248px minmax(0,1fr);padding:20px}.geo-platform-panel{background:#fafbfc;border:1px solid var(--geo-border);border-radius:10px;height:560px;max-height:calc(100vh - 270px);min-height:360px;overflow-y:auto;padding:12px;scrollbar-width:thin}.geo-platform-panel .geo-account-grid{gap:10px;grid-template-columns:1fr;margin:0}.geo-platform-panel .geo-platform-card{width:100%}.geo-accounts-panel{min-width:0}.geo-accounts-panel>.geo-accounts{padding:0}.geo-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.geo-toolbar-spacer{flex:1}.geo-toolbar .el-button:last-child{margin-left:0}.geo-select{width:200px}.geo-search{width:220px}.geo-btn-icon{margin-right:4px}.geo-media-chip{align-items:center;display:inline-flex;gap:4px}.geo-platform-icon-sm{border-radius:4px;height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.geo-el-table{--el-table-border-color:var(--geo-border);--el-table-header-text-color:var(--geo-muted);--el-table-text-color:var(--geo-foreground);--el-table-header-bg-color:var(--geo-card);--el-table-bg-color:var(--geo-card);--el-table-row-hover-bg-color:var(--geo-background);font-size:13px;width:100%}.geo-el-table.el-table th.el-table__cell{background:#f5f6f8;color:#1f2329;font-weight:600}.geo-el-table.el-table td.el-table__cell,.geo-el-table.el-table th.el-table__cell{font-size:13px;padding-bottom:12px;padding-top:12px}.geo-publish-record-table.el-table td.el-table__cell,.geo-publish-record-table.el-table th.el-table__cell{font-size:13px}.geo-publish-account-cell{display:inline-flex;flex-direction:column;line-height:18px;min-width:0;vertical-align:middle}.geo-publish-account-cell strong{color:var(--geo-foreground);font-size:13px;font-weight:500;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.geo-publish-account-cell small{color:var(--geo-muted);font-size:11px;line-height:15px}.geo-account-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin-bottom:20px}.geo-platform-card{align-items:center;background:var(--geo-card);border:1px solid var(--geo-border);border-radius:8px;cursor:pointer;display:flex;gap:12px;min-width:0;padding:14px;transition:border-color .2s,box-shadow .2s}.geo-platform-card:hover{box-shadow:0 2px 8px #3b6de814}.geo-platform-card.is-selected{background:var(--geo-primary-light);border-color:var(--geo-primary);box-shadow:0 0 0 1px var(--geo-primary) inset}.geo-platform-icon{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:700;justify-content:center}.geo-platform-icon,.geo-platform-icon-img{border-radius:8px;flex-shrink:0;height:36px;width:36px}.geo-platform-icon-img{-o-object-fit:contain;object-fit:contain}.geo-platform-info{min-width:0}.geo-platform-name{color:var(--geo-foreground);font-size:14px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.geo-platform-status{color:var(--geo-muted);font-size:12px;line-height:18px}.geo-accounts-head{color:var(--geo-foreground);font-size:14px;font-weight:600;margin-bottom:10px}.geo-accounts{align-content:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,180px))}.geo-account-card{align-items:center;aspect-ratio:1;background:var(--geo-card);border:1px solid var(--geo-border);border-radius:10px;box-shadow:0 4px 16px #252a3314;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:18px 14px;position:relative;width:180px}.geo-account-add{border-color:#cbd5e1;border-style:dashed;color:var(--geo-foreground);margin:0}.geo-account-add-card{align-items:center!important;aspect-ratio:1/1;background:#fff!important;border:1px dashed #cbd5e1!important;border-radius:10px!important;box-shadow:0 4px 16px #252a3314!important;box-sizing:border-box;flex-direction:column!important;gap:8px!important;height:180px!important;justify-content:center!important;margin:0!important;min-height:180px!important;padding:18px 14px!important;width:180px!important}.geo-account-add-content{align-items:center;display:flex;flex-direction:column;gap:8px}.geo-account-add-card:hover{background:var(--geo-primary-light)!important;border-color:var(--geo-primary)!important;box-shadow:0 6px 18px #3b6de81f!important}.geo-account-add-card .geo-account-add-icon{margin-bottom:4px}.geo-account-add:hover{background:var(--geo-primary-light);border-color:var(--geo-primary);box-shadow:0 6px 18px #3b6de81f;color:var(--geo-foreground)}.geo-account-add-icon{align-items:center;background:var(--geo-primary);border-radius:50%;color:#fff;display:inline-flex;font-size:24px;height:48px;justify-content:center;margin-bottom:12px;width:48px}.geo-account-add-copy{align-items:center;display:flex;flex-direction:column}.geo-account-add-copy strong{font-size:16px;font-weight:600;line-height:22px}.geo-account-add-copy small{color:var(--geo-muted);font-size:12px;line-height:18px;margin-top:2px}.geo-account-avatar{align-items:center;border-radius:12px;color:#fff;display:inline-flex;flex-shrink:0;font-size:20px;font-weight:600;height:48px;justify-content:center;margin-bottom:12px;overflow:hidden;width:48px}.geo-account-avatar-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.geo-account-name{color:var(--geo-foreground);font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.geo-account-card:not(.geo-account-add):before{background:hsla(0,0%,100%,.72);border-radius:10px;content:"";display:none;inset:0;pointer-events:none;position:absolute;z-index:1}.geo-account-card:not(.geo-account-add):hover:before{display:block}.geo-account-actions{align-items:center;display:none;flex-direction:column;gap:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.geo-account-card:not(.geo-account-add):hover .geo-account-actions{display:flex}.geo-account-btn{background:var(--geo-border-light);border:none;border-radius:6px;color:var(--geo-foreground);cursor:pointer;font-size:13px;height:34px;line-height:20px;width:88px}.geo-account-btn.primary{background:var(--geo-primary);color:#fff}.geo-account-btn.primary:hover{opacity:.9}.geo-auth-tip{color:var(--geo-muted);font-size:12px;margin:4px 0 0 90px}.geo-empty{color:var(--geo-muted);font-size:13px;padding:40px 0;text-align:center}.geo-empty-text{margin:0}@media (max-width:520px){.geo-owned-section>.geo-toolbar{padding:14px}.geo-owned-section>.geo-account-grid{padding:0 14px 14px}.geo-owned-section>.geo-accounts{padding:14px}.geo-platform-account-layout{gap:14px;grid-template-columns:1fr;padding:14px}.geo-platform-panel{height:300px;max-height:none;min-height:0}.geo-accounts-panel>.geo-accounts{padding:0}.geo-account-grid{grid-template-columns:1fr}.geo-accounts{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-account-card{width:100%}.geo-account-add-card{aspect-ratio:1/1;height:auto!important;min-height:0!important;width:100%!important}}
