.oauth-applications,.oauth-application-form,.oauth-application-detail,.admin-oauth-applications{max-width:1000px;padding:20px}.oauth-applications .oauth-applications-header,.oauth-application-form .oauth-applications-header,.oauth-application-detail .oauth-applications-header,.admin-oauth-applications .oauth-applications-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.oauth-applications .oauth-applications-header h2,.oauth-application-form .oauth-applications-header h2,.oauth-application-detail .oauth-applications-header h2,.admin-oauth-applications .oauth-applications-header h2{margin:0}.oauth-applications .oauth-applications-list,.oauth-applications .admin-oauth-applications-list,.oauth-application-form .oauth-applications-list,.oauth-application-form .admin-oauth-applications-list,.oauth-application-detail .oauth-applications-list,.oauth-application-detail .admin-oauth-applications-list,.admin-oauth-applications .oauth-applications-list,.admin-oauth-applications .admin-oauth-applications-list{width:100%;border-collapse:collapse;margin-top:20px}.oauth-applications .oauth-applications-list th,.oauth-applications .oauth-applications-list td,.oauth-applications .admin-oauth-applications-list th,.oauth-applications .admin-oauth-applications-list td,.oauth-application-form .oauth-applications-list th,.oauth-application-form .oauth-applications-list td,.oauth-application-form .admin-oauth-applications-list th,.oauth-application-form .admin-oauth-applications-list td,.oauth-application-detail .oauth-applications-list th,.oauth-application-detail .oauth-applications-list td,.oauth-application-detail .admin-oauth-applications-list th,.oauth-application-detail .admin-oauth-applications-list td,.admin-oauth-applications .oauth-applications-list th,.admin-oauth-applications .oauth-applications-list td,.admin-oauth-applications .admin-oauth-applications-list th,.admin-oauth-applications .admin-oauth-applications-list td{padding:12px;text-align:left;border-bottom:1px solid var(--primary-low)}.oauth-applications .oauth-applications-list th,.oauth-applications .admin-oauth-applications-list th,.oauth-application-form .oauth-applications-list th,.oauth-application-form .admin-oauth-applications-list th,.oauth-application-detail .oauth-applications-list th,.oauth-application-detail .admin-oauth-applications-list th,.admin-oauth-applications .oauth-applications-list th,.admin-oauth-applications .admin-oauth-applications-list th{font-weight:bold;background:var(--primary-very-low)}.oauth-applications .oauth-applications-list code,.oauth-applications .admin-oauth-applications-list code,.oauth-application-form .oauth-applications-list code,.oauth-application-form .admin-oauth-applications-list code,.oauth-application-detail .oauth-applications-list code,.oauth-application-detail .admin-oauth-applications-list code,.admin-oauth-applications .oauth-applications-list code,.admin-oauth-applications .admin-oauth-applications-list code{font-size:.9em;background:var(--primary-very-low);padding:2px 6px;border-radius:3px}.oauth-applications .no-applications,.oauth-application-form .no-applications,.oauth-application-detail .no-applications,.admin-oauth-applications .no-applications{text-align:center;padding:40px 20px;color:var(--primary-medium)}.oauth-applications .oauth-integration-guide,.oauth-application-form .oauth-integration-guide,.oauth-application-detail .oauth-integration-guide,.admin-oauth-applications .oauth-integration-guide{margin-top:40px;padding-top:30px;border-top:1px solid var(--primary-low)}.oauth-applications .oauth-integration-guide .guide-box,.oauth-application-form .oauth-integration-guide .guide-box,.oauth-application-detail .oauth-integration-guide .guide-box,.admin-oauth-applications .oauth-integration-guide .guide-box{display:flex;align-items:flex-start;gap:15px;padding:20px;background:var(--primary-very-low);border-radius:8px;border:1px solid var(--primary-low)}.oauth-applications .oauth-integration-guide .guide-box>svg,.oauth-application-form .oauth-integration-guide .guide-box>svg,.oauth-application-detail .oauth-integration-guide .guide-box>svg,.admin-oauth-applications .oauth-integration-guide .guide-box>svg{flex-shrink:0;width:24px;height:24px;color:var(--primary-medium);margin-top:2px}.oauth-applications .oauth-integration-guide .guide-box .guide-content,.oauth-application-form .oauth-integration-guide .guide-box .guide-content,.oauth-application-detail .oauth-integration-guide .guide-box .guide-content,.admin-oauth-applications .oauth-integration-guide .guide-box .guide-content{flex:1}.oauth-applications .oauth-integration-guide .guide-box .guide-content h3,.oauth-application-form .oauth-integration-guide .guide-box .guide-content h3,.oauth-application-detail .oauth-integration-guide .guide-box .guide-content h3,.admin-oauth-applications .oauth-integration-guide .guide-box .guide-content h3{margin:0 0 8px 0;font-size:1.1em;color:var(--primary)}.oauth-applications .oauth-integration-guide .guide-box .guide-content p,.oauth-application-form .oauth-integration-guide .guide-box .guide-content p,.oauth-application-detail .oauth-integration-guide .guide-box .guide-content p,.admin-oauth-applications .oauth-integration-guide .guide-box .guide-content p{margin:0 0 15px 0;color:var(--primary-medium);line-height:1.5}.oauth-applications .oauth-integration-guide .guide-box .guide-content a.btn,.oauth-application-form .oauth-integration-guide .guide-box .guide-content a.btn,.oauth-application-detail .oauth-integration-guide .guide-box .guide-content a.btn,.admin-oauth-applications .oauth-integration-guide .guide-box .guide-content a.btn{display:inline-flex;align-items:center;gap:6px}.oauth-applications .oauth-integration-guide .guide-box .guide-content a.btn svg,.oauth-application-form .oauth-integration-guide .guide-box .guide-content a.btn svg,.oauth-application-detail .oauth-integration-guide .guide-box .guide-content a.btn svg,.admin-oauth-applications .oauth-integration-guide .guide-box .guide-content a.btn svg{width:14px;height:14px}.oauth-applications .oauth-authorized-applications,.oauth-application-form .oauth-authorized-applications,.oauth-application-detail .oauth-authorized-applications,.admin-oauth-applications .oauth-authorized-applications{margin-top:50px;padding-top:30px;border-top:2px solid var(--primary-low)}.oauth-applications .oauth-authorized-applications h2,.oauth-application-form .oauth-authorized-applications h2,.oauth-application-detail .oauth-authorized-applications h2,.admin-oauth-applications .oauth-authorized-applications h2{margin-bottom:20px}.oauth-applications .oauth-authorized-applications .spinner-container,.oauth-application-form .oauth-authorized-applications .spinner-container,.oauth-application-detail .oauth-authorized-applications .spinner-container,.admin-oauth-applications .oauth-authorized-applications .spinner-container{text-align:center;padding:40px}.oauth-applications .oauth-authorized-applications .oauth-authorizations-list,.oauth-application-form .oauth-authorized-applications .oauth-authorizations-list,.oauth-application-detail .oauth-authorized-applications .oauth-authorizations-list,.admin-oauth-applications .oauth-authorized-applications .oauth-authorizations-list{width:100%;border-collapse:collapse;margin-top:20px}.oauth-applications .oauth-authorized-applications .oauth-authorizations-list th,.oauth-applications .oauth-authorized-applications .oauth-authorizations-list td,.oauth-application-form .oauth-authorized-applications .oauth-authorizations-list th,.oauth-application-form .oauth-authorized-applications .oauth-authorizations-list td,.oauth-application-detail .oauth-authorized-applications .oauth-authorizations-list th,.oauth-application-detail .oauth-authorized-applications .oauth-authorizations-list td,.admin-oauth-applications .oauth-authorized-applications .oauth-authorizations-list th,.admin-oauth-applications .oauth-authorized-applications .oauth-authorizations-list td{padding:12px;text-align:left;border-bottom:1px solid var(--primary-low)}.oauth-applications .oauth-authorized-applications .oauth-authorizations-list th,.oauth-application-form .oauth-authorized-applications .oauth-authorizations-list th,.oauth-application-detail .oauth-authorized-applications .oauth-authorizations-list th,.admin-oauth-applications .oauth-authorized-applications .oauth-authorizations-list th{font-weight:bold;background:var(--primary-very-low)}.oauth-applications .oauth-authorized-applications .oauth-authorizations-list .description,.oauth-application-form .oauth-authorized-applications .oauth-authorizations-list .description,.oauth-application-detail .oauth-authorized-applications .oauth-authorizations-list .description,.admin-oauth-applications .oauth-authorized-applications .oauth-authorizations-list .description{font-size:.9em;color:var(--primary-medium)}.oauth-applications .oauth-authorized-applications .oauth-authorizations-list .scopes-list,.oauth-application-form .oauth-authorized-applications .oauth-authorizations-list .scopes-list,.oauth-application-detail .oauth-authorized-applications .oauth-authorizations-list .scopes-list,.admin-oauth-applications .oauth-authorized-applications .oauth-authorizations-list .scopes-list{display:flex;flex-wrap:wrap;gap:5px}.oauth-applications .oauth-authorized-applications .oauth-authorizations-list .scope-badge,.oauth-application-form .oauth-authorized-applications .oauth-authorizations-list .scope-badge,.oauth-application-detail .oauth-authorized-applications .oauth-authorizations-list .scope-badge,.admin-oauth-applications .oauth-authorized-applications .oauth-authorizations-list .scope-badge{display:inline-block;padding:3px 8px;background:var(--primary-low);color:var(--primary);border-radius:3px;font-size:.85em;font-weight:500}.oauth-applications .oauth-authorized-applications .no-authorizations,.oauth-application-form .oauth-authorized-applications .no-authorizations,.oauth-application-detail .oauth-authorized-applications .no-authorizations,.admin-oauth-applications .oauth-authorized-applications .no-authorizations{text-align:center;padding:40px 20px;color:var(--primary-medium)}.oauth-applications .application-header,.oauth-application-form .application-header,.oauth-application-detail .application-header,.admin-oauth-applications .application-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid var(--primary-low)}.oauth-applications .application-header h2,.oauth-application-form .application-header h2,.oauth-application-detail .application-header h2,.admin-oauth-applications .application-header h2{margin:0}.oauth-applications .application-header .header-actions,.oauth-application-form .application-header .header-actions,.oauth-application-detail .application-header .header-actions,.admin-oauth-applications .application-header .header-actions{display:flex;gap:10px}.oauth-applications .application-info .info-row,.oauth-application-form .application-info .info-row,.oauth-application-detail .application-info .info-row,.admin-oauth-applications .application-info .info-row{margin-bottom:20px;padding:15px;background:var(--primary-very-low);border-radius:5px}.oauth-applications .application-info .info-row label,.oauth-application-form .application-info .info-row label,.oauth-application-detail .application-info .info-row label,.admin-oauth-applications .application-info .info-row label{display:block;font-weight:bold;margin-bottom:8px;color:var(--primary)}.oauth-applications .application-info .info-row .value code,.oauth-application-form .application-info .info-row .value code,.oauth-application-detail .application-info .info-row .value code,.admin-oauth-applications .application-info .info-row .value code{font-size:.95em;background:var(--secondary);padding:8px 12px;border-radius:3px;display:inline-block}.oauth-applications .application-info .info-row .value pre,.oauth-application-form .application-info .info-row .value pre,.oauth-application-detail .application-info .info-row .value pre,.admin-oauth-applications .application-info .info-row .value pre{background:var(--secondary);padding:10px;border-radius:3px;overflow-x:auto;margin:0}.oauth-applications .application-info .info-row .value .scopes-display,.oauth-application-form .application-info .info-row .value .scopes-display,.oauth-application-detail .application-info .info-row .value .scopes-display,.admin-oauth-applications .application-info .info-row .value .scopes-display{display:flex;flex-wrap:wrap;gap:8px}.oauth-applications .application-info .info-row .value .scopes-display .scope-badge,.oauth-application-form .application-info .info-row .value .scopes-display .scope-badge,.oauth-application-detail .application-info .info-row .value .scopes-display .scope-badge,.admin-oauth-applications .application-info .info-row .value .scopes-display .scope-badge{background:var(--tertiary-very-low);color:var(--tertiary);padding:4px 10px;border-radius:3px;font-size:.9em;font-weight:500;font-family:monospace}.oauth-applications .application-info .info-row .value .empty-state,.oauth-application-form .application-info .info-row .value .empty-state,.oauth-application-detail .application-info .info-row .value .empty-state,.admin-oauth-applications .application-info .info-row .value .empty-state{color:var(--primary-medium);font-style:italic}.oauth-applications .application-info .info-row .value .warning,.oauth-application-form .application-info .info-row .value .warning,.oauth-application-detail .application-info .info-row .value .warning,.admin-oauth-applications .application-info .info-row .value .warning{margin-top:10px;padding:10px;background:var(--danger-low);color:var(--danger);border-radius:3px;font-size:.9em}.oauth-applications .application-info .info-row.credentials,.oauth-application-form .application-info .info-row.credentials,.oauth-application-detail .application-info .info-row.credentials,.admin-oauth-applications .application-info .info-row.credentials{background:var(--highlight-bg);border:1px solid var(--highlight-low)}.oauth-applications .control-group,.oauth-application-form .control-group,.oauth-application-detail .control-group,.admin-oauth-applications .control-group{margin-bottom:20px}.oauth-applications .control-group label,.oauth-application-form .control-group label,.oauth-application-detail .control-group label,.admin-oauth-applications .control-group label{display:block;font-weight:bold;margin-bottom:8px}.oauth-applications .control-group input,.oauth-applications .control-group textarea,.oauth-application-form .control-group input,.oauth-application-form .control-group textarea,.oauth-application-detail .control-group input,.oauth-application-detail .control-group textarea,.admin-oauth-applications .control-group input,.admin-oauth-applications .control-group textarea{width:100%;max-width:600px;padding:8px 12px;border:1px solid var(--primary-low);border-radius:3px}.oauth-applications .control-group textarea,.oauth-application-form .control-group textarea,.oauth-application-detail .control-group textarea,.admin-oauth-applications .control-group textarea{min-height:80px;font-family:monospace;font-size:.9em}.oauth-applications .control-group .help-text,.oauth-application-form .control-group .help-text,.oauth-application-detail .control-group .help-text,.admin-oauth-applications .control-group .help-text{margin-top:5px;font-size:.9em;color:var(--primary-medium)}.oauth-applications .control-group .scopes-selector,.oauth-application-form .control-group .scopes-selector,.oauth-application-detail .control-group .scopes-selector,.admin-oauth-applications .control-group .scopes-selector{display:flex;flex-direction:column;gap:12px;margin-top:8px}.oauth-applications .control-group .scopes-selector .checkbox-label,.oauth-application-form .control-group .scopes-selector .checkbox-label,.oauth-application-detail .control-group .scopes-selector .checkbox-label,.admin-oauth-applications .control-group .scopes-selector .checkbox-label{display:flex;align-items:flex-start;gap:8px;padding:10px;background:var(--primary-very-low);border-radius:5px;cursor:pointer}.oauth-applications .control-group .scopes-selector .checkbox-label input[type=checkbox],.oauth-application-form .control-group .scopes-selector .checkbox-label input[type=checkbox],.oauth-application-detail .control-group .scopes-selector .checkbox-label input[type=checkbox],.admin-oauth-applications .control-group .scopes-selector .checkbox-label input[type=checkbox]{margin-top:3px;width:auto;flex-shrink:0}.oauth-applications .control-group .scopes-selector .checkbox-label .scope-info,.oauth-application-form .control-group .scopes-selector .checkbox-label .scope-info,.oauth-application-detail .control-group .scopes-selector .checkbox-label .scope-info,.admin-oauth-applications .control-group .scopes-selector .checkbox-label .scope-info{flex:1;display:flex;flex-direction:column;gap:4px}.oauth-applications .control-group .scopes-selector .checkbox-label .scope-info strong,.oauth-application-form .control-group .scopes-selector .checkbox-label .scope-info strong,.oauth-application-detail .control-group .scopes-selector .checkbox-label .scope-info strong,.admin-oauth-applications .control-group .scopes-selector .checkbox-label .scope-info strong{font-weight:600;color:var(--primary)}.oauth-applications .control-group .scopes-selector .checkbox-label .scope-info .scope-field,.oauth-application-form .control-group .scopes-selector .checkbox-label .scope-info .scope-field,.oauth-application-detail .control-group .scopes-selector .checkbox-label .scope-info .scope-field,.admin-oauth-applications .control-group .scopes-selector .checkbox-label .scope-info .scope-field{font-size:.85em;background:var(--primary-low);padding:2px 8px;border-radius:3px;color:var(--primary-high);font-family:monospace;display:inline-block;width:fit-content}.oauth-applications .control-group .scopes-selector .checkbox-label .scope-info .scope-description,.oauth-application-form .control-group .scopes-selector .checkbox-label .scope-info .scope-description,.oauth-application-detail .control-group .scopes-selector .checkbox-label .scope-info .scope-description,.admin-oauth-applications .control-group .scopes-selector .checkbox-label .scope-info .scope-description{font-size:.85em;color:var(--primary-medium);line-height:1.4}.oauth-applications .control-group .scope-approval-notice,.oauth-application-form .control-group .scope-approval-notice,.oauth-application-detail .control-group .scope-approval-notice,.admin-oauth-applications .control-group .scope-approval-notice{margin-top:12px;padding:12px;background:var(--tertiary-very-low);border-left:3px solid var(--tertiary);border-radius:3px;font-size:.9em}.oauth-applications .control-group.buttons,.oauth-application-form .control-group.buttons,.oauth-application-detail .control-group.buttons,.admin-oauth-applications .control-group.buttons{display:flex;gap:10px;margin-top:30px}.oauth-applications .badge-wrapper,.oauth-application-form .badge-wrapper,.oauth-application-detail .badge-wrapper,.admin-oauth-applications .badge-wrapper{display:inline-block;padding:4px 10px;border-radius:3px;font-size:.85em;font-weight:500}.oauth-applications .badge-wrapper.active,.oauth-application-form .badge-wrapper.active,.oauth-application-detail .badge-wrapper.active,.admin-oauth-applications .badge-wrapper.active{background:var(--success-low);color:var(--success)}.oauth-applications .badge-wrapper.pending,.oauth-application-form .badge-wrapper.pending,.oauth-application-detail .badge-wrapper.pending,.admin-oauth-applications .badge-wrapper.pending{background:var(--tertiary-very-low);color:var(--tertiary)}.oauth-applications .badge-wrapper.rejected,.oauth-application-form .badge-wrapper.rejected,.oauth-application-detail .badge-wrapper.rejected,.admin-oauth-applications .badge-wrapper.rejected{background:var(--danger-low);color:var(--danger)}.oauth-applications .badge-wrapper.suspended,.oauth-application-form .badge-wrapper.suspended,.oauth-application-detail .badge-wrapper.suspended,.admin-oauth-applications .badge-wrapper.suspended{background:var(--danger-low);color:var(--danger)}
/*# sourceMappingURL=discourse-auth-provider_e61636735136bd6da38d6a820c4af071df873bf6.css.map?__ws=www.nodeloc.com */
