.org-page{--org-accent:color-mix(in srgb, var(--primary) 74%, white);--org-accent-soft:color-mix(in srgb, var(--primary) 14%, transparent);--org-warm:#d97706;--org-rose:#e11d48;--org-emerald:#059669}.org-page .org-hero,.org-page .org-panel,.org-page .org-card,.org-page .org-stat,.org-page .org-highlight,.org-page .org-list-item,.org-page .org-danger{border:1px solid color-mix(in srgb,var(--line-color) 86%,transparent);background:var(--card-bg);box-shadow:0 18px 45px color-mix(in srgb,var(--text-primary) 6%,transparent)}.org-page .org-hero{overflow:hidden;border-radius:18px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--primary) 20%,transparent),transparent 28%),radial-gradient(circle at left center,color-mix(in srgb,#f59e0b 10%,transparent),transparent 30%),linear-gradient(180deg,color-mix(in srgb,var(--card-bg) 92%,white),var(--card-bg))}.org-page .org-panel,.org-page .org-card,.org-page .org-danger{border-radius:16px}.org-page .org-highlight,.org-page .org-stat{border-radius:14px}.org-page .org-list-item{border-radius:14px;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.org-page .org-list-item:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--primary) 26%,var(--line-color));background:color-mix(in srgb,var(--card-bg) 88%,var(--surface-spotlight))}.org-page .org-badge{display:inline-flex;align-items:center;gap:.375rem;min-height:32px;padding:.25rem .75rem;border-radius:999px;background:color-mix(in srgb,var(--btn-regular-bg) 90%,transparent);color:var(--text-secondary);font-size:.75rem;font-weight:600}.org-page .org-badge--warm{background:color-mix(in srgb,var(--org-warm) 12%,transparent);color:color-mix(in srgb,var(--org-warm) 90%,black 8%)}.org-page .org-badge--emerald{background:color-mix(in srgb,var(--org-emerald) 12%,transparent);color:color-mix(in srgb,var(--org-emerald) 88%,black 8%)}.org-page .org-badge--rose{background:color-mix(in srgb,var(--org-rose) 12%,transparent);color:color-mix(in srgb,var(--org-rose) 88%,black 8%)}.org-page .tab-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;color:color-mix(in srgb,var(--text-secondary) 90%,#54657f 10%);border:1px solid color-mix(in srgb,var(--line-divider) 78%,rgba(96,165,250,.18));background:color-mix(in srgb,var(--card-bg) 90%,white 10%);box-shadow:0 3px 10px #0f172a0a}.org-page .tab-btn:hover{color:var(--primary);background:color-mix(in srgb,var(--primary) 7%,white);border-color:color-mix(in srgb,var(--primary) 26%,var(--line-divider));transform:translateY(-1px);box-shadow:0 10px 24px #3b82f61a}.org-page .tab-btn.active{color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 94%,white 6%),color-mix(in srgb,var(--primary) 76%,#9bbdff 24%));border-color:transparent;box-shadow:0 10px 24px #3b82f62e}.org-page .org-tabs-shell{padding:.15rem 0;background:0 0;border:0;gap:.85rem;align-items:center}.org-page .org-tabs-card{border-radius:16px}.org-page .org-tab-empty{display:grid;gap:.2rem;min-height:220px;align-content:center}.org-page .org-homepage-render{padding:1.1rem 1.15rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--line-divider) 88%,transparent);background:color-mix(in srgb,var(--btn-regular-bg) 72%,transparent)}.org-page .org-homepage-render.hidden{display:none!important}.org-page .org-homepage-render .tiptap-content>:first-child{margin-top:0}.org-page .org-homepage-render .tiptap-content>:last-child{margin-bottom:0}.org-page .org-kicker{letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:700;color:var(--text-tertiary)}.org-page .org-avatar{display:grid;place-items:center;aspect-ratio:1;border-radius:999px;color:#fff;font-size:1.5rem;font-weight:700;box-shadow:inset 0 1px #ffffff38}.org-page .org-avatar--large{width:88px}.org-page .org-avatar--medium{width:64px;font-size:1.2rem}.org-page .org-avatar--small{width:44px;font-size:.95rem}.org-page .org-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.org-page .org-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;font-size:.875rem;color:var(--text-tertiary)}.org-page .org-breadcrumb a{color:var(--text-secondary);transition:color .16s ease}.org-page .org-breadcrumb a:hover{color:var(--primary)}.org-page .org-archive-banner{display:flex;align-items:center;min-height:44px;padding:.75rem 1rem;border-radius:12px;border:1px solid rgba(234,179,8,.32);background:#fef3c7;color:#92400e;font-size:.9rem;font-weight:600}.org-page .org-meta{display:flex;flex-wrap:wrap;gap:.625rem;color:var(--text-secondary);font-size:.875rem}.org-page .org-meta span{display:inline-flex;align-items:center;gap:.375rem}.org-page .org-segment{display:inline-flex;flex-wrap:wrap;gap:.5rem;padding:.4rem;border-radius:999px;background:color-mix(in srgb,var(--btn-regular-bg) 92%,transparent)}.org-page .org-segment a,.org-page .org-segment span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:.5rem 1rem;border-radius:999px;font-size:.9rem;font-weight:600;color:var(--text-secondary);transition:background-color .18s ease,color .18s ease}.org-page .org-segment .is-active{background:var(--card-bg);color:var(--text-primary);box-shadow:0 12px 24px color-mix(in srgb,var(--text-primary) 6%,transparent)}.org-page .org-settings-nav{display:grid;gap:.75rem}.org-page .org-settings-nav__item{display:flex;align-items:center;gap:.875rem;width:100%;min-height:3.25rem;padding:.75rem .95rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--line-color) 84%,transparent);background:color-mix(in srgb,var(--card-bg) 96%,var(--btn-regular-bg));color:var(--text-primary);transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.org-page a.org-settings-nav__item:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--primary) 28%,var(--line-color));background:color-mix(in srgb,var(--card-bg) 92%,var(--surface-spotlight))}.org-page .org-settings-nav__item.is-active{border-color:color-mix(in srgb,var(--primary) 34%,var(--line-color));background:color-mix(in srgb,var(--primary) 10%,var(--card-bg));box-shadow:0 14px 28px color-mix(in srgb,var(--primary) 10%,transparent)}.org-page .org-settings-nav__index{display:grid;place-items:center;width:2rem;aspect-ratio:1;border-radius:999px;flex-shrink:0;background:color-mix(in srgb,var(--btn-regular-bg) 84%,transparent);color:var(--text-secondary);font-size:.9rem;font-weight:700}.org-page .org-settings-nav__item.is-active .org-settings-nav__index{background:color-mix(in srgb,var(--primary) 16%,transparent);color:color-mix(in srgb,var(--primary) 90%,black 10%)}.org-page .org-settings-nav__label{min-width:0;font-size:.96rem;font-weight:700;line-height:1.35}.org-page.org-settings-layout{width:100%}.org-page .org-settings-panel[hidden]{display:none!important}.org-page .org-cover{min-height:240px;border-radius:18px;background-size:cover;background-position:center;position:relative;overflow:hidden}.org-page .org-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0f172a14,#0f172aa8),linear-gradient(90deg,#0f172a73,#0f172a1f)}.org-page .org-cover__body{position:relative;z-index:1}.org-page .org-member-stack{display:flex;align-items:center}.org-page .org-member-stack>span{margin-left:-.4rem;border:2px solid var(--card-bg)}.org-page .org-member-stack>span:first-child{margin-left:0}.org-page .org-field{display:grid;gap:.5rem}.org-page .org-field label{font-size:.88rem;font-weight:600;color:var(--text-secondary)}.org-page .org-field input,.org-page .org-field textarea,.org-page .org-field select{width:100%;min-height:46px;border-radius:12px;border:1px solid rgba(15,23,42,.92);background:color-mix(in srgb,var(--card-bg) 94%,var(--btn-regular-bg));color:var(--text-primary);padding:.85rem 1rem}.org-page.org-settings-layout .org-field input,.org-page.org-settings-layout .org-field textarea,.org-page.org-settings-layout .org-field select,.org-page.org-settings-layout .org-member-role-select{border-color:#0f172aeb}.org-page.org-settings-layout .org-field input:hover,.org-page.org-settings-layout .org-field textarea:hover,.org-page.org-settings-layout .org-field select:hover,.org-page.org-settings-layout .org-field input:focus,.org-page.org-settings-layout .org-field textarea:focus,.org-page.org-settings-layout .org-field select:focus,.org-page.org-settings-layout .org-member-role-select:hover,.org-page.org-settings-layout .org-member-role-select:focus{border-color:#0f172aeb}:root.dark .org-page.org-settings-layout .org-field input,:root.dark .org-page.org-settings-layout .org-field textarea,:root.dark .org-page.org-settings-layout .org-field select,:root.dark .org-page.org-settings-layout .org-member-role-select{border-color:#ffffffeb}:root.dark .org-page.org-settings-layout .org-field input:hover,:root.dark .org-page.org-settings-layout .org-field textarea:hover,:root.dark .org-page.org-settings-layout .org-field select:hover,:root.dark .org-page.org-settings-layout .org-field input:focus,:root.dark .org-page.org-settings-layout .org-field textarea:focus,:root.dark .org-page.org-settings-layout .org-field select:focus,:root.dark .org-page.org-settings-layout .org-member-role-select:hover,:root.dark .org-page.org-settings-layout .org-member-role-select:focus{border-color:#fffffff5}.org-page .org-field textarea{min-height:132px;resize:vertical}.org-page .hidden{display:none!important}.org-page.org-create-layout{display:grid;gap:1.5rem;max-width:1400px;margin:0 auto}.org-page .org-create-shell{max-width:none}.org-page .org-steps{display:grid;gap:.875rem;grid-template-columns:repeat(2,minmax(0,1fr))}.org-page .org-step-chip{display:flex;align-items:center;gap:.875rem;padding:1rem 1.1rem;text-align:left;border-radius:14px;border:1px solid color-mix(in srgb,var(--line-color) 84%,transparent);background:color-mix(in srgb,var(--card-bg) 98%,var(--btn-regular-bg));color:var(--text-primary);transition:border-color .18s ease,transform .18s ease,background-color .18s ease}.org-page .org-step-chip:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--primary) 28%,var(--line-color))}.org-page .org-step-chip.is-active{border-color:color-mix(in srgb,var(--primary) 36%,var(--line-color));background:color-mix(in srgb,var(--primary) 8%,var(--card-bg))}.org-page .org-step-chip span:last-child{display:grid;gap:.2rem}.org-page .org-step-chip strong{font-size:.98rem}.org-page .org-step-chip small{color:var(--text-secondary);font-size:.8rem}.org-page .org-step-chip__index{display:grid;place-items:center;width:2rem;aspect-ratio:1;border-radius:999px;background:color-mix(in srgb,var(--btn-regular-bg) 86%,transparent);color:var(--text-primary);font-size:.9rem;font-weight:700;flex-shrink:0}.org-page .org-step-chip.is-active .org-step-chip__index{background:color-mix(in srgb,var(--primary) 18%,transparent);color:color-mix(in srgb,var(--primary) 86%,black 10%)}.org-page .org-step-panel{display:grid;gap:1.5rem}.org-page .org-step-panel__head{display:grid;gap:.35rem}.org-page #organization-homepage-editor{min-width:0}.org-page #organization-homepage-editor .editor-frame{border:1px solid color-mix(in srgb,var(--line-divider) 86%,transparent);border-radius:14px;background:color-mix(in srgb,var(--card-bg) 98%,white 2%);overflow:hidden}.org-page .org-step-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.5rem}.org-page .org-media-stage{display:grid;gap:1.25rem}.org-page .org-media-block{display:grid;gap:1rem;grid-template-columns:112px minmax(0,1fr);align-items:center;padding:1.15rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--line-color) 84%,transparent);background:color-mix(in srgb,var(--card-bg) 96%,var(--btn-regular-bg))}.org-page .org-media-block--cover{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:stretch}.org-page .org-upload-avatar{width:112px;aspect-ratio:1;overflow:hidden;display:grid;place-items:center;border-radius:999px;background:linear-gradient(135deg,#1d4ed8,#0f766e);color:#fff;font-size:1.5rem;font-weight:700}.org-page .org-upload-avatar img,.org-page .org-upload-cover img,.org-page .org-preview-avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.org-page .org-member-avatar-wrap{position:relative;overflow:hidden}.org-page .org-member-avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.org-page .org-upload-cover{min-height:180px;overflow:hidden;position:relative;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 24%,transparent),transparent),color-mix(in srgb,var(--btn-regular-bg) 88%,transparent)}.org-page .org-upload-cover__placeholder{min-height:180px;display:grid;place-items:center;padding:1.5rem;color:var(--text-tertiary);font-size:.9rem}.org-page .org-preview-cover{position:relative;overflow:hidden;min-height:188px;border-radius:14px;background:linear-gradient(135deg,#1d4ed8c7,#0f766ead),color-mix(in srgb,var(--card-bg) 92%,var(--btn-regular-bg));background-size:cover;background-position:center}.org-page .org-preview-cover__overlay{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a14,#0f172a9e)}.org-page .org-preview-cover__body{position:relative;z-index:1;min-height:188px;display:flex;align-items:flex-end;padding:1.25rem}.org-page .org-preview-meta{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1rem}.org-page .org-preview-meta span{display:inline-flex;align-items:center;min-height:32px;padding:.25rem .75rem;border-radius:999px;background:color-mix(in srgb,var(--btn-regular-bg) 90%,transparent);color:var(--text-secondary);font-size:.78rem;font-weight:600}.org-page .org-preview-avatar-image{display:block;border-radius:inherit}.org-page .org-check-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.org-page .org-check{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--line-color) 82%,transparent);background:color-mix(in srgb,var(--btn-regular-bg) 78%,transparent)}.org-page .org-check input[type=checkbox]{width:18px;height:18px;margin-top:.1rem;accent-color:var(--primary)}.org-page .org-table{width:100%;min-width:640px;border-collapse:collapse}.org-page .org-table th,.org-page .org-table td{padding:.95rem 1rem;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--line-divider) 92%,transparent);vertical-align:top}.org-page .org-table th{font-size:.75rem;color:var(--text-tertiary);font-weight:700}.org-page .org-table tr:last-child td{border-bottom:0}.org-page .org-note{border-radius:14px;padding:1rem 1.1rem;background:color-mix(in srgb,var(--btn-regular-bg) 88%,transparent);color:var(--text-secondary);font-size:.9rem}.org-page .org-role-card{padding:1.15rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--line-color) 84%,transparent);background:color-mix(in srgb,var(--card-bg) 97%,var(--btn-regular-bg))}.org-page .org-permission-item{display:flex;align-items:center;gap:.75rem;min-height:44px;padding:.75rem .9rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--line-color) 82%,transparent);background:color-mix(in srgb,var(--btn-regular-bg) 72%,transparent);color:var(--text-primary);font-size:.92rem;font-weight:500}.org-page .org-permission-item input[type=checkbox]{width:18px;height:18px;flex-shrink:0;accent-color:var(--primary)}.org-page .org-danger{background:radial-gradient(circle at top right,color-mix(in srgb,var(--org-rose) 10%,transparent),transparent 34%),var(--card-bg)}@media (min-width:1280px){.org-page.org-create-layout{grid-template-columns:minmax(0,1.28fr) 300px}}@media (max-width:720px){.org-page .org-hero,.org-page .org-cover{border-radius:16px}.org-page .org-panel,.org-page .org-card,.org-page .org-danger{border-radius:14px}.org-page .org-avatar--large{width:72px}.org-page .org-steps{grid-template-columns:minmax(0,1fr)}.org-page .org-step-actions{flex-direction:column;align-items:stretch}.org-page .org-step-actions>*{width:100%}.org-page .org-step-actions .flex{width:100%}.org-page .org-step-actions .flex>*{flex:1 1 0}.org-page .org-media-block,.org-page .org-media-block--cover{grid-template-columns:minmax(0,1fr)}.org-page .org-upload-avatar{width:88px}}@media (max-width:900px){.org-page .org-table{min-width:100%}.org-page .org-table thead{display:none}.org-page .org-table,.org-page .org-table tbody,.org-page .org-table tr,.org-page .org-table td{display:block;width:100%}.org-page .org-table tr{padding:1rem 0;border-bottom:1px solid color-mix(in srgb,var(--line-divider) 92%,transparent)}.org-page .org-table tr:last-child{border-bottom:0}.org-page .org-table td{padding:0;border-bottom:0}.org-page .org-table td+td{margin-top:.75rem}.org-page .org-table td:before{display:block;margin-bottom:.35rem;color:var(--text-tertiary);font-size:.72rem;font-weight:700}.org-page .org-table td:nth-child(2):before{content:"当前角色"}.org-page .org-table td:nth-child(3):before{content:"加入时间"}.org-page .org-table td:nth-child(4):before{content:"调整角色"}.org-page .org-table td:nth-child(5):before{content:"操作"}.org-page .org-member-role-select{width:100%}}@media (max-width:640px){.org-page .org-segment{width:100%;border-radius:1rem}.org-page .org-segment a,.org-page .org-segment span{flex:1 1 calc(50% - .5rem);min-width:0;padding-inline:.85rem}.org-page .org-settings-nav__item{align-items:flex-start;padding:.85rem .9rem}.org-page .org-permission-item{align-items:flex-start}}