.phone-header{display:none}@media (max-width:800px),(max-width:1000px) and (hover:none) and (pointer:coarse){body.native-evals .reference-shell[data-phone-header]>.app-sidebar{background:0 0;border:0;width:100%;min-height:0;padding:0;display:block;position:sticky;inset:0 auto auto}body.native-evals .reference-shell[data-phone-header]>.app-sidebar>.phone-header{height:56px;display:flex}body.native-evals .reference-shell[data-phone-header]>.app-sidebar>:is(.wordmark,.sidebar-new,.shell-sign-in){display:none}body.native-evals .reference-shell[data-phone-header] .phone-header .mobile-navigation-trigger{background:var(--paper);border-radius:999px}body.native-evals[data-mode][data-theme] .reference-shell[data-phone-header]>.main.page-studio:has(.st-chat-workspace){height:calc(100dvh - 56px);min-height:0;padding-top:0}body.native-evals .reference-shell[data-output-mobile][data-phone-header]>.app-sidebar>.phone-header{background:var(--bg);border-bottom:1px solid #0000}body.native-evals .reference-shell[data-output-mobile][data-phone-header] .phone-header .mobile-navigation-trigger{background:0 0;border-radius:6px}body.native-evals .reference-shell[data-output-mobile] .phone-header-brand{min-height:44px;color:var(--ink);font:500 17px/1 var(--wordmark,var(--body));letter-spacing:-.45px;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 4px;text-decoration:none;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (animation-timeline:scroll()){body.native-evals .reference-shell[data-output-mobile][data-phone-header]>.app-sidebar>.phone-header{animation:linear both output-phone-header-rule;animation-timeline:scroll(root);animation-range:0 12px}}}@keyframes output-phone-header-rule{to{border-bottom-color:var(--line)}}
