:root{--oficina-sticky-top:0px}@media (max-width:767px){:root{--oficina-sticky-top:56px}}.oficina-frame:not([data-bare=true]) .kui-main{background:var(--kui-ground)}.oficina-frame[data-bleed=true] .kui-main{padding:0}@media (max-width:767px){.oficina-frame[data-bleed=true] .kui-main{padding:56px 0 0}}.oficina-frame[data-bare=true] :is(.kui-mobile-bar,.kui-sidebar,.kui-backdrop){display:none}.oficina-frame[data-bare=true] .kui-shell{display:block;min-height:0;background:transparent;color:inherit;font-family:inherit}.oficina-frame[data-bare=true] .kui-main{padding:0;font-family:inherit}.oficina-nav-search{box-sizing:border-box;display:flex;align-items:center;gap:var(--kui-space-2);width:100%;min-height:var(--kui-control-height);margin:0;padding:8px 12px;border:1px solid var(--kui-border);border-radius:var(--kui-radius-pill);background:var(--kui-surface);color:var(--kui-text-muted);font-family:var(--kui-font);font-size:14px;text-align:left;cursor:pointer}.oficina-nav-search:focus-visible{outline:2px solid var(--kui-focus);outline-offset:2px}.oficina-nav-search-label{flex:1 1 auto}.oficina-nav-search kbd{font-family:var(--kui-font);font-size:11px;padding:1px 6px;border:1px solid var(--kui-border);border-radius:var(--kui-radius-sm)}.oficina-nav-notice{margin:var(--kui-space-4) 0 0;padding:0 12px;font-family:var(--kui-font);font-size:14px;line-height:1.45;color:var(--kui-text-body)}.oficina-nav-notice p{margin:0 0 var(--kui-space-3)}.oficina-nav-loading{margin:var(--kui-space-4) 0 0;padding:0 12px;font-family:var(--kui-font);font-size:13px;color:var(--kui-text-muted)}.oficina-signout{width:100%}@media print{.kui-nav-top,.kui-section-nav-picker,.kui-sidebar-footer{display:none}.oficina-frame[data-bleed=true] .kui-main{padding:0}}