*,:before,:after{box-sizing:border-box}body{background:var(--color-background-primary);color:var(--color-text-primary);margin:0}.sc-shell{max-width:1280px;margin:0 auto;padding:16px}.sc-header h1{margin:8px 0 4px}.sc-back{color:var(--color-text-secondary);font-size:.875rem}.sc-context{color:var(--color-text-secondary);max-width:70ch;margin:0 0 20px}.sc-source{margin-top:32px}.sc-source summary{cursor:pointer;color:var(--color-text-secondary)}.sc-source pre{background:var(--color-background-secondary);border:1px solid var(--color-border-secondary);border-radius:6px;max-height:70vh;padding:12px;font-size:12px;overflow:auto}.sc-source-path{color:var(--color-text-secondary);margin:8px 0;font-size:.875rem}.sc-source-path a{color:inherit}
