html[data-pioneer-app=true] .pa-native-tools{color:var(--pa-text);letter-spacing:0;min-width:0;padding:16px 16px 24px}html[data-pioneer-app=true] .pa-native-tools h1{font:700 30px var(--font-display);margin:4px 0 16px}html[data-pioneer-app=true] .pa-launch-search{background:var(--pa-panel);border:1px solid var(--pa-line);border-radius:8px;align-items:center;gap:10px;padding:0 12px;display:flex}html[data-pioneer-app=true] .pa-launch-search input{width:100%;min-width:0;min-height:48px;color:var(--pa-text);background:0 0;outline:none}html[data-pioneer-app=true] .pa-launch-categories{gap:4px;margin:12px 0;display:flex;overflow:auto}html[data-pioneer-app=true] .pa-launch-categories button{min-height:44px;color:var(--pa-dim);flex-shrink:0}html[data-pioneer-app=true] .pa-launch-categories button[aria-pressed=true]{background:var(--pa-raised);color:var(--pa-gold)}html[data-pioneer-app=true] .pa-launch-quick{margin:10px 0}html[data-pioneer-app=true] .pa-launch-quick h2{color:var(--pa-dim);margin-bottom:6px;font-size:12px}html[data-pioneer-app=true] .pa-launch-quick>div{gap:6px;display:flex;overflow:auto}html[data-pioneer-app=true] .pa-launch-quick button{min-height:44px;color:var(--pa-text);border-color:var(--pa-line);background:var(--pa-panel);flex-shrink:0}html[data-pioneer-app=true] .pa-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html[data-pioneer-app=true] .pa-launch-card{border:1px solid var(--pa-line);background:var(--pa-panel);border-radius:8px;min-width:0;overflow:hidden}html[data-pioneer-app=true] .pa-launch-card[data-featured=true]{border-color:var(--pa-gold)}html[data-pioneer-app=true] .pa-launch-main{text-align:left;white-space:normal;width:100%;height:auto;color:var(--pa-text);border-radius:0;flex-direction:column;justify-content:start;align-items:stretch;gap:0;padding:0;display:flex}html[data-pioneer-app=true] .pa-launch-art{background:var(--pa-raised);pointer-events:none;width:100%;height:106px;position:relative;overflow:hidden}html[data-pioneer-app=true] .pa-launch-art .mi-cover,html[data-pioneer-app=true] .pa-launch-art svg{width:100%;height:100%}html[data-pioneer-app=true] .pa-launch-art-fallback{color:var(--pa-gold);position:absolute;inset:25%;width:50%!important;height:50%!important}html[data-pioneer-app=true] .pa-launch-copy{min-height:116px;padding:12px 10px 4px}html[data-pioneer-app=true] .pa-launch-copy small{color:var(--pa-gold);font-size:10px}html[data-pioneer-app=true] .pa-launch-copy h3{font:700 16px var(--font-display);overflow-wrap:anywhere;margin:5px 0}html[data-pioneer-app=true] .pa-launch-copy p{color:var(--pa-dim);font-size:11px;line-height:1.5}html[data-pioneer-app=true] .pa-launch-open{min-height:44px;color:var(--pa-gold);justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;display:flex}html[data-pioneer-app=true] .pa-launch-actions{border-top:1px solid var(--pa-line);justify-content:space-between;align-items:center;display:flex}html[data-pioneer-app=true] .pa-launch-actions button{min-width:44px;min-height:44px;color:var(--pa-dim);padding-inline:8px;font-size:11px}html[data-pioneer-app=true] .pa-native-tools :is(button,input):focus-visible{outline:2px solid var(--pa-gold);outline-offset:-2px}html[data-pioneer-app=true] .pa-tools-preview{background:var(--pa-panel);max-height:85svh;color:var(--pa-text);border-color:var(--pa-line);padding-bottom:max(24px,env(safe-area-inset-bottom));overflow:auto}html[data-pioneer-app=true] .pa-tools-preview .pioneer-cta{background:var(--pa-gold);min-height:44px;color:var(--pa-panel)}@media (min-width:600px){html[data-pioneer-app=true] .pa-launch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){html[data-pioneer-app=true] .pa-native-tools *{transition:none!important;animation:none!important}}html[data-pioneer-app=true] .pa-native-tools>header{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html[data-pioneer-app=true] .pa-tools-preview{z-index:2000}html[data-pioneer-app=true] .pa-tools-preview>button{place-items:center;min-width:44px;min-height:44px;display:grid}html[data-pioneer-app=true][data-app-motion=reduced] .pa-native-tools *{transition:none!important;animation:none!important}
