.sandbox-page{display:grid;gap:1.5rem;max-width:46rem}.sandbox-page h2{margin:0 0 .5rem}.sandbox-page ul{margin:0;padding-left:1.25rem;display:grid;gap:.4rem}.sandbox-perk{border:1px solid var(--line,rgba(127,127,127,.35));border-radius:12px;padding:1rem}.sandbox-uses{list-style:none;padding:0!important}.sandbox-uses strong{display:block}.sandbox-code{display:grid;gap:.75rem;min-width:0}.sandbox-code figure{margin:0;min-width:0}.sandbox-code figcaption{font-size:.9rem;margin-bottom:.25rem}.sandbox-code pre{margin:0;padding:.75rem;border-radius:8px;overflow-x:auto;max-width:100%;font-size:.8rem;line-height:1.45;background:var(--surface-sunken,rgba(127,127,127,.12));white-space:pre}.sandbox-key{display:grid;gap:.75rem;max-width:40rem}.sandbox-key__value{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;overflow-wrap:anywhere;padding:.75rem;border-radius:8px;background:var(--surface-sunken,rgba(127,127,127,.12))}.sandbox-key__actions{display:flex;flex-wrap:wrap;gap:.5rem}.sandbox-buttons,.sandbox-test{display:grid;gap:.75rem;min-width:0;border:1px solid var(--line,rgba(127,127,127,.35));border-radius:12px;padding:1rem}.sandbox-buttons h2,.sandbox-buttons p,.sandbox-test h2,.sandbox-test p{margin:0}.sandbox-buttons__list{list-style:none;padding:0!important;display:grid;gap:1rem!important}.sandbox-buttons__item{display:grid;gap:.35rem;min-width:0}.sandbox-buttons__form{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.sandbox-buttons__form label{flex-basis:100%;font-size:.9rem}.sandbox-buttons__form input{flex:1 1 12rem;min-width:0;padding:.5rem .65rem;border-radius:8px;border:1px solid var(--line,rgba(127,127,127,.35));background:transparent;color:inherit;font:inherit}.sandbox-soon{display:inline-block;margin-left:.5rem;padding:.05rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600;vertical-align:middle;background:var(--surface-sunken,rgba(127,127,127,.15))}.sandbox-test__actions{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center}.sandbox-test__free{font-size:.9rem;opacity:.85}.sandbox-test__status:empty{display:none}.sandbox-result{display:grid;gap:.75rem;min-width:0;padding:.9rem;border-radius:10px;border:1px solid var(--line,rgba(127,127,127,.35));border-left-width:4px}.sandbox-result--good{border-left-color:#2e8540}.sandbox-result--bad{border-left-color:#c0392b}.sandbox-result h3{margin:0 0 .25rem;font-size:1rem}.sandbox-result p{margin:0}.sandbox-result ul{margin:0;padding-left:1.25rem;display:grid;gap:.3rem;overflow-wrap:anywhere}.sandbox-result__log summary{cursor:pointer}.sandbox-result__step{display:grid;gap:.35rem;margin-top:.6rem;min-width:0}.sandbox-result__step pre{margin:0;padding:.6rem;border-radius:8px;max-height:16rem;overflow:auto;font-size:.78rem;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-sunken,rgba(127,127,127,.12))}.sandbox-perks,.sandbox-running{display:grid;gap:1rem;min-width:0}.sandbox-perks h2,.sandbox-perks h3,.sandbox-perks p{margin:0}.sandbox-perks__grid{display:grid;gap:1rem}.sandbox-perk-card{display:grid;gap:.6rem;min-width:0;border:1px solid var(--line,rgba(127,127,127,.35));border-radius:12px;padding:1rem}.sandbox-perk-card__what{font-weight:600}.sandbox-demo-link p,.sandbox-perk-card__example,.sandbox-perk-card__hint,.sandbox-running__count,.sandbox-running__source{font-size:.9rem;opacity:.85}.sandbox-perk-card__form{align-items:stretch}.sandbox-perk-card__form input[type=file]{border-style:dashed}.sandbox-perk-card__hint{flex-basis:100%}.sandbox-perk-card__bot{display:grid;gap:.5rem}.sandbox-perk-card__bot summary{cursor:pointer;font-weight:600}.sandbox-perk-card__bot[open]{gap:.5rem}.sandbox-code--wrap pre{white-space:pre-wrap;overflow-wrap:anywhere}.sandbox-running__list{list-style:none;padding:0!important;display:grid;gap:.75rem!important}.sandbox-running__item{display:grid;gap:.4rem;min-width:0;border:1px solid var(--line,rgba(127,127,127,.35));border-radius:12px;padding:.85rem}.sandbox-running__item p{margin:0}.sandbox-running__head{display:flex;flex-wrap:wrap;gap:.35rem .6rem;align-items:center}.sandbox-running__kind,.sandbox-running__status{padding:.05rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600;background:var(--surface-sunken,rgba(127,127,127,.15))}.sandbox-running__status--done,.sandbox-running__status--running{background:rgba(34,160,90,.18)}.sandbox-running__status--failed,.sandbox-running__status--stopped{background:rgba(210,70,50,.18)}.sandbox-running__link a,.sandbox-running__source{overflow-wrap:anywhere}.sandbox-running__actions,.sandbox-running__template{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.sandbox-running__template label{font-size:.9rem}.sandbox-running__template select{min-width:0;max-width:100%;padding:.4rem .5rem;border-radius:8px;border:1px solid var(--line,rgba(127,127,127,.35));background:transparent;color:inherit;font:inherit}.sandbox-running__list--past .sandbox-running__item{opacity:.75}.sandbox-running__log pre{max-height:16rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.sandbox-demo-link{display:grid;gap:.4rem;justify-items:start;margin-bottom:.75rem}.sandbox-demo-link p{margin:0}.sandbox-perk-card,.sandbox-perk-card__bot,.sandbox-perks,.sandbox-perks__grid,.sandbox-running,.sandbox-running__item{grid-template-columns:minmax(0,1fr)}