.download-feedback{position:fixed;left:50%;bottom:30px;transform:translateX(-50%);z-index:2000;pointer-events:none}.download-orb-pill{display:flex;align-items:center;gap:12px;height:74px;padding:0 32px 0 9px;border-radius:999px;background:rgba(29,29,29,.94);box-shadow:inset 0 0 0 1px rgba(44,47,54,.31),inset 0 0 50px rgba(255,255,255,.012),0 10px 50px #0007;backdrop-filter:blur(16px);white-space:nowrap}.download-orb-pill canvas{width:56px!important;height:56px!important}.download-orb-pill>span{font-size:18px;line-height:24px;color:rgba(251,251,251,.65)}a[aria-disabled=true]{cursor:wait;opacity:.7}
.spring-avatar-anchor{display:block;width:40px;height:40px;flex:none}.spring-avatar{position:fixed;width:40px;height:40px;z-index:150;touch-action:none;user-select:none}.spring-avatar .avatar-trigger{touch-action:none;cursor:inherit}.avatar-spring-line{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:149;overflow:visible}.user-avatar canvas{position:absolute;inset:0;z-index:1;border-radius:50%}.user-avatar img{object-fit:cover}.agent-avatar{display:block;border-radius:50%;flex:none}
.profile-panel{padding:5px 0}.profile-identity{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.profile-identity>img,.profile-identity>canvas{border-radius:50%;object-fit:cover}.profile-identity h2{margin:2px 0 0;font-size:25px;overflow-wrap:anywhere}.profile-identity p{margin:0;color:#888;font-size:14px}.profile-panel fieldset{border:0;margin:25px 0 0;padding:0;min-width:0}.profile-panel legend{font:550 14px Satoshi,sans-serif;color:#ccc;margin-bottom:14px}.profile-avatar-options{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.profile-avatar-options button{display:grid;place-items:center;padding:6px;border:2px solid transparent;border-radius:17px;background:#1c1c1c;transition:border-color .2s,background .2s,transform .2s}.profile-avatar-options button:hover{background:#292929;transform:translateY(-2px)}.profile-avatar-options button[aria-pressed=true]{border-color:#b9b9b9;background:#292929}.profile-avatar-options img{border-radius:50%;object-fit:cover}.profile-save-state{min-height:22px;font-size:13px;color:#aaa;text-align:center;margin:14px 0}.profile-signout{width:100%;justify-content:center}.profile-panel button:disabled{opacity:.6;cursor:wait}@media(max-width:430px){.profile-avatar-options{gap:7px}.profile-avatar-options button{padding:4px}.profile-avatar-options img,.profile-avatar-options canvas{width:36px!important;height:36px!important}.download-feedback{bottom:20px}.download-orb-pill{height:66px;padding-right:23px}.download-orb-pill>span{font-size:16px}}@media(prefers-reduced-motion:reduce){.profile-avatar-options button{transition:none}.profile-avatar-options button:hover{transform:none}}
.download-inline,.download-inline-content{display:inline-flex;align-items:center;justify-content:center;gap:9px;vertical-align:middle}.download-inline canvas{width:20px!important;height:20px!important;flex:none}[aria-busy=true]:is(button,a){opacity:1;cursor:wait}
dialog .close{position:absolute;right:22px;top:22px;float:none} .profile-identity{width:100%;clear:both;align-items:center}.profile-identity h2,.profile-identity p{width:100%;text-align:center}.profile-avatar-options{justify-items:center;gap:14px 10px}.profile-avatar-options button{border-radius:50%;padding:5px;background:#121212;border:1px solid #1f1f1f;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.profile-avatar-options button:hover{background:#1b1b1b;border-color:#555;transform:none}.profile-avatar-options button[aria-pressed=true]{background:#1b1b1b;border-color:#b0b0b0;box-shadow:0 0 0 3px #ffffff0a}.profile-avatar-options button:focus-visible{outline:2px solid #aaa;outline-offset:4px}
.search-suggestions,.suggestions,.react-select-menu,.select-menu{scrollbar-width:thin;scrollbar-color:#555 transparent;overscroll-behavior:contain}.search-suggestions::-webkit-scrollbar,.suggestions::-webkit-scrollbar,.react-select-menu::-webkit-scrollbar,.select-menu::-webkit-scrollbar{width:6px}.search-suggestions::-webkit-scrollbar-track,.suggestions::-webkit-scrollbar-track{background:transparent;margin:10px}.search-suggestions::-webkit-scrollbar-thumb,.suggestions::-webkit-scrollbar-thumb,.react-select-menu::-webkit-scrollbar-thumb,.select-menu::-webkit-scrollbar-thumb{background:#555;border-radius:999px}.search-suggestions::-webkit-scrollbar-thumb:hover,.suggestions::-webkit-scrollbar-thumb:hover{background:#777}
.monitor{font-family:Satoshi,sans-serif}.monitor-kicker{gap:12px;font-weight:500;letter-spacing:1.2px}.monitor-heading-icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid #393939;background:#222;border-radius:14px;color:#ddd}.monitor-heading-icon .source-status-icon{border:0}.monitor-preview .monitor-overview h2{font-size:22.5px;font-weight:500;letter-spacing:normal}.monitor-live i,.preview-service-dots i{width:10px;height:10px;border:2px solid #7773;background-clip:padding-box;box-sizing:content-box}.monitor-live.is-live i,.preview-service-dots i.healthy{border-color:#5cb85c34;background-color:#5cb85c}.monitor .source-status-icon[data-status=operational]{border-color:#5cb85c34}.monitor-heading-icon .source-status-icon[data-status=operational]{border:0}
.download-inline-content{gap:8px;line-height:1.2}.download-inline canvas{width:32px!important;height:32px!important;min-width:32px;opacity:1;flex:none}.download-inline{overflow:visible}[aria-busy=true]:is(button,a){opacity:1!important}
.download-inline canvas{width:36px!important;height:36px!important;min-width:36px;filter:contrast(1.35) brightness(1.8)}
.monitor-preview .preview-service-dots{display:grid;grid-template-columns:1fr;gap:0;padding:8px 14px;background:#1b1b1b;border-radius:20px}.service-preview-row{display:grid;grid-template-columns:20px minmax(0,1fr) 19px;align-items:center;gap:10px;padding:10px 0}.preview-service-dots .service-preview-row>span:not(.service-state-dot){display:block;font-size:14.5px;font-weight:500;color:#fafafa;line-height:1.35}.service-preview-row>svg{color:#c9c9c9;flex:none}.service-name{display:flex;align-items:center;gap:8px}.monitor .service-state-dot{display:block;width:15px;height:15px;box-sizing:content-box;border:2px solid #7773;border-radius:50%;background:#777;background-clip:content-box;flex:none}.monitor .service-state-dot.up{background-color:#5cb85c;border-color:#5cb85c34}.monitor .service-state-dot.degraded{background-color:#ceaa1d;border-color:#ceaa1d34}.monitor .service-state-dot.down{background-color:#d9534f;border-color:#d9534f34}.monitor-service-title .service-state-dot{display:inline-block}.monitor-preview .preview-service-dots{margin-bottom:22px}
.monitor-preview{padding:20px;height:auto;align-self:start}.monitor-preview .monitor-overview{padding:16px 0;gap:10px}.monitor-preview .monitor-overview h2{font-size:19px}.monitor-preview .preview-service-dots{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;padding:8px 12px;margin-bottom:14px}.monitor-preview .service-preview-row{grid-template-columns:18px minmax(0,1fr) 14px;gap:7px;padding:7px 0}.monitor-preview .service-preview-row>svg{width:18px;height:18px}.monitor-preview .service-preview-row>span:not(.service-state-dot){font-size:13px;line-height:1.3}.monitor-preview .service-state-dot{width:10px;height:10px}.monitor-preview .preview-status-bottom{border:0;margin-top:12px;padding-top:0}.monitor-preview .monitor-bar{height:16px}.monitor-preview .monitor-heading-icon{width:36px;height:36px;border-radius:12px}.community-status{align-items:start}@media(max-width:420px){.monitor-preview .preview-service-dots{column-gap:10px;padding:7px}.monitor-preview{padding:16px}.monitor-preview .service-preview-row{gap:5px}.monitor-preview .service-preview-row>span:not(.service-state-dot){overflow-wrap:anywhere}}
