.model-settings-page{min-height:100vh;background:var(--lm-canvas);color:var(--lm-ink);padding:44px 24px 80px}.model-settings-shell{max-width:520px;margin:0 auto}.model-settings-back{display:inline-flex;align-items:center;gap:8px;color:var(--lm-text-secondary);font-size:13px;text-decoration:none}.model-settings-back:hover{color:var(--lm-ink)}.model-settings-heading{margin:32px 32px 20px 0}.model-settings-heading h1{margin:0;font-size:18px;font-weight:600;line-height:26px}.model-settings-rows{display:grid}.model-settings-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;row-gap:4px;padding:12px 0;min-height:72px;font-size:14px;line-height:20px}.model-settings-label{display:contents}.model-settings-label>span{grid-column:1;grid-row:1}.model-settings-label p{grid-column:1/-1;grid-row:2;margin:0;color:var(--lm-text-secondary);font-size:12px;line-height:18px}.model-settings-row>.model-settings-trigger,.model-settings-row>.model-settings-value{grid-column:2;grid-row:1}.model-settings-row>.model-settings-trigger{height:28px;margin:-4px 0}.model-settings-row>span:first-child{flex:none}.model-settings-value{padding-right:28px;text-align:right;color:var(--lm-text-secondary)}.model-settings-trigger[data-slot=select-trigger]{height:36px;max-width:100%;padding:0 8px;border:0;background:transparent;box-shadow:none;color:var(--lm-ink);font-size:14px;font-weight:400;gap:8px}.model-settings-trigger[data-slot=select-trigger]:hover{background:var(--lm-surface-muted)}.model-settings-trigger[data-slot=select-trigger]:focus-visible{outline:none;box-shadow:none}.model-settings-trigger[data-slot=select-trigger]:disabled{opacity:.65;cursor:wait}.model-settings-menu[data-slot=select-content]{background:var(--lm-surface);border-color:var(--lm-border);border-radius:8px;color:var(--lm-ink)}.model-settings-menu [data-slot=select-item]{min-height:36px;font-size:14px}.model-settings-menu [data-slot=select-item]:focus{background:var(--lm-surface-active);color:var(--lm-ink)}.model-settings-error,.model-settings-loading{font-size:13px;line-height:20px;margin:12px 0 0}.model-settings-error{color:var(--lm-danger)}.model-settings-loading{color:var(--lm-text-secondary)}.model-settings-dialog.agent-connect-dialog{width:min(520px,calc(100vw - 32px));max-width:520px!important;padding:28px!important}.model-settings-dialog .model-settings-page.is-embedded{box-sizing:border-box;min-height:0;width:100%;padding:0;background:transparent}.model-settings-shell.is-embedded{max-width:none;margin:0}.model-settings-page.is-embedded .model-settings-heading{margin:0 32px 20px 0}@media(max-width:600px){.model-settings-page{padding:24px 16px}.model-settings-dialog.agent-connect-dialog{padding:24px 20px!important}.model-settings-row{gap:8px;font-size:13px}.model-settings-trigger[data-slot=select-trigger]{font-size:13px;padding:0 4px;gap:4px}.model-settings-value{padding-right:24px}}