:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font:15px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{margin:0}#root{max-width:720px;margin:0 auto;padding:16px}button{font:inherit;cursor:pointer}input,select{font:inherit}.error{color:#c0392b}.muted{opacity:.6;font-size:.9em}.link{color:inherit;background:0 0;border:none;padding:0;text-decoration:underline}hr{opacity:.15;border:none;border-top:1px solid;margin:16px 0}.centered{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60vh;display:flex}.panel{flex-direction:column;gap:10px;width:100%;max-width:420px;display:flex}.panel label{text-align:left;flex-direction:column;gap:4px;display:flex}.topbar{border-bottom:1px solid;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:12px;display:flex}.topbar .user{font-weight:600}.topbar nav{flex:1;gap:8px;display:flex}.topbar nav button{color:inherit;background:0 0;border:1px solid;border-radius:4px;padding:6px 10px}.topbar nav button.active{opacity:1;font-weight:600}.topbar nav button:not(.active){opacity:.6}.inline-form{align-items:center;gap:8px;margin:10px 0;display:flex}.inline-form label{flex-direction:column;gap:2px;font-size:.85em;display:flex}ul[data-testid=folder-list],ul[data-testid=file-list],ul[data-testid=member-list]{margin:0;padding:0;list-style:none}ul[data-testid=folder-list] li,ul[data-testid=file-list] li,ul[data-testid=member-list] li{border-bottom:1px solid;border-bottom-color:color-mix(in srgb, currentColor 15%, transparent);align-items:center;gap:8px;padding:6px 0;display:flex}section{margin-top:20px}.warning{text-align:left;background:#d9822b1f;border:1px solid #d9822b;border-radius:6px;padding:12px}.warning code{word-break:break-all;background:color-mix(in srgb, currentColor 8%, transparent);border-radius:4px;margin:8px 0;padding:8px;display:block}
