.SubdomainsApp_workspace__IOG_P{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:var(--ui-space-10)}.SubdomainsApp_collection__niN7B,.SubdomainsApp_create__3CcVa{display:flex;flex-direction:column;gap:var(--ui-space-4);min-width:0}.SubdomainsApp_sectionHeading__LDClV{min-height:24px;display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-space-2) var(--ui-space-4);margin-bottom:var(--ui-space-1)}.SubdomainsApp_parentHeading__lX52E{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-space-3);padding:var(--ui-space-5);text-decoration:none;transition:background var(--ui-duration-fast) var(--ui-ease)}.SubdomainsApp_parentHeading__lX52E:hover{background:var(--ui-color-hover)}.SubdomainsApp_parentLink__goWAO{display:inline-flex;align-items:center;min-width:0;gap:var(--ui-space-2);text-decoration:none}.SubdomainsApp_parentLink__goWAO span{overflow-wrap:anywhere}.SubdomainsApp_parentLink__goWAO svg{flex-shrink:0}.SubdomainsApp_subdomainRow__tprlD{display:flex;align-items:center;gap:var(--ui-space-4);padding:var(--ui-space-5);transition:background var(--ui-duration-fast) var(--ui-ease)}.SubdomainsApp_subdomainRow__tprlD:hover{background:var(--ui-color-hover)}.SubdomainsApp_branch__6E7SV{width:12px;height:16px;border-left:1px solid;border-bottom:1px solid;border-bottom-left-radius:var(--ui-radius-xs);flex-shrink:0;align-self:flex-start}.SubdomainsApp_subdomainName__zo0QK{display:flex;flex-direction:column;flex:1;min-width:0;gap:var(--ui-space-2);overflow-wrap:anywhere}.SubdomainsApp_fields__TljHp{display:flex;flex-direction:column;gap:var(--ui-space-5)}.SubdomainsApp_fieldLabel__GNra2{display:flex;flex-direction:column;gap:var(--ui-space-2)}.SubdomainsApp_selector__Yw10m{display:flex;min-width:0}.SubdomainsApp_selector__Yw10m>div{flex:1;min-width:0}.SubdomainsApp_selector__Yw10m button{overflow-wrap:anywhere;text-align:left}.SubdomainsApp_nameInput__0fcgT{display:flex;align-items:center;height:44px;gap:var(--ui-space-2);padding:0 var(--ui-space-4);border:1px solid var(--ui-border-field);background:var(--ui-color-field);border-radius:var(--ui-radius-md);transition:border-color var(--ui-duration-fast) var(--ui-ease),box-shadow var(--ui-duration-fast) var(--ui-ease)}.SubdomainsApp_nameInput__0fcgT:focus-within{border-color:var(--ui-border-focus);box-shadow:0 0 0 3px var(--ui-border-focusShadow)}.SubdomainsApp_nameInput__0fcgT input{flex:1;min-width:0;width:100%;outline:none;border:none;background:transparent}.SubdomainsApp_suffix__9vF5Q{max-width:65%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SubdomainsApp_ownerToggle__7Hw6a{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-3);cursor:pointer;min-height:44px;width:100%;padding:0;border:none;background:transparent;text-align:left;border-radius:var(--ui-radius-xs)}.SubdomainsApp_switchTrack__IQ_yF{display:inline-flex;align-items:center;flex-shrink:0;width:36px;height:22px;padding:3px;border-radius:var(--ui-radius-pill);background:var(--ui-color-control);border:1px solid var(--ui-border-control);transition:background var(--ui-duration-fast) var(--ui-ease)}.SubdomainsApp_switchThumb__aJiEM{width:14px;height:14px;border-radius:var(--ui-radius-full);background:var(--ui-text-faint);transition:transform var(--ui-duration-base) var(--ui-ease),background var(--ui-duration-fast) var(--ui-ease)}.SubdomainsApp_ownerToggle__7Hw6a[aria-checked=true] .SubdomainsApp_switchTrack__IQ_yF{background:var(--ui-text-primary);border-color:var(--ui-text-primary)}.SubdomainsApp_ownerToggle__7Hw6a[aria-checked=true] .SubdomainsApp_switchThumb__aJiEM{transform:translateX(14px);background:var(--ui-color-bg)}@media (prefers-reduced-motion:reduce){.SubdomainsApp_nameInput__0fcgT,.SubdomainsApp_parentHeading__lX52E,.SubdomainsApp_subdomainRow__tprlD,.SubdomainsApp_switchThumb__aJiEM,.SubdomainsApp_switchTrack__IQ_yF{transition:none}}@media (max-width:900px){.SubdomainsApp_workspace__IOG_P{grid-template-columns:minmax(0,1fr);gap:var(--ui-space-8)}.SubdomainsApp_create__3CcVa{order:-1}}@media (max-width:420px){.SubdomainsApp_subdomainRow__tprlD{flex-wrap:wrap;gap:var(--ui-space-3)}.SubdomainsApp_subdomainName__zo0QK{flex-basis:calc(100% - 24px)}}