/* R6.16.75 template / route / expanded-state closure */
.r6155-shared-template-editor .template-group-switch{display:grid;grid-template-columns:36px auto;align-items:center;gap:7px;width:auto;min-width:78px;height:auto}.r6155-shared-template-editor .template-group-switch>span{position:relative;display:block;width:36px;height:22px;grid-column:1;grid-row:1}.r6155-shared-template-editor .template-group-switch>em{grid-column:2;grid-row:1;font-style:normal;font-size:11px;font-weight:800;color:var(--fp-muted);min-width:24px;text-align:left}.r6155-shared-template-editor .template-group-switch input:indeterminate+span{background:#f2b84b}.r6155-shared-template-editor .template-empty-option.is-global-empty{opacity:.52;cursor:not-allowed}.r6155-shared-template-editor .template-empty-option.is-global-empty span::after{content:' · 顶部统一控制';font-size:10px;font-weight:600;color:var(--fp-muted)}.r6155-shared-template-editor .template-field-settings-toggle{min-height:30px;padding:5px 9px;border-color:transparent;background:transparent;color:var(--fp-muted);font-size:12px}.r6155-shared-template-editor .template-field-settings-toggle:hover,.r6155-shared-template-editor .template-field-settings-toggle[aria-expanded="true"]{border-color:var(--fp-border);background:#fff;color:var(--fp-text)}.r6155-shared-template-editor .template-filename-current{margin:0}.r6155-shared-template-editor .template-filename-details{border:1px solid var(--fp-border);border-radius:12px;background:var(--fp-surface-2);overflow:hidden}.r6155-shared-template-editor .template-filename-details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;cursor:pointer;list-style:none}.r6155-shared-template-editor .template-filename-details>summary::-webkit-details-marker{display:none}.r6155-shared-template-editor .template-filename-details>summary span{display:grid;gap:2px}.r6155-shared-template-editor .template-filename-details>summary small{color:var(--fp-muted)}.r6155-shared-template-editor .template-filename-details>summary b{font-size:12px;color:var(--fp-primary-strong)}.r6155-shared-template-editor .template-filename-details[open]>summary b{font-size:0}.r6155-shared-template-editor .template-filename-details[open]>summary b::after{content:'收起';font-size:12px}.r6155-shared-template-editor .template-filename-details-body{padding:0 14px 14px}@media(max-width:1280px){.r6155-shared-template-editor .template-token-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.r61675-group-member{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:#f2f4f7;color:#7b8494;font-size:11px}.r61675-history-section{margin:0 0 14px;border:1px solid var(--fp-border);border-radius:14px;background:#fff;overflow:hidden}.r61675-history-section>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;font-weight:800}.r61675-history-section>summary::-webkit-details-marker{display:none}.r61675-history-section>summary::after{content:'展开';font-size:12px;color:var(--fp-primary-strong)}.r61675-history-section[open]>summary::after{content:'收起'}.r61675-history-section>.r61675-history-body{padding:0 14px 14px}.r61675-inline-docs{position:relative;display:inline-block}.r61675-inline-docs>summary{list-style:none}.r61675-inline-docs>summary::-webkit-details-marker{display:none}.r61675-inline-docs[open]>div{position:absolute;right:0;top:calc(100% + 6px);z-index:50;display:grid;grid-template-columns:1fr 1fr;gap:6px;min-width:260px;padding:10px;border:1px solid var(--fp-border);border-radius:12px;background:#fff;box-shadow:0 16px 34px rgba(20,28,45,.16)}
.r61675-product-extra-stack{display:grid;gap:14px}.r61675-product-extra-reference,.r61675-product-extra-create{border:1px solid var(--fp-border);border-radius:14px;background:#fff;overflow:hidden}.r61675-product-extra-reference>summary,.r61675-product-extra-create>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;font-weight:800}.r61675-product-extra-reference>summary::-webkit-details-marker,.r61675-product-extra-create>summary::-webkit-details-marker{display:none}.r61675-product-extra-reference>div,.r61675-product-extra-create>div{padding:0 16px 16px}.r61675-field-advanced{margin-top:10px;padding-top:8px;border-top:1px solid var(--fp-border)}
.r6155-shared-template-editor .template-preview-studio,.r6155-shared-template-editor .template-preview-toolbar,.r6155-shared-template-editor .template-preview-health,.r6155-shared-template-editor .template-live-canvas{min-width:0;max-width:100%}.r6155-shared-template-editor .template-preview-toolbar{flex-wrap:wrap}.r6155-shared-template-editor .template-preview-controls{min-width:0;flex-wrap:wrap;justify-content:flex-end}@media(min-width:1051px) and (max-width:1450px){.r6155-shared-template-editor .template-studio-shell{--template-editor-pane:360px!important;grid-template-columns:76px minmax(320px,var(--template-editor-pane)) 9px minmax(0,1fr)!important}.r6155-shared-template-editor .template-preview-controls{gap:5px}.r6155-shared-template-editor .template-preview-controls .btn{padding-inline:8px}}
.r61664-users-page .r61664-user-menu{width:min(760px,calc(100vw - 190px));grid-template-columns:minmax(390px,1fr) minmax(220px,250px);max-height:min(76vh,720px);overflow:auto;overscroll-behavior:contain}.r61664-users-page .r61664-user-actions,.r61664-users-page .r61664-user-actions form{min-width:0}.r61664-users-page .r61668-lifecycle-form input,.r61664-users-page .r61668-lifecycle-form select,.r61664-users-page .r61668-lifecycle-form textarea,.r61664-users-page .r61664-user-profile input,.r61664-users-page .r61664-user-profile select,.r61664-users-page .r61664-user-profile textarea{min-width:0;width:100%;box-sizing:border-box}@media(max-width:1180px){.r61664-users-page .r61664-user-menu{width:min(680px,calc(100vw - 120px));grid-template-columns:1fr 220px}}
