[data-pion-archive-return]{box-sizing:border-box;position:fixed;z-index:10000;left:calc(12px + env(safe-area-inset-left,0px));top:calc(8px + env(safe-area-inset-top,0px));display:inline-flex;align-items:center;gap:10px;width:196px;min-height:50px;padding:8px 12px;border:1px solid #c9cec8;border-radius:9px;background:#fafaf7;color:#252d29;box-shadow:0 2px 9px #18282012;text-decoration:none!important;font-family:Arial,Helvetica,sans-serif;direction:ltr;line-height:1.1}
[data-pion-archive-return]:hover{background:#eef2ec;border-color:#334d40}
[data-pion-archive-return]:focus-visible{outline:3px solid #334d40;outline-offset:3px}
[data-pion-archive-return] svg{width:18px;height:18px;flex:none}
[data-pion-archive-return] .pion-return-copy{display:flex;flex-direction:column;gap:4px}
[data-pion-archive-return] .pion-return-wordmark{font-size:19px;font-weight:800;letter-spacing:1.8px;white-space:nowrap}
[data-pion-archive-return] .pion-return-wordmark span{font-size:11px;font-weight:400;letter-spacing:2.2px}
[data-pion-archive-return] .pion-return-label{font-size:11px;font-weight:500;letter-spacing:0;white-space:nowrap}
[data-pion-model-shell] .topbar>.brand{visibility:hidden;min-width:196px;min-height:50px}
[data-pion-legacy-brand]{visibility:hidden!important;min-width:196px;min-height:50px}
header:has(.brand>.title){top:8px;left:12px;right:12px;min-height:50px;align-items:center}
header .brand:has(>.title){padding-left:208px;min-height:50px}
header .brand>.mark:has(+.title){display:none}
@media(max-width:850px){header:has(.brand>.title)>.brand{visibility:hidden;width:196px;min-width:196px;min-height:50px;padding-left:0;flex-shrink:0}header:has(.brand>.title) .title{display:none}header:has(.brand>.title) .topactions{margin-left:auto;gap:4px}header:has(.brand>.title) #language{width:48px;min-width:48px;max-width:48px}header:has(.brand>.title) #panelToggle{width:48px;min-width:48px;min-height:48px}}
@media(max-width:700px){header:has([data-pion-legacy-brand]):not(.topbar)>.header-title,header:has([data-pion-legacy-brand]):not(.topbar)>span,header:has([data-pion-legacy-brand]):not(.topbar)>h1{display:none}header:has([data-pion-legacy-brand]):not(.topbar){gap:6px;padding-left:12px;padding-right:12px}header:has([data-pion-legacy-brand]):not(.topbar) :is(select,.language){min-width:88px;max-width:100px;margin-left:auto}}
@media(max-width:700px){[data-pion-model-shell] .topbar{gap:4px}[data-pion-model-shell] .topbar>.brand{width:196px;min-width:196px;flex-shrink:0}[data-pion-model-shell] .topbar .pion-language-selector{gap:0;min-width:0}[data-pion-model-shell] .topbar .pion-language-selector>span{display:none}[data-pion-model-shell] .topbar .pion-language-selector select{width:84px;min-width:0;max-width:84px;padding:6px}}
@media(max-width:700px){header:has([data-pion-legacy-brand]) .pion-language-selector{gap:0;min-width:0}header:has([data-pion-legacy-brand]) .pion-language-selector>span{display:none}header:has([data-pion-legacy-brand]) .pion-language-selector select{width:84px;min-width:0;max-width:84px;padding:6px}}
@media(max-width:600px){header:has([data-pion-legacy-brand])>.project-title:has(+.revision){display:none}}
html:has(:fullscreen) [data-pion-archive-return],body.full>[data-pion-archive-return],body.fullscreen>[data-pion-archive-return],body.fullscreen-mode>[data-pion-archive-return],[data-pion-archive-return][hidden]{display:none!important}
@media(prefers-reduced-motion:reduce){[data-pion-archive-return]{transition:none}}

