:root{--ld-coral:#f16267;--ld-coral-strong:#f16267;--ld-coral-decor:#f16267;--ld-coral-ink:#f16267;--ld-coral-soft:rgba(241,98,103,.1);--ld-link:#f16267;--ld-ink:#1d2025;--ld-ink2:#55595f;--ld-muted:#6b6f76;--ld-line:#dbdcdf;--ld-raised:#eff0f1;--ld-page:#f7f9fc;--ld-radius-control:6px;--ld-radius-card:10px}.swal-button,.swal-button:not([disabled]):hover{background-color:#f16267;background-color:var(--ld-coral);color:#fff;font-weight:700}.swal-button:not([disabled]):hover{filter:brightness(.92)}.swal-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #f16267;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ld-coral)}.swal-button--cancel,.swal-button--cancel:not([disabled]):hover{background-color:#eff0f1;background-color:var(--ld-raised);color:#1d2025;color:var(--ld-ink)}.ask-topbar{padding:0 16px}.ask-tb-logo{margin-right:12px;width:6.5em}.ask-tb-link{font-size:14.5px;padding:0 14px}.ask-tb-video{font-size:14.5px;margin-right:12px}@media (max-width:1100px){.ask-topbar{gap:2px;padding:0 8px}.ask-tb-logo{margin-right:4px;width:5em}.ask-tb-link{font-size:13px;padding:0 7px}.ask-tb-video{font-size:13px;margin-right:2px}.ask-topbar [data-testid=user-menu]>span:nth-child(2){display:none}}.ld-landing{--ld-coral:#f16267;--ld-coral-soft:rgba(241,98,103,.1);--ld-ink:#1d2025;--ld-muted:#6b6f76;--ld-line:#dbdcdf;--ld-radius-control:6px;--ld-radius-card:10px;--ld-card-shadow:rgba(50,50,93,.025) 0 2px 5px -1px,rgba(0,0,0,.05) 0 1px 3px -1px;--ld-header-h:64px;background:#f7f9fc;color:rgba(0,0,0,.87);min-height:100vh;overflow-x:hidden}.ld-landing *,.ld-landing :after,.ld-landing :before{box-sizing:border-box}.ld-landing img{display:block}.ld-landing :focus-visible{outline:2px solid var(--ld-coral);outline-offset:2px}.ld-hero{background:#fff;box-shadow:0 .65px 1.3px 0 rgba(17,17,26,.1);position:relative;z-index:3}.ld-top{align-items:center;display:flex;height:var(--ld-header-h);justify-content:space-between;padding:0 25px}.ld-top h1{line-height:0;margin:0}.ld-top h1 a{border-radius:6px;display:inline-block;line-height:0}.ld-top h1 img{height:42px;width:120px}.ld-burger{color:#f16267!important;height:42px;width:42px}.ld-burger:hover,.ld-burger[aria-expanded=true]{background:var(--ld-coral-soft)!important}.ld-burger svg{height:30px;width:30px}.ld-stage{--ld-side:clamp(330px,25vw,470px);grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:minmax(0,1fr) var(--ld-side);margin:0 auto;max-width:1920px;padding:12px 24px}.ld-slider{--tf:clamp(22px,2.1vw,34px);grid-column:1;width:min(100%,calc(169.9vh - 163.104px))}.ld-side,.ld-slider{grid-row:1;margin-inline:auto;min-width:0}.ld-side{align-self:stretch;display:flex;flex-direction:column;gap:20px;grid-column:2;justify-content:flex-start;max-width:var(--ld-side);width:100%}.ld-frame{aspect-ratio:1920/1130;background:#fff;border:1px solid var(--ld-line);border-radius:var(--ld-radius-card);box-shadow:var(--ld-card-shadow);overflow:hidden;position:relative;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ld-frame:focus-visible{outline-offset:3px}.ld-slide{inset:0;margin:0;opacity:0;position:absolute;transition:visibility 0s linear 22ms;visibility:hidden;will-change:opacity;z-index:1}.ld-slide.is-active{animation:ld-slidein 22ms ease-out;opacity:1;transition:none;visibility:visible;z-index:2}@keyframes ld-slidein{0%{opacity:0}to{opacity:1}}.ld-slide img{-webkit-user-drag:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;pointer-events:none;width:100%}.ld-tagline{text-wrap:balance;color:#e24a50;font-size:clamp(20px,1.75vw,30px);font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0 auto clamp(20px,5vh,44px);max-width:none;text-align:center}.ld-capbox{display:flex;flex-direction:column;gap:10px;margin-top:auto}.ld-caps{display:grid;min-width:0}.ld-cap{grid-area:1/1;opacity:0;visibility:hidden}.ld-cap.is-active{animation:ld-slidein 22ms ease-out;opacity:1;visibility:visible}.ld-cap p{color:var(--ld-ink);font-size:clamp(17px,1.45vw,22px);hyphens:auto;-webkit-hyphens:auto;line-height:1.5;margin:0;overflow-wrap:break-word;text-align:justify;-moz-text-align-last:left;text-align-last:left}.ld-cap strong{font-weight:600}.ld-ctrls{display:flex;gap:6px}.ld-ctrls,.ld-sq{align-items:center;justify-content:center}.ld-sq{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid rgba(241,98,103,.5);border-radius:var(--ld-radius-control);color:var(--ld-coral);cursor:pointer;display:inline-flex;height:32px;padding:0;transition:background-color .25s,border-color .25s;width:32px}.ld-sq:hover{background:rgba(241,98,103,.04);border-color:var(--ld-coral)}.ld-sq svg{fill:currentColor;height:18px;width:18px}.ld-dots{align-items:center;display:flex;gap:2px;margin:0 6px}.ld-dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:12px;cursor:pointer;height:24px;padding:0;position:relative;transition:width .03s ease;width:24px}.ld-dot:before{background:transparent;border:2px solid #f16267;border-radius:5px;content:"";height:10px;left:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;transition:background-color .03s,width .03s,margin .03s;width:10px}.ld-dot:hover:before{background:rgba(241,98,103,.35)}.ld-dot[aria-current=true]{width:40px}.ld-dot[aria-current=true]:before{background:rgba(241,98,103,.28);border-color:#f16267;margin-left:-16px;width:32px}.ld-fill{background:#f16267;border-radius:5px;display:none;height:10px;left:4px;margin-top:-5px;position:absolute;top:50%;transform:scaleX(0);transform-origin:left center;width:32px}.ld-dot[aria-current=true] .ld-fill{display:block}.ld-no-motion .ld-dot[aria-current=true] .ld-fill{transform:scaleX(1)!important}.ld-legal{font-size:12.1875px;margin-top:4px;text-align:center}.ld-cta{align-self:center;background:var(--ld-coral)!important;border-radius:var(--ld-radius-control)!important;box-shadow:none!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important;margin-bottom:auto!important;min-width:132px;padding:10px 28px!important;text-transform:none!important}.ld-cta:hover{filter:brightness(.95)}@media (min-width:1000px){.ld-side .ld-tagline{margin-bottom:0}.ld-side .ld-capbox{flex:1 1 auto;gap:0;margin-top:-20px;min-height:0}.ld-side .ld-caps{align-content:center;flex:1 1 auto;padding-block:clamp(14px,3.5vh,36px)}.ld-side .ld-cap{align-self:center}}@media (max-width:999px){.ld-top{height:auto;min-height:var(--ld-header-h);padding-block:11px}.ld-stage{display:flex;flex-direction:column;padding:14px 16px 28px}.ld-slider{width:100%}.ld-side{display:contents}.ld-tagline{margin:0 auto 14px;max-width:24em;order:-1}.ld-slider{order:0}.ld-capbox,.ld-cta,.ld-legal{margin-inline:auto;max-width:520px;order:1;width:100%}.ld-capbox{gap:0;margin-top:0}.ld-caps{flex:none;padding-block:16px}.ld-cap{align-self:center}.ld-legal{margin-top:16px;order:2}.ld-cta{margin:16px auto 0!important;order:3;width:auto}}@media (max-width:599px){.ld-top{padding:0 16px}.ld-top h1 img{height:34px;width:96px}.ld-tagline{font-size:24px}.ld-stage{padding:12px 12px 28px}.ld-frame{border-radius:8px}}@media (prefers-reduced-motion:reduce){.ld-cap,.ld-dot,.ld-dot:before,.ld-slide{animation:none!important;transition:none!important}}body,html{font-size:13px;margin:0;padding:0}.ld-search-card .MuiSelect-select{padding:0 0 0 .6rem!important}.ld-search-card .MuiInputBase-root,.ld-search-card .MuiSelect-select{border:none!important;outline:none!important}.ld-search-card .MuiFormControl-root{border:none!important}.ld-search-card .Mui-focused,.ld-search-card .MuiInputBase-formControl{border:none!important;outline:none!important}.disabledInputClass{background-color:#fff;border:none;font-size:.9rem;height:1.6rem;outline:none;padding-left:.7rem;width:15rem}.disabledInputClass:disabled{background:"white";cursor:not-allowed}.disabledInputClass::-moz-placeholder{color:#6e6e6e;font-size:.9rem}.disabledInputClass::placeholder{color:#6e6e6e;font-size:.9rem}.openBoxCover:focus-visible{outline:2px solid #f16267;outline:2px solid var(--ld-coral,#f16267);outline-offset:1px}.changePlaceHolderColor::-moz-placeholder{color:red}.changePlaceHolderColor::placeholder{color:red}.no-padding-icon-button{padding:0!important}.remove-padding{padding:0}.dropdown-menu-container,.icon-container{position:relative}.icon-container{align-items:center;display:flex;justify-content:center;width:5rem}.icon-container:after{background-color:#fff;content:"";height:40%;left:30%;position:absolute;top:85%;width:40%;z-index:100}.icon-container img{background-color:green;display:block}.dropdown-menu{background-color:green;display:none;padding:10px;position:absolute;right:0;top:100%;width:8rem;z-index:10}.dropdown-menu-container:before{background-color:blue;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.dropdown-menu-container:hover .dropdown-menu{display:block}.dropdown-menu-container:hover:before{background-color:green}.imaging{width:1rem}.navMenuIconContainer{align-items:center;color:inherit;cursor:pointer;display:flex;height:2.5rem;justify-content:center;margin-right:1rem;position:relative;width:3rem}.MuiButtonBase-root.Mui-focusVisible{outline:2px solid #f16267!important;outline-offset:2px}[role=button]:focus-visible{outline:2px solid #f16267!important;outline-offset:2px}.navMenuIconContainer:focus-visible{border-radius:4px;outline:2px solid #f16267;outline-offset:2px}.serviceOptions{position:relative}.servieIconContainer{align-items:center;display:flex;justify-content:center;position:relative;width:2rem}.feedback-input::-moz-placeholder{font-size:1rem}.feedback-input::placeholder{font-size:1rem}td,th{padding-left:0!important}.active.MuiButtonBase-root.MuiListItemText-root.MuiTypography-root{color:red!important}.swal-footer{align-items:center;display:flex;justify-content:center!important}.btn-danger,.btn-primary{background-color:#f16267!important;min-width:8rem;outline:none!important}.swal-button:focus{box-shadow:none!important}.swal-modal .swal-text{text-align:center!important}.filterInput::-moz-placeholder{color:#757575;font-size:12.5px;font-weight:300}.filterInput::placeholder{color:#757575;font-size:12.5px;font-weight:300}.filterInput:disabled{background-color:#fff}.activeInput::-moz-placeholder{color:#757575}.activeInput::placeholder{color:#757575}.toolbarPatch{background:#9c9e9f;background:linear-gradient(90deg,#9c9e9f 0,#9c9e9f 50%,#f6f6f6 0,#f6f6f6)}#scroll-down{display:block;left:calc(50% - .39rem);padding-top:.7rem;position:absolute;text-align:center;top:100%;z-index:1}.arrow-down{display:block;height:1rem;margin:0 auto;width:1rem}.arrow-down:after{border-right:.15rem solid #666;border-top:.15rem solid #666;content:"";display:block;height:.7rem;margin:.1rem;padding:0;transform:rotate(135deg);width:.7rem}#scroll-down:before{background:#666;content:" ";height:1.5rem;left:50%;margin-left:-1.9px;position:absolute;top:0;width:.15rem}@media (min-width:576px){#scroll-down:before{height:1.52rem;margin-left:-.135rem}}@media (min-width:768px){#scroll-down:before{height:1.52rem;margin-left:-.14rem}}@media (min-width:992px){#scroll-down:before{height:1.58rem;margin-left:-.16rem}}@media (min-width:1200px){#scroll-down:before{height:1.52rem;margin-left:-.16rem}}@media (min-width:1536px){#scroll-down:before{height:1.52rem;margin-left:-.16rem}}@media (min-width:1700px){#scroll-down:before{height:1.52rem;margin-left:-.12rem}}@media (min-width:2300px){#scroll-down:before{height:1.52rem;margin-left:-.12rem}}.searchInputInCascadingScreen{font-weight:400;padding:0 2em;position:relative;top:0;z-index:100}.inputDemandForeCast{padding:0;position:relative;top:0}#custom-input-demo{border:.095rem solid #fff;border-radius:.3rem;font-family:var(--fontStyle);font-size:.65rem;height:2rem;outline:none;padding-left:1em}#custom-input-demo::-moz-placeholder{font-family:var(--fontStyle);font-weight:500;padding-left:.8em}#custom-input-demo::placeholder{font-family:var(--fontStyle);font-weight:500;padding-left:.8em}.input-iconflex{height:2rem;position:relative}.input-iconflex-Active{align-items:center;display:flex;flex-direction:row;justify-content:top}.iconContainerInInputSearchInInventoryy{align-items:center;color:#fdfdff;display:flex;height:1.6rem;justify-content:center;margin-right:.2rem;margin-top:.2rem;position:absolute;right:0;top:0;width:1.6rem}.input-materialui{font-size:.7em;height:3rem}.css-ymawoz-MuiAutocomplete-root input{font-family:var(--fontStyle);font-weight:400;width:45rem!important}.ld-tabbar{background:#fff;border-bottom:1px solid var(--ld-line);height:2.8rem;width:100%}.ld-tabbar,.ld-tabs{align-items:stretch;display:flex}.ld-tabs{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.ld-tabs::-webkit-scrollbar{display:none}.ld-tab{align-items:center;border-bottom:2px solid transparent;color:var(--ld-ink2);cursor:pointer;display:flex;flex:0 0 auto;gap:.4rem;padding:0 .9rem;white-space:nowrap}.ld-tab:hover{background:var(--ld-raised)}.ld-tab.active{border-bottom-color:var(--ld-coral-strong);color:var(--ld-ink);font-weight:600}.ld-tab:focus-visible{outline:2px solid var(--ld-coral-strong);outline-offset:-2px}.ld-tab-name{display:block;max-width:120px;overflow:hidden;text-overflow:ellipsis}.ld-tab-add,.ld-tab-arrow,.ld-tab-close{align-items:center;background:transparent;border:0;border-radius:var(--ld-radius-control);color:var(--ld-muted);cursor:pointer;display:inline-flex;justify-content:center;padding:.2rem}.ld-tab-add:hover,.ld-tab-arrow:hover:not(:disabled),.ld-tab-close:hover{background:var(--ld-coral-soft);color:var(--ld-coral-ink)}.ld-tab-add{align-self:center;margin:0 .4rem}.ld-tab-arrow{flex:0 0 auto;padding:0 .2rem}.ld-tab-arrow:disabled{cursor:default;opacity:.35}.ld-tab-ok{cursor:pointer;font-size:1.2rem!important}.ask-root{--ask-line:#dbdcdf;--ask-ink:#1f2328;--ask-muted:#6b6f76;--ask-coral:#f16267;--ask-coral-soft:rgba(241,98,103,.1);--ask-bg:#f6f7f8;--ask-hh:48px;--ask-bar-h:40px;background:var(--ask-bg);color:var(--ask-ink);display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;height:100%;min-height:0;width:100%}.ask-root,.ask-root *,.ask-root :after,.ask-root :before{box-sizing:border-box}.ask-root button{color:inherit;font:inherit}.ask-root svg{stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ask-root .grow{flex:1 1}.ask-root :focus-visible{outline:2px solid #3b6fb6;outline-offset:2px}.ask-frame{display:flex;flex:1 1;flex-direction:row;gap:0;min-height:0;padding:10px 12px 12px}.ask-frame.narrow{flex-direction:column;padding:8px}.ask-frame.is-dragging{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ask-frame.is-dragging .ask-panel{pointer-events:none}.ask-results{display:flex;flex:1 1;flex-direction:column;min-width:0}.ask-row{flex:1 1;flex-direction:row}.ask-panel,.ask-row{display:flex;min-height:0}.ask-panel{background:#fff;border:1px solid var(--ask-line);border-radius:8px;flex-direction:column;min-width:0;overflow:hidden;position:relative}.ask-frame.narrow .ask-panel{flex:1 1}.ask-bar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:var(--ask-bar-h);padding:0 0 8px 4px}.ask-bar-label{font-weight:600;white-space:nowrap}.ask-btn{background:#fff;border:1px solid var(--ask-line);border-radius:6px;cursor:pointer;font-size:12.5px;height:28px;padding:0 10px}.ask-btn:hover{border-color:#b9bcc2}.ask-btn.primary{background:var(--ask-coral);border-color:var(--ask-coral);color:#fff;font-weight:700}.ask-switch{align-items:center;background:#fff;border:1px solid var(--ask-line);border-radius:999px;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:8px;height:28px;padding:0 10px 0 6px}.ask-switch-track{background:#c4c7cc;border-radius:999px;height:16px;position:relative;transition:background .15s;width:28px}.ask-switch.on .ask-switch-track{background:var(--ask-coral)}.ask-switch-dot{background:#fff;border-radius:50%;height:12px;left:2px;position:absolute;top:2px;transition:left .15s;width:12px}.ask-switch.on .ask-switch-dot{left:14px}.ask-splitter{cursor:col-resize;display:grid;flex:0 0 10px;outline-offset:-2px;place-items:center;touch-action:none}.ask-grip{background:#c4c7cc;border-radius:999px;height:36px;transition:background .15s;width:4px}.ask-frame.is-dragging .ask-grip,.ask-splitter:focus-visible .ask-grip,.ask-splitter:hover .ask-grip{background:var(--ask-coral)}.ask-rail{background:#fff;border:1px solid var(--ask-line);border-radius:8px;color:var(--ask-coral);cursor:pointer;display:flex;flex:none;height:100%;justify-content:center;margin-right:10px;padding-top:12px}.ask-rail:hover{background:var(--ask-coral-soft)}@media (max-width:1279px){.ask-root{--ask-hh:64px}}@media (max-width:899px){.ask-root{--ask-hh:74px}.ask-root .ask-start-sub{line-height:1.35}}.ask-chatcol{display:flex;flex-direction:column;min-height:0;min-width:0}.ask-chatcol>.ask-chat{flex:1 1}.ask-chat-top{align-items:center;display:flex;flex:none;gap:10px;height:var(--ask-bar-h);padding:0 0 8px}.ask-scope{color:var(--ask-muted);font-size:12px;white-space:nowrap}.ask-head{align-items:center;border-bottom:1px solid var(--ask-line);display:flex;flex-wrap:wrap;gap:10px;min-height:44px;padding:6px 10px 6px 14px}.ask-title{font-size:13.5px;font-weight:600}.ask-panel-btns{display:inline-flex;gap:4px;margin-left:auto}.ask-icon{background:#fff;border:1px solid var(--ask-line);border-radius:6px;color:var(--ask-muted);cursor:pointer;display:inline-grid;height:28px;place-items:center;width:28px}.ask-icon:hover{border-color:#b9bcc2;color:var(--ask-ink)}.ask-icon.on{background:var(--ask-coral-soft);border-color:var(--ask-coral);color:var(--ask-coral)}.ask-slot{display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.ask-slot:empty{display:none}.ask-slot>.sg-pane{flex:1 1;min-height:0;width:100%}.ask-notice:empty{display:none}.ask-notice{border-top:1px solid var(--ask-line);flex:none}.ask-slot:not(:empty)~.ask-ph{display:none}.ask-ph{display:flex;flex:1 1;flex-direction:column;min-height:0}.ask-ph-body{color:var(--ask-muted);display:grid;flex:1 1;padding:16px;place-items:center;text-align:center}.ask-hint{margin:0;max-width:24rem}.ask-tabs{background:#fff;border-bottom:1px solid var(--ask-line);display:flex;flex:none;gap:4px;padding:8px 8px 0}.ask-tabs button{background:none;border:0;border-bottom:3px solid transparent;color:var(--ask-muted);cursor:pointer;flex:1 1;font-weight:600;height:38px}.ask-tabs button.on{border-bottom-color:var(--ask-coral);color:var(--ask-ink)}.ask-chat-list{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding:12px}.ask-msg.user{align-self:flex-end;background:#eeeeec;border-radius:12px;line-height:1.45;max-width:90%;padding:9px 12px}.ask-msg.bot{border:1px solid transparent;border-radius:10px;padding:6px}.ask-msg.bot.sel{border-color:var(--ask-coral);box-shadow:0 0 0 1px var(--ask-coral)}.ask-msg-body{background:none;border:0;cursor:pointer;display:flex;font-size:13.5px;gap:8px;line-height:1.5;padding:0;text-align:left;width:100%}.ask-avatar{background:var(--ask-coral);border-radius:6px;color:#fff;display:grid;flex:none;font-size:12px;font-weight:700;height:24px;place-items:center;width:24px}.ask-chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0 32px}.ask-chip{background:#fbf6dc;border:1px solid #ecdf9d;border-radius:999px;font-size:12px;padding:2px 9px}.ask-showing{color:var(--ask-coral);font-size:12px;font-weight:600;margin:8px 0 0 32px}.ask-chat-foot{border-top:1px solid var(--ask-line);display:flex;flex:none;flex-direction:column;gap:6px;padding:8px 12px 12px}.ask-suggest{background:#fff;border:1px solid var(--ask-line);border-radius:999px;cursor:pointer;font-size:12.5px;padding:5px 12px;text-align:left}.ask-suggest:disabled{cursor:default;opacity:.6}.ask-input{align-items:flex-end;border:1px solid #b9bcc2;border-radius:8px;display:flex;gap:8px;padding:6px}.ask-input textarea{background:transparent;border:0;flex:1 1;font:inherit;font-size:13.5px;min-width:0;outline:0;padding:6px;resize:none}.ask-input textarea:focus,.ask-input textarea:focus-visible,.ask-root .ask-input textarea:focus-visible{box-shadow:none;outline:none}.ask-input:focus-within{border-color:#6b7078}.ask-btn:disabled{cursor:default;opacity:.55}.ask-chat-hd{display:flex;flex:none;flex-direction:column;height:var(--ask-hh)}.ask-chat-hd .ask-head{align-content:center;flex:1 1;flex-wrap:wrap;gap:4px 8px;min-height:0;padding-bottom:2px;padding-left:12px;padding-right:8px;padding-top:2px}.ask-chat-hd .ask-btn[data-testid=ask-build-manually]{margin-left:auto}.ask-chat-hd .ask-link{line-height:1.2;padding:0;white-space:nowrap}.ask-chat .ask-title{white-space:nowrap}.ask-chat .ask-sub{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-chat .ask-btn{flex:none;white-space:nowrap}.ask-msg-row{display:flex;font-size:13.5px;gap:8px;line-height:1.5;text-align:left}.ask-msg-text{flex:1 1;min-width:0;overflow-wrap:anywhere}.ask-msg.bot{background:#fff}.ask-msg.bot.clarify{background:#fff8e1;border-color:#ecdf9d}.ask-msg.bot.notice,.ask-msg.bot.refused{background:#f1f2f4;border-color:var(--ask-line)}.ask-msg.bot.sel.clarify,.ask-msg.bot.sel.notice,.ask-msg.bot.sel.refused{border-color:var(--ask-coral)}.ask-msg.bot[data-status=answer]{cursor:pointer}.ask-sub{color:var(--ask-muted);font-size:12px}.ask-err{color:#b3261e;font-size:12px}.ask-cite-wrap{margin:0 1px 0 2px;white-space:nowrap}.ask-cite{background:var(--ask-coral-soft);border:1px solid #f3b8ba;border-radius:4px;color:#b3262d;cursor:pointer;font-size:11px;font-weight:700;line-height:1.35;min-width:18px;padding:0 4px;vertical-align:1px}.ask-cite.on,.ask-cite:hover{background:var(--ask-coral);color:#fff}.ask-cite-card,.ask-msg .ask-cite-card.sg{background:#fafafa;border:1px solid var(--ask-line);border-radius:8px;cursor:default;display:block;flex:none;font-size:12.5px;height:auto;margin:8px 0 0 32px;max-width:calc(100% - 32px);min-width:0;padding:8px 10px;width:auto}.ask-cite-head{align-items:flex-start;display:flex;gap:6px}.ask-cite-title{flex:1 1;font-weight:600;overflow-wrap:anywhere}.ask-cite-meta{color:var(--ask-muted);margin-top:2px}.ask-cite-link{color:#1a5fb4;display:inline-block;margin-top:2px;overflow-wrap:anywhere}.ask-cite-card .pd{margin-top:6px}.ask-actions{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px;margin:8px 0 0 32px}.ask-how{background:#fafafa;border:1px solid var(--ask-line);border-radius:8px;margin:8px 0 0 32px;padding:4px 10px}.ask-how summary{cursor:pointer;font-size:12.5px;font-weight:600;padding:2px 0}.ask-how .ask-actions{margin-left:0}.ask-how-text{font-size:12.5px;line-height:1.45;margin:4px 0 0;overflow-wrap:anywhere}.ask-options{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0 32px}.ask-option{background:#fff;border:1px solid var(--ask-coral);border-radius:999px;color:#b3262d;cursor:pointer;font-size:12.5px;padding:4px 12px;text-align:left}.ask-option:hover:not(:disabled){background:var(--ask-coral-soft)}.ask-option.skip{border-color:var(--ask-line);color:var(--ask-muted)}.ask-option:disabled{cursor:default;opacity:.55}.ask-empty{gap:10px}.ask-empty,.ask-examples{display:flex;flex-direction:column}.ask-examples{align-items:flex-start;gap:6px}.ask-usage{color:var(--ask-muted);font-size:12px}.ask-link{background:none;border:0;color:#1a5fb4;cursor:pointer;font-size:12.5px;padding:2px 0}.ask-link:hover{text-decoration:underline}.ask-dots i{animation:ask-pulse 1.2s ease-in-out infinite;background:var(--ask-coral);border-radius:50%;display:inline-block;height:6px;margin-right:3px;width:6px}.ask-dots i:nth-child(2){animation-delay:.2s}.ask-dots i:nth-child(3){animation-delay:.4s}@keyframes ask-pulse{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.ask-dots i{animation:none}}.ask-history{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:12px}.ask-history-head{align-items:center;display:flex;gap:8px}.ask-history-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.ask-history-list li{align-items:stretch;display:flex;gap:6px}.ask-history-item{background:#fff;border:1px solid var(--ask-line);border-radius:8px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;padding:6px 10px;text-align:left}.ask-history-item:hover{border-color:#b9bcc2}.ask-history-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-bar .ask-btn.on{border-color:var(--ask-coral)}.ask-bar.compact{flex:none;flex-wrap:nowrap;min-height:0;padding:6px 4px 0}.ask-bar-label,.ask-bar.compact .ask-bar-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.ask-frame.narrow .ask-bar.compact{order:-1}.ask-history>*{flex:none}.ask-history .ask-sub{overflow:visible;text-overflow:clip;white-space:normal}.ask-criteria{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0 32px}.ask-crit{align-items:center;background:#fff;border:1px solid var(--ask-line);border-radius:999px;display:inline-flex;font-size:12.5px;gap:4px;line-height:1.5;padding:1px 4px 1px 10px}.ask-crit-x{background:transparent;border:none;border-radius:50%;color:var(--ask-muted);cursor:pointer;font-size:15px;line-height:1;padding:0 4px}.ask-crit-x:focus-visible,.ask-crit-x:hover:not(:disabled){background:var(--ask-coral-soft);color:#b3262d}.ask-crit-clear{font-size:12.5px;padding:1px 8px}.ask-start{background:#fff;border:1px solid var(--ask-line);border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.ask-startwrap>.ask-start{border:0;border-radius:0}.ask-start-head{border-bottom:1px solid var(--ask-line);display:flex;flex:none;flex-direction:column;height:var(--ask-hh);justify-content:center;padding:0 18px}.ask-start-title{font-size:16px;font-weight:600;line-height:1.3;margin:0 0 1px}.ask-start-sub{color:#6b7078;font-size:12.5px;line-height:1.45;margin:0}.ask-start-body{flex:1 1;min-height:0;overflow-y:auto;padding:14px 18px 18px}.ask-start-cols{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--ask-cols,1),minmax(0,1fr))}.ask-start-group h3{align-items:baseline;background:#fff;border-bottom:2px solid var(--ask-coral);color:#1f2933;display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:8px;margin:0 0 8px;padding:10px 0 8px;position:sticky;text-transform:none;top:-14px;z-index:2}.ask-start-num{align-items:center;background:var(--ask-coral);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:20px;justify-content:center;width:20px}.ask-start-group h3 small{color:var(--ask-muted);flex-basis:100%;font-size:12px;font-weight:400;margin-left:28px;margin-top:-2px}.ask-start-group ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}@media (max-width:1100px){.ask-start-cols{gap:10px}}@media (max-width:859px){.ask-start-cols{grid-template-columns:1fr}.ask-start-group h3{position:static}}.ask-tpl{background:#fafbfc;border:1px solid var(--ask-line);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:13px;gap:2px;height:100%;line-height:1.45;padding:8px 10px;position:relative;text-align:left;width:100%}.ask-root .ask-tpl:focus-visible{outline:2px solid #6b7078;outline-offset:1px}.ask-tpl-tip{background:#2d3640;border-radius:4px;bottom:calc(100% + 4px);color:#fff;display:none;font-size:12px;font-weight:400;left:10px;line-height:1.35;max-width:340px;padding:4px 8px;pointer-events:none;position:absolute;z-index:5}.ask-tpl:focus-visible .ask-tpl-tip,.ask-tpl:hover:not(:disabled) .ask-tpl-tip{display:block}.ask-tpl:hover:not(:disabled){background:#fff;border-color:#9aa0a8}.ask-tpl:disabled{cursor:default;opacity:.6}.ask-tpl small{color:#6b7078;font-size:11.5px}.ask-tpl-word{background:#fff1c2;border-radius:3px;color:inherit;font-weight:600;padding:0 2px}.ask-fill-hint{color:#4a5568;font-size:12px;padding:0 2px 4px}.ask-switch:disabled{cursor:default;opacity:.55}.ask-suggestions{display:flex;flex-wrap:wrap;gap:6px;padding:0 0 6px}.ask-sug{background:#f1f2f4;border:1px solid #dbdcdf;border-radius:14px;color:#4a5568;cursor:pointer;font:inherit;font-size:12px;line-height:1.35;padding:4px 10px;text-align:left}.ask-sug:hover{background:#e8eaed;border-color:#b9bcc2;color:#1f2933}.ask-provenance{color:#5b5b5b;font-size:12px;margin:4px 0 0 40px}.ask-suggestions{display:block;position:relative}.ask-sug-list{display:flex;flex-wrap:wrap;gap:6px;min-width:0;padding-right:28px}.ask-suggestions.is-collapsed .ask-sug-list{flex-wrap:nowrap;overflow:hidden}.ask-suggestions.is-collapsed .ask-sug{flex:0 0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-sug[data-hidden="1"]{visibility:hidden}.ask-sug-toggle{align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;color:#4a5568;cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:0;top:1px;width:24px}.ask-sug-toggle:hover{background:#e8eaed;border-color:#dbdcdf;color:#1f2933}.ask-sug-toggle:focus-visible{outline:2px solid #6b7078;outline-offset:1px}