.user-menu{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-small)}.user-menu form{margin:0}.login-card{max-width:460px}.small-button{margin-top:var(--space-2);font-size:var(--font-small)}.space-top{margin-top:var(--space-4)}.space-bottom{margin-bottom:var(--space-4)}.field textarea,.field select{display:block;width:100%;margin-top:var(--space-2);min-height:var(--control-height);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-small);color:var(--color-text);background:var(--color-surface);font:inherit}.field textarea{resize:vertical}.message{padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);margin-bottom:var(--space-4)}.message p{margin:var(--space-2) 0}.artifact-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.artifact-row form{margin:0}@media(max-width:767px){.artifact-row{align-items:flex-start;flex-direction:column}.user-menu{width:100%;justify-content:space-between}}


.sidebar-bottom{margin-top:auto;padding-top:var(--space-8)}.workplace-link{width:100%}.settings-link{margin-top:var(--space-3)}.settings-tabs{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}.settings-tabs a{display:inline-flex;align-items:center;min-height:var(--control-height);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-small);text-decoration:none;background:var(--color-surface)}.settings-tabs a[aria-current]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.permission-field{border:1px solid var(--color-border);border-radius:var(--radius-small);padding:var(--space-4);margin:0 0 var(--space-4)}.permission-field legend{font-weight:600}.permission-checks label,.checkbox-field{display:flex;align-items:center;gap:var(--space-2);min-height:var(--control-height)}.permission-checks input,.checkbox-field input{width:18px;height:18px;flex:none}.checkbox-field{margin-bottom:var(--space-4)}.settings-tabs,.card{overflow-wrap:anywhere}@media(max-width:767px){.sidebar{min-height:auto}.sidebar-bottom{padding-top:var(--space-4);display:flex;gap:var(--space-3);align-items:center}.workplace-link{width:auto}.settings-link{margin:0}.settings-tabs a{flex:1;justify-content:center}}
