.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}.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}}:root{--page-gutter:clamp(18px,3vw,40px);--page-block-gap:clamp(24px,3vw,32px)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:#eef0f4;color:var(--account-text)}a{color:inherit;text-decoration:none}button{cursor:pointer}.platformContent :where(p,li,dd,code,a){overflow-wrap:anywhere}.brandMark{width:30px;height:30px;border:8px solid #111317;border-radius:50%;position:relative;display:inline-block;flex:0 0 auto}.brandMark:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#111317;right:-12px;top:-9px}.pageHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.eyebrow{color:var(--account-text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;margin-bottom:8px}h1{font-size:clamp(1.6rem,1.4rem + .7vw,2rem);letter-spacing:-.035em}h1,h2{margin:0;font-weight:500}h2{font-size:1.05rem;letter-spacing:-.02em}p{line-height:1.55}.lead{max-width:720px;margin:10px 0 0;font-size:.9375rem}.detailLabel,.lead{color:var(--account-text-muted)}.detailLabel{font-size:.72rem;text-transform:uppercase;letter-spacing:.07em}.appsSection{display:grid;gap:12px;margin-top:18px}.appsSectionTitle{display:flex;align-items:center;justify-content:space-between;gap:12px}.appCardActions{display:flex;gap:8px;flex-wrap:wrap}.appsEmpty{padding:28px;text-align:center;color:var(--account-text-muted)}.loginPage{min-height:100vh;display:grid;place-items:center;padding:24px;position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(135deg,#eef1f4,#f8f9fb 44%,#ffffff)}.loginPage:before{content:"";position:absolute;inset:-18%;z-index:0;pointer-events:none;background:radial-gradient(circle at 18% 24%,rgba(255,255,255,.98) 0 15%,transparent 42%),radial-gradient(circle at 82% 30%,rgba(214,219,225,.52) 0 12%,transparent 38%),radial-gradient(circle at 58% 82%,rgba(235,238,242,.78) 0 14%,transparent 42%),linear-gradient(120deg,rgba(255,255,255,.94),rgba(226,231,236,.55) 48%,rgba(255,255,255,.98));filter:blur(28px);opacity:.95;transform:translate3d(-2%,-1%,0) scale(1.04);animation:loginGradientFloat 18s ease-in-out infinite alternate;will-change:transform}@keyframes loginGradientFloat{0%{transform:translate3d(-3%,-2%,0) scale(1.04) rotate(-1deg)}50%{transform:translate3d(2%,1%,0) scale(1.07) rotate(.7deg)}to{transform:translate3d(3%,-1%,0) scale(1.05) rotate(-.5deg)}}@media (prefers-reduced-motion:reduce){.loginPage:before{animation:none;transform:scale(1.04)}}.loginCard{width:min(100%,460px);border:1px solid var(--account-border);border-radius:18px;background:rgba(255,255,255,.96);padding:32px;box-shadow:0 24px 80px rgba(17,19,23,.1);position:relative;z-index:1}.loginMark{display:flex;align-items:center;gap:12px;font-weight:600;margin-bottom:22px}.loginIcon{width:42px;height:42px;border-radius:12px;background:var(--account-surface-subtle);display:grid;place-items:center;margin-bottom:16px}.loginTitle{margin:0;font-size:1.75rem;letter-spacing:-.035em;font-weight:500}.loginCopy{color:var(--account-text-muted);margin:10px 0 22px}.loginForm{display:grid;gap:10px;margin-top:16px}.platformSetupPage{padding:40px 20px;align-items:start;overflow-y:auto;background:#f5f6f8}.platformSetupPage:after,.platformSetupPage:before{display:none}.platformSetupCard{width:min(100%,700px);padding:32px;border:1px solid #e2e5ea;border-radius:16px;background:#fff;box-shadow:0 12px 36px rgba(17,19,23,.06)}.platformSetupHero{margin-bottom:24px}.platformSetupBrand{margin-bottom:26px}.platformSetupTitle{margin:0;font-size:1.85rem;line-height:1.15;letter-spacing:-.035em;font-weight:600}.platformSetupCopy{max-width:620px;margin:9px 0 0;color:#747b87;font-size:.92rem;line-height:1.55}.platformSetupSteps,.platformSetupWizard{display:grid;gap:18px}.platformSetupSteps{grid-template-columns:1fr 1fr;border-bottom:1px solid #e8eaee}.platformSetupStep{display:flex;align-items:center;gap:10px;min-width:0;padding:0 0 14px;color:#8a909a;border-bottom:2px solid transparent;margin-bottom:-1px}.platformSetupStepNumber{width:26px;height:26px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;border:1px solid #d9dde3;background:#fff;color:#666d78;font-size:11px;font-weight:700}.platformSetupStep>div{display:grid;gap:1px;min-width:0}.platformSetupStep strong{color:#252a31;font-size:12.5px;font-weight:650}.platformSetupStep small{font-size:11px;line-height:1.35}.platformSetupStep.active{color:#5e6672;border-bottom-color:#17191d}.platformSetupStep.active .platformSetupStepNumber{border-color:#17191d;background:#17191d;color:#fff}.platformSetupStep.complete .platformSetupStepNumber{border-color:#b9dcc7;background:#edf8f1;color:#157347}.platformSetupStepConnector{display:none}.platformSetupRequirement{padding:12px 14px;border:1px solid #e4e7eb;border-radius:10px;background:#fafafa}.platformSetupRequirement.success{border-color:#cbe4d4;background:#f6fbf8;color:#17613a}.platformSetupRequirement strong{display:block;font-size:12.5px;font-weight:650;color:inherit}.platformSetupRequirement p{margin:2px 0 0;color:#777e89;font-size:12px;line-height:1.45}.platformSetupEmailConsole{display:grid;gap:12px}.platformSetupLoading{padding:22px;border:1px solid #e4e7eb;border-radius:10px;color:#7c838e;text-align:center;font-size:12px}.platformSetupOwnerAction{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:18px;border-top:1px solid #e8eaee}.platformSetupOwnerAction .accountButton{min-height:42px;justify-content:center;border-radius:10px;font-weight:600}.platformSetupPrimaryAction{display:inline-flex;align-items:center;gap:8px}.platformSetupPrimaryAction svg{margin-left:auto}.platformSetupSecondaryAction{background:#fff;border-color:#dfe3e8}.accountButton.disabled{opacity:.42;cursor:not-allowed;pointer-events:none}.platformSetupFoot{margin:-5px 0 0;color:#9298a2;font-size:10.5px;text-align:center}@media (max-width:640px){.platformSetupPage{padding:18px 12px}.platformSetupCard{padding:24px 18px}.platformSetupOwnerAction,.platformSetupSteps{grid-template-columns:1fr}.platformSetupSteps{gap:0}.platformSetupStep{padding-top:10px}}:root{--account-font-latin:var(--font-ibm-plex-sans-loaded,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--account-font-thai:var(--font-ibm-plex-sans-thai-loaded,"IBM Plex Sans Thai"),"Noto Sans Thai",Tahoma,sans-serif;--account-font-sans:var(--account-font-latin),var(--account-font-thai),Arial,sans-serif;--account-surface:#ffffff;--account-surface-subtle:#f8f8fa;--account-input-background:#f3f4f6;--account-input-border:transparent;--account-text:#18181b;--account-text-subtle:#52525b;--account-text-muted:#71717a;--account-text-meta:#626873;--account-border:#e4e4e7;--account-border-strong:#d4d4d8;--account-focus:#2563eb;--account-success:#08775e;--account-warning:#9a5b08;--account-danger:#b4233a;--account-radius-control:9px;--account-radius-card:14px;--account-card-padding:18px;--account-card-border:1px solid var(--account-border);--account-card-radius:var(--account-radius-card);--account-card-background:var(--account-surface);--account-card-shadow:none;--account-card-hover-background:var(--account-surface-subtle);--account-card-hover-border:var(--account-border-strong);--account-text-caption:.75rem;--account-text-ui:.875rem}body,html{font-family:var(--account-font-sans)}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):focus-visible{outline:2px solid var(--account-focus);outline-offset:2px}.brandQualifier{color:var(--account-text-meta);font-weight:500}.accountCard{padding:var(--account-card-padding);border:var(--account-card-border);border-radius:var(--account-card-radius);background:var(--account-card-background);box-shadow:var(--account-card-shadow)}.accountForm{display:grid;gap:14px}.accountField{display:grid;gap:7px;color:var(--account-text-subtle);font-size:.8125rem;font-weight:500}.accountInput{width:100%;min-height:40px;border:1px solid var(--account-input-border);border-radius:var(--account-radius-control);background:var(--account-input-background);padding:9px 12px;color:var(--account-text);outline:none}.accountInput:focus{box-shadow:0 0 0 3px rgba(37,99,235,.08)}.accountButton{min-height:40px;border-radius:var(--account-radius-control);padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;font-size:var(--account-text-ui);font-weight:600}.accountButton.primary{background:var(--account-text);color:#fff;border-color:var(--account-text)}.accountButton.secondary{background:var(--account-surface-hover,#f1f1f4);color:var(--account-text);border:0}.accountButton.secondary:not(:disabled):hover{background:var(--account-surface-active,#e7e7eb)}.accountButton.ghost{background:transparent;color:var(--account-text-muted)}.accountButton.danger{border-color:color-mix(in srgb,var(--account-danger) 30%,var(--account-border));background:color-mix(in srgb,var(--account-danger) 7%,var(--account-surface));color:var(--account-danger)}.accountButton:disabled{opacity:.55;cursor:not-allowed}.accountHelper{color:var(--account-text-muted);font-size:var(--account-text-caption)}.accountNotice{border:1px solid var(--account-border);border-radius:var(--account-radius-control);background:var(--account-surface-subtle);padding:10px 12px;font-size:.8125rem;color:var(--account-text-subtle)}.accountNotice.danger{border-color:color-mix(in srgb,var(--account-danger) 28%,var(--account-border));color:var(--account-danger)}.accountStatus,.roleChip{display:inline-flex;align-items:center;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}@media (pointer:coarse){.accountButton,.accountInput,input,select,textarea{min-height:44px}}.platformOverview{min-width:0;display:grid;gap:var(--page-block-gap)}.overviewGreeting{display:grid;gap:6px;max-width:760px;padding:2px 2px 0}.overviewGreeting .eyebrow{margin:0}.overviewGreeting h1{margin:0;font-size:clamp(1.9rem,1.65rem + .8vw,2.55rem);line-height:1.08;letter-spacing:-.045em;font-weight:650}.overviewGreeting p{margin:2px 0 0;color:var(--account-text-muted);font-size:.9375rem;line-height:1.55}.overviewHero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:var(--account-card-padding);border:var(--account-card-border);border-radius:var(--account-card-radius);background:var(--account-card-background);box-shadow:var(--account-card-shadow)}.overviewHeroStatus{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px}.overviewHeroStatus>.statusDot{margin-top:7px}.overviewHeroStatus h2{font-size:1.15rem}.overviewHeroStatus p{margin:5px 0 0;color:var(--account-text-muted);font-size:.8125rem}.overviewHeroStatus .eyebrow{margin-bottom:5px}.overviewHeroActions{flex:0 0 auto}.overviewMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.6vw,32px);padding:4px 2px 8px}.overviewMetric{min-width:0;display:grid;gap:4px}.overviewMetric>span{color:var(--account-text-muted);font-size:var(--account-text-caption);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.overviewMetric>strong{font-size:clamp(1.65rem,1.5rem + .5vw,2rem);letter-spacing:-.045em;font-weight:600}.overviewMetric>small{color:var(--account-text-muted);line-height:1.4}.overviewTaskGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(28px,4vw,52px);align-items:start}.overviewSection{min-width:0;display:grid;gap:14px}.overviewAccessSection{align-content:start;gap:12px;padding-top:2px}.overviewSectionIcon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:var(--account-surface-subtle);color:var(--account-text-subtle)}.overviewHealthList{display:grid}.overviewHealthRow{padding:12px 0;border-top:1px solid var(--account-border)}.overviewHealthRow:first-child{padding-top:0;border-top:0}.overviewHealthRow:last-child{padding-bottom:0}.overviewHealthHead{display:flex;align-items:center;gap:8px}.overviewHealthHead strong{font-size:var(--account-text-ui);font-weight:600}.overviewHealthRow p{margin:5px 0 0 16px;color:var(--account-text-muted);font-size:.8125rem}.overviewInlineState{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:var(--account-card-padding);border:var(--account-card-border);border-radius:var(--account-card-radius);background:var(--account-card-background);box-shadow:var(--account-card-shadow)}.overviewInlineState .eyebrow{margin-bottom:6px}.overviewInlineState p{margin:7px 0 0;color:var(--account-text-muted);font-size:.8125rem}.overviewApplicationIdentity{min-width:0;display:flex!important;align-items:center;gap:10px!important}.overviewApplicationIcon{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;background:var(--account-surface-subtle);color:var(--account-text-muted)}@media (max-width:980px){.overviewMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.overviewTaskGrid{grid-template-columns:1fr;gap:28px}}@media (max-width:620px){.overviewHero{align-items:flex-start;flex-direction:column}.overviewMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.overviewHeroActions{width:100%}}@media (max-width:420px){.overviewMetricGrid{grid-template-columns:1fr}}.outbornRouteTransition{min-width:0;display:grid;gap:var(--page-block-gap);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}}.platformMobileBottomNav,.pwaBanner,.pwaConnectivity{display:none}.pwaOfflinePage{min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--account-canvas,#eef0f4)}.pwaOfflineCard{width:min(440px,100%);padding:30px;border:1px solid var(--account-border);border-radius:20px;background:var(--account-surface);text-align:center;box-shadow:var(--account-shadow-floating,0 18px 50px rgba(17,19,23,.08))}.pwaOfflineIcon{width:46px;height:46px;margin:0 auto 14px;display:grid;place-items:center;border-radius:14px;background:var(--account-surface-subtle)}.pwaOfflineCard h1{font-size:28px}.pwaOfflineCard p{color:var(--account-text-muted);font-size:14px}.pwaBanner{position:fixed;z-index:180;left:50%;bottom:20px;transform:translateX(-50%);width:min(580px,calc(100vw - 32px));padding:12px 12px 12px 14px;border:1px solid var(--account-border);border-radius:16px;background:color-mix(in srgb,var(--account-surface) 97%,transparent);box-shadow:var(--account-shadow-floating,0 18px 55px rgba(17,19,23,.18));-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(--account-text-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(--account-text-muted);display:grid;place-items:center}.pwaBannerClose:hover{background:var(--account-surface-subtle);color:var(--account-text)}.pwaConnectivity{position:fixed;z-index:190;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,#fff);font-size:11px;font-weight:650;align-items:center;gap:6px}.platformMobileBottomNav{position:fixed;z-index:120;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}.platformMobileBottomNav a,.platformMobileBottomNav 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}.platformMobileBottomNav a.active,.platformMobileBottomNav button.active{background:var(--account-surface-hover,var(--account-surface-subtle));color:var(--account-text)}.platformMobileBottomNav svg{width:19px;height:19px}.platformMobileBottomNav[data-items="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.platformMobileBottomNav[data-items="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.platformMobileBottomNav[data-items="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.platformMobileMoreList{display:grid;gap:4px}.platformMobileMoreList a{min-height:46px;display:flex;align-items:center;gap:11px;padding:10px;border-radius:11px;color:var(--account-text);font-size:13px;font-weight:600}.platformMobileMoreList a.active,.platformMobileMoreList a:hover{background:var(--account-surface-subtle)}.platformMobileMoreSection{display:grid;gap:10px;padding-top:14px;margin-top:14px;border-top:1px solid var(--account-border)}.platformMobileMoreLabel{color:var(--account-text-meta);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media(max-width:880px){html{background:var(--account-canvas,#eef0f4)}body{overscroll-behavior-y:none}a,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}input,select,textarea{font-size:16px!important}.platformPage{display:block!important;min-height:100dvh!important;background:var(--account-canvas,#eef0f4)!important}.platformRail{position:fixed!important;z-index:110!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;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:flex!important;align-items:center}.platformRail>.platformIdentitySlot,.platformRail>.platformNav{display:none!important}.platformBrand{min-height:44px!important;padding:4px 6px!important}.platformBrandName{font-size:14px}.platformBrand .brandQualifier{font-size:10px}.platformBody{height:auto!important;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,#eef0f4)!important}.platformTopbar{display:none!important}.platformContent{padding:22px max(16px,env(safe-area-inset-right)) 36px max(16px,env(safe-area-inset-left))!important}.platformContent h1{font-size:clamp(26px,8vw,34px)}.platformMobileBottomNav{display:grid}.pwaBanner{bottom:calc(80px + env(safe-area-inset-bottom));width:calc(100vw - 20px)}.pwaBanner,.pwaConnectivity{display:flex}.accountButton{min-height:44px}.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)));border-left:0;border-right:0;border-radius:0}.pwaStandalone .platformRail{background:color-mix(in srgb,var(--account-surface) 96%,transparent)!important}}@media(prefers-reduced-motion:reduce){.platformMobileBottomNav,.pwaBanner{transition:none!important}}@media (max-width:880px){.platformMobileBottomNav a:focus-visible,.platformMobileBottomNav button:focus-visible,.platformMobileMoreList a:focus-visible{outline:2px solid var(--account-focus,#2563eb);outline-offset:-2px}}.entitlementRegistrySummary{margin:12px 0}.platformAuditTable td strong{font-weight:600}.platformAuditTable .accountHelper{margin-top:3px}@media (max-width:760px){.platformAuditTable{overflow:visible}.platformAuditTable table,.platformAuditTable tbody,.platformAuditTable td,.platformAuditTable tr{display:block;width:100%}.platformAuditTable thead{display:none}.platformAuditTable tbody{display:grid;gap:12px}.platformAuditTable tr{padding:var(--account-card-padding);border:var(--account-card-border);border-radius:var(--account-card-radius);background:var(--account-card-background);box-shadow:var(--account-card-shadow)}.platformAuditTable td{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;align-items:start;padding:8px 0;border:0;min-width:0}.platformAuditTable td:before{color:var(--account-text-muted,#667085);font-size:11px;font-weight:600;line-height:1.4}.platformAuditTable td:first-child:before{content:"Time"}.platformAuditTable td:nth-child(2):before{content:"Activity"}.platformAuditTable td:nth-child(3):before{content:"Actor"}.platformAuditTable td:nth-child(4):before{content:"Scope"}.platformAuditTable td:nth-child(5):before{content:"Target"}.platformAuditTable td:nth-child(6):before{content:"Details"}.platformAuditTable td+td{border-top:1px solid var(--account-border,#e5e7eb)}.platformAuditTable td:last-child{padding-bottom:0}.platformAuditTable td:first-child{padding-top:0}.platformAuditTable .accountButton,.platformAuditTable .textLink{justify-self:start}.auditFilterActions,.auditResultsToolbar{flex-wrap:wrap}}html[data-theme=light]{color-scheme:light;--account-canvas:#eef0f4;--account-surface-hover:#f1f1f4;--account-surface-active:#e7e7eb;--account-text-on-action:#ffffff;--account-shadow-floating:0 10px 30px rgba(2,8,23,.14)}html[data-theme=dark]{color-scheme:dark;--account-canvas:#0b0d10;--account-surface:#13161b;--account-surface-subtle:#191d24;--account-input-background:#1b2027;--account-input-border:#2a3039;--account-surface-hover:#20262f;--account-surface-active:#292f39;--account-text:#f4f6f8;--account-text-subtle:#c5cbd3;--account-text-muted:#9da5b0;--account-text-meta:#8b94a1;--account-text-on-action:#111317;--account-border:#2a3039;--account-border-strong:#343c47;--account-focus:#7ea1ff;--account-success:#5fd0a5;--account-warning:#f0b85c;--account-danger:#ff8794;--account-shadow-floating:0 18px 54px rgba(0,0,0,.42)}html[data-theme=dark],html[data-theme=dark] .platformBody,html[data-theme=dark] .platformContent,html[data-theme=dark] .platformPage,html[data-theme=dark] .pwaOfflinePage,html[data-theme=dark] body{background:var(--account-canvas);color:var(--account-text)}html[data-theme=dark] .brandMark{border-color:var(--account-text)}html[data-theme=dark] .brandMark:after{background:var(--account-text)}html[data-theme=dark] .brandQualifier{color:var(--account-text-muted)}html[data-theme=dark] .accountCard,html[data-theme=dark] .accountOverlayBody,html[data-theme=dark] .accountOverlayFooter,html[data-theme=dark] .accountOverlayHeader,html[data-theme=dark] .accountOverlaySurface,html[data-theme=dark] .catalogEditor,html[data-theme=dark] .overviewPanel,html[data-theme=dark] .pwaOfflineCard,html[data-theme=dark] .tableWrap{border-color:var(--account-border);background:var(--account-surface);color:var(--account-text)}html[data-theme=dark] .accountButton.primary{border-color:var(--account-text);background:var(--account-text);color:var(--account-text-on-action)}html[data-theme=dark] .accountButton.secondary{border:0;background:var(--account-surface-hover);color:var(--account-text)}html[data-theme=dark] .accountButton.secondary:not(:disabled):hover{background:var(--account-surface-active)}html[data-theme=dark] .catalogApplicationRow:hover,html[data-theme=dark] .catalogRegistrarCard.active,html[data-theme=dark] .catalogRegistrarCard:hover:not(:disabled),html[data-theme=dark] .identityAction:hover{background:var(--account-surface-hover)}html[data-theme=dark] .catalogDangerZone{border-color:color-mix(in srgb,var(--account-danger) 38%,var(--account-border));background:color-mix(in srgb,var(--account-danger) 8%,var(--account-surface))}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--account-text-meta)}html[data-theme=dark] table,html[data-theme=dark] td,html[data-theme=dark] th{border-color:var(--account-border);color:var(--account-text)}html[data-theme=dark] th{color:var(--account-text-muted)}html[data-theme=dark] .loginPage{background:linear-gradient(135deg,#0b0d10,#11151a 46%,#171b21)}html[data-theme=dark] .loginPage:before{background:radial-gradient(circle at 18% 24%,rgba(64,72,84,.46) 0 15%,transparent 42%),radial-gradient(circle at 82% 30%,rgba(34,41,50,.62) 0 12%,transparent 38%),radial-gradient(circle at 58% 82%,rgba(43,50,60,.54) 0 14%,transparent 42%),linear-gradient(120deg,rgba(10,12,15,.94),rgba(31,37,45,.72) 48%,rgba(15,18,22,.98));filter:blur(28px)}html[data-theme=dark] .loginCard{border-color:var(--account-border);background:color-mix(in srgb,var(--account-surface) 96%,transparent);color:var(--account-text);box-shadow:0 28px 80px rgba(0,0,0,.38)}html[data-theme=dark] .platformMobileBottomNav,html[data-theme=dark] .pwaBanner{border-color:var(--account-border);background:color-mix(in srgb,var(--account-surface) 94%,transparent);color:var(--account-text);box-shadow:0 12px 34px rgba(0,0,0,.28)}html[data-theme=dark] .platformMobileBottomNav a,html[data-theme=dark] .platformMobileBottomNav button{color:var(--account-text-muted)}html[data-theme=dark] .platformMobileBottomNav a.active,html[data-theme=dark] .platformMobileBottomNav button.active{background:var(--account-surface-hover);color:var(--account-text)}@media (max-width:880px){html[data-theme=dark],html[data-theme=dark] .platformPage{background:var(--account-canvas)!important}html[data-theme=dark] .platformRail,html[data-theme=dark] .pwaStandalone .platformRail{background:color-mix(in srgb,var(--account-surface) 94%,transparent)!important;box-shadow:0 1px 0 var(--account-border)}html[data-theme=dark] .platformBody{background:var(--account-canvas)!important}html{min-height:100%;scroll-padding-top:calc(58px + env(safe-area-inset-top));scroll-padding-bottom:calc(82px + env(safe-area-inset-bottom))}body,html{overflow-x:hidden;overflow-y:auto}body{min-height:100dvh;height:auto;-webkit-overflow-scrolling:touch}.platformPage{overflow:visible!important}.platformBody,.platformPage{height:auto!important;min-height:100dvh!important}.platformBody{overflow-x:hidden!important;overflow-y:visible!important;overscroll-behavior-y:auto}.outbornRouteTransition,.platformContent{min-height:0;overflow:visible}}.platformSkipLink{position:fixed;z-index:220;top:max(8px,env(safe-area-inset-top));left:max(8px,env(safe-area-inset-left));padding:9px 12px;border:1px solid var(--account-border-strong);border-radius:var(--account-radius-control);background:var(--account-surface);color:var(--account-text);box-shadow:var(--account-shadow-floating);transform:translateY(-160%)}.platformSkipLink:focus{transform:translateY(0)}.platformDrawer{height:calc(100dvh - 32px)!important;max-height:calc(100dvh - 32px)!important}@media(max-width:960px){.platformToastViewport{--platform-toast-top:calc(66px + env(safe-area-inset-top))}}@media(max-width:720px){.platformDrawer{height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important}}.outbornSidebarLogo{border-radius:50%!important;overflow:hidden!important}.outbornSidebarLogo img,.outbornSidebarLogo>img{border-radius:inherit!important}.outbornAppShellAdminIcon.hasImage,.outbornAppShellApplicationBrandMark.hasImage,.outbornAppShellMark.hasImage{border-radius:50%!important;overflow:hidden!important}.outbornAppShellAdminIcon.hasImage img,.outbornAppShellApplicationBrandMark.hasImage img,.outbornAppShellMark.hasImage img{border-radius:inherit!important}:root{--outborn-select-height:40px;--outborn-select-radius:var(--account-radius-control,12px);--outborn-select-surface:var(--account-input-background,#f3f4f6);--outborn-select-text:var(--account-text,#18181b);--outborn-select-muted:var(--account-text-muted,#71717a);--outborn-select-focus:var(--account-focus,#4c6fff)}select:not([multiple]):not([size]){box-sizing:border-box;appearance:none;-webkit-appearance:none;min-width:0;max-width:100%;min-height:var(--outborn-select-height);border:1px solid var(--account-input-border,transparent);border-radius:var(--outborn-select-radius);padding:9px 38px 9px 12px;background-color:var(--outborn-select-surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23717a86' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;background-position:right 12px center;color:var(--outborn-select-text);font:inherit;font-size:var(--account-text-ui,13px);line-height:1.4;text-overflow:ellipsis;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease,border-color .16s ease}html[data-theme=dark] select:not([multiple]):not([size]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23aab2be' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}select:not([multiple]):not([size]):not(:disabled):hover{background-color:var(--account-surface-hover,#ebedf0)}select:not([multiple]):not([size]):focus-visible{outline:2px solid var(--outborn-select-focus);outline-offset:2px;box-shadow:none}select:not([multiple]):not([size]):disabled{opacity:.55;cursor:not-allowed}select:not([multiple]):not([size])[aria-invalid=true]{border-color:var(--account-danger,#b42318)}.outbornSelect[data-control-size=compact]:not([multiple]):not([size]){min-height:36px;padding-block:6px;font-size:12px}.outbornSelect[data-variant=pill]:not([multiple]):not([size]){border-radius:999px}.outbornSelectShell select:not([multiple]):not([size]){width:100%;min-height:36px;border:0;border-radius:inherit;background-color:transparent;box-shadow:none}.outbornSelectShell select:not([multiple]):not([size]):hover{background-color:transparent}.outbornSelectShell select:not([multiple]):not([size]):focus-visible{outline:none}.outbornSelectShell:focus-within{outline:2px solid var(--outborn-select-focus);outline-offset:2px}.outbornSelectComboboxControl{position:relative;display:block;min-width:0;min-height:var(--outborn-select-height);border:1px solid var(--account-input-border,transparent);border-radius:var(--outborn-select-radius);background:var(--outborn-select-surface);transition:background-color .16s ease,border-color .16s ease}.outbornSelectComboboxControl:hover:not(:has(input:disabled)){background:var(--account-surface-hover,#ebedf0)}.outbornSelectComboboxControl:focus-within{outline:2px solid var(--outborn-select-focus);outline-offset:2px}.outbornSelectComboboxControl .outbornSelectComboboxInput{width:100%;min-width:0;min-height:calc(var(--outborn-select-height) - 2px);padding:9px 40px 9px 12px;border:0;border-radius:inherit;background:transparent;box-shadow:none;outline:0;color:var(--outborn-select-text);font:inherit;font-size:var(--account-text-ui,13px)}.outbornSelectComboboxControl .outbornSelectComboboxInput:focus{background:transparent;box-shadow:none;outline:0}.outbornSelectComboboxControl .outbornSelectComboboxToggle{position:absolute;top:50%;right:4px;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;min-height:0;padding:0;border:0;border-radius:9px;background:transparent;color:var(--outborn-select-muted);font-size:19px;line-height:1}.outbornSelectComboboxControl .outbornSelectComboboxToggle:hover:not(:disabled){background:var(--account-surface-hover,#ebedf0)}.outbornSelectComboboxControl:has(input:disabled){opacity:.55;cursor:not-allowed}.outbornSelectMenu{border:1px solid var(--account-border,#e3e6eb);border-radius:var(--outborn-popover-radius,14px);background:var(--account-surface,#fff);box-shadow:var(--account-shadow-floating,0 16px 40px rgb(15 23 42/14%))}.outbornSelectMenu .outbornMorphOption{min-height:40px;border:0;border-radius:10px}@media (pointer:coarse){.outbornSelectComboboxControl,.outbornSelectShell,select:not([multiple]):not([size]){min-height:44px}.outbornSelectComboboxControl .outbornSelectComboboxInput,.outbornSelectShell select:not([multiple]):not([size]){min-height:42px}.outbornSelectMenu .outbornMorphOption{min-height:44px}}@media (prefers-reduced-motion:reduce){.outbornSelectComboboxControl,select:not([multiple]):not([size]){transition:none}}:root{--outborn-dropdown-radius:var(--outborn-popover-radius,14px);--outborn-dropdown-background:var(--account-surface,#fff);--outborn-dropdown-border:var(--account-border-strong,#dfe2e7);--outborn-dropdown-hover:var(--account-surface-hover,#f1f1f4);--outborn-dropdown-text:var(--account-text,#18181b);--outborn-dropdown-muted:var(--account-text-muted,#71717a)}.outbornDropdownSurface{box-sizing:border-box;max-width:calc(100vw - 16px);border:1px solid var(--outborn-dropdown-border);border-radius:var(--outborn-dropdown-radius);background:var(--outborn-dropdown-background);color:var(--outborn-dropdown-text);box-shadow:var(--account-shadow-floating,0 18px 48px rgb(15 23 42/16%));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.outbornDropdownSurface .outbornDropdownItem{box-sizing:border-box;min-height:40px;border:0;border-radius:10px;color:var(--outborn-dropdown-text);text-decoration:none;cursor:pointer}.outbornDropdownSurface .outbornDropdownItem:is(:hover,:focus-visible,[aria-current=true],[aria-selected=true]){border:0;outline:0;box-shadow:none}.outbornDropdownSurface .outbornDropdownItem:is(:hover,:focus-visible,[aria-current=true]):before{opacity:1;transform:translateY(0) scale(1)}.outbornDropdownSurface .outbornDropdownItem:is(:disabled,[aria-disabled=true]){opacity:.55;cursor:not-allowed}.outbornDropdownSurface .outbornDropdownItem[data-dropdown-tone=danger]{color:var(--account-danger,#bf303c)}.outbornDropdownSurface .outbornDropdownItem[data-dropdown-tone=danger]:before{background:color-mix(in srgb,var(--account-danger,#bf303c) 11%,var(--outborn-dropdown-background))}.outbornDropdownSeparator{height:1px;margin:6px 4px;background:var(--account-border,#e3e6eb)}.outbornDropdownTrigger{transition:background-color .16s ease,border-radius .22s cubic-bezier(.16,1,.3,1)}.outbornDropdownTrigger[aria-expanded=true]{background-color:var(--account-surface-hover,#f1f1f4)}html[data-theme=dark] .outbornDropdownSurface{--outborn-dropdown-border:var(--account-border,#2a3039);--outborn-dropdown-hover:var(--account-surface-hover,#242a34)}@media (pointer:coarse){.outbornDropdownSurface .outbornDropdownItem{min-height:44px}}@media (prefers-reduced-motion:reduce){.outbornDropdownSurface,.outbornDropdownTrigger{transition:none}}