.operator-shell{min-height:100vh;background:#f5f0ea;color:#111111;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.operator-shell .op-section{background:#fffdf9;border:.5px solid rgba(0,0,0,.06);border-radius:1rem;box-shadow:0 1px 0 rgba(0,0,0,.02)}.operator-shell .op-input,.operator-shell .op-select,.operator-shell .op-textarea{background:#ffffff;color:#111111;border:1px solid #dccfbe;border-radius:6px;padding:8px 10px;font-size:13px;width:100%;outline:none;transition:border-color .12s ease,box-shadow .12s ease}.operator-shell .op-input:focus,.operator-shell .op-select:focus,.operator-shell .op-textarea:focus{border-color:#4A2A16;box-shadow:0 0 0 3px rgba(74,42,22,.1)}.operator-shell .op-input::placeholder,.operator-shell .op-textarea::placeholder{color:rgba(17,17,17,.35)}.operator-shell .op-button{display:inline-flex;align-items:center;justify-content:center;background:#111111;color:#ffffff;border:0;border-radius:999px;padding:9px 18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .12s ease}.operator-shell .op-button:hover:not(:disabled){background:#1f1f1f}.operator-shell .op-button.secondary{background:transparent;color:#111111;border:1px solid #dccfbe}.operator-shell .op-button.secondary:hover:not(:disabled){background:rgba(0,0,0,.04)}.operator-shell .op-button.danger{background:#B91C1C}.operator-shell .op-button.danger:hover:not(:disabled){background:#991B1B}.operator-shell .op-button:disabled{opacity:.45;cursor:not-allowed}.operator-shell .op-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.operator-shell table.op-table{width:100%;border-collapse:collapse;font-size:13px;color:#111111}.operator-shell table.op-table th{text-align:left;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:rgba(17,17,17,.45);padding:10px 12px;border-bottom:1px solid #dccfbe;white-space:nowrap}.operator-shell table.op-table td{padding:12px;border-bottom:.5px solid rgba(0,0,0,.06);vertical-align:top}.operator-shell .op-pill{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;background:rgba(17,17,17,.06);color:rgba(17,17,17,.7);white-space:nowrap}.operator-shell .op-pill.success{background:rgba(16,185,129,.14);color:#047857}.operator-shell .op-pill.warn{background:rgba(217,119,6,.14);color:#92400E}.operator-shell .op-pill.danger{background:rgba(185,28,28,.14);color:#991B1B}.operator-shell .op-pill.info{background:rgba(74,42,22,.12);color:#4A2A16}.operator-shell h1,.operator-shell h2{color:#111111;margin:0}.operator-shell .op-section-title{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:rgba(17,17,17,.5);margin-bottom:12px}.operator-shell .op-section-title,.operator-shell pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.operator-shell pre{background:#f9f9f4;border-radius:6px;padding:10px;color:#374151;font-size:12px}.operator-shell a{color:#4A2A16;text-decoration:none}.operator-shell a:hover{text-decoration:underline}@media (max-width:768px){.operator-shell .op-mobile-hide{display:none}.operator-shell .op-page{padding:16px!important}.operator-shell .op-grid-3,.operator-shell .op-grid-4{grid-template-columns:1fr 1fr!important}.operator-shell .op-form-row{grid-template-columns:1fr!important}.operator-shell h1{font-size:18px!important}.operator-shell .op-section{overflow-x:auto}.operator-shell table.op-table{min-width:max-content}}