.settings-shell{max-width:880px;margin:0 auto;padding:24px max(20px,env(safe-area-inset-right)) calc(40px + env(safe-area-inset-bottom));color:var(--ink, #ece4d6)}.settings-header{display:flex;align-items:center;gap:16px;margin-bottom:32px}.settings-header h1{flex:1;font-family:var(--font-serif, serif);font-size:32px;font-weight:400}.settings-shell section{margin-block:32px}.settings-shell h2{font-family:var(--font-serif, serif);font-size:24px;font-weight:400;margin:20px 0 12px}.settings-shell h3{font-size:16px;margin:12px 0}.settings-shell details{border-bottom:1px solid #38322d;padding:16px 0}.settings-shell summary{cursor:pointer;font-size:18px}.settings-shell form{display:grid;gap:16px;margin-top:20px}.settings-shell label{display:grid;gap:8px;font-size:14px}.settings-shell input:not([type=checkbox]),.settings-shell select,.settings-shell textarea{width:100%;background:#181512;color:inherit;border:1px solid #51473d;padding:12px;border-radius:6px;font:inherit}.settings-shell textarea{min-height:96px;resize:vertical}.settings-shell fieldset{border:0;padding:0;margin:0}.settings-shell legend{margin-bottom:8px}.settings-choices{display:flex;flex-wrap:wrap;gap:12px 20px}.settings-choices label{display:flex;align-items:center;gap:8px}.settings-shell button{cursor:pointer}.settings-shell button:disabled{opacity:.45;cursor:default}.settings-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.settings-note{color:#b3a89b;font-size:14px;line-height:1.6}.settings-alert{border-left:2px solid #c7634c;padding:12px;margin:12px 0}.request-row{padding:16px 0;border-bottom:1px solid #38322d}.request-row p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.request-row pre{white-space:pre-wrap;font-size:12px}.author-heading{font-family:var(--font-serif, serif);font-size:24px;font-weight:400;margin:28px 0 16px}.tools-header a{color:inherit}.tools-grid .tool-card{min-width:0}
