.pg-theme-switch{position:fixed;right:42px;bottom:2px;z-index:2147483000;display:flex;gap:2px;padding:3px;border-radius:8px;background:#fff;border:1px solid #d4d4d8;box-shadow:0 4px 14px #0000001f;font-family:system-ui,sans-serif}.dark .pg-theme-switch{background:#18181b;border-color:#3f3f46;box-shadow:0 4px 14px #00000080}.pg-theme-switch__btn{padding:4px 10px;border:0;border-radius:6px;background:transparent;color:#52525b;font-size:12px;line-height:1;text-transform:capitalize;cursor:pointer}.dark .pg-theme-switch__btn{color:#a1a1aa}.pg-theme-switch__btn:hover{background:#f4f4f5}.dark .pg-theme-switch__btn:hover{background:#27272a}.pg-theme-switch__btn.is-active{background:#18181b;color:#fafafa}.dark .pg-theme-switch__btn.is-active{background:#fafafa;color:#18181b}.integration-auth{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#f4f5f7;z-index:9999;font-family:system-ui,sans-serif}.integration-auth__card{max-width:410px;width:calc(100% - 32px);display:grid;gap:12px;padding:28px;background:#fff;color:#1a1a1a;border:1px solid #d4d4d8;border-radius:12px}.integration-auth__card h2{margin:0;font-size:21px}.integration-auth__card p{margin:0;font-size:14px}.integration-auth__card input{padding:10px;border:1px solid #aaa;border-radius:6px;font-size:15px}.integration-auth__card button{padding:10px;background:#111827;color:#fff;border:0;border-radius:6px;cursor:pointer}.integration-auth__error{color:#b91c1c}.integration-board-link{font-family:system-ui,sans-serif;font-size:12px;color:#0369a1;text-decoration:none;white-space:nowrap}.integration-disconnect{font-family:system-ui,sans-serif;font-size:12px;color:var(--md-text-muted,#52525b);border:1px solid var(--md-border,#d4d4d8);border-radius:6px;padding:5px 8px;cursor:pointer;background:var(--md-surface,#fff);white-space:nowrap}
