.guide-format-mark[data-v-aca68e6c]{border:1px solid color-mix(in srgb,var(--guide-mark-color,var(--accent)) 20%,var(--line));background:color-mix(in srgb,var(--guide-mark-color,var(--accent)) 9%,var(--surface));width:3rem;height:3rem;color:var(--guide-mark-color,var(--accent));border-radius:12px;flex:none;place-items:center;display:grid}.guide-format-mark[data-format=world_edit][data-v-aca68e6c]{--guide-mark-color:#5587b8}.guide-format-mark[data-format=create][data-v-aca68e6c]{--guide-mark-color:#b68944}.guide-language-switch[data-v-03131632]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-soft);flex:none;gap:2px;padding:3px;display:inline-flex}.guide-language-switch a[data-v-03131632]{min-height:1.8rem;color:var(--muted);border-radius:4px;align-items:center;padding:.2rem .65rem;font-size:.72rem;text-decoration:none;display:inline-flex}.guide-language-switch a[aria-current=page][data-v-03131632]{background:var(--surface);color:var(--accent-dark);font-weight:650;box-shadow:0 1px 3px #0000000f}.guide-language-switch a[data-v-03131632]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.guide-page{max-width:1160px;color:var(--ink);padding-block:1.5rem 3rem}.guide-page__topbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.35rem;display:flex}.guide-page__trail{min-width:0;color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.guide-page__trail a{color:var(--muted);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.guide-page__trail a:hover{color:var(--accent-dark)}.guide-page__trail>span:last-child{color:var(--ink)}.guide-page__heading{justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin-bottom:1.75rem;display:flex}.guide-page__heading-copy{flex:1;min-width:0}.guide-page__heading h1{margin:0;font-size:clamp(1.5rem,2.5vw,1.9rem);font-weight:700;line-height:1.35}.guide-page__heading p{max-width:70ch;color:var(--muted);margin:.55rem 0 0;font-size:.86rem;line-height:1.75}.guide-page__actions{flex-wrap:wrap;flex:none;gap:.5rem;display:flex}.guide-page__actions .v-btn{font-size:.78rem}.guide-section-heading{justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;margin-bottom:1rem;display:flex}.guide-page h2{margin:0;font-size:1.05rem;font-weight:650;line-height:1.5}.guide-section-heading p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.6}.guide-format-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.guide-format-card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);min-width:0;color:var(--ink);flex-direction:column;gap:1rem;padding:1.25rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.guide-format-card:hover{border-color:var(--accent);box-shadow:0 4px 16px #141a170f}.guide-format-card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.guide-format-card__heading{align-items:center;gap:.8rem;display:flex}.guide-format-card h3{margin:0;font-size:1rem;line-height:1.4}.guide-format-card__heading p{color:var(--muted);margin:.15rem 0 0;font-size:.74rem}.guide-format-card>p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.8}.guide-format-card__footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-top:auto;padding-top:.85rem;display:flex}.guide-format-card__footer code{color:var(--muted);font-family:var(--font-mono);font-size:.67rem}.guide-format-card__footer>span{color:var(--accent-dark);align-items:center;gap:.3rem;font-size:.74rem;font-weight:600;display:inline-flex}.guide-checklist{margin:1rem 0 0;padding:0;list-style:none}.guide-checklist li{border-top:1px solid var(--line);gap:1rem;padding-block:1rem;display:flex}.guide-checklist__number{color:var(--accent-dark);font-family:var(--font-mono);flex:0 0 1.6rem;padding-top:.15rem;font-size:.75rem}.guide-checklist h3{margin:0;font-size:.87rem;line-height:1.65}.guide-checklist p{max-width:72ch;color:var(--muted);margin:.3rem 0 0;font-size:.81rem;line-height:1.85}.guide-page__reading-layout{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:2rem;margin-top:2rem;display:grid}.guide-page__article{min-width:0}.guide-page__article-section{border-bottom:1px solid var(--line);padding-block:1.35rem;scroll-margin-top:6rem}.guide-page__article-section:first-child{padding-top:0}.guide-page__article-section p{max-width:75ch;color:var(--muted);margin:.65rem 0 0;font-size:.88rem;line-height:1.95}.guide-page__sidebar{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-soft);gap:1rem;padding:1.15rem;display:grid;position:sticky;top:6rem}.guide-page__sidebar h2{font-size:.87rem}.guide-page__sidebar p{color:var(--muted);margin:.5rem 0 0;font-size:.78rem;line-height:1.85}.guide-page__toc{gap:.25rem;margin-top:.5rem;display:grid}.guide-page__toc a{color:var(--muted);align-items:start;gap:.55rem;padding-block:.45rem;font-size:.75rem;line-height:1.65;text-decoration:none;display:flex}.guide-page__toc a:hover{color:var(--accent-dark)}.guide-page__toc a span{color:var(--accent-dark);font-family:var(--font-mono);flex:none;font-size:.65rem}.guide-page__file-tags{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.guide-page__file-tags code{border:1px solid var(--line);background:var(--surface);color:var(--muted);font-family:var(--font-mono);border-radius:5px;padding:.3rem .5rem;font-size:.68rem}.guide-page__sidebar .v-btn{justify-content:flex-start;padding-inline:0;font-size:.74rem}.guide-page__sidebar-block+.guide-page__sidebar-block{border-top:1px solid var(--line);padding-top:1rem}.guide-page__questions{padding-top:1.5rem;scroll-margin-top:6rem}.guide-page__questions>h2{margin-bottom:.4rem}.guide-page__questions details{border-bottom:1px solid var(--line)}.guide-page__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;font-size:.84rem;font-weight:600;line-height:1.65;list-style:none;display:flex}.guide-page__questions summary::-webkit-details-marker{display:none}.guide-page__questions summary .v-icon{color:var(--muted);flex-shrink:0;transition:transform .15s}.guide-page__questions details[open] summary .v-icon{transform:rotate(180deg)}.guide-page__questions details p{color:var(--muted);margin:0 0 1rem;font-size:.81rem;line-height:1.9}.guide-page__works{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1.75rem;scroll-margin-top:6rem}.guide-page__notice{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-soft);color:var(--muted);align-items:center;gap:.8rem;padding:1.25rem;display:flex}.guide-page__notice p{margin:0;font-size:.8rem;line-height:1.75}.guide-page__footnote{color:var(--muted);margin:1.5rem 0 0;font-size:.74rem;line-height:1.8}.guide-page__community{border-top:1px solid var(--line);align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}.guide-page__community p{color:var(--muted);flex:1;margin:0;font-size:.75rem;line-height:1.75}.guide-page__community .v-btn{font-size:.76rem}@media (width<=960px){.guide-page__heading{flex-direction:column;align-items:start;gap:1rem}.guide-page__reading-layout{grid-template-columns:minmax(0,1fr) 15rem;gap:1.4rem}}@media (width<=760px){.guide-page{padding-block:1rem 2.5rem}.guide-format-grid{grid-template-columns:minmax(0,1fr);gap:.75rem}.guide-format-card{gap:.75rem;padding:1rem}.guide-page__reading-layout{grid-template-columns:minmax(0,1fr);gap:1.5rem}.guide-page__sidebar{position:static}.guide-page__sidebar-toc{display:none}.guide-page__sidebar-toc+.guide-page__sidebar-block{border-top:0;padding-top:0}.guide-section-heading{flex-wrap:wrap;align-items:start;gap:.35rem}.guide-page__community{flex-wrap:wrap}.guide-page__community p{flex-basis:100%}}@media (width<=480px){.guide-page__topbar{gap:.5rem}.guide-page__trail{font-size:.68rem}.guide-page__heading{margin-bottom:1.4rem}.guide-page__actions{width:100%}.guide-page__actions .v-btn{flex:auto}.guide-page__works{margin-top:1.75rem}}@media (prefers-reduced-motion:reduce){.guide-format-card,.guide-page__questions summary .v-icon{transition:none}}
