@media (min-width:768px){body{zoom:.9;min-height:111.111vh}}body:has(.journey-workspace-v2) .site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffaf1f0;border-bottom:1px solid #143f681f;height:72px;min-height:72px;box-shadow:0 4px 18px #142b430d}body:has(.journey-workspace-v2) .site-header-grid{grid-template-columns:auto 1fr auto auto;gap:clamp(12px,1.4vw,22px);width:100%;max-width:none;height:72px;min-height:72px;margin-inline:auto;padding:8px clamp(30px,3vw,54px)}body:has(.journey-workspace-v2) .site-header .site-brand-mark{width:40px;height:40px}body:has(.journey-workspace-v2) .site-header .site-brand .font-display{font-size:26px}body:has(.journey-workspace-v2) .site-header [aria-label="Language and accessibility controls"]{grid-column:3;gap:2px}body:has(.journey-workspace-v2) .site-header-grid>nav{background:#ffffff6b;border:1px solid #143f6817;border-radius:999px;grid-column:4;gap:2px;padding:3px}body:has(.journey-workspace-v2) .site-header-grid>nav a{border-radius:999px;min-height:36px;padding:7px 11px}body:has(.journey-workspace-v2) .site-header .header-profile{width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.journey-workspace-v2[data-chat-mode=landing] .workspace-body{height:auto;min-height:0}.journey-workspace-v2[data-chat-mode=landing] .conversation-stage{grid-template-rows:292px 98px 150px 44px;grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;column-gap:24px;width:min(100%,1440px);height:700px;min-height:700px;margin-inline:auto;padding:64px clamp(24px,4.8vw,92px) 22px;display:grid;overflow:visible}.journey-workspace-v2[data-chat-mode=landing] .conversation-landing-intro{text-align:left;grid-area:1/1/auto/7;max-width:640px;margin:0}.journey-workspace-v2[data-chat-mode=landing] .landing-guide{grid-area:1/7/5/13;height:680px;display:block}.journey-workspace-v2[data-chat-mode=landing] .landing-guide>img{width:min(26.5vw,440px);top:-18px;right:clamp(20px,2.5vw,48px);-webkit-mask-image:linear-gradient(#000 0% 84%,#0000 99%);mask-image:linear-gradient(#000 0% 84%,#0000 99%)}.journey-workspace-v2[data-chat-mode=landing] .conversation-landing-actions{grid-area:2/3/auto/10;grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:12px 18px;margin:0;display:grid}.journey-workspace-v2[data-chat-mode=landing] .conversation-composer{grid-area:3/3/auto/10;place-self:center;width:100%;max-width:840px;margin:0}.journey-workspace-v2[data-chat-mode=landing] .jansetu-composer-shell{--composer-halo-opacity:.48}.journey-workspace-v2[data-chat-mode=landing] .jansetu-composer-shell:before{filter:blur(7px);background:linear-gradient(90deg,#e87614f0 0%,#f6af399e 27%,#ffffff14 51%,#5ba45d9e 74%,#14783ceb 100%);border-radius:26px;inset:-6px -8px}.journey-workspace-v2[data-chat-mode=landing] .jansetu-composer-shell:hover{--composer-halo-opacity:.58}.journey-workspace-v2[data-chat-mode=landing] .jansetu-composer-shell:focus-within{--composer-halo-opacity:.68}.journey-workspace-v2[data-chat-mode=landing] .conversation-composer textarea:focus,.journey-workspace-v2[data-chat-mode=landing] .conversation-composer textarea:focus-visible{outline-offset:0;box-shadow:none;outline:none}.journey-workspace-v2[data-chat-mode=landing] .conversation-composer form:focus-within{outline:2px solid var(--js-primary-900);outline-offset:2px}.journey-workspace-v2[data-chat-mode=landing] .conversation-browse{grid-area:4/4/auto/9;place-self:end center;min-height:44px;margin:0;display:block}@media (min-width:1024px){.journey-workspace-v2[data-chat-mode=landing] .conversation-landing-intro{transform:translate(-28px)}.journey-workspace-v2[data-chat-mode=landing] .conversation-landing-actions{grid-column:1/-1;justify-self:center;width:min(100%,840px);transform:none}.journey-workspace-v2[data-chat-mode=landing] .conversation-composer,.journey-workspace-v2[data-chat-mode=landing] .conversation-browse{grid-column:1/-1;justify-self:center;transform:none}}.journey-workspace-v2[data-chat-mode=landing] .landing-service-explorer{margin-left:0;padding-top:34px}.journey-workspace-v2[data-transition-state=conversation] .landing-guide{opacity:1;width:230px;height:310px;display:block;bottom:64px;right:max(20px,5vw)}.journey-workspace-v2[data-transition-state=plan] .landing-guide{opacity:1;width:160px;height:220px;display:block;position:absolute;bottom:70px;right:24px}@media (max-width:1023px){.journey-workspace-v2[data-chat-mode=landing] .conversation-stage{grid-template-rows:270px 94px 150px 44px;height:720px;min-height:720px;padding-inline:32px}.journey-workspace-v2[data-chat-mode=landing] .conversation-landing-intro{grid-column:1/9}.journey-workspace-v2[data-chat-mode=landing] .landing-guide{grid-column:9/13;height:360px}.journey-workspace-v2[data-chat-mode=landing] .landing-guide>img{width:280px;top:22px;right:-20px}.journey-workspace-v2[data-chat-mode=landing] .conversation-landing-actions,.journey-workspace-v2[data-chat-mode=landing] .conversation-composer{grid-column:2/12}}@media (max-width:767px){:is(body:has(.journey-workspace-v2) .site-header,body:has(.journey-workspace-v2) .site-header-grid){height:64px;min-height:64px}.journey-workspace-v2[data-chat-mode=landing] .conversation-stage{height:auto;min-height:calc(100svh - 64px);padding:28px 16px 24px;display:flex}.journey-workspace-v2[data-chat-mode=landing] .conversation-landing-intro{order:1}.journey-workspace-v2[data-chat-mode=landing] .landing-guide{order:2;width:118px;height:132px;margin:8px auto 0;display:block;position:relative;overflow:hidden}.journey-workspace-v2[data-chat-mode=landing] .landing-guide>img{width:118px;top:0;left:50%;transform:translate(-50%)}.journey-workspace-v2[data-chat-mode=landing] .conversation-composer{order:3;margin-top:10px}.journey-workspace-v2[data-chat-mode=landing] .conversation-landing-actions{order:4;width:100%}.journey-workspace-v2[data-chat-mode=landing] .conversation-browse{order:5;display:block}}:is(body:has(.journey-workspace-v2[data-chat-mode=active]) .site-header,body:has(.journey-workspace-v2[data-chat-mode=active]) .site-header-grid){height:56px;min-height:56px}body:has(.journey-workspace-v2[data-chat-mode=active]) .site-header{box-shadow:none;border-bottom-color:#143f6829}body:has(.journey-workspace-v2[data-chat-mode=active]) .site-header-grid{padding:5px 16px}body:has(.journey-workspace-v2[data-chat-mode=active]) .site-header .site-brand{background:#ffffff70;border:1px solid #143f681a;border-radius:11px;gap:8px;padding:3px 10px 3px 5px;transform:none}body:has(.journey-workspace-v2[data-chat-mode=active]) .site-header .site-brand-mark{width:32px;height:32px}body:has(.journey-workspace-v2[data-chat-mode=active]) .site-header .site-brand .font-display{font-size:21px}body:has(.journey-workspace-v2[data-chat-mode=active]) .site-header [aria-label="Language and accessibility controls"]{background:#ffffff70;border:1px solid #143f681a;border-radius:11px;padding:2px}body:has(.journey-workspace-v2[data-chat-mode=active]) .site-header [aria-label="Language and accessibility controls"] button{min-height:34px;padding-block:5px}body:has(.journey-workspace-v2[data-chat-mode=active]) .site-header nav{display:none}.journey-workspace-v2[data-chat-mode=active] .workspace-body{height:calc(100dvh - 56px);min-height:calc(100dvh - 56px)}@media (min-width:768px){body:has(.journey-workspace-v2[data-chat-mode=active]){height:111.111dvh;min-height:111.111dvh}.journey-workspace-v2[data-chat-mode=active] .workspace-body{height:calc(111.111dvh - 56px);min-height:calc(111.111dvh - 56px)}}.journey-workspace-v2[data-chat-mode=active] .workspace-sidebar{width:232px;min-width:232px;max-width:232px}.journey-workspace-v2[data-chat-mode=active][data-sidebar-collapsed=true] .workspace-sidebar,.journey-workspace-v2[data-chat-mode=active] .workspace-sidebar[data-compact=true]{width:64px;min-width:64px;max-width:64px}.journey-workspace-v2[data-chat-mode=active] .workspace-sidebar[data-compact=true] .recent-journeys{gap:10px;padding:9px 7px}.journey-workspace-v2[data-chat-mode=active] .workspace-sidebar[data-compact=true] .recent-history section:not(:first-child){display:none}.journey-workspace-v2[data-chat-mode=active] .workspace-sidebar[data-compact=true] .recent-history{overflow:hidden}.journey-workspace-v2[data-chat-mode=active] .workspace-sidebar[data-compact=true] .recent-utilities{padding-top:8px}.journey-workspace-v2[data-chat-mode=active] .conversation-message-list,.journey-workspace-v2[data-chat-mode=active] .conversation-composer{width:min(100%,960px);max-width:960px}.journey-workspace-v2[data-chat-mode=active] .conversation-transcript{padding-inline:clamp(16px,3vw,38px)}.journey-workspace-v2[data-chat-mode=active] .conversation-chat-intro{background:#fffaf1c2;min-height:70px;padding:7px 18px 6px;box-shadow:inset 0 -1px #143f681a}.journey-workspace-v2[data-chat-mode=active] .chat-title-row{min-height:42px}.journey-workspace-v2[data-chat-mode=active] .chat-title-row h2{font-size:16px}.journey-workspace-v2[data-chat-mode=active] .chat-title-row p{font-size:12px}.chat-guide-preferences{border:1px solid var(--js-border);background:var(--js-surface);border-radius:9px;min-height:36px;padding:6px 10px;font-weight:700}.guide-avatar{border:1px solid var(--js-border);background:#fff8ec;border-radius:999px;flex:none;display:block;position:relative;overflow:hidden}.guide-avatar-bharati img{width:210%;max-width:none;height:auto;position:absolute;top:-8%;left:50%;transform:translate(-50%)}.journey-workspace-v2[data-chat-mode=active] .conversation-transcript>*{max-width:960px}.journey-workspace-v2[data-chat-mode=active] .embedded-journey{width:min(100%,960px);max-width:960px;margin-inline:auto;font-size:.9rem}.journey-workspace-v2[data-chat-mode=active] .conversation-transcript>.embedded-journey{max-width:960px}.journey-workspace-v2[data-chat-mode=active] .embedded-journey input,.journey-workspace-v2[data-chat-mode=active] .embedded-journey select{min-height:44px;padding-block:8px}.journey-workspace-v2[data-chat-mode=active] .embedded-journey .rounded-xl{border-radius:10px}.journey-workspace-v2[data-chat-mode=active] .embedded-journey .p-4{padding:12px}.journey-workspace-v2[data-chat-mode=active] .embedded-journey h2,.journey-workspace-v2[data-chat-mode=active] .embedded-journey .text-lg{font-size:1rem}.journey-workspace-v2[data-chat-mode=active] .embedded-journey .gap-5{gap:12px}.journey-workspace-v2[data-chat-mode=active] .workspace-canvas-header{padding:10px 14px}.journey-workspace-v2[data-chat-mode=active] .workspace-canvas-heading h2{font-size:clamp(22px,2vw,30px)}.journey-workspace-v2[data-chat-mode=active] .workbench-journey-panel{padding:14px}
