html[data-runtime=browser]{--app-max-width:100%;--app-content-pad:20px;--app-scroll-top:16px;--app-scroll-bottom:24px}.playground-main .tab-shell{flex:1 1;width:100%;max-width:none;min-height:0;margin:0;background:transparent}.playground-main .tab-shell__scroll{padding:max(16px,env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));overflow-y:auto;overflow-x:hidden}@media (min-width:960px){.playground-main .tab-shell__scroll{padding:28px 32px 40px max(32px,env(safe-area-inset-right,0px))}.playground-main .agents-compact__head{margin-bottom:20px;align-items:center}.playground-main .agents-compact__title{font-size:1.75rem;line-height:1.2;letter-spacing:-.02em}.playground-main .agents-compact__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.playground-main .agents-compact__card{min-height:132px}.playground-main .agents-compact__card:active{transform:none}.playground-main .agents-compact__create-btn{min-height:44px;padding:11px 18px;font-size:15px}.playground-main .billing-compact__scroll,.playground-main .integrations-compact__scroll,.playground-main .profile-compact__scroll,.playground-main .sources-compact__scroll{padding:28px 32px 40px max(32px,env(safe-area-inset-right,0px))}}@media (prefers-reduced-motion:reduce){.playground-main .agents-compact__card,.playground-main .agents-compact__create-btn{transition:none}}