.DemoShell-module__bmdmSq__page{background:var(--paper-50);min-height:70vh}.DemoShell-module__bmdmSq__header{background:var(--ink-900);color:var(--text-hi);padding:var(--rb-page-top) 0 var(--space-16)}.DemoShell-module__bmdmSq__back{margin-bottom:var(--space-4);font-family:var(--rb-font-mono);color:var(--text-mid);font-size:.78rem;display:inline-block}.DemoShell-module__bmdmSq__back:hover{color:var(--text-hi)}.DemoShell-module__bmdmSq__badge{margin-bottom:var(--space-3);border:1px solid var(--blueprint);font-family:var(--rb-font-mono);letter-spacing:.04em;color:var(--blueprint);background:#7fd4e81a;border-radius:999px;padding:4px 10px;font-size:.68rem;display:inline-block}.DemoShell-module__bmdmSq__title{font-size:var(--fs-h2);margin-bottom:var(--space-2);font-weight:700}.DemoShell-module__bmdmSq__problem{color:var(--text-mid);max-width:48ch;margin:0;font-size:1rem}.DemoShell-module__bmdmSq__resetNote{margin:var(--space-3) 0 0;font-family:var(--rb-font-mono);color:var(--text-lo);font-size:.72rem}.DemoShell-module__bmdmSq__body{padding-block:var(--space-12)}
.page-module__lNSv7q__panel{max-width:46rem;padding:var(--space-8);border:1px solid var(--paper-200);border-radius:var(--radius-md);background:#fff}.page-module__lNSv7q__title{margin:0 0 var(--space-3);font-family:var(--rb-font-display);font-size:var(--fs-h3);line-height:var(--lh-snug);color:var(--text-ink)}.page-module__lNSv7q__body{margin:0 0 var(--space-4);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-ink-2)}.page-module__lNSv7q__list{margin:0 0 var(--space-6);font-size:var(--fs-small);color:var(--text-ink-2);padding-left:1.1rem;line-height:1.85}.page-module__lNSv7q__list strong{color:var(--text-ink);font-weight:600}.page-module__lNSv7q__launch{border-radius:var(--radius-md);background:var(--violet);color:#fff;cursor:pointer;border:0;align-items:center;gap:10px;padding:13px 22px;font-family:inherit;font-size:.95rem;font-weight:600;transition:background .16s;display:inline-flex}.page-module__lNSv7q__launch:hover{background:var(--violet-dark)}.page-module__lNSv7q__launch:focus-visible{outline:2px solid var(--violet-dark);outline-offset:3px}
.page-module__b0CxDW__panel{max-width:46rem;padding:var(--space-8);border:1px solid var(--paper-200);border-radius:var(--radius-md);background:#fff}.page-module__b0CxDW__title{margin:0 0 var(--space-3);font-family:var(--rb-font-display);font-size:var(--fs-h3);line-height:var(--lh-snug);color:var(--text-ink)}.page-module__b0CxDW__body{margin:0 0 var(--space-4);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-ink-2)}.page-module__b0CxDW__list{margin:0 0 var(--space-6);font-size:var(--fs-small);color:var(--text-ink-2);padding-left:1.1rem;line-height:1.9}.page-module__b0CxDW__launch{border-radius:var(--radius-md);background:var(--violet);color:#fff;cursor:pointer;border:0;align-items:center;gap:10px;padding:13px 22px;font-family:inherit;font-size:.95rem;font-weight:600;transition:background .16s;display:inline-flex}.page-module__b0CxDW__launch:hover{background:var(--violet-dark)}.page-module__b0CxDW__launch:focus-visible{outline:2px solid var(--violet-dark);outline-offset:3px}
.page-module__Q-RbSW__panel{max-width:46rem;padding:var(--space-8);border:1px solid var(--paper-200);border-radius:var(--radius-md);background:#fff}.page-module__Q-RbSW__title{margin:0 0 var(--space-3);font-family:var(--rb-font-display);font-size:var(--fs-h3);line-height:var(--lh-snug);color:var(--text-ink)}.page-module__Q-RbSW__body{margin:0 0 var(--space-4);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-ink-2)}.page-module__Q-RbSW__list{margin:0 0 var(--space-6);font-size:var(--fs-small);color:var(--text-ink-2);padding-left:1.1rem;line-height:1.9}.page-module__Q-RbSW__launch{border-radius:var(--radius-md);background:var(--violet);color:#fff;cursor:pointer;border:0;align-items:center;gap:10px;padding:13px 22px;font-family:inherit;font-size:.95rem;font-weight:600;transition:background .16s;display:inline-flex}.page-module__Q-RbSW__launch:hover{background:var(--violet-dark)}.page-module__Q-RbSW__launch:focus-visible{outline:2px solid var(--violet-dark);outline-offset:3px}
