.browser-capture{max-width:1100px;margin:auto}.browser-capture .bc-warning{background:#fff8e9;border-left:4px solid #c58a20;border-radius:5px;padding:14px 18px;line-height:1.5}.browser-capture .bc-warning p{margin:6px 0 0}.browser-capture .bc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0;padding:0;list-style:none;display:grid}.browser-capture .bc-steps li{background:#eef3fa;border-radius:10px;padding:16px;line-height:1.5}.browser-capture .bc-steps strong,.browser-capture .bc-steps span{display:block}.browser-capture .bc-steps span{color:#4c5d74;margin-top:7px;font-size:13px}.browser-capture .bc-card{overflow-wrap:anywhere;background:#fff;border:1px solid #dae2ed;border-radius:12px;margin:18px 0;padding:22px}.browser-capture .bc-actions{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.browser-capture label{flex-direction:column;gap:7px;font-size:13px;display:flex}.browser-capture input:not([type=radio]),.browser-capture select{min-width:0;max-width:100%;font:inherit;border:1px solid #bfcbdc;border-radius:6px;padding:10px 12px}.browser-capture input:not([type=radio]){width:100%}.browser-capture button{color:#fff;cursor:pointer;font:inherit;background:#163f93;border:0;border-radius:7px;padding:11px 15px}.browser-capture button:disabled{opacity:.5;cursor:default}.browser-capture button.secondary-button{color:#163f93;background:#eaf0f9}.browser-capture :is(button,input,select):focus-visible{outline-offset:3px;outline:3px solid #78a7e7}.browser-capture .bc-ticket{border-top:1px solid #dae2ed;margin-top:18px;padding-top:12px}.browser-capture .bc-ticket button{margin:10px 8px 0 0}.browser-capture .bc-organizations{max-height:500px;padding:0;list-style:none;overflow:auto}.browser-capture .bc-organizations li{border:1px solid #dae2ed;border-radius:8px;margin-bottom:9px;padding:12px}.browser-capture .bc-organizations label{cursor:pointer;flex-direction:row;align-items:start;gap:12px}.browser-capture small{color:#5c6c82;margin-top:5px;line-height:1.6;display:block}.browser-capture .bc-footnote{color:#5c6c82;font-size:12px;line-height:1.6}@media (width<=700px){.browser-capture .bc-steps{grid-template-columns:1fr}.browser-capture .bc-card{padding:14px}.browser-capture .bc-actions{flex-direction:column;align-items:stretch}.browser-capture h1{font-size:25px}.browser-capture .bc-actions button{width:100%}}.browser-capture .bc-confirm{flex-direction:row;align-items:flex-start;gap:10px;margin:15px 0;line-height:1.5}.browser-capture .bc-confirm input[type=checkbox]{flex:none;width:auto;margin-top:3px}.browser-capture .bc-card>button{margin:5px 8px 5px 0}.server-organizations{max-width:1200px;line-height:1.5}.org-discovery-modes{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.server-organizations button{color:#183c87;cursor:pointer;background:#fff;border:1px solid #b9c7dd;border-radius:8px;padding:10px 16px}.server-organizations button[aria-pressed=true],.org-discovery-panel>button:first-of-type{color:#fff;background:#183c87}.server-organizations button:disabled{opacity:.55;cursor:default}.org-discovery-panel{background:#fff;border:1px solid #d8e1ef;border-radius:14px;padding:24px}.org-discovery-fields{grid-template-columns:minmax(0,1fr) 160px;gap:16px;margin:20px 0;display:grid}.org-discovery-panel label{flex-direction:column;gap:6px;display:flex}.org-discovery-panel select,.org-discovery-panel input{color:#172b4d;background:#fff;border:1px solid #b9c7dd;border-radius:7px;width:100%;min-width:0;padding:10px}.org-discovery-note{color:#52627d;font-size:14px}.org-discovery-warning{background:#fff6e5;border-left:4px solid #ad6900;margin:20px 0;padding:16px}.org-discovery-table{margin:16px 0;overflow-x:auto}.org-discovery-table table{border-collapse:collapse;width:100%}.org-discovery-table th,.org-discovery-table td{text-align:left;vertical-align:top;border-bottom:1px solid #d8e1ef;padding:10px}.org-discovery-table th{background:#f2f6fc}.server-organizations button:focus-visible,.server-organizations input:focus-visible,.server-organizations select:focus-visible{outline-offset:2px;outline:3px solid #568bf0}@media (width<=640px){.org-discovery-fields{grid-template-columns:1fr}.org-discovery-panel{padding:16px}.org-discovery-modes button{flex:1}}
