.passkey-setup-module__8C65aa__page{background:var(--bp-color-bg-canvas);flex-direction:column;min-height:100dvh;display:flex}.passkey-setup-module__8C65aa__header{justify-content:space-between;align-items:center;gap:var(--bp-space-6);min-height:88px;padding:var(--bp-space-6) clamp(24px, 5vw, 72px);background:var(--bp-color-surface);border-bottom:1px solid var(--bp-color-border);display:flex}.passkey-setup-module__8C65aa__header img{width:252px;max-width:100%;height:auto;display:block}.passkey-setup-module__8C65aa__back{font-size:var(--bp-font-size-14);font-weight:var(--bp-weight-medium);color:var(--bp-color-text-secondary)}.passkey-setup-module__8C65aa__back:hover{color:var(--bp-color-action-primary)}.passkey-setup-module__8C65aa__content{padding:var(--bp-space-12) var(--bp-space-6);flex:1;align-items:center;display:grid}.passkey-setup-module__8C65aa__panel{width:min(100%,520px);padding:var(--bp-space-10);background:var(--bp-color-surface);border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-6);box-shadow:var(--bp-shadow-elevated);margin:0 auto}.passkey-setup-module__8C65aa__mark{width:64px;height:64px;margin-bottom:var(--bp-space-6);border-radius:var(--bp-radius-5);background:var(--bp-color-action-primary-subtle);place-items:center;display:grid}.passkey-setup-module__8C65aa__successMark{background:var(--bp-color-success-soft)}.passkey-setup-module__8C65aa__section{margin-bottom:var(--bp-space-2);color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-13)}.passkey-setup-module__8C65aa__panel h1{margin-bottom:var(--bp-space-3);font-size:var(--bp-font-size-28);font-weight:var(--bp-weight-semibold);line-height:var(--bp-line-34);letter-spacing:-.035em}.passkey-setup-module__8C65aa__intro{margin-bottom:var(--bp-space-8);color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-14);line-height:var(--bp-line-22)}.passkey-setup-module__8C65aa__device{align-items:flex-start;gap:var(--bp-space-3);padding:var(--bp-space-4);margin-bottom:var(--bp-space-6);background:var(--bp-color-bg-subtle);border-radius:var(--bp-radius-3);display:flex}.passkey-setup-module__8C65aa__device img{flex:none}.passkey-setup-module__8C65aa__device strong{font-size:var(--bp-font-size-13);font-weight:var(--bp-weight-semibold);line-height:var(--bp-line-20)}.passkey-setup-module__8C65aa__device p{margin-top:var(--bp-space-1);font-size:var(--bp-font-size-12);line-height:var(--bp-line-18);color:var(--bp-color-text-secondary)}.passkey-setup-module__8C65aa__action,.passkey-setup-module__8C65aa__primaryLink{width:100%;min-height:48px}.passkey-setup-module__8C65aa__action:active:not(:disabled),.passkey-setup-module__8C65aa__primaryLink:active{transform:translateY(1px)}.passkey-setup-module__8C65aa__primaryLink{border-radius:var(--bp-radius-2);background:var(--bp-color-action-primary);color:var(--bp-color-text-inverse);font-size:var(--bp-font-size-14);font-weight:var(--bp-weight-semibold);justify-content:center;align-items:center;display:inline-flex}.passkey-setup-module__8C65aa__primaryLink:hover{background:var(--bp-color-action-primary-hover)}.passkey-setup-module__8C65aa__error{margin-bottom:var(--bp-space-4);padding:var(--bp-space-3);border-radius:var(--bp-radius-3);background:var(--bp-color-danger-soft);color:var(--bp-color-danger);font-size:var(--bp-font-size-13);line-height:var(--bp-line-20)}.passkey-setup-module__8C65aa__progress{margin-top:var(--bp-space-3);color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-12);line-height:var(--bp-line-18)}.passkey-setup-module__8C65aa__privacy{margin-top:var(--bp-space-6);color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-12);line-height:var(--bp-line-20)}.passkey-setup-module__8C65aa__skip{border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-2);background:var(--bp-color-surface);width:100%;min-height:44px;color:var(--bp-color-text-primary);cursor:pointer;justify-content:center;align-items:center;margin-top:20px;font-size:14px;font-weight:500;display:flex}.passkey-setup-module__8C65aa__skip[aria-disabled]{opacity:.5;cursor:default}.passkey-setup-module__8C65aa__skip:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:3px}.passkey-setup-module__8C65aa__later{color:var(--bp-color-text-secondary);text-align:center;margin-top:10px;font-size:12px;line-height:1.6}.passkey-setup-module__8C65aa__context{border-left:2px solid var(--bp-color-action-primary);color:var(--bp-color-text-secondary);margin:-12px 0 24px;padding:12px;font-size:13px;line-height:1.6}.passkey-setup-module__8C65aa__exit{border-top:1px solid var(--bp-color-border);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:24px;padding-top:16px;display:flex}.passkey-setup-module__8C65aa__exit button{color:var(--bp-color-text-secondary);cursor:pointer;background:0 0;padding:4px 0;font-size:12px}.passkey-setup-module__8C65aa__exit button:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:4px}@media (max-width:600px){.passkey-setup-module__8C65aa__header{gap:var(--bp-space-3);min-height:76px;padding:var(--bp-space-4) var(--bp-space-5);flex-wrap:wrap}.passkey-setup-module__8C65aa__header img{width:190px}.passkey-setup-module__8C65aa__back{font-size:var(--bp-font-size-12)}.passkey-setup-module__8C65aa__content{padding:var(--bp-space-8) var(--bp-space-4);align-items:start}.passkey-setup-module__8C65aa__panel{padding:var(--bp-space-6)}.passkey-setup-module__8C65aa__panel h1{font-size:25px;line-height:32px}}
.onboarding-module__ZA8tmq__page{background:var(--bp-color-bg-canvas);min-height:100dvh}.onboarding-module__ZA8tmq__header{background:var(--bp-color-surface);border-bottom:1px solid var(--bp-color-border);justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:20px clamp(20px,5vw,72px);display:flex}.onboarding-module__ZA8tmq__header img{width:var(--bp-brand-lockup-width,252px);max-width:100%;height:auto;display:block}.onboarding-module__ZA8tmq__headerActions{align-items:center;gap:var(--bp-space-5);display:flex}.onboarding-module__ZA8tmq__headerActions>a{font-size:var(--bp-font-size-14);color:var(--bp-color-text-secondary)}.onboarding-module__ZA8tmq__content{width:min(100%,940px);margin:auto;padding:32px 24px}.onboarding-module__ZA8tmq__intro{margin-bottom:24px}.onboarding-module__ZA8tmq__intro h1{letter-spacing:-.03em;margin:12px 0;font-size:32px;font-weight:650;line-height:1.2}.onboarding-module__ZA8tmq__intro p{color:var(--bp-color-text-secondary);font-size:15px;line-height:1.6}.onboarding-module__ZA8tmq__intro .onboarding-module__ZA8tmq__ready{color:var(--bp-color-success);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.onboarding-module__ZA8tmq__ready svg{flex:none;width:18px;height:18px}.onboarding-module__ZA8tmq__services{border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-5);background:var(--bp-color-surface);overflow:hidden}.onboarding-module__ZA8tmq__service{grid-template-columns:40px minmax(0,1fr);gap:16px;padding:18px 24px;display:grid}.onboarding-module__ZA8tmq__service+.onboarding-module__ZA8tmq__service{border-top:1px solid var(--bp-color-border)}.onboarding-module__ZA8tmq__icon{width:40px;height:40px;color:var(--bp-color-action-primary);background:var(--bp-color-action-primary-subtle);border-radius:10px;place-items:center;display:grid}.onboarding-module__ZA8tmq__service h2{margin-bottom:4px;font-size:18px;font-weight:600;line-height:1.4}.onboarding-module__ZA8tmq__service p{color:var(--bp-color-text-primary);font-size:14px;line-height:1.5}.onboarding-module__ZA8tmq__service .onboarding-module__ZA8tmq__detail{color:var(--bp-color-text-secondary);margin-top:4px;font-size:13px}.onboarding-module__ZA8tmq__service .onboarding-module__ZA8tmq__offer{margin-top:var(--bp-space-2);color:var(--bp-color-success);font-size:var(--bp-font-size-13);font-weight:var(--bp-weight-medium)}.onboarding-module__ZA8tmq__serviceActions{flex-wrap:wrap;align-items:center;gap:4px 24px;margin-top:8px;display:flex}.onboarding-module__ZA8tmq__serviceActions .onboarding-module__ZA8tmq__action{min-height:32px;margin-top:0}.onboarding-module__ZA8tmq__docsLink{min-height:32px;color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-13);align-items:center;gap:6px;display:inline-flex}.onboarding-module__ZA8tmq__docsLink svg{width:14px;height:14px}.onboarding-module__ZA8tmq__docsLink:hover{color:var(--bp-color-action-primary);text-decoration:underline}.onboarding-module__ZA8tmq__action{min-height:40px;color:var(--bp-color-action-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-top:12px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.onboarding-module__ZA8tmq__action svg{flex:none}.onboarding-module__ZA8tmq__footer{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;margin-top:24px;display:grid}.onboarding-module__ZA8tmq__footer p{max-width:52ch;color:var(--bp-color-text-secondary);font-size:13px;line-height:1.6}.onboarding-module__ZA8tmq__footer a{color:var(--bp-color-action-primary);font-size:13px;line-height:1.6}.onboarding-module__ZA8tmq__exit{flex-direction:column;align-items:start;gap:12px;display:flex}.onboarding-module__ZA8tmq__exit button{color:var(--bp-color-action-primary);cursor:pointer;background:0 0;padding:4px 0;font-size:13px}.onboarding-module__ZA8tmq__error{color:var(--bp-color-danger);background:var(--bp-color-danger-soft);border-radius:8px;margin-bottom:20px;padding:12px;font-size:14px}.onboarding-module__ZA8tmq__reminder{border:1px solid var(--bp-color-border);border-left:3px solid var(--bp-color-action-primary);background:var(--bp-color-surface);border-radius:8px;align-items:center;gap:20px;margin-bottom:20px;padding:16px 20px;font-size:13px;display:flex}.onboarding-module__ZA8tmq__reminder>div{flex:1}.onboarding-module__ZA8tmq__reminder strong{font-size:14px;font-weight:600}.onboarding-module__ZA8tmq__reminder p{color:var(--bp-color-text-secondary);margin-top:4px;line-height:1.5}.onboarding-module__ZA8tmq__reminder a{color:var(--bp-color-action-primary);font-weight:600}.onboarding-module__ZA8tmq__reminder button{font:inherit;color:var(--bp-color-text-secondary);cursor:pointer;background:0 0;padding:8px 0}@media (max-width:600px){.onboarding-module__ZA8tmq__reminder{flex-wrap:wrap;gap:12px}.onboarding-module__ZA8tmq__reminder>div{flex-basis:100%}}.onboarding-module__ZA8tmq__page button:disabled{opacity:.5;cursor:default}.onboarding-module__ZA8tmq__page button:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:4px}.onboarding-module__ZA8tmq__page a:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:4px;border-radius:3px}@media (max-width:600px){.onboarding-module__ZA8tmq__header{flex-wrap:wrap;gap:12px;min-height:76px;padding:16px 20px}.onboarding-module__ZA8tmq__header img{width:210px}.onboarding-module__ZA8tmq__content{padding:24px 16px}.onboarding-module__ZA8tmq__intro h1{font-size:28px}.onboarding-module__ZA8tmq__service{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:16px}.onboarding-module__ZA8tmq__icon{width:32px;height:32px}.onboarding-module__ZA8tmq__icon svg{width:20px;height:20px}.onboarding-module__ZA8tmq__serviceActions .onboarding-module__ZA8tmq__action,.onboarding-module__ZA8tmq__docsLink{min-height:40px}.onboarding-module__ZA8tmq__footer{grid-template-columns:1fr;gap:12px}}
.action-menu-module__PkbCaW__root{justify-content:flex-end;align-items:center;display:inline-flex}.action-menu-module__PkbCaW__iconTrigger{width:36px;padding:0}.action-menu-module__PkbCaW__menu{z-index:1300;gap:var(--bp-space-1);width:max-content;min-width:min(200px,100vw - 16px);max-width:min(360px,100vw - 16px);padding:var(--bp-space-1);border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-3);background:var(--bp-color-surface-raised);box-shadow:var(--bp-shadow-card);color:var(--bp-color-text-primary);font:var(--bp-font-size-13)/var(--bp-line-20) var(--bp-font-sans);display:grid;position:fixed;overflow-y:auto}.action-menu-module__PkbCaW__menu>div{gap:var(--bp-space-1);display:grid}.action-menu-module__PkbCaW__menu button,.action-menu-module__PkbCaW__menu a{align-items:center;gap:var(--bp-space-2);width:100%;min-height:36px;padding:var(--bp-space-2) var(--bp-space-3);border-radius:var(--bp-radius-2);box-shadow:none;color:inherit;font:inherit;text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;margin:0;text-decoration:none;display:flex}.action-menu-module__PkbCaW__menu button:hover:not(:disabled),.action-menu-module__PkbCaW__menu a:hover{background:var(--bp-color-action-primary-soft)}.action-menu-module__PkbCaW__menu button:focus-visible,.action-menu-module__PkbCaW__menu a:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:-2px}.action-menu-module__PkbCaW__menu button:disabled{color:var(--bp-color-text-disabled);cursor:not-allowed}:is(.action-menu-module__PkbCaW__menu .danger,.action-menu-module__PkbCaW__menu [data-tone=danger]){color:var(--bp-color-danger)}:is(.action-menu-module__PkbCaW__menu .danger:hover:not(:disabled),.action-menu-module__PkbCaW__menu [data-tone=danger]:hover:not(:disabled)){background:var(--bp-color-danger-soft)}.action-menu-module__PkbCaW__menu span,.action-menu-module__PkbCaW__menu small{white-space:normal}.action-menu-module__PkbCaW__menu>span,.action-menu-module__PkbCaW__menu>div>span{padding:var(--bp-space-2) var(--bp-space-3);color:var(--bp-color-text-tertiary);font-size:var(--bp-font-size-12)}.action-menu-module__PkbCaW__menu svg{flex:none}@media (max-width:720px){.action-menu-module__PkbCaW__menu button,.action-menu-module__PkbCaW__menu a{min-height:44px}}
.confirmation-module___VhFZG__dialog{border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-5);background:var(--bp-color-surface);width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--bp-color-text-primary);box-shadow:var(--bp-shadow-elevated);padding:24px}.confirmation-module___VhFZG__dialog::backdrop{background:#0f172a59}.confirmation-module___VhFZG__dialog h2{font-family:var(--bp-font-sans);font-size:var(--bp-font-size-18);font-weight:var(--bp-weight-semibold);line-height:var(--bp-line-27);overflow-wrap:anywhere;margin:0}.confirmation-module___VhFZG__dialog p{margin:var(--bp-space-3) 0 0;font-family:var(--bp-font-sans);font-size:var(--bp-font-size-14);line-height:var(--bp-line-22);font-weight:var(--bp-weight-regular);color:var(--bp-color-text-secondary);overflow-wrap:anywhere}.confirmation-module___VhFZG__dialog footer{justify-content:flex-end;gap:12px;margin-top:28px;display:flex}@media (max-width:480px){.confirmation-module___VhFZG__dialog{padding:20px}.confirmation-module___VhFZG__dialog footer{flex-wrap:wrap}}
.profile-menu-module__Ib3eDG__root{position:relative}.profile-menu-module__Ib3eDG__trigger{border-radius:var(--bp-radius-3);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:12px;min-height:44px;padding:2px 4px;display:flex}.profile-menu-module__Ib3eDG__trigger:hover{background:var(--bp-color-bg-subtle)}.profile-menu-module__Ib3eDG__trigger:focus-visible{box-shadow:var(--bp-focus-ring);outline:none}.profile-menu-module__Ib3eDG__trigger:active{transform:scale(.98)}.profile-menu-module__Ib3eDG__avatar{border:1px solid var(--bp-color-action-primary);border-radius:var(--bp-radius-full);background:var(--bp-color-action-primary-soft);width:40px;height:40px;color:var(--bp-color-action-primary);font-size:var(--bp-font-size-14);font-weight:var(--bp-weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.profile-menu-module__Ib3eDG__identity{flex-direction:column;gap:2px;min-width:0;display:flex}.profile-menu-module__Ib3eDG__identity strong{font-size:var(--bp-font-size-14);font-weight:var(--bp-weight-semibold);line-height:var(--bp-line-18);white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.profile-menu-module__Ib3eDG__accountEmail{margin:0 var(--bp-space-2) var(--bp-space-1);padding:var(--bp-space-2) 0 var(--bp-space-3);border-bottom:1px solid var(--bp-color-border);color:var(--bp-color-text-primary);font-size:var(--bp-font-size-13);font-weight:var(--bp-weight-semibold);overflow-wrap:anywhere}.profile-menu-module__Ib3eDG__identity small{color:var(--bp-color-text-tertiary);font-size:var(--bp-font-size-11);line-height:var(--bp-line-14)}.profile-menu-module__Ib3eDG__compact{padding:0}.profile-menu-module__Ib3eDG__panel{z-index:45;border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-3);background:var(--bp-color-surface);width:248px;max-width:calc(100vw - 32px);box-shadow:var(--bp-shadow-card);flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.profile-menu-module__Ib3eDG__panel a,.profile-menu-module__Ib3eDG__panel button{border-radius:var(--bp-radius-2);width:100%;color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-14);line-height:var(--bp-line-18);text-align:left;cursor:pointer;background:0 0;align-items:center;padding:11px 12px;text-decoration:none;display:flex}.profile-menu-module__Ib3eDG__panel a:hover,.profile-menu-module__Ib3eDG__panel button:hover{background:var(--bp-color-bg-subtle)}.profile-menu-module__Ib3eDG__panel a:focus-visible,.profile-menu-module__Ib3eDG__panel button:focus-visible{background:var(--bp-color-action-primary-subtle);box-shadow:var(--bp-focus-ring);outline:none}.profile-menu-module__Ib3eDG__panel form{border-top:1px solid var(--bp-color-border);margin-top:4px;padding-top:4px}.profile-menu-module__Ib3eDG__panel form button{color:var(--bp-color-danger)}@media (max-width:1100px){.profile-menu-module__Ib3eDG__identity,.profile-menu-module__Ib3eDG__trigger>svg{display:none}}
.status-banner-module__WjuXlW__banner{border:1px solid;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:18px 20px;font-family:inherit;display:flex}.status-banner-module__WjuXlW__banner>svg{flex:none}.status-banner-module__WjuXlW__danger{color:#991b1b;background:#fef2f2;border-color:#fecaca}.status-banner-module__WjuXlW__warning{color:#92400e;background:#fffbeb;border-color:#fde68a}.status-banner-module__WjuXlW__info{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.status-banner-module__WjuXlW__success{background:var(--bp-color-success-soft);color:#166534;border-color:#bbf7d0}.status-banner-module__WjuXlW__dismiss{min-width:36px;min-height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-self:flex-start;place-items:center;margin:-6px -8px -6px 0;padding:6px;display:grid}.status-banner-module__WjuXlW__dismiss:hover{background:#ffffffa6}.status-banner-module__WjuXlW__dismiss:focus-visible{outline-offset:2px;outline:2px solid}.status-banner-module__WjuXlW__copy{flex:1;min-width:0}.status-banner-module__WjuXlW__copy strong{font-size:14px;font-weight:650;line-height:1.5;display:block}.status-banner-module__WjuXlW__copy p{overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;font-weight:400;line-height:1.6}.status-banner-module__WjuXlW__action{min-height:40px;color:inherit;background:#fff;border:1px solid;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.status-banner-module__WjuXlW__action:hover{text-underline-offset:3px;background:#ffffffb3;text-decoration:underline}.status-banner-module__WjuXlW__action:focus-visible{outline-offset:3px;outline:2px solid}@media (max-width:600px){.status-banner-module__WjuXlW__banner{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:16px}.status-banner-module__WjuXlW__copy{flex:1}.status-banner-module__WjuXlW__action{max-width:calc(100% - 30px);margin-left:30px}}
.tab-list-module__o_gt3q__tabs{gap:var(--bp-space-6);border-bottom:1px solid var(--bp-color-border);display:flex}.tab-list-module__o_gt3q__tabs button{gap:var(--bp-space-2);min-height:48px;padding:var(--bp-space-3) 0;color:var(--bp-color-text-secondary);font:inherit;font-size:var(--bp-font-size-14);font-weight:var(--bp-weight-medium);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;display:inline-flex;position:relative}.tab-list-module__o_gt3q__tabs button[aria-selected=true]{color:var(--bp-color-action-primary);border-bottom-color:currentColor}.tab-list-module__o_gt3q__tabs button:hover{color:var(--bp-color-action-primary)}.tab-list-module__o_gt3q__tabs button:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:3px;border-radius:var(--bp-radius-1)}.tab-list-module__o_gt3q__tabs svg{width:18px;height:18px}@media (max-width:480px){.tab-list-module__o_gt3q__tabs{gap:var(--bp-space-4)}.tab-list-module__o_gt3q__tabs button{font-size:var(--bp-font-size-13)}}
.funding-dialog-module__5yNCzG__dialog{border:1px solid var(--bp-color-border);background:var(--bp-color-surface);width:min(540px,100vw - 32px);max-width:none;max-height:calc(100dvh - 48px);color:var(--bp-color-text-primary);box-shadow:var(--bp-shadow-overlay);font-family:var(--bp-font-sans);border-radius:16px;margin:auto;padding:32px;overflow:auto}.funding-dialog-module__5yNCzG__dialog::backdrop{background:#1420336b}.funding-dialog-module__5yNCzG__close{border:1px solid var(--bp-color-border);background:var(--bp-color-surface);width:36px;height:36px;color:var(--bp-color-text-secondary);cursor:pointer;border-radius:9px;place-items:center;padding:0;display:grid;position:absolute;top:20px;right:20px}.funding-dialog-module__5yNCzG__close:hover:not(:disabled){background:var(--bp-color-bg-subtle);color:var(--bp-color-text-primary)}.funding-dialog-module__5yNCzG__close:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:2px}.funding-dialog-module__5yNCzG__close:disabled{opacity:.45;cursor:wait}.funding-dialog-module__5yNCzG__skeleton{gap:20px;min-height:340px;padding-top:52px;display:grid}.funding-dialog-module__5yNCzG__skeleton i{background:var(--bp-color-bg-subtle);border-radius:8px;height:52px;display:block}.funding-dialog-module__5yNCzG__skeleton i:first-child{width:65%;height:24px}@media (max-width:540px){.funding-dialog-module__5yNCzG__dialog{max-height:calc(100dvh - 32px);padding:24px 20px}.funding-dialog-module__5yNCzG__close{top:16px;right:16px}}
.access-map-module__LIerTG__workspace .access-map{border:1px solid var(--bp-color-divider);border-radius:var(--bp-radius-5);background:var(--bp-color-bg-subtle);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;min-height:420px;margin-top:16px;position:relative;overflow:hidden}.access-map-module__LIerTG__workspace .access-map:focus-visible{outline:3px solid var(--bp-focus-ring);outline-offset:3px}.access-map-module__LIerTG__workspace .access-map.is-dragging{cursor:grabbing}:is(.access-map-module__LIerTG__workspace .access-map__tile-layer,.access-map-module__LIerTG__workspace .access-map__shade,.access-map-module__LIerTG__workspace .access-map__overlay){position:absolute;inset:0}.access-map-module__LIerTG__workspace .access-map__tile-layer{background:var(--bp-color-bg-subtle);overflow:hidden}.access-map-module__LIerTG__workspace .access-map__tile{-webkit-user-select:none;user-select:none;width:256px;max-width:none;height:256px;position:absolute;top:0;left:0}.access-map-module__LIerTG__workspace .access-map__shade{pointer-events:none;background:linear-gradient(#ffffff24,#edf4f747),radial-gradient(circle at 50% 52%,#fff0,#17363a1a)}.access-map-module__LIerTG__workspace .access-map__overlay{pointer-events:none;width:100%;height:100%;display:block}.access-map-module__LIerTG__workspace .access-map__link{stroke:var(--access-link-color,#046d5d9e);stroke-width:var(--access-link-width,3px);stroke-opacity:var(--access-link-opacity,.68);stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke .18s,stroke-opacity .18s,stroke-width .18s}.access-map-module__LIerTG__workspace .access-map__link.is-related{stroke-opacity:1;filter:drop-shadow(0 0 10px #0f172a3d)}.access-map-module__LIerTG__workspace .access-map__node{cursor:pointer;pointer-events:auto;outline:none}.access-map-module__LIerTG__workspace .access-map__node :is(circle,rect,path){fill:var(--bp-color-action-primary);stroke:var(--bp-color-surface);stroke-width:3px;filter:drop-shadow(0 6px 10px #10231e2e);vector-effect:non-scaling-stroke}.access-map-module__LIerTG__workspace .access-map__node text{fill:var(--bp-color-text-primary);paint-order:stroke;stroke:#ffffffdb;stroke-width:4px;pointer-events:none;font-size:17px;font-weight:700}.access-map-module__LIerTG__workspace .access-map__node-label-domain{fill:var(--bp-color-text-tertiary);stroke-width:3px;font-size:13px;font-weight:650}:is(.access-map-module__LIerTG__workspace .access-map__node.is-selected :is(circle,rect,path),.access-map-module__LIerTG__workspace .access-map__node:focus-visible :is(circle,rect,path)){stroke:var(--bp-color-text-primary);stroke-width:4px}.access-map-module__LIerTG__workspace .access-map__controls{z-index:3;gap:7px;display:grid;position:absolute;top:12px;right:12px}.access-map-module__LIerTG__workspace .access-map__zoom{border-radius:var(--bp-radius-full);min-width:42px;min-height:24px;color:var(--bp-color-text-secondary);text-transform:uppercase;background:#ffffffe0;border:1px solid #d5dee8d1;justify-content:center;align-items:center;font-size:.68rem;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #14202d14}.access-map-module__LIerTG__workspace .access-map__control{min-width:34px;height:34px;color:var(--bp-color-text-primary);background:#ffffffeb;border:1px solid #d5dee8eb;border-radius:9px;font-size:1.05rem;font-weight:800;line-height:1;box-shadow:0 10px 24px #14202d1f}.access-map-module__LIerTG__workspace .access-map__control:hover{background:var(--bp-color-surface);color:var(--bp-color-action-primary);border-color:#2563eb61}.access-map-module__LIerTG__workspace .access-map__control:focus-visible{outline:2px solid var(--bp-color-action-primary);outline-offset:2px}.access-map-module__LIerTG__workspace .access-map__control--reset{text-transform:uppercase;min-width:56px;padding:0 9px;font-size:.72rem;font-weight:800}.access-map-module__LIerTG__workspace .access-map__entity-legend{z-index:2;border-radius:var(--bp-radius-full);max-width:min(560px,100% - 116px);color:var(--bp-color-text-secondary);pointer-events:auto;background:#ffffffe6;border:1px solid #d5dee8d1;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 9px;font-size:.66rem;font-weight:800;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 8px 18px #14202d14}.access-map-module__LIerTG__workspace .access-map__entity-legend span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.access-map-module__LIerTG__workspace .access-map__legend-dot{border:2px solid var(--bp-color-surface);width:10px;height:10px;display:inline-block;box-shadow:0 0 0 1px #0f172a29}.access-map-module__LIerTG__workspace .access-map__legend-dot--user{background:var(--bp-color-chart-secondary);border-radius:999px}.access-map-module__LIerTG__workspace .access-map__legend-dot--public{background:var(--bp-color-action-primary);border-radius:3px}.access-map-module__LIerTG__workspace .access-map__legend-dot--private{background:var(--bp-color-warning);transform:rotate(45deg)scale(.86)}.access-map-module__LIerTG__workspace .access-map__legend-dot--egress{background:var(--bp-color-action-primary);border-radius:999px}.access-map-module__LIerTG__workspace .access-map__attribution{z-index:2;color:var(--bp-color-text-tertiary);background:#ffffffe0;border:1px solid #d5dee8d1;border-radius:999px;padding:4px 8px;font-size:.66rem;font-weight:700;text-decoration:none;position:absolute;bottom:8px;right:10px;box-shadow:0 8px 18px #14202d14}.access-map-module__LIerTG__workspace .access-map__attribution:hover{color:var(--bp-color-text-primary)}.access-map-module__LIerTG__workspace .access-map__traffic-legend{z-index:2;border-radius:var(--bp-radius-full);color:var(--bp-color-text-tertiary);pointer-events:none;background:#ffffffe6;border:1px solid #d5dee8d1;grid-template-columns:auto 96px auto auto;align-items:center;gap:7px;padding:5px 9px;font-size:.66rem;font-weight:800;display:grid;position:absolute;bottom:10px;left:12px;box-shadow:0 8px 18px #14202d14}.access-map-module__LIerTG__workspace .access-map__traffic-legend i{border-radius:var(--bp-radius-full);background:linear-gradient(90deg, var(--bp-color-action-primary) 0%, var(--bp-color-action-primary) 36%, var(--bp-color-warning) 68%, var(--bp-color-danger) 100%);height:6px;display:block}.access-map-module__LIerTG__workspace .access-map-card.is-fullscreen .access-map{grid-area:2/2;height:100%;min-height:0}.access-map-module__LIerTG__workspace .access-map-empty{align-items:center;min-height:116px;display:flex}@media (max-width:920px){.access-map-module__LIerTG__workspace .access-map{min-height:300px}}@media (max-width:640px){.access-map-module__LIerTG__workspace .access-map__node text{font-size:14px}.access-map-module__LIerTG__workspace .access-map__traffic-legend{grid-template-columns:auto 72px auto auto;max-width:calc(100% - 24px)}}@media (max-width:760px){.access-map-module__LIerTG__workspace .access-map__fullscreen-button{display:none}}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace{--map-height:clamp(520px, calc(100dvh - 260px), 740px);min-width:0}.access-map-module__LIerTG__toolbar{border-bottom:1px solid var(--bp-color-border);justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.access-map-module__LIerTG__tabs{align-self:stretch;gap:24px;display:flex}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__tabs button{min-height:50px;color:var(--bp-color-text-tertiary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:600;display:inline-flex}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__tabs button[aria-selected=true]{border-bottom-color:var(--bp-color-action-primary);color:var(--bp-color-action-primary)}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__tabs button:hover{color:var(--bp-color-action-primary)}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace button:focus-visible{outline:2px solid var(--bp-color-action-primary);outline-offset:3px}.access-map-module__LIerTG__tabCount{background:var(--bp-color-action-primary-soft);font-variant-numeric:tabular-nums;border-radius:6px;padding:1px 6px;font-size:12px}.access-map-module__LIerTG__summary{color:var(--bp-color-text-tertiary);flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;font-size:12px;display:flex}.access-map-module__LIerTG__summary span{white-space:nowrap}.access-map-module__LIerTG__summary strong{color:var(--bp-color-text-primary);font-weight:600}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__canvas{grid-template-columns:minmax(0,1fr) 340px;gap:0;min-width:0;padding:0;display:grid;overflow:hidden}.access-map-module__LIerTG__mapStage{min-width:0;height:var(--map-height);flex-direction:column;display:flex}.access-map-module__LIerTG__mapHeading{justify-content:space-between;align-items:center;gap:8px;min-height:60px;padding:12px 18px;display:flex}.access-map-module__LIerTG__mapHeading>div{align-items:center;gap:8px;min-width:0;display:flex}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__mapHeading h2{margin:0;font-size:15px;line-height:1.4}.access-map-module__LIerTG__liveDot{background:var(--bp-color-success);width:7px;height:7px;box-shadow:0 0 0 4px var(--bp-color-success-soft);border-radius:50%;flex:none}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__mapStage .access-map-module__LIerTG__map{border:0;border-radius:0;flex:1;min-height:300px;margin:0}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__mapNote{border-top:1px solid var(--bp-color-border);min-height:54px;color:var(--bp-color-text-tertiary);flex-shrink:0;margin:0;padding:12px 18px;font-size:12px;line-height:1.5}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__canvas .access-map-module__LIerTG__inspector{min-width:0;max-height:var(--map-height);overscroll-behavior:contain;border-left:1px solid var(--bp-color-border);background:var(--bp-color-surface);scrollbar-gutter:stable;padding:18px;overflow:auto}.access-map-module__LIerTG__inspectorHeading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__inspectorHeading h2{margin:0;font-size:15px}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__inspector .form-select-field{gap:6px;font-size:12px;display:grid}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__inspector .form-select-field>span{color:var(--bp-color-text-tertiary);font-weight:500}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__inspector .select-trigger{width:100%}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__selection{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:20px;padding:0;display:block}.access-map-module__LIerTG__pointTitle{overflow-wrap:anywhere;margin-bottom:18px}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__pointTitle h3{margin:10px 0 4px;font-size:18px;line-height:1.4}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__pointTitle p{color:var(--bp-color-text-tertiary);margin:0;font-size:12px;line-height:1.5}.access-map-module__LIerTG__pointMetrics{border-top:1px solid var(--bp-color-border);border-bottom:1px solid var(--bp-color-border);grid-template-columns:1fr 1fr;margin-bottom:16px;display:grid}.access-map-module__LIerTG__pointMetrics>div,.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__pointMetrics>button{text-align:left;min-width:0;font:inherit;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:12px 4px;display:flex}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__pointMetrics>button{cursor:pointer;color:var(--bp-color-action-primary)}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__pointMetrics>button:hover{background:var(--bp-color-action-primary-subtle)}.access-map-module__LIerTG__pointMetrics strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:650;line-height:1.3}.access-map-module__LIerTG__pointMetrics span{color:var(--bp-color-text-tertiary);font-size:11px}.access-map-module__LIerTG__pointMetrics button span{color:var(--bp-color-action-primary)}.access-map-module__LIerTG__facts{gap:12px;margin:0;display:grid}.access-map-module__LIerTG__facts>div{grid-template-columns:95px minmax(0,1fr);gap:10px;font-size:12px;line-height:1.5;display:grid}.access-map-module__LIerTG__facts dt{color:var(--bp-color-text-tertiary)}.access-map-module__LIerTG__facts dd{overflow-wrap:anywhere;margin:0;font-weight:500}.access-map-module__LIerTG__warningFact dd{color:var(--bp-color-warning)}.access-map-module__LIerTG__pointActions{border-top:1px solid var(--bp-color-border);margin-top:18px;padding-top:16px}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__pointActions h4{color:var(--bp-color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:600}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__pointActions .access-map-selection__quick{grid-template-columns:1fr 1fr;gap:8px;max-width:none;display:grid}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__pointActions button{min-width:0;min-height:36px;padding:7px 8px;font-size:12px;line-height:1.4}:is(.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__pointActions button:first-child,.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__pointActions button:last-child){grid-column:1/-1}:is(.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__pointActions button.danger,.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__sessionActions button.danger){color:var(--bp-color-danger);border-color:var(--bp-color-danger-soft)}:is(.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__pointActions button.danger:hover:not(:disabled),.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__sessionActions button.danger:hover:not(:disabled)){background:var(--bp-color-danger-soft);border-color:var(--bp-color-danger)}.access-map-module__LIerTG__observations{border-top:1px solid var(--bp-color-border);margin-top:18px;padding-top:12px;font-size:12px}.access-map-module__LIerTG__observations summary{cursor:pointer;font-weight:600}.access-map-module__LIerTG__observations summary>span{color:var(--bp-color-text-tertiary);margin-left:6px}.access-map-module__LIerTG__observations>div{border-bottom:1px solid var(--bp-color-border);overflow-wrap:anywhere;gap:4px;padding:12px 0;display:grid}.access-map-module__LIerTG__observations>div>span{color:var(--bp-color-text-tertiary)}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__canvas.access-map-module__LIerTG__fullscreen{z-index:1200;--map-height:calc(100dvh - 34px);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 360px;display:grid;position:fixed;inset:16px}.access-map-module__LIerTG__fullscreen .access-map-module__LIerTG__mapStage{grid-area:1/1}.access-map-module__LIerTG__fullscreen .access-map-module__LIerTG__inspector{grid-area:1/2}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__sessions{padding:20px}.access-map-module__LIerTG__sessionToolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.access-map-module__LIerTG__search{flex:1;min-width:0;max-width:520px}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__search input{width:100%;font-size:13px}.access-map-module__LIerTG__resultCount{color:var(--bp-color-text-tertiary);white-space:nowrap;font-size:12px}.access-map-module__LIerTG__filterRow{min-height:52px;color:var(--bp-color-text-tertiary);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.access-map-module__LIerTG__filterRow>span{overflow-wrap:anywhere}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__sessionTable{table-layout:auto;min-width:760px;margin:0}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__sessionTable th{color:var(--bp-color-text-tertiary);text-transform:none;font-size:11px;font-weight:500}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__sessionTable td{vertical-align:top;padding-top:16px;padding-bottom:16px;font-size:12px}.access-map-module__LIerTG__sessionTable td:first-child,.access-map-module__LIerTG__sessionTable td:nth-child(2){overflow-wrap:anywhere;max-width:240px}.access-map-module__LIerTG__sessionTable td>strong{font-weight:600;display:block}.access-map-module__LIerTG__sessionTable small{color:var(--bp-color-text-tertiary);margin-top:4px;font-size:11px;line-height:1.5;display:block}.access-map-module__LIerTG__sessionTable code{color:var(--bp-color-text-tertiary);margin-top:6px;font-size:10px;display:inline-block}.access-map-module__LIerTG__sessionActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__sessionActions button{white-space:nowrap;font-size:11px}.access-map-module__LIerTG__pagination{color:var(--bp-color-text-tertiary);justify-content:flex-end;align-items:center;gap:14px;margin-top:16px;font-size:12px;display:flex}.access-map-module__LIerTG__emptySessions{text-align:center;color:var(--bp-color-text-tertiary);padding:36px 16px}.access-map-module__LIerTG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__mobileDetailsButton,.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__closeDetails,.access-map-module__LIerTG__backdrop{display:none}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__map .access-map__node--user circle{fill:var(--bp-color-chart-secondary)}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__map .access-map__node--private_app path{fill:var(--bp-color-warning)}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__map .access-map__node--public_app rect{fill:var(--bp-color-action-primary)}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__map .access-map__node--egress circle{fill:var(--bp-color-action-primary)}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__map .access-map__node:focus-visible{outline:none}:is(.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__map .access-map__node:focus-visible circle,.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__map .access-map__node:focus-visible path,.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__map .access-map__node:focus-visible rect){stroke:var(--bp-color-action-primary);stroke-width:5px}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__map .access-map__entity-legend{gap:5px 8px;max-width:calc(100% - 88px);font-size:10px}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__map .access-map__traffic-legend{max-width:calc(100% - 20px);font-size:10px}@media (max-width:1100px){.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__canvas{grid-template-columns:minmax(0,1fr) 300px}.access-map-module__LIerTG__summary{gap:4px 10px}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__canvas .access-map-module__LIerTG__inspector{padding:16px}.access-map-module__LIerTG__facts>div{grid-template-columns:82px minmax(0,1fr)}}@media (max-width:760px){.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace{--map-height:clamp(430px, calc(100dvh - 220px), 680px)}.access-map-module__LIerTG__toolbar{margin-bottom:16px;display:block}.access-map-module__LIerTG__summary{justify-content:flex-start;padding:12px 0}.access-map-module__LIerTG__tabs{gap:22px}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__tabs button{min-height:44px}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__canvas{grid-template-columns:minmax(0,1fr);overflow:visible}.access-map-module__LIerTG__mapStage{border-radius:inherit;overflow:hidden}.access-map-module__LIerTG__mapHeading{min-height:56px;padding:10px 12px}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__mapHeading h2{font-size:13px}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__mobileDetailsButton,.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__closeDetails{display:inline-flex}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__mapNote{padding:10px 12px;font-size:11px}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__canvas .access-map-module__LIerTG__inspector{display:none}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__canvas .access-map-module__LIerTG__inspectorOpen{z-index:1301;box-sizing:border-box;width:min(400px,100%);height:100dvh;max-height:100dvh;padding:20px;padding-bottom:max(20px, env(safe-area-inset-bottom));display:block;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 40px #0f1b2d26}.access-map-module__LIerTG__backdrop{z-index:1300;background:#0f1b2d66;display:block;position:fixed;inset:0}.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace .access-map-module__LIerTG__sessions{padding:14px}.access-map-module__LIerTG__sessionToolbar{flex-direction:column;align-items:stretch;gap:10px}.access-map-module__LIerTG__search{max-width:none}.access-map-module__LIerTG__resultCount{align-self:flex-end}.access-map-module__LIerTG__filterRow{font-size:11px}.access-map-module__LIerTG__pagination{justify-content:space-between;gap:8px}}@media (prefers-reduced-motion:reduce){.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace *,.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace :before,.access-map-module__LIerTG__workspace.access-map-module__LIerTG__workspace :after{scroll-behavior:auto;transition:none}}
.analytics-module__pEQ3fa__panel{gap:var(--bp-space-5);font-family:var(--bp-font-sans);font-size:var(--bp-font-size-14);line-height:var(--bp-line-20);color:var(--bp-color-text-primary);display:grid}.analytics-module__pEQ3fa__panel .tile-head{gap:var(--bp-space-4);margin:0}.analytics-module__pEQ3fa__panel .tile-head h2{margin:0 0 var(--bp-space-2);font-size:var(--bp-font-size-22);line-height:var(--bp-line-27)}.analytics-module__pEQ3fa__panel .tile-note{color:var(--bp-color-text-secondary)}:is(.analytics-module__pEQ3fa__panel .usage-panel-actions,.analytics-module__pEQ3fa__panel .usage-scale-picker,.analytics-module__pEQ3fa__panel .usage-detail__switch){gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.analytics-module__pEQ3fa__panel .cms-analytics-coverage{font-size:var(--bp-font-size-13);padding:0}.analytics-module__pEQ3fa__panel .usage-detail-label{font-size:var(--bp-font-size-12);font-weight:var(--bp-weight-medium);letter-spacing:normal;color:var(--bp-color-text-secondary)}.analytics-module__pEQ3fa__panel .usage-traffic-chart{min-width:0;overflow-x:auto}.analytics-module__pEQ3fa__panel .usage-traffic-bars{grid-template-columns:repeat(var(--usage-bucket-count,12), minmax(44px, 1fr));gap:var(--bp-space-2);height:216px;padding:var(--bp-space-4) var(--bp-space-1) var(--bp-space-1);border-top:1px solid var(--bp-color-divider);display:grid}.analytics-module__pEQ3fa__panel .usage-traffic-bar{appearance:none;grid-template-rows:minmax(0, 1fr) var(--bp-line-20);place-items:end center;gap:var(--bp-space-3);min-width:0;height:100%;padding:var(--bp-space-1);border-radius:var(--bp-radius-2);color:var(--bp-color-text-secondary);cursor:pointer;font:inherit;background:0 0;border:0;display:grid}.analytics-module__pEQ3fa__panel .usage-traffic-bar i{border-radius:var(--bp-radius-2) var(--bp-radius-2) 0 0;background:var(--bp-color-chart-primary);width:min(100%,48px);min-height:4px;max-height:100%;display:block}:is(.analytics-module__pEQ3fa__panel .usage-traffic-bar:hover:not(:disabled) i,.analytics-module__pEQ3fa__panel .usage-traffic-bar:focus-visible i,.analytics-module__pEQ3fa__panel .usage-traffic-bar.is-selected i){background:var(--bp-color-action-primary-hover)}.analytics-module__pEQ3fa__panel .usage-traffic-bar.is-selected i{outline:2px solid var(--bp-color-chart-primary);outline-offset:3px}.analytics-module__pEQ3fa__panel .usage-traffic-bar.is-selected small{color:var(--bp-color-action-primary);font-weight:var(--bp-weight-semibold)}.analytics-module__pEQ3fa__panel .usage-traffic-bar:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:-2px}.analytics-module__pEQ3fa__panel .usage-traffic-bar:disabled{cursor:default;color:var(--bp-color-text-tertiary)}.analytics-module__pEQ3fa__panel .usage-traffic-bar:disabled i{background:var(--bp-color-border);height:2px;min-height:2px}.analytics-module__pEQ3fa__panel .usage-traffic-bar small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--bp-font-size-12);line-height:var(--bp-line-20);overflow:hidden}.analytics-module__pEQ3fa__panel .usage-analytics-summary{gap:var(--bp-space-4);padding:var(--bp-space-4) 0 0;border-top:1px solid var(--bp-color-divider);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.analytics-module__pEQ3fa__panel .usage-analytics-summary>div{gap:var(--bp-space-1);flex-direction:column;min-width:0;display:flex}.analytics-module__pEQ3fa__panel .usage-analytics-summary dt{color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-13);order:1}.analytics-module__pEQ3fa__panel .usage-analytics-summary dd{font-size:var(--bp-font-size-28);line-height:var(--bp-line-34);font-weight:var(--bp-weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.analytics-module__pEQ3fa__panel .usage-detail{gap:var(--bp-space-4);padding-top:var(--bp-space-5);border-top:1px solid var(--bp-color-divider);display:grid}.analytics-module__pEQ3fa__panel .usage-detail__head{justify-content:space-between;align-items:flex-start;gap:var(--bp-space-4);flex-wrap:wrap;display:flex}.analytics-module__pEQ3fa__panel .usage-detail__head h3{margin:var(--bp-space-1) 0;font-family:var(--bp-font-sans);font-size:var(--bp-font-size-18);line-height:var(--bp-line-27);font-weight:var(--bp-weight-semibold)}.analytics-module__pEQ3fa__panel .usage-detail__head p:not(.eyebrow){font-size:var(--bp-font-size-13);line-height:var(--bp-line-20);color:var(--bp-color-text-secondary);margin:0}.analytics-module__pEQ3fa__panel .usage-detail__message{padding:var(--bp-space-4);border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-3);background:var(--bp-color-bg-subtle);color:var(--bp-color-text-secondary);margin:0}.analytics-module__pEQ3fa__panel .usage-detail__message--danger{background:var(--bp-color-danger-soft);color:var(--bp-color-danger)}.analytics-module__pEQ3fa__panel .usage-breakdown-list{border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-3);overflow:hidden}.analytics-module__pEQ3fa__panel .usage-breakdown-item+.usage-breakdown-item{border-top:1px solid var(--bp-color-divider)}.analytics-module__pEQ3fa__panel .usage-breakdown-row{align-items:center;gap:var(--bp-space-3);width:100%;padding:var(--bp-space-4);background:var(--bp-color-surface);color:inherit;cursor:pointer;font:inherit;text-align:left;border:0;grid-template-columns:10px minmax(0,1fr) max-content max-content;display:grid}:is(.analytics-module__pEQ3fa__panel .usage-breakdown-row:hover,.analytics-module__pEQ3fa__panel .usage-breakdown-row:focus-visible){background:var(--bp-color-bg-subtle)}.analytics-module__pEQ3fa__panel .usage-breakdown-row:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:-2px}.analytics-module__pEQ3fa__panel .usage-source-dot{border-radius:var(--bp-radius-full);background:var(--bp-color-chart-primary);width:8px;height:8px}.analytics-module__pEQ3fa__panel .usage-source-dot--user{background:var(--bp-color-chart-secondary)}.analytics-module__pEQ3fa__panel .usage-source-dot--internet{background:var(--bp-color-chart-tertiary)}.analytics-module__pEQ3fa__panel .usage-breakdown-main{min-width:0}.analytics-module__pEQ3fa__panel .usage-breakdown-main strong{font-family:var(--bp-font-sans);font-size:var(--bp-font-size-14);line-height:var(--bp-line-20);font-weight:var(--bp-weight-semibold);overflow-wrap:anywhere;display:block}:is(.analytics-module__pEQ3fa__panel .usage-breakdown-main small,.analytics-module__pEQ3fa__panel .usage-breakdown-child-label small){color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-12);font-weight:var(--bp-weight-regular);line-height:var(--bp-line-18);overflow-wrap:anywhere;display:block}.analytics-module__pEQ3fa__panel .usage-breakdown-metric{font-family:var(--bp-font-sans);font-weight:var(--bp-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.analytics-module__pEQ3fa__panel .usage-breakdown-chevron{color:var(--bp-color-action-primary);font-size:var(--bp-font-size-12);font-weight:var(--bp-weight-medium);white-space:nowrap}.analytics-module__pEQ3fa__panel .usage-breakdown-children{background:var(--bp-color-bg-subtle);border-top:1px solid var(--bp-color-divider);display:grid}.analytics-module__pEQ3fa__panel .usage-breakdown-child{align-items:start;gap:var(--bp-space-3);padding:var(--bp-space-3) var(--bp-space-4) var(--bp-space-3) var(--bp-space-10);font-size:var(--bp-font-size-13);grid-template-columns:minmax(0,1fr) max-content;display:grid}.analytics-module__pEQ3fa__panel .usage-breakdown-child-label b{font-weight:var(--bp-weight-medium)}.analytics-module__pEQ3fa__panel .usage-breakdown-child span{overflow-wrap:anywhere;min-width:0}.analytics-module__pEQ3fa__panel .usage-breakdown-child strong{font-family:var(--bp-font-sans);font-size:inherit;font-variant-numeric:tabular-nums;font-weight:var(--bp-weight-medium);white-space:nowrap}.analytics-module__pEQ3fa__panel .usage-breakdown-note{padding:var(--bp-space-3) var(--bp-space-4);font-size:var(--bp-font-size-13);color:var(--bp-color-text-secondary);overflow-wrap:anywhere}.analytics-module__pEQ3fa__panel .usage-breakdown-more{width:100%;padding:var(--bp-space-3);border:0;border-top:1px solid var(--bp-color-border);background:var(--bp-color-action-primary-subtle);color:var(--bp-color-action-primary);cursor:pointer;font:inherit;font-weight:var(--bp-weight-medium)}.analytics-module__pEQ3fa__panel .usage-breakdown-more:hover{background:var(--bp-color-action-primary-soft)}@media (max-width:720px){:is(.analytics-module__pEQ3fa__panel .tile-head,.analytics-module__pEQ3fa__panel .usage-detail__head){flex-direction:column;align-items:stretch}:is(.analytics-module__pEQ3fa__panel .usage-scale-picker,.analytics-module__pEQ3fa__panel .usage-detail__switch){gap:var(--bp-space-2)}.analytics-module__pEQ3fa__panel .usage-traffic-bars{height:184px}.analytics-module__pEQ3fa__panel .usage-breakdown-row{gap:var(--bp-space-2);padding:var(--bp-space-3);grid-template-columns:8px minmax(0,1fr) max-content}.analytics-module__pEQ3fa__panel .usage-breakdown-chevron{grid-column:2/4}.analytics-module__pEQ3fa__panel .usage-breakdown-child{padding-left:var(--bp-space-6)}}
.management-module__O2BvsW__dialog{border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-6);background:var(--bp-color-surface);width:min(640px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--bp-color-text-primary);box-shadow:var(--bp-shadow-card);padding:24px}.management-module__O2BvsW__dialog::backdrop{background:#0f172a59}.management-module__O2BvsW__dialog header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.management-module__O2BvsW__dialog header p{color:var(--bp-color-text-tertiary);margin:0 0 4px;font-size:13px}.management-module__O2BvsW__dialog h2{margin:0;font-size:22px;line-height:1.3}.management-module__O2BvsW__dialog header>button{background:var(--bp-color-bg-subtle);cursor:pointer;border-radius:6px;flex:0 0 36px;height:36px;font-size:24px}.management-module__O2BvsW__dialog>p{color:var(--bp-color-text-secondary);font-size:14px;line-height:1.6}.management-module__O2BvsW__dialog footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;display:flex}.management-module__O2BvsW__dialog form{flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px;display:flex}.management-module__O2BvsW__field{width:100%;min-width:0;color:var(--bp-color-text-secondary);flex-direction:column;gap:8px;font-size:14px;font-weight:500;display:flex}.management-module__O2BvsW__field input,.management-module__O2BvsW__field select,.management-module__O2BvsW__field textarea{border:1px solid var(--bp-color-border);background:var(--bp-color-surface);width:100%;min-width:0;min-height:44px;color:var(--bp-color-text-primary);font:inherit;border-radius:8px;padding:10px 12px}.management-module__O2BvsW__field input:focus-visible,.management-module__O2BvsW__field textarea:focus-visible,.management-module__O2BvsW__dialog button:focus-visible,.management-module__O2BvsW__dialog a:focus-visible{box-shadow:var(--bp-focus-ring);outline:none}.management-module__O2BvsW__field textarea{resize:vertical;min-height:100px}.management-module__O2BvsW__field button[aria-haspopup=listbox],.management-module__O2BvsW__technical button[aria-haspopup=listbox]{height:44px}.management-module__O2BvsW__error{font-size:14px;color:var(--bp-color-danger)!important}.management-module__O2BvsW__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.management-module__O2BvsW__choices>button{border:1px solid var(--bp-color-border);background:var(--bp-color-surface);text-align:left;cursor:pointer;min-height:80px;color:var(--bp-color-text-primary);border-radius:10px;align-items:flex-start;gap:10px;padding:16px;display:flex}.management-module__O2BvsW__choices>button:hover{border-color:var(--bp-color-action-primary);background:var(--bp-color-action-primary-subtle)}.management-module__O2BvsW__choices>button:disabled{opacity:.5;cursor:not-allowed}.management-module__O2BvsW__choices strong,.management-module__O2BvsW__choices small{display:block}.management-module__O2BvsW__choices small{color:var(--bp-color-text-tertiary);margin-top:6px;font-size:12px;line-height:1.5}.management-module__O2BvsW__panel{border:1px solid var(--bp-color-border);background:var(--bp-color-surface);border-radius:12px;padding:24px}.management-module__O2BvsW__panel h3{margin:0 0 16px;font-size:18px}.management-module__O2BvsW__panel>summary{cursor:pointer;color:var(--bp-color-text-primary);font-size:16px;font-weight:600}.management-module__O2BvsW__panel>summary:focus-visible{box-shadow:var(--bp-focus-ring);outline:none}.management-module__O2BvsW__disclosureBody{margin-top:24px}.management-module__O2BvsW__check{align-items:center;gap:10px;font-size:14px;display:flex}.management-module__O2BvsW__technical{flex-direction:column;gap:16px;min-width:0;font-size:14px;display:flex}:is(.management-module__O2BvsW__technical .technical-access__header,.management-module__O2BvsW__technical .technical-access__credential-head,.management-module__O2BvsW__technical .policy-actions,.management-module__O2BvsW__technical .technical-access__actions){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.management-module__O2BvsW__technical .policy-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.management-module__O2BvsW__technical .policy-field{flex-direction:column;gap:8px;min-width:0;display:flex}:is(.management-module__O2BvsW__technical input:not([type=checkbox]),.management-module__O2BvsW__technical select){border:1px solid var(--bp-color-border);background:var(--bp-color-surface);width:100%;min-width:0;min-height:44px;color:var(--bp-color-text-primary);font:inherit;border-radius:8px;padding:10px 12px}.management-module__O2BvsW__technical input:not([type=checkbox]):focus-visible{box-shadow:var(--bp-focus-ring);outline:none}.management-module__O2BvsW__technical .link-action{border:1px solid var(--bp-color-border);background:var(--bp-color-surface);min-height:36px;color:var(--bp-color-action-primary);cursor:pointer;border-radius:6px;padding:8px 12px}.management-module__O2BvsW__technical button:disabled{opacity:.5;cursor:not-allowed}:is(.management-module__O2BvsW__technical .danger,.management-module__O2BvsW__technical .status-panel.danger){color:var(--bp-color-danger)}:is(.management-module__O2BvsW__technical .technical-access__editor,.management-module__O2BvsW__technical .technical-access__scopes,.management-module__O2BvsW__technical .technical-access__scope,.management-module__O2BvsW__technical .technical-access__subeditor,.management-module__O2BvsW__technical .technical-access__list){flex-direction:column;gap:16px;min-width:0;display:flex}:is(.management-module__O2BvsW__technical .technical-access__methods,.management-module__O2BvsW__technical .technical-access__scope-summary){flex-wrap:wrap;gap:12px;display:flex}.management-module__O2BvsW__technical .technical-access__methods label{align-items:center;gap:6px;display:inline-flex}.management-module__O2BvsW__technical .technical-access__credential{border:1px solid var(--bp-color-border);border-radius:8px;padding:16px}.management-module__O2BvsW__technical .technical-access__meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.management-module__O2BvsW__technical .technical-access__credential-head>div{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.management-module__O2BvsW__technical .technical-access__credential-head strong{overflow-wrap:anywhere}.management-module__O2BvsW__technical .technical-access__credential-head>code{color:var(--bp-color-text-tertiary);font-size:11px}.management-module__O2BvsW__credentialBadge{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.management-module__O2BvsW__credentialActive{color:#047857;background:#ecfdf5}.management-module__O2BvsW__credentialInactive{color:var(--bp-color-text-secondary);background:var(--bp-color-bg-subtle)}.management-module__O2BvsW__technical .technical-access__actions{justify-content:flex-start;gap:8px;margin-top:12px}.management-module__O2BvsW__technical .technical-access__actions .link-action{font-size:12px}.management-module__O2BvsW__technical .technical-access__scope-summary code{background:var(--bp-color-bg-subtle);border-radius:4px;padding:4px 8px;font-size:12px}:is(.management-module__O2BvsW__technical .technical-access__subeditor,.management-module__O2BvsW__technical .technical-access__editor){border-top:1px solid var(--bp-color-border);margin-top:12px;padding-top:16px}.management-module__O2BvsW__technical .policy-actions{justify-content:flex-end}:is(.management-module__O2BvsW__technical .technical-access__subeditor h5,.management-module__O2BvsW__technical .technical-access__editor h5){margin:0;font-size:14px}.management-module__O2BvsW__technical .technical-access__scopes>button{align-self:flex-start}.management-module__O2BvsW__technical dt{color:var(--bp-color-text-tertiary);font-size:12px}.management-module__O2BvsW__technical dd{overflow-wrap:anywhere;margin:4px 0 0}:is(.management-module__O2BvsW__technical pre,.management-module__O2BvsW__technical code){overflow-wrap:anywhere;white-space:pre-wrap;max-width:100%;font-family:monospace}.management-module__O2BvsW__technical .technical-access__token{border:1px solid var(--bp-color-border);background:var(--bp-color-bg-subtle);border-radius:8px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.management-module__O2BvsW__panel .status{color:var(--bp-color-text-secondary);font-size:13px}.management-module__O2BvsW__stack{flex-direction:column;gap:16px;display:flex}.management-module__O2BvsW__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.management-module__O2BvsW__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.management-module__O2BvsW__tabs{flex-wrap:wrap;gap:8px;padding-bottom:16px;display:flex}.management-module__O2BvsW__tabs a{color:var(--bp-color-text-secondary);border-radius:6px;padding:8px 12px;font-size:14px}.management-module__O2BvsW__tabs a[aria-current=page]{background:var(--bp-color-action-primary-subtle);color:var(--bp-color-action-primary)}.management-module__O2BvsW__record{border-bottom:1px solid var(--bp-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.management-module__O2BvsW__record>div{min-width:0}.management-module__O2BvsW__record strong,.management-module__O2BvsW__record small{overflow-wrap:anywhere;display:block}.management-module__O2BvsW__record small{color:var(--bp-color-text-tertiary);margin-top:4px}.management-module__O2BvsW__panel a{color:var(--bp-color-action-primary)}@media (max-width:900px){.management-module__O2BvsW__technical .technical-access__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.management-module__O2BvsW__choices,.management-module__O2BvsW__columns{grid-template-columns:1fr}.management-module__O2BvsW__technical .policy-fields{grid-template-columns:1fr}.management-module__O2BvsW__technical .technical-access__meta{grid-template-columns:1fr}.management-module__O2BvsW__dialog,.management-module__O2BvsW__panel{padding:20px 16px}}
.billing-module__8Z6CUW__screen{overflow-wrap:anywhere;max-width:1440px;font-family:var(--bp-font-sans);grid-template-columns:minmax(0,1fr);gap:24px;margin:0 auto;padding:32px;font-size:14px;line-height:1.5;display:grid}.billing-module__8Z6CUW__screen>*{min-width:0}.billing-module__8Z6CUW__heading{justify-content:space-between;align-items:start;gap:var(--bp-space-4);display:flex}.billing-module__8Z6CUW__heading h1{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:650;line-height:1.2}.billing-module__8Z6CUW__heading p,.billing-module__8Z6CUW__formCard p,.billing-module__8Z6CUW__empty p,.billing-module__8Z6CUW__operations p{color:var(--bp-color-text-secondary);line-height:1.6}.billing-module__8Z6CUW__formCard,.billing-module__8Z6CUW__operations,.billing-module__8Z6CUW__empty,.billing-module__8Z6CUW__loading{padding:var(--bp-space-8)}.billing-module__8Z6CUW__screen h2{margin:var(--bp-space-2) 0 var(--bp-space-6);font-size:var(--bp-font-size-18);font-weight:var(--bp-weight-semibold)}.billing-module__8Z6CUW__screen form{gap:var(--bp-space-3);display:grid}.billing-module__8Z6CUW__screen label{font-size:var(--bp-font-size-14);font-weight:var(--bp-weight-medium)}.billing-module__8Z6CUW__screen button[aria-haspopup=listbox]{height:var(--bp-control-height-touch)}.billing-module__8Z6CUW__screen input,.billing-module__8Z6CUW__screen select{height:var(--bp-control-height-touch);width:100%;min-width:0;padding:0 var(--bp-space-3);border:1px solid var(--bp-color-border-strong);border-radius:var(--bp-radius-3);color:var(--bp-color-text-primary);background:var(--bp-color-surface);font:inherit}.billing-module__8Z6CUW__screen input:focus-visible,.billing-module__8Z6CUW__screen select:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:2px}.billing-module__8Z6CUW__screen input:disabled,.billing-module__8Z6CUW__screen select:disabled{color:var(--bp-color-text-disabled)}.billing-module__8Z6CUW__error,.billing-module__8Z6CUW__notice,.billing-module__8Z6CUW__testNotice{padding:var(--bp-space-4);border-radius:var(--bp-radius-3);margin:0;line-height:1.6}.billing-module__8Z6CUW__error{color:var(--bp-color-danger);background:var(--bp-color-danger-soft)}.billing-module__8Z6CUW__notice{color:var(--bp-color-success);background:var(--bp-color-success-soft)}.billing-module__8Z6CUW__testNotice{color:var(--bp-color-warning);background:var(--bp-color-warning-soft)}.billing-module__8Z6CUW__historyTabs{gap:var(--bp-space-5);border-bottom:1px solid var(--bp-color-divider);margin-bottom:var(--bp-space-4);display:flex}.billing-module__8Z6CUW__historyTabs button{align-items:center;gap:var(--bp-space-2);padding:var(--bp-space-3) 0;font:inherit;color:var(--bp-color-text-secondary);cursor:pointer;background:0 0;border-bottom:2px solid #0000;display:flex}.billing-module__8Z6CUW__historyTabs button[aria-selected=true]{color:var(--bp-color-action-primary);border-bottom-color:var(--bp-color-action-primary)}.billing-module__8Z6CUW__historyTabs button:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:2px;border-radius:var(--bp-radius-1)}.billing-module__8Z6CUW__pendingCount{border-radius:var(--bp-radius-full);background:var(--bp-color-bg-subtle);color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-11);font-variant-numeric:tabular-nums;padding:1px 6px}.billing-module__8Z6CUW__topupList{margin:0;padding:0;list-style:none}.billing-module__8Z6CUW__topupList li{align-items:center;gap:var(--bp-space-4);padding:var(--bp-space-4) 0;border-bottom:1px solid var(--bp-color-divider);font-size:var(--bp-font-size-14);grid-template-columns:minmax(0,1fr) 96px minmax(120px,180px) 160px;display:grid}.billing-module__8Z6CUW__topupList li:last-child{border-bottom:0}.billing-module__8Z6CUW__topupIdentity{gap:var(--bp-space-1);display:grid}.billing-module__8Z6CUW__topupIdentity small{color:var(--bp-color-text-tertiary);font-size:var(--bp-font-size-11)}.billing-module__8Z6CUW__topupAmount{font-weight:var(--bp-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.billing-module__8Z6CUW__topupStatus,.billing-module__8Z6CUW__creditedStatus{color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-13)}.billing-module__8Z6CUW__creditedStatus{color:var(--bp-color-success)}.billing-module__8Z6CUW__topupActions{justify-content:flex-end;gap:var(--bp-space-1);flex-wrap:wrap;display:flex}.billing-module__8Z6CUW__tableScroll{overflow-x:auto}.billing-module__8Z6CUW__screen table{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--bp-font-size-14)}.billing-module__8Z6CUW__screen th,.billing-module__8Z6CUW__screen td{text-align:left;padding:var(--bp-space-4) var(--bp-space-3);border-bottom:1px solid var(--bp-color-divider)}.billing-module__8Z6CUW__screen th{color:var(--bp-color-text-secondary);font-weight:var(--bp-weight-medium)}.billing-module__8Z6CUW__screen th:last-child,.billing-module__8Z6CUW__screen td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.billing-module__8Z6CUW__screen td small{color:var(--bp-color-text-tertiary);margin-top:var(--bp-space-1);display:block}.billing-module__8Z6CUW__formCard form{grid-template-columns:minmax(0,1fr)}.billing-module__8Z6CUW__fundingAction{width:100%;min-width:0}.billing-module__8Z6CUW__fundingLink{padding:var(--bp-space-2) 0;color:var(--bp-color-action-primary);font:inherit;font-weight:var(--bp-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start}.billing-module__8Z6CUW__fundingLink:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.billing-module__8Z6CUW__fundingLink:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:3px;border-radius:var(--bp-radius-1)}.billing-module__8Z6CUW__fundingLink:disabled{color:var(--bp-color-text-disabled);cursor:default}.billing-module__8Z6CUW__empty{max-width:680px}.billing-module__8Z6CUW__consumption{padding:var(--bp-space-8);min-width:0}.billing-module__8Z6CUW__consumption h3{margin:var(--bp-space-8) 0 var(--bp-space-4);font-size:var(--bp-font-size-16)}.billing-module__8Z6CUW__filters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.billing-module__8Z6CUW__filters>label{gap:var(--bp-space-2);display:grid}.billing-module__8Z6CUW__reportHelp,.billing-module__8Z6CUW__reportTime{color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-14);max-width:78ch;line-height:1.6}.billing-module__8Z6CUW__forecast,.billing-module__8Z6CUW__expenseTotals{gap:var(--bp-space-5);margin:var(--bp-space-6) 0;display:grid}.billing-module__8Z6CUW__forecast{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-module__8Z6CUW__expenseTotals{border-block:1px solid var(--bp-color-divider);padding-block:var(--bp-space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.billing-module__8Z6CUW__forecast dt,.billing-module__8Z6CUW__expenseTotals dt{color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-14)}.billing-module__8Z6CUW__forecast dd,.billing-module__8Z6CUW__expenseTotals dd{margin:var(--bp-space-2) 0 0;font-weight:var(--bp-weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.billing-module__8Z6CUW__consumption td{vertical-align:top}.billing-module__8Z6CUW__consumption td small{overflow-wrap:anywhere;max-width:210px}.billing-module__8Z6CUW__pagination{justify-content:space-between;align-items:center;gap:var(--bp-space-3);margin-block:var(--bp-space-5);flex-wrap:wrap;display:flex}.billing-module__8Z6CUW__reportList{margin:0;padding:0;list-style:none}.billing-module__8Z6CUW__reportList li{gap:var(--bp-space-4);padding-block:var(--bp-space-3);border-bottom:1px solid var(--bp-color-divider);font-size:var(--bp-font-size-14);flex-wrap:wrap;display:flex}.billing-module__8Z6CUW__reportList time{color:var(--bp-color-text-secondary)}.billing-module__8Z6CUW__reportList strong{font-variant-numeric:tabular-nums;margin-left:auto}.billing-module__8Z6CUW__screen [hidden]{display:none!important}.billing-module__8Z6CUW__headerActions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.billing-module__8Z6CUW__heading p{margin-top:8px;font-size:13px}.billing-module__8Z6CUW__resourceLink{color:var(--bp-color-action-primary);font-weight:550}.billing-module__8Z6CUW__resourceLink:hover{text-underline-offset:3px;text-decoration:underline}.billing-module__8Z6CUW__historyTabs{scrollbar-width:thin;gap:28px;margin:0;overflow-x:auto}.billing-module__8Z6CUW__historyTabs button{flex:none;padding:12px 0;font-size:14px;font-weight:550;line-height:22px}.billing-module__8Z6CUW__formCard,.billing-module__8Z6CUW__operations,.billing-module__8Z6CUW__consumption{padding:28px}.billing-module__8Z6CUW__screen h2{letter-spacing:-.015em;margin:0 0 20px;font-size:18px;line-height:1.4}.billing-module__8Z6CUW__formCard form>p{font-size:13px;line-height:1.6}.billing-module__8Z6CUW__formCard input,.billing-module__8Z6CUW__screen .billing-module__8Z6CUW__filters input,.billing-module__8Z6CUW__screen button[aria-haspopup=listbox]{height:44px}.billing-module__8Z6CUW__formCard form{gap:12px}.billing-module__8Z6CUW__fundingAction{min-height:44px;margin-top:4px}.billing-module__8Z6CUW__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.billing-module__8Z6CUW__sectionHeading h2,.billing-module__8Z6CUW__sectionHeading h3{margin:0}.billing-module__8Z6CUW__screen h3{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.45}.billing-module__8Z6CUW__reportTime,.billing-module__8Z6CUW__reportHelp{margin:0;font-size:12px;line-height:1.6}.billing-module__8Z6CUW__screen .billing-module__8Z6CUW__filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px}.billing-module__8Z6CUW__filters label{color:var(--bp-color-text-secondary);font-size:12px}.billing-module__8Z6CUW__expenseTotals{gap:20px;margin:24px 0;padding:20px 0}.billing-module__8Z6CUW__expenseTotals dd{letter-spacing:-.025em;font-size:24px;line-height:1.3}.billing-module__8Z6CUW__expenseTotals dt{font-size:12px}.billing-module__8Z6CUW__forecast{background:var(--bp-color-bg-subtle);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:20px}.billing-module__8Z6CUW__forecast h3{margin:0}.billing-module__8Z6CUW__forecast dl{gap:14px;margin:0;display:grid}.billing-module__8Z6CUW__forecast dd{margin-top:4px;font-size:18px}.billing-module__8Z6CUW__forecast dt{font-size:12px}.billing-module__8Z6CUW__forecast .billing-module__8Z6CUW__forecastFunds{gap:var(--bp-space-4);padding-block:var(--bp-space-4);border-block:1px solid var(--bp-color-border);grid-template-columns:repeat(2,minmax(0,1fr))}.billing-module__8Z6CUW__forecastFunds>div{min-width:0}.billing-module__8Z6CUW__forecast .billing-module__8Z6CUW__forecastFunds dd{font-size:var(--bp-font-size-14)}.billing-module__8Z6CUW__reportDetails{border-top:1px solid var(--bp-color-divider);color:var(--bp-color-text-secondary);padding:16px 0;font-size:13px}.billing-module__8Z6CUW__reportDetails summary{cursor:pointer;color:var(--bp-color-text-primary);font-weight:550}.billing-module__8Z6CUW__reportDetails p{margin-top:12px;line-height:1.6}.billing-module__8Z6CUW__forecast .billing-module__8Z6CUW__reportDetails{padding-bottom:0;font-size:12px}.billing-module__8Z6CUW__detailSection{border-top:1px solid var(--bp-color-divider);padding-top:24px}.billing-module__8Z6CUW__tableScroll{border:1px solid var(--bp-color-divider);border-radius:10px;max-width:100%;margin-top:16px}.billing-module__8Z6CUW__screen table{min-width:580px;font-size:13px;line-height:1.5}.billing-module__8Z6CUW__screen th{background:var(--bp-color-bg-subtle);white-space:nowrap;padding:12px 16px;font-size:12px}.billing-module__8Z6CUW__screen td{vertical-align:top;padding:16px}.billing-module__8Z6CUW__screen td strong{font-weight:550}.billing-module__8Z6CUW__screen td small{font-size:12px;line-height:1.5}.billing-module__8Z6CUW__screen tbody tr:last-child td{border-bottom:0}.billing-module__8Z6CUW__screen tbody tr:hover{background:var(--bp-color-bg-subtle)}.billing-module__8Z6CUW__topupList li{grid-template-columns:minmax(140px,1fr) minmax(100px,auto) minmax(120px,1fr) minmax(140px,auto);font-size:13px}.billing-module__8Z6CUW__topupStatus,.billing-module__8Z6CUW__creditedStatus{background:var(--bp-color-bg-subtle);border-radius:20px;justify-self:start;padding:4px 10px;font-size:12px;font-weight:550}.billing-module__8Z6CUW__creditedStatus{background:var(--bp-color-success-soft)}.billing-module__8Z6CUW__pagination{color:var(--bp-color-text-secondary);margin:20px 0 0;font-size:12px}.billing-module__8Z6CUW__pagination nav,.billing-module__8Z6CUW__pageNumber{align-items:center;gap:6px;display:flex}.billing-module__8Z6CUW__pagination nav button{min-width:34px;min-height:34px;padding:4px 10px;font-size:12px}.billing-module__8Z6CUW__pagination button[aria-current=page]{background:var(--bp-color-action-primary);color:var(--bp-color-text-on-action,white);border-color:var(--bp-color-action-primary)}.billing-module__8Z6CUW__emptyState{text-align:center;color:var(--bp-color-text-secondary);padding:36px 16px}.billing-module__8Z6CUW__reportSkeleton{color:var(--bp-color-text-secondary);padding:24px 0}.billing-module__8Z6CUW__reportSkeleton i{background:var(--bp-color-bg-subtle);border-radius:4px;height:20px;margin-top:20px;display:block}.billing-module__8Z6CUW__error a,.billing-module__8Z6CUW__testNotice a{text-underline-offset:3px;text-decoration:underline}.billing-module__8Z6CUW__journalFilters{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.billing-module__8Z6CUW__journalFilters>label{color:var(--bp-color-text-secondary);gap:8px;font-size:12px;display:grid}.billing-module__8Z6CUW__journalTable{min-width:960px!important}.billing-module__8Z6CUW__journalTable th:last-child,.billing-module__8Z6CUW__journalTable td:last-child{text-align:left;white-space:normal}.billing-module__8Z6CUW__journalTable td:nth-child(3){max-width:210px}.billing-module__8Z6CUW__journalTable th:nth-child(5),.billing-module__8Z6CUW__journalTable td:nth-child(5){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.billing-module__8Z6CUW__journalTable td:nth-child(4){overflow-wrap:anywhere;max-width:210px}.billing-module__8Z6CUW__mutedAmount{color:var(--bp-color-text-secondary)}.billing-module__8Z6CUW__positiveAmount{color:var(--bp-color-success)}.billing-module__8Z6CUW__rowDetails{white-space:normal;color:var(--bp-color-text-secondary);text-align:right;margin-top:8px;font-size:12px}.billing-module__8Z6CUW__rowDetails summary{cursor:pointer}.billing-module__8Z6CUW__rowDetails p{min-width:150px;margin-top:6px}.billing-module__8Z6CUW__pendingBadge,.billing-module__8Z6CUW__completeBadge,.billing-module__8Z6CUW__neutralBadge{white-space:nowrap;border-radius:16px;padding:4px 9px;font-size:12px;font-weight:550;display:inline-block}.billing-module__8Z6CUW__pendingBadge{color:var(--bp-color-warning);background:var(--bp-color-warning-soft)}.billing-module__8Z6CUW__completeBadge{color:var(--bp-color-success);background:var(--bp-color-success-soft)}.billing-module__8Z6CUW__neutralBadge{color:var(--bp-color-text-secondary);background:var(--bp-color-bg-subtle)}.billing-module__8Z6CUW__spendingSummary{padding-top:24px}.billing-module__8Z6CUW__spendingCard{margin-top:0}.billing-module__8Z6CUW__spendingCard .billing-module__8Z6CUW__spendingSummary{padding-top:0}.billing-module__8Z6CUW__spendingFilters{gap:var(--bp-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.billing-module__8Z6CUW__spendingFilters>label{gap:var(--bp-space-2);font-size:var(--bp-font-size-12);color:var(--bp-color-text-secondary);display:grid}.billing-module__8Z6CUW__spendingCard .billing-module__8Z6CUW__expenseTotals{margin-top:var(--bp-space-5);border-top:0;padding-top:0}.billing-module__8Z6CUW__spendingCard .billing-module__8Z6CUW__reportHelp{margin-top:var(--bp-space-2)}.billing-module__8Z6CUW__spendingCard .billing-module__8Z6CUW__forecast{min-width:0}@media (max-width:720px){.billing-module__8Z6CUW__spendingFilters,.billing-module__8Z6CUW__journalFilters{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.billing-module__8Z6CUW__topupList li{grid-template-columns:minmax(0,1fr) auto}.billing-module__8Z6CUW__topupActions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:720px){.billing-module__8Z6CUW__consumption{padding:var(--bp-space-5)}.billing-module__8Z6CUW__filters,.billing-module__8Z6CUW__forecast,.billing-module__8Z6CUW__expenseTotals{grid-template-columns:minmax(0,1fr)}.billing-module__8Z6CUW__screen{padding:var(--bp-space-5) var(--bp-space-4)}.billing-module__8Z6CUW__summary{grid-template-columns:minmax(0,1fr)}.billing-module__8Z6CUW__formCard,.billing-module__8Z6CUW__operations,.billing-module__8Z6CUW__empty,.billing-module__8Z6CUW__loading{padding:var(--bp-space-5)}.billing-module__8Z6CUW__heading{flex-wrap:wrap;align-items:center}.billing-module__8Z6CUW__balance dl>div{flex-wrap:wrap}.billing-module__8Z6CUW__forecast>div,.billing-module__8Z6CUW__expenseTotals>div{min-width:0}.billing-module__8Z6CUW__topupList li{gap:var(--bp-space-2) var(--bp-space-3);grid-template-columns:minmax(0,1fr) auto}.billing-module__8Z6CUW__topupAmount{text-align:right}.billing-module__8Z6CUW__topupActions{grid-column:1/-1;justify-content:flex-start}.billing-module__8Z6CUW__screen th,.billing-module__8Z6CUW__screen td{padding:var(--bp-space-3) var(--bp-space-2)}.billing-module__8Z6CUW__screen .billing-module__8Z6CUW__filters{grid-template-columns:minmax(0,1fr)}.billing-module__8Z6CUW__headerActions{gap:12px;font-size:12px}.billing-module__8Z6CUW__heading h1{font-size:24px}.billing-module__8Z6CUW__historyTabs{gap:24px}.billing-module__8Z6CUW__consumption .billing-module__8Z6CUW__expenseTotals{gap:14px}.billing-module__8Z6CUW__expenseTotals dd{font-size:22px}.billing-module__8Z6CUW__forecast{padding:16px}}.billing-module__8Z6CUW__spendingLoad{align-content:start;gap:var(--bp-space-6);min-height:610px;padding-top:var(--bp-space-6);color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-13);display:grid}.billing-module__8Z6CUW__spendingLoad i{border-radius:var(--bp-radius-3);background:var(--bp-color-bg-subtle);height:264px;display:block}.billing-module__8Z6CUW__spendingLoad i:last-child{height:180px}.billing-module__8Z6CUW__screen.billing-module__8Z6CUW__fundingContent{gap:16px;max-width:none;padding:0}.billing-module__8Z6CUW__fundingContent .billing-module__8Z6CUW__formCard{padding:0}.billing-module__8Z6CUW__fundingContent h2{margin:0 0 6px;padding-right:44px;font-size:24px;line-height:1.3}.billing-module__8Z6CUW__fundingContent .billing-module__8Z6CUW__fundingAccount{color:var(--bp-color-text-secondary);margin:0 44px 8px 0;font-size:12px}.billing-module__8Z6CUW__fundingContent .billing-module__8Z6CUW__amountPresets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.billing-module__8Z6CUW__amountPresets button{border:1px solid var(--bp-color-border);background:var(--bp-color-surface);min-height:40px;color:var(--bp-color-text-secondary);font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;border-radius:8px;padding:8px 4px;font-size:12px;font-weight:550}.billing-module__8Z6CUW__amountPresets button[aria-pressed=true]{color:var(--bp-color-action-primary);background:var(--bp-color-action-primary-soft);border-color:var(--bp-color-action-primary)}.billing-module__8Z6CUW__amountPresets button:hover:not(:disabled){border-color:var(--bp-color-action-primary)}.billing-module__8Z6CUW__amountPresets button:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:2px}.billing-module__8Z6CUW__amountPresets button:disabled{opacity:.5;cursor:default}.billing-module__8Z6CUW__fundingContent .billing-module__8Z6CUW__fundingAmount{font-variant-numeric:tabular-nums;height:56px;font-size:24px;font-weight:550}.billing-module__8Z6CUW__fundingContent .billing-module__8Z6CUW__fundingAction{min-height:48px}.billing-module__8Z6CUW__fundingContent .billing-module__8Z6CUW__fundingLink{margin-top:4px}.billing-module__8Z6CUW__fundingContent .billing-module__8Z6CUW__error>button{margin-top:12px;display:block}.billing-module__8Z6CUW__fundingLoading{min-height:240px;color:var(--bp-color-text-secondary);gap:20px;display:grid}.billing-module__8Z6CUW__fundingLoading i{background:var(--bp-color-bg-subtle);border-radius:8px;height:48px;display:block}@media (max-width:540px){.billing-module__8Z6CUW__fundingContent h2{font-size:22px}.billing-module__8Z6CUW__amountPresets button{font-size:11px}.billing-module__8Z6CUW__fundingContent .billing-module__8Z6CUW__amountPresets{gap:6px}}
.connectors-module__cAMkfq__screen{width:100%;max-width:var(--bp-shell-content-max);padding:var(--bp-space-8);gap:var(--bp-space-6);min-width:0;margin:0 auto;display:grid}.connectors-module__cAMkfq__screen>*{min-width:0}.connectors-module__cAMkfq__heading{justify-content:space-between;align-items:start;gap:24px;display:flex}.connectors-module__cAMkfq__heading h1{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:650;line-height:1.3}.connectors-module__cAMkfq__heading p{max-width:65ch;color:var(--bp-color-text-secondary);margin-top:8px;font-size:14px;line-height:1.6}.connectors-module__cAMkfq__headingActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.connectors-module__cAMkfq__headingActions button{min-height:40px;font-size:13px}.connectors-module__cAMkfq__headingActions svg,.connectors-module__cAMkfq__textLink svg{flex:none}.connectors-module__cAMkfq__textLink{color:var(--bp-color-action-primary);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.connectors-module__cAMkfq__textLink:hover{text-decoration:underline}.connectors-module__cAMkfq__tabs{border-bottom:1px solid var(--bp-color-border);gap:24px;display:flex}.connectors-module__cAMkfq__tabs button{min-height:44px;color:var(--bp-color-text-secondary);cursor:pointer;background:0 0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:500;display:inline-flex}.connectors-module__cAMkfq__tabs button[aria-selected=true]{color:var(--bp-color-action-primary);border-bottom-color:var(--bp-color-action-primary)}.connectors-module__cAMkfq__tabs button:hover{color:var(--bp-color-action-primary)}.connectors-module__cAMkfq__tabs button span{background:var(--bp-color-border);text-align:center;font-variant-numeric:tabular-nums;border-radius:4px;min-width:20px;padding:0 5px;font-size:11px;line-height:20px}.connectors-module__cAMkfq__tabs button[aria-selected=true] span{background:var(--bp-color-action-primary-soft)}.connectors-module__cAMkfq__catalog{background:var(--bp-color-surface);border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-5);min-width:0;box-shadow:var(--bp-shadow-card)}.connectors-module__cAMkfq__toolbar{justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.connectors-module__cAMkfq__toolbar h2{margin:0;font-size:16px;font-weight:600;line-height:1.5}.connectors-module__cAMkfq__toolbar h2 span{color:var(--bp-color-text-tertiary);font-variant-numeric:tabular-nums;margin-left:6px;font-size:13px;font-weight:400}.connectors-module__cAMkfq__search{border:1px solid var(--bp-color-border);width:min(360px,100%);min-width:0;min-height:40px;color:var(--bp-color-text-tertiary);border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.connectors-module__cAMkfq__search>svg{flex:none}.connectors-module__cAMkfq__search:focus-within{border-color:var(--bp-color-focus);box-shadow:var(--bp-focus-ring)}.connectors-module__cAMkfq__search input{width:100%;min-width:0;color:var(--bp-color-text-primary);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px}.connectors-module__cAMkfq__table{table-layout:fixed;border-collapse:collapse;width:100%}.connectors-module__cAMkfq__table th{border-top:1px solid var(--bp-color-divider);border-bottom:1px solid var(--bp-color-divider);background:var(--bp-color-bg-subtle);color:var(--bp-color-text-tertiary);text-align:left;padding:12px 20px;font-size:12px;font-weight:500}.connectors-module__cAMkfq__table th:first-child{width:34%}.connectors-module__cAMkfq__table th:nth-child(2){width:21%}.connectors-module__cAMkfq__table th:nth-child(3){width:20%}.connectors-module__cAMkfq__table th:nth-child(4){width:19%}.connectors-module__cAMkfq__table th:nth-child(5){width:6%}.connectors-module__cAMkfq__table td{border-bottom:1px solid var(--bp-color-divider);vertical-align:top;color:var(--bp-color-text-primary);overflow-wrap:anywhere;padding:20px;font-size:13px;line-height:1.5}.connectors-module__cAMkfq__table tbody tr:last-child td{border-bottom:0}.connectors-module__cAMkfq__identity{align-items:start;gap:12px;display:flex}.connectors-module__cAMkfq__identity[data-has-description=false]{align-items:center}.connectors-module__cAMkfq__identity>div{min-width:0}.connectors-module__cAMkfq__objectIcon{border:1px solid var(--bp-color-border);background:var(--bp-color-bg-subtle);width:36px;height:36px;color:var(--bp-color-icon-secondary);border-radius:8px;flex:none;place-items:center;display:grid}.connectors-module__cAMkfq__name{color:var(--bp-color-text-primary);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;line-height:1.5;display:flex}.connectors-module__cAMkfq__name svg{color:var(--bp-color-icon-secondary);transition:transform var(--bp-motion-fast) ease;flex:none}.connectors-module__cAMkfq__name[aria-expanded=true] svg{transform:rotate(180deg)}.connectors-module__cAMkfq__name:hover{color:var(--bp-color-action-primary)}.connectors-module__cAMkfq__description{color:var(--bp-color-text-tertiary);margin-top:4px;font-size:12px;line-height:1.5}.connectors-module__cAMkfq__status{white-space:normal;border-radius:5px;max-width:100%;font-size:12px;font-weight:500;line-height:18px}.connectors-module__cAMkfq__statusDot{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px;margin-right:2px}.connectors-module__cAMkfq__date{font-variant-numeric:tabular-nums;font-size:13px}.connectors-module__cAMkfq__secondary{color:var(--bp-color-text-tertiary);font-size:12px;line-height:1.6;display:block}.connectors-module__cAMkfq__appLinks{gap:4px;font-size:13px;line-height:1.6;display:grid}.connectors-module__cAMkfq__appLinks a,.connectors-module__cAMkfq__appLinks button{color:var(--bp-color-action-primary);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;padding:0}.connectors-module__cAMkfq__appLinkRow{align-items:baseline;gap:8px;min-width:0;display:flex}.connectors-module__cAMkfq__appLinkRow a{min-width:0}.connectors-module__cAMkfq__appLinkRow button{white-space:nowrap;flex:none}.connectors-module__cAMkfq__appLinks a:hover,.connectors-module__cAMkfq__appLinks button:hover{text-decoration:underline}.connectors-module__cAMkfq__table td.connectors-module__cAMkfq__actionCell{padding:14px 12px}.connectors-module__cAMkfq__iconButton{width:36px;min-width:36px;height:36px;color:var(--bp-color-icon-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;padding:0;list-style:none;display:inline-grid}.connectors-module__cAMkfq__iconButton:hover{background:var(--bp-color-bg-subtle);border-color:var(--bp-color-border);color:var(--bp-color-text-primary)}.connectors-module__cAMkfq__copyIcon{width:16px;height:16px}.connectors-module__cAMkfq__table .connectors-module__cAMkfq__expandedRow td{border-bottom:0}.connectors-module__cAMkfq__table .connectors-module__cAMkfq__detailsRow td{padding:0 20px 20px}.connectors-module__cAMkfq__details{border:1px solid var(--bp-color-divider);background:var(--bp-color-bg-subtle);border-radius:8px;gap:14px;padding:16px 20px;font-size:13px;line-height:1.6;display:grid}.connectors-module__cAMkfq__details p{color:var(--bp-color-text-secondary);max-width:78ch}.connectors-module__cAMkfq__details dl{flex-wrap:wrap;gap:16px 40px;margin:0;display:flex}.connectors-module__cAMkfq__details dt{color:var(--bp-color-text-tertiary);font-size:12px}.connectors-module__cAMkfq__details dd{font-variant-numeric:tabular-nums;margin:2px 0 0}.connectors-module__cAMkfq__empty{text-align:center;color:var(--bp-color-icon-secondary);justify-items:center;gap:12px;padding:48px 20px;display:grid}.connectors-module__cAMkfq__empty h3{color:var(--bp-color-text-primary);margin:0;font-size:16px;line-height:1.5}.connectors-module__cAMkfq__empty p{max-width:54ch;color:var(--bp-color-text-secondary);font-size:13px;line-height:1.6}.connectors-module__cAMkfq__pager{border-top:1px solid var(--bp-color-divider);color:var(--bp-color-text-tertiary);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:12px;display:flex}.connectors-module__cAMkfq__pager>div{gap:8px;display:flex}.connectors-module__cAMkfq__help{color:var(--bp-color-text-secondary);font-size:13px;line-height:1.6}.connectors-module__cAMkfq__error,.connectors-module__cAMkfq__notice{overflow-wrap:anywhere;border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.6}.connectors-module__cAMkfq__error{background:var(--bp-color-danger-soft);color:var(--bp-color-danger)}.connectors-module__cAMkfq__notice{background:var(--bp-color-success-soft);color:var(--bp-color-success)}.connectors-module__cAMkfq__loading{border:1px solid var(--bp-color-border);background:var(--bp-color-surface);border-radius:12px;display:grid}.connectors-module__cAMkfq__loading>div{grid-template-columns:2fr 1fr 1fr;gap:24px;padding:32px 24px;display:grid}.connectors-module__cAMkfq__loading>div+div{border-top:1px solid var(--bp-color-divider)}.connectors-module__cAMkfq__loading span{background:var(--bp-color-border);border-radius:4px;width:75%;height:16px}.connectors-module__cAMkfq__dialog{border:1px solid var(--bp-color-border);background:var(--bp-color-surface);width:min(680px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--bp-color-text-primary);box-shadow:var(--bp-shadow-overlay);border-radius:16px;margin:auto;padding:0}.connectors-module__cAMkfq__dialog::backdrop{background:#0f1b2d6b}.connectors-module__cAMkfq__dialog>section{flex-direction:column;max-height:calc(100dvh - 42px);display:flex}.connectors-module__cAMkfq__dialog form{flex-direction:column;min-height:0;display:flex}.connectors-module__cAMkfq__dialogHeader{border-bottom:1px solid var(--bp-color-divider);justify-content:space-between;align-items:start;gap:16px;padding:24px;display:flex}.connectors-module__cAMkfq__dialogHeader>div{min-width:0}.connectors-module__cAMkfq__dialogHeader h2{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:20px;line-height:1.3}.connectors-module__cAMkfq__dialogHeader p{color:var(--bp-color-text-tertiary);overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.6}.connectors-module__cAMkfq__dialogBody{overscroll-behavior:contain;gap:20px;min-height:0;max-height:60dvh;padding:24px;display:grid;overflow-y:auto}.connectors-module__cAMkfq__dialogFooter{border-top:1px solid var(--bp-color-divider);flex-wrap:wrap;justify-content:flex-end;gap:12px;padding:20px 24px;display:flex}.connectors-module__cAMkfq__dialogFooter button{min-height:40px;font-size:13px}.connectors-module__cAMkfq__field{color:var(--bp-color-text-primary);gap:8px;font-size:13px;font-weight:500;line-height:1.5;display:grid}.connectors-module__cAMkfq__field small{color:var(--bp-color-text-tertiary);font-size:12px;font-weight:400}.connectors-module__cAMkfq__field input,.connectors-module__cAMkfq__field textarea{border:1px solid var(--bp-color-border-strong);background:var(--bp-color-surface);width:100%;min-width:0;min-height:44px;color:var(--bp-color-text-primary);font:inherit;border-radius:8px;padding:10px 12px;font-size:14px;font-weight:400;line-height:1.5}.connectors-module__cAMkfq__field textarea{resize:vertical}.connectors-module__cAMkfq__secretNotice{background:var(--bp-color-warning-soft);color:var(--bp-color-warning);border-radius:8px;align-items:start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}.connectors-module__cAMkfq__secretNotice svg{flex:none;margin-top:3px}.connectors-module__cAMkfq__codeBlock{border:1px solid var(--bp-color-border);border-radius:8px;min-width:0}.connectors-module__cAMkfq__codeBlock>div{border-bottom:1px solid var(--bp-color-divider);color:var(--bp-color-text-secondary);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:12px;display:flex}.connectors-module__cAMkfq__codeBlock pre{background:var(--bp-color-bg-subtle);max-height:200px;color:var(--bp-color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px;font-family:ui-monospace,monospace;font-size:12px;line-height:1.6;overflow:auto}.connectors-module__cAMkfq__installModes{border-bottom:1px solid var(--bp-color-divider);flex-wrap:wrap;gap:6px;display:flex}.connectors-module__cAMkfq__installModes button{min-height:40px;color:var(--bp-color-text-secondary);cursor:pointer;background:0 0;border-bottom:2px solid #0000;padding:8px 12px;font-size:13px}.connectors-module__cAMkfq__installModes button[aria-pressed=true]{border-bottom-color:var(--bp-color-action-primary);color:var(--bp-color-action-primary)}@media (max-width:1100px){.connectors-module__cAMkfq__heading{flex-direction:column;gap:16px}.connectors-module__cAMkfq__headingActions{justify-content:flex-start}.connectors-module__cAMkfq__table th,.connectors-module__cAMkfq__table td{padding-left:14px;padding-right:14px}.connectors-module__cAMkfq__table th:first-child{width:31%}.connectors-module__cAMkfq__table th:nth-child(2),.connectors-module__cAMkfq__table th:nth-child(3){width:22%}.connectors-module__cAMkfq__table th:nth-child(4){width:18%}.connectors-module__cAMkfq__table th:nth-child(5){width:7%}}@media (max-width:720px){.connectors-module__cAMkfq__screen{gap:20px;padding:20px 16px}.connectors-module__cAMkfq__heading h1{font-size:24px}.connectors-module__cAMkfq__heading p{font-size:13px}.connectors-module__cAMkfq__headingActions{gap:10px}.connectors-module__cAMkfq__headingActions button{min-height:44px}.connectors-module__cAMkfq__tabs{flex-wrap:wrap;gap:18px}.connectors-module__cAMkfq__tabs button{font-size:13px}.connectors-module__cAMkfq__toolbar{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.connectors-module__cAMkfq__search{width:100%;min-height:44px}.connectors-module__cAMkfq__table,.connectors-module__cAMkfq__table tbody{display:block}.connectors-module__cAMkfq__table thead{display:none}.connectors-module__cAMkfq__table tr{border-top:1px solid var(--bp-color-divider);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 12px;padding:20px 16px;display:grid;position:relative}.connectors-module__cAMkfq__table td{border:0;padding:0;display:block}.connectors-module__cAMkfq__table td:first-child{grid-column:1/-1;padding-right:38px}.connectors-module__cAMkfq__table td:nth-child(4){grid-column:1/-1}.connectors-module__cAMkfq__table td[data-label]:before{content:attr(data-label);color:var(--bp-color-text-tertiary);margin-bottom:6px;font-size:12px;display:block}.connectors-module__cAMkfq__table td.connectors-module__cAMkfq__actionCell{padding:0;position:absolute;top:16px;right:8px}.connectors-module__cAMkfq__iconButton{width:44px;min-width:44px;height:44px}.connectors-module__cAMkfq__table tr.connectors-module__cAMkfq__detailsRow{border:0;padding-top:0;display:block}.connectors-module__cAMkfq__table .connectors-module__cAMkfq__detailsRow td{padding:0}.connectors-module__cAMkfq__details{padding:14px}.connectors-module__cAMkfq__dialog{max-height:calc(100dvh - 24px)}.connectors-module__cAMkfq__dialogHeader,.connectors-module__cAMkfq__dialogBody{padding:20px}.connectors-module__cAMkfq__dialogFooter{padding:16px 20px}.connectors-module__cAMkfq__dialogFooter button{min-height:44px}}
.workspace-switcher-module__fadIKG__trigger{align-items:center;gap:var(--bp-space-2);max-width:220px;height:36px;padding:0 var(--bp-space-3);border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-3);background:var(--bp-color-surface);color:var(--bp-color-text-secondary);font:inherit;font-size:var(--bp-font-size-13);cursor:pointer;display:flex}.workspace-switcher-module__fadIKG__trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-switcher-module__fadIKG__trigger:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:3px}.workspace-switcher-module__fadIKG__dialog{border-radius:var(--bp-radius-6);width:min(600px,100vw - 32px);max-width:600px;color:var(--bp-color-text-primary);font-family:var(--bp-font-sans);font-size:var(--bp-font-size-14);background:0 0;border:0;outline:0;padding:0;overflow:visible}.workspace-switcher-module__fadIKG__dialog::backdrop{background:#0f1b2d6b}.workspace-switcher-module__fadIKG__picker{border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-6);background:var(--bp-color-surface);min-width:0;max-height:min(640px,100dvh - 48px);box-shadow:var(--bp-shadow-overlay);grid-template-rows:auto auto auto minmax(0,1fr) auto;display:grid}.workspace-switcher-module__fadIKG__header{justify-content:space-between;align-items:center;gap:var(--bp-space-4);padding:var(--bp-space-5) var(--bp-space-6) var(--bp-space-4);display:flex}.workspace-switcher-module__fadIKG__header h2{font-size:var(--bp-font-size-22);line-height:var(--bp-line-27);font-weight:var(--bp-weight-semibold);letter-spacing:-.025em;margin:0}.workspace-switcher-module__fadIKG__close{flex:none;width:36px;padding:0}.workspace-switcher-module__fadIKG__searchArea{gap:var(--bp-space-2);padding:0 var(--bp-space-6) var(--bp-space-2);display:grid}.workspace-switcher-module__fadIKG__searchArea label{font-size:var(--bp-font-size-12);color:var(--bp-color-text-secondary);font-weight:var(--bp-weight-medium)}.workspace-switcher-module__fadIKG__searchField{align-items:center;gap:var(--bp-space-2);border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-3);padding:0 var(--bp-space-3);color:var(--bp-color-icon-secondary);background:var(--bp-color-surface);display:flex}.workspace-switcher-module__fadIKG__searchField:focus-within{border-color:var(--bp-color-focus);box-shadow:var(--bp-focus-ring)}.workspace-switcher-module__fadIKG__searchField svg{flex:none}.workspace-switcher-module__fadIKG__searchField input{width:100%;min-width:0;height:42px;color:var(--bp-color-text-primary);font:inherit;font-size:var(--bp-font-size-14);background:0 0;border:0;outline:0;padding:0}.workspace-switcher-module__fadIKG__searchField input::placeholder{color:var(--bp-color-text-tertiary)}.workspace-switcher-module__fadIKG__tabs{min-width:0;padding:0 var(--bp-space-6)}.workspace-switcher-module__fadIKG__count{border-radius:var(--bp-radius-2);background:var(--bp-color-bg-subtle);min-width:21px;color:var(--bp-color-text-tertiary);font-size:var(--bp-font-size-11);line-height:var(--bp-line-16);font-variant-numeric:tabular-nums;place-items:center;padding:1px 6px;display:inline-grid}.workspace-switcher-module__fadIKG__tabs [aria-selected=true] .workspace-switcher-module__fadIKG__count{background:var(--bp-color-action-primary-soft);color:var(--bp-color-action-primary)}.workspace-switcher-module__fadIKG__body{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:100px;padding:var(--bp-space-3) var(--bp-space-4) var(--bp-space-4);overflow-y:auto}.workspace-switcher-module__fadIKG__list{gap:var(--bp-space-1);display:grid}.workspace-switcher-module__fadIKG__list[hidden]{display:none}.workspace-switcher-module__fadIKG__picker .workspace-switcher-module__fadIKG__row{align-items:center;gap:var(--bp-space-3);width:100%;min-height:72px;padding:var(--bp-space-3);border-radius:var(--bp-radius-4);color:var(--bp-color-text-primary);text-align:left;transition:background-color var(--bp-motion-fast) ease,border-color var(--bp-motion-fast) ease;background:0 0;border:1px solid #0000;grid-template-columns:36px minmax(0,1fr) auto;display:grid}.workspace-switcher-module__fadIKG__picker .workspace-switcher-module__fadIKG__row:hover:not(:disabled){background:var(--bp-color-bg-subtle);border-color:var(--bp-color-border)}.workspace-switcher-module__fadIKG__picker .workspace-switcher-module__fadIKG__row:active:not(:disabled){transform:scale(.99)}.workspace-switcher-module__fadIKG__picker .workspace-switcher-module__fadIKG__row[aria-current=true]{border-color:var(--bp-color-action-primary-soft);background:var(--bp-color-action-primary-subtle)}.workspace-switcher-module__fadIKG__workspaceIcon{border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-3);background:var(--bp-color-surface);width:36px;height:36px;color:var(--bp-color-icon-secondary);place-items:center;display:grid}.workspace-switcher-module__fadIKG__row[aria-current=true] .workspace-switcher-module__fadIKG__workspaceIcon{border-color:var(--bp-color-action-primary-soft);color:var(--bp-color-action-primary)}.workspace-switcher-module__fadIKG__identity{gap:3px;min-width:0;display:grid}.workspace-switcher-module__fadIKG__identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--bp-font-size-14);line-height:var(--bp-line-20);font-weight:var(--bp-weight-semibold);overflow:hidden}.workspace-switcher-module__fadIKG__identity small{color:var(--bp-color-text-tertiary);font-size:var(--bp-font-size-12);line-height:var(--bp-line-16);font-weight:var(--bp-weight-regular)}.workspace-switcher-module__fadIKG__currentBadge{font-size:var(--bp-font-size-11)}.workspace-switcher-module__fadIKG__currentBadge svg{width:13px;height:13px}.workspace-switcher-module__fadIKG__rowArrow{color:var(--bp-color-icon-disabled)}.workspace-switcher-module__fadIKG__switching{font-size:var(--bp-font-size-11);font-weight:var(--bp-weight-medium);color:var(--bp-color-text-secondary)}.workspace-switcher-module__fadIKG__footer{padding:var(--bp-space-4) var(--bp-space-6);border-top:1px solid var(--bp-color-divider);justify-content:flex-end;display:flex}.workspace-switcher-module__fadIKG__footer a{justify-content:flex-end;align-items:center;gap:var(--bp-space-2);min-height:24px;color:var(--bp-color-text-tertiary);font-size:var(--bp-font-size-12);line-height:var(--bp-line-18);text-align:right;text-decoration:none;display:inline-flex}.workspace-switcher-module__fadIKG__footer a:hover{color:var(--bp-color-action-primary);text-underline-offset:3px;text-decoration:underline}.workspace-switcher-module__fadIKG__footer a:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:4px;border-radius:var(--bp-radius-1)}.workspace-switcher-module__fadIKG__footer a[aria-disabled=true]{opacity:.5;cursor:not-allowed}.workspace-switcher-module__fadIKG__error{align-items:center;gap:var(--bp-space-2);padding:var(--bp-space-3);border-radius:var(--bp-radius-3);background:var(--bp-color-danger-soft);color:var(--bp-color-danger);font-size:var(--bp-font-size-12);flex-wrap:wrap;display:flex}.workspace-switcher-module__fadIKG__error p{flex:180px;margin:0}.workspace-switcher-module__fadIKG__empty{justify-items:center;gap:var(--bp-space-2);padding:var(--bp-space-6) var(--bp-space-4);text-align:center;display:grid}.workspace-switcher-module__fadIKG__empty>svg{color:var(--bp-color-icon-disabled);margin-bottom:var(--bp-space-1)}.workspace-switcher-module__fadIKG__empty strong{font-size:var(--bp-font-size-14);font-weight:var(--bp-weight-medium)}.workspace-switcher-module__fadIKG__empty p{max-width:36ch;color:var(--bp-color-text-tertiary);font-size:var(--bp-font-size-12);line-height:var(--bp-line-18);margin:0}.workspace-switcher-module__fadIKG__loading{gap:var(--bp-space-1);display:grid}.workspace-switcher-module__fadIKG__skeleton{gap:var(--bp-space-3);min-height:72px;padding:var(--bp-space-3);grid-template-columns:36px minmax(0,1fr);align-items:center;display:grid}.workspace-switcher-module__fadIKG__skeleton i,.workspace-switcher-module__fadIKG__skeleton b,.workspace-switcher-module__fadIKG__skeleton small{background:var(--bp-color-bg-subtle);border-radius:var(--bp-radius-2);display:block}.workspace-switcher-module__fadIKG__skeleton i{border-radius:var(--bp-radius-3);width:36px;height:36px}.workspace-switcher-module__fadIKG__skeleton b{width:56%;height:14px}.workspace-switcher-module__fadIKG__skeleton small{width:30%;height:10px;margin-top:8px}@media (max-width:480px){.workspace-switcher-module__fadIKG__dialog{width:calc(100vw - 24px)}.workspace-switcher-module__fadIKG__picker{max-height:calc(100dvh - 32px)}.workspace-switcher-module__fadIKG__header{padding:var(--bp-space-4)}.workspace-switcher-module__fadIKG__header h2{font-size:var(--bp-font-size-18)}.workspace-switcher-module__fadIKG__searchArea{padding:0 var(--bp-space-4) var(--bp-space-2)}.workspace-switcher-module__fadIKG__searchField input{height:44px}.workspace-switcher-module__fadIKG__tabs{padding:0 var(--bp-space-4)}.workspace-switcher-module__fadIKG__body{padding:var(--bp-space-2)}.workspace-switcher-module__fadIKG__picker .workspace-switcher-module__fadIKG__row{gap:var(--bp-space-2);padding:var(--bp-space-2);grid-template-columns:30px minmax(0,1fr) auto}.workspace-switcher-module__fadIKG__workspaceIcon{width:30px;height:30px}.workspace-switcher-module__fadIKG__currentBadge{font-size:var(--bp-font-size-10);padding:2px 5px}.workspace-switcher-module__fadIKG__currentBadge svg{display:none}.workspace-switcher-module__fadIKG__footer{padding:var(--bp-space-3) var(--bp-space-4)}}@media (prefers-reduced-motion:reduce){.workspace-switcher-module__fadIKG__picker .workspace-switcher-module__fadIKG__row{transition:none}.workspace-switcher-module__fadIKG__picker .workspace-switcher-module__fadIKG__row:active:not(:disabled){transform:none}}
.activity-module__vbTI4q__screen{gap:var(--bp-space-6);width:100%;max-width:var(--bp-shell-content-max);padding:var(--bp-space-8) var(--bp-space-6) var(--bp-space-12);color:var(--bp-color-text-primary);font-family:var(--bp-font-sans);margin:0 auto;display:grid}.activity-module__vbTI4q__screen h1,.activity-module__vbTI4q__screen h2,.activity-module__vbTI4q__screen h3,.activity-module__vbTI4q__screen p,.activity-module__vbTI4q__screen dl,.activity-module__vbTI4q__screen dd{margin:0}.activity-module__vbTI4q__heading{justify-content:space-between;align-items:flex-start;gap:var(--bp-space-4);display:flex}.activity-module__vbTI4q__heading h1{font-size:var(--bp-font-size-28);font-weight:var(--bp-weight-bold);line-height:var(--bp-line-34);letter-spacing:-.03em}.activity-module__vbTI4q__heading p{margin-top:var(--bp-space-2);color:var(--bp-color-text-secondary);font-size:var(--bp-font-size-14);max-width:70ch;line-height:1.6}.activity-module__vbTI4q__heading>button{flex-shrink:0}.activity-module__vbTI4q__screen button>svg{width:16px;height:16px}.activity-module__vbTI4q__panel{gap:var(--bp-space-6);min-width:0;display:grid}.activity-module__vbTI4q__metrics{gap:var(--bp-space-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.activity-module__vbTI4q__metrics>div{min-width:0;padding:var(--bp-space-5);border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-4);background:var(--bp-color-surface)}.activity-module__vbTI4q__metrics dt{font-size:var(--bp-font-size-13);color:var(--bp-color-text-secondary);line-height:var(--bp-line-20)}.activity-module__vbTI4q__metrics dd{margin:var(--bp-space-2) 0 var(--bp-space-1);font-size:var(--bp-font-size-28);line-height:var(--bp-line-34);font-weight:var(--bp-weight-semibold);font-variant-numeric:tabular-nums}.activity-module__vbTI4q__metrics span{font-size:var(--bp-font-size-12);color:var(--bp-color-text-tertiary);line-height:var(--bp-line-18)}.activity-module__vbTI4q__journal,.activity-module__vbTI4q__exports{background:var(--bp-color-surface);border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-5);box-shadow:var(--bp-shadow-card);min-width:0}.activity-module__vbTI4q__filters{gap:var(--bp-space-5);padding:var(--bp-space-5);grid-template-columns:minmax(0,1fr) 240px;align-items:end;display:grid}.activity-module__vbTI4q__filters label{gap:var(--bp-space-2);min-width:0;font-size:var(--bp-font-size-13);color:var(--bp-color-text-secondary);display:grid}.activity-module__vbTI4q__search>div{position:relative}.activity-module__vbTI4q__search svg{width:18px;height:18px;color:var(--bp-color-icon-secondary);pointer-events:none;position:absolute;top:11px;left:12px}.activity-module__vbTI4q__search input,.activity-module__vbTI4q__form input{border:1px solid var(--bp-color-border-strong);border-radius:var(--bp-radius-3);width:100%;height:40px;padding:0 var(--bp-space-3);font:inherit;font-size:var(--bp-font-size-14);background:var(--bp-color-surface);color:var(--bp-color-text-primary)}.activity-module__vbTI4q__search input{padding-left:40px}.activity-module__vbTI4q__search input::placeholder{color:var(--bp-color-text-tertiary)}.activity-module__vbTI4q__search input:focus-visible,.activity-module__vbTI4q__form input:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:2px}.activity-module__vbTI4q__filter{min-height:66px}.activity-module__vbTI4q__logHeader{align-items:center;gap:var(--bp-space-2);padding:var(--bp-space-3) var(--bp-space-5);background:var(--bp-color-bg-subtle);border-block:1px solid var(--bp-color-border);font-size:var(--bp-font-size-13);font-weight:var(--bp-weight-medium);display:flex}.activity-module__vbTI4q__logHeader span:last-child{font-size:var(--bp-font-size-12);color:var(--bp-color-text-tertiary)}.activity-module__vbTI4q__event{border-bottom:1px solid var(--bp-color-border)}.activity-module__vbTI4q__event:last-child{border-bottom:0}.activity-module__vbTI4q__event>summary{gap:var(--bp-space-3);padding:var(--bp-space-4) var(--bp-space-5);cursor:pointer;grid-template-columns:32px minmax(0,1fr) auto 165px 16px;align-items:center;list-style:none;display:grid}.activity-module__vbTI4q__event>summary::-webkit-details-marker{display:none}.activity-module__vbTI4q__event>summary:hover{background:var(--bp-color-bg-subtle)}.activity-module__vbTI4q__event>summary:focus-visible,.activity-module__vbTI4q__coverage>summary:focus-visible{outline:2px solid var(--bp-color-focus);outline-offset:-2px}.activity-module__vbTI4q__eventIcon{border-radius:var(--bp-radius-3);background:var(--bp-color-bg-subtle);width:32px;height:32px;color:var(--bp-color-icon-secondary);place-items:center;display:grid}.activity-module__vbTI4q__eventIcon svg{width:17px;height:17px}.activity-module__vbTI4q__eventIcon.activity-module__vbTI4q__warning{color:var(--bp-color-danger);background:var(--bp-color-danger-soft)}.activity-module__vbTI4q__eventTitle{gap:var(--bp-space-1);min-width:0;display:grid}.activity-module__vbTI4q__eventTitle strong{font-size:var(--bp-font-size-14);line-height:var(--bp-line-20);font-weight:var(--bp-weight-semibold);overflow-wrap:anywhere}.activity-module__vbTI4q__eventTitle span{color:var(--bp-color-text-tertiary);font-size:var(--bp-font-size-12);line-height:var(--bp-line-18);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activity-module__vbTI4q__event time{text-align:right;font-size:var(--bp-font-size-12);line-height:var(--bp-line-18);color:var(--bp-color-text-tertiary);font-variant-numeric:tabular-nums}.activity-module__vbTI4q__chevron{width:16px;height:16px;color:var(--bp-color-icon-secondary);transition:transform var(--bp-motion-fast) ease}.activity-module__vbTI4q__event[open] .activity-module__vbTI4q__chevron{transform:rotate(180deg)}.activity-module__vbTI4q__eventBody{padding:0 var(--bp-space-5) var(--bp-space-5) 64px}.activity-module__vbTI4q__eventBody>dl{gap:var(--bp-space-4);padding:var(--bp-space-4);background:var(--bp-color-bg-subtle);border-radius:var(--bp-radius-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.activity-module__vbTI4q__eventBody dt,.activity-module__vbTI4q__destinations dt{font-size:var(--bp-font-size-12);color:var(--bp-color-text-tertiary);margin-bottom:var(--bp-space-1)}.activity-module__vbTI4q__eventBody dd,.activity-module__vbTI4q__destinations dd{font-size:var(--bp-font-size-13);line-height:var(--bp-line-20);overflow-wrap:anywhere}.activity-module__vbTI4q__eventBody small,.activity-module__vbTI4q__destinations small{color:var(--bp-color-text-tertiary);font-size:var(--bp-font-size-12);line-height:var(--bp-line-18);overflow-wrap:anywhere;display:block}.activity-module__vbTI4q__actions{gap:var(--bp-space-2);margin-top:var(--bp-space-4);flex-wrap:wrap;display:flex}.activity-module__vbTI4q__pager{justify-content:flex-end;align-items:center;gap:var(--bp-space-2);padding:var(--bp-space-4) var(--bp-space-5);border-top:1px solid var(--bp-color-border);display:flex}.activity-module__vbTI4q__pager>span{font-size:var(--bp-font-size-12);color:var(--bp-color-text-tertiary);margin-right:auto}.activity-module__vbTI4q__coverage{color:var(--bp-color-text-tertiary);font-size:var(--bp-font-size-12);line-height:var(--bp-line-20)}.activity-module__vbTI4q__coverage summary{cursor:pointer;width:fit-content}.activity-module__vbTI4q__coverage p{max-width:90ch;margin-top:var(--bp-space-2)}.activity-module__vbTI4q__empty{text-align:center;justify-items:center;gap:var(--bp-space-3);padding:var(--bp-space-12) var(--bp-space-5);display:grid}.activity-module__vbTI4q__empty>svg{width:28px;height:28px;color:var(--bp-color-icon-secondary);margin-bottom:var(--bp-space-1)}.activity-module__vbTI4q__empty h2,.activity-module__vbTI4q__empty h3{font-size:var(--bp-font-size-16);line-height:var(--bp-line-22);font-weight:var(--bp-weight-semibold)}.activity-module__vbTI4q__empty p{max-width:58ch;font-size:var(--bp-font-size-14);line-height:var(--bp-line-22);color:var(--bp-color-text-tertiary)}.activity-module__vbTI4q__exports{padding:var(--bp-space-6);gap:var(--bp-space-6);display:grid}.activity-module__vbTI4q__exports>header{justify-content:space-between;align-items:flex-start;gap:var(--bp-space-5);display:flex}.activity-module__vbTI4q__exports h2{font-size:var(--bp-font-size-18);line-height:var(--bp-line-27);font-weight:var(--bp-weight-semibold)}.activity-module__vbTI4q__exports>header p{max-width:70ch;margin-top:var(--bp-space-2);font-size:var(--bp-font-size-14);line-height:var(--bp-line-22);color:var(--bp-color-text-secondary)}.activity-module__vbTI4q__exports>header>button{flex-shrink:0}.activity-module__vbTI4q__form{align-items:center;gap:var(--bp-space-4);padding:var(--bp-space-5);background:var(--bp-color-bg-subtle);border-radius:var(--bp-radius-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.activity-module__vbTI4q__form label{gap:var(--bp-space-2);font-size:var(--bp-font-size-13);line-height:var(--bp-line-20);display:grid}.activity-module__vbTI4q__form small{font-size:var(--bp-font-size-12);color:var(--bp-color-text-tertiary)}.activity-module__vbTI4q__secret{padding:var(--bp-space-5);background:var(--bp-color-action-primary-subtle);border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-4);gap:var(--bp-space-3);display:grid}.activity-module__vbTI4q__secret h3{font-size:var(--bp-font-size-16)}.activity-module__vbTI4q__secret p{font-size:var(--bp-font-size-13);line-height:var(--bp-line-20);color:var(--bp-color-text-secondary)}.activity-module__vbTI4q__secret code{padding:var(--bp-space-3);background:var(--bp-color-surface);border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-2);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:var(--bp-font-size-13)}.activity-module__vbTI4q__secret>div{gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.activity-module__vbTI4q__destinations{gap:var(--bp-space-4);display:grid}.activity-module__vbTI4q__destinations article{padding:var(--bp-space-5);border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-4)}.activity-module__vbTI4q__destinations article>header{justify-content:space-between;align-items:flex-start;gap:var(--bp-space-4);display:flex}.activity-module__vbTI4q__destinations h3{font-size:var(--bp-font-size-14);line-height:var(--bp-line-20);font-weight:var(--bp-weight-semibold);overflow-wrap:anywhere}.activity-module__vbTI4q__destinations header div{min-width:0}.activity-module__vbTI4q__destinations header div>span{margin-top:var(--bp-space-1);font-size:var(--bp-font-size-12);color:var(--bp-color-text-tertiary);display:block}.activity-module__vbTI4q__destinations dl{gap:var(--bp-space-4);margin:var(--bp-space-5) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.activity-module__vbTI4q__skeleton{gap:var(--bp-space-4);padding:var(--bp-space-6);background:var(--bp-color-surface);border:1px solid var(--bp-color-border);border-radius:var(--bp-radius-5);display:grid}.activity-module__vbTI4q__skeleton div{background:var(--bp-color-bg-canvas);border-radius:var(--bp-radius-3);height:60px}@media (max-width:900px){.activity-module__vbTI4q__metrics{row-gap:var(--bp-space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.activity-module__vbTI4q__event>summary{grid-template-columns:28px minmax(0,1fr) auto 16px}.activity-module__vbTI4q__event time{text-align:left;grid-area:2/2/auto/4}.activity-module__vbTI4q__chevron{grid-area:1/4}.activity-module__vbTI4q__exports>header{flex-direction:column}}@media (max-width:600px){.activity-module__vbTI4q__screen,.activity-module__vbTI4q__panel{gap:var(--bp-space-4)}.activity-module__vbTI4q__screen{padding:var(--bp-space-5) var(--bp-space-4) var(--bp-space-8)}.activity-module__vbTI4q__heading h1{font-size:24px}.activity-module__vbTI4q__heading p{font-size:var(--bp-font-size-13)}.activity-module__vbTI4q__heading>button{min-width:36px;padding:var(--bp-space-2);font-size:0}.activity-module__vbTI4q__heading>button svg{width:18px;height:18px}.activity-module__vbTI4q__metrics{padding-top:var(--bp-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.activity-module__vbTI4q__metrics dt{font-size:var(--bp-font-size-12)}.activity-module__vbTI4q__metrics dd{font-size:var(--bp-font-size-22);line-height:var(--bp-line-27)}.activity-module__vbTI4q__metrics span{font-size:var(--bp-font-size-11)}.activity-module__vbTI4q__filters{gap:var(--bp-space-4);padding:var(--bp-space-4);grid-template-columns:1fr}.activity-module__vbTI4q__event>summary{padding:var(--bp-space-4);gap:var(--bp-space-2)}.activity-module__vbTI4q__eventIcon{width:28px;height:28px}.activity-module__vbTI4q__eventTitle strong{font-size:var(--bp-font-size-13)}.activity-module__vbTI4q__eventBody{padding:0 var(--bp-space-4) var(--bp-space-4)}.activity-module__vbTI4q__eventBody>dl{grid-template-columns:1fr}.activity-module__vbTI4q__exports{padding:var(--bp-space-4)}.activity-module__vbTI4q__form{padding:var(--bp-space-4);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.activity-module__vbTI4q__chevron{transition:none}}
.loading-module__YaavGW__loading{flex-direction:column;gap:24px;padding:32px;display:flex}.loading-module__YaavGW__strip,.loading-module__YaavGW__card{border:1px solid var(--bp-color-border);background:linear-gradient(90deg, transparent, #ffffffb8, transparent), var(--bp-color-border);background-size:220% 100%;animation:1.4s ease-in-out infinite loading-module__YaavGW__shimmer;overflow:hidden}.loading-module__YaavGW__strip{border-radius:var(--bp-radius-4);height:40px}.loading-module__YaavGW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.loading-module__YaavGW__card{border-radius:var(--bp-radius-5);height:128px}@keyframes loading-module__YaavGW__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:720px){.loading-module__YaavGW__loading{gap:16px;padding:16px}.loading-module__YaavGW__strip{height:63px}.loading-module__YaavGW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.loading-module__YaavGW__card{height:87px}}
