.starter-layout{display:grid;grid-template-columns:225px minmax(0,1fr);gap:28px;align-items:start;padding:36px 0 65px}.starter-nav,.starter-panel{border:8px solid transparent;border-image:url('/assets/interface/native/collection-frame.png') 8 stretch;background:url('/assets/interface/native/panel-texture.png'),#39352a;padding:24px;box-shadow:0 5px 15px #0005}.starter-nav{position:sticky;top:22px;padding:18px}.starter-nav h2{font-size:28px;margin:0 0 12px}.starter-nav a{display:block;color:#f1d18d;padding:9px 0;border-top:1px solid #70634b;font-size:13px}.starter-nav a:hover,.starter-panel a:not(.button):hover{color:#fff0c7}.starter-chapters{display:grid;gap:24px;min-width:0}.starter-panel{scroll-margin-top:25px}.starter-panel h2{display:flex;gap:12px;align-items:center;color:#ffe0a0;margin:0 0 20px;font-size:35px}.starter-panel h2 img{width:28px;height:28px;object-fit:contain;image-rendering:pixelated}.starter-panel h3{display:flex;gap:9px;align-items:center;color:#edcb88;font-size:28px;margin:0 0 12px}.starter-panel p{margin:0 0 15px}.starter-panel a:not(.button){color:#ffdc89;text-decoration:underline;text-underline-offset:3px}.starter-panel strong{color:#f3dfb2}.starter-panel ol{padding-left:24px;margin:18px 0;color:#ddd1b9}.starter-panel li{padding-left:5px;margin:12px 0;line-height:1.8}.starter-panel code{background:#221f18;border:1px solid #7d6a47;padding:2px 7px;color:#ffe29b;white-space:nowrap;font-size:14px}.starter-worlds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin:24px 0}.starter-worlds article{border-top:3px ridge #8e7b57;padding-top:20px}.starter-note{padding:16px 18px;border-left:3px solid #c3a464;background:#201e179c;font-size:13px!important}.starter-panel .hero-actions{flex-wrap:wrap}.page-getting-started .page-hero .hero-actions{justify-content:center;margin-top:24px}@media(max-width:900px){.starter-layout{grid-template-columns:1fr}.starter-nav{position:static;display:flex;gap:6px 18px;flex-wrap:wrap}.starter-nav h2{width:100%}.starter-nav a{border:0;padding:5px 0}}@media(max-width:650px){.starter-worlds{grid-template-columns:1fr}.starter-panel{padding:20px 14px}.starter-panel h2{font-size:30px}.starter-layout{padding-top:22px}.starter-panel .button{font-size:20px}.page-getting-started .hero-actions{flex-wrap:wrap}}
