.outbornAppShell{position:relative;width:100%}.outbornAppShellTrigger{width:100%;min-height:42px;display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:9px;margin:0;padding:4px 8px;border:0;border-radius:10px;background:transparent;color:var(--outborn-app-shell-text,#454b55);cursor:pointer;font:inherit;text-align:left}.outbornAppShellTrigger:hover,.outbornAppShellTrigger[aria-expanded=true]{background:var(--outborn-app-shell-hover,#e5e8ee);color:var(--outborn-app-shell-strong,#111317)}.outbornAppShellAdminItem:focus-visible,.outbornAppShellHeader a:focus-visible,.outbornAppShellItem:focus-visible,.outbornAppShellRecentItem:focus-visible,.outbornAppShellTrigger:focus-visible{outline:2px solid var(--outborn-app-shell-focus,#4c6fff);outline-offset:2px}.outbornAppShellTriggerIcon{width:34px;height:34px;display:grid;place-items:center;color:var(--outborn-app-shell-muted,#757c87)}.outbornAppShellGridIcon{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:2px;place-content:center}.outbornAppShellGridIcon i{width:100%;height:100%;max-width:4px;max-height:4px;justify-self:center;align-self:center;border-radius:1.5px;background:currentColor}.outbornAppShellTriggerCopy{min-width:0;display:grid;gap:1px}.outbornAppShellTriggerCopy strong{color:inherit;font-size:12px;font-weight:650}.outbornAppShellTriggerCopy small{color:var(--outborn-app-shell-muted,#7b818c);font-size:10px;font-weight:500}.outbornAppShellChevron{color:var(--outborn-app-shell-muted,#8b919c);font-size:20px;line-height:1;text-align:center}.outbornAppShell.isIconTrigger{width:auto}.outbornAppShell.isIconTrigger .outbornAppShellTrigger{width:40px;height:40px;min-height:40px;grid-template-columns:1fr;place-items:center;gap:0;padding:0;border-radius:10px;text-align:center}.outbornAppShell.isIconTrigger .outbornAppShellTriggerIcon{width:40px;height:40px}.outbornAppShellPopover{position:fixed;z-index:2147483000;width:min(920px,calc(100vw - 32px));max-height:min(640px,calc(100vh - 32px));overflow:auto;overscroll-behavior:contain;padding:18px 20px 20px;border:1px solid var(--outborn-app-shell-border,#dfe2e7);border-radius:var(--outborn-popover-radius,14px);background:var(--outborn-app-shell-surface,#fff);color:var(--outborn-app-shell-strong,#111317);box-shadow:0 20px 54px rgba(26,31,40,.16);transform-origin:var(--outborn-app-shell-origin-x,28px) var(--outborn-app-shell-origin-y,100%);animation:outbornAppShellPopoverEnter .18s cubic-bezier(.2,.78,.24,1) both;will-change:transform,opacity}@keyframes outbornAppShellPopoverEnter{0%{opacity:0;transform:translateY(var(--outborn-app-shell-enter-y,10px)) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.outbornAppShellHeader{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 2px 14px;margin-bottom:4px;border-bottom:1px solid var(--outborn-app-shell-border,#e6e8eb)}.outbornAppShellHeaderIdentity{min-width:0;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:11px}.outbornAppShellHeaderAvatar{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:var(--outborn-app-shell-soft,#f0f2f5);color:var(--outborn-app-shell-strong,#111317);font-size:11px;font-weight:750}.outbornAppShellHeaderAvatar.hasImage{background:transparent}.outbornAppShellHeaderAvatar img{width:40px;height:40px;object-fit:cover}.outbornAppShellHeaderIdentityCopy{min-width:0;display:grid;gap:1px}.outbornAppShellHeaderName{color:var(--outborn-app-shell-strong,#111317);font-size:13px;font-weight:675}.outbornAppShellHeaderEmail,.outbornAppShellHeaderName,.outbornAppShellHeaderPosition{min-width:0;overflow:hidden;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.outbornAppShellHeaderEmail,.outbornAppShellHeaderPosition{color:var(--outborn-app-shell-muted,#7b818c);font-size:11px}.outbornAppShellHeaderPosition{font-size:10.5px}.outbornAppShellAccountSettings{min-height:36px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;padding:8px 10px;color:var(--outborn-app-shell-text,#454b55);font-size:11px;font-weight:650;text-decoration:none;white-space:nowrap}.outbornAppShellAccountSettings:hover{background:var(--outborn-app-shell-soft,#f1f3f6);color:var(--outborn-app-shell-strong,#111317)}.outbornAppShellRecentSection{padding:12px 0 10px;border-bottom:1px solid var(--outborn-app-shell-border,#e6e8eb)}.outbornAppShellRecentGrid{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 6px}.outbornAppShellRecentItem{width:40px;min-width:40px;max-width:min(250px,100%);min-height:40px;padding:4px;border:0;border-radius:11px;display:grid;grid-template-columns:32px minmax(0,0fr);align-items:center;gap:0;overflow:hidden;background:transparent;color:var(--outborn-app-shell-text,#434851);text-decoration:none;transition:width .18s cubic-bezier(.2,.78,.24,1),background-color .14s ease,gap .18s ease}.outbornAppShellRecentItem:focus-visible,.outbornAppShellRecentItem:hover{width:min(250px,100%);grid-template-columns:32px minmax(0,1fr);gap:9px;background:var(--outborn-app-shell-soft,#f0f2f5)}.outbornAppShellRecentItem .outbornAppShellMark{flex:0 0 auto}.outbornAppShellRecentCopy{min-width:0;max-width:0;opacity:0;transform:translateX(-4px);display:grid;gap:2px;overflow:hidden;transition:max-width .18s cubic-bezier(.2,.78,.24,1),opacity .12s ease,transform .18s ease}.outbornAppShellRecentItem:focus-visible .outbornAppShellRecentCopy,.outbornAppShellRecentItem:hover .outbornAppShellRecentCopy{max-width:190px;opacity:1;transform:translateX(0)}.outbornAppShellRecentCopy strong{overflow:hidden;color:var(--outborn-app-shell-strong,#111317);font-size:12px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.outbornAppShellRecentCopy small{overflow:hidden;color:var(--outborn-app-shell-muted,#6f7680);font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.outbornAppShellRecentItem.isDisabled{opacity:.48}.outbornAppShellSection{padding:14px 0 0}.outbornAppShellSectionPrimary{padding-top:8px}.outbornAppShellSection+.outbornAppShellSection{margin-top:10px;border-top:1px solid var(--outborn-app-shell-border,#e6e8eb)}.outbornAppShellHeading{padding:0 8px 8px;color:var(--outborn-app-shell-muted,#7b818c);font-size:11px;font-weight:650;letter-spacing:.01em}.outbornAppShellAdminGrid,.outbornAppShellGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px;row-gap:2px}.outbornAppShellAdminItem,.outbornAppShellItem{min-width:0;min-height:66px;padding:8px 10px;border:0;border-radius:10px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;background:transparent;color:var(--outborn-app-shell-text,#434851);text-align:left;text-decoration:none}.outbornAppShellAdminItem:hover,.outbornAppShellItem:hover{background:var(--outborn-app-shell-soft,#f0f2f5);color:var(--outborn-app-shell-strong,#111317)}.outbornAppShellAdminItem.isDisabled,.outbornAppShellItem.isDisabled{opacity:.48;cursor:default}.outbornAppShellAdminItem.isDisabled:hover,.outbornAppShellItem.isDisabled:hover{background:transparent;color:var(--outborn-app-shell-text,#434851)}.outbornAppShellMark{width:32px;height:32px;border:0;border-radius:9px;display:grid;place-items:center;overflow:hidden;background:var(--outborn-app-shell-soft,#f0f2f5);color:var(--outborn-app-shell-text,#434851);font-size:10px;font-weight:750}.outbornAppShellMark.hasImage{border-radius:0;background:transparent}.outbornAppShellMark img{width:32px;height:32px;object-fit:contain}.outbornAppShellAdminCopy,.outbornAppShellItemCopy{min-width:0;display:grid;gap:3px;align-content:center}.outbornAppShellAdminCopy strong,.outbornAppShellItemName{max-width:100%;overflow:hidden;color:var(--outborn-app-shell-strong,#111317);font-size:14px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.outbornAppShellAdminCopy small,.outbornAppShellItemDescription{display:-webkit-box;overflow:hidden;color:var(--outborn-app-shell-muted,#6f7680);font-size:12px;font-weight:450;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.outbornAppShellAdminIcon{width:32px;height:32px;display:grid;place-items:center;overflow:hidden;color:var(--outborn-app-shell-muted,#757c87)}.outbornAppShellAdminIcon.hasImage{border-radius:0;background:transparent}.outbornAppShellAdminIcon img{width:32px;height:32px;object-fit:contain}.outbornAppShellEmpty{grid-column:1/-1;padding:20px 10px;color:var(--outborn-app-shell-muted,#7b818c);font-size:11px;text-align:center}.outbornAppShellLoading{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 18px;padding:4px 8px 10px}.outbornAppShellSkeleton{min-height:58px;border-radius:10px;background:linear-gradient(90deg,var(--outborn-app-shell-soft,#f0f2f5) 25%,var(--outborn-app-shell-hover,#e5e8ee) 50%,var(--outborn-app-shell-soft,#f0f2f5) 75%);background-size:200% 100%;animation:outbornAppShellSkeleton 1.2s ease-in-out infinite}@keyframes outbornAppShellSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.outbornAppShellError{grid-column:1/-1;display:grid;justify-items:start;gap:5px;padding:16px 10px;color:var(--outborn-app-shell-muted,#7b818c);font-size:11px}.outbornAppShellError strong{color:var(--outborn-app-shell-strong,#111317);font-size:12px}.outbornAppShellError button{min-height:34px;margin-top:4px;padding:7px 12px;border:0;border-radius:8px;background:var(--outborn-app-shell-strong,#111317);color:var(--outborn-app-shell-surface,#fff);cursor:pointer;font:inherit;font-weight:650}.outbornAppShellWarning{margin:10px 2px 2px;padding:9px 10px;border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--outborn-app-shell-soft,#f0f2f5);color:var(--outborn-app-shell-muted,#6f7680);font-size:11px;line-height:1.35}.outbornAppShellWarning button{flex:0 0 auto;min-height:30px;padding:5px 9px;border:0;border-radius:7px;background:transparent;color:var(--outborn-app-shell-strong,#111317);cursor:pointer;font:inherit;font-weight:650}.outbornAppShellWarning button:hover{background:var(--outborn-app-shell-hover,#e5e8ee)}.outbornAppShellApplicationBrand{min-width:0;display:inline-flex;align-items:center;gap:10px;color:var(--outborn-app-shell-strong,#111317);text-decoration:none}.outbornAppShellApplicationBrandMark{flex:0 0 auto;display:grid;place-items:center;overflow:hidden;border:0;border-radius:9px;background:var(--outborn-app-shell-soft,#f0f2f5);color:var(--outborn-app-shell-text,#434851);font-size:10px;font-weight:750}.outbornAppShellApplicationBrandMark.hasImage{border-radius:0;background:transparent}.outbornAppShellApplicationBrandMark img{width:100%;height:100%;object-fit:contain}.outbornAppShellApplicationBrandName{min-width:0;overflow:hidden;color:inherit;font-size:16px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1080px){.outbornAppShellPopover{width:min(900px,calc(100vw - 24px));padding-inline:16px}}@media (max-width:760px){.outbornAppShellLoading{grid-template-columns:repeat(2,minmax(0,1fr))}.outbornAppShellPopover{width:min(620px,calc(100vw - 16px))}.outbornAppShellAdminGrid,.outbornAppShellGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}}@media (max-width:620px){.outbornAppShellLoading{grid-template-columns:minmax(0,1fr)}.outbornAppShellPopover{width:min(420px,calc(100vw - 16px));padding:14px 12px 16px}.outbornAppShellHeader{align-items:flex-start;gap:10px}.outbornAppShellHeaderIdentity{grid-template-columns:36px minmax(0,1fr);gap:9px}.outbornAppShellHeaderAvatar,.outbornAppShellHeaderAvatar img{width:36px;height:36px}.outbornAppShellAccountSettings{min-height:34px;padding:7px 8px}.outbornAppShellAdminGrid,.outbornAppShellGrid{grid-template-columns:minmax(0,1fr)}.outbornAppShellAdminItem,.outbornAppShellItem{min-height:62px}.outbornAppShellRecentItem:focus-visible,.outbornAppShellRecentItem:hover{width:min(220px,100%)}}@media (max-width:420px){.outbornAppShellHeader{display:grid;grid-template-columns:minmax(0,1fr) auto}.outbornAppShellAccountSettings span{display:none}.outbornAppShellAccountSettings{width:36px;padding:0}}@media (pointer:coarse){.outbornAppShellTrigger{min-height:44px}.outbornAppShell.isIconTrigger .outbornAppShellTrigger,.outbornAppShell.isIconTrigger .outbornAppShellTriggerIcon{width:44px;height:44px;min-height:44px}.outbornAppShellAdminItem,.outbornAppShellItem{min-height:66px}.outbornAppShellAccountSettings{min-height:44px}}@media (prefers-reduced-motion:reduce){.outbornAppShellPopover,.outbornAppShellSkeleton{animation:none}.outbornAppShellRecentCopy,.outbornAppShellRecentItem{transition:none}}.outbornSquishSwitch{--outborn-switch-w:42px;--outborn-switch-h:24px;--outborn-switch-inset:3px;--outborn-switch-thumb:18px;--outborn-switch-x:0px;--outborn-switch-sx:1;--outborn-switch-sy:1;position:relative;width:var(--outborn-switch-w);height:var(--outborn-switch-h);flex:0 0 var(--outborn-switch-w);margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer;outline:none;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.outbornSquishSwitch:after{content:"";position:absolute;inset:-7px}.outbornSquishSwitchTrack{position:relative;display:block;width:100%;height:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--account-text,#17191d) 10%,var(--account-border,#d9dde5));border-radius:inherit;background:color-mix(in srgb,var(--account-text,#17191d) 15%,var(--account-surface,#fff));box-shadow:inset 0 1px 2px rgba(15,23,42,.08);transition:background-color .28s ease,border-color .28s ease,box-shadow .28s ease}.outbornSquishSwitch[data-on] .outbornSquishSwitchTrack{border-color:color-mix(in srgb,var(--account-text,#17191d) 78%,transparent);background:var(--account-text,#17191d);box-shadow:inset 0 1px 2px rgba(255,255,255,.08)}.outbornSquishSwitchThumb{position:absolute;top:var(--outborn-switch-inset);left:var(--outborn-switch-inset);width:var(--outborn-switch-thumb);height:var(--outborn-switch-thumb);border-radius:999px;background:var(--account-surface,#fff);box-shadow:0 1px 4px rgba(15,23,42,.22);transform:translate3d(var(--outborn-switch-x),0,0) scaleX(var(--outborn-switch-sx)) scaleY(var(--outborn-switch-sy));transform-origin:center;scale:1;transition:transform .36s cubic-bezier(.2,.82,.22,1.18),scale .18s cubic-bezier(.2,.8,.2,1),background-color .28s ease,box-shadow .28s ease;will-change:transform,scale}.outbornSquishSwitch[data-on]{--outborn-switch-x:18px}.outbornSquishSwitch:hover:not(:disabled) .outbornSquishSwitchThumb{scale:1.04}.outbornSquishSwitch[data-held]{cursor:grabbing}.outbornSquishSwitch[data-held] .outbornSquishSwitchThumb{transition:scale .12s ease,background-color .28s ease,box-shadow .28s ease}.outbornSquishSwitch[data-squish] .outbornSquishSwitchThumb{animation:outbornSquishSwitchPulse .3s cubic-bezier(.2,.8,.2,1)}.outbornSquishSwitch:disabled,.outbornSquishSwitch[aria-disabled=true]{cursor:not-allowed;opacity:.48}.outbornSquishSwitch:focus-visible{outline:2px solid var(--account-focus,#4c6fff);outline-offset:3px}.outbornSquishSwitchNative{display:none!important}@keyframes outbornSquishSwitchPulse{0%{scale:1}38%{scale:1.13 .9}70%{scale:.98 1.03}to{scale:1}}@media (prefers-reduced-motion:reduce){.outbornSquishSwitchThumb,.outbornSquishSwitchTrack{transition-duration:1ms!important}.outbornSquishSwitch[data-squish] .outbornSquishSwitchThumb{animation-duration:1ms}.outbornSquishSwitch:hover:not(:disabled) .outbornSquishSwitchThumb{scale:1}}.outbornMorphMenu{--outborn-morph-origin:center top;transform-origin:var(--outborn-morph-origin);isolation:isolate;animation:outbornMorphDropdownEnter .3s cubic-bezier(.16,1,.3,1) both}.outbornMorphMenu[data-morph-side=top]{--outborn-morph-origin:center bottom}.outbornMorphMenu[data-morph-side=right]{--outborn-morph-origin:left bottom}.outbornMorphMenu:is(.outbornAppShellPopover){animation:outbornMorphDropdownEnter .3s cubic-bezier(.16,1,.3,1) both}@keyframes outbornMorphDropdownEnter{0%{opacity:0;transform:translateY(-8px) scale(.82,.37);border-radius:32px;filter:blur(3px)}54%{opacity:1;transform:translateY(2px) scale(1.018,1.025);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.outbornMorphMenu[data-morph-side=top]{animation-name:outbornMorphDropdownEnterUp}@keyframes outbornMorphDropdownEnterUp{0%{opacity:0;transform:translateY(8px) scale(.82,.37);border-radius:32px;filter:blur(3px)}54%{opacity:1;transform:translateY(-2px) scale(1.018,1.025);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.outbornMorphTrigger{transition:border-radius .22s cubic-bezier(.16,1,.3,1),background-color .16s ease,box-shadow .16s ease}.outbornMorphTrigger[aria-expanded=true],details[open]>.outbornMorphTrigger{border-radius:999px}.outbornMorphMenu :is(.outbornMorphOption,[role=option]){position:relative;isolation:isolate;border-radius:11px;transition:color .15s ease}.outbornMorphMenu :is(.outbornMorphOption,[role=option]):before{position:absolute;inset:2px 0;z-index:-1;content:"";pointer-events:none;border-radius:inherit;background:var(--account-surface-hover,var(--outborn-app-shell-hover,#eceff3));opacity:0;transform:translateY(4px) scale(.94,.86);transition:opacity .16s ease,transform .23s cubic-bezier(.16,1,.3,1)}.outbornMorphMenu :is(.outbornMorphOption,[role=option]):is(:hover,:focus-visible,[aria-selected=true],[data-morph-active=true]):before{opacity:1;transform:translateY(0) scale(1)}.outbornMorphMenu :is(.outbornMorphOption,[role=option]):is([aria-selected=true],[data-morph-active=true],:focus-visible){border-color:transparent;outline:none;box-shadow:none}.outbornMorphMenu :is(.outbornMorphOption,[role=option]):focus-visible:before{background:color-mix(in srgb,var(--account-text,#111317) 13%,var(--account-surface,#fff))}@media (prefers-reduced-motion:reduce){.outbornMorphMenu,.outbornMorphMenu:is(.outbornAppShellPopover){animation:none;filter:none}.outbornMorphMenu :is(.outbornMorphOption,[role=option]),.outbornMorphMenu :is(.outbornMorphOption,[role=option]):before,.outbornMorphTrigger{transition:none}}.outbornMorphMenu .outbornMorphOption:is(:hover,:focus-visible),.outbornMorphMenu .outbornMorphOption[data-morph-active=true]{background-color:transparent}:root{--outborn-sidebar-width:260px;--outborn-sidebar-rail:6px;--outborn-sidebar-row-height:36px;--outborn-sidebar-row-padding-x:8px;--outborn-sidebar-row-padding-y:6px;--outborn-sidebar-row-gap:8px;--outborn-sidebar-row-radius:9px;--outborn-sidebar-item-size:.875rem;--outborn-sidebar-item-weight:500;--outborn-sidebar-row-spacing:2px;--outborn-sidebar-section-gap:12px;--outborn-sidebar-shell-padding:14px 10px 10px}.outbornProfileTriggerWrap{display:inline;min-width:0}.outbornProfileTrigger{appearance:none;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-align:inherit;cursor:pointer}.outbornProfileTrigger:hover{text-decoration:underline;text-underline-offset:2px}.outbornProfileTrigger:focus-visible{outline:2px solid var(--outborn-app-shell-focus,#4c6fff);outline-offset:3px;border-radius:3px}.outbornProfileDrawerLayer{position:fixed;inset:0;z-index:2147483100;display:flex;justify-content:flex-end}.outbornProfileDrawerBackdrop{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;background:rgba(15,18,24,.28);cursor:default}.outbornProfileDrawer{position:relative;width:min(430px,100vw);height:100dvh;overflow:auto;background:var(--outborn-app-shell-surface,#fff);color:var(--outborn-app-shell-strong,#111317);border-left:1px solid var(--outborn-app-shell-border,#dfe2e7);box-shadow:-18px 0 48px rgba(21,25,32,.14);animation:outbornProfileDrawerEnter .18s cubic-bezier(.2,.78,.24,1) both}@keyframes outbornProfileDrawerEnter{0%{opacity:.7;transform:translateX(22px)}to{opacity:1;transform:translateX(0)}}.outbornProfileDrawerTop{min-height:54px;position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;border-bottom:1px solid var(--outborn-app-shell-border,#e6e8eb);background:var(--outborn-app-shell-surface,#fff)}.outbornProfileDrawerTop strong{font-size:13px;font-weight:675}.outbornProfileDrawerClose{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:9px;background:transparent;color:var(--outborn-app-shell-text,#454b55);cursor:pointer}.outbornProfileDrawerClose:hover{background:var(--outborn-app-shell-soft,#f1f3f6)}.outbornProfileDrawerClose:focus-visible,.outbornProfileDrawerOpenProfile:focus-visible{outline:2px solid var(--outborn-app-shell-focus,#4c6fff);outline-offset:2px}.outbornProfileDrawerContent{display:grid;gap:18px;padding:20px 18px 28px}.outbornProfileDrawerIdentity{display:grid;grid-template-columns:56px minmax(0,1fr);gap:13px;align-items:center}.outbornProfileDrawerAvatar{width:56px;height:56px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:var(--outborn-app-shell-soft,#f1f3f6);color:var(--outborn-app-shell-strong,#111317);font-size:14px;font-weight:750}.outbornProfileDrawerAvatar.hasImage{background:transparent}.outbornProfileDrawerAvatar img{width:56px;height:56px;object-fit:cover}.outbornProfileDrawerIdentityCopy{min-width:0;display:grid;gap:2px}.outbornProfileDrawerIdentityCopy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:675}.outbornProfileDrawerIdentityCopy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--outborn-app-shell-muted,#737a84);font-size:12px}.outbornProfileDrawerBio{margin:0;color:var(--outborn-app-shell-text,#454b55);font-size:13px;line-height:1.55;overflow-wrap:anywhere}.outbornProfileDrawerRows{margin:0;display:grid;grid-template-columns:minmax(92px,125px) minmax(0,1fr);border-top:1px solid var(--outborn-app-shell-border,#e6e8eb)}.outbornProfileDrawerRows dd,.outbornProfileDrawerRows dt{margin:0;min-height:42px;display:flex;align-items:center;border-bottom:1px solid var(--outborn-app-shell-border,#e6e8eb);font-size:12px}.outbornProfileDrawerRows dt{color:var(--outborn-app-shell-muted,#737a84);padding-right:12px}.outbornProfileDrawerRows dd{min-width:0;color:var(--outborn-app-shell-strong,#111317);overflow-wrap:anywhere}.outbornProfileDrawerOpenProfile{justify-self:start;display:inline-flex;align-items:center;min-height:36px;border-radius:9px;padding:8px 11px;background:var(--outborn-app-shell-soft,#f1f3f6);color:var(--outborn-app-shell-strong,#111317);font-size:12px;font-weight:650;text-decoration:none}.outbornProfileDrawerError,.outbornProfileDrawerLoading{padding:22px 18px;color:var(--outborn-app-shell-muted,#737a84);font-size:12px}.outbornProfileDrawerError{color:#9e2f36}@media (max-width:620px){.outbornProfileDrawer{width:100vw;border-left:0}}@media (prefers-reduced-motion:reduce){.outbornProfileDrawer{animation:none}}.outbornJourneySkeleton{display:grid;gap:18px;min-width:0}.outbornJourneySkeletonTitle{width:min(360px,58%);height:24px;border-radius:8px;background:var(--outborn-journey-subtle,var(--account-surface-subtle,#eef0f3))}.outbornJourneySkeletonMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.outbornJourneySkeletonCard,.outbornJourneySkeletonForm,.outbornJourneySkeletonMetric,.outbornJourneySkeletonPanel,.outbornJourneySkeletonTable{border:1px solid var(--outborn-journey-border,var(--account-border,var(--line,#e3e6eb)));border-radius:16px;background:var(--outborn-journey-surface,var(--account-surface,#fff))}.outbornJourneySkeletonMetric{min-height:92px;padding:16px;display:grid;gap:12px}.outbornJourneySkeletonCard b,.outbornJourneySkeletonCard span,.outbornJourneySkeletonField i,.outbornJourneySkeletonField span,.outbornJourneySkeletonMetric b,.outbornJourneySkeletonMetric span,.outbornJourneySkeletonRow span,.outbornJourneySkeletonToolbar{display:block;border-radius:999px;background:linear-gradient(90deg,var(--outborn-journey-subtle,var(--account-surface-subtle,#f3f4f6)),var(--outborn-journey-border,var(--account-border,var(--line,#e5e7eb))),var(--outborn-journey-subtle,var(--account-surface-subtle,#f3f4f6)));background-size:200% 100%;animation:outbornJourneyShimmer 1.6s linear infinite}.outbornJourneySkeletonMetric span{width:42%;height:10px}.outbornJourneySkeletonMetric b{width:28%;height:24px}.outbornJourneySkeletonPanel{height:280px}.outbornJourneySkeletonToolbar{width:min(430px,72%);height:40px}.outbornJourneySkeletonTable{overflow:hidden}.outbornJourneySkeletonRow{display:grid;grid-template-columns:1.2fr 1fr .7fr .5fr;gap:18px;padding:15px 16px;border-bottom:1px solid var(--outborn-journey-border,var(--account-border,var(--line,#e3e6eb)))}.outbornJourneySkeletonRow:last-child{border-bottom:0}.outbornJourneySkeletonRow span{height:11px}.outbornJourneySkeletonForm{padding:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.outbornJourneySkeletonField{display:grid;gap:8px}.outbornJourneySkeletonField span{width:34%;height:9px}.outbornJourneySkeletonField i{height:40px;border-radius:10px}.outbornJourneySkeletonCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.outbornJourneySkeletonCard{min-height:132px;padding:16px;display:grid;align-content:start;gap:12px}.outbornJourneySkeletonCard b{width:46%;height:17px}.outbornJourneySkeletonCard span{width:78%;height:10px}.outbornJourneySkeletonCard span:last-child{width:56%}@keyframes outbornJourneyShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:760px){.outbornJourneySkeletonCards,.outbornJourneySkeletonForm,.outbornJourneySkeletonMetrics{grid-template-columns:1fr}.outbornJourneySkeletonRow{grid-template-columns:1.3fr .8fr}.outbornJourneySkeletonRow span:nth-child(n+3){display:none}.outbornJourneySkeletonPanel{height:220px}}@media(prefers-reduced-motion:reduce){.outbornJourneySkeletonCard b,.outbornJourneySkeletonCard span,.outbornJourneySkeletonField i,.outbornJourneySkeletonField span,.outbornJourneySkeletonMetric b,.outbornJourneySkeletonMetric span,.outbornJourneySkeletonRow span,.outbornJourneySkeletonToolbar{animation:none}}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesans/v70/4Ua_rENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RFD48TE63OOYKtrwEIKli.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesans/v70/4Ua_rENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RFD48TE63OOYKtrw2IKli.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesans/v70/4Ua_rENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RFD48TE63OOYKtrzaJ6li.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesans/v70/4Ua_rENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RFD48TE63OOYKtrzjJ6li.ttf) format("truetype")}:root{--bg:#f4f5f7;--panel:rgba(255,255,255,.94);--panel-solid:#fff;--text:#111317;--muted:#6c727f;--line:#e5e7eb;--line-strong:#d8dbe1;--accent:#111317;--soft:#f7f7f8;--good:#157347;--warn:#9a6700;--bad:#b42318;--radius:18px;--shadow:0 18px 50px rgba(17,19,23,.06);--page-gutter:clamp(18px,4vw,48px);--page-block-gap:clamp(24px,3vw,36px)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--bg);color:var(--text);font-family:var(--account-font-sans,"Google Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif)}a{color:inherit;text-decoration:none}button{cursor:pointer}.shell{min-height:100vh;display:grid;grid-template-columns:var(--outborn-sidebar-width,260px) minmax(0,1fr);background:#eef0f4}.sidebar{position:sticky;top:0;height:100vh;padding:18px 14px;border:0;background:transparent;box-shadow:none;display:flex;flex-direction:column;gap:18px;overflow:hidden auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.sidebar:hover{scrollbar-color:#d8dbe2 transparent}.brand{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:10px;min-height:46px;padding:8px 10px;font-weight:720;letter-spacing:-.02em}.brandMark{width:30px;height:30px;border:8px solid #111317;border-radius:50%;position:relative;flex:0 0 auto}.brandMark:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#111317;right:-12px;top:-9px}.orgSelectWrap{padding:0 6px}.orgSelectLabel{display:block;font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 7px 4px}.orgSelect{width:100%;border:1px solid rgba(216,219,225,.9);border-radius:10px;background:rgba(255,255,255,.7);padding:10px 11px;color:var(--text);outline:none;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.orgSelect:hover{background:rgba(255,255,255,.9)}.orgSelect:focus{background:#fff;box-shadow:0 0 0 3px rgba(17,19,23,.06)}.nav{display:grid;gap:4px}.navGroupLabel{padding:10px 10px 6px;color:var(--account-text-meta);font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.navCount{display:inline-flex;min-width:20px;height:20px;margin-left:auto;align-items:center;justify-content:center;padding:0 6px;border-radius:999px;background:var(--account-danger);color:#fff;font-size:11px;font-weight:700;line-height:1}.navLink{display:flex;align-items:center;gap:10px;min-height:40px;padding:9px 11px;border:1px solid transparent;border-radius:10px;color:#555b65;font-size:14px;font-weight:560;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.navLink:hover{background:#e5e8ee;color:var(--text)}.navLink.active{background:rgba(255,255,255,.9);color:var(--text);border-color:rgba(255,255,255,.72);box-shadow:0 1px 2px rgba(27,31,40,.04),0 5px 16px rgba(27,31,40,.035)}.organizationAdministrationIcon{position:relative;display:inline-grid;flex:0 0 30px;width:30px;height:30px;place-items:center}.organizationAdministrationLogo{display:grid;width:28px;height:28px;overflow:hidden;place-items:center;border:1px solid rgba(27,31,40,.14);border-radius:50%;background:#fff;color:#555b65;font-size:10px;font-weight:700;line-height:1}.organizationAdministrationLogo img{width:100%;height:100%;object-fit:cover}.organizationAdministrationSettingsBadge{position:absolute;right:-2px;bottom:-2px;display:grid;width:13px;height:13px;place-items:center;border:1.5px solid #edf0f5;border-radius:50%;background:#20242c;color:#fff}.sidebarFooter{position:relative;margin-top:auto;border-top:0;padding:15px 8px 4px;display:grid;gap:12px}.shellTopRow{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px}.notificationBell{position:relative;flex:0 0 auto}.notificationBellButton{position:relative;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--text)}.notificationBellButton:hover{background:rgba(17,19,23,.055)}.notificationBellButton:focus-visible,.notificationPanel button:focus-visible{outline:3px solid #4c6fff;outline-offset:2px}.notificationBadge{position:absolute;top:-5px;right:-5px;min-width:19px;height:19px;padding:0 5px;display:grid;place-items:center;border:2px solid #eef0f4;border-radius:999px;background:#b42318;color:#fff;font-size:9px;font-weight:750}.notificationPanel{position:absolute;z-index:80;top:calc(100% + 9px);left:0;width:min(390px,calc(100vw - 24px));max-height:min(540px,calc(100vh - 90px));overflow:auto;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 22px 60px rgba(17,19,23,.18)}.notificationPanelHeader{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.96)}.notificationPanelHeader>div{display:flex;align-items:center;gap:8px}.notificationPanelHeader>div:first-child{display:grid;gap:2px}.notificationPanelHeader span{color:var(--muted);font-size:11px}.notificationPanelHeader button{min-height:34px;display:inline-flex;align-items:center;gap:5px;border:0;border-radius:9px;padding:7px 8px;background:var(--soft);color:var(--text);font-size:11px;font-weight:650}.notificationPanelHeader button:disabled{opacity:.45}.notificationList{display:grid}.notificationItem{position:relative;width:100%;display:grid;gap:5px;border:0;border-bottom:1px solid var(--line);padding:13px 16px 13px 20px;background:#fff;color:var(--text);text-align:left}.notificationItem.unread{background:#f7f9fc}.notificationItem.unread:before{position:absolute;top:18px;left:8px;width:6px;height:6px;border-radius:50%;background:#3157d5;content:""}.notificationItem strong{font-size:12px}.notificationItem span{color:var(--muted);font-size:11px;line-height:1.45}.notificationItem time{color:var(--account-text-meta);font-size:10px}.notificationPanelState{min-height:130px;display:grid;place-content:center;gap:7px;padding:24px;color:var(--muted);font-size:12px;text-align:center}.notificationPanelState.warning{color:#8a5a12}.notificationPanelState button{justify-self:center;border:0;background:transparent;color:var(--text);font-weight:700;text-decoration:underline}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sidebarFooter:before{content:"";position:absolute;top:0;left:8px;right:8px;height:1px;background:var(--line-strong)}.userMini{min-width:0;display:flex;gap:9px;align-items:center}.avatar{width:34px;height:34px;border-radius:50%;background:#e6e8eb;display:grid;place-items:center;font-weight:700;overflow:hidden}.avatar img{width:100%;height:100%;object-fit:cover}.userText{min-width:0}.userName{font-size:13px;font-weight:650}.userEmail,.userName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userEmail{color:var(--muted);font-size:11px}.signOut{border:0;border-radius:8px;background:transparent;color:var(--muted);text-align:left;padding:7px 8px;margin:0 -8px;font-size:12px;transition:background .15s ease,color .15s ease}.signOut:hover{background:#e5e8ee;color:var(--text)}.main{min-width:0;min-height:calc(100vh - 20px);margin:10px 10px 10px 6px;overflow:clip;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(29,35,47,.075),0 2px 8px rgba(29,35,47,.035)}.content{max-width:1240px;margin:0 auto;padding:var(--page-block-gap) var(--page-gutter) clamp(48px,7vw,72px)}.content :where(p,li,dd,code,a){overflow-wrap:anywhere}.eyebrow{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.11em;font-weight:650;margin-bottom:10px}h1{font-size:clamp(30px,4vw,44px);line-height:1.06;letter-spacing:-.045em}h1,h2{margin:0}h2{font-size:18px}p{line-height:1.55}.lead{max-width:680px;color:var(--muted);font-size:15px;margin:12px 0 0}.pageHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}.grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.card{border:1px solid var(--line);background:var(--panel);border-radius:var(--radius);box-shadow:var(--shadow)}.metric{padding:20px}.metricTop{display:flex;justify-content:space-between;color:var(--muted);font-size:12px}.metricValue{font-size:27px;font-weight:720;letter-spacing:-.035em;margin-top:18px}.metricHint{font-size:12px;color:var(--muted);margin-top:5px}.section{margin-top:var(--page-block-gap)}.sectionHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.sectionLink{color:var(--muted);font-size:12px}.list{overflow:hidden}.listRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 18px;border-top:1px solid var(--line)}.listRow:first-child{border-top:0}.listMain{min-width:0}.listTitle{font-size:14px;font-weight:650}.listMeta{color:var(--muted);font-size:12px;margin-top:4px}.status{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:650;background:#f0f1f3;color:#535963;text-transform:capitalize}.status.good{background:#eaf7ef;color:var(--good)}.status.warn{background:#fff6df;color:var(--warn)}.status.bad{background:#fff0ee;color:var(--bad)}.dot{width:6px;height:6px;border-radius:50%;background:currentColor}.empty{padding:34px;text-align:center;color:var(--muted)}.detailCard{padding:22px}.memberDirectory{min-width:0}.adminDashboard{display:grid;gap:30px}.adminDashboardSectionTitle{margin:0 0 12px;font-size:14px;font-weight:650}.adminMetricGrid .metric{min-height:138px}.adminActionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.adminActionCard{display:grid;grid-template-columns:34px minmax(0,1fr) 16px;gap:11px;align-items:center;min-height:82px;padding:14px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--text);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.adminActionCard:hover{border-color:#c7ccd5;box-shadow:0 7px 20px rgba(27,31,40,.06);transform:translateY(-1px)}.adminActionIcon{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#f3f5f8;color:#3f4652}.adminActionCopy{display:grid;gap:3px;min-width:0}.adminActionCopy strong{font-size:13px}.adminActionCopy>span{color:var(--muted);font-size:11px;line-height:1.35}.adminActionArrow{color:#8a919d}.detailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px}.detailItem{padding:14px 0;border-bottom:1px solid var(--line)}.detailLabel{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.07em}.detailValue{margin-top:6px;font-size:14px;font-weight:580;overflow-wrap:anywhere}.primaryButton,.secondaryButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:11px;padding:10px 14px;font-weight:650;font-size:13px}.primaryButton{background:#111317;color:#fff;border:1px solid #111317}.secondaryButton{background:var(--account-surface-hover,#f1f1f4);color:var(--text);border:0}.notice{border:1px solid #eadfb9;background:#fffaf0;color:#795b13;border-radius:13px;padding:12px 14px;font-size:13px;margin-bottom:16px}.notice.danger{border-color:#efb4b4;background:#fff1f1;color:#9f1c1c}.loginPage{position:relative;isolation:isolate;min-height:100vh;padding:34px;display:grid;overflow:hidden;place-items:center;background:linear-gradient(135deg,#e7ebf0,#f3f5f7 48%,#dfe4eb)}.loginPage:after,.loginPage:before{position:absolute;z-index:-1;width:72vmax;height:72vmax;border-radius:50%;content:"";pointer-events:none}.loginPage:before{top:-46vmax;right:-28vmax;background:radial-gradient(circle,rgba(184,192,204,.56) 0,rgba(218,223,231,.3) 42%,transparent 70%);animation:authGradientDrift 16s cubic-bezier(.65,0,.35,1) infinite alternate}.loginPage:after{bottom:-52vmax;left:-34vmax;background:radial-gradient(circle,rgba(255,255,255,.7) 0,rgba(204,211,221,.42) 42%,transparent 66%);animation:authGradientDriftReverse 16s cubic-bezier(.65,0,.35,1) infinite alternate}@keyframes authGradientDrift{0%{transform:translate3d(-2%,1%,0) scale(.96);opacity:.72}to{transform:translate3d(8%,7%,0) scale(1.08);opacity:1}}@keyframes authGradientDriftReverse{0%{transform:translate3d(4%,-2%,0) scale(1.04);opacity:.78}to{transform:translate3d(-6%,-8%,0) scale(.94);opacity:1}}@media (prefers-reduced-motion:reduce){.loginPage:after,.loginPage:before{animation:none}}.loginCard{width:min(100%,460px);background:rgba(255,255,255,.92);border-radius:28px;padding:34px}.loginMark{margin-bottom:28px;display:flex;align-items:center;gap:12px;font-weight:700}.loginAccountLogo{width:30px;height:30px;display:grid;place-items:center;overflow:hidden;border-radius:8px;flex:0 0 auto}.loginAccountLogo.compact{width:32px;height:32px}.loginAccountLogo img{width:100%;height:100%;object-fit:contain}.loginIdentityLockup{margin-bottom:28px;display:flex;align-items:center;gap:10px;min-width:0}.loginOutbornIdentity,.loginTargetIdentity{display:flex;align-items:center;gap:9px;min-width:0;font-size:13px;font-weight:700}.loginTargetIdentity{flex:1 1 auto}.loginOutbornIdentity{flex:0 0 auto}.loginTargetLogo{width:34px;height:34px;border-radius:10px;border:1px solid var(--line);background:#fff;display:grid;place-items:center;overflow:hidden;flex:0 0 auto;font-size:11px;letter-spacing:-.02em}.loginTargetLogo img{width:100%;height:100%;object-fit:contain}.loginTargetName{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loginIdentityWith{color:#9aa0aa;font-size:11px;font-weight:600;flex:0 0 auto}.loginOutbornMark{width:24px;height:24px;border-width:6px}.loginOutbornMark:after{width:5px;height:5px;right:-10px;top:-8px}.loginTitle{font-size:36px;letter-spacing:-.045em}.loginCopy{color:var(--muted);margin:12px 0 28px}.loginForm{display:grid;gap:14px}.invitationDetails{display:grid;gap:0;margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden}.invitationDetails>div{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(0,1.4fr);gap:14px;padding:11px 13px;background:#fff}.invitationDetails>div+div{border-top:1px solid var(--line)}.invitationDetails dt{color:var(--muted);font-size:12px;font-weight:600}.invitationDetails dd{min-width:0;margin:0;color:var(--text);font-size:12px;overflow-wrap:anywhere}.socialAuthStack{display:grid;gap:10px}.socialAuthButton{min-height:42px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--line-strong);border-radius:11px;background:rgba(255,255,255,.9);color:var(--text);font-size:13px;font-weight:650}.socialAuthButton svg{width:17px;height:17px;flex:0 0 auto}.socialAuthButton:hover:not(:disabled){background:#f7f8fa}.socialAuthButton:disabled{cursor:not-allowed;opacity:.58}.loginField{display:grid;gap:7px;color:#535963;font-size:12px;font-weight:650}.fieldHint{color:var(--muted);font-size:11px;font-weight:500;line-height:1.4}.loginInput{width:100%;border:1px solid var(--line-strong);background:#fff;color:var(--text);border-radius:12px;padding:12px 13px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.loginInput:focus{box-shadow:0 0 0 3px rgba(17,19,23,.07)}.loginButton:focus-visible,.loginInput:focus-visible,.loginMetaAction:focus-visible,.secondaryButton:focus-visible,.socialAuthButton:focus-visible{outline:3px solid #4c6fff;outline-offset:2px}.loginAccountSummary{display:grid;gap:3px;border:1px solid var(--line-strong);border-radius:12px;padding:12px 13px;background:rgba(247,247,248,.72);color:var(--text)}.loginAccountSummary strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700}.loginAccountSummary span{color:var(--muted);font-size:12px;line-height:1.4}.loginMetaRow{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:24px;color:var(--muted);font-size:12px;margin-top:-2px}.loginMetaAction{border:0;padding:0;background:transparent;color:var(--muted);font-size:inherit;font-weight:500;line-height:1.4}.loginMetaAction:hover:not(:disabled),.loginMetaRow a:hover,.loginSwitch a:hover{color:var(--text)}.loginMetaAction:disabled{cursor:not-allowed;opacity:.55}.loginButton{width:100%;border:0;background:#111317;color:#fff;padding:13px 16px;border-radius:12px;font-weight:650;display:flex;align-items:center;justify-content:center;gap:8px}.loginButton:disabled{opacity:.55;cursor:wait}.loginSwitch{color:var(--muted);font-size:12px;text-align:center;margin:3px 0 0}.loginSwitch a{color:var(--text);font-weight:650}.loginFoot{color:var(--account-text-meta);font-size:11px;margin-top:20px;text-align:center}.consentScopes{display:grid;gap:8px;margin:18px 0 22px;padding:0;list-style:none}.consentScope{border:1px solid var(--line);border-radius:11px;background:var(--soft);padding:10px 12px;font-size:13px}.consentActions{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:1050px){.grid4{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.adminActionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.shell{display:block;background:#eef0f4}.sidebar{position:static;width:auto;height:auto;padding:12px;overflow:visible;border:0;border-bottom:1px solid var(--line);background:transparent;box-shadow:none}.brand{min-height:40px}.nav{grid-template-columns:repeat(4,minmax(0,1fr))}.navGroupLabel{display:none}.sidebarFooter{display:flex;align-items:center;gap:10px;padding:4px 6px 0}.sidebarFooter:before{display:none}.sidebarFooter>.navLink{flex:0 0 auto}.main{min-height:0;margin:0;border:0;border-radius:0;box-shadow:none}.notificationPanel{right:0;left:auto}}@media (max-width:780px){.nav{grid-template-columns:repeat(3,1fr)}.detailGrid,.grid2{grid-template-columns:1fr}}@media (max-width:560px){.grid4{grid-template-columns:1fr}.nav{grid-template-columns:repeat(2,1fr)}.pageHeader{align-items:flex-start;flex-direction:column}.loginPage{padding:18px}.loginCard{padding:26px;border-radius:22px}.loginIdentityLockup{align-items:flex-start;flex-direction:column;gap:8px}.loginIdentityWith{padding-left:43px}}@media (max-width:620px){.adminActionGrid{grid-template-columns:1fr}}.organizationSettingsForm{display:grid}.organizationSettingsRow{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:24px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line);color:var(--text);font-size:13px;font-weight:560}.organizationSettingsRow.businessVerificationConsentRow{border-bottom:0}.kybFormDescription{margin:0 0 14px;color:var(--text-secondary,#626a75);line-height:1.55}.kybFormSection{display:grid;gap:0;min-width:0}.kybSectionHeading{padding:18px 0 5px}.kybSectionHeading h3{font-size:14px;font-weight:650;margin:0 0 4px}.kybSectionHeading p{font-size:12px;font-weight:400;color:var(--text-secondary,#626a75);margin:0 0 5px;line-height:1.55}.kybReviewToolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.kybReviewToolbar>input[type=search]{flex:1 1 240px;width:auto;min-width:0;max-width:560px}.kybReviewChecks>h3{margin:16px 0 0;font-size:14px}.kybReviewChecks>p{margin:0;color:var(--text-secondary,#626a75);font-size:12px;line-height:1.5}.kybReviewSummary{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.kybReviewSummary p{margin:0;color:var(--text-secondary,#626a75);line-height:1.5}.kybReviewActions{margin-top:12px}.kybQueueRow[aria-pressed=true]{background:var(--surface-secondary,#f5f6f8);box-shadow:inset 3px 0 0 var(--text,#222)}.kybQueueRow:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.kybMutedText{color:var(--text-secondary,#626a75);line-height:1.5}.organizationSettingsRow.businessVerificationStatusRow{grid-template-columns:minmax(150px,220px) minmax(0,1fr) auto}.businessVerificationStatusRow>div{min-width:0}.businessVerificationStatusRow>button{justify-self:end;white-space:nowrap}@media (max-width:640px){.organizationSettingsRow.businessVerificationStatusRow{grid-template-columns:minmax(0,1fr) auto;gap:10px}.businessVerificationStatusRow>span{grid-column:1/-1}}@media (max-width:420px){.organizationSettingsRow.businessVerificationStatusRow{grid-template-columns:1fr}.businessVerificationStatusRow>button{justify-self:start}}.organizationSettingsRow>.accountInput{width:100%;min-width:0;min-height:34px;border:1px solid var(--account-border-strong);border-radius:8px;padding:6px 8px;background:transparent;color:var(--account-text);outline:none;box-shadow:none;font:inherit;font-size:13px}.organizationSettingsRow>.accountInput:hover:not(:disabled){border-color:var(--account-border-strong);background:var(--account-surface-subtle)}.organizationSettingsRow>.accountInput:focus{border-color:var(--account-focus);background:transparent;box-shadow:0 0 0 3px color-mix(in srgb,var(--account-focus) 10%,transparent)}.organizationSettingsRow>.accountInput:disabled{background:var(--account-surface-subtle);color:var(--account-text-muted);cursor:not-allowed}.organizationSettingsForm>.accountButton{justify-self:end;margin-top:20px}.organizationLogoRow{align-items:start;padding-top:0}.organizationSettingsLabel{display:grid;gap:5px}.organizationSettingsLabel span{color:var(--muted);font-size:11px;font-weight:400;line-height:1.45}.organizationLogoControl{display:grid;justify-items:start;gap:10px;min-width:0}.organizationLogoEditor{position:relative;width:88px;height:88px}.organizationLogoPreview{width:88px;height:88px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--soft);color:var(--muted);font-weight:600}.organizationLogoPreview img{width:100%;height:100%;object-fit:cover}.organizationLogoEditButton{position:absolute;right:-8px;bottom:-8px;z-index:2;width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%;background:#fff;color:var(--text);box-shadow:0 6px 18px rgba(17,19,23,.14)}.organizationLogoEditButton:hover:not(:disabled){background:var(--soft)}.organizationLogoEditButton:disabled{cursor:wait;opacity:.62}.organizationLogoMenu{position:absolute;z-index:30;top:calc(100% - 8px);left:calc(100% + 12px);width:190px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:0 16px 42px rgba(17,19,23,.16)}.organizationLogoMenuItem{width:100%;min-height:44px;display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;border-bottom:1px solid var(--line);background:#fff;color:var(--text);text-align:left;font-size:12px;font-weight:600}.organizationLogoMenuItem:last-child{border-bottom:0}.organizationLogoMenuItem:hover:not(:disabled){background:var(--soft)}.organizationLogoMenuItem.danger{color:var(--bad)}.organizationLogoMenuItem:disabled{cursor:not-allowed;opacity:.55}.organizationLogoInput{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.profileEditorForm{display:grid}.profileEditorGroup{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;padding:20px 0;border-bottom:1px solid var(--line)}.profileEditorGroup:first-of-type{padding-top:0}.profileEditorGroupTitle{color:var(--muted);font-size:12px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.profileEditorGroupFields{display:grid}.profileEditorRow{display:grid;grid-template-columns:minmax(120px,170px) minmax(0,1fr);gap:18px;align-items:center;min-width:0;padding:9px 0;color:var(--text);font-size:13px;font-weight:560}.profileEditorControl{min-width:0;display:grid;gap:6px}.profileEditorControl small{color:var(--muted);font-size:11px;font-weight:400}.profileEditorActions{display:flex;justify-content:flex-end;gap:8px;padding-top:20px}@media (max-width:640px){.organizationSettingsRow{grid-template-columns:1fr;gap:9px}.organizationLogoControl{justify-items:start}.organizationLogoMenu{top:calc(100% + 10px);left:0}.organizationSettingsForm>.accountButton{justify-self:stretch}}@media (max-width:720px){.profileEditorGroup,.profileEditorRow{grid-template-columns:1fr;gap:8px}.profileEditorGroup{padding:16px 0}.profileEditorActions{align-items:stretch;flex-direction:column}}.memberStatusControl{display:grid;grid-template-columns:minmax(0,1fr);padding:14px 0;border-top:1px solid var(--line)}.memberStatusReasonLabel{display:grid;gap:7px;margin-top:12px;color:var(--text);font-size:12px;font-weight:650}.memberStatusReasonLabel textarea{min-height:86px;resize:vertical;font:inherit}@media (max-width:560px){.memberStatusControl{grid-template-columns:1fr;align-items:stretch}}.integrationPanel{display:grid;gap:26px}.integrationHeader{max-width:720px}.integrationHeader h2{margin:0;font-size:20px;letter-spacing:-.02em}.integrationHeader p{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.integrationGuide{display:grid;gap:14px;padding-top:20px;border-top:1px solid var(--line)}.integrationGuide p{margin:5px 0 0}.integrationCodeRow{display:flex;align-items:center;gap:12px}.integrationCodeRow code{min-width:0;overflow-wrap:anywhere;flex:1 1;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--soft);font-size:12px}.integrationEndpoints{display:grid;margin:0;border-top:1px solid var(--line)}.integrationEndpoints>div{display:grid;grid-template-columns:minmax(170px,230px) minmax(0,1fr);gap:20px;padding:12px 0;border-bottom:1px solid var(--line)}.integrationEndpoints dt{color:var(--muted);font-size:12px;font-weight:600}.integrationEndpoints dd{min-width:0;margin:0;font-size:12px;overflow-wrap:anywhere}.integrationExternalApplications{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;border-top:1px solid var(--line)}.integrationExternalApplications p{margin:5px 0 0}@media (max-width:640px){.integrationCodeRow,.integrationExternalApplications{align-items:stretch;flex-direction:column}.integrationCodeRow .accountButton,.integrationExternalApplications .accountButton{width:100%}.integrationEndpoints>div{grid-template-columns:1fr;gap:5px}}.loginSimplePage{padding:32px 20px;background:radial-gradient(circle at 100% 0,rgba(214,224,255,.62) 0,rgba(231,237,255,.38) 19%,transparent 38%),radial-gradient(circle at 0 100%,rgba(220,224,255,.48) 0,rgba(237,240,255,.3) 18%,transparent 36%),#f7f8fa}.loginSimplePage:after,.loginSimplePage:before{display:none}.loginSimpleShell{width:min(100%,420px);display:grid;gap:18px}.loginSimpleBrand{min-height:34px;display:flex;align-items:center;justify-content:center}.loginSimpleBrand .loginIdentityLockup,.loginSimpleBrand .loginMark{margin:0;justify-content:center}.loginSimpleBrand .loginOutbornIdentity{justify-content:center}.loginSimpleCard{width:100%;padding:30px;border:1px solid rgba(17,19,23,.045);border-radius:18px;background:rgba(255,255,255,.95);box-shadow:0 18px 56px rgba(25,31,42,.075);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.loginSimpleCard .loginTitle{font-size:30px;line-height:1.08;letter-spacing:-.04em}.loginSimpleCard .loginCopy{margin:8px 0 24px;font-size:14px;line-height:1.5}.loginSimpleCard .loginForm{gap:12px}.loginSimpleCard .loginField{gap:6px}.loginSimpleCard .loginAccountSummary,.loginSimpleCard .loginInput{min-height:46px;border:0;border-radius:10px;background:#f3f4f6;box-shadow:inset 0 0 0 1px rgba(17,19,23,.035)}.loginSimpleCard .loginInput{padding:0 13px}.loginSimpleCard .loginInput:focus{background:#fff;box-shadow:inset 0 0 0 1px #b9bec7,0 0 0 3px rgba(17,19,23,.055)}.loginSimpleCard .loginAccountSummary{display:flex;align-items:center;padding:0 13px}.loginSimpleCard .loginAccountSummary strong{font-size:13px;font-weight:600}.loginSimpleCard .loginMetaRow{min-height:22px;margin-top:-1px}.loginSimpleCard .loginMetaAction,.loginSimpleCard .loginMetaRow a{color:#737984;font-size:11px;font-weight:500}.loginSimpleCard .loginButton{min-height:46px;border-radius:10px;padding:0 16px}.loginSimpleCard .secondaryButton{min-height:44px;border-radius:10px;padding:0 14px}.loginSimpleCard .notice{margin:0;padding:10px 12px;border:0;border-radius:10px;background:#f3f4f6;color:#5f6570;font-size:12px;line-height:1.45}.loginSimpleCard .notice.danger{background:#fff1f1;color:#9f1c1c}.loginSimpleCard .loginVerificationNotice{background:#fff8ed;color:#77591d}.loginSimpleCard .loginSwitch{margin-top:0}.loginSimpleCard .loginFoot{margin-top:16px;color:#969ca6;font-size:10px}.loginSimpleCard .socialAuthStack{gap:8px}.loginSimpleCard .socialAuthButton{min-height:42px;border-color:#e5e7eb;border-radius:10px;background:#fff;box-shadow:none}@media (max-width:720px){.loginSimpleShell{gap:14px}.loginSimpleBrand{min-height:30px}}.kybReviewFieldset{border:0;margin:0;padding:0;min-width:0;display:grid;gap:10px}.kybReviewFieldset:disabled,.kybReviewFieldset[disabled]{opacity:.85}.kybSecondReviewAttestation{display:flex;align-items:flex-start;gap:10px;padding:12px 0;line-height:1.5}.kybSecondReviewAttestation input{margin-top:4px;flex:none}.kybReviewPagination{display:flex;justify-content:flex-end;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px;font-size:12px}.kybReviewPagination>span:first-child{margin-right:auto}:root{--account-font-latin:"Google Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--account-font-thai:"Google Sans","Noto Sans Thai",Tahoma,sans-serif;--account-font-sans:"Google Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans Thai",Tahoma,Arial,sans-serif;--account-font-mono:"SFMono-Regular","SF Mono",Monaco,"Cascadia Code",Consolas,"Liberation Mono",monospace;--account-canvas:#fcfcfd;--account-surface:#ffffff;--account-surface-subtle:#f8f8fa;--account-input-background:#f3f4f6;--account-input-border:transparent;--account-surface-hover:#f1f1f4;--account-surface-active:#e7e7eb;--account-text:#18181b;--account-text-subtle:#52525b;--account-text-muted:#71717a;--account-text-meta:#626873;--account-text-on-action:#ffffff;--account-border:#e4e4e7;--account-border-strong:#d4d4d8;--account-focus:#2563eb;--account-success:#08775e;--account-warning:#9a5b08;--account-danger:#b4233a;--account-text-caption:0.75rem;--account-text-secondary:0.8125rem;--account-text-ui:0.875rem;--account-text-body:0.9375rem;--account-text-h3:1.125rem;--account-text-h2:clamp(1.25rem,1.15rem + 0.35vw,1.375rem);--account-text-h1:clamp(1.5rem,1.35rem + 0.5vw,1.75rem);--account-leading-tight:1.24;--account-leading-ui:1.43;--account-leading-body:1.52;--account-control-compact:36px;--account-control-default:40px;--account-control-touch:44px;--account-radius-control:9px;--account-radius-card:14px;--account-radius-dialog:18px;--account-shadow-floating:0 10px 30px rgba(2,8,23,0.14);--account-duration-fast:140ms;--account-duration-normal:220ms;--account-ease:cubic-bezier(0.22,1,0.36,1);--panel:var(--account-surface);--panel-solid:var(--account-surface);--text:var(--account-text);--muted:var(--account-text-muted);--line:var(--account-border);--line-strong:var(--account-border-strong);--accent:var(--account-text);--soft:var(--account-surface-subtle);--good:var(--account-success);--warn:var(--account-warning);--bad:var(--account-danger);--radius:var(--account-radius-card)}body,html{font-family:var(--account-font-sans);font-size:var(--account-text-body);font-weight:400;line-height:var(--account-leading-body);font-feature-settings:"kern";font-kerning:normal;font-synthesis:none;text-rendering:optimizeLegibility}:where(h1,h2,h3,h4,h5,h6,p){margin-block:0}:where(h1,h2,h3,h4,h5,h6){line-height:var(--account-leading-tight);text-wrap:balance}h1{font-size:var(--account-text-h1);letter-spacing:-.035em}h1,h2{font-weight:500}h2{font-size:var(--account-text-h2);letter-spacing:-.02em}h3{font-size:var(--account-text-h3);font-weight:500;letter-spacing:-.015em}:where(p,li,dd){text-wrap:pretty}:where(code,pre,kbd,samp){font-family:var(--account-font-mono)}button,input,select,textarea{font:inherit}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]){border:1px solid var(--account-input-border);background:var(--account-input-background)}:where(button,a[href],input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--account-focus);outline-offset:2px}.brand,.loginMark{font-weight:600}.brandQualifier{color:#626873;font-weight:500}.detailLabel,.eyebrow,.navGroupLabel,.orgSelectLabel{font-size:var(--account-text-caption);font-weight:500;letter-spacing:.06em}.lead,.loginCopy{max-width:680px;color:var(--account-text-muted);font-size:var(--account-text-body);line-height:var(--account-leading-body)}.loginTitle{margin:0;color:var(--account-text);font-size:var(--account-text-h1);font-weight:500;line-height:var(--account-leading-tight);letter-spacing:-.035em}.detailValue,.listTitle,.navLink,.topbarTitle,.userName{font-size:var(--account-text-ui)}.listTitle,.navLink,.roleChip,.topbarTitle,.userName{font-weight:500}.detailValue{font-weight:400}.accountHelper,.listMeta,.loginFoot,.loginMetaRow,.loginSwitch,.metricHint,.metricTop,.roleChip,.sectionLink,.userEmail{font-size:var(--account-text-caption)}.loginCard{border:0;border-radius:var(--account-radius-card);background:var(--account-surface);box-shadow:0 28px 80px rgba(17,19,23,.1)}.accountForm,.loginForm{display:grid;gap:14px}.accountField,.loginField{display:grid;gap:7px;color:var(--account-text-subtle);font-size:var(--account-text-secondary);font-weight:500}.accountInput,.loginInput,.orgSelect{width:100%;min-height:var(--account-control-default);border:1px solid var(--account-input-border);border-radius:var(--account-radius-control);background:var(--account-input-background);color:var(--account-text);padding:9px 12px;font-size:var(--account-text-ui);line-height:var(--account-leading-ui);outline:none;box-shadow:none;transition:background-color var(--account-duration-fast) var(--account-ease),border-color var(--account-duration-fast) var(--account-ease),box-shadow var(--account-duration-fast) var(--account-ease)}.accountInput:focus,.loginInput:focus,.orgSelect:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--account-focus) 9%,transparent)}.accountInput[readonly],.loginInput[readonly]{background:var(--account-surface-subtle);color:var(--account-text-subtle)}.accountHelper{color:var(--account-text-muted);line-height:var(--account-leading-ui)}.accountButton,.loginButton,.primaryButton,.secondaryButton{min-height:var(--account-control-default);border-radius:var(--account-radius-control);padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:var(--account-text-ui);font-weight:600;line-height:var(--account-leading-ui);border:1px solid transparent;box-shadow:none;transition:background-color var(--account-duration-fast) var(--account-ease),border-color var(--account-duration-fast) var(--account-ease),color var(--account-duration-fast) var(--account-ease),opacity var(--account-duration-fast) var(--account-ease)}.accountButton.primary,.loginButton,.primaryButton{border-color:var(--account-text);background:var(--account-text);color:var(--account-text-on-action)}.accountButton.secondary,.secondaryButton{border:0;background:var(--account-surface-hover);color:var(--account-text)}.accountButton.ghost{border-color:transparent;background:transparent;color:var(--account-text-muted)}.accountButton.danger{border-color:color-mix(in srgb,var(--account-danger) 28%,var(--account-border));background:color-mix(in srgb,var(--account-danger) 7%,var(--account-surface));color:var(--account-danger)}.accountButton:not(:disabled):hover,.loginButton:not(:disabled):hover,.primaryButton:not(:disabled):hover,.secondaryButton:not(:disabled):hover{filter:brightness(.97)}.accountButton.secondary:not(:disabled):hover,.secondaryButton:not(:disabled):hover{background:var(--account-surface-active);filter:none}.accountButton:disabled,.loginButton:disabled,.primaryButton:disabled,.secondaryButton:disabled{cursor:not-allowed;opacity:.56}.accountCard,.card{border:1px solid var(--account-border);border-radius:var(--account-radius-card);background:var(--account-surface);box-shadow:none;padding:18px}.metric{padding:18px}.metricValue{margin-top:14px;font-size:1.5rem;font-weight:600;letter-spacing:-.025em}.detailCard{padding:20px}.listRow{padding:14px 16px;border-top-color:var(--account-border)}.detailItem{padding:13px 0;border-bottom-color:var(--account-border)}.accountNotice,.notice{border:1px solid var(--account-border);border-radius:var(--account-radius-control);background:var(--account-surface-subtle);color:var(--account-text-subtle);padding:10px 12px;font-size:var(--account-text-secondary);line-height:var(--account-leading-ui)}.accountNotice.success{border-color:color-mix(in srgb,var(--account-success) 28%,var(--account-border));color:var(--account-success)}.accountNotice.warning,.notice{border-color:color-mix(in srgb,var(--account-warning) 24%,var(--account-border))}.accountNotice.danger{border-color:color-mix(in srgb,var(--account-danger) 28%,var(--account-border));background:color-mix(in srgb,var(--account-danger) 6%,var(--account-surface));color:var(--account-danger)}.accountStatus,.status{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--account-border-strong);border-radius:999px;background:var(--account-surface-subtle);color:var(--account-text-subtle);padding:4px 8px;font-size:var(--account-text-caption);font-weight:500;line-height:1.3;text-transform:capitalize}.accountStatus.good,.status.good{border-color:color-mix(in srgb,var(--account-success) 24%,var(--account-border));background:color-mix(in srgb,var(--account-success) 6%,var(--account-surface));color:var(--account-success)}.accountStatus.warn,.status.warn{border-color:color-mix(in srgb,var(--account-warning) 26%,var(--account-border));background:color-mix(in srgb,var(--account-warning) 6%,var(--account-surface));color:var(--account-warning)}.accountStatus.bad,.status.bad{border-color:color-mix(in srgb,var(--account-danger) 26%,var(--account-border));background:color-mix(in srgb,var(--account-danger) 6%,var(--account-surface));color:var(--account-danger)}.accountDialog,.accountPopover{border:1px solid var(--account-border);border-radius:var(--account-radius-dialog);background:var(--account-surface);box-shadow:var(--account-shadow-floating)}@media (pointer:coarse){.accountButton,.accountInput,.loginButton,.loginInput,.orgSelect,.primaryButton,.secondaryButton,button,input,select,textarea{min-height:var(--account-control-touch)}}@media (prefers-reduced-motion:reduce){.accountButton,.accountInput,.loginButton,.loginInput,.navLink,.orgSelect,.primaryButton,.secondaryButton,.signOut{transition:none!important}.accountButton:not(:disabled):hover,.loginButton:not(:disabled):hover,.primaryButton:not(:disabled):hover,.secondaryButton:not(:disabled):hover{filter:none}}.accountMain,.accountShell,.accountSidebar,.authSplitPage,body,button,html,input,optgroup,select,textarea{font-family:var(--account-font-sans,"Google Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif)}.outbornRouteTransition{min-width:0;animation:outbornRouteEnter .11s ease-out backwards}.outbornAppShellPopover{animation:outbornLauncherEnter .11s cubic-bezier(.2,.78,.24,1) backwards}@keyframes outbornRouteEnter{0%{opacity:.78}to{opacity:1}}@keyframes outbornLauncherEnter{0%{opacity:0;transform:translateY(3px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.outbornAppShellPopover,.outbornRouteTransition{animation:none}}.brandText{min-width:0;display:grid;gap:1px;line-height:1.05}.brandName,.brandQualifier{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brandName{font-size:14px;font-weight:720}.brandQualifier{color:var(--account-text-meta);font-size:11px;font-weight:620;letter-spacing:.01em}.accountBrandLogo{width:30px;height:30px;display:grid;place-items:center;overflow:hidden;flex:0 0 auto}.accountBrandLogo img{width:100%;height:100%;object-fit:contain}.accountAppLauncher{position:relative;width:100%}.accountAppLauncherTrigger{width:100%;min-height:40px;border:0;border-radius:10px;padding:9px 10px;display:flex;align-items:center;justify-content:flex-start;gap:10px;background:transparent;color:#555b65;font-size:13px;font-weight:600;text-align:left}.accountAppLauncherTrigger:hover{background:#e5e8ee;color:#111317}.accountAppLauncherTrigger[aria-expanded=true]{background:transparent;color:#111317;font-weight:700}.accountAppLauncherPopover{position:absolute;left:0;bottom:calc(100% + 8px);z-index:30;width:min(330px,calc(100vw - 32px));padding:12px;border:1px solid #dfe2e7;border-radius:16px;background:rgba(255,255,255,.98);box-shadow:0 18px 60px rgba(17,19,23,.16)}.accountAppLauncherHeading{padding:2px 4px 10px;color:var(--account-text-meta);font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.accountAppLauncherGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.accountAppLauncherItem{min-width:0;min-height:88px;padding:10px 6px;border-radius:11px;display:grid;place-items:center;align-content:center;gap:7px;text-align:center;color:#434851;font-size:11px;font-weight:600}.accountAppLauncherItem:hover{background:#f0f2f5;color:#111317}.accountAppLauncherItem.disabled{opacity:.48;cursor:default}.accountAppLauncherItem.disabled:hover{background:transparent;color:#434851}.accountAppLauncherIcon{width:34px;height:34px;border:1px solid #e1e4e8;border-radius:10px;background:#fff;display:grid;place-items:center;overflow:hidden;font-size:11px;font-weight:700}.accountAppLauncherIcon img{width:100%;height:100%;object-fit:contain}.accountAppLauncherEmpty{padding:18px 10px;color:var(--account-text-meta);font-size:12px;text-align:center}.overviewAppsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.overviewAppCard{min-width:0;padding:16px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;display:grid;gap:14px}.overviewAppIdentity{display:flex;align-items:flex-start;gap:11px;min-width:0}.overviewAppLogo{width:42px;height:42px;border:0;border-radius:0;background:transparent;display:grid;place-items:center;overflow:hidden;flex:0 0 auto;font-size:12px;font-weight:700}.overviewAppLogo img{width:100%;height:100%;object-fit:contain}.overviewAppCopy{min-width:0}.overviewAppName{min-width:0;font-size:14px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overviewAppDescription{margin-top:3px;color:#4f5662;font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.overviewAppMeta{color:var(--account-text-meta);font-size:11px;margin-top:5px}.overviewAppActions{display:flex;justify-content:flex-end}.appsMemberLayout,.usageAppLayout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px;align-items:start}.appsMiniNav,.usageMiniNav{position:sticky;top:82px;display:grid;gap:4px;align-content:start}.appsMiniNavLabel,.usageMiniNavLabel{padding:4px 8px 7px;color:var(--account-text-meta);font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.appsMiniNav a,.usageMiniNav a{min-height:42px;padding:8px 9px;border-radius:10px;display:flex;align-items:center;gap:9px;color:#606670;font-size:13px;font-weight:580}.appsMiniNav a:hover,.usageMiniNav a:hover{background:#f0f2f5;color:#111317}.appsMiniNav a.active,.usageMiniNav a.active{background:transparent;color:#111317;font-weight:700}.appMiniIcon{width:28px;height:28px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;display:grid;place-items:center;overflow:hidden;flex:0 0 auto;font-size:9px;font-weight:700}.appMiniIcon img{width:100%;height:100%;object-fit:contain}.appBodyPanel{min-width:0}.securityStack{display:grid;gap:18px}.invitationActions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.organizationLifecycleSection{display:grid;gap:16px;min-width:0}.organizationLifecycleActions{display:flex;flex-wrap:wrap;align-items:end;gap:10px}.organizationExportFormat{width:min(180px,100%)}.organizationRolesTable{min-width:0}.memberAppAccessList{display:grid;gap:8px}.memberAppAccessRow{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(170px,.9fr) auto;align-items:center;gap:12px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#fff}.memberAppAccessRow.selected{border-color:#d7dbe1}.memberAppAccessRowButton{width:100%;grid-template-columns:auto minmax(0,1fr) auto;color:var(--text);font:inherit;text-align:left;cursor:pointer}.memberAppAccessRowButton:hover{border-color:#cbd1d9;background:#f8f9fb}.memberAppAccessRowButton:focus-visible{outline:2px solid color-mix(in srgb,var(--text) 24%,transparent);outline-offset:2px}.memberAppAccessRowButton:disabled{opacity:.55;cursor:not-allowed}.memberAppAccessMain{min-width:0;display:grid;gap:3px}.memberAppAccessMain strong{font-size:13px}.memberAppAccessMain span{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.memberAppAccessOpenHint{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;color:var(--muted);font-size:11px;white-space:nowrap}.memberAppRemoveButton{width:38px;height:38px;border:0;border-radius:9px;display:grid;place-items:center;background:transparent;color:var(--danger,#b4233a)}.memberAppRemoveButton:hover{background:color-mix(in srgb,var(--danger,#b4233a) 8%,transparent)}.memberAppRemoveButton:disabled{opacity:.45;cursor:not-allowed}.memberAddAppButton{justify-self:start}.memberAvailableAppList{display:grid;gap:6px}.memberAvailableApp{width:100%;min-height:58px;padding:9px 10px;border:0;border-radius:10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;background:transparent;color:var(--text);text-align:left}.memberAvailableApp:hover{background:#f3f4f6}.memberAvailableApp>span:nth-child(2){min-width:0;display:grid;gap:2px}.memberAvailableApp strong{font-size:13px}.memberAvailableApp small{color:var(--muted);font-size:11px}.appPermissionDrawer{gap:18px}.appPermissionIdentity{display:flex;align-items:center;gap:10px;min-width:0}.appPermissionIdentity>.appMiniIcon{width:38px;height:38px;border:0;border-radius:0;background:transparent}.appPermissionIdentity>div{min-width:0;display:grid;gap:2px}.appPermissionIdentity strong{font-size:14px}.appPermissionIdentity span{color:var(--muted);font-size:11px}.appPermissionSetting{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:11px;padding:13px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.appPermissionSetting>svg{margin-top:1px;color:var(--muted)}.appPermissionSetting>div{min-width:0;display:grid;gap:3px}.appPermissionSetting strong{font-size:13px}.appPermissionSetting span{color:var(--muted);font-size:11px;line-height:1.45}.appPermissionCapacity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.appPermissionCapacity>div{display:grid;gap:3px;padding:11px 12px;border:1px solid var(--line);border-radius:11px}.appPermissionCapacity span{color:var(--muted);font-size:11px}.appPermissionCapacity strong{font-size:14px}@media (max-width:980px){.overviewAppsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.appsMemberLayout,.usageAppLayout{grid-template-columns:1fr}.appsMiniNav,.usageMiniNav{position:static;display:flex;overflow-x:auto;padding-bottom:4px}.appsMiniNavLabel,.usageMiniNavLabel{display:none}.appsMiniNav a,.usageMiniNav a{flex:0 0 auto}}@media (max-width:720px){.memberAppAccessRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.memberAppAccessRow>.accountField{grid-column:2/-1}.memberAppAccessOpenHint>span{display:none}}@media (max-width:620px){.overviewAppsGrid{grid-template-columns:1fr}.organizationLifecycleActions{align-items:stretch;flex-direction:column}.organizationExportFormat{width:100%}.appPermissionSetting{grid-template-columns:auto minmax(0,1fr)}.appPermissionSetting>.accountStatus{grid-column:2;justify-self:start}}.memberAppAccessRow>.accountField{grid-column:3;justify-self:start;width:min(240px,100%);min-width:0;margin-top:4px}.memberAppAccessRow>.accountField .accountInput{width:100%;max-width:240px}@media (max-width:720px){.memberAppAccessRow>.accountField{grid-column:1/-1;justify-self:stretch;width:100%;max-width:none;margin-top:2px}.memberAppAccessRow>.accountField .accountInput{width:100%;max-width:none}}.navLink.active,.navLink.active:hover{background:var(--account-surface-active);border-color:transparent;box-shadow:none;color:var(--text);font-weight:560}.sidebar{z-index:50;overflow:visible}.sidebarApplications{position:relative;z-index:65;width:100%;margin-top:auto;padding:0 8px}.accountAppShellLauncher{display:grid;gap:4px}.accountAppShellLauncher.isNavigating .outbornAppShellTrigger{opacity:.7;pointer-events:none}.accountLauncherNavigationStatus{padding:1px 10px 0;color:var(--muted);font-size:10px}.sidebarFooter{z-index:70;margin-top:0}.accountAppLauncherPopover{z-index:90;max-height:min(680px,calc(100vh - 40px));overflow:auto}.sixGridIcon{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-items:center;gap:2px;flex:0 0 auto}.sixGridIcon>span{display:block;border-radius:2px;background:currentColor}.accountAppLauncherSection+.accountAppLauncherSection{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.accountAdminLauncherGrid{display:grid;gap:4px}.accountAdminLauncherItem{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-height:48px;padding:7px;border-radius:10px;color:var(--account-text-subtle)}.accountAdminLauncherItem:hover{background:var(--account-surface-hover);color:var(--account-text)}.accountAdminLauncherItem.disabled{opacity:.45;pointer-events:none}.accountAdminLauncherItem>span:last-child{min-width:0;display:grid;gap:2px}.accountAdminLauncherItem strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.accountAdminLauncherItem small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:10px}.accountAdminLauncherIcon{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;background:var(--account-surface)}.adminBackNav{margin-top:-8px}.adminBackNav .navLink{background:var(--account-surface-active);color:var(--text)}.adminBackNav .navLink:hover{background:var(--account-surface-hover)}.adminNavGroup{display:grid;gap:5px;padding-top:10px;border-top:1px solid var(--line-strong)}.adminNavGroup .navGroupLabel{padding:4px 10px 5px}.adminPlatformGroup{margin-top:2px}.adminMain{min-height:calc(100vh - 20px);margin:10px 10px 10px 6px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;display:grid;grid-template-rows:minmax(0,1fr);gap:0}.adminContentPanel{min-width:0;overflow:clip;border:1px solid var(--line);border-radius:18px;background:var(--account-surface);box-shadow:0 12px 32px color-mix(in srgb,var(--account-text) 7.5%,transparent),0 2px 8px color-mix(in srgb,var(--account-text) 3.5%,transparent)}.memberDrawerTabs{display:flex;gap:22px;overflow-x:auto;border-bottom:1px solid var(--line);margin:-4px 0 8px}.memberDrawerTab{flex:0 0 auto;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);padding:10px 1px 9px;font-size:13px;font-weight:650}.memberDrawerTab:hover{color:var(--text)}.memberDrawerTab.active{border-bottom-color:var(--text);color:var(--text)}@media (max-width:960px){.sidebarApplications,.sidebarFooter{display:none}.adminMain{margin:0;min-height:0;gap:0}.adminContentPanel{border:0;border-radius:0;box-shadow:none}}@media (min-width:961px){.sidebar{padding:var(--outborn-sidebar-shell-padding);gap:var(--outborn-sidebar-section-gap)}.brand{padding:8px var(--outborn-sidebar-rail)}.nav{gap:var(--outborn-sidebar-row-spacing);margin:0;padding-inline:var(--outborn-sidebar-rail)}.navGroupLabel{padding:4px var(--outborn-sidebar-row-padding-x) 5px}.navLink{min-height:var(--outborn-sidebar-row-height);padding:var(--outborn-sidebar-row-padding-y) var(--outborn-sidebar-row-padding-x);gap:var(--outborn-sidebar-row-gap);border-radius:var(--outborn-sidebar-row-radius);font-size:var(--outborn-sidebar-item-size);font-weight:var(--outborn-sidebar-item-weight);line-height:1.3}.navLink>svg{width:16px;height:16px;flex:0 0 16px}.navLink.active,.navLink.active:hover{font-weight:var(--outborn-sidebar-item-weight)}.adminBackNav{margin-top:0}.adminNavGroup{gap:var(--outborn-sidebar-row-spacing);padding-top:var(--outborn-sidebar-section-gap)}.adminNavGroup .navGroupLabel{padding:4px var(--outborn-sidebar-row-padding-x) 5px}.sidebarApplications{padding-inline:var(--outborn-sidebar-rail)}.sidebarApplications .outbornAppShellTrigger{min-height:var(--outborn-sidebar-row-height);padding:var(--outborn-sidebar-row-padding-y) var(--outborn-sidebar-row-padding-x);gap:var(--outborn-sidebar-row-gap);border-radius:var(--outborn-sidebar-row-radius);font-size:var(--outborn-sidebar-item-size);font-weight:var(--outborn-sidebar-item-weight)}}.mobileBottomNav,.pwaBanner,.pwaConnectivity{display:none}.pwaOfflinePage{min-height:100dvh;display:grid;place-items:center;padding:max(24px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:var(--account-canvas)}.pwaOfflineCard{width:min(440px,100%);padding:30px;border:1px solid var(--line);border-radius:20px;background:var(--account-surface);text-align:center;box-shadow:var(--shadow)}.pwaOfflineIcon{width:46px;height:46px;margin:0 auto 14px;display:grid;place-items:center;border-radius:14px;background:var(--soft)}.pwaOfflineCard h1{font-size:28px}.pwaOfflineCard p{color:var(--muted);font-size:14px}.pwaBanner{position:fixed;z-index:150;left:50%;bottom:20px;transform:translateX(-50%);width:min(560px,calc(100vw - 32px));padding:12px 12px 12px 14px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--account-surface) 97%,transparent);box-shadow:var(--account-shadow-floating);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:center;justify-content:space-between;gap:14px}.pwaBannerCopy{min-width:0;display:flex;align-items:center;gap:11px}.pwaBannerCopy>span{min-width:0;display:grid;gap:2px}.pwaBannerCopy strong{font-size:13px}.pwaBannerCopy small{color:var(--muted);font-size:11px;line-height:1.35}.pwaBannerActions{display:flex;align-items:center;gap:6px}.pwaBannerClose{width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:var(--muted);display:grid;place-items:center}.pwaBannerClose:hover{background:var(--soft);color:var(--text)}.pwaConnectivity{position:fixed;z-index:160;top:max(8px,env(safe-area-inset-top));left:50%;transform:translateX(-50%);padding:6px 10px;border-radius:999px;background:var(--account-text);color:var(--account-text-on-action);font-size:11px;font-weight:650;align-items:center;gap:6px}.mobileBottomNav{position:fixed;z-index:100;left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));min-height:62px;padding:5px 7px;border:1px solid var(--account-border);border-radius:18px;background:color-mix(in srgb,var(--account-surface) 94%,transparent);box-shadow:0 12px 34px color-mix(in srgb,var(--account-text) 14%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.mobileBottomNav a,.mobileBottomNav button{min-width:0;min-height:50px;border:0;border-radius:13px;background:transparent;color:var(--account-text-muted);display:grid;place-items:center;align-content:center;gap:3px;padding:5px 3px;font-size:10px;font-weight:650;text-align:center}.mobileBottomNav a.active,.mobileBottomNav button.active{background:var(--account-surface-hover);color:var(--account-text)}.mobileBottomNav svg{width:19px;height:19px}.mobileBottomNav a:focus-visible,.mobileBottomNav button:focus-visible,.mobileMoreList a:focus-visible{outline:2px solid var(--account-focus,#2563eb);outline-offset:-2px}.mobileBottomNav[data-items="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.mobileBottomNav[data-items="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.mobileBottomNav[data-items="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.mobileMoreList{display:grid;gap:4px}.mobileMoreList a{min-height:46px;display:flex;align-items:center;gap:11px;padding:10px;border-radius:11px;color:var(--text);font-size:13px;font-weight:600}.mobileMoreList a.active,.mobileMoreList a:hover{background:var(--soft)}.mobileMoreList a>span:not(.navCount){flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.mobileMoreList a .navCount{margin-left:auto;flex:0 0 auto}.mobileMoreSection{display:grid;gap:10px;padding-top:14px;margin-top:14px;border-top:1px solid var(--line)}.mobileMoreLabel{color:var(--account-text-meta);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mobileMoreIdentity{padding:8px 0 0}.mobileMoreApps{padding:3px 0}@media (max-width:960px){html{background:var(--account-canvas)}body{min-width:0;overscroll-behavior-y:none}a,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}input,select,textarea{font-size:16px!important}.shell{display:block;background:var(--account-canvas)}.sidebar{position:fixed!important;z-index:95!important;top:0!important;left:0;right:0;width:auto!important;height:calc(58px + env(safe-area-inset-top))!important;padding:max(6px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 6px max(12px,env(safe-area-inset-left))!important;overflow:visible!important;border:0!important;background:color-mix(in srgb,var(--account-surface) 94%,transparent)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px 0 var(--account-border);display:block!important}.sidebar>.adminNavGroup,.sidebar>.nav,.sidebar>.sidebarApplications,.sidebar>.sidebarFooter{display:none!important}.shellTopRow{height:46px}.brand{min-height:44px;padding:4px 6px}.brandName{font-size:14px}.brandQualifier{font-size:10px}.notificationPanel{position:fixed!important;top:calc(58px + env(safe-area-inset-top))!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;width:auto!important;max-height:calc(100dvh - 150px - env(safe-area-inset-bottom))!important}.adminMain,.main{min-height:100dvh!important;margin:0!important;padding-top:calc(58px + env(safe-area-inset-top));padding-bottom:calc(82px + env(safe-area-inset-bottom));overflow:visible!important;background:var(--account-canvas)!important}.adminContentPanel,.adminMain,.main{min-width:0;border:0!important;border-radius:0!important;box-shadow:none!important}.adminContentPanel{background:var(--account-surface)!important}.content{min-width:0;padding:22px max(16px,env(safe-area-inset-right)) 36px max(16px,env(safe-area-inset-left))!important}.pageHeader{margin-bottom:22px}.pageHeader h1,h1{font-size:clamp(26px,8vw,34px)}.adminActionGrid,.grid2,.grid4{grid-template-columns:1fr!important}.mobileBottomNav{display:grid}.pwaBanner{bottom:calc(80px + env(safe-area-inset-bottom));width:calc(100vw - max(20px, env(safe-area-inset-left) + env(safe-area-inset-right) + 20px))}.pwaBanner,.pwaConnectivity{display:flex}.accountTableWrap,.tableWrap{margin-left:calc(-1 * max(16px, env(safe-area-inset-left)));margin-right:calc(-1 * max(16px, env(safe-area-inset-right)));width:calc(100% + max(16px, env(safe-area-inset-left)) + max(16px, env(safe-area-inset-right)));overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-left:0;border-right:0;border-radius:0}.accountButton{min-height:44px}.memberAppAccessList{gap:10px}.memberAppAccessRow{width:100%;min-width:0}.memberAppAccessMain{min-width:0}.memberAppAccessMain span,.memberAppAccessMain strong{overflow-wrap:anywhere}.memberAddAppButton{width:100%;justify-content:center}.appPermissionDrawer{min-width:0}.pwaStandalone .sidebar{background:color-mix(in srgb,var(--account-surface) 96%,transparent)!important}}@media (max-width:560px){.content{padding-top:18px!important}.pageHeader{margin-bottom:18px}.pwaBanner{gap:10px;padding:11px}.pwaBanner,.pwaBannerCopy{align-items:flex-start}.pwaBannerActions{flex:0 0 auto}.pwaBanner .accountButton{min-height:38px;padding-inline:12px}.appPermissionCapacity{grid-template-columns:1fr}.memberAvailableApp{grid-template-columns:auto minmax(0,1fr)}.memberAvailableApp>:last-child{grid-column:2;justify-self:start}}@media (max-width:380px){.mobileBottomNav{left:max(6px,env(safe-area-inset-left));right:max(6px,env(safe-area-inset-right));border-radius:16px}.mobileBottomNav a,.mobileBottomNav button{min-height:48px;font-size:9px}.content{padding-left:max(12px,env(safe-area-inset-left))!important;padding-right:max(12px,env(safe-area-inset-right))!important}}@media (prefers-reduced-motion:reduce){.mobileBottomNav,.pwaBanner{transition:none!important}}.appCard .appCardTop>.accountStatus{display:none}