/* R65 admin-only view selector. Inherits the established portal palette. */
.pilot-admin-context{display:grid;gap:7px;padding:10px 12px;margin:0 0 8px;border:1px solid var(--os-line,#dcdfe7);border-radius:10px;background:var(--os-paper,#fff);color:var(--os-ink,#232332);font:inherit}
.pilot-admin-context strong{font-size:13px;color:var(--os-purple,#8700bc)}
.pilot-admin-context>div{display:flex;gap:6px;flex-wrap:wrap;align-items:center}
.pilot-admin-context select{flex:1;min-width:100px;width:120px}
.pilot-admin-context button,.pilot-admin-context select{font:inherit;font-size:12px;min-height:34px;padding:5px 7px;border:1px solid var(--os-line,#dcdfe7);border-radius:7px;background:var(--os-paper,#fff);color:inherit}
.pilot-admin-context .is-master{border-color:var(--os-purple,#8700bc);color:var(--os-purple,#8700bc)}
.pilot-admin-view-status{font-size:11px;color:var(--os-muted,#687383)}
html[data-theme=dark] .pilot-admin-context{background:var(--os-paper,#1b202a);color:var(--os-ink,#f1f2f7);border-color:var(--os-line,#394354)}
html[data-theme=dark] .pilot-admin-context button,html[data-theme=dark] .pilot-admin-context select{background:var(--os-paper,#1b202a);border-color:var(--os-line,#394354)}
html[data-theme=dark] .pilot-admin-context strong,html[data-theme=dark] .pilot-admin-context .is-master{color:var(--os-purple,#d79aff)}
