.security-stack{gap:20px;max-width:1000px;display:grid}.security-stack h2,.security-stack h3{margin-top:0}.security-stack p,.security-entry p{line-height:1.65}.security-entry{color:#222b27;background:#f5f3ef;min-height:100vh;padding:64px 24px}.security-entry>.g-panel{max-width:600px;margin:0 auto;padding:36px}.security-brand{color:#283c32;width:fit-content;margin-bottom:32px;line-height:1;text-decoration:none;display:block}.security-entry h1{letter-spacing:-.7px;font-size:30px;line-height:1.2}.security-stack fieldset,.security-entry fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.security-verify{background:#f4f8f4;border:1px solid #d0d9d1;border-radius:12px;padding:18px 20px}.security-verify summary{cursor:pointer;font-weight:650}.security-verify form{max-width:440px}.security-secret{overflow-wrap:anywhere;letter-spacing:.1em;color:#213e2d;background:#edf1ec;border:1px solid #ced9cd;border-radius:8px;margin:16px 0;padding:16px;display:block}.security-codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0;display:grid}.security-codes code{overflow-wrap:anywhere;background:#edf1ec;border-radius:6px;padding:12px;font-size:12px}.security-sensitive{border:2px solid #819d86!important}.security-session-list{padding:0;list-style:none}.security-session-list li{border-bottom:1px solid #e1e5df;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.security-session-list small{color:#667268;margin-top:5px;display:block}.security-member-actions{flex-wrap:wrap;gap:8px;display:flex}.security-toolbar{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.security-toolbar>.g-field{flex:1;min-width:160px}.security-table-wrap{max-width:100%;overflow:auto}.security-table{border-collapse:collapse;text-align:left;width:100%}.security-table th,.security-table td{vertical-align:top;border-bottom:1px solid #e0e5df;padding:14px 12px}.security-table th{letter-spacing:.03em;color:#56645b;font-size:12px}.security-table td small{color:#67726a;margin-top:4px;display:block}.security-pill{color:#285639;background:#edf3ed;border-radius:20px;padding:4px 9px;font-size:12px;display:inline-block}.security-pill.suspended{color:#8a3a22;background:#fbece5}.security-form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.security-stack :focus-visible,.security-entry :focus-visible{outline-offset:3px;outline:3px solid #347557}@media (width<=700px){.security-entry{padding:24px 14px}.security-entry>.g-panel{padding:24px 18px}.security-codes,.security-form-grid{grid-template-columns:1fr}.security-member-actions{flex-direction:column;align-items:start}.security-table th,.security-table td{padding:12px 8px}}.security-tabs{flex-wrap:wrap;gap:8px;display:flex}.security-tabs [aria-pressed=true]{color:#fff;background:#264a38;border-color:#264a38}.security-table{min-width:0;overflow:auto}.security-table table{border-collapse:collapse;text-align:left;width:100%}.security-table small{overflow-wrap:anywhere;color:#647168;margin-top:5px;font-weight:400;display:block}.security-table code{overflow-wrap:anywhere}.security-row{border-bottom:1px solid #dde4dc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.security-row>div{min-width:0}.security-row small{overflow-wrap:anywhere;line-height:1.8;display:block}.security-stack .g-check{overflow-wrap:anywhere;align-items:start}.security-stack .g-check small{font-size:11px}.security-stack .g-panel h3:not(:first-child){margin-top:28px}@media (width<=700px){.security-table th,.security-table td{min-width:110px}}.trust-browser-option{color:var(--ink,#263b30);background:0 0;border:0;min-width:0;margin:0 0 4px;padding:0}.trust-browser-option .trust-browser-toggle{cursor:pointer;align-items:center;gap:7px;min-height:24px;margin:0;padding:0;font-size:12px;font-weight:500;line-height:1.5;display:flex}.trust-browser-toggle>span{overflow-wrap:anywhere;min-width:0}.trust-browser-option input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--brand,#35704c);flex:none;margin:0}.trust-browser-option .trust-browser-code-hint{color:var(--muted,#647268);margin-top:2px;font-size:11.5px;font-weight:400;line-height:1.5;display:none}.trust-browser-toggle input:checked+span .trust-browser-code-hint{display:block}.trust-browser-support{min-width:0;padding-left:23px}.trust-browser-support>.trust-browser-help{border:0;min-width:0;margin:0;padding:0}.trust-browser-help>summary{cursor:pointer;min-height:24px;color:var(--muted,#647268);overflow-wrap:anywhere;margin:0;padding:2px 0;font-size:11.5px;font-weight:400;line-height:1.5;list-style:none;display:block}.trust-browser-help>summary::-webkit-details-marker{display:none}.trust-browser-help-label{color:var(--brand,#35704c);text-underline-offset:3px;margin-left:8px;font-weight:500;text-decoration:underline;display:inline-block}.trust-browser-help>div{padding:0 0 4px}.trust-browser-option .trust-browser-help p{color:var(--muted,#647268);overflow-wrap:anywhere;margin:0 0 8px;font-size:12px;line-height:1.6}.trust-browser-option :focus-visible{outline:3px solid var(--focus,#347557);outline-offset:3px}.trust-browser-help>summary:focus-visible{outline-offset:0}.trusted-browsers .security-session-list li{flex-wrap:wrap;align-items:flex-start}.trusted-browsers .security-session-list li>div{overflow-wrap:anywhere;flex:1;min-width:180px}.trusted-browsers button{min-height:44px}@media (width<=480px){.trusted-browsers .security-session-list small{line-height:1.6}}
