:root{--j-theme-crossfade:.4s}:root[data-theme-capture=true]::view-transition-group(root){animation-duration:var(--j-theme-crossfade)}:root[data-theme-capture=true]::view-transition-old(root){animation:theme-surface-out var(--j-theme-crossfade) ease-out both;mix-blend-mode:normal;z-index:1}:root[data-theme-capture=true]::view-transition-new(root){mix-blend-mode:normal;z-index:0;animation:none}:root[data-theme-capture=true]::view-transition-group(*){animation-duration:var(--j-theme-crossfade)}@keyframes theme-surface-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.jv5.japp .jportfolio.jp-approved{--jv5-faint:#6b6b6b;--jv5-line:#1f1f1f;--jv5-secondary:#a3a3a3}:root[data-jellicoe-theme=light] .jv5.japp .jportfolio.jp-approved{--jv5-faint:#767676;--jv5-line:#d8d8d8;--jv5-secondary:#626262}.jv5.japp .jportfolio.jp-approved .jp-heading{margin-bottom:72px}.jv5.japp .jportfolio.jp-approved .jp-primary-table{table-layout:fixed}.jv5.japp .jportfolio.jp-approved .jp-primary-table :is(th,td){width:auto;padding:20px 32px 20px 0}.jv5.japp .jportfolio.jp-approved .jp-primary-table th:first-child{width:34.3%}.jv5.japp .jportfolio.jp-approved .jp-primary-table td:nth-child(2){width:22%}.jv5.japp .jportfolio.jp-approved .jp-primary-table td:last-child{padding-right:0}.jv5.japp .jportfolio.jp-approved .jp-primary-table .jp-ask{white-space:normal}.jv5.japp .jportfolio.jp-approved .jp-ask :is(.jp-request,.jp-when),.jv5.japp .jportfolio.jp-approved .jp-call :is(.jp-call-headline,.jp-next){display:block}.jv5.japp .jportfolio.jp-approved :is(.jp-when,.jp-next){margin-top:4px}.jv5.japp .jportfolio.jp-approved .jp-call-headline{font-size:15px;font-weight:500}.jv5.japp .jportfolio.jp-approved .jp-next{font-weight:400}.jv5.japp .jportfolio.jp-approved .jp-restored-other h2{font-size:15px;font-weight:400}.jv5.japp .jportfolio.jp-approved .jp-restored-other .jp-disclosure{width:auto;padding:0}.jv5.japp .jportfolio.jp-approved .jp-restored-other .jp-disclosure:hover{background:0 0}.jv5.japp .jportfolio.jp-approved .jp-primary-table tr[data-just-decided=true]{animation:1.2s ease-out jp-arrival-glow}@media (width>=768px){.jv5.japp .jv5-navigation .jv5-collapse-toggle>:is(.jv5-expand-glyph,.jsidebar-icon){transition:opacity .28s var(--japp-shell-ease);transition-delay:0s}.jv5.japp .jv5-navigation .jv5-nav-item>.jsidebar-icon{display:none}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-nav-item>.jsidebar-icon{display:block}}.jsidebar-theme-pair{isolation:isolate;position:relative}.jsidebar-theme-pair:before{content:"";background:var(--theme-selected-bg,#1c1c1c);z-index:-1;border-radius:4px;width:26px;height:26px;transition:transform .7s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;transform:translate(28px)}.jsidebar-theme[data-dark=false] .jsidebar-theme-pair:before{transform:translate(0)}.jsidebar-theme .jsidebar-theme-pair button[aria-pressed=true]{background:0 0}.jsidebar-theme[data-dark=false] .jsidebar-icon-sun{rotate:90deg}.jsidebar-theme .jsidebar-theme-rail{position:relative}.jsidebar-theme-rail>.jsidebar-icon{transition:opacity .4s cubic-bezier(.4,0,.2,1);position:absolute}.jsidebar-theme[data-dark=true] .jsidebar-theme-rail>.jsidebar-icon-sun,.jsidebar-theme[data-dark=false] .jsidebar-theme-rail>.jsidebar-icon-moon{opacity:0}:root[data-theme-capture=true] :is(body:has(.japp),.japp,.japp *){transition-property:transform,opacity,width,grid-template-rows,visibility,left!important}@media (width<=1100px){.jv5.japp .jportfolio.jp-approved .jp-primary-table tbody tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 24px;padding:20px 0;display:grid}.jv5.japp .jportfolio.jp-approved .jp-primary-table tbody tr>:is(th,td){width:auto;padding:0}.jv5.japp .jportfolio.jp-approved .jp-primary-table tbody th{grid-area:1/1}.jv5.japp .jportfolio.jp-approved .jp-primary-table .jp-ask{grid-area:2/1}.jv5.japp .jportfolio.jp-approved .jp-primary-table .jp-call{grid-area:1/2/span 2}}@media (width<=600px){.jv5.japp .jportfolio.jp-approved .jp-primary-table tbody tr{gap:12px;display:flex}.jv5.japp .jportfolio.jp-approved .jp-primary-table .jp-ask{order:0}.jv5.japp .jportfolio.jp-approved .jp-primary-table td[data-label=Ask]:before{content:none}.jv5.japp .jportfolio.jp-approved .jp-heading{margin-bottom:40px}.jv5.japp .jportfolio.jp-approved .jp-capacity{margin-bottom:48px}}@media (prefers-reduced-motion:reduce){.jv5.japp .jportfolio.jp-approved .jp-primary-table tr[data-just-decided=true]{animation:none}.jv5.japp .jv5-navigation .jv5-collapse-toggle>span,.jsidebar-theme-pair:before,.jsidebar-theme-rail>.jsidebar-icon{transition:none}}.jp-unopened{vertical-align:middle;margin-left:8px;display:inline-block}:root[data-jellicoe-theme=light] .jsidebar-theme{--theme-selected-bg:#e6e6e6}@media (width<=1100px){.jv5.japp .jportfolio.jp-approved .jp-primary-table tbody tr>th:first-child,.jv5.japp .jportfolio.jp-approved .jp-primary-table tbody tr>td:nth-child(2){width:auto}}@media (width<=600px){.jv5.japp .jportfolio.jp-approved .jp-primary-table tbody tr>th:first-child,.jv5.japp .jportfolio.jp-approved .jp-primary-table tbody tr>td:nth-child(2){width:100%}}@media (width>=768px){.jv5.japp .jv5-navigation[data-collapsed=true] .japp-reset-feedback{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.jv5.japp .jportfolio.jp-approved .jp-capacity [data-short=true] .jp-balance{font-weight:500}.jv5.japp[data-view]:before{box-shadow:inset -1px 0 #262626}:root[data-jellicoe-theme=light] .jv5.japp[data-view]:before{box-shadow:inset -1px 0 #d8d8d8}body:has(.jv5){background:#0a0a0a}body:has(.jv5[data-theme=light]){background:#fff}:root[data-jellicoe-theme=light] body:has(.jv5){background:#fff}.jv5{--serif:"Geist", sans-serif;--jv5-bg:#0a0a0a;--jv5-sidebar:#101010;--jv5-text:#f4f4f4;--jv5-secondary:#aaa;--jv5-line:#303030;--jv5-hover:#191919;background:var(--jv5-bg);color:var(--jv5-text);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;transition:background-color .2s,color .2s;display:flex}.jv5[data-theme=light],:root[data-jellicoe-theme=light] .jv5{--jv5-bg:#fff;--jv5-sidebar:#fff;--jv5-text:#111;--jv5-secondary:#626262;--jv5-line:#d8d8d8;--jv5-hover:#f5f5f5;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.jv5 *,.jv5 :before,.jv5 :after{box-sizing:border-box}.jv5 h1:where(:not(.jop *)),.jv5 h2:where(:not(.jop *)),.jv5 h3:where(:not(.jop *)),.jv5 p:where(:not(.jop *)){margin:0}.jv5 h2:where(:not(.jop *)),.jv5 h3:where(:not(.jop *)){font-family:inherit}.jv5 a:where(:not(.jop *)){color:inherit;text-decoration:none}.jv5 a:where(:not(.jop *)):hover{text-underline-offset:4px;text-decoration:underline}.jv5 :focus-visible{outline-offset:5px;outline:2px solid}.jv5 button:where(:not(.jop *)),.jv5 select:where(:not(.jop *)){font:inherit;color:inherit;border:1px solid var(--jv5-line);cursor:pointer;background:0 0;border-radius:0}.jv5 button:where(:not(.jop *)){min-height:44px;padding:10px 18px}.jv5 button:where(:not(.jop *)):disabled{opacity:.5;cursor:wait}.jv5 select:where(:not(.jop *)){padding:5px 6px}.jv5 option:where(:not(.jop *)){color:#eee;background:#111}.jv5 .jv5-muted{color:var(--jv5-secondary);font-size:13px;line-height:21px}.jv5-skip{z-index:20;background:var(--jv5-bg);padding:12px;position:fixed;top:8px;left:240px;transform:translateY(-200%)}.jv5-skip:focus{transform:none}.jv5-navigation{background:var(--jv5-sidebar);color:var(--jv5-text);border-right:1px solid var(--jv5-line);flex-direction:column;flex:none;height:100dvh;padding:28px 16px 18px;transition:background-color .2s,border-color .2s;display:flex;position:sticky;top:0;overflow:hidden}.jv5 .jv5-brand{white-space:nowrap;align-items:center;gap:11px;min-width:0;min-height:36px;padding:0 8px;display:flex;overflow:hidden}.jv5 .jv5-brand:hover{text-decoration:none}.jv5-brand-mark{letter-spacing:-.08em;flex:0 0 24px;width:24px;font:500 31px/32px Geist,sans-serif}.jv5-brand-name{letter-spacing:-.5px;font:500 25px/30px Geist,sans-serif}.jv5-brand-row{align-items:center;display:flex}.jv5-navigation-items{flex-direction:column;flex:1;min-height:0;padding-top:43px;display:flex}.jv5-navigation nav{flex-direction:column;gap:4px;display:flex}.jv5-navigation .jv5-nav-item{width:100%;min-height:42px;color:var(--jv5-secondary);white-space:nowrap;border-radius:9px;align-items:center;gap:12px;padding:9px 10px;font-size:14px;line-height:20px;transition:color .15s,background-color .15s;display:flex;position:relative;overflow:hidden}.jv5-navigation .jv5-nav-item:hover{color:var(--jv5-text);background:var(--jv5-hover);text-decoration:none}.jv5-navigation .jv5-nav-item[aria-current=page]{color:var(--jv5-text);background:var(--jv5-hover);font-weight:500}.jv5-navigation .jv5-nav-item svg{flex:0 0 18px}.jv5-navigation-footer{margin-top:auto;padding-top:22px}.jv5-theme{color:var(--jv5-secondary);justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 15px;font-size:12px;display:flex}.jv5-theme-mobile{display:none}.jv5-theme-control{flex:none}.jv5-theme-control-full{border:1px solid var(--jv5-line);background:var(--jv5-hover);border-radius:999px;width:80px;height:36px;position:relative}.jv5 .jv5-theme-switch{z-index:1;width:80px;height:36px;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:999px;padding:0;position:absolute;inset:0}.jv5 .jv5-theme-switch:hover:not(:disabled){background:0 0}.jv5 .jv5-theme-switch>span{z-index:2;background:var(--jv5-bg);border-radius:999px;width:28px;height:28px;transition:transform .2s cubic-bezier(.22,1,.36,1);transform:translate(3px);box-shadow:0 1px 4px #0000002e}.jv5 .jv5-theme-switch[data-state=checked]>span{transform:translate(47px)}.jv5-theme-icon{z-index:0;pointer-events:none;width:30px;color:var(--jv5-secondary);place-items:center;transition:color .2s,transform .2s;display:grid;position:absolute;inset-block:0}.jv5-theme-icon-light{left:4px}.jv5-theme-icon-dark{right:4px}.jv5-theme-switch[data-state=unchecked]~.jv5-theme-icon-light,.jv5-theme-switch[data-state=checked]~.jv5-theme-icon-dark{color:var(--jv5-text);transform:scale(1.08)}.jv5 .jv5-theme-compact,.jv5 .jv5-collapse-toggle{width:100%;min-height:40px;color:var(--jv5-secondary);white-space:nowrap;border:0;border-radius:9px;justify-content:flex-start;align-items:center;gap:12px;padding:8px 10px;display:flex}.jv5 .jv5-theme-compact{justify-content:center;width:40px;padding:8px}.jv5 .jv5-theme-compact:hover,.jv5 .jv5-collapse-toggle:hover{color:var(--jv5-text);background:var(--jv5-hover)}.jv5-navigation[data-collapsed=true] .jv5-theme,.jv5-navigation[data-collapsed=true] .jv5-collapse-toggle{justify-content:center;padding-inline:0}.jv5 .jv5-menu-toggle{display:none}.jv5-content{flex:auto;width:100%;min-width:0;max-width:1600px;padding:48px 58px 64px;transition:color .2s}.jv5 h1:where(:not(.jop *)){letter-spacing:-.7px;font:500 38px/1.12 Geist,sans-serif}.jv5-today{font-size:15px;margin-top:18px!important}.jv5-since{color:var(--jv5-secondary);font-size:13px;margin-top:8px!important}.jv5-since span{color:var(--jv5-text);margin-right:14px}.jv5-source-pointer{color:var(--jv5-secondary);font-size:13px;margin-top:12px!important}.jv5-source-pointer a{text-underline-offset:3px;text-decoration:underline}.jv5-groups{gap:26px;margin-top:8px;display:grid}.jv5-groups h2{padding-bottom:8px;font-size:18px;font-weight:600}.jv5-table-head,.jv5-opportunity-row{grid-template-columns:minmax(180px,1fr) 80px minmax(240px,1.47fr) minmax(220px,1.65fr);gap:24px;display:grid}.jv5-table-head{color:var(--jv5-secondary);margin-top:23px;font-size:12px}.jv5-opportunity-row{cursor:pointer;border-top:1px solid var(--jv5-line);border-radius:10px;padding:16px 12px;font-size:15px;line-height:21px;transition:background-color .16s}.jv5 .jv5-opportunity-row:hover{background:var(--jv5-hover);text-decoration:none}.jv5-opportunity-row:active{background:var(--jv5-hover)}.jv5-pursuit-link{font-size:16px;font-weight:600;line-height:22px}.jv5-value{font-size:16px;font-weight:500}.jv5-row-action{color:var(--jv5-secondary);font-size:13px;line-height:19px}.jv5-opportunity-row .jv5-muted{margin-top:4px;font-size:12px;line-height:18px}.jv5-unseen{vertical-align:middle;margin-left:8px;display:inline-block}.jv5-back{margin-bottom:25px;font-size:13px;display:inline-block;color:var(--jv5-secondary)!important}.jv5-meta{color:var(--jv5-secondary);font-size:15px;margin-top:8px!important}.jv5-issue{letter-spacing:-.4px;max-width:1040px;font-size:27px;font-weight:600;line-height:1.2;margin-top:24px!important}.jv5-facts{grid-template-columns:1fr 1fr;gap:36px;margin-top:22px;display:grid}.jv5-facts>div{border-top:1px solid var(--jv5-line);padding-top:13px}.jv5-facts h3{font-size:17px;font-weight:500;line-height:23px}.jv5-facts p{color:var(--jv5-secondary);margin-top:6px}.jv5-recommendation{margin-top:25px}.jv5-recommendation h2{color:var(--jv5-secondary);margin-bottom:7px;font-size:13px;font-weight:400}.jv5-next h2{font-size:19px;font-weight:500;line-height:25px}.jv5-context,.jv5-problem{max-width:760px;margin-top:28px}.jv5-context h2,.jv5-problem h2{color:var(--jv5-secondary);margin-bottom:8px;font-size:14px;font-weight:500}.jv5-context p,.jv5-problem p{font-size:17px;line-height:1.6}.jv5-next ul{max-width:760px;margin:12px 0;padding-left:20px}.jv5-next li{padding:4px 0;font-size:16px;line-height:1.6}.jv5-evidence-filters{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.jv5-evidence-filters button{min-height:40px;color:var(--jv5-secondary);border:0;border-radius:8px;padding:8px 12px;transition:background-color .15s}.jv5-evidence-filters button[aria-pressed=true]{background:var(--jv5-hover);color:var(--jv5-text)}.jv5-proof-body{overflow:hidden}.jv5-pursuit{max-width:1000px}.jv5-recommendation>p{letter-spacing:-.2px;max-width:1050px;font-size:24px;font-weight:600;line-height:34px}.jv5-next{border-top:1px solid var(--jv5-line);border-bottom:1px solid var(--jv5-line);margin-top:24px;padding:17px 0}.jv5-next>p{font-size:19px;font-weight:500;line-height:25px}.jv5-next>.jv5-muted{margin-top:7px;font-weight:400}.jv5-human{margin:22px 0 24px}.jv5-human h2{margin-bottom:7px;font-size:15px;font-weight:500}.jv5-human p+p{margin-top:5px}.jv5 .jv5-hold{text-underline-offset:5px;border:0;margin:4px 0;padding:9px 0;font-weight:500;text-decoration:underline}.jv5 .jv5-hold:hover{background:0 0}.jv5-final-actions{gap:12px;margin-top:12px;display:flex}.jv5-final-actions button{border-color:var(--jv5-secondary);min-width:132px}.jv5-proof{border-top:1px solid var(--jv5-line)}.jv5-disclosure{border-bottom:1px solid var(--jv5-line)}.jv5-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:46px;padding:11px 0;font-size:14px;list-style:none;display:flex}.jv5-disclosure summary::-webkit-details-marker{display:none}.jv5-disclosure-symbol:before{content:"+";font-size:18px;font-weight:300}.jv5-disclosure[open]>summary .jv5-disclosure-symbol:before{content:"−"}.jv5-proof-body{max-width:780px;padding:7px 0 23px;font-size:13px;line-height:20px}.jv5-proof-body p+p{margin-top:7px}.jv5-proof-body h2,.jv5-proof-body h3{margin-bottom:7px;font-size:14px;font-weight:500}.jv5-proof-body a{text-underline-offset:3px;margin-top:7px;text-decoration:underline;display:inline-block}.jv5-proof-item{margin:10px 0 23px}.jv5-proof-body blockquote{border-left:1px solid var(--jv5-line);margin:7px 0;padding-left:14px}.jv5-proof-body>.jv5-disclosure{border-top:1px solid var(--jv5-line);margin-top:18px}.jv5-notice{border-bottom:1px solid var(--jv5-line);margin-bottom:24px;padding-bottom:20px}.jv5-notice button{margin-top:10px}.japp .jv5-systems h1{color:var(--jv5-text);letter-spacing:-.6px;margin-bottom:12px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:38px;font-weight:500;line-height:1.12}.jv5 .jv5-system-consequence{max-width:850px;font:500 32px/38px Geist,sans-serif;margin-top:29px!important}.jv5-system-impact{max-width:920px;font-size:18px;line-height:26px;margin-top:15px!important}.jv5-system-affected{border-bottom:1px solid var(--jv5-line);margin-top:28px;padding-bottom:23px}.jv5-system-affected h2{color:var(--jv5-secondary);margin-bottom:8px;font-size:13px;font-weight:400}.jv5-system-affected>p{font-size:16px;line-height:25px}.jv5-system-affected>.jv5-muted{margin-top:7px}.jv5-system-sources>article{grid-template-columns:240px minmax(0,1fr);gap:32px;padding:28px 0;display:grid}.jv5-system-sources>article+article{border-top:1px solid var(--jv5-line)}.jv5-source-action{margin-top:14px}.jv5-source-clocks{gap:10px;margin:12px 0;display:grid}.jv5-source-clocks>div{grid-template-columns:130px minmax(0,1fr);gap:12px;display:grid}.jv5-source-clocks dt{color:var(--jv5-secondary)}.jv5-source-clocks dd{margin:0}@media (width<=520px){.jv5-source-clocks>div{grid-template-columns:1fr;gap:2px}}.jv5-system-sources h2{color:var(--jv5-text);font-size:20px;font-weight:600}.jv5-system-sources p+p{margin-top:6px}.jv5-systems>.jv5-proof{margin-top:22px}.jv5-system-footnote{color:var(--jv5-secondary);font-size:12px;margin-top:20px!important}@media (width>=1800px){.jv5-content{margin:0 auto}}@media (width<=1150px){.jv5-content{padding:42px 34px}.jv5-table-head,.jv5-opportunity-row{grid-template-columns:minmax(140px,1fr) 55px minmax(150px,1fr) minmax(165px,1fr);gap:18px}}@media (width<=767px){.jv5{display:block}.jv5-navigation{z-index:10;border-right:0;border-bottom:1px solid var(--jv5-line);height:auto;min-height:67px;padding:15px 20px;position:sticky;overflow:visible;width:100%!important}.jv5-brand-row{justify-content:space-between;align-items:center;display:flex}.jv5 .jv5-brand{padding:0}.jv5-brand-name,.jv5-navigation .jv5-nav-item span{opacity:1!important;transform:none!important}.jv5 .jv5-menu-toggle{border:0;border-radius:8px;align-items:center;gap:8px;min-height:36px;padding:5px 7px;font-size:14px;display:flex}.jv5-navigation-items{min-height:auto;padding-top:22px;display:none}.jv5-navigation[data-open=true] .jv5-navigation-items{display:flex}.jv5-navigation nav{gap:5px}.jv5-navigation .jv5-nav-item{min-height:46px}.jv5-navigation-footer{padding-top:12px}.jv5-theme-desktop,.jv5-collapse-toggle{display:none!important}.jv5-theme-mobile{justify-content:space-between;padding:10px 8px 3px;display:flex}}@media (width<=900px){.jv5-content{padding:28px 24px 48px}.jv5-skip{left:12px}.jv5 h1:where(:not(.jop *)){font-size:32px;line-height:36px}.jv5-pursuit h1 span{display:block}.jv5-table-head{display:none}.jv5-opportunity-row{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:20px 0}.jv5-row-issue,.jv5-row-action{grid-column:1/-1}.jv5-row-action{font-size:13px}.jv5-row-action>p:first-child:before{content:"Next: ";color:var(--jv5-secondary)}.jv5-groups{gap:28px;margin-top:30px}.jv5-groups h2{border-bottom:1px solid var(--jv5-line);margin:0;padding-bottom:12px}.jv5-meta{font-size:13px;line-height:21px}.jv5-issue{font-size:23px;line-height:27px;margin-top:22px!important}.jv5-back{margin-bottom:20px}.jv5-facts{grid-template-columns:1fr;gap:17px;margin-top:22px}.jv5-facts h3{font-size:16px}.jv5-facts p{font-size:13px}.jv5-recommendation>p{font-size:20px;line-height:30px}.jv5-recommendation{margin-top:24px}.jv5-next h2{font-size:17px;line-height:25px}.jv5-human{margin-top:21px}.jv5-proof-body{padding-right:6px}.jv5-final-actions button{flex:1;min-width:0}.jv5-system-consequence{font-size:28px;line-height:33px}.jv5-system-impact{font-size:16px;line-height:24px}.jv5-system-sources>article{grid-template-columns:1fr;gap:12px}.jv5-system-affected>p{font-size:14px}}@media (prefers-reduced-motion:reduce){.jv5 *{scroll-behavior:auto;transition-duration:.01ms!important;animation-duration:.01ms!important}}.jv5[data-view=decisions] h1:where(:not(.jop *)),.jv5 .jv5-brand-name,.jv5 .jv5-brand-mark{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.jv5[data-view=decisions] h1:where(:not(.jop *)){letter-spacing:-.6px;font-weight:500}.jv5-navigation[data-collapsed=false] .jv5-brand-mark{display:none}.jv5-detail-status{font-size:13px;margin:16px 0 4px!important}.jv5-detail-status span{color:var(--jv5-secondary);margin-right:8px}.jv5-detail-section{max-width:780px;margin-top:24px}.jv5-detail-section h2{color:var(--jv5-secondary);margin-bottom:8px;font-size:14px;font-weight:500}.jv5-detail-section>p{font-size:16px;line-height:1.6}.jv5-email-draft{border:1px solid var(--jv5-line);margin-top:16px;padding:18px}.jv5-email-draft h3{margin-bottom:10px;font-size:14px;font-weight:500}.jv5-email-draft p{font-size:14px}.jv5-email-body{white-space:pre-wrap;-webkit-user-select:text;user-select:text;margin:14px 0;font-size:14px;line-height:1.6}.jv5-email-draft button{border-radius:6px;font-size:13px}.jv5 .jv5-decision-button{border:0;min-height:32px;padding:0 4px}.jv5 .jv5-decision-button:not(:disabled){text-underline-offset:4px;text-decoration:underline}.jv5 .jv5-decision-button:disabled{opacity:1;cursor:default}.jv5-decision-controls{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.jv5-decision-controls button{border-radius:6px}@media (width<=900px){.jv5-navigation .jv5-brand-mark{display:none}.jv5-navigation .jv5-brand-name{display:inline}}body:has(.jv5[data-view=decisions]) vercel-live-feedback{display:none!important}.jv5[data-view=decisions]{--jv5-secondary:#bcbcbc;--jv5-line:#484848;--jv5-hover:#242424}.jv5[data-view=decisions][data-theme=light]{--jv5-secondary:#505050;--jv5-line:#bcbcbc;--jv5-hover:#ededed}.jv5[data-view=decisions] .jv5-content{padding-bottom:24px}.jv5-table-head,.jv5-opportunity-row{grid-template-columns:minmax(160px,1.15fr) 136px 72px minmax(130px,1fr) minmax(170px,1.25fr) 64px;gap:16px}.jv5-table-head{margin-top:28px;padding:0 12px 10px}.jv5-list{border-bottom:1px solid var(--jv5-line)}.jv5-opportunity-row{border-top:1px solid var(--jv5-line);align-items:center;height:104px;padding:14px 12px}.jv5-row-client{min-width:0;position:relative}.jv5-row-client .jv5-pursuit-link{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:20px;display:-webkit-box;overflow:hidden}.jv5-row-client .jv5-muted{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.jv5-row-issue,.jv5-row-action{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--jv5-text);font-size:14px;overflow:hidden}.jv5-row-status,.jv5-row-due{color:var(--jv5-secondary);white-space:nowrap;font-size:13px}.jv5-row-due,.jv5-value{text-align:right;font-variant-numeric:tabular-nums}.jv5-new{color:var(--jv5-secondary);align-items:center;gap:5px;height:18px;font-size:12px;display:flex}.jv5-detail-header{border-bottom:1px solid var(--jv5-line);grid-template-columns:minmax(180px,1.1fr) minmax(180px,1fr) auto auto;align-items:baseline;gap:16px;padding-bottom:22px;display:grid}.jv5 .jv5-detail-header h1{font-size:28px;line-height:1.2}.jv5-detail-header h1,.jv5-detail-header>span:not(.jv5-detail-due){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jv5-detail-header>span{color:var(--jv5-secondary);font-size:14px}.jv5-detail-header>strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.jv5-detail-due{white-space:nowrap}.jv5 .jv5-problem,.jv5 .jv5-recommendation,.jv5-action{max-width:100%;margin-top:24px}.jv5 .jv5-problem h2,.jv5 .jv5-recommendation h2,.jv5-action h2,.jv5-decision-line h2{color:var(--jv5-secondary);margin-bottom:7px;font-size:14px;font-weight:500}.jv5 .jv5-problem p,.jv5 .jv5-recommendation>p,.jv5-action>p{letter-spacing:0;font-size:16px;font-weight:400;line-height:1.5}.jv5 .jv5-primary{background:var(--jv5-text);min-width:108px;color:var(--jv5-bg);border-color:var(--jv5-text);border-radius:7px;margin-top:16px;font-weight:500}.jv5 .jv5-primary:hover:not(:disabled){opacity:.85;background:var(--jv5-text)}.jv5-decision-line{border-top:1px solid var(--jv5-line);border-bottom:1px solid var(--jv5-line);flex-wrap:wrap;align-items:baseline;gap:12px;margin:24px 0;padding:15px 0;display:flex}.jv5 .jv5-decision-line h2{margin:0}.jv5-action-note{border:1px solid var(--jv5-line);margin-top:16px;padding:16px}.jv5-action-note a{margin-top:10px;text-decoration:underline;display:inline-block}.jv5-evidence-source{margin:18px 0}.jv5-proof-body .jv5-evidence-source>h2{border-bottom:1px solid var(--jv5-line);padding-bottom:8px;font-size:15px}.jv5-show-rest{border-radius:6px!important}@media (width>=768px){.jv5-navigation[data-collapsed=true]{padding-inline:10px}.jv5-navigation[data-collapsed=true] .jv5-nav-item{justify-content:center;gap:0;width:52px;padding:11px;overflow:visible}.jv5-navigation[data-collapsed=true] .jv5-nav-item span,.jv5-navigation[data-collapsed=true] .jv5-brand-name{display:none}.jv5-navigation[data-collapsed=true] .jv5-brand{justify-content:center;width:52px;padding:0}}@media (width>=901px) and (width<=1250px){.jv5[data-view=decisions] .jv5-content{padding-inline:24px}.jv5-table-head,.jv5-opportunity-row{grid-template-columns:minmax(130px,1fr) 128px 60px minmax(90px,1fr) minmax(120px,1fr) 56px;gap:10px}.jv5-detail-header{grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) auto auto;gap:10px}}@media (width<=900px){.jv5-opportunity-row{grid-template-rows:48px 20px 22px 22px;grid-template-columns:minmax(0,1fr) 72px;gap:8px 12px;height:176px;padding:12px}.jv5-row-client{grid-area:1/1}.jv5-value{grid-area:1/2;align-self:start}.jv5-row-status{grid-area:2/1}.jv5-row-due{grid-area:2/2}.jv5-row-issue{grid-area:3/1/auto/-1}.jv5-row-action{grid-area:4/1/auto/-1}.jv5-detail-header{grid-template-columns:minmax(0,1fr) auto;gap:10px}.jv5-detail-header h1{grid-column:1/-1}.jv5-detail-header>span:not(.jv5-detail-due){grid-column:1}.jv5-detail-header>strong{grid-column:2}.jv5-detail-due{grid-column:1/-1}.jv5 .jv5-detail-header h1{font-size:27px}}.japp .jv5-connections-intro{max-width:660px}.japp .jv5-systems .jv5-source-status{color:var(--jv5-text);font-size:15px;font-weight:500;line-height:1.5}.japp .jv5-systems .jv5-source-explanation{max-width:540px;margin-top:6px;font-size:14px;line-height:1.6}.japp .jv5-systems .jv5-source-clocks{font-size:13px;line-height:1.6}.jv5.japp{--japp-shell-duration:.28s;--japp-shell-ease:cubic-bezier(.22, 1, .36, 1);--japp-rail-width:72px;--japp-rail-inset:12px;--jv5-secondary:#aaa;--jv5-line:#303030;--jv5-hover:#191919;width:100%;margin:0}.jv5.japp[data-theme=light],:root[data-jellicoe-theme=light] .jv5.japp{--jv5-secondary:#626262;--jv5-line:#d8d8d8;--jv5-hover:#f5f5f5}.japp .jv5-navigation{width:240px;transition:width var(--japp-shell-duration) var(--japp-shell-ease), background-color .2s ease, border-color .2s ease;border-right-color:#202020;padding:20px 12px 16px}.japp[data-sidebar-collapsed=true] .jv5-navigation{width:var(--japp-rail-width)}:root[data-jellicoe-theme=light] .japp .jv5-navigation,.japp[data-theme=light] .jv5-navigation{border-right-color:#e8e8e8}.japp .jv5-wordmark{font:var(--jellicoe-wordmark-font);letter-spacing:var(--jellicoe-wordmark-tracking);white-space:nowrap;left:calc(var(--japp-rail-width) / 2 - var(--japp-rail-inset));display:inline-flex;position:relative}.japp .jv5-brand-glyph{transform:translate(-50%)}.japp .jv5-brand-suffix{opacity:1;transition:opacity var(--japp-shell-duration) var(--japp-shell-ease);position:absolute;left:50%}.japp .japp-menu-frame{flex:1;min-height:0;display:flex}.japp .jv5-navigation-items{width:100%;padding-top:28px;overflow-y:auto}.japp-utility{margin-top:18px}.japp .jv5-navigation-footer{padding-top:16px}.japp .jv5-theme{padding:10px 8px}.jv5.japp .jv5-theme-switch>span{background:var(--jv5-line);box-shadow:none}.japp .jv5-theme-icon{z-index:2}.japp-account{position:relative}.japp-account summary{min-height:42px;color:var(--jv5-secondary);cursor:pointer;border-radius:9px;align-items:center;gap:12px;padding:9px 10px;list-style:none;transition:color .15s,background-color .15s;display:flex}.japp-account summary::-webkit-details-marker{display:none}.japp-account summary:hover,.japp-account[open] summary{background:var(--jv5-hover);color:var(--jv5-text)}.japp-account img{object-fit:cover;border-radius:50%}.japp-account-menu{background:var(--jv5-sidebar);width:208px;color:var(--jv5-text);border:1px solid var(--jv5-line);z-index:20;overflow-wrap:anywhere;border-radius:8px;gap:10px;padding:12px;display:grid;position:fixed;bottom:62px;left:16px}.japp .japp-account-menu button{border-radius:6px}.japp .jop-main{--op-bg:var(--jv5-bg);--op-sidebar:var(--jv5-sidebar);flex:auto;width:100%;min-height:0;margin-left:0}:root[data-jellicoe-theme=light] .japp .jop,.japp[data-theme=light] .jop{--op-panel:#fafafa;--op-hover:#f1f1f1;--op-press:#e9e9e9;--op-text:#171717;--op-secondary:#444;--op-meta:#626262;--op-line:1px solid #0000001f;--op-review:#333;--op-review-fill:#0000000f;--op-waiting:#755710;--op-waiting-fill:#7557101a;--op-active:#0000000d;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width>=768px){.japp[data-sidebar-collapsed=true] .japp-account summary{justify-content:center;padding-inline:0}.japp[data-sidebar-collapsed=true] .japp-account summary span{display:none}}@media (width<=767px){.japp .jv5-navigation{border-right:0;width:100%;padding:12px 16px}.japp .jv5-brand-name{display:none}.japp .japp-menu-frame{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .24s,visibility .24s;display:grid}.japp .jv5-navigation[data-open=true] .japp-menu-frame{visibility:visible;grid-template-rows:1fr}.japp .jv5-navigation-items{opacity:0;min-height:0;max-height:calc(100dvh - 68px);padding-top:0;transition:opacity .2s;display:flex;overflow:hidden}.japp .jv5-navigation[data-open=true] .jv5-navigation-items{opacity:1;overflow-y:auto}.japp .jv5-navigation-items nav[aria-label=Primary]{margin-top:16px}.japp .jv5-navigation .jv5-nav-item span{display:inline}.japp .jv5-theme-mobile{justify-content:space-between}.japp .japp-account summary span{display:inline}.japp-account-menu{width:100%;margin-top:8px;position:static}.japp .jop-main{width:100%;margin-left:0;padding:24px 16px}}@media (prefers-reduced-motion:reduce){.japp .jv5-navigation,.japp .japp-menu-frame,.japp .jv5-navigation-items,.japp .jv5-nav-item,.japp-account summary,.jv5.japp .jv5-theme-switch>span{transition:none}}.japp .jv5-nav-item,.japp .jv5-collapse-toggle,.japp .japp-account summary,.japp .jv5-menu-toggle,.japp .jv5-brand{min-height:44px}.japp .jv5-theme-control-full{overflow:visible}.jv5.japp .jv5-theme-switch{height:44px;min-height:44px;top:-5px;bottom:-5px}.jv5.japp .jv5-theme-switch:focus-visible{outline:2px solid var(--jv5-text);outline-offset:2px}.jv5.japp .jv5-theme-switch>span{align-self:center}.japp .jv5-system-sources>article>div{min-width:0}.japp .jv5-systems{overflow-wrap:anywhere}.japp main :is(button,summary,input,select){min-height:44px}.japp main summary{cursor:pointer;padding-block:12px}.japp main :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--jv5-text);outline-offset:3px}.japp .jop-back{align-items:center;min-height:44px;display:inline-flex}.japp .jv5-skip{left:12px}@media (width<=767px){:root:has(.japp){scroll-padding-top:88px}.japp #jellicoe-content :is(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-top:88px}}@media (width<=600px){.japp .jw-decision-actions{flex-direction:column;align-items:stretch}.japp .jw-decision-actions button{width:100%}.japp .jintake .ji-field :is(input,select,textarea),.japp .jw-decision :is(input,select,textarea),.japp .jw-progression :is(select,textarea){font-size:16px}}:root:has(.japp){scroll-behavior:auto}.japp .jv5-theme-compact{width:44px;min-height:44px}.japp .jw-evidence-filters button{min-width:44px}.jv5.japp .jv5-theme-switch{width:100%}.japp .japp-menu-frame,.japp .jv5-navigation-items{min-width:0}.japp .japp-account-menu p{margin:0;font-size:13px;line-height:1.5}.japp .japp-account-menu button{min-height:44px}.jv5.japp{transition:none}.japp .jv5-navigation{transition-property:width}.japp .jv5-theme-icon{transition:none}.jv5.japp .jv5-theme-switch>span{transition:transform .28s cubic-bezier(.22,1,.36,1);translate:none}.japp #jellicoe-content :is(h1,[tabindex="-1"]):focus:not(:focus-visible){outline:none}.jw-summary-marker{height:1px}.jw-sticky-summary{display:none}@media (width>=768px){.jw-sticky-summary{z-index:5;background:var(--jv5-bg);border-bottom:1px solid var(--jv5-line);visibility:hidden;margin-bottom:12px;padding:12px 0;font-size:13px;line-height:20px;display:block;position:sticky;top:0}.jw-sticky-summary[data-visible=true]{visibility:visible}.jw-sticky-summary strong{font-weight:550}.japp .jv5-navigation[data-collapsed=true] :is(.jv5-nav-item,.jv5-brand){width:100%}}.japp-nav-track{isolation:isolate;flex-shrink:0;position:relative}.japp-nav-highlight{background:var(--jv5-hover);pointer-events:none;z-index:-1;border-radius:9px;height:44px;transition:transform .18s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 0 auto;transform:translateY(0)}.japp-nav-track[data-active=new-pursuit] .japp-nav-highlight{transform:translateY(48px)}.japp-nav-track[data-active=systems] .japp-nav-highlight{transform:translateY(110px)}.japp .jv5-nav-item[aria-current=page]{background:0 0}.japp .jv5-nav-item:hover{background:color-mix(in srgb, var(--jv5-text) 4%, transparent)}.japp-overview,.japp-sign-in{min-height:44px;color:var(--jv5-secondary);white-space:nowrap;border-radius:9px;align-items:center;gap:12px;padding:9px 10px;display:flex}.japp-overview{font-size:14px}.japp-sign-in{font-size:12px}.japp-overview:hover,.japp-sign-in:hover{color:var(--jv5-text);background:var(--jv5-hover);text-decoration:none}.japp .japp-capacity-number{font-variant-numeric:tabular-nums;min-width:1ch;display:inline-block}@media (width>=768px){.japp #jellicoe-content{margin-inline:auto}.japp[data-sidebar-collapsed=true] .jv5-brand-suffix{opacity:0;pointer-events:none}.japp .jv5-brand{position:relative}.japp[data-sidebar-collapsed=true] :is(.japp-overview,.japp-sign-in){justify-content:center;padding-inline:0}.japp[data-sidebar-collapsed=true] :is(.japp-overview,.japp-sign-in) span{display:none}}@media (width<=767px){.japp .jv5-brand-name{display:block}.japp-nav-track{margin-top:16px}.japp .jv5-navigation-items nav[aria-label=Primary]{margin-top:0}.japp-nav-highlight{transition:none}.japp-nav-track[data-active=new-pursuit] .japp-nav-highlight{transform:translateY(49px)}.japp-nav-track[data-active=systems] .japp-nav-highlight{transform:translateY(111px)}}@media (prefers-reduced-motion:reduce){.japp-nav-highlight{transition:none}}@media (width>=768px){.jv5.japp .jv5-navigation{box-shadow:inset -1px 0 var(--jv5-line);padding-inline:var(--japp-rail-inset);border-right:0}.jv5.japp .jv5-navigation .jv5-brand{justify-content:flex-start;width:100%;padding-inline:0}.jv5.japp .jv5-navigation :is(.jv5-nav-item,.jv5-collapse-toggle){width:100%;padding-inline:calc(var(--japp-rail-width) / 2 - var(--japp-rail-inset) - 9px);justify-content:flex-start}.jv5.japp .jv5-navigation[data-collapsed=true] :is(.jv5-nav-item,.jv5-collapse-toggle){gap:0}}@media (width<=767px){.japp .jv5-wordmark{left:0}.japp .jv5-brand-glyph{transform:none}.japp .jv5-brand-suffix{position:static}}.japp .jv5-collapse-toggle svg{flex:0 0 18px}.jv5.japp .jv5-theme-switch{align-items:center;display:flex}.jv5.japp .jv5-theme-switch>span{transform:translate(3px)}.jv5.japp .jv5-theme-switch[data-state=checked]>span{transform:translate(47px)}.japp .jop-back{margin:0 0 28px}.japp .jw-header{margin-top:0}@media (prefers-reduced-motion:reduce){.japp .jv5-brand-suffix,.jv5.japp .jv5-theme-switch>span{transition:none}}.jv5.japp{--japp-content-width:1280px;--japp-content-gutter:32px}.jv5.japp #jellicoe-content{width:100%;max-width:var(--japp-content-width);padding:32px var(--japp-content-gutter) 64px;margin-inline:auto}.jv5.japp .jw-detail,.jv5.japp .jintake{margin-inline:0}.japp .jw-data>div{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.japp .jw-data dd{margin:0}.japp .jw-preview .jw-data{max-width:none}.japp .jw-capacity-slot{height:auto;min-height:0}.japp .jop-back{margin:0 0 24px;font-size:14px;line-height:20px}.japp .jv5-brand-glyph{font:inherit;letter-spacing:inherit}.jv5-theme-compact-slot{display:none}.jv5-theme-compact-slot[data-compact=true]{display:block}.jv5-theme-control-full[data-compact=true]{display:none}.jv5.japp .jv5-theme-control-full{--theme-thumb-size:28px;--theme-thumb-inset:3px}.jv5.japp .jv5-theme-switch{--theme-thumb-travel:calc(100% - var(--theme-thumb-size) - 2 * var(--theme-thumb-inset));position:absolute;top:50%;bottom:auto;transform:translateY(-50%)}.jv5.japp .jv5-theme-switch>span{top:50%;left:var(--theme-thumb-inset);width:var(--theme-thumb-size);height:var(--theme-thumb-size);position:absolute;transform:translateY(-50%)}.jv5.japp .jv5-theme-switch[data-state=checked]>span{left:calc(var(--theme-thumb-inset) + var(--theme-thumb-travel));transform:translateY(-50%)}.jv5.japp .jv5-theme-switch>span{transition:left .28s var(--japp-shell-ease)}.jv5.japp .jv5-theme-icon{width:var(--theme-thumb-size)}.jv5.japp .jv5-theme-control-full .jv5-theme-switch~.jv5-theme-icon{transition:none;transform:none}.jv5.japp .jv5-theme-icon-light{left:var(--theme-thumb-inset)}.jv5.japp .jv5-theme-icon-dark{right:var(--theme-thumb-inset)}@media (width>=768px){.japp .jv5-navigation :is(.jv5-nav-item,.jv5-collapse-toggle){overflow:clip}.japp .jv5-navigation :is(.jv5-nav-item,.jv5-collapse-toggle,.jv5-theme-desktop){position:relative}.jv5.japp .jv5-navigation :is(.jv5-nav-item,.jv5-collapse-toggle)>span{white-space:nowrap;opacity:1;width:auto;transition:opacity var(--japp-shell-duration) var(--japp-shell-ease);position:absolute;left:54px;transform:none}.japp .jv5-theme-desktop>span{white-space:nowrap;opacity:1;transition:opacity var(--japp-shell-duration) var(--japp-shell-ease);position:absolute;left:54px}.japp .jv5-theme-desktop{height:54px;padding:0;overflow:hidden}.japp .jv5-theme-desktop>.jv5-theme-control-full{opacity:1;transition:opacity var(--japp-shell-duration) var(--japp-shell-ease);display:block;position:absolute;top:50%;left:128px;transform:translateY(-50%)}.jv5.japp .jv5-navigation[data-collapsed=true] :is(.jv5-nav-item,.jv5-collapse-toggle,.jv5-theme-desktop)>span{opacity:0;pointer-events:none;width:auto;transition:opacity var(--japp-shell-duration) var(--japp-shell-ease);transform:none}.japp .jv5-navigation[data-collapsed=true] .jv5-theme-desktop{padding:0}.japp .jv5-theme-desktop>.jv5-theme-compact-slot{display:block;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.japp .jv5-navigation[data-collapsed=true] .jv5-theme-control-full{opacity:0;pointer-events:none}}@media (width<=767px){.jv5.japp{--japp-content-gutter:16px}.jv5.japp #jellicoe-content{padding-top:24px}}@media (prefers-reduced-motion:reduce){.jv5.japp .jv5-theme-switch>span,.japp .jv5-theme-desktop>.jv5-theme-control-full,.jv5.japp .jv5-navigation :is(.jv5-nav-item,.jv5-collapse-toggle,.jv5-theme-desktop)>span{transition:none}}@media (width>=768px){.jv5.japp :is(.japp-overview,.japp-sign-in,.japp-account summary){padding-inline:calc(var(--japp-rail-width) / 2 - var(--japp-rail-inset) - 9px);justify-content:flex-start;position:relative;overflow:hidden}.jv5.japp :is(.japp-overview,.japp-sign-in,.japp-account summary)>:is(svg,img){flex-shrink:0}.jv5.japp :is(.japp-overview,.japp-sign-in,.japp-account summary)>span{white-space:nowrap;opacity:1;transition:opacity var(--japp-shell-duration) var(--japp-shell-ease);display:block;position:absolute;left:54px}.jv5.japp[data-sidebar-collapsed=true] :is(.japp-overview,.japp-sign-in,.japp-account summary)>span{opacity:0;pointer-events:none;transition:opacity var(--japp-shell-duration) var(--japp-shell-ease);display:block}}@media (prefers-reduced-motion:reduce){.jv5.japp :is(.japp-overview,.japp-sign-in,.japp-account summary)>span{transition:none}}.japp .jw-request{flex-wrap:wrap;justify-content:flex-start;gap:4px 12px}.japp .jw-evidence-fields{grid-template-columns:minmax(0,1fr);gap:2px}.japp .jw-evidence-fields dt:not(:first-child){margin-top:8px}.japp .jv5-source-clocks>div{grid-template-columns:max-content minmax(0,1fr)}@media (width<=600px){.japp .jv5-source-clocks>div{grid-template-columns:minmax(0,1fr)}}.japp-capacity-number{border-radius:3px;transition:background-color .24s}.japp-capacity-number[data-changing=true]{background:color-mix(in srgb, var(--jv5-text) 12%, transparent);animation:.24s ease-out japp-ledger-change}@keyframes japp-ledger-change{0%{opacity:.55;transform:translateY(-2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.japp-capacity-number{transition:none;animation:none}}.jv5.japp .jv5-navigation .japp-reset-demo{box-shadow:none;color:var(--jv5-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-self:flex-start;margin:8px 8px 0;padding:0;font-size:12px;line-height:1.5;text-decoration:none;display:block}.jv5.japp .jv5-navigation .japp-reset-demo:focus-visible{outline:2px solid var(--jv5-secondary);outline-offset:4px}.japp-menu-backdrop{display:none}@media (width<=767px){.japp .japp-menu-frame{background:var(--jv5-sidebar);border-bottom:1px solid var(--jv5-line);padding-inline:16px;position:absolute;inset:100% 0 auto}.japp-menu-backdrop{z-index:9;background:#00000040;display:block;position:fixed;inset:0}.japp #jellicoe-content{scroll-margin-top:88px}}html[data-page-handoff=waiting] #jellicoe-content,html[data-page-handoff=entering] #jellicoe-content:not([data-page-phase=enter]){opacity:0}.jv5.japp[data-view] #jellicoe-content[data-page-opacity-owned]{transition-property:width}.japp{--jm-quick:.16s;--jm-standard:.24s;--jm-page:.42s;--jm-ease:cubic-bezier(.22, 1, .36, 1)}.japp .jp-deep-row{transition:background-color var(--jm-quick) var(--jm-ease)}.japp .jp-deep-row:active{transition-duration:.12s}.japp .jv5-navigation{transition:width var(--japp-shell-duration) var(--japp-shell-ease)}.japp .jv5-nav-item span{opacity:1;transition:opacity .16s var(--jm-ease), transform .24s var(--jm-ease);transform:translate(0)}@media (width>=768px){.japp .jv5-navigation[data-collapsed=true] .jv5-nav-item span{opacity:0;width:0;display:block;overflow:hidden;transform:translate(-4px)}}.japp .jv5-nav-item svg{flex-shrink:0}@media (width<=767px){.japp .jv5-navigation-items{transition:opacity .2s var(--jm-ease), transform .24s var(--jm-ease);transform:translateY(-4px)}.japp .jv5-navigation[data-open=true] .jv5-navigation-items{transform:none}}.japp .jv5-theme-switch>span{transition:transform .28s var(--jm-ease)}.japp .jv5-theme-icon{transition:color .18s var(--jm-ease), transform .18s var(--jm-ease), opacity .18s var(--jm-ease);opacity:.65}.japp .jv5-theme-switch[data-state=unchecked]~.jv5-theme-icon-light,.japp .jv5-theme-switch[data-state=checked]~.jv5-theme-icon-dark{opacity:1;transform:scale(1.04)}@supports (interpolate-size:allow-keywords){.japp :is(.jw-detail,.jv5-systems) details{interpolate-size:allow-keywords}.japp :is(.jw-detail,.jv5-systems) details::details-content{opacity:0;block-size:0;transition:block-size .24s var(--jm-ease), opacity .18s var(--jm-ease), content-visibility .24s allow-discrete;overflow:clip}.japp :is(.jw-detail,.jv5-systems) details[open]::details-content{opacity:1;block-size:auto}}.japp :is(.jintake,.jw-progression) :is([role=alert],[role=status]){animation:jm-proof .18s var(--jm-ease) both}@keyframes jm-proof{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.japp *,.japp :before,.japp :after{transition:none!important;animation:none!important}.japp details::details-content{transition:none!important;animation:none!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.japp #jellicoe-content{view-transition-name:none}.jv5.japp{--japp-shell-duration:.28s;font-size:15px;line-height:1.55}.jv5.japp .jop-main{font-size:15px;line-height:1.55}.jv5.japp .jv5-theme{color:var(--jv5-text);font-size:15px}@media (width>=768px){.jv5.japp .jv5-theme-compact-slot[data-compact=false]{visibility:hidden;pointer-events:none}.jv5.japp .jv5-theme-control-full[data-compact=true]{visibility:hidden}.jv5.japp{isolation:isolate;position:relative}.jv5.japp:before{content:"";background:var(--jv5-sidebar);width:240px;box-shadow:inset -1px 0 var(--jv5-line);z-index:-1;pointer-events:none;transition:width var(--japp-shell-duration) var(--japp-shell-ease);position:absolute;inset:0 auto 0 0}.jv5.japp[data-sidebar-collapsed=true]:before{width:var(--japp-rail-width)}}.jv5.japp .jw-request{align-items:baseline;gap:8px 20px;margin-bottom:16px}.jv5.japp .jw-hours{letter-spacing:-1.4px;color:var(--jv5-text);font-variant-numeric:tabular-nums;font-size:48px;font-weight:550;line-height:1.1;display:inline-block}.jv5.japp .jw-recommendation .jw-conclusion{margin-bottom:12px}.jv5.japp .jw-detail .jw-section h2{color:var(--jv5-text);font-size:20px;font-weight:550}.jv5.japp .jw-detail .jw-supporting h2{font-size:18px;font-weight:500}.jv5.japp .jw-detail :is(.jw-evidence,.jw-precedent,.jw-history) h2{color:var(--jv5-secondary);font-size:16px;font-weight:500}.jv5.japp :is(.jw-decision,.jw-evidence,.jw-precedent),.jv5.japp .jw-evidence li,.jv5.japp .jw-history-row{border:0}.jv5.japp .jw-recommendation{padding-bottom:8px}.jv5.japp .jw-decision{padding-top:8px}.jv5.japp :is(.jw-evidence,.jw-precedent){margin-top:16px}.jv5.japp .jw-data dt,.jv5.japp .jw-detail small,.jv5.japp :is(.jw-evidence-meta,.jw-evidence-record){font-size:14px;line-height:1.5}.jv5.japp .jw-decision-actions>button:not(.jw-primary){color:var(--jv5-secondary);background:0 0;border-color:#0000}.jv5.japp .jw-decision-actions>button{transition:background-color .18s,color .18s}.jv5.japp .jw-decision-actions>button:not(.jw-primary):hover:not(:disabled){background:var(--jv5-hover);color:var(--jv5-text)}.jv5.japp :is(.jp-capacity table,.jp-capacity thead th,.jp-columns,.jp-meta,.jp-request,.jp-when,.jp-reason,.jp-next,.jp-pool,.jp-background-columns,.jp-background-row,.jp-decision .jp-recommendation-chosen){font-size:14px}.jv5.japp .jv5-systems .jv5-muted,.jv5.japp .jp-summary,.jv5.japp .jintake .ji-intro,.jv5.japp .jintake .ji-field label{font-size:15px}.jv5.japp .jp-chevron{transition-duration:.24s}@media (prefers-reduced-motion:reduce){.jv5.japp:before,.jv5.japp .jw-decision-actions>button,.jv5.japp .jp-chevron{transition:none}}.jv5.japp{--japp-rail-width:64px}.jv5.japp .jv5-navigation{--js-faint:#6b6b6b;--js-secondary:#a3a3a3;--js-line:#262626}:root[data-jellicoe-theme=light] .jv5.japp .jv5-navigation{--js-faint:#767676;--js-secondary:#626262;--js-line:#d8d8d8}.jv5.japp .jv5-navigation .jsidebar-icon{width:14px;height:14px;-webkit-mask:var(--js-icon) center / contain no-repeat;-webkit-mask:var(--js-icon) center / contain no-repeat;mask:var(--js-icon) center / contain no-repeat;background:currentColor;flex:none;display:block}.jsidebar-icon-panel{--js-icon:url(/figma/sidebar/panel.svg)}.jsidebar-icon-decisions{--js-icon:url(/figma/sidebar/portfolio.svg)}.jsidebar-icon-new-pursuit{--js-icon:url(/figma/sidebar/plus.svg)}.jsidebar-icon-systems{--js-icon:url(/figma/sidebar/connections.svg)}.jsidebar-icon-sun{--js-icon:url(/figma/sidebar/sun.svg)}.jsidebar-icon-moon{--js-icon:url(/figma/sidebar/moon.svg)}.jsidebar-icon-theme{--js-icon:url(/figma/sidebar/theme.svg)}.jv5.japp .jv5-navigation .jv5-wordmark{letter-spacing:0;font:500 20px/30px Geist,sans-serif;position:static}.jv5.japp .jv5-navigation .jv5-brand-glyph{transform:none}.jv5.japp .jv5-navigation .jv5-brand-suffix{opacity:1;position:static}.jv5.japp .jv5-navigation .jv5-brand{width:auto;min-height:30px;padding:0}.jv5.japp .jv5-navigation .jv5-collapse-toggle{width:26px;height:26px;min-height:26px;color:var(--js-faint);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin:0;padding:6px;display:flex}.jv5.japp .jv5-navigation .jv5-collapse-toggle>span{opacity:1;position:static}.jv5.japp .jv5-navigation .japp-nav-track{margin:0}.jv5.japp .jv5-navigation nav{gap:2px}.jv5.japp .jv5-navigation .jv5-nav-item{min-height:36px;color:var(--js-faint);background:0 0;border-radius:0;padding:8px 12px;font-size:14px;line-height:20px}.jv5.japp .jv5-navigation .jv5-nav-item[aria-current=page]{color:var(--jv5-text);background:0 0;font-weight:500}.jv5.japp .jv5-navigation .jv5-nav-item:hover{color:var(--jv5-text)}.jv5.japp .jv5-navigation .jv5-nav-item>span{opacity:1;width:auto;transition:none;position:static;transform:none}.jv5.japp .jv5-navigation .jv5-nav-item>.jsidebar-icon{flex:0 0 14px;width:14px;height:14px;display:block}.jv5.japp .jv5-navigation .jv5-nav-item{gap:12px}.jv5.japp .jv5-navigation-footer{flex-direction:column;align-items:flex-start;gap:14px;margin-top:auto;padding:16px 0 0 12px;display:flex}.jsidebar-theme-pair{border:1px solid var(--js-line);border-radius:6px;gap:2px;padding:2px;display:flex}.jsidebar-theme button{width:26px;height:26px;min-height:26px;color:var(--js-faint);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:6px;display:flex}.jsidebar-theme-pair button[aria-pressed=true]{color:var(--jv5-text);background:color-mix(in srgb, var(--jv5-text) 6%, transparent)}.jsidebar-theme .jsidebar-theme-rail{display:none}.jv5.japp .jv5-navigation .japp-overview{min-height:20px;color:var(--js-secondary);background:0 0;border-radius:0;padding:0;font-size:13px;line-height:20px}.jv5.japp .jv5-navigation .japp-overview>span{opacity:1;position:static}.jv5.japp .jv5-navigation .japp-overview>svg{display:none}.jv5.japp .jv5-navigation .japp-reset-demo{color:var(--js-faint);min-height:20px;margin:0;padding:0;font-size:12px;line-height:20px}.jv5.japp .jv5-navigation .japp-reset-demo>svg{display:none}.jv5.japp .jv5-navigation :is(a,button,summary):focus-visible{outline:2px solid var(--jv5-text);outline-offset:3px}@media (width>=768px){.jv5.japp .jv5-navigation{width:240px;box-shadow:inset -1px 0 var(--js-line);padding:24px 16px}.jv5.japp .jv5-navigation .jv5-brand-row{justify-content:space-between;padding:0 0 28px 12px}.jv5.japp .jv5-navigation .jv5-navigation-items{padding-top:2px}.jv5.japp .jv5-navigation[data-collapsed=true]{width:64px;padding-inline:0}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-brand-row{flex-direction:row;gap:0;padding:0 0 28px}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-brand{width:auto;min-height:34px;padding-bottom:4px}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-brand-suffix{display:none}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-navigation-items{padding-top:4px}.jv5.japp .jv5-navigation[data-collapsed=true] nav{align-items:center;gap:4px}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-nav-item{justify-content:center;width:36px;padding:10px}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-nav-item>span{display:none}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-nav-item>.jsidebar-icon{opacity:1;width:16px;height:16px;display:block}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-navigation-footer{align-items:center;gap:4px;padding-left:0}.jv5.japp .jv5-navigation[data-collapsed=true] .jsidebar-theme{order:3}.jv5.japp .jv5-navigation[data-collapsed=true] .jsidebar-theme-pair{display:none}.jv5.japp .jv5-navigation[data-collapsed=true] .jsidebar-theme-rail{display:flex}.jv5.japp .jv5-navigation[data-collapsed=true] .japp-reset-demo{order:-1;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.jv5.japp .jv5-navigation[data-collapsed=true] .japp-reset-demo>svg{display:block}.jv5.japp .jv5-navigation[data-collapsed=true] :is(.japp-reset-demo,.japp-overview)>span{display:none}.jv5.japp .jv5-navigation[data-collapsed=true] .japp-overview{justify-content:center;align-items:center;width:26px;height:26px;padding:6px;display:flex}.jv5.japp .jv5-navigation[data-collapsed=true] .japp-overview:before{content:"";background:currentColor;width:14px;height:14px;display:block;-webkit-mask:url(/figma/sidebar/back.svg) 50%/contain no-repeat;mask:url(/figma/sidebar/back.svg) 50%/contain no-repeat}}@media (width<=767px){.jv5.japp .jv5-navigation .jv5-collapse-toggle{display:none}.jv5.japp .jv5-navigation-footer{padding:20px 12px}}@media (width>=768px){:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation{width:64px;padding-inline:0}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .jv5-brand-row{flex-direction:row;gap:0;padding:0 0 28px}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .jv5-brand{width:auto;min-height:34px;padding-bottom:4px}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .jv5-brand-suffix{display:none}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .jv5-navigation-items{padding-top:4px}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation nav{align-items:center;gap:4px}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .jv5-nav-item{justify-content:center;width:36px;padding:10px}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .jv5-nav-item>span{display:none}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .jv5-nav-item>.jsidebar-icon{opacity:1;width:16px;height:16px;display:block}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .jv5-navigation-footer{align-items:center;gap:4px;padding-left:0}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .jsidebar-theme{order:3}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .jsidebar-theme-pair{display:none}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .jsidebar-theme-rail{display:flex}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .japp-reset-demo{order:-1;justify-content:center;align-items:center;width:26px;height:26px;display:flex}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .japp-reset-demo>svg{display:block}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation :is(.japp-reset-demo,.japp-overview)>span{display:none}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .japp-overview{justify-content:center;align-items:center;width:26px;height:26px;padding:6px;display:flex}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .japp-overview:before{content:"";background:currentColor;width:14px;height:14px;display:block;-webkit-mask:url(/figma/sidebar/back.svg) 50%/contain no-repeat;mask:url(/figma/sidebar/back.svg) 50%/contain no-repeat}:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false]:before{width:64px}.jv5.japp[data-preferences-ready=false] .jv5-navigation,.jv5.japp[data-preferences-ready=false]:before{transition:none}.jv5.japp .jv5-navigation :is(.jv5-nav-item>span:not(.jsidebar-icon),.japp-overview>span,.japp-reset-demo>span,.jv5-brand-suffix,.jsidebar-theme-label){white-space:nowrap;transition:opacity .1s}.jv5.japp .jv5-navigation[data-labels-hidden=true] :is(.jv5-nav-item>span:not(.jsidebar-icon),.japp-overview>span,.japp-reset-demo>span,.jv5-brand-suffix,.jsidebar-theme-label){opacity:0}.jv5.japp .jv5-navigation[data-collapsed=true] .jsidebar-theme-label{display:none}}.jsidebar-theme{align-items:center;gap:12px;display:flex}.jsidebar-theme-label{color:var(--js-faint);font-size:12px}.jv5.japp .jv5-navigation .jv5-nav-item:is(:hover,:focus-visible),.jv5.japp .jv5-navigation .jv5-collapse-toggle:is(:hover,:focus-visible),.jv5.japp .jv5-navigation .japp-reset-demo:is(:hover,:focus-visible),.jv5.japp .jv5-navigation .jsidebar-theme button:is(:hover,:focus-visible){color:var(--jv5-text);background:color-mix(in srgb, var(--jv5-text) 7%, transparent)}.jv5-navigation-footer{position:relative}.japp-reset-feedback{white-space:nowrap;color:var(--js-secondary);font-size:11px;line-height:16px;position:absolute;bottom:-20px;left:12px}.jv5-navigation[data-collapsed=true] .japp-reset-feedback{background:var(--jv5-sidebar);padding:4px 8px;position:fixed;bottom:28px;left:76px}@media (prefers-reduced-motion:reduce){.jv5.japp .jv5-navigation [style],.jv5.japp .jv5-navigation span{transition:none!important}}.jv5.japp .jv5-navigation .jv5-collapse-toggle>.jsidebar-icon{flex:0 0 14px;width:14px;height:14px;transform:none}.jv5.japp .jv5-navigation[data-collapsed] .jv5-collapse-toggle>.jsidebar-icon{opacity:1;flex:0 0 14px;width:14px;height:14px;display:block;position:static;transform:none}@media (width>=768px){.jv5.japp .jv5-navigation[data-collapsed=true] .japp-reset-demo,:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .japp-reset-demo{align-self:center}.jv5.japp .jv5-navigation,.jv5.japp .jv5-navigation[data-collapsed=true]{padding-inline:0}.jv5.japp .jv5-navigation .jv5-brand-row,.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-brand-row,:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .jv5-brand-row{flex-direction:row;align-items:center;gap:0;height:58px;min-height:58px;padding:0 0 28px;display:flex;position:relative}.jv5.japp .jv5-navigation .jv5-brand,.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-brand{white-space:nowrap;opacity:1;width:max(0px,100% - 80px);min-height:30px;transition:opacity .28s var(--japp-shell-ease);padding:0;position:absolute;top:0;left:28px;overflow:hidden}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-brand,:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-brand{opacity:0;pointer-events:none}.jv5.japp .jv5-navigation .jv5-brand-suffix{display:inline}.jv5.japp .jv5-navigation .jv5-collapse-toggle,.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-collapse-toggle{width:26px;height:26px;min-height:26px;margin:0;padding:0;position:absolute;top:2px;right:19px}.jv5.japp .jv5-navigation .jv5-collapse-toggle>.jv5-expand-glyph,.jv5.japp .jv5-navigation[data-collapsed] .jv5-collapse-toggle>.jsidebar-icon{width:14px;height:14px;transition:opacity .28s var(--japp-shell-ease);margin:auto;position:absolute;inset:0;transform:none}.jv5.japp .jv5-navigation .jv5-collapse-toggle>.jv5-expand-glyph{width:100%;height:30px;color:var(--jv5-text);opacity:0;font:500 20px/30px Geist,sans-serif;top:-2px}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-collapse-toggle>.jv5-expand-glyph,:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-collapse-toggle>.jv5-expand-glyph{opacity:1}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-collapse-toggle>.jsidebar-icon,:root[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-collapse-toggle>.jsidebar-icon,.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-collapse-toggle:is(:hover,:focus-visible)>.jv5-expand-glyph{opacity:0}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-collapse-toggle:is(:hover,:focus-visible)>.jsidebar-icon{opacity:1}.jv5.japp .jv5-navigation .jv5-navigation-items{padding-inline:16px}.jv5.japp .jv5-navigation[data-collapsed=true] .jv5-navigation-items{padding-inline:0;padding-top:2px}}@media (width<=767px){.jv5-expand-glyph{display:none}}@media (width>=768px){.jv5.japp .jv5-navigation{container-type:inline-size}@container (width<=200px){.jv5.japp .jv5-navigation :is(.jv5-nav-item>span:not(.jsidebar-icon),.japp-overview>span,.japp-reset-demo>span,.jsidebar-theme-label){visibility:hidden}}}.jv5.japp .jv5-navigation[data-collapsed=false] .jv5-nav-item>.jsidebar-icon{display:none}@media (width>=768px){html .jv5.japp .jv5-navigation[data-collapsed=true] .japp-overview,html[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .japp-overview{box-sizing:border-box;gap:0;padding:6px;overflow:visible}html .jv5.japp .jv5-navigation[data-collapsed=true] .japp-overview>span,html[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .japp-overview>span{display:none}html .jv5.japp .jv5-navigation[data-collapsed=true] .japp-overview:before,html[data-jellicoe-sidebar=collapsed] .jv5.japp[data-preferences-ready=false] .jv5-navigation .japp-overview:before{flex:0 0 14px;width:14px;min-width:14px;height:14px;min-height:14px}}.jv5.japp .jv5-navigation{overflow:hidden}.jv5.japp .jv5-navigation-items{min-width:0;overflow-x:hidden}@media (width>=768px){.jv5.japp .jv5-navigation[data-collapsed]{transition:width .28s var(--japp-shell-ease)}.jv5.japp .jv5-navigation[data-collapsed] :is(.jv5-nav-item>span:not(.jsidebar-icon),.japp-overview>span,.japp-reset-demo>span,.jsidebar-theme-label){visibility:visible;white-space:nowrap;opacity:1;max-width:208px;transition:max-width .28s var(--japp-shell-ease), opacity .28s var(--japp-shell-ease);display:inline-block;overflow:hidden}.jv5.japp .jv5-navigation[data-collapsed=true] :is(.jv5-nav-item>span:not(.jsidebar-icon),.japp-overview>span,.japp-reset-demo>span,.jsidebar-theme-label){opacity:0;pointer-events:none;max-width:0}}.jv5.japp :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--jv5-text)!important;outline-offset:2px!important}.jv5.japp :is(.jw-primary,.j6-add,.ja-accept):focus-visible{box-shadow:0 0 0 4px var(--jv5-text);outline-color:var(--jv5-bg)!important}.jv5.japp :is(a,button,input,select,textarea,summary,[tabindex]):focus:not(:focus-visible){outline:none!important}.jv5.japp .jw-detail>a.jop-back{width:fit-content;display:inline-flex}.j7e-why{display:grid}.jv5.japp .j7e-why>p{grid-area:1/1;margin:0}.j7e-why-current{animation:.2s ease-out j7e-copy-in}@keyframes j7e-copy-in{0%{opacity:0}to{opacity:1}}:root:not([data-jellicoe-theme=light]) .jv5.japp,:root:not([data-jellicoe-theme=light]) .jv5.japp :is(.jportfolio.jp-approved,.jw-detail,.jnew-shared,.jv5-navigation,.jv5-systems){--jv5-secondary:#a3a3a3;--jv5-muted:#a3a3a3;--jv5-faint:#a3a3a3;--js-faint:#a3a3a3;--js-secondary:#a3a3a3}@media (width<=767px){.jv5.japp[data-view] .jv5-navigation{border-bottom:1px solid var(--jv5-line);background:var(--jv5-sidebar);width:100%;min-height:0;padding:12px 16px}.jv5.japp[data-view]:has(.jnew-shared) #jellicoe-content{padding-inline:16px}.jv5.japp[data-view] .jnew-tabs{gap:20px;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;overflow-x:auto}.jv5.japp[data-view] .jnew-tabs button{flex:none}.jv5.japp .jw-detail .jw-decision-actions,.jv5.japp .jnew-shared .jw-decision-actions{flex-direction:column;gap:8px;display:flex}.jv5.japp[data-view] .jw-detail.jpr-detail .jw-decision-actions>button,.jv5.japp .jnew-shared .jw-decision-actions>button,.jv5.japp[data-view] .jnew-shared .j6-add{box-sizing:border-box;width:min(343px,100%);max-width:none;min-height:44px;margin-inline:0}}body:has(.jv5.japp) vercel-live-feedback{visibility:hidden!important;display:none!important}@media (prefers-reduced-motion:reduce){.jv5.japp .jv5-navigation[data-collapsed],.jv5.japp .jv5-navigation[data-collapsed] span{transition:none!important}.j7e-why-current{animation:none}}@media (width<=767px){.jv5.japp[data-view] .jv5-navigation{overflow:visible}.jv5.japp .japp-menu-frame{width:100%;max-height:calc(100dvh - 69px);display:grid;position:absolute;inset:100% 0 auto;overflow:hidden}.jv5.japp .jv5-navigation-items{flex-direction:column;width:100%;max-height:none;overflow:clip visible}.jv5.japp .jv5-navigation[data-open=true] .jv5-navigation-items{overflow:clip visible}.jv5.japp .japp-menu-backdrop{cursor:pointer;border:0;border-radius:0;padding:0;top:69px}.jv5.japp .jv5-navigation[data-open=true] .japp-menu-frame{overflow-y:auto}}.jv5.japp .japp-menu-backdrop,.jv5.japp .japp-menu-backdrop:hover:not(:disabled){background:#00000040}:root{--text-1:#f4f4f4;--text-2:#a3a3a3;--text-3:#858585;--selection-background:#4a4a4a;--selection-foreground:#fff}:root[data-jellicoe-theme=light]{--text-1:#171717;--text-2:#626262;--text-3:#737373;--selection-background:#d4d4d4;--selection-foreground:#000}.jv5.japp[data-view],.jv5.japp[data-view] :is(.jw-detail,.jportfolio.jp-approved,.jnew-shared,.jv5-navigation,.jv5-systems){--op-text:var(--text-1);--op-secondary:var(--text-2);--op-meta:var(--text-3);--jv5-text:var(--text-1)!important;--jv5-secondary:var(--text-2)!important;--jv5-muted:var(--text-2)!important;--jv5-faint:var(--text-3)!important;--js-secondary:var(--text-2)!important;--js-faint:var(--text-3)!important}.jv5.japp[data-view] .jsidebar-theme{position:relative}.jv5.japp[data-view] .jsidebar-theme .j-theme-toggle{border:1px solid var(--js-line);width:60px;height:32px;min-height:32px;color:var(--text-2);background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:2px;padding:2px;display:inline-flex}.jv5.japp[data-view] .j-theme-toggle>span{border-radius:4px;place-items:center;width:26px;height:26px;display:grid}.jv5.japp[data-view] .j-theme-toggle>span[data-active=true]{color:var(--text-1);background:var(--jv5-hover)}.jv5.japp[data-view] .j-theme-toggle svg{flex:0 0 14px;width:14px;height:14px}.j-theme-tooltip{z-index:30;background:var(--jv5-bg);border:1px solid var(--js-line);width:max-content;max-width:180px;color:var(--text-2);pointer-events:none;visibility:hidden;border-radius:4px;padding:4px 8px;font-size:12px;position:absolute;bottom:calc(100% + 8px);left:0}.j-theme-toggle:is(:hover,:focus-visible)+.j-theme-tooltip{visibility:visible}@media (width>=768px){.jv5.japp[data-view] .jv5-navigation[data-collapsed=true] .j-theme-toggle{width:32px}.jv5.japp[data-view] .jv5-navigation[data-collapsed=true] .j-theme-toggle>span[data-active=false]{display:none}.jv5.japp[data-view] .jv5-navigation[data-collapsed=true] .j-theme-tooltip{white-space:normal;max-width:32px;padding:2px;font-size:10px;left:0}}.jv5.japp[data-view]{--japp-content-gutter:32px;--workspace-column:620fr;--workspace-support:340fr;--workspace-gap:40px;--workspace-width:1048px;--workspace-shadow:none}:root[data-jellicoe-theme=light] .jv5.japp[data-view]{--workspace-shadow:0 6px 24px #00000014, 0 2px 6px #0000000a}:root:has(.jv5.japp){scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--text-3) #0a0a0a}:root[data-jellicoe-theme=light]:has(.jv5.japp){scrollbar-color:var(--text-3) #fff}:root:has(.jv5.japp)::-webkit-scrollbar{width:8px}:root:has(.jv5.japp)::-webkit-scrollbar-thumb{background:var(--text-3);border-radius:4px}.jv5.japp[data-view] #jellicoe-content{width:100%;min-width:0;max-width:none;margin-inline:0;padding-inline:var(--japp-content-gutter)!important}.jv5.japp[data-view] :is(.jw-detail,.jnew-shared,.jportfolio,.jv5-systems){max-width:var(--workspace-width);width:100%;margin-inline:0}.jv5.japp[data-view] :is(h1,h2,h3,.jp-call-headline){text-wrap:balance}.jv5.japp[data-view] #jellicoe-content :is(.jpd-columns,.jnew-columns,.jconnections-columns){grid-template-columns:minmax(0, var(--workspace-column)) minmax(0, var(--workspace-support));column-gap:var(--workspace-gap)}.jv5.japp[data-view] .jv5-navigation,.jv5.japp[data-view] .jv5-navigation-items{overflow:hidden}.jv5.japp[data-view] .jv5-navigation{height:100dvh}.jv5.japp .j-sr-only{clip-path:inset(50%);white-space:nowrap;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;inset:auto!important;overflow:hidden!important}.jv5.japp[data-view] .jv5-skip:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jv5.japp[data-view] .jv5-skip:focus-visible{z-index:100;clip-path:none;background:var(--jv5-bg);width:auto;height:auto;color:var(--text-1);margin:0;padding:8px 12px;position:fixed;top:12px;left:12px}.jv5.japp[data-view] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{border-radius:4px;outline:2px solid var(--text-1)!important;outline-offset:2px!important;box-shadow:none!important}.jv5.japp[data-view] :is(a,button,input,select,textarea,summary,[tabindex]):focus:not(:focus-visible){box-shadow:none!important;outline:none!important}.jv5.japp[data-view] :is(button,a[href],summary,select,[role=button],input[type=checkbox],input[type=radio]){cursor:pointer}.jv5.japp[data-view] .jop-back{align-self:flex-start;width:fit-content}.jv5.japp[data-view] :is(.jop-back,.japp-overview,.j-source-link,.jw-precedent .ja-disclosure-toggle,.jw-evidence-record .ja-disclosure-toggle,.jconnections-toggle,.jw-decision-actions>button:not(.jw-primary),.j6-alternative button,.j6-reset,.j6-choose,.j6-chosen-undo,.jw-undo,.jnew-undo,.jnew-alternative button,.j6-change,.jnew-change){text-decoration:none}.jv5.japp[data-view] :is(.jop-back,.japp-overview,.j-source-link,.jw-precedent .ja-disclosure-toggle,.jw-evidence-record .ja-disclosure-toggle,.jconnections-toggle,.jw-decision-actions>button:not(.jw-primary),.j6-alternative button,.j6-reset,.j6-choose,.j6-chosen-undo,.jw-undo,.jnew-undo,.jnew-alternative button,.j6-change,.jnew-change):hover{text-underline-offset:3px;text-decoration:underline;background:0 0!important}.jv5.japp[data-view] .jv5-navigation :is(.japp-overview,.japp-reset-demo){color:var(--text-2)}.jv5.japp[data-view] .japp-reset-demo:disabled{opacity:1;background:0 0}.jv5.japp[data-view] .jv5-navigation :is(.jv5-nav-item,.japp-reset-demo,.j-theme-toggle):hover:not(:disabled){background:var(--jv5-hover);border-radius:4px}.jv5.japp[data-view] :is([role=tab],.jw-evidence-filters button,.jnew-tabs button){color:var(--text-2)}.jv5.japp[data-view] :is([role=tab],.jw-evidence-filters button,.jnew-tabs button):hover,.jv5.japp[data-view] :is([role=tab][aria-selected=true],.jnew-tabs button[aria-selected=true],.jw-evidence-filters button[aria-pressed=true]){color:var(--text-1)}.jv5.japp[data-view] :is(.jw-undo,.jnew-undo,.j6-chosen-undo,.j6-reset,[data-action=undo]){color:var(--text-2)}.jv5.japp[data-view] .j-source-link{color:var(--text-2);align-items:center;gap:4px;font-weight:400;display:inline-flex}.jv5.japp[data-view] :is(.jw-evidence small,.jw-evidence-record,.jw-evidence-fields,.jw-evidence-meta,.jw-evidence-list small,.jw-source-meta){color:var(--text-2);font-size:max(11px,.8rem)}.jv5.japp[data-view] :is(.jd-chevron,.jp-chevron,.j6-chevron,.jconnections-toggle img){flex:0 0 14px;width:14px!important;height:14px!important}.jv5.japp[data-view] svg:is(.jd-chevron,.jp-chevron){stroke-width:1.5px}.jv5.japp[data-view] :is(.j6-popup,.japp-account-menu){box-shadow:var(--workspace-shadow)}@media (width>=1200px){.jv5.japp[data-view]{--japp-content-gutter:72px;--workspace-gap:88px}}@media (width<=767px){.jv5.japp[data-view]{--japp-content-gutter:20px}.jv5.japp[data-view] #jellicoe-content :is(.jpd-columns,.jnew-columns,.jconnections-columns){grid-template-columns:minmax(0,1fr)}.jv5.japp[data-view] .jv5-navigation{height:auto;overflow:visible}.jv5.japp[data-view] .jv5-navigation .japp-menu-frame{background:var(--jv5-sidebar);max-height:none;position:absolute;top:100%;left:0;right:0;overflow:visible}.jv5.japp[data-view] .jv5-navigation-items{gap:0;max-height:none;overflow:hidden}.jv5.japp[data-view] .jv5-navigation-footer{gap:10px;padding-block:12px 20px}.jv5.japp[data-view] .jnew-tabs{margin-inline:-20px;padding-inline:20px}}.jv5.japp[data-view],.jv5.japp[data-view]:before,.jv5.japp[data-view] :is(.jv5-navigation,#jellicoe-content){transition-property:width,transform,opacity}.jv5.japp[data-view] .j-undo{color:var(--text-2);background:0 0}.jv5.japp[data-view] .j-undo:hover{text-underline-offset:3px;text-decoration:underline;background:0 0!important}.jv5.japp[data-view] :is(.j6-alternative button,.j6-change,.j6-other,.jnew-alternative button,.jnew-change){text-decoration:none}.jv5.japp[data-view] :is(.j6-alternative button,.j6-change,.j6-other,.jnew-alternative button,.jnew-change):hover{background:0 0;text-decoration:underline}@media (width<=767px){.jv5.japp[data-view] .jv5-navigation[data-open=true] .japp-menu-frame{overflow:visible}.jv5.japp[data-view] .jv5-navigation[data-open=true] .jv5-navigation-items{overflow:hidden}}:root[data-jellicoe-theme=light] .jv5.japp[data-view] img:is(.jd-chevron,.jp-chevron,.j6-chevron){filter:brightness(.6)}.jv5.japp{--j-motion-ease:cubic-bezier(.2, 0, 0, 1)}.jv5.japp .j-decision-controls{isolation:isolate;align-items:center;gap:8px;height:40px;display:flex;position:relative}.jv5.japp .j-decision-controls .j-action-pill{border:1px solid color-mix(in srgb, var(--text-1) 22%, transparent);cursor:pointer;opacity:1;border-radius:999px;flex:none;justify-content:center;align-items:center;height:40px;min-height:40px;padding:0 22px;font:400 13px/18px Geist,sans-serif;display:inline-flex;box-shadow:none!important;color:var(--text-2)!important;background:0 0!important;text-decoration:none!important}.jv5.japp .j-decision-controls .j-decision-primary{border-color:color-mix(in srgb, var(--text-1) 55%, transparent);width:88px;transition:width .22s var(--j-motion-ease), opacity .18s var(--j-motion-ease);padding:0;color:var(--text-1)!important}.jv5.japp .j-decision-controls .j-pill-label{justify-content:center;align-items:center;display:inline-flex;position:relative}.jv5.japp .j-decision-primary .j-pill-label{width:100%;height:100%}.jv5.japp .j-pill-rest,.jv5.japp .j-pill-result{white-space:nowrap;transition:opacity .16s var(--j-motion-ease);align-items:center;gap:8px;display:inline-flex;position:absolute}.jv5.japp .j-pill-result{opacity:0}.jv5.japp .j-decision-options{transition:opacity .15s var(--j-motion-ease);gap:8px;display:flex}.jv5.japp .j-decision-controls .j-modify-pill{width:122px;padding:0}.jv5.japp .j-decision-controls .j-hold-pill{width:88px;padding:0}.jv5.japp .j-decision-controls .j-undo{opacity:0;pointer-events:none;width:62px;transition:opacity .2s var(--j-motion-ease);padding:0;position:absolute;top:0;left:133px}.jv5.japp .j-decision-controls[data-recorded=true] .j-decision-primary{cursor:default;width:125px;opacity:1!important}.jv5.japp .j-decision-controls[data-recorded=true][data-held=true] .j-decision-primary{width:110px}.jv5.japp .j-decision-controls[data-held=true] .j-undo{left:118px}.jv5.japp .j-decision-controls[data-recorded=true] .j-pill-rest{opacity:0}.jv5.japp .j-decision-controls[data-recorded=true] .j-pill-result{opacity:1;transition-delay:80ms}.jv5.japp .j-decision-controls[data-recorded=true] .j-decision-options{opacity:0;pointer-events:none}.jv5.japp .j-decision-controls[data-recorded=true] .j-undo{opacity:1;pointer-events:auto;transition-delay:.16s}.jv5.japp .j-decision-controls .j-confirmed-tick{width:10.75px;height:8.50002px}.jv5.japp .j-decision-controls[data-recorded=true] .j-confirmed-tick{animation:j-tick-draw .14s var(--j-motion-ease) .12s both}.jv5.japp .j-decision-controls[data-editing=true] .j-decision-primary:not(:disabled){opacity:.38}.jv5.japp :is(.jf5-booking,.j-decision-controls) button:disabled{opacity:.36;cursor:default}.jv5.japp .j-decision-controls .j-action-pill:focus-visible{outline:2px solid var(--text-1);outline-offset:3px}.jv5.japp .j-decision-controls .j-action-pill:active:not(:disabled){background:color-mix(in srgb, var(--text-1) 10%, transparent)!important}.jv5.japp .j-chase{border-top:1px solid var(--jv5-line);margin-top:8px;padding-top:18px}.jv5.japp .j-chase-inline{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.jv5.japp .j-chase-inline p{margin:0;font:400 14px/22px Geist,sans-serif}.jv5.japp .j-chase button{border:1px solid color-mix(in srgb, var(--text-1) 22%, transparent);width:122px;height:32px;min-height:32px;color:var(--text-2);background:0 0;border-radius:999px;padding:0;font:400 13px/18px Geist,sans-serif}.jv5.japp .j-chase button:disabled{opacity:.36}:root[data-jellicoe-theme=light] .jv5.japp .j-decision-controls .j-undo{color:#4a4a4a!important}@keyframes j-tick-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes j-title-enter{0%{transform:translateY(-14px)}to{transform:translateY(0)}}@keyframes j-subtitle-enter{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes j-pill-enter{0%{opacity:0;transform:translateY(6px)scale(.92)}to{opacity:1;transform:none}}@keyframes j-pill-text{0%{opacity:0}to{opacity:1}}@keyframes j-row-arrive{0%{background:0 0}28%,72%{background:#d3b16f17}to{background:0 0}}@keyframes j-other-dim{0%,to{opacity:1}28%,72%{opacity:.45}}@media (width>=769px){.jv5.japp :is(.jw-back,.jw-detail header>p,.jnew-header>p){font-weight:400}.jv5.japp :is(.jw-aside h2,.jnew-checks h2,.jp-capacity th,.jp-when,.jp-next){color:#6b6b6b}.jv5.japp .j2-next-slot:empty{min-height:0;display:none}.jv5.japp .j2-next-slot{min-height:0}.jv5.japp .j3-saved-detail[data-has-booking=true]{border-top:1px solid var(--jv5-line);white-space:nowrap;margin-top:8px;padding-top:24px}.jv5.japp .j3-recommendation:has(#jbooking-funding) :is(p,.jnew-purpose){color:#858585;font-size:14px}.jv5.japp .jw-decision .j-held-reason,.jv5.japp .jf5-booking .j-held-reason{display:none}.jv5.japp .jw-evidence-filters{white-space:nowrap;gap:20px;max-width:none;display:flex;overflow:visible}.jv5.japp .jw-evidence-filters button{flex:none;padding-left:0;padding-right:0;font-size:14px}.jv5.japp .jw-evidence-meta,.jv5.japp .jw-evidence-meta :is(small,strong){color:#858585;font-size:13px}.jv5.japp .jnew-tabs [aria-selected=true]:after{display:none}.jv5.japp .jnew-tabs{border-bottom:0}.jv5.japp .jsidebar-reset{font-size:13px}.jv5.japp .jp-capacity table{table-layout:fixed;width:640px;max-width:100%}.jv5.japp .jp-capacity th:first-child{width:200px}.jv5.japp .jp-capacity thead tr:first-child th{padding-top:0;padding-bottom:20px}.jv5.japp .jp-capacity thead tr:first-child th:first-child{color:var(--text-1);font-size:18px;line-height:27px}.jv5.japp .jp-capacity tbody :is(td,th){vertical-align:top;border:0;height:64px;padding:0 20px 0 0}.jv5.japp .jp-demand-bars{gap:6px;height:8px;margin-top:7px;display:flex}.jv5.japp .jp-demand-bars span{border-radius:1px;max-width:44px;height:8px}.jv5.japp .jp-capacity-detail{color:#6b6b6b;margin-top:7px;font:400 12px/18px Geist,sans-serif;display:block}.jv5.japp .jp-capacity td[data-asked="0"] .jp-demand-bars{display:none}.jv5.japp .jp-capacity td[data-asked="0"] .jp-capacity-detail{margin-top:2px}.jv5.japp .jp-short{color:var(--text-1)}.jv5.japp .jp-primary-groups{margin-top:28px}.jv5.japp .jp-primary-table tbody tr{height:116px}.jv5.japp .jp-primary-table tbody :is(td,th){padding-top:21px;padding-bottom:21px}.jv5.japp .jp-primary-table tr[data-arrived=true]{animation:j-row-arrive 1s var(--j-motion-ease) both}:root[data-jellicoe-theme=light] .jv5.japp .jp-primary-table:has(tr[data-arrived=true]) tr:not([data-arrived=true]){animation:j-other-dim 1s var(--j-motion-ease) both}:root[data-jellicoe-theme=light] .jv5.japp .jp-primary-table tr[data-arrived=true]{animation:none}.jv5.japp .j-decision-controls .j-action-pill{animation:j-pill-enter .32s var(--j-motion-ease) both}.jv5.japp .j-decision-controls .j-decision-options .j-action-pill:first-child{animation-delay:60ms}.jv5.japp .j-decision-controls .j-decision-options .j-action-pill:nth-child(2){animation-delay:.12s}.jv5.japp .j-decision-controls .j-pill-label{animation:j-pill-text .16s var(--j-motion-ease) .22s both}.jv5.japp .j-decision-controls .j-undo{animation:none}}@media (hover:hover){.jv5.japp .j-decision-controls button:hover:not(:disabled){color:var(--text-1)!important;background:color-mix(in srgb, var(--text-1) 5%, transparent)!important;text-decoration:none!important}}@media (prefers-reduced-motion:reduce){.jv5.japp :is(.j-decision-controls,.j-decision-controls *,[data-arrived],.jp-primary-table tr){transition:none!important;animation:none!important}}.jsidebar-theme[data-hint-hidden=true] .j-theme-tooltip{visibility:hidden!important;opacity:0!important}.j-roll-token{white-space:pre;vertical-align:baseline;display:inline-grid;position:relative}.j-roll-token>span{grid-area:1/1;display:inline-block}@media (width>=769px){.jv5.japp .jp-capacity>h2{color:var(--text-1);margin:0 0 9px;font:500 18px/27px Geist,sans-serif}.jv5.japp .jp-capacity thead th{font:400 13px/20px Geist,sans-serif}.jv5.japp .jp-capacity td[data-asked="0"]:has(.jp-demand-bars span) .jp-demand-bars{display:flex}.jv5.japp .jp-capacity td[data-asked="0"]{position:relative}.jv5.japp .jf5-booking{min-height:0!important}.jv5.japp .j-decision-controls .j-action-pill:disabled{opacity:.36}.jv5.japp .j-decision-controls[data-recorded=true] .j-decision-primary:disabled{opacity:1}html body .jv5.japp .jw-detail .jw-evidence .jw-evidence-filters{flex-wrap:wrap;gap:20px;max-width:100%;overflow:visible}.jv5.japp .jw-detail .jw-evidence .jw-evidence-filters button{min-width:0;min-height:32px;padding:0!important}.jv5.japp .jw-detail .jw-evidence .jw-evidence-filters button span{padding:0}.jv5.japp .jw-detail .jw-decision.j2-morph .j-decision-controls .j-undo{opacity:0}.jv5.japp .jw-detail .jw-decision.j2-morph .j-decision-controls[data-recorded=true] .j-undo{opacity:1}.jv5.japp .jw-detail .jw-decision.j2-morph .j-decision-controls[data-recorded=true] .j-undo:disabled{opacity:.36}html body .jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking .j-decision-controls .j-action-pill,html body .jv5.japp .jnew-shared .jf5-booking .j-decision-controls .j-action-pill{border-radius:999px;height:40px;min-height:40px;padding:0;box-shadow:none!important}html body .jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking .j-decision-controls .j-decision-primary{opacity:1;width:88px;min-width:88px}html body .jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking .j-decision-controls[data-editing=true] .j-decision-primary{opacity:.38!important}html body .jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking .j-decision-controls[data-recorded=true] .j-decision-primary{width:125px;opacity:1!important}html body .jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking .j-decision-controls[data-recorded=true][data-held=true] .j-decision-primary{width:110px}.jv5.japp .jportfolio .jp-capacity tbody tr{border:0}.jv5.japp .jportfolio .jp-capacity{margin-bottom:28px}.jv5.japp .jportfolio .jp-primary-groups{margin-top:0}.jv5.japp .jpd-decision:has(.j-decision-controls[data-recorded=false][data-editing=false] .j-hold-pill) .jw-recommendation h2{max-width:440px}.jv5.japp .jportfolio .jp-capacity tbody tr:last-child :is(th,td){height:40px}:root[data-jellicoe-theme=light] .jv5.japp .jportfolio:has(tr[data-arrived=true]) tr[data-pursuit]:not([data-arrived=true]){animation:j-other-dim 1s var(--j-motion-ease) both}.jv5.japp .jbooking-field .j-action-pill,.jv5.japp .jbooking-book,.jv5.japp .jbooking-soonest{animation:j-pill-enter .32s var(--j-motion-ease) both}.jv5.japp .jbooking-field .j-action-pill:nth-child(2){animation-delay:60ms}.jv5.japp .jbooking-field .j-action-pill:nth-child(3){animation-delay:.12s}.jv5.japp .jbooking-field .j-action-pill:nth-child(4){animation-delay:.18s}.jv5.japp .jbooking-field .j-pill-label{animation:j-pill-text .16s var(--j-motion-ease) .22s both}.jv5.japp .j-decision-controls .j-action-pill{transition:background-color .3s var(--j-motion-ease), width .22s var(--j-motion-ease), opacity .2s var(--j-motion-ease)}}.jv5.japp .j-decision-controls .j-modify-slot{flex:none;width:122px;display:block}.jv5.japp .j-decision-controls .j-modify-slot .j-modify-pill{width:88px}.jv5.japp .j-decision-controls[data-editing=true] .j-modify-slot .j-modify-pill{width:122px}.jv5.japp .jp-demand-bars{--j-bar-lit:color-mix(in srgb, var(--jv5-text) 90%, transparent);--j-bar-track:color-mix(in srgb, var(--jv5-text) 15%, transparent)}@media (width>=769px){.jv5.japp .j-booked-leg{white-space:nowrap;display:block}.jv5.japp .jw-detail .jw-evidence .jw-evidence-meta{line-height:20px}.jv5.japp .jw-detail .jw-evidence .jw-evidence-meta strong{font-weight:400;display:block}}.jv5.japp .j-decision-controls[data-recorded=true][data-unavailable=true] .j-decision-primary{width:180px!important}.jv5.japp .j-decision-controls[data-unavailable=true] .j-undo{left:188px}@media (width>=769px){.jv5.japp .jw-detail .jw-evidence .jw-evidence-meta strong:before{content:none!important}html body .jv5.japp .jportfolio .jp-capacity tbody td{position:relative}html body .jv5.japp .jportfolio .jp-capacity .j-capacity-caption{margin:0;position:absolute;inset:0}.jv5.japp .j-capacity-caption-track{white-space:nowrap;position:absolute;top:22px;left:0}.jv5.japp .j-capacity-caption-track[data-covered=true]{top:2px}.jv5.japp .j-decision-controls .j-action-pill{--j-pill-delay:0s;animation-delay:calc(var(--j-section-start,0s) + var(--j-pill-delay))}.jv5.japp .j-decision-controls .j-modify-pill{--j-pill-delay:60ms}.jv5.japp .j-decision-controls .j-hold-pill{--j-pill-delay:.12s}.jv5.japp .j-decision-controls .j-pill-label{animation-delay:calc(var(--j-section-start,0s) + var(--j-pill-delay,0s) + .32s)}.jv5.japp .j-decision-controls .j-undo .j-pill-label{animation:none}.jv5.japp .jbooking-field .j-pill-label{animation-delay:.32s}.jv5.japp[data-view] .jnew-shared .jnew-tabs button{border-bottom-width:0;border-bottom-color:#0000}.jv5.japp .jnew-shared .jnew-tabs{grid-template-columns:113px 132px max-content;gap:0;width:max-content;display:grid;overflow:visible}.jv5.japp .japp-reset-demo{font-size:13px}:root[data-jellicoe-theme=dark] .jv5.japp .j-decision-controls .j-decision-primary{color:#efece6!important}:root[data-jellicoe-theme=dark] .jv5.japp .j-decision-controls .j-modify-pill{color:#bdbab3!important}.jv5.japp .jw-detail .jop-back{font-weight:400}html body .jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking .j-decision-controls .j-decision-primary:disabled:not([aria-busy=true]){opacity:.36!important}html body .jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking .j-decision-controls[data-recorded=true] .j-decision-primary:disabled{opacity:1!important}html body .jv5.japp .japp-reset-demo{font-size:13px!important}html body .jv5.japp .jw-detail .jw-evidence .jw-evidence-meta{display:block!important}.jv5.japp .j-evidence-source-reference{color:inherit;font:inherit;text-decoration:none}.jv5.japp .jw-detail .jw-evidence .jw-evidence-meta strong{margin:0;display:block}html body .jv5.japp .j-chase-inline button{border-radius:999px!important;width:122px!important;height:32px!important;min-height:32px!important;padding:0!important}html body .jv5.japp .jw-detail .jw-evidence>.ja-disclosure>.jd-toggle{justify-content:flex-start;gap:6px;width:max-content}html body .jv5.japp .jw-detail .jw-evidence>.ja-disclosure>.jd-toggle .jd-label{display:block}html body .jv5.japp .jw-detail .jw-evidence>.ja-disclosure>.jd-toggle .jd-label [aria-hidden=true]{display:none}.jv5.japp .jportfolio .jp-heading{margin-bottom:72px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j-action-pill:not(.j-decision-controls .j-action-pill){transition:background-color .3s var(--j-motion-ease)}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j-action-pill:active:not(:disabled){transition-duration:80ms;background:var(--jf5-wash)!important}html body .jv5.japp .j-chase-inline p.j-waiting-label{color:var(--text-1)}.jv5.japp .jportfolio .jp-capacity tbody th{color:var(--jv5-secondary)}html body .jv5.japp .jw-detail .jw-evidence .jw-evidence-meta .j-source-updated{display:inline}html body .jv5.japp .jw-detail .jw-evidence .jw-evidence-meta,html body .jv5.japp .jw-detail .jw-evidence .jw-evidence-meta :is(small,strong,span,a){color:#858585!important;font-size:13px!important}html body .jv5.japp .jnew-shared .j3-saved-detail[data-has-booking=true]{margin-top:8px!important}.jv5.japp .jportfolio .jp-group{margin-bottom:30px}.jv5.japp .jw-detail .jw-section.jw-evidence{--je-list-gap:27px!important}html body .jv5.japp .jw-detail .jw-evidence .jw-evidence-meta,html body .jv5.japp .jw-detail .jw-evidence .jw-evidence-meta :is(small,strong,span,a){line-height:20px!important}html body .jv5.japp .jw-detail .jw-evidence .jw-evidence-filters{margin-bottom:27px;padding-bottom:0}.jv5.japp .jw-detail .jw-evidence .jw-evidence-list ul{gap:24px;margin:0;padding:0;display:grid}.jv5.japp .jw-detail .jw-evidence .jw-evidence-list ul>li{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.jv5.japp .jw-detail .jw-evidence .jw-evidence-list ul>li>p{margin:0;font-style:normal}html body .jv5.japp .jw-detail .jw-evidence .jw-evidence-filters button{min-height:23px;transition-timing-function:var(--j-motion-ease);font-size:15px;line-height:23px}.jv5.japp .jw-detail .jw-evidence .jw-evidence-underline{transition-timing-function:var(--j-motion-ease)}}@media (width>=769px) and (prefers-reduced-motion:no-preference){html body .jv5.japp .j-decision-controls .j-decision-primary{transition:width .22s var(--j-motion-ease), opacity .18s var(--j-motion-ease), background-color .3s var(--j-motion-ease)}html body .jv5.japp .j-decision-controls[data-recorded=false] .j-decision-primary{transition:width .18s var(--j-motion-ease), opacity .15s var(--j-motion-ease), background-color .3s var(--j-motion-ease)}html body .jv5.japp .j-decision-controls[data-recorded=false] .j-decision-primary:active:not(:disabled){transition-duration:.18s,.15s,80ms}html body .jv5.japp .j-decision-controls .j-undo{transition:opacity .2s var(--j-motion-ease), background-color .3s var(--j-motion-ease)}html body .jv5.japp .j-decision-controls[data-recorded=true] .j-undo{transition-delay:.16s,0s}html body .jv5.japp .j-decision-controls .j-undo:active:not(:disabled){transition-duration:.2s,80ms}html body .jv5.japp .j-decision-controls :is(.j-modify-pill,.j-hold-pill){transition:background-color .3s var(--j-motion-ease)}html body .jv5.japp .j-decision-controls :is(.j-modify-pill,.j-hold-pill):active:not(:disabled){transition-duration:80ms}}@media (width>=769px){html body .jv5.japp .jnew-shared .jnew-tabs button{text-align:left}html body .jv5.japp .jnew-shared .j3-recommendation #jbooking-funding{color:var(--text-2);margin:14px 0 0;font:400 16px/24px Geist,sans-serif}html body .jv5.japp .jnew-shared .j3-recommendation:has(#jbooking-funding)>.j3-ask-caption{color:var(--text-2);margin:16px 0 0;font:400 14px/22px Geist,sans-serif}}.j-decision-layout{overflow:clip}.j-decision-layout-content{display:flow-root}[data-theme-snapshot] *,[data-theme-snapshot] :before,[data-theme-snapshot] :after{transition:none!important;animation:none!important}html body .jv5.japp[data-view] :is(.japp-overview,.jw-evidence .ja-disclosure-toggle):hover{text-decoration:none}@media (width>=769px){html body .jv5.japp .jbooking-picker .jbooking-book,html body .jv5.japp .jbooking-field .j-action-pill,html body .jv5.japp .jbooking-picker .j-pill-label{animation:none}.jbooking-slot-row{animation:.18s ease-out j-slot-presence}.j-workspace-surface .jbooking-slot-row{animation:none}[data-reset-pending] .j-loading-model-title,[data-reset-pending] .j-loading-announced-title,.japp-reset-demo[aria-busy=true]{animation:j-pending-pulse .9s var(--j-fade-ease) infinite alternate;animation-delay:var(--j-pulse-phase,0s)}}@keyframes j-slot-presence{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.jbooking-slot-row,[data-reset-pending] .j-loading-model-title,[data-reset-pending] .j-loading-announced-title,.japp-reset-demo[aria-busy=true]{animation:none!important}}@media (width>=769px){html body .jv5.japp .j-decision-layout .jbooking-picker :is(.jbooking-book,.jbooking-field .j-action-pill,.j-pill-label):not([aria-busy=true]){animation:none!important}}.j-workspace-surface [data-motion-opacity-owned]{transition:none!important}html body .jv5.japp .jv5-navigation :is(a,button,summary,[role=button]):is(:hover,:focus-visible,:active){text-decoration-line:none}@media (width>=769px){html body .jv5.japp .jportfolio .jp-capacity .j-capacity-caption-track{white-space:normal;right:20px}html body .jv5.japp .jp-capacity .j-capacity-caption-part{white-space:nowrap}html body .jv5.japp .jp-capacity .j-capacity-caption-track[data-outside=true]>.j-capacity-caption-part{white-space:normal}html body .jv5.japp .jportfolio .jp-capacity td:has(.j-capacity-caption-track[data-outside=true]){height:86px}}:root{--j-fade-ease:cubic-bezier(.42, 0, .58, 1)}html body .jv5.japp .j-workspace-surface :is(.j-action-pill,.j-pill-label,.j-pill-rest,.jbooking-book,.jbooking-soonest,.jbooking-reason,.j7e-why-current,.jw-decision>form,.jw-decision>.ja-result,.jw-decision>.jw-data,.jw-decision>.ja-consequence):not([aria-busy=true]){animation:none!important}html body .jv5.japp .j-workspace-surface :is(.j-action-pill,.jbooking-book){transition:opacity .28s var(--j-fade-ease), background-color .3s var(--j-motion-ease), border-color .2s var(--j-motion-ease), color .2s var(--j-motion-ease)!important}html body .jv5.japp .j-workspace-surface .j-action-pill[aria-busy=true]{opacity:1;animation:j-pending-breathe .9s var(--j-fade-ease) infinite alternate!important}@keyframes j-pending-breathe{0%{filter:opacity()}to{filter:opacity(.55)}}.j-motion-ghosts{z-index:2;pointer-events:none;height:0;margin:0;padding:0;position:relative}.j-workspace-surface>.j-motion-ghosts:first-child{display:block}@media (prefers-reduced-motion:reduce){.j-workspace-surface :is(.j-decision-controls,.jbooking-picker,.jw-decision-form),html body .jv5.japp .j-workspace-surface :is(.j-action-pill,.jbooking-book){transition:none!important}html body .jv5.japp .j-workspace-surface .j-action-pill[aria-busy=true]{animation:none!important}}html[data-portfolio-reset] #jellicoe-content:not(.j-route-outgoing){opacity:0}html[data-portfolio-reset] .jportfolio *{transition:none!important;animation:none!important}@media (width>=1200px){.jv5.japp #jellicoe-content:has(.jw-detail .jpd-columns){--japp-content-gutter:72px;padding:40px var(--japp-content-gutter) 120px}.jv5.japp .jw-detail:has(.jpd-columns){--jpd-rule:#262626;--jv5-secondary:#a3a3a3;max-width:1048px;margin:0}:root[data-jellicoe-theme=light] .jv5.japp .jw-detail:has(.jpd-columns){--jpd-rule:var(--jv5-line);--jv5-secondary:#626262}.jv5.japp[data-theme=light] .jw-detail:has(.jpd-columns){--jpd-rule:var(--jv5-line);--jv5-secondary:#626262}.jv5.japp .jw-detail:has(.jpd-columns)>.jop-back{min-height:19.5px;margin:0;font-size:13px;display:block;position:relative;line-height:19.5px!important}.jv5.japp .jw-detail:has(.jpd-columns)>a.jop-back:after{content:"";position:absolute;inset:-12.25px 0}.jv5.japp .jw-detail:has(.jpd-columns) .jw-header{margin-top:28px}.jv5.japp .jw-detail:has(.jpd-columns) .jw-header h1{letter-spacing:-.8px;margin-bottom:8px;font-size:40px;font-weight:500;line-height:46px}.jv5.japp .jw-detail:has(.jpd-columns) .jw-header p{font-size:14px;line-height:21px}:is(.jv5.japp .jw-detail .jw-header:has(+.jpd-layout),.jv5.japp .jw-detail .jw-header:has(+.jpd-columns),.jv5.japp .jw-detail .jw-header:has(+[aria-hidden] .jpd-columns)){padding-bottom:56px}.jpd-columns{grid-template-columns:minmax(0,620fr) minmax(0,340fr);align-items:start;column-gap:88px;display:grid}.jpd-decision,.jpd-supporting-slot,.jpd-supporting{min-width:0}.jpd-decision,.jpd-supporting{flex-direction:column;gap:40px;display:flex}.jpd-decision{gap:0}.jpd-supporting-slot{align-self:stretch}.jpd-supporting{top:var(--jpd-release-offset,0px);padding-bottom:var(--jpd-release-offset,0px);position:relative}.jpd-supporting[data-sticky=true]{position:sticky;top:40px}.jv5.japp .jw-detail .jpd-columns .jw-section{margin-block:0;padding-block:0}.jv5.japp .jw-detail .jpd-supporting .jw-section h2{color:var(--jv5-secondary);font-size:14px;font-weight:500;line-height:1.5}.jv5.japp .jw-detail .jpd-supporting p{color:var(--jv5-secondary);font-size:14px;line-height:1.5}.jv5.japp .jw-detail .jpd-supporting .jw-section h2{letter-spacing:0;margin-bottom:8px}.jv5.japp .jw-detail .jpd-supporting .ja-disclosure-toggle{font-size:14px;line-height:21px}.jv5.japp .jw-detail .jpd-supporting .ja-disclosure-toggle strong{font:inherit}.jv5.japp .jw-detail .jpd-decision .ja-ask{flex-wrap:wrap;align-items:baseline;column-gap:12px;display:flex}.jv5.japp .jw-detail .jpd-decision .ja-action{letter-spacing:-.2px;color:var(--jv5-text);flex-basis:100%;font-size:22px;line-height:30px}.jv5.japp .jw-detail .jpd-decision .ja-requested{color:var(--jv5-secondary);margin-block:10px 0;font-size:14px;font-weight:400;line-height:21px}.jv5.japp .jw-detail .jpd-decision .ja-ask .jw-data{color:var(--jv5-secondary);flex-wrap:wrap;gap:4px 12px;font-size:14px;line-height:21px;display:flex;margin-top:10px!important}.jv5.japp .jw-detail .jpd-decision .ja-ask .jw-data>div{flex-wrap:wrap;gap:4px;display:flex}.jv5.japp .jw-detail .jpd-decision .ja-requested>:last-child{color:inherit}.jv5.japp .jw-detail .jpd-decision .jw-capacity-slot{flex-basis:100%;margin-top:0}.jv5.japp .jw-detail .jpd-decision .jw-time-context{color:var(--jv5-secondary);font-size:14px;line-height:21px}.jv5.japp .jw-detail .jpd-decision .jw-problem{margin-top:28px}.jv5.japp .jw-detail .jpd-decision .jw-problem p{color:var(--jv5-secondary);font-size:15px;line-height:23px}.jv5.japp .jw-detail .jpd-decision .jw-recommendation{border-top:1px solid var(--jpd-rule);margin-top:56px;padding-top:40px}.jv5.japp .jw-detail .jpd-decision .jw-recommendation h2{letter-spacing:-.7px;margin-bottom:14px;font-size:34px;font-weight:500;line-height:40px}.jv5.japp .jw-detail .jpd-decision .jw-recommendation p{color:var(--jv5-text);font-size:16px;line-height:25px}.jv5.japp .jw-detail .jpd-decision .jw-decision{margin-top:24px}.jv5.japp .jw-detail .jpd-decision .jw-decision-actions{margin-top:0}.jv5.japp .jw-detail .jpd-decision :is(.ja-ask,.jw-problem,.jw-decision)>h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute}.jpd-decision>.jw-summary-marker,.jpd-decision>.jw-sticky-summary{margin-top:0!important}}.jv5.japp .jw-detail .jpd-columns :is(.ja-action,.ja-details,.jw-problem p,.jw-recommendation p,.jpd-supporting p,.ja-disclosure-toggle){font-weight:400}.jv5.japp .jw-detail .jpd-supporting :is(.jw-evidence,.jw-precedent)>.ja-disclosure>.ja-disclosure-toggle>.jd-chevron,.jv5.japp .jw-detail .jpd-supporting .ja-past-preview>.ja-disclosure>.ja-disclosure-toggle>.jd-chevron{order:1}.jv5.japp .jw-detail .jpd-decision .jw-decision-actions>button:not(.jw-primary){text-decoration:none}.jv5.japp .jw-detail .jpd-supporting :is(.jw-evidence,.jw-precedent)>h2{margin-bottom:12px}.jv5.japp .jw-detail .jpd-supporting .ja-past-preview{margin-block:0}.jv5.japp .jw-detail .jpd-supporting :is(.jw-evidence,.jw-precedent)>.ja-disclosure,.jv5.japp .jw-detail .jpd-supporting .ja-past-preview>.ja-disclosure{margin-top:0}.jv5.japp .jw-detail .jpd-supporting :is(.jw-evidence,.jw-precedent) .ja-disclosure-toggle{min-height:21px;padding-block:0}.jv5.japp .jw-detail .jpd-decision .ja-details{color:var(--jv5-secondary);flex-basis:100%;margin:10px 0 0;font-size:14px;line-height:21px}.jv5.japp .jw-detail .jpd-decision .jw-decision{background:0 0;border:0}.jv5.japp .jw-detail .jw-evidence>.ja-disclosure>:is(.jd-panel,.jd-toggle){--jd-ease:cubic-bezier(.25, 1, .5, 1)}.jv5.japp .jw-detail .jw-example{color:var(--jv5-secondary);font-size:12px;line-height:18px;display:block}.jd-panel{opacity:0;min-width:0;height:0;overflow:hidden}.j-decision-layout .jd-panel,.jpt-copy .jd-panel{display:flow-root}.jd-panel[data-expanded=true]{opacity:1;height:auto;overflow:visible}.jd-panel[data-self-motion=true] .j-prerequisite{padding-top:12px}.j-decision-layout:has(.j-chase-panel[data-expanded=true]){overflow:visible}.j-decision-layout:has(.j-chase-panel[data-expanded=true]) .j-decision-layout-content{overflow:visible}.j-chase-panel[data-expanded=true],.j-chase-panel[data-expanded=true] .j-chase-draft{overflow:visible}.jd-clip{min-width:0;min-height:0}.jd-toggle,details[data-disclosure-motion]>summary{--jd-open:.25s;--jd-close:.2s}.jd-chevron,details[data-disclosure-motion]>summary :is(svg.lucide-chevron-down,img[src*=chevron],.jd-chevron){flex-shrink:0;transition:transform .2s ease-in-out;transform:rotate(0)}.jd-toggle[aria-expanded=true] .jd-chevron,details[data-disclosure-motion][data-expanded=true]>summary :is(svg.lucide-chevron-down,img[src*=chevron],.jd-chevron){transition:transform .25s ease-out;transform:rotate(180deg)}details[data-disclosure-motion][data-expanded=false]>summary :is(svg.lucide-chevron-down,img[src*=chevron],.jd-chevron){transform:rotate(0)}.jd-label{display:inline-grid}.jd-label>span{grid-area:1/1}.jd-label-open,.jd-label[data-expanded=true]>.jd-label-closed{opacity:0}.jd-label-closed,.jd-label[data-expanded=true]>.jd-label-open{opacity:1}@media (prefers-reduced-motion:reduce){.jd-toggle .jd-chevron,.jd-toggle[aria-expanded=true] .jd-chevron,details[data-disclosure-motion]>summary :is(svg.lucide-chevron-down,img[src*=chevron],.jd-chevron),details[data-disclosure-motion][data-expanded=true]>summary :is(svg.lucide-chevron-down,img[src*=chevron],.jd-chevron){transition:none}}.japp details[data-disclosure-motion][data-expanded]::details-content{opacity:1;block-size:auto;transition:none;overflow:visible}.jd-demo details[data-disclosure-motion]::details-content{opacity:1;block-size:auto;transition:none;overflow:visible}details[data-disclosure-motion]>summary{list-style:none}details[data-disclosure-motion]>summary::-webkit-details-marker{display:none}.jv5.japp .jw-detail .jw-section.jw-evidence{--je-control-gap:16px;--je-list-gap:20px;--je-source-gap:24px;--je-item-gap:6px;--je-section-gap:40px;padding-bottom:0}.jv5.japp .jw-detail .jw-evidence [data-disclosure-size=sources]>.jd-panel{margin:0;padding:0}.jv5.japp .jw-detail .jw-evidence [data-disclosure-size=sources]>.jd-panel>.jd-clip>.jd-content{padding:var(--je-control-gap) 0 0}.jv5.japp .jw-detail .jw-evidence .jw-evidence-filters{margin:0 0 var(--je-list-gap);position:relative}.jv5.japp .jw-detail .jw-evidence .jw-evidence-filters button{border:0;font-weight:400;transition:color .28s cubic-bezier(.22,1,.36,1)}.jv5.japp .jw-detail .jw-evidence .jw-evidence-filters button span{display:inline-block}.jv5.japp .jw-detail .jw-evidence .jw-evidence-underline{background:var(--jv5-text);pointer-events:none;height:2px;transition:left .28s cubic-bezier(.22,1,.36,1),top .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1);position:absolute}.jw-filter-stage{display:grid}.jw-filter-stage>.jw-filter-results{grid-area:1/1;min-width:0}.jv5.japp .jw-detail .jw-evidence .jw-filter-results>ul{gap:var(--je-source-gap);margin:0;padding:0;display:grid}.jv5.japp .jw-detail .jw-evidence .jw-filter-results>ul>li{gap:var(--je-item-gap);border:0;flex-direction:column;margin:0;padding:0;display:flex}.jv5.japp .jw-detail .jw-evidence .jw-evidence-meta{gap:0;margin:0}.jv5.japp .jw-detail .jw-evidence .jw-evidence-meta strong{color:var(--jv5-secondary);opacity:.7;font-weight:400}.jv5.japp .jw-detail .jw-evidence .jw-evidence-meta strong:before{content:" · ";white-space:pre}.jv5.japp .jw-detail .jw-evidence .jw-filter-results>ul>li>p{margin:0;font-style:normal}.jv5.japp .jw-detail .jw-evidence .jw-evidence-record{margin:0}.jv5.japp .jw-detail .jw-evidence .jw-evidence-record>.ja-disclosure-toggle{min-height:0;padding-block:0}@media (width<=1199px){.jv5.japp .jw-detail .jw-evidence+.jw-precedent{padding-top:var(--je-section-gap,40px);margin-top:0}}@media (prefers-reduced-motion:reduce){.jv5.japp .jw-detail .jw-evidence .jw-evidence-underline,.jv5.japp .jw-detail .jw-evidence .jw-evidence-filters button{transition:none}}.jnew-shared .jnew-tabs button{flex:none;display:grid}.j3-loading-frame :is(.jnew-tabs,.jnew-note,.j6-scenario-name){display:none}.jnew-shared .jnew-tabs button>span{grid-area:1/1}.jnew-shared .jnew-tabs .j3-tab-measure{visibility:hidden;font-weight:500}html body .jv5.japp #jellicoe-content .j-page-header{--page-section-gap:56px;margin-bottom:var(--page-section-gap);padding-bottom:0}html body .jv5.japp #jellicoe-content .j-page-header+.jnew-columns{margin-top:0}html body .jv5.japp #jellicoe-content .jconnections-header h1{letter-spacing:0;margin:0;font:500 40px/46px Geist,sans-serif}@media (width<=768px){html body .jv5.japp #jellicoe-content .j-page-header{--page-section-gap:32px}html body .jv5.japp #jellicoe-content .jconnections-header h1{font-size:30px;line-height:36px}}.jv5.japp[data-view] .j6-controls{border:0;flex-wrap:wrap;align-items:flex-start;gap:16px 32px;min-width:0;margin:0;padding:0;display:flex}.jv5.japp[data-view] .j6-field{flex-direction:column;gap:4px;width:150px;min-width:0;display:flex;position:relative}.jv5.japp[data-view] .j6-field>span{color:var(--jv5-faint,#6b6b6b);font:400 12px/18px Geist,sans-serif}.jv5.japp[data-view] .j6-trigger{width:max-content;max-width:100%;color:var(--jv5-text);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;align-items:center;gap:6px;padding:0;font:400 15px/22.5px Geist,sans-serif;display:flex}.jv5.japp[data-view] .j6-trigger:hover{border-bottom-color:var(--jv5-faint,#6b6b6b)}.jv5.japp[data-view] .j6-trigger[data-state=open],.jv5.japp[data-view] .j6-trigger[aria-expanded=true]{border-bottom-color:var(--jv5-secondary)}.jv5.japp[data-view] .j6-chevron{flex:none;width:12px;height:12px;transition:rotate .24s cubic-bezier(.22,1,.36,1)}.jv5.japp[data-view] .j6-trigger[data-state=open] .j6-chevron,.jv5.japp[data-view] .j6-trigger[aria-expanded=true] .j6-chevron{rotate:180deg}.jv5.japp[data-view] .j6-popup{z-index:70;background:var(--jv5-panel,#141414);color:var(--jv5-text);border:1px solid var(--jv5-line,#262626);transform-origin:var(--radix-popover-content-transform-origin);border-radius:8px;animation:.24s cubic-bezier(.22,1,.36,1) j6-open}.jv5.japp[data-view] .j6-popup[data-state=closed]{pointer-events:none;animation:.24s cubic-bezier(.22,1,.36,1) j6-close}.jv5.japp[data-view] .j6-popup :is(button,a):focus-visible{outline:2px solid var(--jv5-text);outline-offset:3px}.jv5.japp[data-view] .j6-role-list{width:280px;padding:4px}.jv5.japp[data-view] .j6-role-list button{text-align:left;width:100%;min-height:36px;color:var(--jv5-text);background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:8px;font:400 13px/20px Geist,sans-serif;display:flex}.jv5.japp[data-view] .j6-role-list button:hover{background:var(--jv5-hover,#1c1c1c)}.jv5.japp[data-view] .j6-role-list small{color:var(--jv5-faint,#6b6b6b);white-space:nowrap;margin-left:auto;font:400 11px/16px Geist,sans-serif}.jv5.japp[data-view] .j6-check-slot{flex:none;width:16px;height:16px}.jv5.japp[data-view] .j6-hour-choices{opacity:0;grid-template-rows:0fr;width:620px;max-width:calc(100vw - 360px);margin-left:-182px;transition:grid-template-rows .24s cubic-bezier(.22,1,.36,1),opacity .24s cubic-bezier(.22,1,.36,1);display:grid}.jv5.japp[data-view] .j6-hour-choices[data-open=true]{opacity:1;grid-template-rows:1fr}.jv5.japp[data-view] .j6-hour-choices>.j6-hours{visibility:hidden;min-height:0;overflow:hidden}.jv5.japp[data-view] .j6-hour-choices[data-open=true]>.j6-hours{visibility:visible;padding-top:8px}.jv5.japp[data-view] .j6-hours{flex-wrap:wrap;align-items:start;gap:8px;display:flex}.jv5.japp[data-view] .j6-extra-hours{flex-wrap:wrap;flex-basis:100%;gap:8px;display:flex}.jv5.japp[data-view] .j6-hours button{border:1px solid var(--jv5-line);height:32px;min-height:32px;color:var(--jv5-text);white-space:nowrap;background:0 0;border-radius:6px;padding:0 12px;font:400 13px/20px Geist,sans-serif}.jv5.japp[data-view] .j6-hours button:hover{border-color:var(--jv5-faint,#6b6b6b)}.jv5.japp[data-view] .j6-hours button[aria-pressed=true]{background:var(--jv5-text);color:var(--jv5-bg);border-color:var(--jv5-text);font-weight:500}.jv5.japp[data-view] .j6-mobile-role,.jv5.japp[data-view] .j6-sheet-header,.jv5.japp[data-view] .j6-sheet-handle,.jv5.japp[data-view] .j6-backdrop{display:none}.jv5.japp[data-view] .j6-start-popup{padding:16px}.jv5.japp[data-view] .j6-calendar{flex-direction:column;gap:12px;width:248px;display:flex}.jv5.japp[data-view] .j6-months{flex-wrap:wrap;gap:16px;display:flex}.jv5.japp[data-view] .j6-months button{min-height:20px;color:var(--jv5-faint,#6b6b6b);background:0 0;border:0;padding:0;font:400 14px/20px Geist,sans-serif}.jv5.japp[data-view] .j6-months button[aria-pressed=true]{color:var(--jv5-text);font-weight:500}.jv5.japp[data-view] .j6-days{grid-template-columns:repeat(7,32px);gap:4px;display:grid}.jv5.japp[data-view] .j6-weekday{text-align:center;color:var(--jv5-faint,#6b6b6b);font:400 11px/16px Geist,sans-serif}.jv5.japp[data-view] .j6-days button{width:32px;height:32px;min-height:32px;color:var(--jv5-text);background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;padding:6px 0 0;font:400 13px/16px Geist,sans-serif;display:flex}.jv5.japp[data-view] .j6-days button:hover{background:var(--jv5-hover,#1c1c1c)}.jv5.japp[data-view] .j6-days button[aria-pressed=true]{background:var(--jv5-text);color:var(--jv5-bg);font-weight:500}.jv5.japp[data-view] .j6-days button[data-weekend=true],.jv5.japp[data-view] .j6-days button[data-known=unknown],.jv5.japp[data-view] .j6-days button:disabled{color:var(--jv5-faint,#6b6b6b)}.jv5.japp[data-view] .j6-days button:disabled{opacity:1}.jv5.japp[data-view] .j6-legend{border-top:1px solid var(--jv5-line);flex-wrap:wrap;gap:16px;padding-top:12px;display:flex}.jv5.japp[data-view] .j6-legend span{color:var(--jv5-faint,#6b6b6b);align-items:center;gap:6px;font:400 12px/18px Geist,sans-serif;display:flex}.jv5.japp[data-view] .j6-calendar-note{color:var(--jv5-secondary);margin:0;font:400 12px/18px Geist,sans-serif}.jv5.japp[data-view] .j6-scenario-name{color:var(--jv5-text);margin-bottom:4px;font-weight:500;display:block}.jv5.japp[data-view] .jnew-shared .j6-add{background:var(--jv5-text);color:var(--jv5-bg);border:0;border-radius:2px;margin-top:24px;padding:11px 18px;font:500 14px/20px Geist,sans-serif}.jv5.japp[data-view] .jnew-shared .jnew-added{border:0;margin:24px 0 0;padding:0}.jv5.japp[data-view] .jnew-shared .jnew-added h2{color:var(--jv5-text);margin:0 0 8px;font:500 16px/24px Geist,sans-serif}.jv5.japp[data-view] .jnew-shared .j6-added-summary{color:var(--jv5-secondary);margin:0 0 12px;font:400 14px/21px Geist,sans-serif}.jv5.japp[data-view] .jnew-added :is(a,button){color:var(--jv5-secondary);background:0 0;border:0;padding:0;font:400 13px/20px Geist,sans-serif}.jv5.japp[data-view] .jnew-shared .j6-separate-decision{color:var(--jv5-secondary);margin-top:24px;font:400 13px/20px Geist,sans-serif}.jv5.japp[data-view] .jnew-shared .j6-knock-on{margin-top:20px;font:400 14px/24px Geist,sans-serif}.jv5.japp[data-theme=light] .j6-popup{background:#fafafa}.jv5.japp[data-theme=light] .j6-role-list button:hover,.jv5.japp[data-theme=light] .j6-days button:hover{background:#eee}.jv5.japp[data-theme=light] .j6-chevron,.jv5.japp[data-theme=light] .j6-check-slot img{filter:invert()}@keyframes j6-open{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}@keyframes j6-close{0%{opacity:1;translate:0}to{opacity:0;translate:0 -4px}}@media (width<=767px){.jv5.japp[data-view] .j6-controls{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.jv5.japp[data-view] .j6-field{gap:8px;width:100%}.jv5.japp[data-view] .j6-mobile-role{border:1px solid var(--jv5-line);border-radius:6px;padding:2px;display:flex}.jv5.japp[data-view] .j6-mobile-role button{height:44px;color:var(--jv5-text);background:0 0;border:0;border-radius:4px;flex:1;padding:0 8px;font:400 13px/20px Geist,sans-serif}.jv5.japp[data-view] .j6-mobile-role button[aria-checked=true]{background:var(--jv5-text);color:var(--jv5-bg);font-weight:500}.jv5.japp[data-view] .j6-desktop-role,.jv5.japp[data-view] .j6-hours-trigger{display:none}.jv5.japp[data-view] .j6-hour-choices,.jv5.japp[data-view] .j6-hour-choices[data-open=false]{opacity:1;width:100%;max-width:100%;margin-left:0;display:block}.jv5.japp[data-view] .j6-hour-choices>.j6-hours,.jv5.japp[data-view] .j6-hour-choices[data-open=true]>.j6-hours{visibility:visible;padding-top:0;overflow:visible}.jv5.japp[data-view] .j6-hours button{height:44px;min-height:44px;padding:0 16px;font-size:14px}.jv5.japp[data-view] .j6-trigger{min-height:44px}.jv5.japp[data-view] .j6-backdrop{z-index:69;background:#0009;display:block;position:fixed;inset:0}.jv5.japp[data-view] .j6-start-popup{box-sizing:border-box;border-radius:12px 12px 0 0;flex-direction:column;align-items:center;gap:16px;width:100vw;max-height:85dvh;padding:12px 20px 32px;animation-name:j6-sheet-open;display:flex;overflow:auto;position:fixed!important;inset:auto 0 0!important}.jv5.japp[data-view] .j6-start-popup[data-state=closed]{animation-name:j6-sheet-close}.jv5.japp[data-view] .j6-sheet-handle{background:var(--jv5-faint,#6b6b6b);border-radius:2px;width:36px;height:4px;display:block}.jv5.japp[data-view] .j6-sheet-header{justify-content:space-between;align-items:center;width:100%;height:44px;font:400 16px/24px Geist,sans-serif;display:flex}.jv5.japp[data-view] .j6-sheet-header strong{font-weight:500}.jv5.japp[data-view] .j6-sheet-header button{color:var(--jv5-secondary);background:0 0;border:0;padding:10px 0 10px 16px;font:400 14px/24px Geist,sans-serif}.jv5.japp[data-view] .j6-calendar{box-sizing:content-box;padding:16px}@keyframes j6-sheet-open{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@keyframes j6-sheet-close{0%{opacity:1;translate:0}to{opacity:0;translate:0 4px}}}@media (prefers-reduced-motion:reduce){.j6-popup{animation:none!important}.j6-chevron,.j6-hour-choices{transition:none!important}}.jv5.japp[data-view] .j6-days button{position:relative}.jv5.japp[data-view] .j6-demand-tooltip{z-index:80;background:var(--jv5-line,#262626);width:max-content;max-width:260px;color:var(--jv5-text);pointer-events:none;text-align:center;border-radius:6px;padding:6px 10px;font:400 12px/18px Geist,sans-serif;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50%}.jv5.japp[data-view] .j6-days button:is(:hover,:focus-visible) .j6-demand-tooltip{display:block}.jv5.japp[data-view] .j6-trigger{min-height:22.5px}.jv5.japp[data-view] .jnew-tabs button{min-height:30px;color:var(--jv5-secondary);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 0 8px;font:400 14px/20px Geist,sans-serif}.jv5.japp[data-view] .jnew-tabs button[aria-selected=true]{color:var(--jv5-text);border-bottom-color:var(--jv5-text);font-weight:500}@media (width<=767px){.jv5.japp[data-view] .j6-trigger,.jv5.japp[data-view] .jnew-tabs button{min-height:44px}.jv5.japp[data-view] [data-radix-popper-content-wrapper]:has(.j6-start-popup){pointer-events:none;width:100vw;z-index:70!important;position:fixed!important;inset:0!important;transform:none!important}.jv5.japp[data-view] .j6-start-popup{pointer-events:auto}}.jv5.japp[data-view] .j6-themed-dot{filter:invert(0);transition:filter .4s cubic-bezier(.4,0,.2,1)}.jv5.japp[data-theme=light] .j6-themed-dot{filter:invert()}:root[data-theme-capture=true] .jv5.japp[data-view] .j6-themed-dot{transition-property:filter!important}@media (prefers-reduced-motion:reduce){.jv5.japp[data-view] .j6-themed-dot{transition:none!important}}.j6-result{flex-direction:column;display:flex}.j6-result[data-decided=true] .jnew-added{order:0}.j6-result[data-decided=true] .j6-separate-decision{order:1}.j6-result[data-decided=true]>.jpd-next{order:2}.jv5.japp[data-view] .j6-chevron{transition:rotate .24s cubic-bezier(.22,1,.36,1),filter .4s cubic-bezier(.4,0,.2,1)}.jv5.japp[data-view] .j6-check-slot img{transition:filter .4s cubic-bezier(.4,0,.2,1)}:root[data-theme-capture=true] .jv5.japp[data-view] :is(.j6-chevron,.j6-check-slot img){transition-property:rotate,filter!important}@media (prefers-reduced-motion:reduce){.jv5.japp[data-view] :is(.j6-chevron,.j6-check-slot img){transition:none!important}}.japp{--js-rest:8%;--js-peak:12%}:root[data-jellicoe-theme=light] .japp,.japp[data-theme=light]{--js-rest:6%;--js-peak:10%}.j-skeleton{vertical-align:baseline;background:color-mix(in srgb, var(--jv5-text) var(--js-rest), transparent);opacity:1;border-radius:1px;max-width:100%;height:.75em;display:inline-block}@keyframes js-pulse{0%,to{opacity:.5}50%{opacity:.8}}[data-page-skeleton]{opacity:.65;animation:1.8s ease-in-out infinite js-pulse}.j-loading-frame{position:relative}.j-loading-identity{z-index:1;margin:0;font-size:40px;font-weight:500;line-height:46px;position:absolute;top:0;left:0}.j-loading-frame[data-skeleton-visible=false] .j-loading-geometry{visibility:hidden}.j-loading-frame [data-page-skeleton]{opacity:1;animation:none}.j-loading-frame{--loading-shape-pulse:js-pulse 1.8s ease-in-out infinite}.j-loading-frame :is([data-page-skeleton],[data-page-skeleton] :has(.j-loading-model-title))>:not(.j-loading-model-title,:has(.j-loading-model-title)){animation:var(--loading-shape-pulse);animation-delay:var(--j-pulse-phase,0s)}.j-loading-frame [data-page-skeleton]{pointer-events:none}.japp #jellicoe-content [hidden]{display:none!important}.jnew-loading{max-width:1048px}.jnew-tab-placeholder{white-space:nowrap;border:0;border-bottom:2px solid #0000;padding:0 0 8px;font:400 14px/20px Geist,sans-serif}[data-page-skeleton] .jnew-control{min-height:22.5px}[data-page-skeleton] .jp-capacity .j-skeleton{vertical-align:middle}[data-page-skeleton] .jp-capacity :is(td,th):not(:first-child) .j-skeleton{margin-left:auto}[data-page-skeleton] .jp-meta,[data-page-skeleton] .jp-next{display:block}.japp .jintake .j-skeleton-field{border-radius:4px;height:44px;display:block}.japp .jintake .j-skeleton-source{border-radius:4px;height:46px;display:block}.japp .jintake .j-skeleton-area{border-radius:4px;width:100%;margin-bottom:6px;display:block}.japp .jintake .j-skeleton-action{color:#0000;border:1px solid #0000;border-radius:4px;height:45px;margin-top:8px;padding:11px 22px;font-size:14px;font-weight:500;line-height:1.5;display:inline-block}.japp #jellicoe-content{position:relative}.j-page-overlay{right:var(--japp-content-gutter);pointer-events:none;z-index:1;position:absolute;overflow:clip}.j-page-overlay .j-skeleton{animation:none}@media (prefers-reduced-motion:reduce){.j-loading-frame{--loading-shape-pulse:none}.j-skeleton,[data-page-skeleton]{animation:none!important}}.j-skeleton-copy{-webkit-box-decoration-break:clone;box-decoration-break:clone;width:auto;height:auto;display:inline;color:#0000!important}.japp .jintake .j-skeleton-radio{border-radius:50%;flex:0 0 16px;width:16px;height:16px}@media (width<=600px){.japp .jintake .j-skeleton-action{color:#0000;border:1px solid #0000;padding:11px 22px;font-size:14px;font-weight:500;line-height:1.5;width:100%!important}}[data-page-skeleton] .jp-capacity .j-skeleton-copy{vertical-align:baseline}.jw-decision .j-skeleton-decision-control{min-height:44px;font:inherit;border:1px solid #0000;border-radius:2px;padding:10px 14px;display:inline-block}[data-page-skeleton] .jw-sticky-summary{color:#0000}.j-loading-model-title{visibility:visible}@media (width<=767px){.jnew-tab-placeholder{min-height:44px}}.j-loading-frame .j-loading-role-option{border:0;border-radius:4px;flex:1;justify-content:center;align-items:center;height:44px;padding:0 8px;font:400 13px/20px Geist,sans-serif;display:flex}.j-loading-frame .j-loading-hour-option{border:1px solid var(--jv5-line);border-radius:6px;align-items:center;height:32px;min-height:32px;padding:0 12px;font:400 13px/20px Geist,sans-serif;display:inline-flex}.j-loading-frame .j-loading-new-add{height:44px;margin-top:24px;display:inline-block}.j-loading-frame[data-skeleton-visible=false] .j6-hour-choices .j6-hours{visibility:hidden!important}@media (width<=767px){.j-loading-frame .j-loading-hour-option{height:44px;min-height:44px;padding:0 16px;font-size:14px}}:root[data-jellicoe-prebootstrap=true][data-jellicoe-skeleton-ready=true] .j-loading-frame[data-skeleton-visible=false] .j-loading-geometry{visibility:visible}[data-loading-title]:before{content:attr(data-loading-title)}html body .jv5 .j-retry-pill{border:1px solid var(--jv5-line);min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:7px 16px}.jv5.japp:has(.jnew-shared) #jellicoe-content{max-width:none;padding:40px 72px 120px}.jnew-shared{max-width:1048px;color:var(--jv5-text)}.jnew-tabs{gap:28px;margin-bottom:28px;display:flex;overflow-x:auto}.jnew-tabs button{color:var(--jv5-secondary);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 0 8px;font:400 14px/20px Geist,sans-serif}.jnew-tabs button[aria-selected=true]{color:var(--jv5-text);border-bottom-color:var(--jv5-text);font-weight:500}.jnew-shared .jnew-header h1{letter-spacing:-.8px;margin:0 0 8px;font:500 40px/46px Geist,sans-serif}.jnew-header>p{color:var(--jv5-secondary);margin:0;font-size:14px;line-height:21px}.jnew-columns{grid-template-columns:minmax(0,620px) minmax(0,340px);align-items:start;gap:88px;margin-top:32px;display:grid}.jnew-shared .jnew-purpose{letter-spacing:-.2px;margin:0 0 24px;font:400 22px/30px Geist,sans-serif}.jnew-ask fieldset{border:0;flex-wrap:wrap;gap:32px;min-width:0;margin:0;padding:0;display:flex}.jnew-ask label{width:150px;min-width:0;color:var(--jv5-secondary);flex-direction:column;gap:4px;font:400 12px/18px Geist,sans-serif;display:flex}.jnew-control{color:var(--jv5-text);align-items:center;gap:6px;display:flex;position:relative}.jnew-control :is(input,select){appearance:none;color:inherit;background:0 0;border:0;border-radius:2px;width:auto;min-width:0;max-width:calc(100% - 18px);padding:0;font:400 15px/22.5px Geist,sans-serif}.jnew-control select{field-sizing:content;cursor:pointer}.jnew-control option{color:var(--jv5-text);background:var(--jv5-bg)}.jnew-control input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:126px}.jnew-control input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:18px;position:absolute;right:0}.jnew-control img{pointer-events:none;flex:none}.jnew-shared .jnew-availability{color:var(--jv5-secondary);margin:12px 0 32px;font-size:14px;line-height:21px}.jnew-recommendation{border-top:1px solid var(--jv5-line);padding-top:28px}.jnew-shared .jnew-recommendation>h2{letter-spacing:-.7px;margin:0 0 14px;font:500 34px/40px Geist,sans-serif}.jnew-recommendation>p{margin:0;font-size:16px;line-height:25px}.jnew-shared .jw-decision{border:0;margin:24px 0 0;padding:0}.jnew-shared .jw-decision-actions{flex-wrap:wrap;gap:8px;display:flex}.jnew-shared :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--jv5-text);outline-offset:4px}.jnew-shared .jw-decision-actions button{color:var(--jv5-secondary);background:0 0;border:0;border-radius:2px;padding:11px 14px;font:500 14px/20px Geist,sans-serif}.jnew-shared .jw-decision-actions button.jw-primary{background:var(--jv5-text);color:var(--jv5-bg);padding-inline:18px}.jnew-shared :is(button,select,summary){cursor:pointer}.jnew-shared :disabled{cursor:default;opacity:.6}.jnew-shared .jnew-checks h2{color:var(--jv5-secondary);margin:0;font:500 14px/21px Geist,sans-serif}.jnew-checks{flex-direction:column;gap:14px;display:flex}.jnew-check p{color:var(--jv5-secondary);overflow-wrap:anywhere;margin:0 0 2px;font-size:14px;line-height:21px}.jnew-check a{color:inherit;text-decoration:none}.jnew-check a:hover{text-decoration:underline}.jnew-check small,.jnew-note{color:var(--jv5-secondary);margin:0;font-size:12px;line-height:18px;display:block}.jnew-checks>details.jw-section{margin:0;padding:0;font-size:13px}.jnew-checks .jw-field :is(input,select,textarea){width:100%;max-width:100%}.jnew-shared .jnew-portfolio{color:var(--jv5-secondary);margin:18px 0 0;font-size:13px}.jnew-reassess{margin-top:16px;font-size:14px}.jnew-reassess button,.jnew-alternative button{border:1px solid var(--jv5-line);border-radius:2px;margin-right:8px;padding:8px 12px}.jnew-shared .jnew-reset{min-height:20px;color:var(--jv5-secondary);text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px}.jnew-alternative{margin-top:20px;font-size:14px}.japp[data-theme=light] .jnew-control input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width<=1279px){.jv5.japp:has(.jnew-shared) #jellicoe-content{padding-inline:40px}.jnew-columns{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px}.jnew-ask fieldset{gap:16px}}@media (width<=1023px){.jnew-columns{grid-template-columns:minmax(0,1fr);gap:40px}.jnew-checks{max-width:620px}}@media (width<=767px){.jv5.japp:has(.jnew-shared) #jellicoe-content{padding:24px 20px 64px}.jnew-tabs{gap:20px;padding-bottom:4px;overflow:auto}.jnew-shared .jnew-header h1{font-size:32px;line-height:38px}.jnew-shared .jnew-recommendation>h2{font-size:28px;line-height:34px}.jnew-ask fieldset{flex-wrap:wrap;gap:20px}.jnew-ask label{width:calc(50% - 10px)}.jnew-tabs button{min-height:44px}.jnew-control :is(input,select){min-height:32px}}.jnew-shared .jnew-tabs button{min-height:30px}.jnew-shared .jnew-control :is(select,input){min-height:22.5px}.jnew-shared .jw-decision-actions{margin:0}.jnew-shared .jw-decision-actions button{min-height:42px}@media (width<=767px){.jnew-shared .jnew-tabs button,.jnew-shared .jnew-control :is(select,input){min-height:44px}}.jv5.japp .jnew-added{border-top:1px solid var(--jv5-line,#262626);margin-top:32px;padding-top:24px}.jv5.japp .jnew-added h2{margin:0 0 10px;font:400 22px/30px Geist,sans-serif}.jnew-added>div{align-items:center;gap:20px;display:flex}.jnew-added a{color:var(--jv5-muted,#a3a3a3);text-decoration:none}.jpt .j2-breakdown,.jpt .j3-breakdown,.jpt .jw-time-context,.jpt .ja-details{display:none}.jpt-work,.jpt-ask,.jpt-blockers,.jpt-support{color:var(--jv5-text);margin:0;font-weight:400}.jpt-work{font-size:18px;line-height:26px}.jpt-ask{margin-top:8px;font-size:16px;line-height:24px}.jpt-blockers{flex-direction:column;gap:8px;margin-top:22px;padding:0;font-size:16px;line-height:24px;list-style:none;display:flex}.jpt-blockers li:before{content:"– "}.jpt-support{margin-top:12px;font-size:16px;line-height:24px}html body .jv5.japp #jellicoe-content .jpt .j-shared-recommendation.jw-recommendation h2{letter-spacing:-.4px;font:400 32px/38px Geist,sans-serif}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-meta strong{display:inline}@media (width>=1200px){.jv5.japp #jellicoe-content:has(.jpt){--japp-content-gutter:0px;padding:40px 48px 120px 64px}:is(.jv5.japp .jw-detail.jpt:has(.jpd-columns),.jv5.japp .jpt.jnew-shared,.jv5.japp .jpt .jnew-columns){max-width:none}.jv5.japp .jpt .jpd-columns,.jv5.japp .jpt .jnew-columns{grid-template-columns:560px 464px;gap:64px}.jv5.japp .jpt .jw-header h1,.jv5.japp .jpt .jnew-header h1{font-size:40px;font-weight:400;line-height:46px}.jv5.japp .jpt .jw-header p,.jv5.japp .jpt .jnew-header>p,.jv5.japp .jpt .jop-back,.jv5.japp .jpt .jnew-tabs button{font-size:13px;line-height:20px}}@media (width<=1199px){.jv5.japp .jpt .jpd-columns,.jv5.japp .jpt .jnew-columns{flex-direction:column;gap:32px;display:flex}}html body .jv5.japp[data-view] #jellicoe-content .jpt{max-width:none}html body .jv5.japp[data-view] #jellicoe-content .jpt .jpt-header{margin:28px 0 0;padding:0 0 40px}html body .jv5.japp[data-view] #jellicoe-content .jpt .jpt-header h1{text-wrap:wrap;margin:0 0 8px;font:400 40px/46px Geist,sans-serif}html body .jv5.japp[data-view] #jellicoe-content .jpt .jpt-header p{color:var(--text-3);margin:0;font:400 13px/20px Geist,sans-serif}html body .jv5.japp[data-view] #jellicoe-content .jpt .jpt-work{color:var(--text-1);margin:0;font:400 18px/24px Geist,sans-serif}html body .jv5.japp[data-view] #jellicoe-content .jpt .jpt-ask{color:var(--text-1);margin:8px 0 0;font:400 16px/24px Geist,sans-serif}html body .jv5.japp[data-view] #jellicoe-content .jpt .jpt-blockers{color:var(--text-1);margin:22px 0 0;font:400 16px/24px Geist,sans-serif}html body .jv5.japp[data-view] #jellicoe-content .jpt .jpt-copy .jw-recommendation{border-top:1px solid var(--jv5-line);margin:32px 0 0;padding:32px 0 0}html body .jv5.japp[data-view] #jellicoe-content .jpt .jpt-copy .jw-recommendation h2{max-width:none;color:var(--text-1);text-wrap:wrap;margin:0;font:400 32px/40px Geist,sans-serif}html body .jv5.japp[data-view] #jellicoe-content .jpt .jpt-copy .jpt-support{color:var(--text-1);margin:12px 0 0;font:400 15px/23px Geist,sans-serif}html body .jv5.japp[data-view] #jellicoe-content .jpt :is(.jw-decision,.j3-actions){border:0;margin:32px 0 0;padding:0}html body .jv5.japp[data-view] #jellicoe-content .jpt .jnew-recommendation{border:0;margin:0;padding:0}html body .jv5.japp[data-view] #jellicoe-content .jpt .jnew-tabs{flex-wrap:nowrap;gap:28px;margin:0}html body .jv5.japp[data-view] #jellicoe-content .jpt .jnew-tabs button{flex:none}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-decision-controls,html body .jv5.japp[data-view] #jellicoe-content .jpt .j-decision-options{gap:8px}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-modify-slot .j-modify-pill{width:100%}html body .jv5.japp[data-view] #jellicoe-content .jpt .jpd-supporting :is(.jw-supporting h2,.jw-supporting p){color:var(--text-1);max-width:none;font:400 15px/23px Geist,sans-serif}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence,html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence :is(.jw-evidence-list,.jw-evidence-list li,.jw-evidence-list li p,.ja-disclosure){width:100%;max-width:none}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence{position:relative}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence>.ja-disclosure>.jd-toggle{font-size:13px;position:absolute;top:0;right:0}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence .jw-evidence-meta strong{display:inline}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence .jw-evidence-meta strong:before{content:" · "!important}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence .jw-evidence-list li p{color:var(--text-1);font:400 15px/23px Geist,sans-serif;display:block;overflow:visible}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence .jw-evidence-filters{gap:20px;margin-top:20px;overflow-x:auto}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence .jw-evidence-filters button{font-size:13px}@media (width>=1200px){html body .jv5.japp[data-view] #jellicoe-content:has(.jpt){--japp-content-gutter:64px;padding:40px 48px 120px 64px!important}html body .jv5.japp[data-view] #jellicoe-content .jpt .jpd-columns{grid-template-columns:minmax(0,560fr) minmax(0,464fr);column-gap:64px}}@media (width>=1440px){html body .jv5.japp[data-view] #jellicoe-content .jpt .jpd-columns{grid-template-columns:560px 464px}}@media (width>=768px){html body .jv5.japp[data-view]:has(.jpt){isolation:isolate;position:relative}html body .jv5.japp[data-view]:has(.jpt):before{content:"";background:var(--jv5-sidebar);pointer-events:none;z-index:-1;width:240px;transition:width var(--japp-shell-duration) var(--japp-shell-ease);position:absolute;inset:0 auto 0 0}html body .jv5.japp[data-view][data-sidebar-collapsed=true]:has(.jpt):before{width:64px}:root[data-jellicoe-sidebar=collapsed] body .jv5.japp[data-preferences-ready=false]:has(.jpt):before{width:64px}}:root:has(.jv5.japp .jpt){scrollbar-gutter:stable}@media (prefers-reduced-motion:reduce){html body .jv5.japp[data-view]:has(.jpt):before{transition:none}}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence .jpt-more-evidence>.jd-toggle{margin-top:20px;font-size:13px;position:static}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence .jw-evidence-filters{flex-wrap:nowrap;gap:12px;overflow:visible}html body .jv5.japp[data-view] #jellicoe-content .jpt .jnew-tabs,html body .jv5.japp[data-view] #jellicoe-content .jpt .jnew-tabs button{height:20px;min-height:20px;padding-block:0;line-height:20px}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence>.ja-disclosure>.jd-panel>.jd-clip>.jd-content{padding-top:0}html body .jv5.japp[data-view] #jellicoe-content .jpt .j-business-evidence .jw-evidence-filters{margin-top:0}html body .jv5.japp[data-view] #jellicoe-content .jpt .jpd-supporting{padding-bottom:0;position:static;top:auto}html body .jv5.japp[data-view] #jellicoe-content .jpt .jnew-tabs{scrollbar-width:thin;scrollbar-color:var(--text-3) transparent;max-width:100%;height:auto;padding-bottom:8px;overflow:auto hidden}html body .jv5.japp[data-view] #jellicoe-content .jpt .jnew-tabs button{text-overflow:clip;white-space:nowrap;max-width:none;overflow:visible}@media (width<=600px){html body .jv5.japp[data-view] #jellicoe-content .jpt .jnew-tabs{border-bottom:1px solid var(--jv5-line);gap:20px}}.jnew-tab-scroll-cue{display:none}@media (width<=600px){html body .jv5.japp[data-view] .jnew-tab-scroll-cue{color:var(--text-3);margin:6px 0 0;font:400 12px/18px Geist,sans-serif;display:block}}.jv5.japp .jw-detail.jpr-detail .ja-ask :is(.ja-details,.jw-time-context){color:var(--text-2);letter-spacing:0;font-size:14px;font-weight:400;line-height:21px}.jv5.japp .jw-detail.jpr-detail .j2-source-booking{color:var(--text-2);letter-spacing:0;font-size:15px;font-weight:400;line-height:25px}.jv5.japp .jw-detail.jpr-detail .j2-source-closing{color:var(--text-2);font-size:14px;line-height:21px}@media (width>=769px){html body .jv5.japp .j-decision-controls .j-modify-slot{width:88px;transition:width .22s var(--j-motion-ease)}html body .jv5.japp .j-decision-controls[data-editing=true] .j-modify-slot{width:122px}html body .jv5.japp .jw-detail.jpr-detail .jpd-decision .jw-recommendation h2{text-wrap:wrap;min-height:0;max-width:619px!important}html body .jv5.japp .j-decision-controls .j-undo[aria-hidden=true]{visibility:hidden!important;opacity:0!important}html body .jv5.japp .jf5-booking button.jbooking-book:disabled:not([aria-busy=true]){cursor:default;opacity:.36!important;background:0 0!important}html body .jv5.japp .jf5-booking .jbooking-reason{color:var(--text-2);animation:j-blocked-in .18s var(--j-motion-ease);margin:8px 0 0;font:400 13px/20px Geist,sans-serif}html body .jv5.japp .jw-evidence .jw-evidence-filters{flex-wrap:nowrap;gap:16px}html body .jv5.japp .jw-evidence .jw-evidence-filters button{white-space:nowrap;text-decoration:none!important}html body .jv5.japp .jw-evidence .jw-evidence-filters button:hover{text-decoration:none!important}html body .jv5.japp .jd-panel[data-expanded=false] .j-action-pill,html body .jv5.japp .jd-panel[data-expanded=false] .j-pill-label{animation:none!important}html body .jv5.japp .jbooking-collapse{margin-top:0}html body .jv5.japp .jbooking-collapse>form{padding-top:12px!important}html body .jv5.japp .j-action-pill[aria-busy=true]{animation:j-pending-pulse .9s var(--j-fade-ease) infinite alternate!important}html body .jv5.japp .jp-next{white-space:nowrap;overflow:hidden}html body .jv5.japp .jp-also{color:var(--text-2);margin-top:4px;font:400 13px/13px Geist,sans-serif;display:block}html body .jv5.japp .jp-when{margin-top:6px;line-height:19px;display:block;position:static}}@keyframes j-pending-pulse{0%{opacity:.55}to{opacity:1}}@keyframes j-blocked-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html body .jv5.japp .j-action-pill[aria-busy=true],html body .jv5.japp .jbooking-reason{animation:none!important}html body .jv5.japp .j-decision-controls .j-modify-slot{transition:none!important}}@media (width>=769px){html body .jv5.japp [data-page-skeleton=portfolio] .jp-capacity{height:208px}html body .jv5.japp [data-page-skeleton=portfolio] .jroute-body>.jp-primary-groups{margin-top:64px}html body .jv5.japp [data-page-skeleton=pursuit] .jw-recommendation{padding-top:24px}html body .jv5.japp [data-page-skeleton=pursuit] .jw-recommendation h2{max-width:619px}html body .jv5.japp .j-loading-pills,html body .jv5.japp [data-page-skeleton] .jw-decision-actions{gap:8px;display:flex}html body .jv5.japp [data-page-skeleton] .j-skeleton-decision-control{border-radius:999px;width:88px;height:40px}html body .jv5.japp .jw-detail.jpr-detail .jw-recommendation .j7e-why{margin-top:14px!important}html body .jv5.japp [data-page-skeleton=pursuit] .jw-detail.jpr-detail .jpd-decision .jw-recommendation{padding-top:24px!important}html body .jv5.japp .jportfolio.jp-approved .jp-primary-table tbody tr{position:relative}html body .jv5.japp .jportfolio.jp-approved .jp-primary-table .jp-call{position:static}html body .jv5.japp .jportfolio.jp-approved .jp-also{white-space:nowrap;max-width:100%;position:absolute;bottom:16px;left:0}}@media (width>=1101px){html body .jv5.japp .jportfolio.jp-approved .jp-primary-table .jp-call{position:relative}html body .jv5.japp .jportfolio.jp-approved .jp-also{max-width:300%;left:-200%}}@media (width>=769px) and (width<=1100px){html body .jv5.japp .jportfolio.jp-approved .jp-primary-table tbody tr{box-sizing:border-box;grid-template-columns:minmax(0,1.4fr) minmax(0,.75fr) minmax(0,1.7fr);gap:16px;padding:20px 0;display:grid}html body .jv5.japp .jportfolio.jp-approved .jp-primary-table tbody tr>:is(td,th){grid-area:1;min-width:0;padding:0}html body .jv5.japp .jportfolio.jp-approved .jp-row-link,.jv5.japp .jportfolio.jp-approved .jp-meta{white-space:nowrap}html body .jv5.japp .jportfolio.jp-approved .jp-primary-table tbody tr{grid-template-rows:max-content max-content;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 24px}html body .jv5.japp .jportfolio.jp-approved .jp-primary-table tbody tr>:is(td,th):first-child{grid-area:1/1}html body .jv5.japp .jportfolio.jp-approved .jp-primary-table .jp-ask{grid-area:2/1}html body .jv5.japp .jportfolio.jp-approved .jp-primary-table .jp-ask .jp-cell-link{align-items:baseline;gap:8px;display:flex}html body .jv5.japp .jportfolio.jp-approved .jp-primary-table .jp-ask .jp-when{margin:0;display:inline}html body .jv5.japp .jportfolio.jp-approved .jp-primary-table .jp-call{grid-area:1/2/span 2}html body .jv5.japp .jportfolio.jp-approved .jp-row-link{font-size:14px}}@media (width>=769px){.jv5.japp .j-source-booked-loading-space{height:26px}.jv5.japp .jp-reason-full{display:none}.jv5.japp .jp-reason-compact{display:inline}}html body .jv5.japp .jp-next.jp-problem-reasons{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html body .jv5.japp .j-decision-primary{overflow:visible}html body .jv5.japp .j-decision-primary .j-primary-label{white-space:nowrap;align-items:center;gap:8px;display:inline-flex;position:absolute;left:50%;transform:translate(-50%);transition:none!important;animation:none!important}html body .jv5.japp .j-decision-primary .j-primary-label .j-confirmed-tick{clip-path:none;animation:none!important}html body .jv5.japp{--j-selected-pill-border:var(--text-1)}html body .jv5.japp .jf5-booking{--jf5-selected-border:var(--j-selected-pill-border)}html body .jv5.japp .jbooking-picker .jbooking-field button:is([aria-checked=true],[aria-pressed=true]),html body .jv5.japp .jf5-booking button:is([aria-checked=true],[aria-pressed=true]){border-color:var(--j-selected-pill-border)!important}html body .jv5.japp .jf5-booking label:has(input:checked){border-color:var(--j-selected-pill-border)!important}.jbooking-options-surface{width:100%;min-width:0;display:flow-root;position:relative}.jbooking-options-content,.jbooking-options-probe{width:100%;min-width:0;display:flow-root}.jbooking-options-probe{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}html body .jv5.japp .jbooking-options-surface .jbooking-slot-list{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}html body .jv5.japp .jbooking-options-surface .jbooking-slot-row{max-width:100%;animation:none}html body .jv5.japp .j-decision-controls{flex-wrap:wrap;width:100%;max-width:none;min-height:32px;align-items:center!important;gap:8px!important;height:auto!important;display:flex!important}html body .jv5.japp .j-decision-controls .j-action-pill{white-space:nowrap;pointer-events:auto;outline:none;flex:none;justify-content:center;align-items:center;min-width:60px;max-width:100%;opacity:1!important;width:auto!important;height:32px!important;min-height:32px!important;box-shadow:none!important;border-radius:999px!important;padding:0 12px!important;font:400 13px/18px Geist,sans-serif!important;transition:none!important;animation:none!important;display:inline-flex!important;position:relative!important;inset:auto!important;transform:none!important}html body .jv5.japp .j-decision-controls .j-action-pill:focus:not(:focus-visible){outline:none!important}html body .jv5.japp .j-decision-controls .j-action-pill:focus-visible{outline:2px solid var(--text-1);outline-offset:3px}html body .jv5.japp .j-decision-controls .j-pill-label{white-space:nowrap;width:auto;height:auto;position:static!important}html body .jv5.japp .j-decision-controls .j-primary-label{white-space:nowrap;position:static!important;transform:none!important}html body .jv5.japp .j-decision-controls .j-confirmed-tick{animation:none!important}html body .jv5.japp .j-decision-controls [hidden]{display:none!important}html body .jv5.japp .j2-action-strip{min-height:32px;height:auto!important}html body .jv5.japp .j-held-reason{width:100%;min-width:0;margin:0;display:block!important}html body .jv5.japp .j-chase{overflow:visible}html body .jv5.japp .j-decision-layout .j-action-pill[aria-busy=true],html body .jv5.japp .j-decision-layout .jbooking-book[aria-busy=true]{filter:none!important;opacity:1!important;animation:none!important}html body .jv5.japp .j-decision-layout .jbooking-field .j-action-pill{white-space:nowrap;min-width:60px;width:auto!important;padding-inline:12px!important}.jf5-booking{--jf5-pill-border:color-mix(in srgb, var(--text-1) 22%, transparent);--jf5-selected-border:color-mix(in srgb, var(--text-1) 55%, transparent);--jf5-wash:color-mix(in srgb, var(--text-1) 10%, transparent)}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) :is(.jbooking-picker,#j3-options){box-shadow:none;background:0 0;border:0;border-radius:0;gap:8px;margin:0;padding:0}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) :is(.jbooking-picker button,.j3-actions>button,.j2-edit-actions button,.j-confirmed-pill,.j-legacy-undo){border:1px solid var(--jf5-pill-border);opacity:1;border-radius:999px;flex:none;justify-content:center;align-items:center;width:auto;min-width:0;height:40px;min-height:40px;margin:0;padding:0 22px;font:400 13px/18px Geist,sans-serif;text-decoration:none;display:inline-flex;color:var(--text-1)!important;background:0 0!important}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) :is(.j3-actions .jw-primary,.j2-primary){border-color:var(--jf5-selected-border);min-width:88px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) :is(.j3-actions,.j2-edit-actions,.j2-outgoing,.jpd-recorded){flex-wrap:nowrap;align-items:center;gap:8px;display:flex}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) :is(.j2-action-strip,.j2-edit-actions){height:40px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j2-outgoing{opacity:1;position:static}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j2-edit-actions [inert]{display:none}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j2-recorded{align-items:center}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) :is(.j-confirmed-pill,.j3-actions p[role=status]){white-space:nowrap;align-items:center;gap:8px;display:inline-flex}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j-confirmed-pill{width:125px;padding:0 18px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j-legacy-undo{width:62px;padding:0}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j-confirmed-tick{flex:none;width:10.75px;height:8.50002px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j2-breakdown{display:none}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j3-saved-detail{min-height:0;margin:24px 0 0}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j3-saved-detail[data-has-booking=false]{display:none}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j-held-reason{color:var(--text-2);margin:16px 0 0;font:400 14px/22px Geist,sans-serif}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j2-options{margin-top:12px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-field{flex-direction:row;align-items:flex-start;gap:8px;display:flex}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-field>span{width:80px;font-size:13px;line-height:32px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-field>div{flex-wrap:wrap;gap:8px;display:flex}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-field [role=radiogroup] button:first-child{width:83px;padding:0}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-field [role=radiogroup] button:nth-child(2){width:131px;padding:0}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-field [role=radiogroup] button:nth-child(3){width:107px;padding:0}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-field [role=group] button{width:58px;padding:0}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-field [role=group] button:first-child{width:75px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-field button{border-radius:999px;height:32px;min-height:32px;padding:0 18px;font-size:14px;line-height:20px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-field [role=group] button[aria-label^=Full\ review]{white-space:nowrap;width:auto;min-width:max-content;padding-inline:14px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-field button:is([aria-checked=true],[aria-pressed=true]){border-color:var(--jf5-selected-border);background:var(--jf5-wash)!important}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-mix{border:0;align-items:flex-start;gap:12px;width:100%;margin:12px 0 0;padding:0;display:flex}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-mix>legend{clip-path:none;width:auto;height:auto;color:var(--text-2);margin:0 0 6px;padding:0;font:400 13px/20px Geist,sans-serif;position:static;overflow:visible}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-slot-list{flex-direction:column;align-items:flex-start;gap:8px;display:flex}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-slot-row{align-items:center;gap:8px;display:flex}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) label.jbooking-slot{border:1px solid var(--jf5-pill-border);width:auto;max-width:100%;min-height:32px;color:var(--text-2);cursor:pointer;border-radius:999px;flex:none;margin:0;padding:5px 14px;font:400 14px/20px Geist,sans-serif;display:inline-flex;position:relative}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) label.jbooking-slot:has(input:checked){color:var(--text-1);border-color:var(--jf5-selected-border);background:var(--jf5-wash)}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) label.jbooking-slot input{opacity:0;width:1px;height:1px;position:absolute}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) label.jbooking-slot span{text-align:left;flex:1;min-width:0}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-picker button.jbooking-soonest{border-radius:999px;height:22px;min-height:22px;padding:0 10px;font-size:13px;color:var(--text-2)!important}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .jbooking-picker button.jbooking-book{border-radius:999px;min-width:78px;height:40px;min-height:40px;margin-top:4px;padding:0 22px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) :is(button,label.jbooking-slot):focus-visible{outline:1px solid var(--text-1);outline-offset:2px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) label.jbooking-slot:has(input:focus-visible){outline:1px solid var(--text-1);outline-offset:2px}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) label.jbooking-slot:has(input:focus:not(:focus-visible)){outline:none}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) button:disabled{cursor:default}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j2-next-slot{min-height:0}:is(.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph.jf5-booking,.jv5.japp .jnew-shared .jf5-booking) .j-decision-error[aria-hidden=true]{display:none}.jv5.japp .jnew-shared .jf5-booking .jnew-purpose{margin-bottom:20px}.jv5.japp .jnew-shared .jf5-booking .j3-recommendation h2{text-wrap:wrap;margin:0}.jv5.japp .jnew-shared .jf5-booking .j3-breakdown{margin-top:22px}.jv5.japp .jnew-shared .jf5-booking .j3-breakdown .j3-ask-caption{margin:0}.jv5.japp .jnew-shared .jf5-booking .j3-actions{margin-top:28px}.jv5.japp .jnew-shared .jf5-booking .j3-quiet-note{min-height:0;margin:16px 0 0}.jv5.japp .jnew-shared .jf5-booking .jbooking-collapse[data-expanded=true]{margin-top:12px}.jv5.japp .jnew-shared .jf5-booking .jd-panel[data-self-motion=true][data-expanded=true]{margin-top:0}:root[data-jellicoe-theme=light] .jf5-booking .j-confirmed-tick{filter:invert()}@media (width<=600px){.jf5-booking .jbooking-slot-row{flex-wrap:wrap;max-width:100%}}html body .jv5.japp .jw-detail.jpr-detail .jpd-decision:has(.jf5-booking) .jw-recommendation{padding-top:24px}html body .jv5.japp[data-view] .jf5-booking .jbooking-picker button:focus-visible{border-radius:999px;outline:1px solid var(--text-1)!important;outline-offset:2px!important}html body .jv5.japp[data-view] .jf5-booking .jbooking-slot input:focus-visible{outline:none!important}.j-chase-trigger{flex-direction:column;align-items:flex-start;display:flex}.j-chase .j-chase-stamp{white-space:nowrap;min-height:22px;margin:0;padding-top:12px;overflow:hidden}.j-chase .j-chase-unavailable{margin:8px 0 0}.j-chase .j-chase-draft{margin-top:0;padding:16px 8px 8px 1px}.j-chase .j-chase-fields{gap:6px;margin:0;display:grid}.j-chase .j-chase-fields>div{grid-template-columns:64px minmax(0,1fr);gap:12px;display:grid}.j-chase .j-chase-fields dt{color:var(--jv5-secondary);font-size:13px;line-height:20px}.j-chase .j-chase-fields dd{color:var(--text-1,var(--jv5-text));overflow-wrap:anywhere;margin:0;font-size:13px;line-height:20px}.j-chase .j-chase-fields small{color:var(--jv5-secondary);margin-left:0;font-size:12px;display:block}.j-chase .j-chase-role{color:var(--jv5-secondary);display:block}.j-chase p.j-chase-body{white-space:pre-line;color:var(--text-1,var(--jv5-text));max-width:62ch;margin:16px 0 0;font-size:14px;line-height:22px}.j-chase .j-chase-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:2px 4px 4px 1px;display:flex}html body .jv5.japp .j-chase .j-chase-small-pill{white-space:nowrap;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--text-1) 22%, transparent);min-width:64px;color:var(--text-2);background:0 0;border-radius:999px;place-items:center;font:400 13px/18px Geist,sans-serif;text-decoration:none;display:inline-grid;width:auto!important;height:32px!important;min-height:32px!important;padding-inline:16px!important}.jv5.japp .j-chase .j-chase-mail:focus-visible,.jv5.japp .j-chase button:focus-visible{outline:1px solid var(--text-1);outline-offset:3px}.j-chase .j-chase-copied{min-width:56px;color:var(--jv5-secondary);opacity:0;font-size:13px;line-height:20px;transition:opacity .25s cubic-bezier(.2,0,0,1)}.j-chase .j-chase-copied[data-shown=true]{opacity:1;transition-delay:.25s}.j-chase .j-chase-manual{border:1px solid var(--jv5-line);width:100%;color:var(--text-1,var(--jv5-text));resize:vertical;background:0 0;margin-top:12px;padding:8px;font:13px/20px Geist,sans-serif;display:block}.j-chase p.j-chase-note{margin:12px 0 0}@media (hover:hover){html body .jv5.japp .j-chase .j-chase-small-pill:hover{color:var(--text-1)!important;background:color-mix(in srgb, var(--text-1) 5%, transparent)!important;text-decoration:none!important}}html body .jv5.japp[data-view] .j-chase{margin-top:0;padding-top:0}html body .jv5.japp[data-view] .j-held-reason .j-chase{border:0}html body .jv5.japp[data-view] .j-chase-inline{flex-flow:row;align-items:center;gap:12px;display:flex}html body .jv5.japp[data-view] .j-chase-inline p.j-waiting-label{min-width:0;max-width:none;margin:0}.j-chase-provenance{white-space:nowrap}.j-chase-trigger{flex-shrink:0}.jnew-shared .j3-recommendation{border:0;padding:0}.jnew-shared .jnew-purpose{text-wrap:pretty;margin-bottom:40px}.jnew-shared .j3-recommendation h2{text-wrap:balance}.jnew-shared .j3-breakdown{max-width:400px;margin-top:24px}.jnew-shared .j2-capacity-track{background:color-mix(in srgb, var(--text-1) 9%, transparent);width:100%;height:6px;overflow:hidden}.jnew-shared .j2-capacity-track span{background:var(--text-1);height:100%;transition:width .25s ease-out;display:block}.jnew-shared .j3-breakdown p{color:var(--text-2);margin:12px 0 0;font-size:14px;line-height:21px}.jnew-shared .j3-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.jnew-shared .j3-actions p{color:var(--text-2);margin:0;font-size:14px}.jnew-shared .j3-actions .jw-primary{background:var(--text-1);color:var(--jv5-bg);border:0;border-radius:2px;min-height:44px;padding:11px 18px;font-size:14px;font-weight:500}.jnew-shared .j3-actions .jw-primary:hover{opacity:.85}.jnew-shared :is(.j3-options-toggle,.j3-actions a,.j3-actions .j-undo,.jnew-alternative button){color:var(--text-2);background:0 0;border:0;padding:0;font-size:14px;text-decoration:none}.jnew-shared :is(.j3-options-toggle,.j3-actions a,.j3-actions .j-undo,.jnew-alternative button):hover{color:var(--text-1);text-underline-offset:3px;text-decoration:none}.jnew-shared #j3-options{margin-top:28px}.jnew-shared .jnew-alternative{border-block-start:1px solid var(--jv5-line);justify-content:space-between;align-items:center;gap:24px;margin:0;padding:16px 0;display:flex}.jnew-shared .jnew-alternative p{margin:0;font-size:14px;line-height:21px}.jnew-shared .jnew-alternative small{color:var(--text-2);font-size:12px;line-height:18px}.jnew-shared .jnew-alternative button{flex:none;min-height:44px;margin:0}.jnew-shared .j3-alternatives{border-bottom:1px solid var(--jv5-line);margin-top:22px}.jnew-shared .j3-recommendation .j3-quiet-note{color:var(--text-2);margin-top:18px;font-size:13px;line-height:20px}.jnew-shared .j6-mobile-role{display:none!important}.jnew-shared .j6-desktop-role{display:flex!important}.jv5.japp[data-view] .j6-months{justify-content:space-between;align-items:center}.jv5.japp[data-view] .j6-months button{place-items:center;width:32px;min-height:32px;padding:0;display:grid}.jv5.japp[data-view] .j6-months button:hover{background:var(--jv5-hover)}.jv5.japp[data-view] .j3-calendar-popup .j6-days button{color:var(--text-1);background:0 0;position:relative}.jv5.japp[data-view] .j3-calendar-popup .j6-days button[data-outside=true]{color:var(--text-2)}.jv5.japp[data-view] .j3-calendar-popup .j6-days button:hover{background:var(--jv5-hover)}.jv5.japp[data-view] .j3-calendar-popup .j6-days button[aria-pressed=true]{color:var(--jv5-bg)}.jv5.japp[data-view] .j3-calendar-popup .j6-days button>span{z-index:1;position:relative}.jv5.japp[data-view] .j3-calendar-popup .j3-day-ring{position:absolute;inset:0}.jv5.japp[data-view] .j3-calendar-popup .j3-booked-dot{position:absolute;bottom:0;left:14px}.jv5.japp[data-view] .j3-calendar-popup .j6-legend span,.jv5.japp[data-view] .jnew-shared .j6-field>span{color:var(--text-2)}@media (prefers-reduced-motion:reduce){.jnew-shared .j2-capacity-track span{transition:none}}@media (width<=767px){.jnew-shared .j3-actions{gap:16px}.jnew-shared .j3-actions .jw-primary{width:100%}}.jnew-shared .j3-no-fit{font-size:22px;line-height:33px}@media (width<=767px){.jv5.japp[data-view] .jnew-shared .j6-hours-trigger{display:flex}.jv5.japp[data-view] .jnew-shared .j6-hour-choices[data-open=false]{display:none}}.jbooking-picker{background:color-mix(in srgb, var(--text-1) 4%, transparent);border:0;border-radius:12px;flex-direction:column;gap:16px;min-width:0;margin:0;padding:20px;display:flex}.jbooking-field{align-items:flex-start;gap:8px;min-width:0;display:flex}.jbooking-field>span{width:80px;color:var(--text-2);flex-shrink:0;font-size:13px;line-height:32px}.jbooking-field>div{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.jbooking-field button{border:1px solid var(--jv5-line);min-height:32px;color:var(--text-1);font:inherit;background:0 0;border-radius:6px;padding:5px 12px;font-size:14px}.jbooking-field button[aria-checked=true],.jbooking-field button[aria-pressed=true]{background:var(--text-1);color:var(--jv5-bg)}.jbooking-slots{flex-direction:column;display:flex}.jbooking-slot{border-top:1px solid var(--jv5-line);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:10px 0;display:flex}.jbooking-slot p{margin:0;font-size:14px;line-height:20px}.jbooking-slot small{color:var(--text-2);font-size:12px}.jbooking-slot button,.jbooking-later{border:1px solid var(--jv5-line);min-height:32px;color:var(--text-1);font:inherit;background:0 0;border-radius:999px;flex-shrink:0;padding:5px 14px;font-size:13px}@media (width<=600px){.jbooking-picker{padding:16px}.jbooking-field{flex-direction:column;gap:4px}.jbooking-field>span{line-height:20px}}.jbooking-picker .jbooking-picker{background:0 0;padding:0}.jbooking-picker .jbooking-slots{width:100%}.jv5.japp .jbooking-picker{flex-direction:column;gap:16px;display:flex}.jv5.japp .jbooking-field button,.jv5.japp .jbooking-slot button{height:32px;min-height:32px;line-height:20px}.jv5.japp .jbooking-picker .jbooking-field button:is([aria-checked=true],[aria-pressed=true]){background:var(--text-1);color:var(--jv5-bg);border-color:var(--text-1)}.jv5.japp .jbooking-picker button:focus-visible{outline:2px solid var(--text-1);outline-offset:2px}.jv5.japp .jbooking-picker button:focus:not(:focus-visible){outline:none}.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph .j2-options fieldset.jbooking-picker{gap:16px;padding:20px}.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph .j2-options .jbooking-picker>legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph .j2-options .jbooking-picker button{border:1px solid var(--jv5-line);height:32px;min-height:32px;color:var(--text-1);background:0 0;padding:5px 12px;line-height:20px}.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph .j2-options .jbooking-field button:is([aria-checked=true],[aria-pressed=true]){background:var(--text-1);color:var(--jv5-bg);border-color:var(--text-1)}.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph .j2-options .jbooking-slot button{border-radius:999px;padding-inline:14px}.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph .j2-options .jbooking-picker button:focus-visible{outline:2px solid var(--text-1);outline-offset:2px}.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph .j2-options .jbooking-picker button:focus:not(:focus-visible){outline:none}@media (width<=600px){.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph .j2-options fieldset.jbooking-picker{padding:16px}}.jnew-shared .j3-recommendation .j3-quiet-note{min-height:40px;margin:18px 0 0}.jv5.japp .j-confirmed-pill,.jv5.japp .j3-actions .j-undo,.jv5.japp .j2-recorded .j-undo{border:1px solid var(--jv5-line);min-height:30px;color:var(--text-1);background:0 0;border-radius:999px;align-items:center;padding:4px 12px;font-size:13px;display:inline-flex}.jv5.japp .j-confirmed-pill{background:color-mix(in srgb, var(--text-1) 9%, transparent)}.jv5.japp :is(.j3-options-toggle,.j2-cancel,.j-undo,.j-source-link,.jw-back,.jop-back,.jbooking-field button,.jbooking-slot button):is(:hover,:focus),.jv5.japp .jw-detail .j2-evidence .j-source-link:hover{text-decoration:none}.jv5.japp :is(.j3-options-toggle,.j2-cancel,.j-undo,.j-source-link,.jw-back,.jop-back){color:var(--text-1)}.jv5.japp :is(.j3-options-toggle,.j2-cancel,.j-undo,.j-source-link,.jw-back,.jop-back):focus-visible{outline:2px solid var(--text-1);outline-offset:2px}.jbooking-collapse #j3-options{margin:0}.jbooking-collapse[data-expanded=true]{margin-top:28px}.jv5.japp .jw-detail.jpr-detail .jw-decision.j2-morph .jbooking-picker button:is(:hover,[aria-pressed=true],[aria-checked=true]){text-decoration:none}html body .jv5.japp[data-view] .jw-detail.jpr-detail :is(.jop-back,.j-source-link,.j-undo,.j2-cancel):hover,html body .jv5.japp[data-view] .jnew-shared .jnew-columns :is(.j3-options-toggle,.j-undo,a):hover{color:var(--text-1);text-decoration:none}.jv5.japp .jnew-shared .jnew-hold fieldset{min-width:0}.jv5.japp .jnew-shared .jnew-hold label{cursor:pointer;align-items:flex-start;gap:10px;width:100%;min-height:44px;padding:10px 0;line-height:24px;display:flex}.jv5.japp .jnew-shared .jnew-hold label span{overflow-wrap:anywhere;min-width:0}.jv5.japp .jnew-shared .jnew-hold input[type=radio]{opacity:1;appearance:auto;width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;accent-color:var(--text-1);flex:0 0 18px;margin:3px 0 0;padding:0;position:static}.jnew-shared .j2-capacity-track{display:flex}.jnew-shared .j2-capacity-track [data-segment=free]{background:color-mix(in srgb, var(--text-1) 35%, transparent)}.jnew-shared .j2-capacity-track [data-segment=needed]{background:0 0}.jbooking-mix{border:0;min-width:0;padding:0}.jbooking-mix .jbooking-slot{cursor:pointer;justify-content:flex-start;gap:10px;min-height:32px;display:flex;position:relative}.jbooking-mix .jbooking-slot input{opacity:0;width:14px;height:14px;position:absolute}.jbooking-slot-check{flex:none;place-items:center;width:14px;height:14px;display:inline-grid}.jbooking-slot-check img{grid-area:1/1}.jbooking-mix .jbooking-slot:has(input:focus-visible){outline:1px solid var(--jv5-text);outline-offset:2px}:root[data-jellicoe-theme=light] .jbooking-slot-check img{filter:invert()}.j-chase{border-top:1px solid var(--jv5-line);margin-top:20px;padding-top:20px}.j-chase p{color:var(--jv5-secondary);font-size:13px;line-height:1.5}.j-chase-draft{margin-top:16px}.j-chase-draft small{margin-left:8px}.jv5.japp :is(.jw-detail.jpr-detail,.jnew-shared) p.jpd-next.jpd-next{max-width:560px;color:var(--jv5-text,#f4f4f4);margin:16px 0 0;font:400 15px/24px Geist,sans-serif}.jv5.japp .jw-detail .jpd-decision .jw-recommendation>p{color:var(--jv5-secondary);font-size:15px;line-height:24px}.jv5.japp :is(.jw-detail.jpr-detail,.jnew-shared) .jpd-recorded.jpd-recorded{color:var(--jv5-secondary);align-items:baseline;gap:8px;margin:0;font:400 13px/20px Geist,sans-serif;display:flex}.jv5.japp :is(.jw-detail.jpr-detail,.jnew-shared) .jpd-recorded.jpd-recorded button{min-height:20px;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;padding:0;position:relative}.jpd-recorded button:after{content:"";position:absolute;inset:-12px 0}.jv5.japp .jw-detail .jpd-alternative{margin-top:14px}.jv5.japp .jw-detail .jw-decision.j2-morph form{margin:0}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-action-strip{height:40px;position:relative}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-breakdown{opacity:0;max-width:400px;min-height:39px;margin-top:16px;transition:opacity .1s ease-out}.jv5.japp .jw-detail .jw-decision.j2-morph[data-expanded=true] .j2-breakdown{opacity:1;transition:opacity .2s ease-out .12s}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-capacity-track{background:color-mix(in srgb, var(--text-1) 9%, transparent);width:100%;height:6px;overflow:hidden}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-capacity-track span{background:var(--text-1);height:100%;transition:width .25s ease-out;display:block}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-breakdown p{color:var(--text-2);margin:12px 0 0;font-size:14px;line-height:21px}.jv5.japp .jw-detail .jw-decision.j2-morph[data-phase=recorded] .j2-capacity-track span{animation:.25s ease-out both j2-booking-grow}.jv5.japp .jw-detail .jw-decision.j2-morph .jpd-recorded{min-height:20px;margin:0}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-options{color:var(--text-2);margin-top:24px}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-options fieldset{border:0;width:100%;min-width:0;margin:16px 0;padding:0}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-options legend,.jv5.japp .jw-detail .jw-decision.j2-morph .j2-option-role{color:var(--text-2);margin:0 0 8px;font-weight:400}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-options label{cursor:pointer;align-items:flex-start;gap:10px;min-width:0;max-width:100%;padding:10px 0;font-weight:400;display:flex}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-options label:has(input:checked){color:var(--text-1)}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-options input[type=radio]{appearance:none;border:1px solid var(--text-2);background:0 0;border-radius:50%;flex:0 0 16px;width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;margin:3px 0 0;padding:0}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-options input[type=radio]:checked{border-color:var(--text-1);background:var(--text-1);box-shadow:inset 0 0 0 3px var(--jv5-bg)}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-options label span{white-space:normal;overflow-wrap:normal;flex:auto;min-width:0;font-weight:400}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-option-hint{min-height:24px;transition:opacity .15s ease-out}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-option-hint[data-visible=false]{opacity:0}@keyframes j2-recorded-in{0%{opacity:0}to{opacity:1}}@keyframes j2-booking-grow{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.jv5.japp .jw-detail .jw-decision.j2-morph *,.jv5.japp .jw-detail .jw-decision.j2-morph :before,.jv5.japp .jw-detail .jw-decision.j2-morph :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-next-slot{min-height:0;display:flow-root}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-breakdown p{text-wrap:balance}.jv5.japp .jw-detail .jw-decision.j2-morph[data-source-satisfied=true] .j2-breakdown{opacity:1}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-capacity-track{display:flex}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-capacity-track [data-segment=free]{background:color-mix(in srgb, var(--text-1) 35%, transparent)}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-capacity-track [data-segment=needed]{background:0 0}.jv5.japp .jw-detail .jw-decision.j2-morph .j2-breakdown{opacity:1}.jv5.japp .jw-detail .jw-time-context,.jv5.japp .j3-ask-caption{white-space:nowrap;text-wrap:nowrap;overflow:visible}@media (width<=767px){.jv5.japp .jw-detail .jw-time-context,.jv5.japp .j3-ask-caption{letter-spacing:-.2px;font-size:11px}}.jv5.japp .j3-saved-detail{min-height:42px;margin:8px 0;font-size:14px;line-height:21px}.jv5.japp .jw-detail .j2-evidence .jw-evidence-filters{white-space:nowrap;scrollbar-width:thin;flex-wrap:nowrap;gap:20px;margin-bottom:20px;padding-bottom:2px;display:flex;overflow:auto hidden}.jv5.japp .jw-detail .j2-evidence .jw-evidence-filters button{flex:none;padding-inline:0}.jv5.japp .jw-detail .j2-evidence .jw-evidence-filters button span{display:grid}.jv5.japp .jw-detail .j2-evidence .jw-evidence-filters button span:after{content:attr(data-label);visibility:hidden;pointer-events:none;height:0;font-weight:600}.jv5.japp .jw-detail .j2-evidence .jw-evidence-filters button[aria-pressed=true]{font-weight:600}.jv5.japp .jw-detail .j2-evidence .jw-evidence-meta strong{opacity:1}.jv5.japp .jw-detail .j2-evidence :is(.jw-evidence-list,.jd-clip,.jd-content),.jv5.japp .jw-detail .j2-evidence .jd-panel[data-expanded=true]{max-height:none;overflow:visible}.jv5.japp .jw-detail .j2-evidence .j-source-link{font-weight:400;text-decoration:none}.jv5.japp .jw-detail .j2-evidence .j-source-link:hover{text-underline-offset:3px;text-decoration:none}html body .jv5.japp #jellicoe-content .j-business-evidence{--je-control-gap:16px;--je-list-gap:27px;min-width:0;margin:0;padding:0;display:block}html body .jv5.japp #jellicoe-content .j-business-evidence>h2{letter-spacing:0;color:var(--text-2);margin:0 0 12px;font:500 14px/21px Geist,sans-serif}html body .jv5.japp #jellicoe-content .j-business-evidence>.ja-disclosure{margin-top:0}html body .jv5.japp #jellicoe-content .j-business-evidence>.ja-disclosure>.jd-toggle{width:max-content;height:auto;min-height:21px;color:var(--text-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:6px;padding:0 2px;font:400 14px/21px Geist,sans-serif;display:inline-flex}html body .jv5.japp #jellicoe-content .j-business-evidence>.ja-disclosure>.jd-toggle>.jd-chevron{order:1}html body .jv5.japp #jellicoe-content .j-business-evidence>.ja-disclosure>.jd-toggle .jd-label{display:block}html body .jv5.japp #jellicoe-content .j-business-evidence>.ja-disclosure>.jd-toggle .jd-label [aria-hidden=true]{display:none}html body .jv5.japp #jellicoe-content .j-business-evidence .jd-content{padding:16px 0 0}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-filters{white-space:nowrap;flex-wrap:nowrap;gap:8px;width:100%;min-width:0;max-width:100%;margin:0 0 27px;padding:0;display:flex;position:relative;overflow:visible}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-filters button{background:0 0;border:0;flex:none;min-width:0;min-height:23px;padding:0;font:400 13px/23px Geist,sans-serif}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-filters button[aria-pressed=true]{font-weight:600}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-filters button span{min-width:0;display:grid}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-filters button span:after{content:attr(data-label);visibility:hidden;pointer-events:none;height:0;font-weight:600}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-underline{background:var(--text-1);pointer-events:none;height:2px;transition:left .28s var(--j-motion-ease), top .28s var(--j-motion-ease), width .28s var(--j-motion-ease);position:absolute}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-list ul{gap:24px;margin:0;padding:0;list-style:none;display:grid}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-list ul>li{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-meta{margin:0;display:block!important}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-meta,html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-meta :is(small,strong,span,a){color:#858585;opacity:1;font:400 13px/20px Geist,sans-serif;text-decoration:none}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-meta small{margin:0;display:inline}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-meta strong{margin:0;display:block}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-meta strong:before{content:none!important}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-list ul>li>p{color:var(--text-2);overflow-wrap:anywhere;margin:0;font:400 15px/23px Geist,sans-serif}@media (prefers-reduced-motion:reduce){html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-underline{transition:none}}@media (width>=769px) and (width<=1199px){html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-filters{gap:4px}html body .jv5.japp #jellicoe-content .j-business-evidence .jw-evidence-filters button{font-size:11px}}.jv5.japp .jw-detail.jpr-detail{--jpd-rule:var(--jv5-line,#262626)}.jv5.japp .jw-detail.jpr-detail .jpd-decision,.jv5.japp .jw-detail.jpr-detail .jpd-supporting{min-width:0}.jv5.japp .jw-detail.jpr-detail .jw-recommendation h2{letter-spacing:-.7px;font-size:34px;font-weight:500;line-height:40px}.jv5.japp .jw-detail.jpr-detail .jw-recommendation p{font-size:15px;line-height:25px}.jv5.japp .jw-detail.jpr-detail .jw-recommendation{border-top:1px solid var(--jpd-rule);margin-top:56px;padding-top:40px}.jv5.japp .jw-detail.jpr-detail .jw-problem{margin-top:28px}.jv5.japp .jw-detail.jpr-detail .jw-problem p{font-size:15px;line-height:23px}.jv5.japp .jw-detail.jpr-detail .jw-time-context,.jv5.japp .jw-detail.jpr-detail .ja-details{color:var(--jv5-secondary);font-size:14px;line-height:21px}.jv5.japp .jw-detail.jpr-detail .jpd-supporting{flex-direction:column;gap:40px;display:flex}.jv5.japp .jw-detail.jpr-detail .jpd-supporting .jw-section{margin:0;padding:0}.jv5.japp .jw-detail.jpr-detail .jpd-supporting h2{margin-bottom:12px;font-size:14px;font-weight:500}.jv5.japp .jw-detail.jpr-detail .jpd-supporting p{font-size:14px;line-height:21px}.jv5.japp .jw-detail.jpr-detail .jw-decision{min-height:100px;margin-top:24px}.jv5.japp .jw-detail.jpr-detail .jw-decision-actions{flex-wrap:wrap;gap:8px;margin-top:0;display:flex}.jv5.japp .jw-detail.jpr-detail .jw-decision button{min-height:44px}.jv5.japp .jw-detail.jpr-detail .jw-decision-actions>button{color:var(--jv5-secondary);background:0 0;border:0;padding:11px 14px}.jv5.japp .jw-detail.jpr-detail .jw-decision-actions>.jw-primary{background:var(--jv5-text);color:var(--jv5-bg,#0a0a0a);border-radius:2px;padding-inline:18px}.jv5.japp .jw-detail.jpr-detail button:focus-visible{outline-offset:4px;outline:2px solid}.jv5.japp .jw-detail.jpr-detail button:not(:disabled):hover{filter:brightness(1.2);text-underline-offset:4px;text-decoration:underline}.jv5.japp .jw-detail.jpr-detail .jpr-panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .2s;display:grid}.jv5.japp .jw-detail.jpr-detail .jpr-panel[data-expanded=true]{opacity:1;grid-template-rows:1fr}.jpr-panel-clip{min-height:0;overflow:hidden}.jv5.japp .jw-detail.jpr-detail .jpr-panel form{outline:none;margin-top:24px;padding-bottom:8px}.jv5.japp .jw-detail.jpr-detail .jpr-chips{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0 0 20px;padding:0;display:flex}.jv5.japp .jw-detail.jpr-detail .jpr-chips legend{margin-bottom:12px;font-size:14px}.jv5.japp .jw-detail.jpr-detail .jpr-chips button{border:1px solid var(--jpd-rule);color:var(--jv5-secondary);text-align:left;white-space:normal;background:0 0;border-radius:2px;max-width:100%;padding:8px 12px}.jv5.japp .jw-detail.jpr-detail .jpr-chips button[aria-pressed=true]{border-color:var(--jv5-text);color:var(--jv5-text)}.jv5.japp .jw-detail.jpr-detail .jw-preview{margin-block:24px}.jv5.japp .jw-detail.jpr-detail .jw-data{flex-wrap:wrap;gap:16px 24px;display:flex}.jv5.japp .jw-detail.jpr-detail .jw-data>div{min-width:96px}.jv5.japp .jw-detail.jpr-detail .jw-data dt{color:var(--jv5-secondary);font-size:14px}.jv5.japp .jw-detail.jpr-detail .jw-data dd{margin:4px 0 0}.jv5.japp .jw-detail.jpr-detail :is(p,h1,h2,button,dd){overflow-wrap:anywhere}@media (width<=1199px){.jv5.japp .jw-detail.jpr-detail .jpd-columns{flex-direction:column;gap:48px;display:flex}.jv5.japp .jw-detail.jpr-detail .jpd-supporting-slot{width:100%}.jv5.japp .jw-detail.jpr-detail .jw-header{padding-bottom:40px}.jv5.japp .jw-detail.jpr-detail .ja-action{font-size:22px;line-height:30px}}@media (width<=600px){.jv5.japp .jw-detail.jpr-detail .jw-recommendation{margin-top:36px;padding-top:28px}.jv5.japp .jw-detail.jpr-detail .jw-recommendation h2{font-size:30px;line-height:36px}.jv5.japp .jw-detail.jpr-detail .jw-header h1{font-size:32px;line-height:38px}}@media (prefers-reduced-motion:reduce){.jv5.japp .jw-detail.jpr-detail .jpr-panel{transition:none}}.jv5.japp .jw-detail.jpr-detail .jpd-decision .jw-section{margin-block:0;padding-block:0}.jv5.japp .jw-detail.jpr-detail .jpd-decision .jw-problem{margin-top:28px}.jv5.japp .jw-detail.jpr-detail .jpd-decision .jw-recommendation{margin-top:56px;padding-top:40px}.jv5.japp .jw-detail.jpr-detail .jpd-decision .jw-decision{margin-top:24px}.jv5.japp .jw-detail.jpr-detail .jw-recommendation h2{font-size:34px;line-height:40px}.jv5.japp .jw-detail.jpr-detail .jw-problem p,.jv5.japp .jw-detail.jpr-detail .jw-decision p{font-size:15px;line-height:23px}@media (width<=600px){.jv5.japp .jw-detail.jpr-detail .jpd-decision .jw-recommendation{margin-top:36px;padding-top:28px}.jv5.japp .jw-detail.jpr-detail .jw-recommendation h2{font-size:30px;line-height:36px}}.jv5.japp .jw-detail.jpr-detail .jw-decision-actions>button{width:auto}.japp .jw-detail{max-width:780px;color:var(--jv5-text);overflow-wrap:anywhere;margin:4px auto 56px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.jw-header{margin-top:28px;padding-bottom:28px}.jop .jw-header h1{letter-spacing:-.6px;margin-bottom:12px;font-size:38px;font-weight:500;line-height:1.12}.jw-header p,.jw-section>p,.jw-section>:where(.jw-state-reveal)>p,.jw-next{color:var(--jv5-secondary)}.jw-section{padding:24px 0}.jop .jw-detail .jw-section h2{color:var(--jv5-text);text-transform:none;letter-spacing:-.2px;margin-bottom:12px;font-size:20px;font-weight:500;line-height:1.35}.jw-section p{line-height:1.55}.jw-request{justify-content:space-between;gap:24px;margin-bottom:8px;font-size:17px;line-height:1.4;display:flex}.jw-request strong{font-weight:500}.jw-request strong:last-child{white-space:nowrap}.jw-data{gap:10px;display:grid;margin-top:16px!important}.jw-data>div{grid-template-columns:190px minmax(0,1fr);gap:16px;display:grid}.jw-data dt,.jw-detail small{color:var(--jv5-secondary);font-size:12px}.jw-data small{margin-top:3px;display:block}.jop .jw-conclusion{color:var(--jv5-text);margin-bottom:12px;font-size:22px;font-weight:500;line-height:1.4}.jop .jw-amount{color:var(--jv5-text);margin-top:12px}.jw-next{gap:8px;margin:0;padding-left:18px;display:grid}.jw-evidence summary{cursor:pointer;color:var(--jv5-secondary)}.jw-evidence summary:focus-visible{outline:2px solid var(--jv5-text);outline-offset:5px}.jw-evidence ul{margin:16px 0 0;padding:0;list-style:none}.jw-evidence li{border-top:1px solid var(--jv5-line);padding:16px 0}.jw-evidence-meta{color:var(--jv5-secondary);flex-wrap:wrap;gap:8px 24px;margin-bottom:8px;font-size:12px;display:flex}.jw-evidence p{color:var(--jv5-secondary)}.jw-evidence small{margin-top:6px;display:block}.jw-legacy small{margin-top:8px;display:block}@media (width<=600px){.jop .jw-header h1{font-size:30px}.jw-request{gap:12px;font-size:15px}.jw-data>div{grid-template-columns:1fr;gap:4px}.jop .jw-conclusion{font-size:20px}}.jw-decision-actions{flex-wrap:wrap;gap:10px;margin:16px 0 0;display:flex}.jw-decision button{border:1px solid var(--jv5-line);color:var(--jv5-text);cursor:pointer;font:inherit;background:0 0;border-radius:2px;padding:10px 14px}.jw-decision button.jw-primary{background:var(--jv5-text);color:var(--jv5-bg,#141414)}.jw-decision button:disabled{opacity:.45;cursor:default}.jw-decision :is(button,input,textarea,select,form):focus-visible{outline:2px solid var(--jv5-text);outline-offset:4px}.jw-decision form{border-top:0;margin-top:24px;padding:20px 0 0}.jw-decision .jw-field{color:var(--jv5-secondary);gap:8px;margin:16px 0;display:grid}.jw-decision :is(input,textarea,select){border:1px solid var(--jv5-line);width:100%;max-width:100%;color:var(--jv5-text);background:var(--jv5-bg);font:inherit;border-radius:2px;padding:10px}.jw-decision textarea{resize:vertical;min-height:90px}.jw-preview{border-top:0;margin:16px 0;padding:16px 0}.jw-preview .jw-data{max-width:360px}.jw-decision [role=alert]{color:var(--jv5-text);margin-top:16px}.jw-decision label{color:var(--jv5-secondary)}.jw-progression button{text-underline-offset:4px;margin-right:24px;padding:8px 0;text-decoration:underline}.jw-progression button:disabled{opacity:.5}.jw-progression button:focus-visible,.jw-progression summary:focus-visible{outline-offset:4px;outline:1px solid}.jw-progression fieldset{border:0;border-top:1px solid var(--jv5-line);min-width:0;padding:20px 0}.jw-progression legend{padding-top:16px}.jw-progression .jw-field{margin:16px 0}.jw-progression textarea,.jw-progression select{width:100%;max-width:100%;color:inherit;background:0 0;border:1px solid;padding:10px}.jw-progression textarea{resize:vertical;min-height:110px}.jw-progression label{margin-bottom:8px;display:block}.jw-progression small,.jw-evidence small{display:block}.jw-previous{margin-top:24px}.jw-saved-note{white-space:pre-wrap;overflow-wrap:anywhere}.jw-evidence-filters{flex-wrap:wrap;gap:8px 20px;margin-top:18px;display:flex}.jw-evidence-filters button{font:inherit;color:var(--jv5-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:6px 0;font-size:13px;transition:color .15s,border-color .15s}.jw-evidence-filters button[aria-pressed=true]{color:var(--jv5-text);border-color:currentColor;font-weight:600}.jw-evidence-filters button:focus-visible,.jw-evidence a:focus-visible{outline:2px solid var(--jv5-text);outline-offset:4px}.jw-evidence li,.jw-evidence-record{overflow-wrap:anywhere}.jw-evidence-record{margin-top:10px;font-size:12px}.jw-evidence-record a{text-underline-offset:3px;margin-top:10px;text-decoration:underline;display:inline-block}.jw-evidence li[data-basis=rule_policy]>p{font-style:italic}.jw-evidence-conflict{margin-top:18px}@media (prefers-reduced-motion:reduce){.jw-evidence-filters button{transition:none}}.jw-history ol{margin:0;padding:0;list-style:none}.jw-history-row{border-bottom:1px solid var(--jv5-line);overflow-wrap:anywhere;padding:14px 0}.jw-history-row p{margin:5px 0}.jw-history-row small{display:block}.jw-history details,.jw-precedent details{padding:10px 0}.jw-history summary,.jw-precedent summary{cursor:pointer}.jw-history summary:focus-visible,.jw-precedent summary:focus-visible{outline-offset:4px;outline:2px solid}.jw-history-row details ul{padding-left:18px}.jw-precedent{overflow-wrap:anywhere}.jw-source-freshness{border-left:1px solid var(--jv5-line);color:var(--jv5-secondary);margin:12px 0;padding-left:12px;font-size:13px}.jw-source-freshness p+p{margin-top:6px}.jw-evidence-fields{grid-template-columns:minmax(90px,auto) 1fr;gap:6px 14px;margin:12px 0;display:grid}.jw-evidence-fields dt{color:var(--jv5-secondary)}.jw-evidence-fields dd{margin:0}.jw-capacity-slot{height:3.1em;margin-top:12px;line-height:1.55}.jw-capacity-slot .jw-time-context{color:var(--jv5-text);margin:0}.jw-detail .jw-section[aria-labelledby=jw-ask]{padding-bottom:8px}.jw-problem>p+p{margin-top:12px}.jop .jw-recommendation .jw-conclusion{margin-bottom:0;font-size:26px;font-weight:550}.jw-section:has(+.jw-section[aria-labelledby=jw-next]){border-bottom:0;padding-bottom:8px}.jw-section[aria-labelledby=jw-next]{padding-top:8px}.jw-public-action{color:var(--jv5-secondary);padding:16px 0;font-size:13px}.jw-public-action a{text-underline-offset:3px;text-decoration:underline}.jw-history>details,.jw-precedent>details{padding:0}.jw-history>details>summary,.jw-precedent>details>summary{color:var(--jv5-secondary)}@media (width<=767px){.jw-capacity-slot{height:4.65em}.jw-sticky-summary{display:none}.jop .jw-recommendation .jw-conclusion{font-size:23px}}.jw-decision,.jw-evidence,.jw-precedent{border-top:1px solid var(--jv5-line)}.jw-evidence li:first-child{border-top:0}.jw-source-freshness{border-left:0;padding-left:0}.jw-decision .jw-data>div{border:0;padding-block:6px}.jw-decision .jw-data dd{font-size:16px;font-weight:500;line-height:24px}.jw-decision form{margin-top:12px;padding-top:0}.jw-options{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:16px 0;padding:0;display:flex}.jw-options legend{color:var(--jv5-secondary);margin-bottom:10px}.jw-options label{max-width:100%;display:flex;position:relative}.jw-options input[type=radio]{opacity:0;width:1px;height:1px;position:absolute}.jw-options label span{border:1px solid var(--jv5-line);cursor:pointer;border-radius:4px;align-items:center;min-height:44px;padding:10px 14px;display:flex}.jw-options input:checked+span{background:var(--jv5-text);color:var(--jv5-bg);border-color:var(--jv5-text)}.jw-options input:focus-visible+span{outline:2px solid var(--jv5-text);outline-offset:3px}.jw-options input:disabled+span{opacity:.45;cursor:default}.jw-options p{flex-basis:100%}.jw-decision button{min-height:44px}.jw-decision .jw-data>div:not(:nth-child(3)) .japp-capacity-number[data-changing=true]{background:0 0}.jw-decision .jw-ashdown-ack{align-items:center;gap:10px;margin-block:16px;display:flex}.jw-decision .jw-ashdown-ack input{flex-shrink:0;width:18px;height:18px}.japp .jportfolio{--jp-accent:#7185b3;--jv5-faint:gray;color:var(--jv5-text);width:100%;margin:6px auto 48px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}@media (width>=1200px){.jv5.japp #jellicoe-content:has(.jportfolio){--japp-content-gutter:72px;padding:50px var(--japp-content-gutter) 120px}}.japp .jportfolio h1{letter-spacing:-.8px;margin-bottom:8px;font-family:inherit;font-size:40px;font-weight:500;line-height:46px}.jp-heading{margin-bottom:64px}.jp-summary{color:var(--jv5-secondary);font-size:14px;line-height:1.5}.jp-capacity{width:min(100%,640px);margin-bottom:72px}.jp-capacity table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.jp-capacity th,.jp-capacity td{text-align:left;vertical-align:top;padding:14px 0;font-size:14px;font-weight:400;line-height:1.5}.jp-capacity th:first-child{width:31.25%;color:var(--jv5-secondary)}.jp-capacity thead th{color:var(--jv5-faint);vertical-align:bottom;padding:0 0 14px;font-size:13px}.jp-capacity thead th:first-child{color:var(--jv5-text);font-size:18px;font-weight:500}.jp-capacity tbody tr{border-top:1px solid var(--jv5-line)}.jp-balance{color:var(--jv5-faint);display:block}.jp-capacity [data-short=true] .jp-balance{color:var(--jv5-text);font-weight:400}.jp-capacity-detail{color:var(--jv5-faint);margin-top:2px;font-size:12px;display:block}.jp-capacity .japp-capacity-number{min-height:1lh;white-space:nowrap!important}.jportfolio .jp-group h2{color:var(--jv5-text);gap:8px;margin-bottom:12px;font-size:18px;font-weight:500;line-height:1.5;display:flex}.jp-count{color:var(--jv5-faint);font-weight:400}.jp-group{margin-bottom:56px}.jp-deep-row{border-top:1px solid var(--jv5-line);cursor:pointer;isolation:isolate;grid-template-columns:minmax(0,330px) minmax(0,200px) minmax(0,1fr);gap:32px;padding:20px 0;display:grid;position:relative}.jp-deep-row:hover{background:var(--jv5-hover)}.jp-deep-row:active{background:var(--jv5-line)}.jportfolio .jp-deep-row:focus-visible,.jp-disclosure:focus-visible{outline:2px solid var(--jv5-text);outline-offset:4px}.jp-deep-row>span{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.jp-deep-row strong{font-size:15px;font-weight:500;line-height:1.5}.jp-request{color:var(--jv5-secondary);font-size:14px;line-height:1.5}.jp-meta,.jp-when,.jp-next{color:var(--jv5-faint);font-size:13px;line-height:1.5}.jp-message{color:var(--jv5-secondary);padding:16px 0}.jp-message[role=status]{min-height:76px}.jp-background{border-top:1px solid var(--jv5-line);margin-top:-16px;padding-top:20px}.jportfolio .jp-background h2{color:var(--jv5-secondary);margin:0;font-size:15px;font-weight:400;line-height:1.5}.jp-disclosure{font:inherit;color:inherit;cursor:pointer;align-items:center;gap:6px;min-height:24px;padding:0;display:flex}.jp-chevron{width:14px;height:14px}.jp-disclosure[aria-expanded=true] .jp-chevron{transform:rotate(180deg)}.jp-background-row{border-top:1px solid var(--jv5-line);cursor:default;grid-template-columns:1fr 2fr;gap:32px;padding:14px 0;display:grid}.jp-background-row>span{overflow-wrap:anywhere;min-width:0}.jp-background-row:has(.jp-owner:not(:empty)){grid-template-columns:1fr 1.4fr .85fr}.jp-background-identity{font-size:13px}.jp-deep-row[data-just-decided=true]:before{content:"";z-index:-1;pointer-events:none;animation:1.2s ease-out jp-arrival-glow;position:absolute;inset:0 -16px}@keyframes jp-arrival-glow{0%{background-color:color-mix(in srgb, var(--jp-accent) 10%, transparent)}to{background-color:#0000}}@media (width<=1100px){.jp-deep-row{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr) minmax(0,1.3fr);gap:24px}}@media (width<=767px){.jp-deep-row{grid-template-columns:minmax(0,1fr);gap:12px}:is(.jp-background-row,.jp-background-row:has(.jp-owner:not(:empty))){grid-template-columns:minmax(0,1fr);gap:4px}.jp-owner{font-size:12px}}@media (width<=600px){.japp .jportfolio h1{font-size:32px;line-height:1.2}.jp-capacity th:first-child{width:30%;padding-right:8px}.jp-capacity td{padding-right:6px}}@media (prefers-reduced-motion:reduce){.jp-deep-row,.jp-expand,.jp-expand .jp-background-row,.jp-chevron{transition:none;transition-delay:0s!important}.jp-deep-row[data-just-decided=true]:before{background-color:color-mix(in srgb, var(--jp-accent) 10%, transparent);animation:none}}.japp #jellicoe-content[data-direction=out]:has(>.jportfolio){animation:none}:root[data-jellicoe-theme=light] .jportfolio,.japp[data-theme=light] .jportfolio{--jv5-faint:#767676}.jv5.japp .jportfolio .jp-capacity thead th{font-size:13px}.jv5.japp .jportfolio .jp-capacity thead th:first-child{font-size:18px}.jv5.japp .jportfolio .jp-summary{font-size:14px}.jv5.japp .jportfolio :is(.jp-meta,.jp-when,.jp-next){font-size:13px}.jp-demand-bars{gap:6px;height:8px;margin:7px 12px 7px 0;display:flex}.jp-demand-bars>span{opacity:.9;border-radius:1px;flex-basis:0;max-width:44px;height:8px}.jp-demand-bars:empty{display:none}.jp-capacity-detail .jp-short{color:var(--jv5-text)}.jshared-pursuits{margin:32px 0;overflow-x:auto}.jshared-pursuits table{border-collapse:collapse;text-align:left;width:100%;min-width:640px;font-size:14px;line-height:1.55}.jshared-pursuits :is(th,td){vertical-align:top;border-bottom:1px solid var(--jv5-border,#555);padding:18px 16px 18px 0}.jshared-pursuits th{font-weight:500}.jshared-pursuits thead th{color:var(--jv5-secondary)}.jshared-pursuits th:first-child{width:23%}.jshared-pursuits td:nth-child(2){width:20%}.jshared-pursuits td:last-child{width:16%}.jshared-pursuits a{text-underline-offset:4px;text-decoration:underline}.jw-detail details.jw-section{margin-top:32px}.jw-detail details.jw-section summary{cursor:pointer;font-weight:500}.jw-detail details.jw-section form{max-width:600px;margin-top:24px}.japp .jw-decision .j-decision-error,.j-decision-error{height:6em;margin-block:8px;line-height:1.5;overflow:auto}.jv5.japp .jportfolio .jp-role-periods{width:100%;margin-bottom:40px}.jv5.japp .jportfolio .jp-role-periods h2{color:var(--jv5-text);margin-bottom:14px;font-size:18px;font-weight:500}.jv5.japp .jportfolio .jp-role-periods .jp-period{color:var(--jv5-secondary);font-size:12px;display:block}.jv5.japp .jportfolio .jp-role-periods :is(th,td){padding:7px 12px 7px 0}.jv5.japp .jportfolio .jp-role-periods thead th:first-child{font-size:14px}.jv5.japp .jportfolio .jp-role-periods th:first-child{width:40%;color:var(--jv5-text)}.jv5.japp .jportfolio .jp-role-periods td{color:var(--jv5-text)}.jv5.japp .jportfolio .jp-primary-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.jv5.japp .jportfolio .jp-primary-table :is(th,td){text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:18px 16px 18px 0;font-weight:400}.jv5.japp .jportfolio .jp-primary-table thead th{color:var(--jv5-secondary);padding:0 16px 12px 0}.jv5.japp .jportfolio .jp-primary-table th:first-child{width:27%}.jv5.japp .jportfolio .jp-primary-table th:nth-child(2){width:15%}.jv5.japp .jportfolio .jp-primary-table th:nth-child(3){width:17%}.jv5.japp .jportfolio .jp-primary-table th:nth-child(4){width:18%}.jv5.japp .jportfolio .jp-primary-table th:nth-child(5){width:23%}.jv5.japp .jportfolio .jp-primary-table tbody tr{border-top:1px solid var(--jv5-line);position:relative}.jv5.japp .jportfolio .jp-primary-table tbody :is(th,td){position:relative}.jv5.japp .jportfolio .jp-primary-table tbody tr:is(:hover,:focus-within){background:var(--jv5-hover)}.jv5.japp .jportfolio .jp-primary-table .jp-row-link{font-size:15px;font-weight:500}.jv5.japp .jportfolio .jp-primary-table .jp-row-link:after,.jv5.japp .jportfolio .jp-primary-table .jp-cell-link:after{content:"";position:absolute;inset:0}.jv5.japp .jportfolio .jp-primary-table .jp-row-link:focus-visible{outline:none}.jv5.japp .jportfolio .jp-primary-table tr:has(:focus-visible){outline:2px solid var(--jv5-text);outline-offset:3px}.jv5.japp .jportfolio .jp-primary-table .jp-meta{margin-top:4px;display:block}.jv5.japp .jportfolio .jp-primary-table .jp-ask{white-space:nowrap}.jv5.japp .jportfolio .jp-primary-table .jp-call{color:var(--jv5-text);font-weight:500}.jv5.japp .jportfolio .jp-primary-table .jp-why{color:var(--jv5-secondary)}.jv5.japp .jportfolio .jp-restored-other h2{color:var(--jv5-text);font-size:18px;font-weight:500}.jv5.japp .jportfolio .jp-restored-other .jp-disclosure{width:100%;padding:8px 0}.jv5.japp .jportfolio .jp-restored-other .jp-disclosure:hover{background:var(--jv5-hover)}.jv5.japp .jportfolio .jp-primary-table tr[data-just-decided=true]{animation:1.2s ease-out jp-arrival-glow}@media (width<=1100px){.jv5.japp .jportfolio .jp-primary-table,.jv5.japp .jportfolio .jp-primary-table tbody{display:block}.jv5.japp .jportfolio .jp-primary-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.jv5.japp .jportfolio .jp-primary-table tbody tr{grid-template-columns:1fr 1fr;column-gap:24px;padding:18px 0;display:grid}.jv5.japp .jportfolio .jp-primary-table tbody :is(th,td){width:auto;padding:0}.jv5.japp .jportfolio .jp-primary-table tbody th{grid-area:1/1/span 2}.jv5.japp .jportfolio .jp-primary-table .jp-call{grid-area:1/2}.jv5.japp .jportfolio .jp-primary-table .jp-why{grid-area:2/2;margin:4px 0 12px}.jv5.japp .jportfolio .jp-primary-table td[data-label=Ask]{grid-column:1}.jv5.japp .jportfolio .jp-primary-table td[data-label=When]{grid-column:2}}@media (width<=600px){.jv5.japp .jportfolio .jp-primary-groups .jp-group{margin-bottom:36px}.jv5.japp .jportfolio .jp-primary-table tbody tr{flex-direction:column;gap:8px;display:flex}.jv5.japp .jportfolio .jp-primary-table .jp-call{order:1}.jv5.japp .jportfolio .jp-primary-table .jp-why{order:4;margin:0}.jv5.japp .jportfolio .jp-primary-table td[data-label=Ask]{order:2}.jv5.japp .jportfolio .jp-primary-table td[data-label=When]{order:3}.jv5.japp .jportfolio .jp-primary-table td[data-label=Ask]:before{content:"Ask: ";color:var(--jv5-secondary)}.jv5.japp .jportfolio .jp-role-periods :is(th,td){padding-right:6px;font-size:14px}.jv5.japp .jportfolio .jp-role-periods .jp-period{font-size:11px}.jv5.japp .jportfolio .jp-role-periods th:first-child{width:42%}.jv5.japp .jportfolio .jp-role-periods .jp-period{max-width:145px}}@media (prefers-reduced-motion:reduce){.jv5.japp .jportfolio .jp-primary-table tr[data-just-decided=true]{animation:none}.jp-restored-other .jd-panel,.jp-restored-other .jd-panel[data-expanded=true]{transition:none}}.jv5.japp .jportfolio:has(.jp-role-periods) .jp-heading{margin-bottom:40px}@media (width<=1100px){.jv5.japp .jportfolio .jp-primary-table tbody th:first-child{width:auto}}@media (width<=600px){.jv5.japp .jportfolio .jp-primary-table tbody tr>:is(th,td){width:100%}}.jv5.japp .jportfolio:has(.jp-role-periods)>button{color:var(--jv5-secondary);cursor:pointer;margin:20px 16px 0 0}.jv5.japp .jportfolio:has(.jp-role-periods)>button:hover{color:var(--jv5-text)}.jv5.japp .jportfolio .jp-primary-table .jp-row-link{display:block}.jv5.japp .jportfolio .jp-primary-table tbody tr>:is(th,td){position:relative}.jv5.japp .jportfolio .jp-primary-table .jp-cell-link{color:inherit;font:inherit;text-decoration:none;display:block}.jv5.japp .jportfolio .jp-primary-table .jp-row-link .jp-meta{font-size:14px;font-weight:400}.jv5.japp .ja-detail .jw-header{padding-bottom:12px}.jv5.japp .ja-detail .jw-section{padding-block:16px}.jv5.japp .ja-detail .jw-section h2{margin-bottom:8px;font-size:18px}.jv5.japp .ja-detail .ja-action{color:var(--jv5-text);font-size:18px;line-height:1.45}.jv5.japp .ja-detail .ja-requested{margin-block:12px;font-size:18px;font-weight:500;line-height:1.55}.jv5.japp .ja-detail .ja-requested>:last-child{color:var(--jv5-text)}.jv5.japp .ja-detail .jw-hours{font-size:inherit;line-height:inherit;letter-spacing:inherit;display:inline}.jv5.japp .ja-detail .ja-ask .jw-data{gap:4px;margin-top:0!important}.jv5.japp .ja-detail .ja-ask .jw-data>div{grid-template-columns:120px minmax(0,1fr);gap:16px;display:grid}.jv5.japp .ja-detail .jw-capacity-slot{height:auto;min-height:1.55em;margin-top:12px}.jv5.japp .ja-detail .ja-gap{margin-top:4px}.jv5.japp .ja-detail .jw-recommendation .jw-conclusion{margin-bottom:6px;font-size:18px;line-height:1.4}.jv5.japp .ja-detail .ja-later{margin-top:8px}.jv5.japp .ja-detail .jw-decision{padding-top:16px;padding-bottom:16px}.jv5.japp .ja-detail .jw-decision-actions{margin-top:8px}.jv5.japp .ja-detail .jw-supporting{margin-top:0}.jv5.japp .ja-detail .jw-supporting h2{font-size:17px;font-weight:500}.jv5.japp .ja-detail :is(.jw-evidence,.jw-precedent){margin-top:8px}.jv5.japp .ja-detail :is(.jw-evidence,.jw-precedent) h2{color:var(--jv5-secondary);font-size:16px;font-weight:500}@media (width<=600px){.jv5.japp .ja-detail .ja-ask .jw-data>div{grid-template-columns:104px minmax(0,1fr);gap:2px}.jv5.japp .ja-detail .ja-ask .jw-data{gap:8px}}.jv5.japp .ja-detail .jw-problem>p,.jv5.japp .ja-detail .jw-recommendation p{color:var(--jv5-text)}.jv5.japp .ja-detail .jw-recommendation h2{letter-spacing:-.5px;margin-bottom:12px;font-size:clamp(23px,2.2vw,28px);font-weight:550;line-height:1.25}.jv5.japp .ja-detail .jw-recommendation p{max-width:65ch;font-size:17px}.jv5.japp .ja-detail .jw-decision :is(form,.ja-result){min-height:0}.jv5.japp .ja-detail .jw-field{color:var(--jv5-text)}.jv5.japp .ja-detail .jw-field textarea{border-color:var(--jv5-secondary)}.jv5.japp .ja-detail .ja-result>p:first-child{color:var(--jv5-text);font-size:17px}.jv5.japp .ja-detail .ja-result>p+p{margin-top:8px}.jv5.japp .ja-detail .jw-decision .ja-undo{border-color:var(--jv5-line);color:var(--jv5-text)}.jv5.japp .ja-detail .jw-decision .ja-reset{border-color:var(--jv5-line);color:var(--jv5-secondary);background:0 0;text-decoration:none}.jv5.japp .ja-detail .jw-decision>.ja-reset{margin-top:8px}.jv5.japp .ja-detail .jw-sticky-summary{border:0;height:0;margin:0;padding:0}.jv5.japp .ja-detail .ja-summary-content{background:var(--jv5-bg);padding-block:12px;font-size:14px;line-height:1.5}.jv5.japp .ja-detail .ja-disclosure-toggle{min-height:44px;color:var(--jv5-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 2px;display:inline-flex}.jv5.japp .ja-detail .ja-disclosure-toggle:focus-visible{outline:2px solid var(--jv5-text);outline-offset:3px}.jv5.japp .ja-detail .jw-evidence-fields{border:0;padding-left:0}.jv5.japp .ja-detail .ja-past-preview{margin-block:12px}.jv5.japp .ja-detail :is(.jw-decision button:not(.j-action-pill),.ja-disclosure-toggle,.jw-evidence a,.jw-evidence-filters button,.jw-options label,.jw-options label span){transition:background-color .14s cubic-bezier(.22,1,.36,1),border-color .14s cubic-bezier(.22,1,.36,1),color .14s cubic-bezier(.22,1,.36,1)}.jv5.japp .ja-detail :is(.ja-disclosure-toggle,.jw-evidence a):hover{color:var(--jv5-text)}.jv5.japp .ja-detail .jw-options label:hover span{border-color:var(--jv5-secondary)}.jv5.japp .ja-detail .jw-decision>:is(form,.ja-result,.jw-data){animation:.24s cubic-bezier(.22,1,.36,1) ja-state-in}@keyframes ja-state-in{0%{opacity:.6}to{opacity:1}}@media (prefers-reduced-motion:reduce){.jv5.japp .ja-detail .ja-disclosure-toggle svg,.jv5.japp .ja-detail .ja-disclosure-panel,.jv5.japp .ja-detail :is(.jw-decision button:not(.j-action-pill),.ja-disclosure-toggle,.jw-evidence a,.jw-evidence-filters button,.jw-options label,.jw-options label span){transition:none}.jv5.japp .ja-detail .jw-decision>:is(form,.ja-result,.jw-data){animation:none}}.jv5.japp .ja-detail .jw-recommendation{padding-bottom:16px}.jv5.japp .ja-detail .jw-decision{border-top:0;padding-top:16px}.jv5.japp .ja-detail .ja-consequence{margin-block:8px}.jv5.japp .ja-detail .jw-decision>:is(form,.ja-result,.ja-consequence){animation:.24s cubic-bezier(.22,1,.36,1) ja-state-in}@media (prefers-reduced-motion:reduce){.jv5.japp .ja-detail .jw-decision>:is(form,.ja-result,.ja-consequence){animation:none}}.jv5.japp .ja-detail .jw-decision button.ja-reset:hover:not(:disabled){background:var(--jv5-hover);border-color:var(--jv5-secondary)}.jv5.japp .ja-detail .jw-decision h3{margin-block:0 8px;font-size:20px}.jv5.japp .ja-detail .jw-decision button.jw-primary:hover:not(:disabled){background:color-mix(in srgb, var(--jv5-text) 88%, var(--jv5-bg));border-color:var(--jv5-secondary)}.jv5.japp .jp-detail .jw-header{padding-bottom:12px}.jv5.japp .jp-detail .jw-section{padding-block:16px}.jv5.japp .jp-detail .jw-section h2{margin-bottom:8px;font-size:18px}.jv5.japp .jp-detail .ja-action{color:var(--jv5-text);font-size:18px;line-height:1.45}.jv5.japp .jp-detail .ja-requested{margin-block:12px;font-size:18px;font-weight:500;line-height:1.55}.jv5.japp .jp-detail .ja-requested>:last-child{color:var(--jv5-text)}.jv5.japp .jp-detail .jw-hours{font-size:inherit;line-height:inherit;letter-spacing:inherit;display:inline}.jv5.japp .jp-detail .ja-ask .jw-data{gap:4px;margin-top:0!important}.jv5.japp .jp-detail .ja-ask .jw-data>div{grid-template-columns:120px minmax(0,1fr);gap:16px;display:grid}.jv5.japp .jp-detail .ja-gap{margin-top:4px}.jv5.japp .jp-detail .jw-recommendation .jw-conclusion{margin-bottom:6px;font-size:18px;line-height:1.4}.jv5.japp .jp-detail .ja-later{margin-top:8px}.jv5.japp .jp-detail .jw-decision{padding-top:16px;padding-bottom:16px}.jv5.japp .jp-detail .jw-decision-actions{margin-top:8px}.jv5.japp .jp-detail .jw-supporting{margin-top:0}.jv5.japp .jp-detail .jw-supporting h2{font-size:17px;font-weight:500}.jv5.japp .jp-detail :is(.jw-evidence,.jw-precedent){margin-top:8px}.jv5.japp .jp-detail :is(.jw-evidence,.jw-precedent) h2{color:var(--jv5-secondary);font-size:16px;font-weight:500}@media (width<=600px){.jv5.japp .jp-detail .ja-ask .jw-data>div{grid-template-columns:104px minmax(0,1fr);gap:2px}.jv5.japp .jp-detail .ja-ask .jw-data{gap:8px}}.jv5.japp .jp-detail .jw-problem>p,.jv5.japp .jp-detail .jw-recommendation p{color:var(--jv5-text)}.jv5.japp .jp-detail .jw-recommendation h2{letter-spacing:-.5px;margin-bottom:12px;font-size:clamp(23px,2.2vw,28px);font-weight:550;line-height:1.25}.jv5.japp .jp-detail .jw-recommendation p{max-width:65ch;font-size:17px}.jv5.japp .jp-detail .jw-decision :is(form,.ja-result){min-height:0}.jv5.japp .jp-detail .jw-field{color:var(--jv5-text)}.jv5.japp .jp-detail .jw-field textarea{border-color:var(--jv5-secondary)}.jv5.japp .jp-detail .ja-result>p:first-child{color:var(--jv5-text);font-size:17px}.jv5.japp .jp-detail .ja-result>p+p{margin-top:8px}.jv5.japp .jp-detail .jw-decision .ja-undo{border-color:var(--jv5-line);color:var(--jv5-text)}.jv5.japp .jp-detail .jw-decision .ja-reset{border-color:var(--jv5-line);color:var(--jv5-secondary);background:0 0;text-decoration:none}.jv5.japp .jp-detail .jw-decision>.ja-reset{margin-top:8px}.jv5.japp .jp-detail .jw-sticky-summary{border:0;height:0;margin:0;padding:0}.jv5.japp .jp-detail .ja-summary-content{background:var(--jv5-bg);padding-block:12px;font-size:14px;line-height:1.5}.jv5.japp .jp-detail .ja-disclosure-toggle{min-height:44px;color:var(--jv5-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 2px;display:inline-flex}.jv5.japp .jp-detail .ja-disclosure-toggle:focus-visible{outline:2px solid var(--jv5-text);outline-offset:3px}.jv5.japp .jp-detail .jw-evidence-fields{border:0;padding-left:0}.jv5.japp .jp-detail .ja-past-preview{margin-block:12px}.jv5.japp .jp-detail :is(.jw-decision button:not(.j-action-pill),.ja-disclosure-toggle,.jw-evidence a,.jw-evidence-filters button,.jw-options label,.jw-options label span){transition:background-color .14s cubic-bezier(.22,1,.36,1),border-color .14s cubic-bezier(.22,1,.36,1),color .14s cubic-bezier(.22,1,.36,1)}.jv5.japp .jp-detail :is(.ja-disclosure-toggle,.jw-evidence a):hover{color:var(--jv5-text)}.jv5.japp .jp-detail .jw-options label:hover span{border-color:var(--jv5-secondary)}.jv5.japp .jp-detail .jw-decision>:is(form,.ja-result,.jw-data){animation:.24s cubic-bezier(.22,1,.36,1) ja-state-in}@media (prefers-reduced-motion:reduce){.jv5.japp .jp-detail .ja-disclosure-toggle svg,.jv5.japp .jp-detail .ja-disclosure-panel,.jv5.japp .jp-detail :is(.jw-decision button:not(.j-action-pill),.ja-disclosure-toggle,.jw-evidence a,.jw-evidence-filters button,.jw-options label,.jw-options label span){transition:none}.jv5.japp .jp-detail .jw-decision>:is(form,.ja-result,.jw-data){animation:none}}.jv5.japp .jp-detail .jw-recommendation{padding-bottom:16px}.jv5.japp .jp-detail .jw-decision{border-top:0;padding-top:16px}.jv5.japp .jp-detail .ja-consequence{margin-block:8px}.jv5.japp .jp-detail .jw-decision>:is(form,.ja-result,.ja-consequence){animation:.24s cubic-bezier(.22,1,.36,1) ja-state-in}@media (prefers-reduced-motion:reduce){.jv5.japp .jp-detail .jw-decision>:is(form,.ja-result,.ja-consequence){animation:none}}.jv5.japp .jp-detail .jw-decision button.ja-reset:hover:not(:disabled){background:var(--jv5-hover);border-color:var(--jv5-secondary)}.jv5.japp .jp-detail .jw-decision h3{margin-block:0 8px;font-size:20px}.jv5.japp .jp-detail .jw-decision button.jw-primary:hover:not(:disabled){background:color-mix(in srgb, var(--jv5-text) 88%, var(--jv5-bg));border-color:var(--jv5-secondary)}.jv5.japp .jp-detail .jw-recommendation .jw-conclusion{margin-bottom:8px;font-size:17px;font-weight:500}.jv5.japp .jp-detail .jw-decision-actions>button:not(.jw-primary){text-underline-offset:4px;border-color:#0000;text-decoration:underline}.jv5.japp[data-view=systems] #jellicoe-content{max-width:none;padding:88px 72px 120px}.jv5.japp .jv5-systems>h1{letter-spacing:0;margin:0 0 85px;font:500 40px/46px Geist,sans-serif}.jconnections-columns{grid-template-columns:minmax(0,620px) minmax(0,340px);gap:88px;display:grid}.jconnections-sources article+article{border-top:1px solid var(--jv5-line,#262626);margin-top:40px;padding-top:40px}.jv5.japp .jconnections-sources h2{color:var(--jv5-text);margin:0;font:400 22px/30px Geist,sans-serif}.jv5.japp .jconnections-description{color:var(--jv5-muted,#a3a3a3);margin:10px 0;font-size:15px;line-height:23px}.jconnections-meta{min-width:0}.jv5.japp .jconnections-status{color:var(--jv5-faint,#6b6b6b);margin:0;font-size:14px;line-height:21px}.jv5.japp .jconnections-meta summary{width:fit-content;min-height:21px;color:var(--jv5-muted,#a3a3a3);cursor:pointer;align-items:center;gap:20px;padding:0;font-size:14px;line-height:21px;list-style:none;display:flex}.jconnections-meta summary::-webkit-details-marker{display:none}.jconnections-meta summary img{width:14px;height:14px}.jconnections-meta[open] summary img{transform:rotate(180deg)}.jconnections-fields{min-width:0;color:var(--jv5-muted,#a3a3a3);grid-column:1/-1;padding-top:24px;font-size:14px;line-height:21px}.jconnections-fields>div+div{margin-top:18px}.jconnections-fields p,.jconnections-fields dl{margin:0}.jconnections-fields dt{color:var(--jv5-faint,#6b6b6b)}.jconnections-fields dd{overflow-wrap:anywhere;margin:0}.jv5.japp .jconnections-missing{color:var(--jv5-muted,#a3a3a3);min-width:0;font-size:14px;line-height:21px}.jv5.japp .jconnections-missing h2{margin:0 0 8px;font:500 14px/21px Geist,sans-serif}.jconnections-missing>div+div{margin-top:24px}.jconnections-missing p{margin:0}.jconnections-missing p+p{margin-top:2px}.jconnections-gap-source{color:var(--jv5-faint,#6b6b6b)}.jconnections-missing a{text-decoration:none}@media (width>=768px) and (width<=1300px){.jconnections-columns{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:40px}.jv5.japp[data-view=systems] #jellicoe-content{padding-inline:40px}}@media (width<=767px){.jv5.japp[data-view=systems] #jellicoe-content{padding:64px 20px}.jv5.japp .jv5-systems>h1{margin-bottom:40px;font-size:30px;line-height:36px}.jconnections-columns{display:block}.jv5.japp .jconnections-sources h2{font-size:18px;line-height:26px}.jv5.japp .jconnections-description{line-height:24px}.jconnections-sources article+article{padding-top:32px}.jv5.japp .jconnections-status,.jv5.japp .jconnections-meta summary{font-size:13px;line-height:20px}.jconnections-missing{border-top:1px solid var(--jv5-line,#262626);margin-top:48px;padding-top:24px}.jv5.japp .jconnections-missing,.jv5.japp .jconnections-missing h2{font-size:13px;line-height:20px}.jv5.japp .jconnections-missing h2{color:var(--jv5-text)}}.jconnections-toggle{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.jconnections-status{white-space:nowrap}.jv5.japp .jconnections-meta::details-content{transition:none}.jconnections-meta:not([open]) .jconnections-fields{display:none}.jv5.japp[data-view=systems][data-theme=dark]{--jv5-line:#262626}.jv5.japp .jconnections-sources h2{letter-spacing:0}.jv5.japp .jv5-systems [data-page-skeleton=connections] h1{margin:0 0 85px;font:500 40px/46px Geist,sans-serif}@media (width<=767px){.jv5.japp .jv5-systems [data-page-skeleton=connections] h1{margin-bottom:40px;font-size:30px;line-height:36px}}@media (width>=768px){.jv5.japp[data-view=systems][data-sidebar-collapsed=false] .jv5-navigation .jv5-nav-item>.jsidebar-icon,.jv5.japp[data-view=systems][data-sidebar-collapsed=false] .jsidebar-theme-label{display:none}}.jv5.japp .jconnections-fields{padding-top:20px}.jv5.japp .jconnections-table{border-collapse:collapse;table-layout:fixed;width:100%;font:400 14px/21px Geist,sans-serif}.jv5.japp .jconnections-table th,.jv5.japp .jconnections-table td{vertical-align:top;text-align:left;overflow-wrap:anywhere;border:0;padding:10px 0;font-weight:400}.jv5.japp .jconnections-table thead{color:var(--jv5-faint)}.jv5.japp .jconnections-table tbody tr{border-top:1px solid var(--jv5-line)}.jv5.japp .jconnections-table tbody th,.jv5.japp .jconnections-hours{color:var(--jv5-text)}.jconnections-table-hubspot th:first-child{width:29.03%}.jconnections-table-hubspot th:nth-child(2){width:17.74%}.jconnections-table-hubspot th:nth-child(3){width:30.65%}.jconnections-table-hubspot th:nth-child(4){width:22.58%}.jconnections-table-erpnext th:first-child{width:41.94%}.jconnections-table-erpnext th:not(:first-child){width:19.35%}.jconnections-table-drive th:first-child,.jconnections-table-drive th:nth-child(2){width:42%}.jconnections-table-drive th:nth-child(3){width:16%}.jv5.japp .jconnections-secondary{color:var(--jv5-faint)}.jv5.japp .jconnections-table p{margin:0}.jconnections-person{position:relative}.jv5.japp .jconnections-person button{min-height:0;color:var(--jv5-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.jconnections-person button:hover,.jconnections-person button[aria-expanded=true]{text-decoration:underline}.jconnections-skills{z-index:5;border:1px solid var(--jv5-line);background:var(--jv5-surface,#101010);border-radius:4px;width:max-content;max-width:310px;padding:8px 10px;font:400 12px/18px Geist,sans-serif;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 4px 12px #0003}.jv5.japp .jconnections-skills p:first-child{color:var(--jv5-faint)}.jv5.japp .jconnections-skills p+p{color:var(--jv5-text)}.jv5.japp .jconnections-missing h2{margin-bottom:28px}.jv5.japp .jconnections-gap-group+.jconnections-gap-group{margin-top:28px}.jv5.japp .jconnections-gap-group h3{color:var(--jv5-muted);margin:0 0 8px;font:500 14px/21px Geist,sans-serif}.jconnections-gap-group>div+div{margin-top:8px}.jv5.japp .jconnections-gap-group>div>p:first-child{color:var(--jv5-text)}.jv5.japp .jconnections-gap-group p+p{margin-top:0}@media (width<=767px){.jv5.japp .jconnections-table{font-size:12px;line-height:18px}.jv5.japp .jconnections-table th,.jv5.japp .jconnections-table td{padding-right:8px}.jv5.japp .jconnections-table th:last-child,.jv5.japp .jconnections-table td:last-child{padding-right:0}.jv5.japp .jconnections-table-drive th:first-child{width:28%}.jv5.japp .jconnections-table-drive th:nth-child(2){width:42%}.jv5.japp .jconnections-table-drive th:nth-child(3){width:30%}.jconnections-skills{max-width:min(310px,100vw - 60px)}.jv5.japp .jconnections-missing h2{margin-bottom:24px}.jv5.japp .jconnections-gap-group+.jconnections-gap-group{margin-top:24px}.jv5.japp .jconnections-gap-group h3{font-size:13px;line-height:20px}}.jv5.japp .jconnections-table th,.jv5.japp .jconnections-table td{white-space:normal;padding-right:10px}.jv5.japp .jconnections-table th:last-child,.jv5.japp .jconnections-table td:last-child{padding-right:0}.jv5.japp .jconnections-table p.jconnections-secondary,.jv5.japp .jconnections-person p.jconnections-secondary{color:var(--jv5-faint)}.jv5.japp[data-view=systems]{--jv5-faint:#6b6b6b;--jv5-muted:#a3a3a3;--jv5-surface:#101010}.jv5.japp[data-view=systems][data-theme=light]{--jv5-faint:#737373;--jv5-muted:#626262;--jv5-surface:#fff}.jv5.japp .jconnections-group-items>div+div{margin-top:8px}.jv5.japp .jconnections-group-items .jconnections-pursuit-link{color:var(--jv5-muted);text-decoration:none}.jv5.japp .jconnections-group-items .jconnections-pursuit-link:hover{color:#f4f4f4;text-decoration:none}.jv5.japp[data-theme=light] .jconnections-group-items .jconnections-pursuit-link:hover{color:var(--jv5-text)}.jv5.japp .jconnections-group-toggle{min-height:0;color:var(--jv5-muted);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.jconnections-columns{align-items:start}.jconnections-sources,.jconnections-missing{align-self:start}.jv5.japp .jconnections-group-items>a{display:block}.jv5.japp .jconnections-group-items>a+a{margin-top:8px}.jconnections-pursuit-link>span{display:block}.jv5.japp .jconnections-pursuit-name{color:var(--text-1)}.jv5.japp .jconnections-secondary,.jv5.japp .jconnections-status,.jv5.japp .jconnections-table thead,.jv5.japp .jconnections-table p.jconnections-secondary,.jv5.japp .jconnections-person p.jconnections-secondary,.jv5.japp .jconnections-skills p:first-child{color:var(--text-2)}.jv5.japp[data-view] .jconnections-meta summary:hover .jconnections-toggle,.jv5.japp[data-view] .jconnections-pursuit-link:hover .jconnections-pursuit-name,.jv5.japp[data-view] .jconnections-group-toggle:hover{background:0 0;text-decoration:none}.jv5.japp .jconnections-meta summary{flex-wrap:wrap;row-gap:6px}.jconnections-skills{z-index:100;width:max-content;max-width:min(310px,100vw - 40px);color:var(--text-1);pointer-events:none;background:#101010;border-color:#363636;position:fixed;bottom:auto;overflow:auto;transform:translateY(-100%)}:root[data-jellicoe-theme=light] .jconnections-skills{background:#fff;border-color:#ddd}.jconnections-skills p{margin:0}.jconnections-skills p:first-child{color:var(--text-2);margin-bottom:4px}.jop{--op-bg:#0b0b0b;--op-sidebar:#111;--op-panel:#141414;--op-hover:#1c1c1c;--op-press:#222;--op-text:#f5f5f5;--op-secondary:#c6c6c6;--op-meta:#9a9a9a;--op-line:1px solid #ffffff24;--op-new:#3ddc97;--op-waiting:#f5d38a;--op-waiting-fill:#f5d38a1f;--op-review:#e7e7e7;--op-review-fill:#ffffff14;--op-active:#ffffff0f;--op-sidebar-width:240px;background:var(--op-bg);color:var(--op-text);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh;font:450 14px/20px Inter,system-ui,sans-serif}.jop *,.jop :before,.jop :after{box-sizing:border-box;font-family:inherit}.jop h1,.jop h2,.jop h3,.jop p,.jop dl,.jop dd{margin:0}.jop button,.jop a{font:inherit;color:inherit}.jop a{text-decoration:none}.jop button{cursor:pointer;min-height:32px}.jop button:disabled{cursor:default}.jop :is(a,button):focus-visible{outline:2px solid var(--op-text);outline-offset:2px}.jop[data-collapsed=true]{--op-sidebar-width:64px}.jop h1{letter-spacing:-.02em;margin-bottom:28px;font-size:24px;font-weight:560;line-height:32px}.jop h2{letter-spacing:-.2px;text-transform:none;color:var(--op-meta);margin-bottom:8px;font-size:20px;font-weight:500;line-height:27px}.jop-sidebar{width:var(--op-sidebar-width);background:var(--op-sidebar);border-right:var(--op-line);z-index:5;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.jop-brand{padding:20px 16px;display:block;font-weight:560!important}.jop-sidebar nav{gap:4px;padding:0 8px;display:grid}.jop-nav,.jop-collapse{border-radius:8px;align-items:center;gap:12px;height:36px;padding:0 12px;display:flex;position:relative}.jop-nav[aria-current=page]{background:var(--op-active)}.jop-nav:hover,.jop-collapse:hover{background:var(--op-hover)}.jop-nav svg,.jop-collapse svg{flex:0 0 20px;width:20px;height:20px}.jop-collapse{text-align:left;background:0 0;border:0;margin:auto 8px 16px}.jop[data-collapsed=true] .jop-brand{text-align:center}.jop[data-collapsed=true] :is(.jop-nav,.jop-collapse){justify-content:center;padding:0}.jop-tooltip{background:var(--op-panel);border:var(--op-line);white-space:nowrap;color:var(--op-text);z-index:10;border-radius:8px;padding:6px 10px;display:none;position:absolute;top:2px;left:calc(100% + 12px)}.jop :is(.jop-nav,.jop-collapse):is(:hover,:focus-visible) .jop-tooltip{animation:.4s step-end op-tooltip;display:block}@keyframes op-tooltip{0%{visibility:hidden}to{visibility:visible}}.jop-main{width:calc(100% - var(--op-sidebar-width));min-width:0;margin-left:var(--op-sidebar-width);max-width:1184px;padding:32px}.jop-list-scroll{margin:-3px;padding:3px;overflow-x:auto}.jop-list{background:var(--op-panel);border:var(--op-line);border-radius:10px;grid-template-columns:160px minmax(0,1fr) 72px auto 64px;column-gap:16px;min-width:800px;padding:0 16px;display:grid}.jop-grid{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}.jop-list-header{height:40px;color:var(--op-meta);font-size:13px;line-height:18px}.jop-row{border-top:var(--op-line);height:64px;position:relative}.jop-row:before{content:"";pointer-events:none;border-radius:10px;position:absolute;inset:0 -16px}.jop-row>*{z-index:1;min-width:0}a.jop-row{cursor:pointer}a.jop-row:hover:before{background:var(--op-hover)}a.jop-row:active:before{background:var(--op-press)}.jop-client{align-items:center;font-weight:560;display:flex}.jop-client>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jop-new{color:var(--op-meta);flex-shrink:0;align-items:center;gap:4px;margin-left:8px;font-size:12px;font-weight:450;display:inline-flex}.jop-new i{background:var(--op-new);border-radius:50%;width:6px;height:6px}.jop-pursuit{color:var(--op-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jop-number{text-align:right;color:var(--op-meta);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;line-height:18px}.jop-status{white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:560;display:inline-flex}.jop-status-needs_review{color:var(--op-review);background:var(--op-review-fill)}.jop-status-waiting_on_client{color:var(--op-waiting);background:var(--op-waiting-fill)}.jop-status-no_action{color:var(--op-meta);border:var(--op-line)}.jop-list-message{border-top:var(--op-line);grid-column:1/-1;align-items:center;gap:16px;min-height:64px;display:flex}.jop-skeleton{background:var(--op-press);border-radius:3px;width:100%;height:12px;display:block}.jop-back{align-items:center;min-height:32px;margin-bottom:16px;font-size:14px;display:inline-flex;color:var(--op-meta)!important;line-height:18px!important}.jop-back:hover{color:var(--op-text)!important}.jop-detail{animation:.16s ease-out op-enter}@keyframes op-enter{0%{opacity:0}to{opacity:1}}.jop-detail-header{border-bottom:var(--op-line);justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:28px;padding-bottom:20px;display:flex}.jop-header-identity{white-space:nowrap;align-items:baseline;gap:16px;min-width:0;display:flex}.jop-header-identity strong{font-weight:560}.jop-header-identity span{color:var(--op-secondary);text-overflow:ellipsis;overflow:hidden}.jop-header-numbers{color:var(--op-meta);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;gap:24px;font-size:13px;line-height:18px;display:flex}.jop-detail-body{grid-template-columns:minmax(0,1fr);gap:28px;max-width:68ch;display:grid}.jop-block p{color:var(--op-secondary)}.jop-already{background:var(--op-sidebar);border:var(--op-line);white-space:nowrap;text-overflow:ellipsis;color:var(--op-secondary);border-radius:10px;padding:12px 16px;overflow:hidden}.jop-primary,.jop-secondary{border-radius:8px;height:32px;padding:0 12px;font-size:13px!important;font-weight:560!important;line-height:18px!important}.jop-primary{background:var(--op-text);border:1px solid #0000;color:var(--op-bg)!important}.jop-primary:disabled{opacity:.4}.jop-secondary{border:var(--op-line);background:0 0}.jop-secondary:hover:not(:disabled){background:var(--op-hover)}.jop-secondary:disabled{color:var(--op-meta)}.jop-decision{border-top:var(--op-line);justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.jop-decision h2{margin-bottom:4px}.jop-email{background:var(--op-sidebar);border:var(--op-line);border-radius:10px;padding:16px}.jop-email-content{height:180px;margin-bottom:16px;overflow-y:auto}.jop-email dl{grid-template-columns:52px 1fr;gap:12px;display:grid}.jop-email dt{color:var(--op-meta);font-size:12px;line-height:18px}.jop-email dd{overflow-wrap:anywhere;min-width:0}.jop-email-body{white-space:pre-wrap;font-size:13px;line-height:18px}.jop-email-error{color:var(--op-secondary);font-size:13px;line-height:18px}.jop-email-loading{gap:8px;display:grid}.jop-text-button{background:0 0;border:0;padding:0;color:var(--op-secondary)!important;font-size:13px!important}.jop-text-button:hover{color:var(--op-text)!important}.jop-evidence-group{margin-top:16px}.jop-evidence h3{color:var(--op-meta);margin-bottom:8px;font-size:12px;font-weight:560}.jop-evidence-item{border-top:var(--op-line);padding:12px 0}.jop-evidence-item p+p{color:var(--op-secondary);margin-top:4px;font-size:13px;line-height:18px}.jop-sr-only,.jop-skip:not(:focus-visible){clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jop-skip:focus-visible{z-index:20;background:var(--op-panel);padding:12px;position:fixed;top:8px;left:8px}@media (width<=760px){.jop-main{padding:24px 16px}.jop:not([data-collapsed=true]) .jop-main{width:calc(100% - 64px);margin-left:64px}.jop-detail-header{gap:16px;overflow-x:auto}.jop-header-identity{flex-shrink:0}.jop-email-content{height:240px}}@media (prefers-reduced-motion:reduce){.jop-detail{animation:none}}.japp .jintake{--ji-section-gap:24px;--ji-heading-gap:6px;width:100%;max-width:none;color:var(--jv5-text);margin:6px auto 48px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.japp .jintake h1{letter-spacing:-.6px;margin-bottom:12px;font-family:inherit;font-size:38px;font-weight:500;line-height:1.12}.japp .jintake .ji-intro{color:var(--jv5-secondary);max-width:600px;margin-bottom:32px;font-size:14px;line-height:1.6}.japp .jintake fieldset{border:0;min-width:0;margin:0 0 32px;padding:0}.japp .jintake legend{width:100%;margin-bottom:20px;padding:0 0 12px;font-size:15px;font-weight:500}.japp .jintake .ji-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;display:grid}.japp .jintake .ji-full{grid-column:1/-1}.japp .jintake .ji-field{min-width:0}.japp .jintake .ji-field label{margin-bottom:8px;font-size:13px;display:block}.japp .jintake .ji-field :is(input,select,textarea){border:1px solid var(--jv5-line);background:var(--jv5-bg);width:100%;min-width:0;color:var(--jv5-text);font:inherit;border-radius:4px;padding:10px 12px;font-size:14px;line-height:1.5}.japp .jintake .ji-field select{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:44px}[data-theme=light] .ji-field select{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.japp .jintake .ji-field textarea{resize:vertical}.japp .jintake :is(input,select,textarea,button,a):focus-visible{outline:2px solid var(--jv5-text);outline-offset:3px}.japp .jintake .ji-error{color:var(--jv5-text);margin-top:8px;font-size:13px;line-height:1.5}.japp .jintake .ji-field [aria-invalid=true]{border-color:var(--jv5-text)}.japp .jintake button{cursor:pointer}.japp .jintake button:disabled{opacity:.55;cursor:not-allowed}.japp .jintake .ji-submit{background:var(--jv5-text);color:var(--jv5-bg);border:1px solid var(--jv5-text);font:inherit;border-radius:4px;margin-top:8px;padding:11px 22px;font-size:14px;font-weight:500}.japp .jintake .ji-saved{border-top:1px solid var(--jv5-line);margin:28px 0;padding:20px 0}.japp .jintake .ji-saved h2{margin-bottom:12px;font-size:15px;font-weight:500}.japp .jintake .ji-saved p{overflow-wrap:anywhere;font-size:14px;line-height:1.7}.japp .jintake .ji-raw{white-space:pre-wrap}.japp .jintake .ji-link{margin-top:16px;font-size:14px;text-decoration:underline;display:inline-block}@media (width<=600px){.japp .jintake .ji-grid{grid-template-columns:minmax(0,1fr);gap:20px}.japp .jintake h1{font-size:32px}.japp .jintake .ji-submit{width:100%}}.japp .jintake .ji-submit:hover:not(:disabled){background:var(--jv5-text);opacity:.9}.japp .jintake option{background:var(--jv5-bg);color:var(--jv5-text)}.japp .jintake .ji-candidate{padding:var(--ji-section-gap) 0;border-top:1px solid var(--jv5-line)}.japp .jintake .ji-candidate h2{margin-bottom:12px;font-size:15px;font-weight:500}.japp .jintake .ji-candidate blockquote{color:var(--jv5-secondary);overflow-wrap:anywhere;margin:0 0 20px;font-size:13px;line-height:1.7}.japp .jintake .ji-candidate .ji-field{margin-bottom:16px}.japp .jintake .ji-saved .ji-call{margin-bottom:12px;font-size:25px;line-height:1.3}.japp .jintake .ji-saved .ji-secondary{color:var(--jv5-secondary);margin-top:12px;font-size:12px}.japp .jintake .ji-demo-actions button{border:1px solid var(--jv5-line);font:inherit;border-radius:4px;padding:8px 16px;font-size:14px}.japp .jintake .ji-demo-actions [aria-pressed=true]{border-color:var(--jv5-text)}.japp .jintake .ji-step{margin:0 0 12px;font-size:15px;font-weight:500;line-height:1.4}.japp .jintake .ji-result h2{margin:var(--ji-section-gap) 0 var(--ji-heading-gap);font-size:20px;font-weight:500;line-height:1.4}.japp .jintake .ji-result p{margin:0}.japp .jintake .ji-result .ji-call{margin-bottom:12px}.japp .jintake .ji-review-help{color:var(--jv5-secondary);margin-top:12px;font-size:14px;line-height:1.6}.japp .jintake .ji-submit:disabled{background:var(--jv5-line);color:var(--jv5-secondary);border-color:var(--jv5-line);opacity:1}.japp .jintake .ji-source{border:1px solid var(--jv5-line);border-radius:4px;display:flex;overflow:visible}.japp .jintake .ji-source label{cursor:pointer;border-radius:3px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0;padding:8px;font-size:14px;line-height:1.4;display:flex}.japp .jintake .ji-source label:has(:checked){background:var(--jv5-bg);box-shadow:inset 0 0 0 2px var(--jv5-text);font-weight:600}.japp .jintake .ji-source input{width:16px;min-width:16px;height:16px;min-height:16px;accent-color:var(--jv5-text);margin:0;padding:0}.japp .jintake .ji-source label:has(:focus-visible){outline:2px solid var(--jv5-text);outline-offset:3px}.japp .jintake .ji-result{color:var(--jv5-text)}.japp .jintake .ji-end-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.japp .jintake .ji-end-actions .ji-submit{width:auto;margin:0;text-decoration:none}.japp .jintake .ji-secondary-action{align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.japp .jintake .ji-demo-actions button{min-height:44px}.japp .ji-public :is(.ji-saved,.ji-candidate){border-top:0}.japp .ji-public .ji-result .ji-call{margin-top:0;font-size:25px}.japp .ji-public .ji-result-explanation{max-width:700px;margin-top:24px}.japp .ji-public .ji-result h3{margin-bottom:6px;font-size:14px;font-weight:600}.japp .ji-public .ji-time-support{color:var(--jv5-secondary);max-width:700px;margin-top:28px;font-size:13px}.japp .ji-public .ji-time-support p+p{margin-top:8px}
