body[data-project="nedvision-app"] .workspace>.page,body[data-project="svobodax2"] .workspace>.page,
body[data-project="nedvision-app"] .workspace>.utility-bar,body[data-project="svobodax2"] .workspace>.utility-bar,
body[data-project="nedvision-app"] .sidebar>.nav:not(.company-nav),body[data-project="svobodax2"] .sidebar>.nav:not(.company-nav),
body[data-project="nedvision-app"] #dashboard>.bottom-nav:not(.company-bottom),body[data-project="svobodax2"] #dashboard>.bottom-nav:not(.company-bottom){display:none!important}
#company-workspace{min-width:0;max-width:1500px;margin-inline:auto;color:var(--ri-text);line-height:1.5;font-size:14px}
.company-nav{margin-top:28px!important}.company-bottom{display:none}.company-bottom button{min-height:56px;min-width:0}.company-bottom b{font-size:11px}.company-bottom svg{width:21px;height:21px}
.cp-controls{display:flex;align-items:end;flex-wrap:wrap;gap:16px;margin:24px 0}.cp-controls>.ri-muted{flex:1;min-width:200px;font-size:12px;align-self:center}
.cp-field,.cp-search{display:grid;gap:8px;color:var(--ri-muted);font-size:12px}.cp-field select,.cp-search input{min-height:48px;border:1px solid var(--ri-line);border-radius:12px;background:var(--ri-surface,#171918);color:var(--ri-text);padding:10px 14px;font:inherit;font-size:14px}.cp-search{flex:1;min-width:220px}.cp-search>div{display:flex;gap:8px}.cp-search input{flex:1;min-width:0;width:100%}.cp-field select:focus-visible,.cp-search input:focus-visible,#company-workspace button:focus-visible{outline:2px solid var(--ri-accent);outline-offset:3px}
.cp-sub{display:block;color:var(--ri-muted);font-size:12px;margin-top:5px;font-weight:400;overflow-wrap:anywhere}.cp-stack{display:grid;gap:10px}.cp-signal{display:flex;gap:16px;align-items:center;width:100%;text-align:left;border:1px solid var(--ri-line);background:transparent;color:var(--ri-text);border-radius:12px;padding:16px;min-height:64px;cursor:pointer;font:inherit}.cp-signal strong{margin-left:auto;font-size:24px;font-variant-numeric:tabular-nums}.cp-signal:hover{border-color:var(--ri-accent)}.cp-actions,.cp-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.cp-tabs{margin-bottom:24px}.cp-tabs button[aria-pressed="true"]{border-color:var(--ri-accent);color:#ffbd91;background:#2a1b12}.cp-updated{color:var(--ri-muted);font-size:11px;margin:24px 0;overflow-wrap:anywhere}.cp-profile{margin-top:20px}.cp-profile .ri-facts dd{max-width:66%}#company-workspace .ri-response{white-space:pre-wrap;overflow-wrap:anywhere}#company-workspace .ri-row-link{overflow-wrap:anywhere;text-align:left}#company-workspace td{max-width:350px}#company-workspace .ri-facts dd{white-space:pre-wrap}#company-workspace .text-btn{min-height:44px}.cp-raw summary{cursor:pointer;padding:16px 0;min-height:44px;color:#ffbd91}.cp-raw{margin-top:20px}.cp-raw pre{max-width:100%}
.ri-project-dialog{max-height:90dvh;overflow:auto}.project-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:1100px){.project-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){body[data-project="nedvision-app"] .workspace,body[data-project="svobodax2"] .workspace{padding-bottom:calc(116px + env(safe-area-inset-bottom))}.company-bottom:not([hidden]){display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.project-entry-grid{grid-template-columns:1fr}.cp-controls{gap:12px;margin:20px 0}.cp-field,.cp-search{width:100%;min-width:0}.cp-field select,.cp-search input{font-size:16px;width:100%}.cp-controls>.ri-muted{min-width:0}.cp-profile .ri-facts dd{max-width:62%}.cp-actions>.btn{flex:1;min-width:150px}.cp-tabs{gap:8px}.cp-tabs>.btn{flex:1;min-width:120px}.company-bottom b{font-size:10px}#company-workspace .ri-record-field{grid-template-columns:90px minmax(0,1fr)}#company-workspace .ri-record-title{display:block}#company-workspace .ri-panel h2{overflow-wrap:anywhere}.cp-signal{padding:14px}.cp-raw pre{font-size:11px}}
@media(prefers-reduced-motion:reduce){#company-workspace *, .company-bottom *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
