#account-authorities{background:#fff;border:1px solid #cdd7e1;border-radius:12px;margin:32px 0;padding:24px}#authorities-list{margin:20px 0;padding:0;list-style:none}#authorities-list li{border-top:1px solid #dbe2e9;padding:20px 0}#authorities-list h3{overflow-wrap:anywhere;margin:0 0 12px;font:600 20px/1.3 Arial,sans-serif}#authorities-list p{color:#526174;margin:8px 0;font:15px/1.6 Arial,sans-serif}#authorities-list .authority-access-state{color:#146857;font-weight:600}#authorities-refresh{min-height:44px;font-size:15px}.authority-disclaimer{color:#526174;font-size:13px}@media (width<=500px){#account-authorities{padding:18px}}#password-security-events{margin:1.5rem 0;padding:0;list-style:none}#password-security-events li{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:0 0 1.5rem;display:grid;position:relative}#password-security-events li:not(:last-child):before{content:"";opacity:.2;background:currentColor;width:1px;position:absolute;top:2.5rem;bottom:0;left:1.25rem}.security-revision{overflow-wrap:anywhere;border:1px solid;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:.7rem;display:grid}#password-security-events strong,#password-security-events time{overflow-wrap:anywhere;display:block}#password-security-events time{opacity:.75;margin-top:.35rem;font-size:.85rem}#account-inventory{background:#fff;border:1px solid #cdd7e1;border-radius:18px;min-width:0;margin:24px 0;padding:24px}#account-inventory h2{overflow-wrap:anywhere;font-size:24px;line-height:1.3}#account-inventory h3{overflow-wrap:anywhere;margin:0 0 12px;font-size:19px;line-height:1.4}#account-inventory p{color:#4c5e73;font-size:14px;line-height:1.6}#account-inventory ul{margin:20px 0;padding:0;list-style:none}#account-inventory li{border-top:1px solid #d6dfeb;padding:24px 0}#account-inventory .inventory-record-state{color:#203b5a;background:#edf2f8;border-radius:6px;padding:6px 10px;font-weight:600;display:inline-block}#account-inventory dl{margin:12px 0 0;font-size:14px}#account-inventory .inventory-lifetime{background:#edf5f2;border-left:3px solid #146857;margin:16px 0;padding:16px}#account-inventory .inventory-lifetime strong{color:#101f31;font-size:15px;display:block}#account-inventory .inventory-lifetime meter{width:100%;height:16px;margin-top:8px;display:block}#account-inventory .inventory-lifetime meter::-webkit-meter-bar{background:#dbe2e9;border:0}#account-inventory .inventory-lifetime meter::-webkit-meter-optimum-value{background:#146857}#account-inventory .inventory-lifetime p{margin:8px 0 0}#account-inventory dt{color:#58687d;margin-top:12px}#account-inventory dd{color:#142b46;overflow-wrap:anywhere;margin:3px 0 0}#account-inventory .inventory-controls{flex-wrap:wrap;gap:12px;display:flex}@media (width<=500px){#account-inventory{padding:18px}}.ca-revocation{background:#f6f8fa;border:1px solid #b7c7d2;border-radius:12px;min-width:0;margin-top:24px;padding:16px}.ca-revocation summary{cursor:pointer;color:#752d28;padding:10px 0;font-weight:600}.ca-revocation .revocation-reference{overflow-wrap:anywhere;font-family:monospace}.revocation-sequence{counter-reset:steps;gap:8px;margin:20px 0;display:grid}.revocation-sequence span{background:#e7efed;border-left:3px solid #47756c;padding:12px;font-size:14px}.ca-revocation form{gap:18px;display:grid}.ca-revocation label{font-size:14px;line-height:1.6;display:block}.ca-revocation select{width:100%;max-width:100%;min-height:44px;font:inherit;margin-top:6px;padding:8px;display:block}.ca-revocation input{vertical-align:middle;width:20px;height:20px}.ca-revocation button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#752d28;border:0;border-radius:8px;padding:12px 18px}.ca-revocation button:disabled{opacity:.65;cursor:default}.ca-revocation :focus-visible{outline-offset:3px;outline:3px solid #125b9b}.inventory-renew{color:#146857;border:1px solid #146857;border-radius:8px;align-items:center;min-height:44px;margin-top:16px;padding:10px 16px;text-decoration:none;display:inline-flex}#account-notifications{scroll-margin-top:2rem}#account-notifications ol{gap:1rem;padding:0;list-style:none;display:grid}#account-notifications li{border:1px solid #5f6e6c;border-inline-start:4px solid #d1ab70;border-radius:.5rem;min-width:0;padding:clamp(1rem,3vw,1.5rem)}#account-notifications h3{margin-top:0}#account-notifications time{font-size:.9rem}#account-notifications .notice-stages{border-block:1px solid #5f6e6c;padding-block:1rem;line-height:1.8}#account-notifications summary{cursor:pointer;min-height:44px;padding-block:.75rem}#account-notifications dd{overflow-wrap:anywhere;margin:.3rem 0 1rem;font-family:monospace}#account-notifications dt{font-weight:600}#account-notifications button{min-height:44px}#account-notifications .notice-delivery-status{overflow-wrap:anywhere}#account-notifications li button{white-space:normal;max-width:100%}#account-notifications li button:disabled{opacity:1;color:#526174;background:#f7f9fb;border-color:#bdcbd6}
