.tool-permissions-screen_page__4s1a0{width:min(880px,calc(100% - 48px));margin:0 auto;padding:54px 0 90px;color:var(--text);font-size:var(--workspace-body-size)}.tool-permissions-screen_page__4s1a0 h1{display:flex;align-items:center;gap:12px;font-size:var(--workspace-page-title-size);line-height:1.2;letter-spacing:-.04em;margin:0 0 7px}.tool-permissions-screen_page__4s1a0 h1 svg{color:var(--accent)}.tool-permissions-screen_intro__1tvGp,.tool-permissions-screen_note__ihoay{color:var(--text-dim);line-height:1.7}.tool-permissions-screen_section__w_NDG{margin-top:18px;padding:22px;border:1px solid var(--settings-panel-border);border-radius:var(--settings-panel-radius);background:var(--settings-panel-bg);-webkit-backdrop-filter:blur(var(--panel-blur,3px));backdrop-filter:blur(var(--panel-blur,3px))}.tool-permissions-screen_section__w_NDG h2{margin:0 0 16px;font-size:var(--workspace-section-title-size)}.tool-permissions-screen_globalMode__PQphC{width:min(100%,360px)}.tool-permissions-screen_note__ihoay{font-size:var(--workspace-caption-size)}.tool-permissions-screen_fields___vYLW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.tool-permissions-screen_fields___vYLW label{display:grid;grid-gap:8px;gap:8px}.tool-permissions-screen_status__OeKTZ{min-height:24px;color:var(--accent)}.tool-permissions-screen_error__BrpTx{color:var(--danger,#e98b91)}.tool-permissions-screen_error__BrpTx button{margin-left:12px}@media (max-width:720px){.tool-permissions-screen_fields___vYLW{grid-template-columns:1fr}.tool-permissions-screen_page__4s1a0{width:calc(100% - 30px);padding:76px 0 60px}.tool-permissions-screen_section__w_NDG{padding:18px}}.tool-permissions-screen_error__BrpTx button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 12px;border:1px solid var(--border-strong);border-radius:var(--button-radius);background:var(--control-surface);color:var(--text);font:inherit;font-size:var(--workspace-caption-size);text-decoration:none;cursor:pointer}.tool-permissions-screen_error__BrpTx button:hover:not(:disabled){background:var(--control-surface-hover);border-color:var(--accent-border)}.tool-permissions-screen_error__BrpTx button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}