.btn.btn-app-loader{position:relative}.btn.btn-success .app-loader .dot,.btn.vt-btn-success .app-loader .dot{background-color:#fff}.btn.btn-success.btn-inverse .app-loader .dot,.btn.vt-btn-success.btn-inverse .app-loader .dot{background-color:#68a31a}.block-ui-container{z-index:400!important}.app-pre-loader,.app-state-wrapper{min-height:100px;position:relative}.app-pre-loader .app-loader-container,.app-state-wrapper .app-loader-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:401}.app-inline-loader{position:relative;width:100px}.app-cover-loader{bottom:0;left:0;position:absolute;right:0;top:0;z-index:401}.app-cover-loader:before{background-color:#fff;content:" ";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity={$opperc})";filter:"alpha(opacity={$opperc})";height:100%;-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75;position:absolute;width:100%}.app-cover-loader>.app-loader{z-index:402}.app-square-loader{display:flex;flex-wrap:wrap;position:relative}.app-square-loader>.loader-square{align-items:center;display:flex;flex:1 0 calc(25% - 10px);justify-content:center;margin:5px}.app-square-loader>.loader-square:after{content:"";display:block;padding-bottom:100%}.app-square-loader>.loader-square>.loader-img-holder{background:url(/assets/build/images/assets/images/ganesh_loader.7d671e2c.gif) no-repeat 50%;background-size:contain;height:100px;width:100px;z-index:2}.app-square-loader>.loader-square>.app-loader-overlay{position:absolute}.app-panel header.has-loader{position:relative!important}.app-panel header.has-loader .app-heading-loader{float:right;height:20px;min-width:100px;position:absolute;right:0;top:calc(50% - 10px)}.app-panel footer>.has-loader{min-height:32px;position:relative!important}.app-panel footer>.has-loader.loader-lg{height:40px!important}.app-panel footer>.has-loader.loader-xl{height:51px!important}.app-panel footer>.has-loader .app-footer-loader{float:right;height:32px;left:0;min-width:100px;position:absolute;top:calc(50% - 10px)}@keyframes fx{50%{opacity:1;transform:scale(1)}to{opacity:0}}.app-loader-overlay{background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity={$opperc})";filter:"alpha(opacity={$opperc})";height:100%;-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75;width:100%}.app-block-ui-container .app-loader-overlay{position:absolute}.app-pre-loader .app-loader-overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity={$opperc})";filter:"alpha(opacity={$opperc})";-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.app-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.app-loader .dot{animation:fx 1s ease 0ms infinite;background-color:#8e2826;border-radius:50%;float:left;height:12px;margin:0 2px;transform:scale(0);width:12px}.app-loader .dot:nth-child(2){animation:fx 1s ease .25s infinite}.app-loader .dot:nth-child(3){animation:fx 1s ease .5s infinite}.app-loader--page{animation:app-page-loader-spin 1s linear infinite;aspect-ratio:1;border-color:#ffbab8 transparent;border-radius:50%;border-style:solid;border-width:5px;display:grid;margin:-32px 0 0 -32px;transform:none;width:64px}.app-loader--page .dot{display:none}.app-loader--page:after,.app-loader--page:before{border:inherit;border-radius:50%;content:"";grid-area:1/1;margin:3px}.app-loader--page:before{animation:inherit;animation-direction:reverse;animation-duration:.5s;border-color:#8e2826 transparent}.app-loader--page:after{border-color:#660d0b transparent;margin:12px}@keyframes app-page-loader-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.app-loader--page{animation-duration:2s}}@keyframes bs-notify-fadeOut{0%{opacity:.9}to{opacity:0}}.ask-guru-button{align-items:center;background-color:#d9a67a;border-radius:5px 0 0 5px;bottom:40px;color:#411e00;cursor:pointer;display:flex;font-size:36px;justify-content:center;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;padding:10px;position:fixed;right:0;transition:opacity .18s ease;z-index:2;.-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.ask-guru-button,.ask-guru-button:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity={$opperc})";filter:"alpha(opacity={$opperc})"}.ask-guru-button:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}@media (max-width:767px){.ask-guru-button{bottom:20px}}.ask-guru-modal textarea.ask-guru-input{background:hsla(0,0%,100%,.82);border:1px solid rgba(211,216,219,.95);border-radius:999px;box-shadow:0 8px 18px rgba(65,30,0,.06);color:#4b545c;display:block;font-size:16px;line-height:20px;max-height:116px;min-height:56px;overflow-y:hidden;padding:17px 76px 17px 24px;resize:none;width:100%}.ask-guru-modal textarea.ask-guru-input::placeholder{color:#bbc2c7!important;font-size:inherit;font-style:normal;line-height:inherit}.ask-guru-modal textarea.ask-guru-input:focus{border-color:hsla(212,9%,60%,.72);box-shadow:0 10px 24px rgba(65,30,0,.08)!important;outline:none!important}.ask-guru-modal textarea.ask-guru-input.is-expanded{border-radius:18px;min-height:116px}.ask-guru-modal textarea.ask-guru-input:disabled{background:#f8f8f8;color:#9099a3}@media (max-width:991px){.ask-guru-modal textarea.ask-guru-input{font-size:16px}.ask-guru-modal textarea.ask-guru-input.is-expanded{max-height:152px;min-height:152px}}.ask-guru-layout-entry{background:transparent;color:var(--vt-theme-text);width:100%}.ask-guru-layout-entry .ask-guru-layout-entry__row{align-items:center;display:flex;gap:10px}.ask-guru-layout-entry .ask-guru-layout-entry__row.is-focused{gap:0}.ask-guru-layout-entry .ask-guru-layout-entry__row.is-focused .ask-guru-layout-entry__panel{margin-right:-10px;padding-right:16px}@media (max-width:767px){.ask-guru-layout-entry .ask-guru-layout-entry__row.is-focused .ask-guru-layout-entry__panel{margin-left:-10px;margin-right:-20px;padding-right:14px}}.ask-guru-layout-entry .ask-guru-layout-entry__panel{align-items:center;background:var(--vt-theme-surface);border:1px solid var(--vt-theme-control-border-strong);border-radius:12px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--vt-theme-card-surface) 88%,transparent),0 10px 26px rgba(var(--vt-theme-shadow-rgb),.08),0 0 24px rgba(var(--vt-theme-primary-rgb),.07);display:flex;flex:1 1 auto;height:60px;overflow:hidden;padding:0 10px 0 22px;position:relative;transition:box-shadow .22s ease,border-color .22s ease,background-color .22s ease}.ask-guru-layout-entry .ask-guru-layout-entry__panel:hover{background:var(--vt-theme-surface-hover);border-color:color-mix(in srgb,var(--vt-theme-text) 28%,transparent)}.ask-guru-layout-entry .ask-guru-layout-entry__panel:focus-within{background:var(--vt-theme-surface);border-color:color-mix(in srgb,var(--vt-theme-accent) 55%,transparent);box-shadow:0 0 0 3px rgba(var(--vt-theme-accent-rgb),.09),0 14px 30px rgba(var(--vt-theme-shadow-rgb),.1),0 0 28px rgba(var(--vt-theme-primary-rgb),.09)}.ask-guru-layout-entry .ask-guru-layout-entry__panel.is-expanded{border-radius:12px;height:116px}.ask-guru-layout-entry .ask-guru-layout-entry__panel.is-expanded .ask-guru-layout-entry__textarea{height:114px;overflow-y:auto;padding-bottom:42px}.ask-guru-layout-entry .ask-guru-layout-entry__credit-trigger{align-items:center;background:transparent;border:0;color:var(--vt-theme-text-muted);cursor:pointer;display:flex;font:inherit;gap:16px;inset:0;justify-content:space-between;padding:0 10px 0 22px;position:absolute;text-align:left;width:100%}.ask-guru-layout-entry .ask-guru-layout-entry__credit-trigger:focus{outline:none}.ask-guru-layout-entry .ask-guru-layout-entry__credit-trigger:focus-visible{outline:2px solid rgba(var(--vt-theme-accent-rgb),.48);outline-offset:-4px}.ask-guru-layout-entry .ask-guru-layout-entry__credit-trigger-label{font-size:16px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-guru-layout-entry .ask-guru-layout-entry__credit-trigger-icon{align-items:center;background:rgba(var(--vt-theme-primary-rgb),.06);border:1px solid rgba(var(--vt-theme-primary-rgb),.22);border-radius:10px;color:var(--vt-theme-primary);display:inline-flex;flex:0 0 40px;font-size:16px;height:40px;justify-content:center;width:40px}.ask-guru-layout-entry .ask-guru-layout-entry__credit-notice{align-items:center;display:grid;gap:20px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;width:100%}.ask-guru-layout-entry .ask-guru-layout-entry__credit-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:7px;justify-content:center;min-width:0}.ask-guru-layout-entry .ask-guru-layout-entry__credit-title{color:var(--vt-theme-text);display:block;font-size:28px;font-weight:400;line-height:1.15}.ask-guru-layout-entry .ask-guru-layout-entry__credit-icon{align-items:center;background:rgba(var(--vt-theme-primary-rgb),.08);border:1px solid rgba(var(--vt-theme-primary-rgb),.16);border-radius:50%;box-shadow:0 12px 30px rgba(var(--vt-theme-primary-rgb),.1);color:var(--vt-theme-primary);display:inline-flex;flex:0 0 58px;height:58px;justify-content:center;width:58px}.ask-guru-layout-entry .ask-guru-layout-entry__credit-icon i{font-size:24px}.ask-guru-layout-entry .ask-guru-layout-entry__credit-message{color:var(--vt-theme-text-soft);display:block;font-size:14px;font-weight:400;line-height:1.5}.ask-guru-layout-entry .ask-guru-layout-entry__credit-action{align-items:center;background:var(--vt-theme-primary);border-radius:12px;color:var(--vt-theme-on-primary);display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:700;gap:9px;justify-content:center;line-height:1;min-height:46px;padding:12px 20px;transition:background-color .16s ease,box-shadow .16s ease;white-space:nowrap}.ask-guru-layout-entry .ask-guru-layout-entry__credit-action:focus,.ask-guru-layout-entry .ask-guru-layout-entry__credit-action:hover{background:color-mix(in srgb,var(--vt-theme-primary) 90%,#000);box-shadow:0 10px 24px rgba(var(--vt-theme-primary-rgb),.2);color:var(--vt-theme-on-primary);text-decoration:none}.ask-guru-layout-entry .ask-guru-layout-entry__credit-action:focus-visible{outline:2px solid rgba(var(--vt-theme-primary-rgb),.48);outline-offset:2px}.ask-guru-layout-entry .ask-guru-layout-entry__textarea{background:transparent;border:0;box-sizing:border-box;caret-color:var(--vt-theme-accent);color:var(--vt-theme-text);font-size:16px;height:58px;line-height:20px;max-height:114px;min-height:58px;outline:none;overflow-y:hidden;padding:19px 0;resize:none;width:100%}.ask-guru-layout-entry .ask-guru-layout-entry__placeholder{color:var(--vt-theme-text-muted);font-size:16px;font-style:normal;left:22px;line-height:20px;overflow:hidden;pointer-events:none;position:absolute;right:78px;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.ask-guru-layout-entry .ask-guru-layout-entry__history-button{align-items:center;align-self:center;background:var(--vt-theme-control-surface);border:1px solid var(--vt-theme-control-border);border-radius:50%;color:var(--vt-theme-text-soft);cursor:pointer;display:inline-flex;flex:0 0 auto;height:54px;justify-content:center;transition:opacity .18s ease,background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease;width:54px}.ask-guru-layout-entry .ask-guru-layout-entry__history-button i{font-size:20px}.ask-guru-layout-entry .ask-guru-layout-entry__history-button:focus,.ask-guru-layout-entry .ask-guru-layout-entry__history-button:hover{background:var(--vt-theme-primary);border-color:var(--vt-theme-primary);box-shadow:0 10px 24px rgba(var(--vt-theme-primary-rgb),.2),0 0 30px rgba(var(--vt-theme-primary-rgb),.18);color:var(--vt-theme-on-primary)}.ask-guru-layout-entry .ask-guru-layout-entry__history-button.is-hidden{border-width:0;height:0;margin:0;opacity:0;pointer-events:none;visibility:hidden;width:0}.ask-guru-layout-entry .ask-guru-layout-entry__send-button{align-items:center;align-self:center;background:var(--vt-theme-accent-deep);border:1px solid rgba(var(--vt-theme-accent-rgb),.15);border-radius:10px;box-shadow:0 8px 18px rgba(var(--vt-theme-accent-rgb),.22);color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;transition:transform .18s ease,background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease;width:40px}.ask-guru-layout-entry .ask-guru-layout-entry__send-button i{font-size:16px}.ask-guru-layout-entry .ask-guru-layout-entry__send-button:not([disabled]){cursor:pointer}.ask-guru-layout-entry .ask-guru-layout-entry__send-button:focus:not([disabled]),.ask-guru-layout-entry .ask-guru-layout-entry__send-button:hover:not([disabled]){background:color-mix(in srgb,var(--vt-theme-accent-deep) 92%,#fff);box-shadow:0 11px 23px rgba(var(--vt-theme-accent-rgb),.28);transform:translateY(-1px)}.ask-guru-layout-entry .ask-guru-layout-entry__send-button:focus-visible{outline:2px solid rgba(var(--vt-theme-accent-rgb),.55);outline-offset:3px}.ask-guru-layout-entry .ask-guru-layout-entry__send-button[disabled]{background:var(--vt-theme-surface-hover);border-color:var(--vt-theme-border);box-shadow:none;color:var(--vt-theme-text-muted);cursor:default}.ask-guru-layout-entry .ask-guru-layout-entry__cooldown{color:var(--vt-theme-primary);font-size:16px;line-height:1.35;width:100%}.ask-guru-layout-entry .ask-guru-layout-entry__hint{border-top:1px solid var(--vt-theme-border);bottom:13px;color:var(--vt-theme-text-muted);display:block;font-size:13px;left:22px;line-height:16px;overflow:hidden;padding-top:9px;pointer-events:none;position:absolute;right:78px;text-overflow:ellipsis;white-space:nowrap;z-index:2}@media (max-width:991px){.ask-guru-layout-entry .container.content{padding-bottom:6px!important;padding-top:6px!important}.ask-guru-layout-entry .ask-guru-layout-entry__row{gap:8px}.ask-guru-layout-entry .ask-guru-layout-entry__row.is-expanded{gap:0}.ask-guru-layout-entry .ask-guru-layout-entry__row.is-expanded .ask-guru-layout-entry__history-button{border-width:0;height:0;margin:0;opacity:0;pointer-events:none;visibility:hidden;width:0}.ask-guru-layout-entry .ask-guru-layout-entry__panel{height:60px;padding:0 10px 0 18px}.ask-guru-layout-entry .ask-guru-layout-entry__panel.is-expanded{border-radius:12px;height:152px}.ask-guru-layout-entry .ask-guru-layout-entry__panel.is-expanded .ask-guru-layout-entry__textarea{height:150px;max-height:150px}.ask-guru-layout-entry .ask-guru-layout-entry__textarea{font-size:16px;height:58px;line-height:20px;max-height:114px;min-height:58px;padding:19px 0}.ask-guru-layout-entry .ask-guru-layout-entry__hint,.ask-guru-layout-entry .ask-guru-layout-entry__placeholder{left:18px;right:68px}}@media (max-width:767px){.ask-guru-layout-entry .ask-guru-layout-entry__credit-notice{gap:12px;grid-template-columns:auto minmax(0,1fr)}.ask-guru-layout-entry .ask-guru-layout-entry__credit-icon{flex-basis:46px;height:46px;width:46px}.ask-guru-layout-entry .ask-guru-layout-entry__credit-icon i{font-size:20px}.ask-guru-layout-entry .ask-guru-layout-entry__credit-title{font-size:22px}.ask-guru-layout-entry .ask-guru-layout-entry__credit-message{font-size:12px;line-height:1.4}.ask-guru-layout-entry .ask-guru-layout-entry__credit-action{grid-column:1/-1;min-height:42px;width:100%}}body.ask-guru-layout-composer-open{overflow:hidden}body.ask-guru-layout-composer-open:before{animation:ask-guru-layout-backdrop-in .18s ease-out both;-webkit-backdrop-filter:blur(10px) saturate(.88);backdrop-filter:blur(10px) saturate(.88);background:rgba(var(--vt-theme-shadow-rgb),.36);content:"";inset:0;pointer-events:none;position:fixed;z-index:1043}body.ask-guru-layout-composer-open .ask-guru-layout-entry{position:relative;z-index:1044}@media (max-width:767px){body.ask-guru-layout-composer-open{height:100dvh;left:0;overscroll-behavior:none;position:fixed;right:0;top:var(--vt-ask-guru-layout-scroll-offset,0);width:100%}}.ask-guru-layout-entry__backdrop{animation:ask-guru-layout-backdrop-in .18s ease-out both;background:transparent;inset:0;position:fixed;z-index:1044}.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__composer{animation:ask-guru-layout-composer-in .2s cubic-bezier(.2,.76,.3,1) both;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(860px,100vw - 40px);z-index:1045}.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__row,.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__row.is-focused{gap:0}.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__row.is-focused .ask-guru-layout-entry__panel{margin-right:0;padding-right:12px}.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__panel,.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__panel.is-expanded{background:var(--vt-theme-surface-raised);border-radius:20px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--vt-theme-surface) 82%,transparent),0 20px 54px rgba(var(--vt-theme-shadow-rgb),.18),0 0 44px rgba(var(--vt-theme-primary-rgb),.16);height:190px;padding:0 12px 0 22px}.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__panel.is-expanded:focus-within,.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__panel:focus-within{background:var(--vt-theme-surface-raised);box-shadow:0 0 0 3px rgba(var(--vt-theme-accent-rgb),.11),0 24px 64px rgba(var(--vt-theme-shadow-rgb),.2),0 0 54px rgba(var(--vt-theme-primary-rgb),.2)}.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__panel.is-expanded .ask-guru-layout-entry__textarea,.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__textarea{font-size:17px;height:188px;line-height:24px;max-height:188px;min-height:188px;padding:22px 0 62px}.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__placeholder{font-size:17px;left:22px;line-height:24px;right:82px;top:22px;transform:none;white-space:normal}.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__hint{bottom:17px;right:84px}@keyframes ask-guru-layout-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes ask-guru-layout-composer-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 14px)) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ask-guru-layout-composer-in-mobile{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}.ask-guru-layout-entry .ask-guru-layout-entry__history-button.is-floating{border-width:1px;box-shadow:0 12px 30px rgba(0,0,0,.16),0 0 24px rgba(142,40,38,.1);height:54px;margin:0;opacity:1;pointer-events:auto;position:fixed;right:max(16px,env(safe-area-inset-right));top:max(14px,env(safe-area-inset-top));visibility:visible;width:54px;z-index:1040}body.sidenav-open .ask-guru-layout-entry .ask-guru-layout-entry__history-button.is-floating{opacity:0;pointer-events:none;visibility:hidden}@media (max-width:767px){.ask-guru-layout-entry .ask-guru-layout-entry__history-button.is-floating{height:50px;right:max(10px,env(safe-area-inset-right));top:max(10px,env(safe-area-inset-top));width:50px}}@media (max-width:991px){.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__composer{width:calc(100vw - 24px)}.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__panel,.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__panel.is-expanded,.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__row.is-focused .ask-guru-layout-entry__panel{border-radius:18px;height:184px;margin-left:0;margin-right:0;padding-right:10px}.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__panel.is-expanded .ask-guru-layout-entry__textarea,.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__textarea{height:182px;max-height:182px;min-height:182px}}@media (max-width:767px){.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__composer{animation-name:ask-guru-layout-composer-in-mobile;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));top:calc(50px + max(16px, env(safe-area-inset-top, 0px) + 12px));transform:none;width:auto}.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__panel,.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__panel.is-expanded,.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__row.is-focused .ask-guru-layout-entry__panel{height:208px}.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__panel.is-expanded .ask-guru-layout-entry__textarea,.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__textarea{height:206px;max-height:206px;min-height:206px}}@media (prefers-reduced-motion:reduce){.ask-guru-layout-entry.is-composer-open .ask-guru-layout-entry__composer,.ask-guru-layout-entry__backdrop,body.ask-guru-layout-composer-open:before{animation:none}}body.ask-guru-modal-open{overflow:hidden}body.ask-guru-modal-open.app-horoscope-select-modal-open .horoscope-select-backdrop{z-index:1059}body.ask-guru-modal-open.app-horoscope-select-modal-open .horoscope-select-modal{z-index:1060}body.ask-guru-modal-open.app-mobiscroll-date-picker-modal-open .mobiscroll-datepicker-backdrop{z-index:1059}body.ask-guru-modal-open.app-mobiscroll-date-picker-modal-open .mobiscroll-datepicker-modal{z-index:1060}body.ask-guru-modal-open.app-mobiscroll-time-picker-modal-open .mobiscroll-timepicker-backdrop{z-index:1059}body.ask-guru-modal-open.app-mobiscroll-time-picker-modal-open .mobiscroll-timepicker-modal{z-index:1060}body.ask-guru-modal-open.app-geocomplete-modal-open .geocomplete-backdrop{z-index:1059}body.ask-guru-modal-open.app-geocomplete-modal-open .geocomplete-modal{z-index:1060}.ask-guru-modal-backdrop{background:rgba(65,30,0,.62);inset:0;position:fixed;z-index:1049}.ask-guru-modal-backdrop.in{opacity:1}.ask-guru-modal{background:#f8f8f8;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;font-family:Open Sans,Helvetica,Arial,sans-serif!important;inset:0;position:fixed;z-index:1050}.ask-guru-modal .ask-guru-modal__header{align-items:center;background:#fff;border-bottom:1px solid #d3d8db;display:none;gap:16px;justify-content:space-between;padding:10px 16px}.ask-guru-modal .ask-guru-modal__threads-toggle{align-items:center;background:hsla(2,100%,93%,.72);border:1px solid rgba(142,40,38,.22);border-radius:8px;color:#8e2826;cursor:pointer;display:none;flex:0 0 auto;height:36px;justify-content:center;width:36px}.ask-guru-modal .ask-guru-modal__threads-toggle:focus{outline:none}.ask-guru-modal .ask-guru-modal__title-wrap{flex:1 1 auto;min-width:0}.ask-guru-modal .ask-guru-modal__sidebar-brand{padding:0 10px 22px}.ask-guru-modal .ask-guru-modal__title{color:#8e2826;font-size:28px;font-weight:700;line-height:1.15;margin:0}@media (max-width:991px){.ask-guru-modal .ask-guru-modal__title{font-size:18px;line-height:1.2;margin:0}}.ask-guru-modal .ask-guru-modal__subtitle{color:#646f7a;display:block;font-size:12px;letter-spacing:.04em;margin-top:10px;text-transform:uppercase}.ask-guru-modal .ask-guru-modal__close{color:#9099a3;cursor:pointer;font-size:20px;transition:color .2s ease}.ask-guru-modal .ask-guru-modal__close:hover{color:#8e2826}.ask-guru-modal .ask-guru-modal__body{display:flex;flex:1 1 auto;min-height:0;position:relative}.ask-guru-modal .ask-guru-modal__threads-scrim{display:none}.ask-guru-modal .ask-guru-modal__threads{background:hsla(0,0%,100%,.74);border-right:1px solid #d3d8db;display:flex;flex:0 0 320px;flex-direction:column;min-height:0;overflow:hidden;padding:14px 12px;transition:flex-basis .2s ease,width .2s ease,padding .2s ease;width:320px}.ask-guru-modal .ask-guru-modal__threads-header{align-items:center;color:#646f7a;display:flex;font-size:12px;font-weight:700;gap:8px;justify-content:space-between;letter-spacing:.04em;padding:0 6px 10px;text-transform:uppercase}.ask-guru-modal .ask-guru-modal__threads-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-guru-modal .ask-guru-modal__thread-add{align-items:center;background:hsla(2,100%,93%,.68);border:1px solid rgba(142,40,38,.24);border-radius:50%;color:#8e2826;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ask-guru-modal .ask-guru-modal__thread-add:focus{outline:none}.ask-guru-modal .ask-guru-modal__sidebar-collapse,.ask-guru-modal .ask-guru-modal__sidebar-hide{align-items:center;background:hsla(0,0%,100%,.82);border:1px solid rgba(0,0,0,.08);border-radius:50%;color:#9099a3;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:color .2s ease,border-color .2s ease,background-color .2s ease,transform .2s ease;width:28px}.ask-guru-modal .ask-guru-modal__sidebar-collapse:focus,.ask-guru-modal .ask-guru-modal__sidebar-collapse:hover,.ask-guru-modal .ask-guru-modal__sidebar-hide:focus,.ask-guru-modal .ask-guru-modal__sidebar-hide:hover{background:hsla(2,100%,93%,.72);border-color:rgba(142,40,38,.24);color:#8e2826;outline:none}.ask-guru-modal .ask-guru-modal__sidebar-hide{display:none}.ask-guru-modal .ask-guru-modal__threads-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:2px}.ask-guru-modal .ask-guru-modal__thread-item,.ask-guru-modal .ask-guru-modal__thread-list{display:flex;flex-direction:column;gap:4px}.ask-guru-modal .ask-guru-modal__thread{align-items:center;background:transparent;border:0;border-radius:8px;color:#4b545c;cursor:pointer;display:flex;gap:8px;min-height:42px;padding:8px 6px;text-align:left;touch-action:manipulation;width:100%}.ask-guru-modal .ask-guru-modal__thread.is-active{background:hsla(2,100%,93%,.88);color:#210100}.ask-guru-modal .ask-guru-modal__thread:focus{outline:none}.ask-guru-modal .ask-guru-modal__thread--create{background:hsla(0,0%,100%,.54);border:1px dashed rgba(142,40,38,.36);color:#8e2826;margin-bottom:8px}.ask-guru-modal .ask-guru-modal__thread-icon{color:#8e2826;flex:0 0 18px;font-size:14px;text-align:center}.ask-guru-modal .ask-guru-modal__thread-title{flex:1 1 auto;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-guru-modal .ask-guru-modal__thread-action{color:#9099a3;flex:0 0 auto;font-size:14px;opacity:1;padding:5px;transition:opacity .16s ease,color .16s ease}.ask-guru-modal .ask-guru-modal__thread-confirm,.ask-guru-modal .ask-guru-modal__thread-rename{align-items:center;background:rgba(75,84,92,.92);border-radius:10px;box-shadow:0 8px 18px rgba(65,30,0,.18);color:#fff;display:flex;gap:8px;margin:0 2px 6px;min-height:42px;padding:6px 6px 6px 10px}.ask-guru-modal .ask-guru-modal__thread-rename{background:hsla(0,0%,100%,.92);border:1px solid rgba(142,40,38,.16);color:#4b545c}.ask-guru-modal .ask-guru-modal__thread-rename-input{background:transparent;border:0;border-bottom:1px solid rgba(142,40,38,.3);color:#4b545c;flex:1 1 auto;font-size:13px;font-weight:600;height:30px;min-width:0}.ask-guru-modal .ask-guru-modal__thread-rename-input:focus{border-bottom-color:#8e2826;outline:none}.ask-guru-modal .ask-guru-modal__threads-footer{border-top:1px solid rgba(211,216,219,.9);flex:0 0 auto;margin-top:14px;padding-top:12px}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__threads{flex-basis:74px;padding-left:9px;padding-right:9px;width:74px}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__threads-header{justify-content:center;padding-left:0;padding-right:0}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__sidebar-brand,.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__thread-action,.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__thread-add,.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__thread-title,.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__threads-footer,.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__threads-title{display:none}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__sidebar-collapse{transform:rotate(180deg)}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__thread{justify-content:center;padding:8px}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__thread-icon{flex-basis:auto;width:auto}.ask-guru-modal .ask-guru-modal__thread-rename .ask-guru-modal__thread-confirm-cancel,.ask-guru-modal .ask-guru-modal__thread-rename .ask-guru-modal__thread-confirm-icon{color:#9099a3}.ask-guru-modal .ask-guru-modal__thread-rename .ask-guru-modal__thread-confirm-submit{background:rgba(142,40,38,.1);color:#8e2826}.ask-guru-modal .ask-guru-modal__thread-rename .ask-guru-modal__thread-confirm-submit:disabled{cursor:not-allowed;opacity:.56}.ask-guru-modal .ask-guru-modal__thread-confirm-icon{color:hsla(0,0%,100%,.64);flex:0 0 auto;font-size:14px}.ask-guru-modal .ask-guru-modal__thread-confirm-title{flex:1 1 auto;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-guru-modal .ask-guru-modal__thread-confirm-cancel,.ask-guru-modal .ask-guru-modal__thread-confirm-submit{border:0;cursor:pointer;flex:0 0 auto}.ask-guru-modal .ask-guru-modal__thread-confirm-cancel:focus,.ask-guru-modal .ask-guru-modal__thread-confirm-submit:focus{outline:none}.ask-guru-modal .ask-guru-modal__thread-confirm-cancel{background:transparent;border-radius:8px;color:hsla(0,0%,100%,.68);height:28px;width:28px}.ask-guru-modal .ask-guru-modal__thread-confirm-submit{background:hsla(0,0%,100%,.14);border-radius:9px;color:#ff7878;font-size:14px;font-weight:700;min-height:30px;padding:0 12px}@media (hover:hover) and (pointer:fine){.ask-guru-modal .ask-guru-modal__thread:hover{background:hsla(2,100%,93%,.88);color:#210100}.ask-guru-modal .ask-guru-modal__thread--create:hover{border-color:rgba(142,40,38,.54)}.ask-guru-modal .ask-guru-modal__thread-action{opacity:0}.ask-guru-modal .ask-guru-modal__thread.is-active .ask-guru-modal__thread-action,.ask-guru-modal .ask-guru-modal__thread:hover .ask-guru-modal__thread-action{opacity:1}.ask-guru-modal .ask-guru-modal__thread-action:hover{color:#8e2826}.ask-guru-modal .ask-guru-modal__thread-confirm-cancel:hover{background:hsla(0,0%,100%,.08);color:#fff}.ask-guru-modal .ask-guru-modal__thread-confirm-submit:hover{background:hsla(0,0%,100%,.2);color:#ff8f8f}}.ask-guru-modal .ask-guru-modal__main{background:radial-gradient(circle at 18% 20%,rgba(255,217,184,.55),transparent 34%),radial-gradient(circle at 82% 8%,hsla(2,100%,86%,.28),transparent 30%),linear-gradient(135deg,#fff9f4,#fff 45%,#f5f7f9);display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow:hidden;position:relative}.ask-guru-modal.is-compatibility-thread .ask-guru-modal__main{background:radial-gradient(circle at 20% 16%,hsla(2,100%,86%,.24),transparent 32%),linear-gradient(135deg,#fff7f6,#fff 46%,#f6fbff)}.ask-guru-modal .ask-guru-modal__initial-loader{flex:1 1 auto;min-height:0;position:relative;z-index:1}.ask-guru-modal .ask-guru-modal__background{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.ask-guru-modal .ask-guru-modal__background--compatibility{display:none}.ask-guru-modal.is-compatibility-thread .ask-guru-modal__background--compatibility{display:block}.ask-guru-modal .ask-guru-modal__heart{height:74px;opacity:.18;position:absolute;transform:rotate(-12deg);width:82px}.ask-guru-modal .ask-guru-modal__heart:after,.ask-guru-modal .ask-guru-modal__heart:before{background:#8e2826;border-radius:42px 42px 0 0;content:"";height:64px;position:absolute;top:18px;width:42px}.ask-guru-modal .ask-guru-modal__heart:before{left:41px;transform:rotate(-45deg);transform-origin:0 100%}.ask-guru-modal .ask-guru-modal__heart:after{left:0;transform:rotate(45deg);transform-origin:100% 100%}.ask-guru-modal .ask-guru-modal__heart--one{left:7%;top:120px}.ask-guru-modal .ask-guru-modal__heart--two{opacity:.13;right:9%;top:96px;transform:scale(.78) rotate(18deg)}.ask-guru-modal .ask-guru-modal__heart--three{bottom:96px;opacity:.11;right:16%;transform:scale(1.16) rotate(-24deg)}.ask-guru-modal .ask-guru-modal__active-thread{align-items:center;background:hsla(0,0%,100%,.72);border-bottom:1px solid rgba(211,216,219,.72);color:#646f7a;display:flex;flex:0 0 auto;font-size:13px;font-weight:700;gap:12px;justify-content:space-between;min-width:0;padding:8px 20px;position:relative;z-index:1}.ask-guru-modal .ask-guru-modal__active-thread .ask-guru-modal__active-thread-title,.ask-guru-modal .ask-guru-modal__active-thread>span{display:block;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-guru-modal .ask-guru-modal__active-thread-toggle{display:none}.ask-guru-modal .ask-guru-modal__main-close{align-items:center;background:transparent;border:0;color:#646f7a;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:20px;height:30px;justify-content:center;transition:color .2s ease;width:30px}.ask-guru-modal .ask-guru-modal__main-close:focus,.ask-guru-modal .ask-guru-modal__main-close:hover{color:#8e2826;outline:none}.ask-guru-modal .ask-guru-modal__history{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px 20px 6px;position:relative;z-index:1}.ask-guru-modal .ask-guru-modal__scroll-bottom{align-items:center;background:hsla(0,0%,100%,.96);border:1px solid rgba(211,216,219,.72);border-radius:50%;bottom:96px;box-shadow:0 10px 24px rgba(65,30,0,.12);color:#646f7a;cursor:pointer;display:inline-flex;height:42px;justify-content:center;position:absolute;right:32px;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;width:42px;z-index:3}.ask-guru-modal .ask-guru-modal__scroll-bottom i{align-items:center;display:inline-flex;font-size:18px;justify-content:center;line-height:1}.ask-guru-modal .ask-guru-modal__scroll-bottom:focus,.ask-guru-modal .ask-guru-modal__scroll-bottom:hover{border-color:rgba(142,40,38,.28);box-shadow:0 12px 28px rgba(65,30,0,.16);color:#8e2826;outline:none;transform:translateY(-1px)}@media (min-width:1180px){.ask-guru-modal .ask-guru-modal__scroll-bottom{right:calc(50% - 532px)}}.ask-guru-modal.is-input-expanded .ask-guru-modal__scroll-bottom{bottom:154px}.ask-guru-modal .ask-guru-history__stack{display:flex;flex-direction:column;margin:0 auto;max-width:1100px;min-height:100%;width:100%}.ask-guru-modal .ask-guru-history__top-sentinel{min-height:1px}.ask-guru-modal .ask-guru-history__loading{align-items:center;display:flex;justify-content:center;min-height:36px;padding:8px 0}.ask-guru-modal .ask-guru-history__loader-icon{height:22px;width:22px}.ask-guru-modal .ask-guru-context-notice{align-self:center;background:hsla(0,0%,100%,.86);border:1px solid rgba(142,40,38,.16);border-radius:8px;box-shadow:0 8px 22px rgba(65,30,0,.06);color:#4b545c;cursor:pointer;font-size:15px;line-height:1.5;margin:0 auto 16px;max-width:760px;padding:12px 14px;text-align:center;width:100%}.ask-guru-modal .ask-guru-context-notice a{color:#8e2826}.ask-guru-modal .ask-guru-context-card{align-items:center;align-self:center;background:hsla(0,0%,100%,.86);border:1px solid rgba(142,40,38,.16);border-radius:8px;box-shadow:0 8px 22px rgba(65,30,0,.06);display:flex;gap:14px;margin:0 auto 16px;max-width:760px;padding:10px 12px 10px 10px;width:100%}.ask-guru-modal .ask-guru-compatibility-context{align-self:center;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto 16px;max-width:920px;width:100%}.ask-guru-modal .ask-guru-context-card--compatibility{align-self:stretch;margin:0;max-width:none}.ask-guru-modal .ask-guru-context-card__chart{background:#fff;border:1px solid rgba(211,216,219,.72);border-radius:8px;flex:0 0 94px;height:94px;overflow:hidden;width:94px}.ask-guru-modal .ask-guru-context-card__chart img{display:block;height:100%;object-fit:contain;width:100%}.ask-guru-modal .ask-guru-context-card__body{display:flex;flex-direction:column;gap:5px;min-width:0}.ask-guru-modal .ask-guru-context-card__badge{align-self:flex-start;background:hsla(2,100%,93%,.82);border-radius:999px;color:#8e2826;font-size:11px;font-weight:700;line-height:1.25;max-width:100%;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.ask-guru-modal .ask-guru-context-card__title{color:#4b545c;font-size:16px;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-guru-modal .ask-guru-context-card__meta{color:#646f7a;font-size:13px;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-guru-modal .ask-guru-history__empty{align-items:flex-end;color:#4b545c;display:flex;flex:1 1 auto;justify-content:center;margin:0 auto;max-width:1100px;min-height:100%;text-align:center;width:100%}.ask-guru-modal .ask-guru-history__empty-suggestions{margin-top:auto;padding-bottom:18px;width:100%}.ask-guru-modal .ask-guru-history__suggestions-label{color:#4b545c;font-size:22px;font-weight:400;line-height:1.35;margin:0 0 18px}.ask-guru-modal .ask-guru-history__suggestions{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0;text-align:left}.ask-guru-modal .ask-guru-history__suggestion{align-items:flex-start;background:hsla(0,0%,100%,.82);border:1px solid rgba(142,40,38,.18);border-radius:8px;box-shadow:0 6px 16px rgba(65,30,0,.06);color:#4b545c;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;line-height:1.35;min-height:84px;padding:12px;text-align:left;touch-action:manipulation}.ask-guru-modal .ask-guru-history__suggestion:focus{outline:none}.ask-guru-modal .ask-guru-history__suggestion-icon{color:#8e2826;flex:0 0 auto;font-size:15px;margin-top:2px}.ask-guru-modal .ask-guru-history__suggestions--follow-up{margin:0}.ask-guru-modal .ask-guru-history__follow-ups{align-items:stretch;display:flex;flex-direction:column;gap:10px;margin-top:24px}.ask-guru-modal .ask-guru-history__suggest-more-wrap{display:flex;justify-content:center;margin-top:10px}.ask-guru-modal .ask-guru-history__cooldown{align-items:center;align-self:center;background:hsla(2,100%,93%,.72);border:1px solid rgba(142,40,38,.14);border-radius:18px;color:#8e2826;display:inline-flex;font-size:13px;font-weight:700;gap:8px;line-height:1.35;max-width:min(100%,520px);padding:8px 14px;text-align:center}.ask-guru-modal .ask-guru-history__cooldown-icon{flex:0 0 auto;font-size:14px}.ask-guru-modal .ask-guru-history__suggest-more{align-items:center;background:hsla(2,100%,93%,.72);border:0;border-radius:18px;color:#8e2826;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:7px;line-height:1.2;padding:7px 12px;touch-action:manipulation}.ask-guru-modal .ask-guru-history__suggest-more:focus{outline:none}.ask-guru-modal .ask-guru-history__suggest-more:disabled{cursor:default;opacity:.65}.ask-guru-modal .ask-guru-history__suggest-empty{color:#9099a3;font-size:13px;font-weight:600;line-height:1.4;text-align:center}.ask-guru-modal .ask-guru-history__list{display:flex;flex-direction:column;gap:22px;margin-top:auto;padding:8px 0}.ask-guru-modal .ask-guru-history__limit-notice{align-items:center;background:hsla(0,0%,100%,.88);border:1px solid rgba(142,40,38,.2);border-radius:14px;box-shadow:0 8px 22px rgba(65,30,0,.06);display:flex;gap:12px;margin-top:14px;max-width:min(980px,100%);padding:14px 16px;width:100%}.ask-guru-modal .ask-guru-history__limit-notice .ask-guru-history__limit-notice-icon{align-items:center;background:rgba(142,40,38,.1);border-radius:50%;color:#8e2826;display:inline-flex;flex:0 0 auto;font-size:16px;height:34px;justify-content:center;width:34px}.ask-guru-modal .ask-guru-history__limit-notice .ask-guru-history__limit-notice-body{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.ask-guru-modal .ask-guru-history__limit-notice .ask-guru-history__limit-notice-title{color:#4b545c;font-size:14px;font-weight:800;line-height:1.3}.ask-guru-modal .ask-guru-history__limit-notice .ask-guru-history__limit-notice-text{color:#646f7a;font-size:13px;line-height:1.35}.ask-guru-modal .ask-guru-history__limit-notice .ask-guru-history__limit-notice-action{align-items:center;background:#8e2826;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:700;justify-content:center;line-height:1;padding:8px 14px;text-transform:uppercase;white-space:nowrap}.ask-guru-modal .ask-guru-history__limit-notice .ask-guru-history__limit-notice-action:focus,.ask-guru-modal .ask-guru-history__limit-notice .ask-guru-history__limit-notice-action:hover{background:#762120;color:#fff;text-decoration:none}.ask-guru-modal .ask-guru-history__limit-notice.ask-guru-history__limit-notice--long-thread{border-color:rgba(142,86,38,.22)}.ask-guru-modal .ask-guru-history__limit-notice.ask-guru-history__limit-notice--long-thread .ask-guru-history__limit-notice-icon{background:rgba(142,86,38,.12);color:#8e5626}.ask-guru-modal .ask-guru-history__item{display:flex;flex-direction:column;gap:8px}.ask-guru-modal .ask-guru-history__time{align-items:center;align-self:flex-end;color:#9099a3;display:inline-flex;font-size:12px}.ask-guru-modal .ask-guru-history__bubble{border:1px solid #d3d8db;border-radius:14px;box-shadow:0 1px 2px rgba(65,30,0,.06);padding:14px 16px}.ask-guru-modal .ask-guru-history__bubble p{white-space:pre-wrap;word-break:break-word}.ask-guru-modal .ask-guru-history__bubble stream-content{display:block}.ask-guru-modal .ask-guru-history__bubble--question{align-self:flex-end;background:#ffdad9;border-color:#ffbab8;border-radius:14px 4px 14px 14px;color:#210100;font-size:16px;line-height:1.65;max-width:min(840px,85%)}.ask-guru-modal .ask-guru-history__bubble--question p{font-size:inherit;line-height:inherit;margin:0}.ask-guru-modal .ask-guru-history__reply{display:block;margin-top:12px;width:100%}.ask-guru-modal .ask-guru-history__assistant-icon{display:none}.ask-guru-modal .ask-guru-history__reply-body,.ask-guru-modal .ask-guru-history__reply-message{width:100%}.ask-guru-modal .ask-guru-history__bubble--reply{background:hsla(0,0%,100%,.82);border-color:rgba(211,216,219,.95);border-radius:14px 14px 14px 4px;box-shadow:0 8px 22px rgba(65,30,0,.06);color:#4b545c;font-weight:400;max-width:min(980px,100%);padding:14px 16px;text-align:left;width:100%}@media (min-width:992px){.ask-guru-modal .ask-guru-history__reply-message{align-items:flex-end;display:flex;gap:12px}.ask-guru-modal .ask-guru-history__assistant-icon{align-items:center;background:hsla(0,0%,100%,.86);border-radius:50%;box-shadow:0 8px 18px rgba(65,30,0,.08);color:#8e2826;display:inline-flex;flex:0 0 34px;font-size:24px;height:34px;justify-content:center;line-height:1;margin-bottom:2px;width:34px}.ask-guru-modal .ask-guru-history__bubble--reply{flex:1 1 auto;min-width:0}}.ask-guru-modal .ask-guru-history__reply-content{color:#4b545c;font-size:16px;line-height:1.65;text-align:justify}.ask-guru-modal .ask-guru-history__reply-content>:first-child{margin-top:0}.ask-guru-modal .ask-guru-history__reply-content>:last-child{margin-bottom:0}.ask-guru-modal .ask-guru-history__reply-content p{margin:0 0 12px;white-space:normal;word-break:break-word}.ask-guru-modal .ask-guru-history__reply-content ol,.ask-guru-modal .ask-guru-history__reply-content ul{margin:0 0 14px;padding-left:24px;text-align:left}.ask-guru-modal .ask-guru-history__reply-content li{margin-bottom:8px;padding-left:2px}.ask-guru-modal .ask-guru-history__reply-content ul{list-style:disc}.ask-guru-modal .ask-guru-history__reply-content ul li::marker{color:#8e2826;font-size:.95em}.ask-guru-modal .ask-guru-history__reply-content ol{list-style:decimal}.ask-guru-modal .ask-guru-history__reply-content ol li::marker{color:#8e2826;font-weight:700}.ask-guru-modal .ask-guru-history__reply-content b,.ask-guru-modal .ask-guru-history__reply-content strong{color:#8e2826;font-weight:700}.ask-guru-modal .ask-guru-history__reply-content h1,.ask-guru-modal .ask-guru-history__reply-content h2,.ask-guru-modal .ask-guru-history__reply-content h3,.ask-guru-modal .ask-guru-history__reply-content h4{color:#8e2826;font-weight:800;letter-spacing:.01em;line-height:1.3;margin:14px 0 10px;text-align:left}.ask-guru-modal .ask-guru-history__reply-content h1{border-bottom:2px solid rgba(142,40,38,.28);font-size:24px;padding-bottom:6px}.ask-guru-modal .ask-guru-history__reply-content h2{border-bottom:1px solid rgba(142,40,38,.2);font-size:22px;padding-bottom:5px}.ask-guru-modal .ask-guru-history__reply-content h3{font-size:20px;padding-left:12px;position:relative}.ask-guru-modal .ask-guru-history__reply-content h3:before{background:rgba(142,40,38,.7);border-radius:2px;bottom:2px;content:"";left:0;position:absolute;top:2px;width:3px}.ask-guru-modal .ask-guru-history__reply-content h4{font-size:18px;font-size:15px;letter-spacing:.06em;opacity:.92;text-transform:uppercase}.ask-guru-modal .ask-guru-history__reply-content a{color:#8e2826;text-decoration:underline;text-decoration-color:rgba(142,40,38,.4);text-underline-offset:2px}.ask-guru-modal .ask-guru-history__reply-content a:hover{color:#6e1f1d;text-decoration-color:rgba(142,40,38,.75)}.ask-guru-modal .ask-guru-history__reply-content code{background:rgba(142,40,38,.08);border:1px solid rgba(142,40,38,.18);border-radius:5px;color:#660d0b;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em;padding:1px 6px}.ask-guru-modal .ask-guru-history__reply-content pre{background:rgba(0,0,0,.04);border:1px solid rgba(211,216,219,.9);border-radius:10px;margin:0 0 14px;overflow:auto;padding:10px 12px}.ask-guru-modal .ask-guru-history__reply-content pre code{background:transparent;border:0;color:inherit;padding:0}.ask-guru-modal .ask-guru-history__reply-content hr{border:0;border-top:1px solid rgba(142,40,38,.22);margin:14px 0}.ask-guru-modal .ask-guru-history__reply-content blockquote{background:linear-gradient(90deg,rgba(142,40,38,.08),hsla(0,0%,100%,0));border-left:4px solid rgba(142,40,38,.5);border-radius:0 8px 8px 0;color:#3d454b;margin:0 0 14px;padding:10px 14px}.ask-guru-modal .ask-guru-history__reply-content table{border-collapse:collapse;display:block;font-size:14px;margin:0 0 14px;max-width:100%;overflow-x:auto;text-align:left;white-space:normal;width:100%}.ask-guru-modal .ask-guru-history__reply-content table thead{background:rgba(142,40,38,.08)}.ask-guru-modal .ask-guru-history__reply-content table td,.ask-guru-modal .ask-guru-history__reply-content table th{border:1px solid rgba(211,216,219,.9);min-width:110px;padding:8px 10px;vertical-align:top}.ask-guru-modal .ask-guru-history__reply-content table th{color:#8e2826;font-weight:700}.ask-guru-modal .ask-guru-history__reply-content table tbody tr:nth-child(2n){background:rgba(211,216,219,.18)}.ask-guru-modal .ask-guru-history__usage{align-items:center;border-top:1px solid rgba(211,216,219,.72);color:#9099a3;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 12px;line-height:1.3;margin-top:12px;padding-top:10px}.ask-guru-modal .ask-guru-history__usage-item{align-items:center;display:inline-flex;gap:5px;white-space:nowrap}.ask-guru-modal .ask-guru-history__usage-icon{color:#b14a47;font-size:13px}.ask-guru-modal .ask-guru-history__reply-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:10px 0 0 46px}.ask-guru-modal .ask-guru-history__reply-action{align-items:center;background:transparent;border:0;color:#9099a3;display:inline-flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;line-height:1;min-height:24px;padding:0;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.ask-guru-modal .ask-guru-history__reply-action i{color:currentColor;font-size:14px}.ask-guru-modal .ask-guru-history__reply-action:focus,.ask-guru-modal .ask-guru-history__reply-action:hover{color:#8e2826;text-decoration:none}.ask-guru-modal .ask-guru-history__reply-action:focus i,.ask-guru-modal .ask-guru-history__reply-action:hover i{color:currentColor}.ask-guru-modal .ask-guru-history__reply-action:active{transform:translateY(1px)}.ask-guru-modal .ask-guru-history__reply-action[disabled]{cursor:wait;opacity:.7}.ask-guru-modal .ask-guru-history__reply-action.is-copied,.ask-guru-modal .ask-guru-history__reply-action.is-copied i{color:#68a31a}.ask-guru-modal .ask-guru-history__reply-action--shared{color:#9099a3}@media (max-width:991px){.ask-guru-modal .ask-guru-history__reply-actions{margin-left:0}}.ask-guru-modal .ask-guru-history__typing{align-items:center;display:inline-flex;gap:6px;margin-top:8px;min-height:22px}.ask-guru-modal .ask-guru-history__typing>span{animation:ask-guru-typing 1.2s ease-in-out infinite;background:#b14a47;border-radius:50%;height:7px;width:7px}.ask-guru-modal .ask-guru-history__typing>span:nth-child(2){animation-delay:.2s}.ask-guru-modal .ask-guru-history__typing>span:nth-child(3){animation-delay:.4s}.ask-guru-modal .ask-guru-history__refresh{align-items:center;background:hsla(2,100%,93%,.84);border:0;border-radius:50%;color:#8e2826;cursor:pointer;display:inline-flex;font-size:14px;height:28px;justify-content:center;margin-left:8px;touch-action:manipulation;width:28px}.ask-guru-modal .ask-guru-history__refresh:focus{outline:none}.ask-guru-modal .ask-guru-modal__composer{background:linear-gradient(0deg,rgba(255,254,253,.96) 0,rgba(255,254,253,.88) 72%,rgba(255,254,253,0));border-top:0;padding:10px 20px 16px;position:relative;z-index:1}.ask-guru-modal.is-compatibility-thread .ask-guru-modal__composer{background:linear-gradient(0deg,hsla(7,100%,98%,.96) 0,hsla(7,100%,98%,.88) 72%,hsla(7,100%,98%,0))}.ask-guru-modal .ask-guru-modal__composer-inner{margin:0 auto;max-width:1100px;position:relative;width:100%}.ask-guru-modal .ask-guru-modal__context-suggestion{align-items:center;background:hsla(0,0%,100%,.96);border:1px solid rgba(142,40,38,.2);border-radius:12px;box-shadow:0 10px 24px rgba(65,30,0,.1);color:#4b545c;display:flex;gap:12px;margin-bottom:10px;padding:12px 14px}.ask-guru-modal .ask-guru-modal__context-suggestion-icon{align-items:center;background:rgba(142,40,38,.1);border-radius:9px;color:#8e2826;display:inline-flex;flex:0 0 34px;font-size:16px;height:34px;justify-content:center;width:34px}.ask-guru-modal .ask-guru-modal__context-suggestion-body{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.ask-guru-modal .ask-guru-modal__context-suggestion-title{color:#4b545c;font-size:13px;font-weight:700;line-height:1.35}.ask-guru-modal .ask-guru-modal__context-suggestion-text{color:#646f7a;font-size:12px;line-height:1.45}.ask-guru-modal .ask-guru-modal__context-suggestion-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.ask-guru-modal .ask-guru-modal__context-suggestion-action{background:transparent;border:1px solid rgba(142,40,38,.2);border-radius:8px;color:#8e2826;cursor:pointer;font-size:12px;font-weight:600;line-height:1.25;min-height:34px;padding:7px 12px}.ask-guru-modal .ask-guru-modal__context-suggestion-action:focus,.ask-guru-modal .ask-guru-modal__context-suggestion-action:hover{background:rgba(142,40,38,.06);border-color:rgba(142,40,38,.4);outline:none}.ask-guru-modal .ask-guru-modal__context-suggestion-action:focus-visible{outline:2px solid rgba(142,40,38,.55);outline-offset:2px}.ask-guru-modal .ask-guru-modal__context-suggestion-action--primary{background:#8e2826;border-color:#8e2826;color:#fff}.ask-guru-modal .ask-guru-modal__context-suggestion-action--primary:focus,.ask-guru-modal .ask-guru-modal__context-suggestion-action--primary:hover{background:#7a2221;color:#fff}@media (max-width:991px){.ask-guru-modal .ask-guru-modal__context-suggestion{align-items:flex-start;flex-wrap:wrap;gap:10px;padding:11px 12px}.ask-guru-modal .ask-guru-modal__context-suggestion-body{flex-basis:calc(100% - 46px)}.ask-guru-modal .ask-guru-modal__context-suggestion-actions{width:100%}.ask-guru-modal .ask-guru-modal__context-suggestion-action{flex:1 1 0}}.ask-guru-modal .ask-guru-modal__input-wrap{position:relative}.ask-guru-modal .ask-guru-modal__cooldown{margin:0;position:relative;width:100%;z-index:2}.ask-guru-modal .ask-guru-modal__credits{background:hsla(0,0%,100%,.78);border:1px solid rgba(0,0,0,.08);border-radius:12px;color:rgba(0,0,0,.72);padding:14px 14px 12px;transition:border-color .18s ease,box-shadow .18s ease}.ask-guru-modal .ask-guru-modal__cooldown.is-expanded .ask-guru-modal__credits{border-color:rgba(0,0,0,.14);box-shadow:0 8px 20px rgba(65,30,0,.08)}.ask-guru-modal .ask-guru-modal__credits-summary{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:8px;padding:0;text-align:left;text-decoration:none;width:100%}.ask-guru-modal .ask-guru-modal__credits-summary:focus,.ask-guru-modal .ask-guru-modal__credits-summary:hover{color:inherit;outline:none;text-decoration:none}.ask-guru-modal .ask-guru-modal__credits-summary:focus .ask-guru-modal__credits-chevron,.ask-guru-modal .ask-guru-modal__credits-summary:hover .ask-guru-modal__credits-chevron{transform:translateX(2px)}.ask-guru-modal .ask-guru-modal__credits-title{color:rgba(0,0,0,.82);flex:1 1 auto;font-size:14px;font-weight:700;min-width:0}.ask-guru-modal .ask-guru-modal__credits-row-value,.ask-guru-modal .ask-guru-modal__credits-value{color:rgba(0,0,0,.78);flex:0 0 auto;font-size:13px;font-weight:700;white-space:nowrap}.ask-guru-modal .ask-guru-modal__credits-chevron{color:rgba(0,0,0,.42);flex:0 0 auto;font-size:15px;transition:transform .16s ease}.ask-guru-modal .ask-guru-modal__credits-progress{background:rgba(0,0,0,.15);border-radius:999px;height:7px;margin-top:13px;overflow:hidden}.ask-guru-modal .ask-guru-modal__credits-progress>span{background:#8e2826;border-radius:inherit;display:block;height:100%;min-width:0;transition:width .24s ease}.ask-guru-modal .ask-guru-modal__credits-details{display:flex;flex-direction:column;gap:11px;margin-top:14px}.ask-guru-modal .ask-guru-modal__credits-row{align-items:center;display:flex;min-width:0}.ask-guru-modal .ask-guru-modal__credits-row-label{color:rgba(0,0,0,.7);font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-guru-modal .ask-guru-modal__credits-row-value{font-size:12px;margin-left:auto;padding-left:10px}.ask-guru-modal .ask-guru-modal__credits-info{align-items:center;background:transparent;border:0;border-radius:50%;color:rgba(0,0,0,.43);cursor:help;display:inline-flex;flex:0 0 auto;font-size:14px;height:20px;justify-content:center;margin-left:4px;padding:0;position:relative;width:20px}.ask-guru-modal .ask-guru-modal__credits-info:focus{outline:none}.ask-guru-modal .ask-guru-modal__credits-info:focus-visible{outline:2px solid rgba(142,40,38,.48);outline-offset:1px}.ask-guru-modal .ask-guru-modal__credits-info:focus .ask-guru-modal__credits-tooltip,.ask-guru-modal .ask-guru-modal__credits-info:hover .ask-guru-modal__credits-tooltip{opacity:1;transform:translate(-50%,-4px);visibility:visible}.ask-guru-modal .ask-guru-modal__credits-tooltip{background:rgba(75,84,92,.98);border:1px solid rgba(0,0,0,.14);border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 8px 22px rgba(0,0,0,.22);color:#fff;font-size:11px;font-weight:400;left:50%;line-height:1.45;opacity:0;padding:9px 11px;pointer-events:none;position:absolute;text-align:left;transform:translate(-50%,2px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:230px;z-index:12}.ask-guru-modal .ask-guru-modal__credits-actions{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:3px}.ask-guru-modal .ask-guru-modal__credits-action{align-items:center;background:transparent;border:1px solid rgba(142,40,38,.22);border-radius:8px;color:#8e2826;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:7px;justify-content:center;line-height:1.25;min-height:38px;min-width:0;padding:8px 10px;text-align:center;text-decoration:none}.ask-guru-modal .ask-guru-modal__credits-action:only-child{grid-column:1/-1}.ask-guru-modal .ask-guru-modal__credits-action:focus,.ask-guru-modal .ask-guru-modal__credits-action:hover{background:rgba(142,40,38,.06);border-color:rgba(142,40,38,.4);color:#8e2826;outline:none;text-decoration:none}.ask-guru-modal .ask-guru-modal__credits-action:focus-visible{outline:2px solid rgba(142,40,38,.5);outline-offset:2px}.ask-guru-modal .ask-guru-modal__credits-action--primary{background:#8e2826;border-color:#8e2826;color:#fff}.ask-guru-modal .ask-guru-modal__credits-action--primary:focus,.ask-guru-modal .ask-guru-modal__credits-action--primary:hover{background:#7a2221;color:#fff}.ask-guru-modal .ask-guru-modal__credits-action i{flex:0 0 auto;font-size:12px}.ask-guru-modal .ask-guru-modal__credits-action span{min-width:0}.ask-guru-modal .ask-guru-modal__limits-cooldown{align-items:flex-start;background:rgba(142,40,38,.07);border:1px solid rgba(142,40,38,.16);border-radius:9px;color:rgba(0,0,0,.68);display:inline-flex;font-size:12px;gap:7px;line-height:1.35;margin-bottom:8px;padding:8px 10px;width:100%}.ask-guru-modal .ask-guru-modal__limits-cooldown i{color:#8e2826;flex:0 0 auto;margin-top:1px}.ask-guru-modal .ask-guru-modal__send{align-items:center;background:#8e2826;border:0;border-radius:50%;box-shadow:0 6px 14px rgba(142,40,38,.3);color:#fff;cursor:pointer;display:inline-flex;height:38px;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:transform .18s ease,box-shadow .2s ease,background-color .2s ease;width:38px}.ask-guru-modal .ask-guru-modal__send i{align-items:center;display:inline-flex;font-size:18px;font-weight:700;justify-content:center;line-height:1}.ask-guru-modal .ask-guru-modal__send:hover:not(:disabled){box-shadow:0 10px 20px rgba(142,40,38,.38);transform:translateY(calc(-50% - 1px))}.ask-guru-modal .ask-guru-modal__send:focus{outline:none}.ask-guru-modal .ask-guru-modal__send:disabled{background:#d3d8db;box-shadow:none;color:#9099a3;cursor:default}@media (max-width:1199px){.ask-guru-modal .ask-guru-modal__header{display:none}.ask-guru-modal .ask-guru-modal__title-wrap{display:block}.ask-guru-modal .ask-guru-modal__sidebar-brand,.ask-guru-modal .ask-guru-modal__sidebar-collapse,.ask-guru-modal .ask-guru-modal__threads-toggle{display:none}.ask-guru-modal .ask-guru-modal__sidebar-hide{display:inline-flex}.ask-guru-modal .ask-guru-modal__threads{background:#fff;border-bottom:0;border-right:1px solid #d3d8db;bottom:0;box-shadow:10px 0 24px rgba(65,30,0,.14);left:0;max-height:none;position:absolute;top:0;transform:translateX(-100%);transition:transform .2s ease;width:min(320px,86vw);z-index:8}.ask-guru-modal .ask-guru-modal__thread.is-active{background:#ffdad9}.ask-guru-modal .ask-guru-modal__thread--create{background:#fff}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__threads{flex-basis:auto;padding:14px 12px;width:min(320px,86vw)}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__thread-title,.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__threads-title{display:block}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__sidebar-brand{display:none}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__thread-action,.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__thread-add{display:inline-flex}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__threads-footer{display:block}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__threads-header{justify-content:space-between;padding:0 6px 10px}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__thread{justify-content:flex-start;padding:8px 6px}.ask-guru-modal.is-sidebar-collapsed .ask-guru-modal__thread-icon{flex:0 0 18px;width:auto}.ask-guru-modal .ask-guru-modal__thread-list{display:flex;flex-direction:column}.ask-guru-modal .ask-guru-modal__threads-scrim{background:rgba(65,30,0,.3);inset:0;position:absolute;z-index:7}.ask-guru-modal.is-thread-menu-open .ask-guru-modal__threads{transform:translateX(0)}.ask-guru-modal.is-thread-menu-open .ask-guru-modal__threads-scrim{display:block}.ask-guru-modal .ask-guru-modal__composer,.ask-guru-modal .ask-guru-modal__header,.ask-guru-modal .ask-guru-modal__history{padding-left:12px;padding-right:12px}.ask-guru-modal .ask-guru-modal__active-thread{background:hsla(0,0%,100%,.92);font-size:15px;gap:10px;min-height:52px;padding:8px 12px}.ask-guru-modal .ask-guru-modal__active-thread-toggle,.ask-guru-modal .ask-guru-modal__main-close{align-items:center;background:transparent;border:0;border-radius:50%;color:#646f7a;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:18px;height:36px;justify-content:center;width:36px}.ask-guru-modal .ask-guru-modal__active-thread-toggle:focus,.ask-guru-modal .ask-guru-modal__main-close:focus{outline:none}.ask-guru-modal .ask-guru-modal__main-close{font-size:15px}.ask-guru-modal .ask-guru-context-card{gap:10px;padding:9px}.ask-guru-modal .ask-guru-compatibility-context{gap:10px;grid-template-columns:1fr}.ask-guru-modal .ask-guru-context-card__chart{flex-basis:72px;height:72px;width:72px}.ask-guru-modal .ask-guru-context-card__title{font-size:14px}.ask-guru-modal .ask-guru-context-card__meta{font-size:12px}.ask-guru-modal .ask-guru-history__empty-suggestions{padding-bottom:10px}.ask-guru-modal .ask-guru-history__suggestions-label{font-size:18px;margin-bottom:14px}.ask-guru-modal .ask-guru-history__suggestions{grid-template-columns:1fr}.ask-guru-modal .ask-guru-history__limit-notice{align-items:flex-start;flex-wrap:wrap}.ask-guru-modal .ask-guru-history__limit-notice .ask-guru-history__limit-notice-body{flex:1 1 calc(100% - 46px)}.ask-guru-modal .ask-guru-history__limit-notice .ask-guru-history__limit-notice-action{margin-left:auto}.ask-guru-modal .ask-guru-history__bubble--question,.ask-guru-modal .ask-guru-history__bubble--reply{max-width:100%}.ask-guru-modal .ask-guru-modal__send{height:36px;right:10px;top:50%;width:36px}.ask-guru-modal .ask-guru-modal__scroll-bottom{height:40px;right:18px;width:40px}.ask-guru-modal.is-input-expanded .ask-guru-modal__scroll-bottom{bottom:186px}}@keyframes ask-guru-typing{0%,80%,to{opacity:.45;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.ask-guru-modal-backdrop--account{backdrop-filter:blur(8px) saturate(.72);background:rgba(11,10,12,.88)}.ask-guru-modal--account{background:#100e12;border:0;border-radius:0;bottom:0;box-shadow:none;color:#f2ece4;color-scheme:dark;height:100%;left:0;overflow:hidden;right:0;top:0;transform:none;width:100%}.ask-guru-modal--account .ask-guru-modal__header{background:#0e0c10;border-color:hsla(32,42%,91%,.11)}.ask-guru-modal--account .ask-guru-modal__title{color:#f2ece4;font-weight:600;letter-spacing:.01em}.ask-guru-modal--account .ask-guru-modal__active-thread,.ask-guru-modal--account .ask-guru-modal__close,.ask-guru-modal--account .ask-guru-modal__main-close,.ask-guru-modal--account .ask-guru-modal__subtitle,.ask-guru-modal--account .ask-guru-modal__threads-header{color:#938991}.ask-guru-modal--account .ask-guru-modal__subtitle{color:#c4a56d;font-size:11px;font-weight:600;letter-spacing:.12em}.ask-guru-modal--account .ask-guru-modal__sidebar-collapse,.ask-guru-modal--account .ask-guru-modal__sidebar-hide,.ask-guru-modal--account .ask-guru-modal__thread-add,.ask-guru-modal--account .ask-guru-modal__threads-toggle{background:#171419;border-color:hsla(32,42%,91%,.11);color:#c8bec3}.ask-guru-modal--account .ask-guru-modal__sidebar-collapse:focus,.ask-guru-modal--account .ask-guru-modal__sidebar-collapse:hover,.ask-guru-modal--account .ask-guru-modal__sidebar-hide:focus,.ask-guru-modal--account .ask-guru-modal__sidebar-hide:hover,.ask-guru-modal--account .ask-guru-modal__thread-add:focus,.ask-guru-modal--account .ask-guru-modal__thread-add:hover,.ask-guru-modal--account .ask-guru-modal__threads-toggle:focus,.ask-guru-modal--account .ask-guru-modal__threads-toggle:hover{background:#242027;border-color:rgba(189,85,91,.48);color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__thread-add{border-radius:8px;color:#bd555b}.ask-guru-modal--account .ask-guru-modal__threads{background:#0e0c10;border-color:hsla(32,42%,91%,.11);flex-basis:304px;padding:20px 14px 14px;width:304px}.ask-guru-modal--account .ask-guru-modal__sidebar-brand{align-items:center;display:flex;gap:11px;padding:2px 10px 26px}.ask-guru-modal--account .ask-guru-modal__sidebar-brand .ask-guru-modal__title{font-size:18px}.ask-guru-modal--account .ask-guru-modal__sidebar-brand .ask-guru-modal__subtitle{font-size:9px;margin-top:4px}.ask-guru-modal--account .ask-guru-modal__brand-icon{align-items:center;background:rgba(189,85,91,.14);border:1px solid hsla(39,42%,60%,.25);border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);color:#c4a56d;display:inline-flex;flex:0 0 36px;font-size:23px;height:36px;justify-content:center;width:36px}.ask-guru-modal--account .ask-guru-modal__brand-copy{display:block;flex:1 1 auto;min-width:0}.ask-guru-modal--account .ask-guru-modal__threads-header{font-size:10px;letter-spacing:.14em;padding-bottom:12px}.ask-guru-modal--account .ask-guru-modal__history,.ask-guru-modal--account .ask-guru-modal__threads-scroll{scrollbar-color:hsla(34,35%,92%,.16) transparent;scrollbar-width:thin}.ask-guru-modal--account .ask-guru-modal__history::-webkit-scrollbar,.ask-guru-modal--account .ask-guru-modal__threads-scroll::-webkit-scrollbar{width:8px}.ask-guru-modal--account .ask-guru-modal__history::-webkit-scrollbar-track,.ask-guru-modal--account .ask-guru-modal__threads-scroll::-webkit-scrollbar-track{background:transparent}.ask-guru-modal--account .ask-guru-modal__history::-webkit-scrollbar-thumb,.ask-guru-modal--account .ask-guru-modal__threads-scroll::-webkit-scrollbar-thumb{background:hsla(34,35%,92%,.16);background-clip:padding-box;border:2px solid transparent;border-radius:999px}.ask-guru-modal--account .ask-guru-modal__thread{border:1px solid transparent;border-radius:9px;color:#c8bec3;min-height:44px;padding:9px 8px;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.ask-guru-modal--account .ask-guru-modal__thread.is-active{background:rgba(189,85,91,.14);border-color:rgba(189,85,91,.24);color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__thread.is-active .ask-guru-modal__thread-icon{color:#bd555b}.ask-guru-modal--account .ask-guru-modal__thread--create{background:#171419;border:1px solid hsla(32,42%,91%,.11);color:#c8bec3;margin-bottom:7px}.ask-guru-modal--account .ask-guru-modal__thread--create .ask-guru-modal__thread-icon{color:#c4a56d}.ask-guru-modal--account .ask-guru-modal__thread-icon{color:#938991}.ask-guru-modal--account .ask-guru-modal__thread-title{font-size:13px;font-weight:500}.ask-guru-modal--account .ask-guru-modal__thread-action{color:#938991}.ask-guru-modal--account .ask-guru-modal__thread-confirm,.ask-guru-modal--account .ask-guru-modal__thread-rename{background:#1d1920;border:1px solid hsla(32,42%,91%,.11);box-shadow:0 12px 24px rgba(0,0,0,.24);color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__thread-rename-input{border-color:hsla(32,42%,91%,.18);color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__thread-rename-input::placeholder{color:#938991}.ask-guru-modal--account .ask-guru-modal__thread-rename-input:focus{border-color:#bd555b}.ask-guru-modal--account .ask-guru-modal__thread-rename .ask-guru-modal__thread-confirm-cancel,.ask-guru-modal--account .ask-guru-modal__thread-rename .ask-guru-modal__thread-confirm-icon{color:#938991}.ask-guru-modal--account .ask-guru-modal__thread-rename .ask-guru-modal__thread-confirm-submit{background:rgba(189,85,91,.14);color:#bd555b}.ask-guru-modal--account .ask-guru-modal__thread-confirm-cancel,.ask-guru-modal--account .ask-guru-modal__thread-confirm-icon{color:#938991}.ask-guru-modal--account .ask-guru-modal__thread-confirm-submit{background:rgba(189,85,91,.14);color:#e98c91}.ask-guru-modal--account .ask-guru-modal__threads-footer{border-color:hsla(32,42%,91%,.11)}@media (hover:hover) and (pointer:fine){.ask-guru-modal--account .ask-guru-modal__thread:hover{background:#242027;border-color:hsla(32,42%,91%,.11);color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__thread--create:hover{border-color:hsla(39,42%,60%,.35)}.ask-guru-modal--account .ask-guru-modal__thread-action:hover{color:#bd555b}.ask-guru-modal--account .ask-guru-modal__thread-confirm-cancel:hover{background:hsla(34,35%,92%,.07);color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__thread-confirm-submit:hover{background:rgba(189,85,91,.2);color:#f3a2a7}}.ask-guru-modal--account .ask-guru-modal__main,.ask-guru-modal--account.is-compatibility-thread .ask-guru-modal__main{background:#100e12}.ask-guru-modal--account .ask-guru-modal__background--compatibility,.ask-guru-modal--account.is-compatibility-thread .ask-guru-modal__background--compatibility{display:none}.ask-guru-modal--account .ask-guru-modal__active-thread{background:rgba(23,20,25,.92);border-color:hsla(32,42%,91%,.11);color:#c8bec3;font-size:13px;font-weight:600;letter-spacing:.015em;min-height:54px;padding:10px 24px}.ask-guru-modal--account .ask-guru-modal__theme-toggle{align-items:center;background:#1d1920;border:1px solid hsla(32,42%,91%,.11);border-radius:999px;color:#938991;cursor:pointer;display:inline-flex;flex:0 0 auto;height:30px;justify-content:space-between;padding:0 7px;position:relative;transition:border-color .18s ease,background-color .18s ease;width:58px}.ask-guru-modal--account .ask-guru-modal__theme-toggle:before{background:#c4a56d;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.3);content:"";height:22px;left:3px;position:absolute;top:3px;transform:translateX(28px);transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease;width:22px}.ask-guru-modal--account .ask-guru-modal__theme-toggle i{font-size:12px;position:relative;z-index:1}.ask-guru-modal--account .ask-guru-modal__theme-toggle .fa-sun-o{color:#938991}.ask-guru-modal--account .ask-guru-modal__theme-toggle .fa-moon-o{color:#0b0a0c}.ask-guru-modal--account .ask-guru-modal__theme-toggle:focus,.ask-guru-modal--account .ask-guru-modal__theme-toggle:hover{background:#242027;border-color:hsla(39,42%,60%,.45)}.ask-guru-modal--account .ask-guru-modal__theme-toggle--sidebar{display:none;margin-left:auto}.ask-guru-modal--account .ask-guru-modal__close:hover,.ask-guru-modal--account .ask-guru-modal__main-close:focus,.ask-guru-modal--account .ask-guru-modal__main-close:hover{color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__history{padding:22px 32px 10px}.ask-guru-modal--account .ask-guru-modal__scroll-bottom{background:#1d1920;border-color:hsla(32,42%,91%,.18);box-shadow:0 12px 28px rgba(0,0,0,.34);color:#c8bec3}.ask-guru-modal--account .ask-guru-modal__scroll-bottom:focus,.ask-guru-modal--account .ask-guru-modal__scroll-bottom:hover{border-color:rgba(189,85,91,.5);box-shadow:0 14px 34px rgba(0,0,0,.44);color:#f2ece4}.ask-guru-modal--account .ask-guru-context-card,.ask-guru-modal--account .ask-guru-context-notice{background:#171419;border-color:hsla(32,42%,91%,.11);box-shadow:0 14px 34px rgba(0,0,0,.18);color:#c8bec3}.ask-guru-modal--account .ask-guru-context-notice a{color:#bd555b}.ask-guru-modal--account .ask-guru-context-card__chart{background:#1d1920;border-color:hsla(32,42%,91%,.11)}.ask-guru-modal--account .ask-guru-context-card__badge{background:rgba(189,85,91,.14);border-radius:6px;color:#bd555b;letter-spacing:.03em}.ask-guru-modal--account .ask-guru-context-card__title,.ask-guru-modal--account .ask-guru-history__empty,.ask-guru-modal--account .ask-guru-history__suggestions-label{color:#f2ece4}.ask-guru-modal--account .ask-guru-context-card__meta,.ask-guru-modal--account .ask-guru-history__suggest-empty,.ask-guru-modal--account .ask-guru-history__time{color:#938991}.ask-guru-modal--account .ask-guru-history__suggestions-label{font-weight:300}.ask-guru-modal--account .ask-guru-history__suggestion{background:#171419;border-color:hsla(32,42%,91%,.11);box-shadow:none;color:#c8bec3;min-height:78px;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}.ask-guru-modal--account .ask-guru-history__suggestion:focus,.ask-guru-modal--account .ask-guru-history__suggestion:hover{background:#242027;border-color:rgba(189,85,91,.4);color:#f2ece4;transform:translateY(-1px)}.ask-guru-modal--account .ask-guru-history__suggestion-icon{color:#c4a56d}.ask-guru-modal--account .ask-guru-history__cooldown,.ask-guru-modal--account .ask-guru-history__suggest-more{background:#171419;border:1px solid hsla(32,42%,91%,.11);color:#c8bec3}.ask-guru-modal--account .ask-guru-history__limit-notice{background:#171419;border-color:hsla(32,42%,91%,.18);box-shadow:0 14px 34px rgba(0,0,0,.18)}.ask-guru-modal--account .ask-guru-history__limit-notice .ask-guru-history__limit-notice-icon{background:rgba(189,85,91,.14);color:#bd555b}.ask-guru-modal--account .ask-guru-history__limit-notice .ask-guru-history__limit-notice-title{color:#f2ece4}.ask-guru-modal--account .ask-guru-history__limit-notice .ask-guru-history__limit-notice-text{color:#c8bec3}.ask-guru-modal--account .ask-guru-history__limit-notice .ask-guru-history__limit-notice-action{background:#7f3038;border-radius:8px;color:#f2ece4}.ask-guru-modal--account .ask-guru-history__limit-notice .ask-guru-history__limit-notice-action:focus,.ask-guru-modal--account .ask-guru-history__limit-notice .ask-guru-history__limit-notice-action:hover{background:#923740;color:#f2ece4}.ask-guru-modal--account .ask-guru-history__limit-notice.ask-guru-history__limit-notice--long-thread{border-color:hsla(39,42%,60%,.28)}.ask-guru-modal--account .ask-guru-history__limit-notice.ask-guru-history__limit-notice--long-thread .ask-guru-history__limit-notice-icon{background:hsla(39,42%,60%,.12);color:#c4a56d}.ask-guru-modal--account .ask-guru-history__bubble{border-color:hsla(32,42%,91%,.11);box-shadow:none}.ask-guru-modal--account .ask-guru-history__bubble--question{background:#7f3038;border-color:rgba(189,85,91,.42);border-radius:12px 3px 12px 12px;box-shadow:0 12px 28px rgba(0,0,0,.18);color:#f2ece4}.ask-guru-modal--account .ask-guru-history__bubble--reply{background:transparent;border:0;border-radius:0;box-shadow:none;color:#c8bec3;padding:10px 0 4px}.ask-guru-modal--account .ask-guru-history__assistant-icon{background:#1d1920;border:1px solid hsla(39,42%,60%,.22);box-shadow:0 10px 24px rgba(0,0,0,.25);color:#c4a56d}.ask-guru-modal--account .ask-guru-history__reply-content{color:#c8bec3;text-align:left}.ask-guru-modal--account .ask-guru-history__reply-content ol li::marker,.ask-guru-modal--account .ask-guru-history__reply-content ul li::marker{color:#c4a56d}.ask-guru-modal--account .ask-guru-history__reply-content a,.ask-guru-modal--account .ask-guru-history__reply-content b,.ask-guru-modal--account .ask-guru-history__reply-content h1,.ask-guru-modal--account .ask-guru-history__reply-content h2,.ask-guru-modal--account .ask-guru-history__reply-content h3,.ask-guru-modal--account .ask-guru-history__reply-content h4,.ask-guru-modal--account .ask-guru-history__reply-content strong,.ask-guru-modal--account .ask-guru-history__reply-content table th{color:#f2ece4}.ask-guru-modal--account .ask-guru-history__reply-content h1{border-color:hsla(39,42%,60%,.3)}.ask-guru-modal--account .ask-guru-history__reply-content h2,.ask-guru-modal--account .ask-guru-history__reply-content hr{border-color:hsla(32,42%,91%,.18)}.ask-guru-modal--account .ask-guru-history__reply-content h3:before{background:#c4a56d}.ask-guru-modal--account .ask-guru-history__reply-content a{text-decoration-color:hsla(39,42%,60%,.48)}.ask-guru-modal--account .ask-guru-history__reply-content a:hover{color:#fff;text-decoration-color:#c4a56d}.ask-guru-modal--account .ask-guru-history__reply-content code{background:hsla(39,42%,60%,.08);border-color:hsla(39,42%,60%,.2);color:#f2ece4}.ask-guru-modal--account .ask-guru-history__reply-content pre{background:#0b0a0c;border-color:hsla(32,42%,91%,.11)}.ask-guru-modal--account .ask-guru-history__reply-content blockquote{background:hsla(39,42%,60%,.07);border-color:#c4a56d;color:#c8bec3}.ask-guru-modal--account .ask-guru-history__reply-content table thead{background:hsla(39,42%,60%,.08)}.ask-guru-modal--account .ask-guru-history__reply-content table td,.ask-guru-modal--account .ask-guru-history__reply-content table th{border-color:hsla(32,42%,91%,.11)}.ask-guru-modal--account .ask-guru-history__reply-content table tbody tr:nth-child(2n){background:hsla(34,35%,92%,.025)}.ask-guru-modal--account .ask-guru-history__usage{border-color:hsla(32,42%,91%,.11);color:#938991}.ask-guru-modal--account .ask-guru-history__usage-icon{color:#c4a56d}.ask-guru-modal--account .ask-guru-history__reply-action,.ask-guru-modal--account .ask-guru-history__reply-action--shared{color:#938991}.ask-guru-modal--account .ask-guru-history__reply-action--shared:focus,.ask-guru-modal--account .ask-guru-history__reply-action--shared:hover,.ask-guru-modal--account .ask-guru-history__reply-action:focus,.ask-guru-modal--account .ask-guru-history__reply-action:hover{color:#f2ece4}.ask-guru-modal--account .ask-guru-history__reply-action.is-copied,.ask-guru-modal--account .ask-guru-history__reply-action.is-copied i{color:#78ad8b}.ask-guru-modal--account .ask-guru-history__typing>span{background:#c4a56d}.ask-guru-modal--account .ask-guru-history__refresh{background:#242027;color:#c8bec3}.ask-guru-modal--account .ask-guru-modal__composer,.ask-guru-modal--account.is-compatibility-thread .ask-guru-modal__composer{background:rgba(16,14,18,.96);border-top:1px solid hsla(32,42%,91%,.11);box-shadow:0 -18px 40px rgba(0,0,0,.16);padding:14px 32px 18px}.ask-guru-modal--account .ask-guru-modal__context-suggestion{background:#171419;border-color:rgba(189,85,91,.3);box-shadow:0 14px 34px rgba(0,0,0,.2);color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__context-suggestion-icon{background:rgba(189,85,91,.14);color:#bd555b}.ask-guru-modal--account .ask-guru-modal__context-suggestion-title{color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__context-suggestion-text{color:#c8bec3}.ask-guru-modal--account .ask-guru-modal__context-suggestion-action{border-color:hsla(32,42%,91%,.18);color:#c8bec3}.ask-guru-modal--account .ask-guru-modal__context-suggestion-action:focus,.ask-guru-modal--account .ask-guru-modal__context-suggestion-action:hover{background:#242027;border-color:rgba(189,85,91,.5);color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__context-suggestion-action--primary{background:#7f3038;border-color:#7f3038;color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__context-suggestion-action--primary:focus,.ask-guru-modal--account .ask-guru-modal__context-suggestion-action--primary:hover{background:#923740;color:#f2ece4}.ask-guru-modal--account textarea.ask-guru-input{background:#1d1920;border-color:hsla(32,42%,91%,.18);border-radius:12px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 12px 30px rgba(0,0,0,.2);color:#f2ece4;min-height:60px;padding:19px 78px 19px 22px}.ask-guru-modal--account textarea.ask-guru-input::placeholder{color:#938991!important}.ask-guru-modal--account textarea.ask-guru-input:hover{border-color:hsla(34,35%,92%,.24)}.ask-guru-modal--account textarea.ask-guru-input:focus{background:#242027;border-color:rgba(189,85,91,.7);box-shadow:0 0 0 3px rgba(189,85,91,.12),0 16px 36px rgba(0,0,0,.24)!important}.ask-guru-modal--account textarea.ask-guru-input.is-expanded{border-radius:12px}.ask-guru-modal--account textarea.ask-guru-input:disabled{background:#171419;border-color:hsla(32,42%,91%,.11);color:#938991}.ask-guru-modal--account .ask-guru-modal__send{background:#7f3038;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.28);color:#f2ece4;height:40px;width:40px}.ask-guru-modal--account .ask-guru-modal__send:hover:not(:disabled){background:#923740;box-shadow:0 12px 26px rgba(0,0,0,.36)}.ask-guru-modal--account .ask-guru-modal__send:focus-visible{outline:2px solid hsla(39,42%,60%,.7);outline-offset:3px}.ask-guru-modal--account .ask-guru-modal__send:disabled{background:#242027;border-color:transparent;color:#938991}.ask-guru-modal--account .ask-guru-modal__credits{background:#171419;border-color:hsla(32,42%,91%,.11);box-shadow:none;color:#c8bec3}.ask-guru-modal--account .ask-guru-modal__cooldown.is-expanded .ask-guru-modal__credits{border-color:hsla(32,42%,91%,.18);box-shadow:0 10px 24px rgba(0,0,0,.16)}.ask-guru-modal--account .ask-guru-modal__credits-row-value,.ask-guru-modal--account .ask-guru-modal__credits-title,.ask-guru-modal--account .ask-guru-modal__credits-value{color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__credits-row-label{color:#c8bec3}.ask-guru-modal--account .ask-guru-modal__credits-chevron,.ask-guru-modal--account .ask-guru-modal__credits-info{color:#938991}.ask-guru-modal--account .ask-guru-modal__credits-progress{background:hsla(34,35%,92%,.16)}.ask-guru-modal--account .ask-guru-modal__credits-progress>span{background:#bd555b}.ask-guru-modal--account .ask-guru-modal__credits-tooltip{background:#1d1920;border-color:hsla(32,42%,91%,.18);color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__credits-action{border-color:hsla(32,42%,91%,.18);color:#c8bec3}.ask-guru-modal--account .ask-guru-modal__credits-action:focus,.ask-guru-modal--account .ask-guru-modal__credits-action:hover{background:#242027;border-color:hsla(39,42%,60%,.5);color:#f2ece4}.ask-guru-modal--account .ask-guru-modal__credits-action:focus-visible{outline-color:hsla(39,42%,60%,.7)}.ask-guru-modal--account .ask-guru-modal__credits-action--primary{background:#c4a56d;border-color:#c4a56d;color:#0b0a0c}.ask-guru-modal--account .ask-guru-modal__credits-action--primary:focus,.ask-guru-modal--account .ask-guru-modal__credits-action--primary:hover{background:#cdb283;border-color:#cdb283;color:#0b0a0c}.ask-guru-modal--account .ask-guru-modal__limits-cooldown{background:hsla(39,42%,60%,.08);border-color:hsla(39,42%,60%,.24);color:#c8bec3}.ask-guru-modal--account .ask-guru-modal__limits-cooldown i{color:#c4a56d}.ask-guru-modal--account .truncated-placeholder-field__placeholder{color:#938991}.ask-guru-modal--account .truncated-placeholder-field__hint{border-color:hsla(32,42%,91%,.11);color:#938991}.ask-guru-modal--account .ask-guru-history__refresh:focus-visible,.ask-guru-modal--account .ask-guru-history__reply-action:focus-visible,.ask-guru-modal--account .ask-guru-history__suggest-more:focus-visible,.ask-guru-modal--account .ask-guru-history__suggestion:focus-visible,.ask-guru-modal--account .ask-guru-modal__main-close:focus-visible,.ask-guru-modal--account .ask-guru-modal__scroll-bottom:focus-visible,.ask-guru-modal--account .ask-guru-modal__send:focus-visible,.ask-guru-modal--account .ask-guru-modal__sidebar-collapse:focus-visible,.ask-guru-modal--account .ask-guru-modal__sidebar-hide:focus-visible,.ask-guru-modal--account .ask-guru-modal__theme-toggle:focus-visible,.ask-guru-modal--account .ask-guru-modal__thread-add:focus-visible,.ask-guru-modal--account .ask-guru-modal__thread-confirm-cancel:focus-visible,.ask-guru-modal--account .ask-guru-modal__thread-confirm-submit:focus-visible,.ask-guru-modal--account .ask-guru-modal__thread:focus-visible,.ask-guru-modal--account .ask-guru-modal__threads-toggle:focus-visible{outline:2px solid hsla(39,42%,60%,.65);outline-offset:2px}@media (max-width:1199px){.ask-guru-modal--account .ask-guru-modal__sidebar-brand{padding:2px 6px 18px}.ask-guru-modal--account .ask-guru-modal__theme-toggle--toolbar{display:none}.ask-guru-modal--account .ask-guru-modal__theme-toggle--sidebar{display:inline-flex}.ask-guru-modal--account .ask-guru-modal__threads{background:#0e0c10;border-color:hsla(32,42%,91%,.11);box-shadow:18px 0 46px rgba(0,0,0,.52)}.ask-guru-modal--account .ask-guru-modal__thread.is-active{background:rgba(189,85,91,.14);border-color:rgba(189,85,91,.24)}.ask-guru-modal--account .ask-guru-modal__thread--create{background:#171419}.ask-guru-modal--account .ask-guru-modal__threads-scrim{backdrop-filter:blur(3px);background:rgba(11,10,12,.68)}.ask-guru-modal--account .ask-guru-modal__active-thread{background:#171419;color:#c8bec3;gap:6px;min-height:50px;padding:6px 8px}.ask-guru-modal--account .ask-guru-modal__active-thread-toggle,.ask-guru-modal--account .ask-guru-modal__main-close{color:#c8bec3}}@media (max-width:991px){.ask-guru-modal--account{border:0;border-radius:0;height:100%;inset:0;transform:none;width:100%}.ask-guru-modal--account .ask-guru-modal__history{padding:16px 12px 8px}.ask-guru-modal--account .ask-guru-modal__composer,.ask-guru-modal--account.is-compatibility-thread .ask-guru-modal__composer{padding:10px 12px max(12px,env(safe-area-inset-bottom))}.ask-guru-modal--account .ask-guru-history__bubble--reply{padding:8px 0 2px}}.ask-guru-modal-backdrop--account.is-light-theme{backdrop-filter:blur(8px) saturate(.88);background:rgba(65,30,0,.34)}.ask-guru-modal--account.is-light-theme{background:#fbfaf8;color:#30272b;color-scheme:light}.ask-guru-modal--account.is-light-theme .ask-guru-modal__header{background:#f4f0ec;border-color:rgba(75,59,64,.13)}.ask-guru-modal--account.is-light-theme .ask-guru-context-card__title,.ask-guru-modal--account.is-light-theme .ask-guru-history__empty,.ask-guru-modal--account.is-light-theme .ask-guru-history__suggestions-label,.ask-guru-modal--account.is-light-theme .ask-guru-modal__title{color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__subtitle{color:#9b7a3f}.ask-guru-modal--account.is-light-theme .ask-guru-context-card__meta,.ask-guru-modal--account.is-light-theme .ask-guru-history__suggest-empty,.ask-guru-modal--account.is-light-theme .ask-guru-history__time,.ask-guru-modal--account.is-light-theme .ask-guru-modal__active-thread,.ask-guru-modal--account.is-light-theme .ask-guru-modal__close,.ask-guru-modal--account.is-light-theme .ask-guru-modal__main-close,.ask-guru-modal--account.is-light-theme .ask-guru-modal__threads-header{color:#887b81}.ask-guru-modal--account.is-light-theme .ask-guru-modal__sidebar-collapse,.ask-guru-modal--account.is-light-theme .ask-guru-modal__sidebar-hide,.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-add,.ask-guru-modal--account.is-light-theme .ask-guru-modal__threads-toggle{background:#fff;border-color:rgba(75,59,64,.13);color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-modal__sidebar-collapse:focus,.ask-guru-modal--account.is-light-theme .ask-guru-modal__sidebar-collapse:hover,.ask-guru-modal--account.is-light-theme .ask-guru-modal__sidebar-hide:focus,.ask-guru-modal--account.is-light-theme .ask-guru-modal__sidebar-hide:hover,.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-add:focus,.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-add:hover,.ask-guru-modal--account.is-light-theme .ask-guru-modal__threads-toggle:focus,.ask-guru-modal--account.is-light-theme .ask-guru-modal__threads-toggle:hover{background:#efe8e5;border-color:rgba(189,85,91,.35);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-add{color:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-modal__theme-toggle{background:#f8f5f2;border-color:rgba(75,59,64,.21);color:#887b81}.ask-guru-modal--account.is-light-theme .ask-guru-modal__theme-toggle:before{background:#fff;box-shadow:0 3px 9px rgba(65,30,0,.18);transform:translateX(0)}.ask-guru-modal--account.is-light-theme .ask-guru-modal__theme-toggle .fa-sun-o{color:#896c37}.ask-guru-modal--account.is-light-theme .ask-guru-modal__theme-toggle .fa-moon-o{color:#887b81}.ask-guru-modal--account.is-light-theme .ask-guru-modal__theme-toggle:focus,.ask-guru-modal--account.is-light-theme .ask-guru-modal__theme-toggle:hover{background:#efe8e5;border-color:rgba(189,85,91,.35)}.ask-guru-modal--account.is-light-theme .ask-guru-modal__threads{background:#f4f0ec;border-color:rgba(75,59,64,.13)}.ask-guru-modal--account.is-light-theme .ask-guru-modal__brand-icon{background:rgba(189,85,91,.08);border-color:rgba(189,85,91,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8);color:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-modal__history,.ask-guru-modal--account.is-light-theme .ask-guru-modal__threads-scroll{scrollbar-color:rgba(48,39,43,.16) transparent}.ask-guru-modal--account.is-light-theme .ask-guru-modal__history::-webkit-scrollbar-thumb,.ask-guru-modal--account.is-light-theme .ask-guru-modal__threads-scroll::-webkit-scrollbar-thumb{background:rgba(48,39,43,.16);background-clip:padding-box}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread{color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread.is-active{background:rgba(189,85,91,.09);border-color:rgba(189,85,91,.2);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread.is-active .ask-guru-modal__thread-icon{color:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread--create{background:#fff;border-color:rgba(75,59,64,.13);color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread--create .ask-guru-modal__thread-icon{color:#9b7a3f}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-action,.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-confirm-cancel,.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-confirm-icon,.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-icon{color:#887b81}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-confirm,.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-rename{background:#fff;border-color:rgba(75,59,64,.13);box-shadow:0 12px 26px rgba(65,30,0,.13);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-rename-input{border-color:rgba(75,59,64,.21);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-rename-input::placeholder{color:#887b81}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-confirm-submit,.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-rename .ask-guru-modal__thread-confirm-submit{background:rgba(189,85,91,.1);color:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-modal__threads-footer{border-color:rgba(75,59,64,.13)}@media (hover:hover) and (pointer:fine){.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread:hover{background:#efe8e5;border-color:rgba(75,59,64,.13);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-action:hover{color:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-confirm-cancel:hover{background:rgba(48,39,43,.06);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-confirm-submit:hover{background:rgba(189,85,91,.16);color:#7f3038}}.ask-guru-modal--account.is-light-theme .ask-guru-modal__main,.ask-guru-modal--account.is-light-theme.is-compatibility-thread .ask-guru-modal__main{background:#fbfaf8}.ask-guru-modal--account.is-light-theme .ask-guru-modal__active-thread{background:hsla(0,0%,100%,.94);border-color:rgba(75,59,64,.13);color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-modal__close:hover,.ask-guru-modal--account.is-light-theme .ask-guru-modal__main-close:focus,.ask-guru-modal--account.is-light-theme .ask-guru-modal__main-close:hover{color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__scroll-bottom{background:#fff;border-color:rgba(75,59,64,.21);box-shadow:0 12px 28px rgba(65,30,0,.14);color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-modal__scroll-bottom:focus,.ask-guru-modal--account.is-light-theme .ask-guru-modal__scroll-bottom:hover{border-color:rgba(189,85,91,.35);box-shadow:0 14px 32px rgba(65,30,0,.18);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-context-card,.ask-guru-modal--account.is-light-theme .ask-guru-context-notice{background:#fff;border-color:rgba(75,59,64,.13);box-shadow:0 14px 32px rgba(65,30,0,.09);color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-context-notice a{color:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-context-card__chart{background:#f8f5f2;border-color:rgba(75,59,64,.13)}.ask-guru-modal--account.is-light-theme .ask-guru-context-card__badge{background:rgba(189,85,91,.09);color:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-history__suggestion{background:#fff;border-color:rgba(75,59,64,.13);color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-history__suggestion:focus,.ask-guru-modal--account.is-light-theme .ask-guru-history__suggestion:hover{background:#efe8e5;border-color:rgba(189,85,91,.3);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-history__suggestion-icon,.ask-guru-modal--account.is-light-theme .ask-guru-history__usage-icon{color:#9b7a3f}.ask-guru-modal--account.is-light-theme .ask-guru-history__cooldown,.ask-guru-modal--account.is-light-theme .ask-guru-history__limit-notice,.ask-guru-modal--account.is-light-theme .ask-guru-history__suggest-more,.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits{background:#fff;border-color:rgba(75,59,64,.13);box-shadow:none;color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-modal__cooldown.is-expanded .ask-guru-modal__credits{border-color:rgba(75,59,64,.21);box-shadow:0 10px 24px rgba(65,30,0,.08)}.ask-guru-modal--account.is-light-theme .ask-guru-history__limit-notice{box-shadow:0 14px 32px rgba(65,30,0,.09)}.ask-guru-modal--account.is-light-theme .ask-guru-history__limit-notice .ask-guru-history__limit-notice-icon{background:rgba(189,85,91,.09);color:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-history__limit-notice .ask-guru-history__limit-notice-title{color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-history__limit-notice .ask-guru-history__limit-notice-text{color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-history__limit-notice .ask-guru-history__limit-notice-action{background:#7f3038;color:#fff}.ask-guru-modal--account.is-light-theme .ask-guru-history__limit-notice .ask-guru-history__limit-notice-action:focus,.ask-guru-modal--account.is-light-theme .ask-guru-history__limit-notice .ask-guru-history__limit-notice-action:hover{background:#923740;color:#fff}.ask-guru-modal--account.is-light-theme .ask-guru-history__bubble{border-color:rgba(75,59,64,.13)}.ask-guru-modal--account.is-light-theme .ask-guru-history__bubble--question{background:rgba(189,85,91,.1);border-color:rgba(189,85,91,.2);box-shadow:0 10px 24px rgba(65,30,0,.08);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-history__bubble--reply{background:transparent;color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-history__assistant-icon{background:#fff;border-color:hsla(39,42%,60%,.28);box-shadow:0 9px 20px rgba(65,30,0,.11);color:#9b7a3f}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content{color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content ol li::marker,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content ul li::marker{color:#9b7a3f}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content a,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content b,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content h1,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content h2,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content h3,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content h4,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content strong,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content table th{color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content h1{border-color:hsla(39,42%,60%,.36)}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content h2,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content hr{border-color:rgba(75,59,64,.21)}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content a{text-decoration-color:rgba(189,85,91,.35)}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content a:hover{color:#7f3038;text-decoration-color:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content code{background:hsla(39,42%,60%,.1);border-color:hsla(39,42%,60%,.25);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content pre{background:#f8f5f2;border-color:rgba(75,59,64,.13)}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content blockquote{background:hsla(39,42%,60%,.08);color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content table thead{background:hsla(39,42%,60%,.09)}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content table td,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content table th{border-color:rgba(75,59,64,.13)}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-content table tbody tr:nth-child(2n){background:rgba(48,39,43,.025)}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-action,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-action--shared,.ask-guru-modal--account.is-light-theme .ask-guru-history__usage,.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-chevron,.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-info,.ask-guru-modal--account.is-light-theme .truncated-placeholder-field__hint,.ask-guru-modal--account.is-light-theme .truncated-placeholder-field__placeholder{color:#887b81}.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-action--shared:focus,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-action--shared:hover,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-action:focus,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-action:hover{color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-history__refresh{background:#efe8e5;color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-modal__composer,.ask-guru-modal--account.is-light-theme.is-compatibility-thread .ask-guru-modal__composer{background:hsla(40,27%,98%,.97);border-color:rgba(75,59,64,.13);box-shadow:0 -18px 38px rgba(65,30,0,.06)}.ask-guru-modal--account.is-light-theme .ask-guru-modal__context-suggestion{background:#fff;border-color:rgba(189,85,91,.22);box-shadow:0 12px 28px rgba(65,30,0,.09);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__context-suggestion-icon{background:rgba(189,85,91,.09);color:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-modal__context-suggestion-title{color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__context-suggestion-text{color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-modal__context-suggestion-action{border-color:rgba(75,59,64,.21);color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-modal__context-suggestion-action:focus,.ask-guru-modal--account.is-light-theme .ask-guru-modal__context-suggestion-action:hover{background:#efe8e5;border-color:rgba(189,85,91,.35);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__context-suggestion-action--primary{background:#7f3038;border-color:#7f3038;color:#fff}.ask-guru-modal--account.is-light-theme .ask-guru-modal__context-suggestion-action--primary:focus,.ask-guru-modal--account.is-light-theme .ask-guru-modal__context-suggestion-action--primary:hover{background:#923740;color:#fff}.ask-guru-modal--account.is-light-theme textarea.ask-guru-input{background:#fff;border-color:rgba(75,59,64,.21);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 10px 26px rgba(65,30,0,.08);color:#30272b}.ask-guru-modal--account.is-light-theme textarea.ask-guru-input::placeholder{color:#887b81!important}.ask-guru-modal--account.is-light-theme textarea.ask-guru-input:hover{border-color:rgba(48,39,43,.28)}.ask-guru-modal--account.is-light-theme textarea.ask-guru-input:focus{background:#fff;border-color:rgba(189,85,91,.55);box-shadow:0 0 0 3px rgba(189,85,91,.09),0 14px 30px rgba(65,30,0,.1)!important}.ask-guru-modal--account.is-light-theme textarea.ask-guru-input:disabled{background:#f8f5f2;border-color:rgba(75,59,64,.13);color:#887b81}.ask-guru-modal--account.is-light-theme .ask-guru-modal__send{background:#7f3038;border-color:rgba(127,48,56,.15);box-shadow:0 8px 18px rgba(127,48,56,.22);color:#fff}.ask-guru-modal--account.is-light-theme .ask-guru-modal__send:hover:not(:disabled){box-shadow:0 11px 23px rgba(127,48,56,.28)}.ask-guru-modal--account.is-light-theme .ask-guru-modal__send:disabled{background:#efe8e5;color:#887b81}.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-row-value,.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-title,.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-value{color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-row-label{color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-progress{background:rgba(48,39,43,.13)}.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-progress>span{background:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-tooltip{background:#30272b;border-color:rgba(75,59,64,.21);color:#fff}.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-action{border-color:rgba(75,59,64,.21);color:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-action:focus,.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-action:hover{background:#efe8e5;border-color:rgba(189,85,91,.38);color:#7f3038}.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-action:focus-visible{outline-color:rgba(189,85,91,.58)}.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-action--primary{background:#7f3038;border-color:#7f3038;color:#fff}.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-action--primary:focus,.ask-guru-modal--account.is-light-theme .ask-guru-modal__credits-action--primary:hover{background:#923740;border-color:#923740;color:#fff}.ask-guru-modal--account.is-light-theme .ask-guru-modal__limits-cooldown{background:hsla(39,42%,60%,.11);border-color:hsla(39,42%,60%,.3);color:#30272b}.ask-guru-modal--account.is-light-theme .ask-guru-modal__limits-cooldown i{color:#9b7a3f}.ask-guru-modal--account.is-light-theme .truncated-placeholder-field__hint{border-color:rgba(75,59,64,.13)}.ask-guru-modal--account.is-light-theme .ask-guru-history__refresh:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-history__reply-action:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-history__suggest-more:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-history__suggestion:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-modal__main-close:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-modal__scroll-bottom:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-modal__send:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-modal__sidebar-collapse:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-modal__sidebar-hide:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-modal__theme-toggle:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-add:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-confirm-cancel:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread-confirm-submit:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread:focus-visible,.ask-guru-modal--account.is-light-theme .ask-guru-modal__threads-toggle:focus-visible{outline-color:rgba(189,85,91,.6)}@media (max-width:1199px){.ask-guru-modal--account.is-light-theme .ask-guru-modal__threads{background:#f4f0ec;border-color:rgba(75,59,64,.13);box-shadow:18px 0 42px rgba(65,30,0,.2)}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread.is-active{background:rgba(189,85,91,.09);border-color:rgba(189,85,91,.2)}.ask-guru-modal--account.is-light-theme .ask-guru-modal__thread--create{background:#fff}.ask-guru-modal--account.is-light-theme .ask-guru-modal__threads-scrim{background:rgba(65,30,0,.28)}.ask-guru-modal--account.is-light-theme .ask-guru-modal__active-thread{background:#fff;color:#5f5358}.ask-guru-modal--account.is-light-theme .ask-guru-modal__active-thread-toggle,.ask-guru-modal--account.is-light-theme .ask-guru-modal__main-close{color:#5f5358}}.ask-guru-modal ask-guru-onboarding{background:radial-gradient(circle at 50% 0,rgba(189,85,91,.09),transparent 45%),#100e12;display:flex;flex:1 1 auto;min-height:0;overflow-y:auto;padding:28px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding{background:rgba(23,20,25,.94);border:1px solid hsla(32,42%,91%,.11);border-radius:24px;box-shadow:0 28px 80px rgba(0,0,0,.3);margin:auto;overflow:hidden;width:min(680px,100%)}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header{gap:15px;padding:24px 28px 18px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header small,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header strong{display:block}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header strong{color:#f2ece4;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:500;line-height:1.25}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header small{color:#938991;font-size:12px;margin-top:5px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__icon,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__saving-icon{align-items:center;background:rgba(189,85,91,.1);border:1px solid rgba(189,85,91,.32);border-radius:50%;color:#c4a56d;display:inline-flex;flex:0 0 auto;font-size:22px;height:46px;justify-content:center;width:46px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__cancel{position:absolute;right:16px;top:16px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__progress{gap:7px;padding:0 28px 2px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__progress span{border-radius:10px;height:3px;transition:background-color .2s ease}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__content{min-height:330px;padding:34px 28px 26px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__step{margin:0 auto;max-width:520px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__step h4{color:#f2ece4;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:500;line-height:1.25;margin:0;text-align:center}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__step>p{color:#938991;font-size:14px;line-height:1.55;margin:10px auto 26px;max-width:440px;text-align:center}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__step--saving{align-items:center;display:flex;flex-direction:column;padding-top:18px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__step--saving .ask-guru-onboarding__saving-icon{animation:ask-guru-onboarding-pulse 1.8s ease-in-out infinite;font-size:28px;height:62px;margin-bottom:22px;width:62px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__step--saving .ask-guru-history__typing{margin-top:4px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choices{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choice{align-items:center;background:#1d1920;border:1px solid hsla(32,42%,91%,.11);border-radius:17px;color:#c8bec3;cursor:pointer;display:flex;gap:14px;min-height:112px;padding:18px;text-align:left;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choice>i{align-items:center;background:rgba(189,85,91,.11);border-radius:13px;color:#c4a56d;display:inline-flex;flex:0 0 auto;font-size:20px;height:42px;justify-content:center;width:42px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choice small,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choice span,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choice strong{display:block}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choice strong{color:#f2ece4;font-size:14px;font-weight:600}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choice small{color:#938991;font-size:11px;line-height:1.4;margin-top:5px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choice:focus,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choice:hover{background:#242027;border-color:rgba(189,85,91,.5);outline:none;transform:translateY(-2px)}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choices--gender{margin:0 auto;max-width:390px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choices--gender .ask-guru-onboarding__choice{flex-direction:column;justify-content:center;min-height:125px;text-align:center}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choices--gender .ask-guru-onboarding__choice>i{background:transparent;font-size:32px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__fields{display:grid;gap:12px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__input,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__picker{background:#1d1920;border:1px solid hsla(32,42%,91%,.18);border-radius:15px;color:#f2ece4;font-size:15px;min-height:58px;padding:0 18px;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__input:focus,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__input:hover,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__picker:focus,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__picker:hover{border-color:rgba(189,85,91,.5);box-shadow:0 0 0 3px rgba(189,85,91,.09);outline:none}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__input::placeholder{color:#938991}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__picker{align-items:center;cursor:pointer;display:flex;gap:12px;text-align:left}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__picker>i:first-child{color:#c4a56d;font-size:18px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__picker>i:last-child{color:#938991;margin-left:auto}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__primary,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__secondary{border-radius:13px;cursor:pointer;font-size:14px;font-weight:600;min-height:46px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__primary{background:#7f3038;border:1px solid rgba(189,85,91,.38);color:#fff;margin-top:16px;width:100%}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__primary:disabled{cursor:not-allowed;opacity:.42}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__secondary{background:transparent;border:1px solid hsla(32,42%,91%,.11);color:#c8bec3;margin-top:11px;width:100%}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__error{background:rgba(211,90,90,.1);border:1px solid rgba(211,90,90,.3);border-radius:12px;color:#ef9999;font-size:12px;margin:-12px auto 20px;padding:10px 14px;text-align:center}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__footer{align-items:center;border-top:1px solid hsla(32,42%,91%,.11);color:#938991;display:flex;font-size:10px;gap:18px;justify-content:space-between;min-height:58px;padding:12px 28px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__footer>span{margin-left:auto;text-align:right}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__back{background:transparent;border:0;color:#c8bec3;cursor:pointer;flex:0 0 auto;font-size:12px;padding:8px 0}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__back:focus,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__back:hover{color:#f2ece4;outline:none}@media (max-width:991px){.ask-guru-modal ask-guru-onboarding{padding:12px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding{border-radius:18px;margin:0 auto}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header{padding:18px 20px 15px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header strong{font-size:18px;padding-right:24px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__progress{padding-left:20px;padding-right:20px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__content{min-height:315px;padding:27px 20px 20px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__step h4{font-size:23px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choices{grid-template-columns:1fr}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choice{min-height:86px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choices--gender{grid-template-columns:repeat(2,minmax(0,1fr))}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__choices--gender .ask-guru-onboarding__choice{min-height:115px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__footer{padding-left:20px;padding-right:20px}}.ask-guru-modal--account.is-light-theme ask-guru-onboarding{background:radial-gradient(circle at 50% 0,rgba(189,85,91,.08),transparent 45%),#fbfaf8}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding{background:hsla(0,0%,100%,.96);border-color:rgba(75,59,64,.13);box-shadow:0 28px 80px rgba(65,30,0,.14)}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__choice strong,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__header strong,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__step h4{color:#30272b}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__choice small,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__footer,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__header small,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__step>p{color:#887b81}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__choice,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__input,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__picker{background:#f8f5f2;border-color:rgba(75,59,64,.21);color:#30272b}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__choice:focus,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__choice:hover,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__input:focus,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__input:hover,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__picker:focus,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__picker:hover{background:#efe8e5;border-color:rgba(189,85,91,.4)}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__input::placeholder,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__picker>i:last-child{color:#887b81}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__footer,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__secondary{border-color:rgba(75,59,64,.13);color:#5f5358}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__back{color:#5f5358}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__back:focus,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__back:hover{color:#30272b}@keyframes ask-guru-onboarding-pulse{0%,to{box-shadow:0 0 0 0 rgba(189,85,91,.18);transform:scale(1)}50%{box-shadow:0 0 0 12px rgba(189,85,91,0);transform:scale(1.04)}}.ask-guru-modal ask-guru-onboarding{background:radial-gradient(circle at 50% 0,rgba(189,85,91,.07),transparent 42%),#100e12;overflow:hidden;padding:0}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding--dialogue{background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:100%;margin:0;min-height:0;overflow:hidden;width:100%}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header{align-items:center;background:rgba(14,12,16,.84);border-bottom:1px solid hsla(32,42%,91%,.11);display:flex;flex:0 0 auto;gap:12px;min-height:66px;padding:10px 24px;position:relative}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header-icon{align-items:center;background:hsla(39,42%,60%,.08);border:1px solid hsla(39,42%,60%,.25);border-radius:50%;color:#c4a56d;display:inline-flex;flex:0 0 38px;font-size:20px;height:38px;justify-content:center;width:38px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header-copy{flex:1 1 auto;min-width:0}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header-copy small,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header-copy strong{display:block}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header-copy strong{color:#f2ece4;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header-copy small{color:#938991;font-size:13px;line-height:1.4;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__cancel{align-items:center;background:transparent;border:0;border-radius:50%;color:#938991;cursor:pointer;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;position:static;width:34px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__cancel:focus,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__cancel:hover{background:#242027;color:#f2ece4;outline:none}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__cancel:disabled{cursor:default;opacity:.45}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__progress{display:flex;flex:0 0 auto;gap:5px;padding:7px 24px 0}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__progress span{background:hsla(32,42%,91%,.18);border-radius:999px;flex:1 1 0;height:2px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__progress span.is-active{background:#bd555b}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history{flex:1 1 auto;min-height:0;overflow-y:auto;padding:20px 24px 16px;scrollbar-color:hsla(34,35%,92%,.16) transparent;scrollbar-width:thin}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history::-webkit-scrollbar{width:8px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history::-webkit-scrollbar-thumb{background:hsla(34,35%,92%,.16);background-clip:padding-box;border:2px solid transparent;border-radius:999px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history .ask-guru-history__stack{margin:0 auto;min-height:100%;width:min(100%,860px)}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history .ask-guru-history__list{display:flex;flex-direction:column;gap:12px;padding-bottom:8px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history .ask-guru-history__reply{margin-top:0}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history .ask-guru-history__reply-message{align-items:flex-end;display:flex;gap:10px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history .ask-guru-history__assistant-icon{display:inline-flex}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history .ask-guru-history__bubble--reply{flex:0 1 auto;max-width:min(700px,100% - 46px);padding:10px 0 4px;width:auto}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history .ask-guru-history__reply-content{font-size:15px;line-height:1.55}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history .ask-guru-history__bubble--question{font-size:14px;line-height:1.45;max-width:min(620px,86%);padding:11px 14px;width:fit-content}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__answer{align-items:center;display:flex;gap:10px;height:auto;justify-content:flex-start;min-height:0;min-width:0;padding:10px 12px!important;width:auto!important}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__answer p{flex:0 1 auto;line-height:1.25;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__answer strong{color:inherit}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__completed-person{margin-bottom:2px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__completed-person p{align-items:center;display:flex;gap:8px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__edit{align-items:center;background:hsla(0,0%,100%,.1);border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;padding:0;width:28px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__edit:focus,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__edit:hover{background:hsla(0,0%,100%,.18);outline:none}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__chat-actions,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__gender-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:24px 0 6px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__chat-action{align-items:center;background:#7f3038;border:1px solid rgba(189,85,91,.38);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:9px;justify-content:center;min-height:50px;min-width:210px;padding:10px 22px;text-align:center;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__chat-action i{color:#c4a56d;font-size:16px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__chat-action:focus,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__chat-action:hover{background:#8e363f;border-color:rgba(189,85,91,.6);outline:none;transform:translateY(-1px)}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__chat-action--outline{background:#1d1920;border-color:hsla(32,42%,91%,.18);color:#c8bec3}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__chat-action--outline:focus,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__chat-action--outline:hover{background:#242027;color:#f2ece4}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__gender-option{align-items:center;background:#1d1920;border:1px solid hsla(32,42%,91%,.11);border-radius:12px;color:#f2ece4;cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:8px;justify-content:center;min-height:90px;width:150px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__gender-option i{font-size:28px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__gender-option:focus,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__gender-option:hover{background:#242027;border-color:rgba(189,85,91,.5);outline:none}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__saving-icon{animation:ask-guru-onboarding-pulse 1.8s ease-in-out infinite}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__error{color:#ff9d9d}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__name-entry{align-items:center;align-self:center;background:#171419;border:1px solid hsla(32,42%,91%,.11);border-radius:12px;box-shadow:0 8px 22px rgba(0,0,0,.12);display:flex;gap:10px;margin:24px auto 6px;min-height:58px;padding:7px 8px 7px 16px;position:relative;width:min(100%,620px)}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__name-fields{display:grid;flex:1 1 auto;gap:8px;min-width:0}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__name-fields--personal{grid-template-columns:repeat(2,minmax(0,1fr))}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__name-fields input{background:transparent;border:0;border-bottom:1px solid hsla(32,42%,91%,.18);border-radius:0;color:#f2ece4;font-size:14px;height:46px;min-width:0;padding:0 4px;width:100%}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__name-fields input::placeholder{color:#938991}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__name-fields input:focus{border-bottom-color:#bd555b;outline:none}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__send{align-items:center;background:#7f3038;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;position:static;width:40px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__send:disabled{background:#242027;color:#938991;cursor:default}@media (max-width:991px){.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header{min-height:58px;padding:8px 14px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header-icon{flex-basis:34px;font-size:18px;height:34px;width:34px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header-copy small,.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header-copy strong{overflow:visible;text-overflow:clip;white-space:normal}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header-copy strong{font-size:16px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__header-copy small{display:block;font-size:13px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__progress{padding-left:14px;padding-right:14px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history{padding:14px 14px 10px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history .ask-guru-history__reply-content{font-size:14px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__history .ask-guru-history__bubble--question{max-width:90%}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__chat-actions{align-items:stretch;flex-direction:column}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__chat-action{min-height:48px;min-width:0;width:100%}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__gender-actions{flex-wrap:nowrap}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__gender-option{flex:1 1 0;min-width:0;width:auto}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__name-entry{min-height:56px;padding:6px 7px 6px 12px;width:100%}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__name-fields--personal{grid-template-columns:1fr}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__name-fields input{font-size:16px;height:38px}.ask-guru-modal ask-guru-onboarding .ask-guru-onboarding__send{flex-basis:38px;height:38px;width:38px}}.ask-guru-modal--account.is-light-theme ask-guru-onboarding{background:radial-gradient(circle at 50% 0,rgba(189,85,91,.06),transparent 42%),#fbfaf8}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__header{background:hsla(30,27%,94%,.92);border-color:rgba(75,59,64,.13)}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__header-copy strong,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__name-fields input{color:#30272b}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__header-copy small,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__name-fields input::placeholder{color:#887b81}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__chat-action--outline,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__gender-option,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__name-entry{background:#fff;border-color:rgba(75,59,64,.13);color:#5f5358}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__chat-action--outline:focus,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__chat-action--outline:hover,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__gender-option:focus,.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__gender-option:hover{background:#efe8e5;color:#30272b}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__name-fields input{border-color:rgba(75,59,64,.21)}.ask-guru-modal--account.is-light-theme ask-guru-onboarding .ask-guru-onboarding__send:disabled{background:#efe8e5;color:#887b81}.truncated-placeholder-field{position:relative}.truncated-placeholder-field textarea.ask-guru-input.has-bottom-hint{padding-bottom:48px}.truncated-placeholder-field__placeholder{color:#bbc2c7;font-size:16px;font-style:normal;height:56px;left:0;line-height:20px;padding:17px 76px 17px 24px;right:0;top:0;z-index:1}.truncated-placeholder-field__hint,.truncated-placeholder-field__placeholder{display:block;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;white-space:nowrap}.truncated-placeholder-field__hint{border-top:1px solid rgba(211,216,219,.72);bottom:13px;color:#9099a3;font-size:13px;left:24px;line-height:16px;padding-top:9px;right:76px;z-index:2}.app-ask-guru-modal-input-theme-dark .geocomplete-backdrop,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-backdrop,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-backdrop,.app-modal-input-theme-dark .geocomplete-backdrop,.app-modal-input-theme-dark .mobiscroll-datepicker-backdrop,.app-modal-input-theme-dark .mobiscroll-timepicker-backdrop,.vt-theme-dark .geocomplete-backdrop,.vt-theme-dark .mobiscroll-datepicker-backdrop,.vt-theme-dark .mobiscroll-timepicker-backdrop,[data-vt-theme=dark] .geocomplete-backdrop,[data-vt-theme=dark] .mobiscroll-datepicker-backdrop,[data-vt-theme=dark] .mobiscroll-timepicker-backdrop{-webkit-backdrop-filter:blur(12px) saturate(.72);backdrop-filter:blur(12px) saturate(.72);background:rgba(11,10,12,.64);filter:none;opacity:1}.app-ask-guru-modal-input-theme-dark .geocomplete-modal,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal,.app-modal-input-theme-dark .geocomplete-modal,.app-modal-input-theme-dark .mobiscroll-datepicker-modal,.app-modal-input-theme-dark .mobiscroll-timepicker-modal,.vt-theme-dark .geocomplete-modal,.vt-theme-dark .mobiscroll-datepicker-modal,.vt-theme-dark .mobiscroll-timepicker-modal,[data-vt-theme=dark] .geocomplete-modal,[data-vt-theme=dark] .mobiscroll-datepicker-modal,[data-vt-theme=dark] .mobiscroll-timepicker-modal{background:#171419;border:1px solid hsla(39,42%,60%,.42);border-radius:24px;box-shadow:0 30px 90px rgba(0,0,0,.68),0 0 42px hsla(39,42%,60%,.16),inset 0 1px 0 hsla(39,42%,60%,.1);color:#f2ece4;color-scheme:dark;overflow:hidden}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments,.vt-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments,.vt-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mobiscroll-picker-segments,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mobiscroll-picker-segments{background:#1d1920;border-bottom-color:hsla(39,42%,60%,.22);color:#938991}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments--invalid,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments--invalid,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments--invalid,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments--invalid,.vt-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments--invalid,.vt-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments--invalid,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mobiscroll-picker-segments--invalid,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mobiscroll-picker-segments--invalid{border-bottom-color:#bd555b}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit,.vt-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit,.vt-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit{color:#c4a56d}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:focus,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:hover,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:focus,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:hover,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:focus,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:hover,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:focus,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:hover,.vt-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:focus,.vt-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:hover,.vt-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:focus,.vt-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:hover,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:focus,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:hover,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:focus,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mobiscroll-picker-segments>.mobiscroll-picker-edit:hover{color:#d6c099}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segment,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segment,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segment,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segment,.vt-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segment,.vt-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segment,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mobiscroll-picker-segment,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mobiscroll-picker-segment{background:transparent;caret-color:#c4a56d;color:#f2ece4}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segment:focus,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segment:focus,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segment:focus,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segment:focus,.vt-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segment:focus,.vt-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segment:focus,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mobiscroll-picker-segment:focus,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mobiscroll-picker-segment:focus{background:hsla(39,42%,60%,.1)}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segment::selection,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segment::selection,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segment::selection,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segment::selection,.vt-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segment::selection,.vt-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segment::selection,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mobiscroll-picker-segment::selection,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mobiscroll-picker-segment::selection{background:hsla(39,42%,60%,.34);color:#f2ece4}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segment[aria-invalid=true],.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segment[aria-invalid=true],.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segment[aria-invalid=true],.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segment[aria-invalid=true],.vt-theme-dark .mobiscroll-datepicker-modal .mobiscroll-picker-segment[aria-invalid=true],.vt-theme-dark .mobiscroll-timepicker-modal .mobiscroll-picker-segment[aria-invalid=true],[data-vt-theme=dark] .mobiscroll-datepicker-modal .mobiscroll-picker-segment[aria-invalid=true],[data-vt-theme=dark] .mobiscroll-timepicker-modal .mobiscroll-picker-segment[aria-invalid=true]{color:#cb7a7e}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-datepicker,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-timepicker,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-datepicker,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-timepicker,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-datepicker,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mobiscroll-timepicker,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-datepicker,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mobiscroll-timepicker,.vt-theme-dark .mobiscroll-datepicker-modal .mobiscroll-datepicker,.vt-theme-dark .mobiscroll-datepicker-modal .mobiscroll-timepicker,.vt-theme-dark .mobiscroll-timepicker-modal .mobiscroll-datepicker,.vt-theme-dark .mobiscroll-timepicker-modal .mobiscroll-timepicker,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mobiscroll-datepicker,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mobiscroll-timepicker,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mobiscroll-datepicker,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mobiscroll-timepicker{background:#171419}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwc,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dww,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwc,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwl,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwr,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwww,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwc,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dww,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwc,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwl,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwr,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwww,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwc,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dww,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwc,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwl,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwr,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwww,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwc,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dww,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwc,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwl,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwr,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwww,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwc,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dww,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwc,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwl,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwr,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwww,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwc,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dww,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwc,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwl,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwr,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwww,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwc,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dww,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwc,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwl,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwr,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwww,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwc,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dww,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwc,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwl,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwr,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwww{background:#171419;color:#c8bec3}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwl,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwl,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwl,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwl,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwl,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwl,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwl,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwl{color:#c4a56d}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dw-li,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dw-li,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dw-li,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dw-li,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dw-li,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dw-li,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dw-li,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dw-li{color:#c8bec3}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dw-li[aria-selected=true],.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dw-li[aria-selected=true],.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dw-li[aria-selected=true],.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dw-li[aria-selected=true],.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dw-li[aria-selected=true],.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dw-li[aria-selected=true],[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dw-li[aria-selected=true],[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dw-li[aria-selected=true]{color:#f2ece4;font-weight:600}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwol,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwol,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwol,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwol,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwol,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwol,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwol,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwol{background:hsla(39,42%,60%,.045);border-color:hsla(39,42%,60%,.72);box-shadow:0 0 16px hsla(39,42%,60%,.07)}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb{background:#1d1920;color:#c4a56d}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb.dwb-a,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb:focus,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb:hover,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb.dwb-a,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb:focus,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb:hover,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb.dwb-a,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb:focus,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb:hover,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb.dwb-a,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb:focus,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb:hover,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb.dwb-a,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb:focus,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb:hover,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb.dwb-a,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb:focus,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb:hover,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb.dwb-a,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb:focus,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb:hover,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb.dwb-a,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb:focus,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb:hover{background:#242027;color:#d6c099}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb.dwb-a:before,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb.dwb-a:before,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb.dwb-a:before,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb.dwb-a:before,.vt-theme-dark .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb.dwb-a:before,.vt-theme-dark .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb.dwb-a:before,[data-vt-theme=dark] .mobiscroll-datepicker-modal .mbsc-mobiscroll .dwwb.dwb-a:before,[data-vt-theme=dark] .mobiscroll-timepicker-modal .mbsc-mobiscroll .dwwb.dwb-a:before{background:hsla(39,42%,60%,.12)}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .action-bar,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .action-bar,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .action-bar,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .action-bar,.vt-theme-dark .mobiscroll-datepicker-modal .action-bar,.vt-theme-dark .mobiscroll-timepicker-modal .action-bar,[data-vt-theme=dark] .mobiscroll-datepicker-modal .action-bar,[data-vt-theme=dark] .mobiscroll-timepicker-modal .action-bar{background:#1d1920;border-top-color:hsla(39,42%,60%,.22);color:#c8bec3}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .action-bar>span,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .action-bar>span,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .action-bar>span,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .action-bar>span,.vt-theme-dark .mobiscroll-datepicker-modal .action-bar>span,.vt-theme-dark .mobiscroll-timepicker-modal .action-bar>span,[data-vt-theme=dark] .mobiscroll-datepicker-modal .action-bar>span,[data-vt-theme=dark] .mobiscroll-timepicker-modal .action-bar>span{transition:color .16s ease}.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .action-bar>span:focus,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal .action-bar>span:hover,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .action-bar>span:focus,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal .action-bar>span:hover,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .action-bar>span:focus,.app-modal-input-theme-dark .mobiscroll-datepicker-modal .action-bar>span:hover,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .action-bar>span:focus,.app-modal-input-theme-dark .mobiscroll-timepicker-modal .action-bar>span:hover,.vt-theme-dark .mobiscroll-datepicker-modal .action-bar>span:focus,.vt-theme-dark .mobiscroll-datepicker-modal .action-bar>span:hover,.vt-theme-dark .mobiscroll-timepicker-modal .action-bar>span:focus,.vt-theme-dark .mobiscroll-timepicker-modal .action-bar>span:hover,[data-vt-theme=dark] .mobiscroll-datepicker-modal .action-bar>span:focus,[data-vt-theme=dark] .mobiscroll-datepicker-modal .action-bar>span:hover,[data-vt-theme=dark] .mobiscroll-timepicker-modal .action-bar>span:focus,[data-vt-theme=dark] .mobiscroll-timepicker-modal .action-bar>span:hover{color:#d6c099}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .g-color-gray-light-v6,.app-modal-input-theme-dark .geocomplete-modal .g-color-gray-light-v6,.vt-theme-dark .geocomplete-modal .g-color-gray-light-v6,[data-vt-theme=dark] .geocomplete-modal .g-color-gray-light-v6{color:#c4a56d!important}.app-ask-guru-modal-input-theme-dark .geocomplete-modal__search-icon,.app-modal-input-theme-dark .geocomplete-modal__search-icon,.vt-theme-dark .geocomplete-modal__search-icon,[data-vt-theme=dark] .geocomplete-modal__search-icon{align-items:center;bottom:0;color:#c4a56d;display:flex!important;font-size:21px;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:68px;z-index:2}.app-ask-guru-modal-input-theme-dark .geocomplete-modal input.geocomplete,.app-modal-input-theme-dark .geocomplete-modal input.geocomplete,.vt-theme-dark .geocomplete-modal input.geocomplete,[data-vt-theme=dark] .geocomplete-modal input.geocomplete{background:#1d1920;border-bottom-color:hsla(39,42%,60%,.28);caret-color:#c4a56d;color:#f2ece4;font-size:18px;height:68px;line-height:38px;padding:14px 24px 14px 68px}.app-ask-guru-modal-input-theme-dark .geocomplete-modal input.geocomplete::placeholder,.app-modal-input-theme-dark .geocomplete-modal input.geocomplete::placeholder,.vt-theme-dark .geocomplete-modal input.geocomplete::placeholder,[data-vt-theme=dark] .geocomplete-modal input.geocomplete::placeholder{color:#938991;font-size:inherit;font-style:normal;line-height:inherit;opacity:1}.app-ask-guru-modal-input-theme-dark .geocomplete-modal input.geocomplete:focus,.app-modal-input-theme-dark .geocomplete-modal input.geocomplete:focus,.vt-theme-dark .geocomplete-modal input.geocomplete:focus,[data-vt-theme=dark] .geocomplete-modal input.geocomplete:focus{background:#242027;border-color:hsla(39,42%,60%,.58)}.app-ask-guru-modal-input-theme-dark .geocomplete-modal input.geocomplete:disabled,.app-modal-input-theme-dark .geocomplete-modal input.geocomplete:disabled,.vt-theme-dark .geocomplete-modal input.geocomplete:disabled,[data-vt-theme=dark] .geocomplete-modal input.geocomplete:disabled{color:#938991}.app-ask-guru-modal-input-theme-dark .geocomplete-modal input.geocomplete::selection,.app-modal-input-theme-dark .geocomplete-modal input.geocomplete::selection,.vt-theme-dark .geocomplete-modal input.geocomplete::selection,[data-vt-theme=dark] .geocomplete-modal input.geocomplete::selection{background:hsla(39,42%,60%,.34);color:#f2ece4}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-modal-body,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-modal-body,.vt-theme-dark .geocomplete-modal .geocomplete-modal-body,[data-vt-theme=dark] .geocomplete-modal .geocomplete-modal-body{background:#171419;color:#c8bec3;height:calc(100% - 126px)}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-modal-suggestions,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-modal-suggestions,.vt-theme-dark .geocomplete-modal .geocomplete-modal-suggestions,[data-vt-theme=dark] .geocomplete-modal .geocomplete-modal-suggestions{background:#171419;border-color:hsla(32,42%,91%,.11);top:68px}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result,.vt-theme-dark .geocomplete-modal .geocomplete-public-result,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-result{color:#c8bec3}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result.is-active,.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result:focus,.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result:hover,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result.is-active,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result:focus,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result:hover,.vt-theme-dark .geocomplete-modal .geocomplete-public-result.is-active,.vt-theme-dark .geocomplete-modal .geocomplete-public-result:focus,.vt-theme-dark .geocomplete-modal .geocomplete-public-result:hover,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-result.is-active,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-result:focus,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-result:hover{background:#242027;color:#f2ece4}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result+.geocomplete-public-result,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result+.geocomplete-public-result,.vt-theme-dark .geocomplete-modal .geocomplete-public-result+.geocomplete-public-result,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-result+.geocomplete-public-result{border-top-color:hsla(32,42%,91%,.11)}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__avatar,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__avatar,.vt-theme-dark .geocomplete-modal .geocomplete-public-result__avatar,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-result__avatar{background:rgba(189,85,91,.14);color:#c4a56d}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__flag-avatar .flag-icon,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__flag-avatar .flag-icon,.vt-theme-dark .geocomplete-modal .geocomplete-public-result__flag-avatar .flag-icon,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-result__flag-avatar .flag-icon{box-shadow:0 0 0 1px hsla(39,42%,60%,.18)}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__body .main,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__body .main,.vt-theme-dark .geocomplete-modal .geocomplete-public-result__body .main,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-result__body .main{color:#f2ece4}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__body .main .initial,.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__body .secondary,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__body .main .initial,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__body .secondary,.vt-theme-dark .geocomplete-modal .geocomplete-public-result__body .main .initial,.vt-theme-dark .geocomplete-modal .geocomplete-public-result__body .secondary,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-result__body .main .initial,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-result__body .secondary{color:#938991}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__body .highlight,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__body .highlight,.vt-theme-dark .geocomplete-modal .geocomplete-public-result__body .highlight,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-result__body .highlight{color:#c4a56d}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__arrow,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-result__arrow,.vt-theme-dark .geocomplete-modal .geocomplete-public-result__arrow,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-result__arrow{color:#938991}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-modal-result__check,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-modal-result__check,.vt-theme-dark .geocomplete-modal .geocomplete-modal-result__check,[data-vt-theme=dark] .geocomplete-modal .geocomplete-modal-result__check{color:#c4a56d}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-public-loading__line,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-public-loading__line,.vt-theme-dark .geocomplete-modal .geocomplete-public-loading__line,[data-vt-theme=dark] .geocomplete-modal .geocomplete-public-loading__line{background:linear-gradient(90deg,hsla(312,4%,56%,.12) 20%,hsla(330,8%,76%,.28) 37%,hsla(312,4%,56%,.12) 54%);background-size:220% 100%}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .action-bar,.app-modal-input-theme-dark .geocomplete-modal .action-bar,.vt-theme-dark .geocomplete-modal .action-bar,[data-vt-theme=dark] .geocomplete-modal .action-bar{background:#1d1920;border-top-color:hsla(39,42%,60%,.22);color:#c8bec3}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .action-bar>span:focus,.app-ask-guru-modal-input-theme-dark .geocomplete-modal .action-bar>span:hover,.app-modal-input-theme-dark .geocomplete-modal .action-bar>span:focus,.app-modal-input-theme-dark .geocomplete-modal .action-bar>span:hover,.vt-theme-dark .geocomplete-modal .action-bar>span:focus,.vt-theme-dark .geocomplete-modal .action-bar>span:hover,[data-vt-theme=dark] .geocomplete-modal .action-bar>span:focus,[data-vt-theme=dark] .geocomplete-modal .action-bar>span:hover{color:#d6c099}.app-ask-guru-modal-input-theme-dark .pac-container,.app-modal-input-theme-dark .pac-container,.vt-theme-dark .pac-container,[data-vt-theme=dark] .pac-container{background:#171419!important;border:1px solid hsla(39,42%,60%,.3)!important;box-shadow:0 24px 62px rgba(0,0,0,.56) !important,0 0 28px hsla(39,42%,60%,.12)!important;color:#c8bec3}.app-ask-guru-modal-input-theme-dark .pac-container .pac-item,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover,.app-modal-input-theme-dark .pac-container .pac-item,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover,.vt-theme-dark .pac-container .pac-item,.vt-theme-dark .pac-container .pac-item.pac-item-disabled,.vt-theme-dark .pac-container .pac-item.pac-item-disabled:hover,[data-vt-theme=dark] .pac-container .pac-item,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled:hover{background:#171419;border-top-color:hsla(32,42%,91%,.11);color:#938991}.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled.pac-item-selected,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover.pac-item-selected,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover:hover,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-selected,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item:hover,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled.pac-item-selected,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover.pac-item-selected,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover:hover,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-selected,.app-modal-input-theme-dark .pac-container .pac-item:hover,.vt-theme-dark .pac-container .pac-item.pac-item-disabled.pac-item-selected,.vt-theme-dark .pac-container .pac-item.pac-item-disabled:hover,.vt-theme-dark .pac-container .pac-item.pac-item-disabled:hover.pac-item-selected,.vt-theme-dark .pac-container .pac-item.pac-item-disabled:hover:hover,.vt-theme-dark .pac-container .pac-item.pac-item-selected,.vt-theme-dark .pac-container .pac-item:hover,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled.pac-item-selected,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled:hover,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled:hover.pac-item-selected,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled:hover:hover,[data-vt-theme=dark] .pac-container .pac-item.pac-item-selected,[data-vt-theme=dark] .pac-container .pac-item:hover{background:#242027}.app-ask-guru-modal-input-theme-dark .pac-container .pac-item .pac-description .main,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item .pac-item-query,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled .pac-description .main,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled .pac-item-query,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover .pac-description .main,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover .pac-item-query,.app-modal-input-theme-dark .pac-container .pac-item .pac-description .main,.app-modal-input-theme-dark .pac-container .pac-item .pac-item-query,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled .pac-description .main,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled .pac-item-query,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover .pac-description .main,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover .pac-item-query,.vt-theme-dark .pac-container .pac-item .pac-description .main,.vt-theme-dark .pac-container .pac-item .pac-item-query,.vt-theme-dark .pac-container .pac-item.pac-item-disabled .pac-description .main,.vt-theme-dark .pac-container .pac-item.pac-item-disabled .pac-item-query,.vt-theme-dark .pac-container .pac-item.pac-item-disabled:hover .pac-description .main,.vt-theme-dark .pac-container .pac-item.pac-item-disabled:hover .pac-item-query,[data-vt-theme=dark] .pac-container .pac-item .pac-description .main,[data-vt-theme=dark] .pac-container .pac-item .pac-item-query,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled .pac-description .main,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled .pac-item-query,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled:hover .pac-description .main,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled:hover .pac-item-query{color:#f2ece4}.app-ask-guru-modal-input-theme-dark .pac-container .pac-item .pac-description .secondary,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled .pac-description .secondary,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover .pac-description .secondary,.app-modal-input-theme-dark .pac-container .pac-item .pac-description .secondary,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled .pac-description .secondary,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover .pac-description .secondary,.vt-theme-dark .pac-container .pac-item .pac-description .secondary,.vt-theme-dark .pac-container .pac-item.pac-item-disabled .pac-description .secondary,.vt-theme-dark .pac-container .pac-item.pac-item-disabled:hover .pac-description .secondary,[data-vt-theme=dark] .pac-container .pac-item .pac-description .secondary,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled .pac-description .secondary,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled:hover .pac-description .secondary{color:#938991}.app-ask-guru-modal-input-theme-dark .pac-container .pac-item .highlight,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item .pac-matched,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled .highlight,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled .pac-matched,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover .highlight,.app-ask-guru-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover .pac-matched,.app-modal-input-theme-dark .pac-container .pac-item .highlight,.app-modal-input-theme-dark .pac-container .pac-item .pac-matched,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled .highlight,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled .pac-matched,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover .highlight,.app-modal-input-theme-dark .pac-container .pac-item.pac-item-disabled:hover .pac-matched,.vt-theme-dark .pac-container .pac-item .highlight,.vt-theme-dark .pac-container .pac-item .pac-matched,.vt-theme-dark .pac-container .pac-item.pac-item-disabled .highlight,.vt-theme-dark .pac-container .pac-item.pac-item-disabled .pac-matched,.vt-theme-dark .pac-container .pac-item.pac-item-disabled:hover .highlight,.vt-theme-dark .pac-container .pac-item.pac-item-disabled:hover .pac-matched,[data-vt-theme=dark] .pac-container .pac-item .highlight,[data-vt-theme=dark] .pac-container .pac-item .pac-matched,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled .highlight,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled .pac-matched,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled:hover .highlight,[data-vt-theme=dark] .pac-container .pac-item.pac-item-disabled:hover .pac-matched{color:#c4a56d}@media (max-width:767px){.app-ask-guru-modal-input-theme-dark .geocomplete-modal,.app-ask-guru-modal-input-theme-dark .mobiscroll-datepicker-modal,.app-ask-guru-modal-input-theme-dark .mobiscroll-timepicker-modal,.app-modal-input-theme-dark .geocomplete-modal,.app-modal-input-theme-dark .mobiscroll-datepicker-modal,.app-modal-input-theme-dark .mobiscroll-timepicker-modal,.vt-theme-dark .geocomplete-modal,.vt-theme-dark .mobiscroll-datepicker-modal,.vt-theme-dark .mobiscroll-timepicker-modal,[data-vt-theme=dark] .geocomplete-modal,[data-vt-theme=dark] .mobiscroll-datepicker-modal,[data-vt-theme=dark] .mobiscroll-timepicker-modal{border-bottom:0;border-left:0;border-radius:0;border-right:0}.app-ask-guru-modal-input-theme-dark .geocomplete-modal input.geocomplete,.app-modal-input-theme-dark .geocomplete-modal input.geocomplete,.vt-theme-dark .geocomplete-modal input.geocomplete,[data-vt-theme=dark] .geocomplete-modal input.geocomplete{font-size:18px;height:76px;line-height:42px;padding:16px 18px 16px 66px}.app-ask-guru-modal-input-theme-dark .geocomplete-modal__search-icon,.app-modal-input-theme-dark .geocomplete-modal__search-icon,.vt-theme-dark .geocomplete-modal__search-icon,[data-vt-theme=dark] .geocomplete-modal__search-icon{font-size:22px;width:66px}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-modal-body,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-modal-body,.vt-theme-dark .geocomplete-modal .geocomplete-modal-body,[data-vt-theme=dark] .geocomplete-modal .geocomplete-modal-body{height:calc(100% - 134px)}.app-ask-guru-modal-input-theme-dark .geocomplete-modal .geocomplete-modal-suggestions,.app-modal-input-theme-dark .geocomplete-modal .geocomplete-modal-suggestions,.vt-theme-dark .geocomplete-modal .geocomplete-modal-suggestions,[data-vt-theme=dark] .geocomplete-modal .geocomplete-modal-suggestions{top:76px}}.vt-cosmic-background{--vt-cosmic-white-rgb:255,255,255;--vt-cosmic-gold-rgb:196,165,109;--vt-cosmic-accent-rgb:189,85,91;--vt-cosmic-galaxy-top:43%;--vt-cosmic-galaxy-width:min(126vw,1500px);--vt-cosmic-galaxy-opacity-min:.64;--vt-cosmic-galaxy-opacity-max:.82;--vt-cosmic-dust-opacity-min:.32;--vt-cosmic-dust-opacity-max:.5;--vt-cosmic-dust-drift-x:1.2%;--vt-cosmic-dust-drift-y:-.8%;--vt-cosmic-galaxy-duration:136s;--vt-cosmic-starfield-duration:32s;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.vt-cosmic-background:after,.vt-cosmic-background:before{content:"";pointer-events:none;position:absolute}.vt-cosmic-background:before{animation:vt-cosmic-galaxy-shine var(--vt-cosmic-galaxy-duration) linear infinite;aspect-ratio:1.85/1;background:radial-gradient(ellipse at center,rgba(var(--vt-cosmic-white-rgb),.2) 0,rgba(var(--vt-cosmic-gold-rgb),.15) 8%,rgba(var(--vt-cosmic-accent-rgb),.075) 22%,transparent 58%),repeating-conic-gradient(from 18deg at 50% 50%,transparent 0 15deg,rgba(var(--vt-cosmic-gold-rgb),.09) 21deg 31deg,rgba(var(--vt-cosmic-white-rgb),.045) 35deg,transparent 42deg 76deg);border-radius:50%;filter:blur(8px);left:50%;-webkit-mask-image:radial-gradient(ellipse at center,#000 0 18%,rgba(0,0,0,.9) 38%,transparent 82%);mask-image:radial-gradient(ellipse at center,#000 0 18%,rgba(0,0,0,.9) 38%,transparent 82%);mix-blend-mode:screen;opacity:.74;top:var(--vt-cosmic-galaxy-top);transform:translate(-50%,-50%) rotate(-13deg) scaleY(.64);width:var(--vt-cosmic-galaxy-width);will-change:transform,opacity;z-index:0}.vt-cosmic-background:after{animation:vt-cosmic-starfield-drift var(--vt-cosmic-starfield-duration) ease-in-out infinite;background-image:radial-gradient(circle,rgba(var(--vt-cosmic-white-rgb),.9) 0 1px,transparent 1.6px),radial-gradient(circle,rgba(var(--vt-cosmic-gold-rgb),.9) 0 1.35px,transparent 2px),radial-gradient(circle,rgba(var(--vt-cosmic-white-rgb),.7) 0 .75px,transparent 1.35px),radial-gradient(circle,rgba(var(--vt-cosmic-gold-rgb),.74) 0 1.8px,transparent 2.55px);background-position:19px 31px,83px 17px,41px 73px,127px 101px;background-size:137px 157px,263px 227px,109px 131px,401px 359px;inset:-12%;-webkit-mask-image:radial-gradient(ellipse 92% 66% at 50% 45%,#000 0,rgba(0,0,0,.88) 52%,transparent 94%);mask-image:radial-gradient(ellipse 92% 66% at 50% 45%,#000 0,rgba(0,0,0,.88) 52%,transparent 94%);opacity:.4;transform:rotate(-11deg) scale(1.08);will-change:transform,opacity;z-index:1}.vt-cosmic-background__star{animation:vt-cosmic-star-pulse 4.8s ease-in-out infinite;background:radial-gradient(circle,rgba(var(--vt-cosmic-white-rgb),.94) 0 7%,currentColor 30%,transparent 72%);border-radius:50%;color:rgb(var(--vt-cosmic-gold-rgb));filter:drop-shadow(0 0 8px currentColor) drop-shadow(0 0 26px currentColor);height:28px;opacity:.46;position:absolute;width:28px;z-index:2}.vt-cosmic-background__star--one{height:36px;left:6%;top:13%;width:36px}.vt-cosmic-background__star--two{animation-delay:-1.4s;color:rgb(var(--vt-cosmic-accent-rgb));height:20px;right:5%;top:28%;width:20px}.vt-cosmic-background__star--three{animation-delay:-2.8s;bottom:20%;color:rgb(var(--vt-cosmic-accent-rgb));height:17px;left:8%;width:17px}.vt-cosmic-background__star--four{animation-delay:-3.7s;bottom:10%;height:32px;right:7%;width:32px}.vt-cosmic-background__sphere{border-radius:50%;display:none;pointer-events:none;position:absolute}@keyframes vt-cosmic-galaxy-shine{0%{opacity:var(--vt-cosmic-galaxy-opacity-min);transform:translate(-50%,-50%) rotate(-13deg) scaleY(.62) scale(.985)}50%{opacity:var(--vt-cosmic-galaxy-opacity-max);transform:translate(-50%,-50%) rotate(167deg) scaleY(.66) scale(1.018)}to{opacity:var(--vt-cosmic-galaxy-opacity-min);transform:translate(-50%,-50%) rotate(347deg) scaleY(.62) scale(.985)}}@keyframes vt-cosmic-starfield-drift{0%,to{opacity:var(--vt-cosmic-dust-opacity-min);transform:rotate(-11deg) translateZ(0) scale(1.08)}50%{opacity:var(--vt-cosmic-dust-opacity-max);transform:rotate(-10.5deg) translate3d(var(--vt-cosmic-dust-drift-x),var(--vt-cosmic-dust-drift-y),0) scale(1.1)}}@keyframes vt-cosmic-star-pulse{0%,to{filter:drop-shadow(0 0 6px currentColor) drop-shadow(0 0 18px currentColor);opacity:.32;transform:scale(.88)}50%{filter:drop-shadow(0 0 11px currentColor) drop-shadow(0 0 34px currentColor);opacity:.78;transform:scale(1.08)}}@media (max-width:767.98px){.vt-cosmic-background{--vt-cosmic-galaxy-top:40%;--vt-cosmic-galaxy-width:156vw;--vt-cosmic-galaxy-opacity-min:.42;--vt-cosmic-galaxy-opacity-max:.58;--vt-cosmic-dust-opacity-min:.24;--vt-cosmic-dust-opacity-max:.36;--vt-cosmic-dust-drift-x:3%;--vt-cosmic-dust-drift-y:-1.8%;--vt-cosmic-starfield-duration:24s}.vt-cosmic-background:after{inset:-8%;-webkit-mask-image:radial-gradient(ellipse 86% 44% at 50% 42%,#000 0,rgba(0,0,0,.8) 42%,transparent 88%);mask-image:radial-gradient(ellipse 86% 44% at 50% 42%,#000 0,rgba(0,0,0,.8) 42%,transparent 88%);opacity:.3}.vt-cosmic-background__star{opacity:.34}.vt-cosmic-background__star--one{height:26px;left:-4px;top:9%;width:26px}.vt-cosmic-background__star--two{right:-2px;top:32%}.vt-cosmic-background__star--three{bottom:16%;left:3%}.vt-cosmic-background__star--four{bottom:5%;height:25px;right:1%;width:25px}}.vt-theme-light .vt-cosmic-background,.vt-theme-light .vt-feature-page>.vt-cosmic-background,[data-vt-theme=light] .vt-cosmic-background,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background{--vt-cosmic-white-rgb:255,251,247;--vt-cosmic-gold-rgb:183,133,92;--vt-cosmic-accent-rgb:142,40,38;--vt-cosmic-galaxy-top:20%;--vt-cosmic-galaxy-width:min(174vw,2100px);--vt-cosmic-galaxy-opacity-min:.52;--vt-cosmic-galaxy-opacity-max:.68;--vt-cosmic-dust-opacity-min:.13;--vt-cosmic-dust-opacity-max:.22;--vt-cosmic-dust-drift-x:.8%;--vt-cosmic-dust-drift-y:-.35%;display:block;opacity:.88}.vt-theme-light .vt-cosmic-background:before,.vt-theme-light .vt-feature-page>.vt-cosmic-background:before,[data-vt-theme=light] .vt-cosmic-background:before,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background:before{background:radial-gradient(ellipse at 50% 48%,hsla(0,0%,100%,.76) 0 7%,hsla(2,100%,86%,.24) 20%,hsla(39,42%,60%,.12) 36%,hsla(2,100%,93%,.18) 50%,transparent 74%),repeating-conic-gradient(from 12deg at 50% 50%,transparent 0 18deg,rgba(142,40,38,.035) 23deg 31deg,hsla(39,42%,60%,.055) 35deg,transparent 43deg 78deg);display:block;filter:blur(17px);-webkit-mask-image:radial-gradient(ellipse at center,#000 0 20%,rgba(0,0,0,.86) 45%,transparent 84%);mask-image:radial-gradient(ellipse at center,#000 0 20%,rgba(0,0,0,.86) 45%,transparent 84%);mix-blend-mode:normal}.vt-theme-light .vt-cosmic-background:after,.vt-theme-light .vt-feature-page>.vt-cosmic-background:after,[data-vt-theme=light] .vt-cosmic-background:after,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background:after{display:none}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere{--vt-sphere-drift-x:12px;--vt-sphere-drift-y:-9px;animation:vt-cosmic-light-sphere-float 14s ease-in-out infinite;background:radial-gradient(circle at 29% 24%,hsla(0,0%,100%,.98) 0 3%,hsla(0,0%,100%,.68) 11%,hsla(0,0%,100%,.24) 25%,transparent 38%),radial-gradient(circle at 69% 74%,rgba(142,40,38,.11),transparent 56%),linear-gradient(145deg,hsla(0,0%,100%,.72),hsla(2,100%,93%,.3) 52%,hsla(39,42%,60%,.14));border:1px solid hsla(0,0%,100%,.68);box-shadow:inset 18px 16px 38px hsla(0,0%,100%,.58),inset -30px -34px 58px rgba(142,40,38,.09),0 0 32px rgba(142,40,38,.08),0 22px 54px rgba(65,30,0,.08);display:block;filter:drop-shadow(0 0 22px rgba(142,40,38,.07));opacity:.52;will-change:transform,opacity,filter;z-index:0}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere--one,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--one,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere--one,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--one{height:308px;left:calc(-1% - 154px);top:calc(32% - 154px);width:308px;--vt-sphere-drift-x:13px;--vt-sphere-drift-y:-8px}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere--two,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--two,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere--two,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--two{height:212px;left:calc(92% - 106px);top:calc(17% - 106px);width:212px;--vt-sphere-drift-x:-10px;--vt-sphere-drift-y:12px;animation-delay:-4.8s;animation-duration:12.5s}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere--three,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--three,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere--three,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--three{height:464px;left:calc(108% - 232px);top:calc(82% - 232px);width:464px;--vt-sphere-drift-x:-16px;--vt-sphere-drift-y:-11px;animation-delay:-8.2s;animation-duration:17s}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__star,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__star,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__star,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__star{display:none}@keyframes vt-cosmic-light-sphere-float{0%,to{filter:drop-shadow(0 0 18px rgba(142,40,38,.06));opacity:.46;transform:translateZ(0) scale(.985)}50%{filter:drop-shadow(0 0 28px rgba(142,40,38,.1)) drop-shadow(0 0 44px rgba(196,165,109,.08));opacity:.62;transform:translate3d(var(--vt-sphere-drift-x),var(--vt-sphere-drift-y),0) scale(1.02)}}@media (max-width:767.98px){.vt-theme-light .vt-cosmic-background,.vt-theme-light .vt-feature-page>.vt-cosmic-background,[data-vt-theme=light] .vt-cosmic-background,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background{--vt-cosmic-galaxy-top:17%;--vt-cosmic-galaxy-width:196vw;--vt-cosmic-galaxy-opacity-min:.46;--vt-cosmic-galaxy-opacity-max:.6;--vt-cosmic-dust-opacity-min:.1;--vt-cosmic-dust-opacity-max:.17}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere{box-shadow:inset 10px 9px 20px hsla(0,0%,100%,.56),inset -16px -18px 30px rgba(142,40,38,.08),0 0 20px rgba(142,40,38,.06),0 12px 28px rgba(65,30,0,.06)}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere--one,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--one,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere--one,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--one{height:152px;left:calc(-7% - 76px);top:calc(30% - 76px);width:152px;--vt-sphere-drift-x:7px;--vt-sphere-drift-y:-5px}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere--two,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--two,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere--two,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--two{height:104px;left:calc(106% - 52px);top:calc(17% - 52px);width:104px;--vt-sphere-drift-x:-6px;--vt-sphere-drift-y:7px}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere--three,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--three,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere--three,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--three{height:216px;left:calc(118% - 108px);top:calc(82% - 108px);width:216px;--vt-sphere-drift-x:-8px;--vt-sphere-drift-y:-6px}}@media (prefers-reduced-motion:reduce){.vt-cosmic-background:after,.vt-cosmic-background:before,.vt-cosmic-background__sphere,.vt-cosmic-background__star{animation:none}}.public-assistant-demo-body.vt-theme-dark .share-block,.vt-current-state-page-body.vt-theme-dark .share-block,.vt-dark-mode-page-body:not(.vt-theme-light) .share-block,.vt-fast-horoscope-page-body.vt-theme-dark .share-block,.vt-feature-page-body.vt-theme-dark .share-block,.vt-landing-page-body.vt-theme-dark .share-block,.vt-prediction-page-body.vt-theme-dark .share-block,.vt-public-query-page-body.vt-theme-dark .share-block,.vt-shared-compatibility-page-body.vt-theme-dark .share-block,.vt-tools-calendar-page-body.vt-theme-dark .share-block,.vt-tools-panchang-page-body.vt-theme-dark .share-block{background:#100e12!important;border-top:1px solid hsla(32,42%,91%,.11);color:#c8bec3}.public-assistant-demo-body.vt-theme-dark .share-block:before,.vt-current-state-page-body.vt-theme-dark .share-block:before,.vt-dark-mode-page-body:not(.vt-theme-light) .share-block:before,.vt-fast-horoscope-page-body.vt-theme-dark .share-block:before,.vt-feature-page-body.vt-theme-dark .share-block:before,.vt-landing-page-body.vt-theme-dark .share-block:before,.vt-prediction-page-body.vt-theme-dark .share-block:before,.vt-public-query-page-body.vt-theme-dark .share-block:before,.vt-shared-compatibility-page-body.vt-theme-dark .share-block:before,.vt-tools-calendar-page-body.vt-theme-dark .share-block:before,.vt-tools-panchang-page-body.vt-theme-dark .share-block:before{filter:grayscale(1) brightness(.72);opacity:.07}.public-assistant-demo-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-current-state-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-dark-mode-page-body:not(.vt-theme-light) .share-block .title-box-v2>h2,.vt-fast-horoscope-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-feature-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-landing-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-prediction-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-public-query-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-shared-compatibility-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-tools-calendar-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-tools-panchang-page-body.vt-theme-dark .share-block .title-box-v2>h2{color:#f2ece4!important}.public-assistant-demo-body.vt-theme-dark .share-block .title-box-v2>p,.vt-current-state-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-dark-mode-page-body:not(.vt-theme-light) .share-block .title-box-v2>p,.vt-fast-horoscope-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-feature-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-landing-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-prediction-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-public-query-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-shared-compatibility-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-tools-calendar-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-tools-panchang-page-body.vt-theme-dark .share-block .title-box-v2>p{color:#938991!important}.public-assistant-demo-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-current-state-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-dark-mode-page-body:not(.vt-theme-light) .share-block .skeleton-placeholder,.vt-fast-horoscope-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-feature-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-landing-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-prediction-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-public-query-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-shared-compatibility-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-tools-calendar-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-tools-panchang-page-body.vt-theme-dark .share-block .skeleton-placeholder{background-color:#242027}.public-assistant-demo-body.vt-theme-dark #footer-container,.vt-current-state-page-body.vt-theme-dark #footer-container,.vt-dark-mode-page-body:not(.vt-theme-light) #footer-container,.vt-fast-horoscope-page-body.vt-theme-dark #footer-container,.vt-feature-page-body.vt-theme-dark #footer-container,.vt-landing-page-body.vt-theme-dark #footer-container,.vt-prediction-page-body.vt-theme-dark #footer-container,.vt-public-query-page-body.vt-theme-dark #footer-container,.vt-shared-compatibility-page-body.vt-theme-dark #footer-container,.vt-tools-calendar-page-body.vt-theme-dark #footer-container,.vt-tools-panchang-page-body.vt-theme-dark #footer-container{background:#0b0a0c;color:#938991;isolation:isolate;position:relative;z-index:2}.public-assistant-demo-body.vt-theme-dark .footer,.vt-current-state-page-body.vt-theme-dark .footer,.vt-dark-mode-page-body:not(.vt-theme-light) .footer,.vt-fast-horoscope-page-body.vt-theme-dark .footer,.vt-feature-page-body.vt-theme-dark .footer,.vt-landing-page-body.vt-theme-dark .footer,.vt-prediction-page-body.vt-theme-dark .footer,.vt-public-query-page-body.vt-theme-dark .footer,.vt-shared-compatibility-page-body.vt-theme-dark .footer,.vt-tools-calendar-page-body.vt-theme-dark .footer,.vt-tools-panchang-page-body.vt-theme-dark .footer{background-color:#0b0a0c;background:radial-gradient(circle at 50% 0,rgba(189,85,91,.08),transparent 38%),linear-gradient(180deg,#151116,#100e12);border-top:1px solid hsla(39,42%,60%,.18);box-shadow:inset 0 1px 0 rgba(189,85,91,.08)}.public-assistant-demo-body.vt-theme-dark .footer .footer-logo,.vt-current-state-page-body.vt-theme-dark .footer .footer-logo,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .footer-logo,.vt-fast-horoscope-page-body.vt-theme-dark .footer .footer-logo,.vt-feature-page-body.vt-theme-dark .footer .footer-logo,.vt-landing-page-body.vt-theme-dark .footer .footer-logo,.vt-prediction-page-body.vt-theme-dark .footer .footer-logo,.vt-public-query-page-body.vt-theme-dark .footer .footer-logo,.vt-shared-compatibility-page-body.vt-theme-dark .footer .footer-logo,.vt-tools-calendar-page-body.vt-theme-dark .footer .footer-logo,.vt-tools-panchang-page-body.vt-theme-dark .footer .footer-logo{display:block;filter:brightness(0) saturate(100%) invert(75%) sepia(18%) saturate(838%) hue-rotate(359deg) brightness(88%) contrast(86%);margin-left:auto;margin-right:auto;opacity:.88}.public-assistant-demo-body.vt-theme-dark .footer p,.vt-current-state-page-body.vt-theme-dark .footer p,.vt-dark-mode-page-body:not(.vt-theme-light) .footer p,.vt-fast-horoscope-page-body.vt-theme-dark .footer p,.vt-feature-page-body.vt-theme-dark .footer p,.vt-landing-page-body.vt-theme-dark .footer p,.vt-prediction-page-body.vt-theme-dark .footer p,.vt-public-query-page-body.vt-theme-dark .footer p,.vt-shared-compatibility-page-body.vt-theme-dark .footer p,.vt-tools-calendar-page-body.vt-theme-dark .footer p,.vt-tools-panchang-page-body.vt-theme-dark .footer p{color:#938991}.public-assistant-demo-body.vt-theme-dark .footer .thumb-headline h2,.vt-current-state-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .thumb-headline h2,.vt-fast-horoscope-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-feature-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-landing-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-prediction-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-public-query-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-shared-compatibility-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-tools-calendar-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-tools-panchang-page-body.vt-theme-dark .footer .thumb-headline h2{color:#c4a56d}.public-assistant-demo-body.vt-theme-dark .footer .link-list li,.vt-current-state-page-body.vt-theme-dark .footer .link-list li,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .link-list li,.vt-fast-horoscope-page-body.vt-theme-dark .footer .link-list li,.vt-feature-page-body.vt-theme-dark .footer .link-list li,.vt-landing-page-body.vt-theme-dark .footer .link-list li,.vt-prediction-page-body.vt-theme-dark .footer .link-list li,.vt-public-query-page-body.vt-theme-dark .footer .link-list li,.vt-shared-compatibility-page-body.vt-theme-dark .footer .link-list li,.vt-tools-calendar-page-body.vt-theme-dark .footer .link-list li,.vt-tools-panchang-page-body.vt-theme-dark .footer .link-list li{border-top-color:hsla(32,42%,91%,.11)}.public-assistant-demo-body.vt-theme-dark .footer .link-list li>i,.vt-current-state-page-body.vt-theme-dark .footer .link-list li>i,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .link-list li>i,.vt-fast-horoscope-page-body.vt-theme-dark .footer .link-list li>i,.vt-feature-page-body.vt-theme-dark .footer .link-list li>i,.vt-landing-page-body.vt-theme-dark .footer .link-list li>i,.vt-prediction-page-body.vt-theme-dark .footer .link-list li>i,.vt-public-query-page-body.vt-theme-dark .footer .link-list li>i,.vt-shared-compatibility-page-body.vt-theme-dark .footer .link-list li>i,.vt-tools-calendar-page-body.vt-theme-dark .footer .link-list li>i,.vt-tools-panchang-page-body.vt-theme-dark .footer .link-list li>i{color:#c4a56d}.public-assistant-demo-body.vt-theme-dark .footer .link-list a,.vt-current-state-page-body.vt-theme-dark .footer .link-list a,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .link-list a,.vt-fast-horoscope-page-body.vt-theme-dark .footer .link-list a,.vt-feature-page-body.vt-theme-dark .footer .link-list a,.vt-landing-page-body.vt-theme-dark .footer .link-list a,.vt-prediction-page-body.vt-theme-dark .footer .link-list a,.vt-public-query-page-body.vt-theme-dark .footer .link-list a,.vt-shared-compatibility-page-body.vt-theme-dark .footer .link-list a,.vt-tools-calendar-page-body.vt-theme-dark .footer .link-list a,.vt-tools-panchang-page-body.vt-theme-dark .footer .link-list a{color:#c8bec3;transition:color .18s ease}.public-assistant-demo-body.vt-theme-dark .footer .link-list a:focus,.public-assistant-demo-body.vt-theme-dark .footer .link-list a:hover,.vt-current-state-page-body.vt-theme-dark .footer .link-list a:focus,.vt-current-state-page-body.vt-theme-dark .footer .link-list a:hover,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .link-list a:focus,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .link-list a:hover,.vt-fast-horoscope-page-body.vt-theme-dark .footer .link-list a:focus,.vt-fast-horoscope-page-body.vt-theme-dark .footer .link-list a:hover,.vt-feature-page-body.vt-theme-dark .footer .link-list a:focus,.vt-feature-page-body.vt-theme-dark .footer .link-list a:hover,.vt-landing-page-body.vt-theme-dark .footer .link-list a:focus,.vt-landing-page-body.vt-theme-dark .footer .link-list a:hover,.vt-prediction-page-body.vt-theme-dark .footer .link-list a:focus,.vt-prediction-page-body.vt-theme-dark .footer .link-list a:hover,.vt-public-query-page-body.vt-theme-dark .footer .link-list a:focus,.vt-public-query-page-body.vt-theme-dark .footer .link-list a:hover,.vt-shared-compatibility-page-body.vt-theme-dark .footer .link-list a:focus,.vt-shared-compatibility-page-body.vt-theme-dark .footer .link-list a:hover,.vt-tools-calendar-page-body.vt-theme-dark .footer .link-list a:focus,.vt-tools-calendar-page-body.vt-theme-dark .footer .link-list a:hover,.vt-tools-panchang-page-body.vt-theme-dark .footer .link-list a:focus,.vt-tools-panchang-page-body.vt-theme-dark .footer .link-list a:hover{color:#c4a56d;text-decoration:none}.public-assistant-demo-body.vt-theme-dark .footer .trustpilot-widget,.public-assistant-demo-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-current-state-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-current-state-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .trustpilot-widget,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .trustpilot-widget iframe,.vt-fast-horoscope-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-fast-horoscope-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-feature-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-feature-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-landing-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-landing-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-prediction-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-prediction-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-public-query-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-public-query-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-shared-compatibility-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-shared-compatibility-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-tools-calendar-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-tools-calendar-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-tools-panchang-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-tools-panchang-page-body.vt-theme-dark .footer .trustpilot-widget iframe{color-scheme:light}.public-assistant-demo-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-current-state-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .trustpilot-widget>a,.vt-fast-horoscope-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-feature-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-landing-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-prediction-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-public-query-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-shared-compatibility-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-tools-calendar-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-tools-panchang-page-body.vt-theme-dark .footer .trustpilot-widget>a{color:#c4a56d}.public-assistant-demo-body.vt-theme-dark .footer .footer-payment-methods img,.vt-current-state-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .footer-payment-methods img,.vt-fast-horoscope-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-feature-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-landing-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-prediction-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-public-query-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-shared-compatibility-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-tools-calendar-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-tools-panchang-page-body.vt-theme-dark .footer .footer-payment-methods img{background:hsla(0,0%,100%,.9);border:1px solid hsla(39,42%,60%,.16);border-radius:8px;box-shadow:0 8px 18px rgba(0,0,0,.16);padding:6px}.public-assistant-demo-body.vt-theme-dark .copyright,.vt-current-state-page-body.vt-theme-dark .copyright,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright,.vt-fast-horoscope-page-body.vt-theme-dark .copyright,.vt-feature-page-body.vt-theme-dark .copyright,.vt-landing-page-body.vt-theme-dark .copyright,.vt-prediction-page-body.vt-theme-dark .copyright,.vt-public-query-page-body.vt-theme-dark .copyright,.vt-shared-compatibility-page-body.vt-theme-dark .copyright,.vt-tools-calendar-page-body.vt-theme-dark .copyright,.vt-tools-panchang-page-body.vt-theme-dark .copyright{background:#0b0a0c;border-top:1px solid hsla(32,42%,91%,.11)}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section{background:#0b0a0c;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.02);color:#938991}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section p,.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section small,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section p,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section small,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section p,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section small,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section p,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section small,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section p,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section small,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section p,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section small,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section p,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section small,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section p,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section small,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section p,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section small,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section p,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section small,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section p,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section small{color:#938991}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section p a,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section p a,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section p a{color:#c8bec3}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section p a:focus,.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section p a:focus,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section p a:hover,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section p a:hover{color:#c4a56d;text-decoration:none}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons li a,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a{align-items:center;background:transparent;border:0;color:#c4a56d;display:inline-flex;height:36px;justify-content:center;padding:4px;text-decoration:none;transition:color .18s ease,filter .18s ease,transform .18s ease;width:36px}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons .social-icons__image,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image{border-radius:0;filter:brightness(0) saturate(100%) invert(75%) sepia(18%) saturate(838%) hue-rotate(359deg) brightness(88%) contrast(86%);height:26px;transition:filter .18s ease;width:26px}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone{display:none}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph{color:currentColor;display:inline-block;font-size:25px;line-height:1}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons li a:active,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons li a:focus,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons li a:hover,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover{color:#d3bb91;text-decoration:none;transform:translateY(-1px)}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image{filter:brightness(0) saturate(100%) invert(75%) sepia(18%) saturate(938%) hue-rotate(359deg) brightness(100%) contrast(86%)}.public-assistant-demo-body.vt-theme-dark .app-scroll-to-top,.vt-current-state-page-body.vt-theme-dark .app-scroll-to-top,.vt-dark-mode-page-body:not(.vt-theme-light) .app-scroll-to-top,.vt-fast-horoscope-page-body.vt-theme-dark .app-scroll-to-top,.vt-feature-page-body.vt-theme-dark .app-scroll-to-top,.vt-landing-page-body.vt-theme-dark .app-scroll-to-top,.vt-prediction-page-body.vt-theme-dark .app-scroll-to-top,.vt-public-query-page-body.vt-theme-dark .app-scroll-to-top,.vt-shared-compatibility-page-body.vt-theme-dark .app-scroll-to-top,.vt-tools-calendar-page-body.vt-theme-dark .app-scroll-to-top,.vt-tools-panchang-page-body.vt-theme-dark .app-scroll-to-top{background:rgba(29,25,32,.96);border-color:hsla(39,42%,60%,.38);box-shadow:0 12px 28px rgba(0,0,0,.38),0 0 0 1px hsla(39,42%,60%,.04);color:#c4a56d}.public-assistant-demo-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-current-state-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-dark-mode-page-body:not(.vt-theme-light) .app-scroll-to-top.is-visible,.vt-fast-horoscope-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-feature-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-landing-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-prediction-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-public-query-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-shared-compatibility-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-tools-calendar-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-tools-panchang-page-body.vt-theme-dark .app-scroll-to-top.is-visible{opacity:.82}.public-assistant-demo-body.vt-theme-dark .app-scroll-to-top:focus,.public-assistant-demo-body.vt-theme-dark .app-scroll-to-top:hover,.vt-current-state-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-current-state-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-dark-mode-page-body:not(.vt-theme-light) .app-scroll-to-top:focus,.vt-dark-mode-page-body:not(.vt-theme-light) .app-scroll-to-top:hover,.vt-fast-horoscope-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-fast-horoscope-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-feature-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-feature-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-landing-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-landing-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-prediction-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-prediction-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-public-query-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-public-query-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-shared-compatibility-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-shared-compatibility-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-tools-calendar-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-tools-calendar-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-tools-panchang-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-tools-panchang-page-body.vt-theme-dark .app-scroll-to-top:hover{background:#242027;border-color:hsla(39,42%,60%,.72);box-shadow:0 14px 32px rgba(0,0,0,.46),0 0 18px hsla(39,42%,60%,.2);color:#d3bb91}.public-assistant-demo-body .grecaptcha-badge{opacity:0!important;pointer-events:none;visibility:hidden!important}.public-compatibility-demo-page{background:radial-gradient(circle at 50% -20%,rgba(189,85,91,.2),transparent 40%),linear-gradient(145deg,#0b0a0c,#100e12 58%,#151116);color:#f2ece4;font-family:Open Sans,sans-serif;min-height:calc(100vh - 70px);overflow:hidden;padding:0 18px 72px;position:relative}.public-compatibility-demo-page .vt-public-top-bar{margin:0 -18px 42px}.public-compatibility-demo-page .vt-cosmic-background__star{display:none}.public-compatibility-demo-page__hearts{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.public-compatibility-demo-page__heart{animation:public-compatibility-heart-glow 4.2s ease-in-out infinite;color:#c4a56d;filter:drop-shadow(0 0 10px currentColor) drop-shadow(0 0 28px currentColor);height:74px;opacity:.16;position:absolute;width:82px}.public-compatibility-demo-page__heart:after,.public-compatibility-demo-page__heart:before{background:currentColor;border-radius:42px 42px 0 0;content:"";height:64px;position:absolute;top:18px;width:42px}.public-compatibility-demo-page__heart:before{left:41px;transform:rotate(-45deg);transform-origin:0 100%}.public-compatibility-demo-page__heart:after{left:0;transform:rotate(45deg);transform-origin:100% 100%}.public-compatibility-demo-page__heart--one{left:4.5%;top:260px;transform:scale(.76) rotate(-16deg)}.public-compatibility-demo-page__heart--two{animation-delay:-1.4s;color:#bd555b;right:5%;top:520px;transform:scale(.54) rotate(18deg)}.public-compatibility-demo-page__heart--three{animation-delay:-2.8s;color:#bd555b;left:7%;top:58%;transform:scale(.48) rotate(14deg)}.public-compatibility-demo-page__heart--four{animation-delay:-3.5s;bottom:12%;right:4%;transform:scale(.9) rotate(-22deg)}.public-compatibility-demo-page public-compatibility-assistant-demo{display:block;position:relative;z-index:3}@media (max-width:991.98px){.public-compatibility-demo-page{padding-top:42px}}@keyframes public-compatibility-heart-glow{0%,to{opacity:.11}50%{opacity:.26}}.public-assistant-demo-recaptcha-notice{color:#938991;font-size:10px;line-height:1.55;margin:12px auto 0;max-width:330px;overflow-wrap:anywhere;padding:0 4px;text-align:center}.public-assistant-demo-recaptcha-notice a{color:#938991;text-decoration:underline;text-decoration-color:hsla(39,42%,60%,.42);text-underline-offset:2px}.public-assistant-demo-recaptcha-notice a:focus,.public-assistant-demo-recaptcha-notice a:hover{color:#f2ece4;text-decoration:underline}.public-compatibility-demo{margin:0 auto;max-width:1180px;position:relative;z-index:1}.public-compatibility-demo__intro{margin:0 auto 30px;max-width:980px;padding:0 24px 18px;position:relative;text-align:center;z-index:1}.public-compatibility-demo__intro h1{color:#f2ece4;font-size:52px;font-weight:300;line-height:1.25;margin:36px auto 18px}.public-compatibility-demo__intro p{color:#c8bec3;font-size:21px;line-height:1.55;margin:0 auto;max-width:760px}.public-compatibility-demo__loading{margin:0 auto;min-height:500px;position:relative;width:min(100%,1080px)}.public-compatibility-demo__loading-label{color:#938991;font-size:15px;left:50%;line-height:1.5;margin:0;position:absolute;text-align:center;top:calc(50% + 54px);transform:translateX(-50%);width:100%}.public-compatibility-demo__badge{align-items:center;background:hsla(39,42%,60%,.08);border:1px solid hsla(39,42%,60%,.28);border-radius:999px;box-shadow:0 14px 34px rgba(0,0,0,.22),0 0 30px hsla(39,42%,60%,.18),0 0 72px rgba(189,85,91,.08),inset 0 1px 0 hsla(39,42%,60%,.1);color:#c4a56d;display:inline-flex;font-size:15px;font-weight:800;gap:10px;letter-spacing:.08em;padding:13px 24px 13px 16px;text-transform:uppercase}.public-compatibility-demo__badge i{background:rgba(189,85,91,.14);border:1px solid hsla(39,42%,60%,.24);border-radius:50%;color:#c4a56d;display:grid;font-size:16px;height:38px;place-items:center;width:38px}.public-compatibility-demo__dialog-wrap{margin:0 auto;width:min(100%,1080px)}.public-compatibility-demo__dialog{background:linear-gradient(145deg,rgba(29,25,32,.96),rgba(23,20,25,.94));border:1px solid hsla(39,42%,60%,.46);border-radius:26px;box-shadow:0 32px 100px rgba(0,0,0,.48),0 0 46px hsla(39,42%,60%,.2),0 0 110px rgba(189,85,91,.1),inset 0 1px 0 hsla(39,42%,60%,.12);height:auto;inset:auto;max-height:none;min-height:500px;overflow:visible;position:relative;width:100%;z-index:auto}.public-compatibility-demo__dialog .ask-guru-modal__main{background:transparent;border-radius:inherit;overflow:visible}.public-compatibility-demo__dialog .ask-guru-modal__history{overflow:visible;padding:24px 28px}.public-compatibility-demo__dialog .ask-guru-history__list,.public-compatibility-demo__dialog .ask-guru-history__stack{overflow:visible}.public-compatibility-demo__dialog .ask-guru-history__empty{margin:28px auto 0}.public-compatibility-demo__dialog .ask-guru-history__reply{align-items:flex-end;display:flex;gap:10px}.public-compatibility-demo__dialog .ask-guru-history__bubble--reply{border-bottom-left-radius:7px!important;color:#f2ece4;max-width:min(820px,100%);width:auto}.public-compatibility-demo__dialog .ask-guru-history__reply-content{color:#f2ece4}.public-compatibility-demo__dialog .ask-guru-modal__composer{background:transparent;border:0;box-shadow:none;margin-top:18px;padding:0 16px 20px}.public-compatibility-demo__dialog textarea.ask-guru-input{border-color:hsla(39,42%,60%,.3)}.public-compatibility-demo__dialog textarea.ask-guru-input:hover{border-color:hsla(39,42%,60%,.48)}.public-compatibility-demo__dialog textarea.ask-guru-input:focus{border-color:hsla(39,42%,60%,.72);box-shadow:0 0 0 3px hsla(39,42%,60%,.11),0 16px 36px rgba(0,0,0,.24)!important}.public-compatibility-demo__dialog .public-assistant-demo-question-input:not(.is-expanded){height:60px}.public-compatibility-demo__dialog .truncated-placeholder-field__placeholder{font-size:16px;height:58px;left:1px;padding:19px 78px 19px 22px;right:1px;top:1px}.public-compatibility-demo__question-suggestions{align-items:stretch;display:flex;flex-direction:column;margin:24px 0 0;max-width:none;min-height:0;width:100%}.public-compatibility-demo__question-suggestions>p{margin:0 0 18px;text-align:center;width:100%}.public-compatibility-demo__question-suggestions .ask-guru-history__suggestions{width:100%}.public-compatibility-demo__question-suggestions .ask-guru-history__suggestion{border-color:hsla(39,42%,60%,.3)}.public-compatibility-demo__question-suggestions .ask-guru-history__suggestion:focus,.public-compatibility-demo__question-suggestions .ask-guru-history__suggestion:hover{border-color:hsla(39,42%,60%,.58);box-shadow:0 10px 26px hsla(39,42%,60%,.08)}.public-compatibility-demo .welcome-ai-dialog__assistant-icon{align-items:center;background:#1d1920;border:1px solid hsla(39,42%,60%,.22);border-radius:50%;box-shadow:0 10px 24px rgba(0,0,0,.25);color:#c4a56d;display:inline-flex;flex:0 0 34px;font-size:24px;height:34px;justify-content:center;line-height:1;width:34px}.public-compatibility-demo__exchange-divider:after{align-self:center;background:linear-gradient(90deg,transparent,hsla(39,42%,60%,.24) 24%,hsla(39,42%,60%,.5) 50%,hsla(39,42%,60%,.24) 76%,transparent);box-shadow:0 0 12px hsla(39,42%,60%,.1);content:"";height:1px;margin:26px auto 2px;width:min(42%,420px)}.public-compatibility-demo__chat-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin:12px 0 18px;position:relative;z-index:8}.public-compatibility-demo__chat-action{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;line-height:1.2;min-height:54px;min-width:240px;padding:0 26px;text-align:center;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.public-compatibility-demo__chat-action:focus,.public-compatibility-demo__chat-action:hover{box-shadow:0 14px 32px rgba(0,0,0,.28);text-decoration:none;transform:translateY(-1px)}.public-compatibility-demo__chat-action--picker{background:#7f3038;border-color:rgba(189,85,91,.52);box-shadow:0 14px 34px rgba(127,48,56,.32);color:#fff}.public-compatibility-demo__chat-action--picker:focus,.public-compatibility-demo__chat-action--picker:hover{background:#923740;border-color:rgba(189,85,91,.72);box-shadow:0 18px 40px rgba(127,48,56,.42);color:#fff}.public-compatibility-demo__chat-action--picker:focus-visible{outline:2px solid hsla(39,42%,60%,.7);outline-offset:3px}.public-compatibility-demo__chat-action--outline{background:#1d1920;border-color:hsla(32,42%,91%,.18);color:#c8bec3}.public-compatibility-demo__chat-action--outline:focus,.public-compatibility-demo__chat-action--outline:hover{background:#242027;border-color:hsla(39,42%,60%,.38);color:#f2ece4}.public-compatibility-demo__location-input{display:block;position:relative;width:min(100%,560px);z-index:9}.public-compatibility-demo__location-input .geocomplete-public__input-wrap{background:#1d1920;border:1px solid hsla(32,42%,91%,.18);border-radius:999px;box-shadow:0 12px 30px rgba(0,0,0,.2);min-height:58px}.public-compatibility-demo__location-input .geocomplete-public.is-open .geocomplete-public__input-wrap,.public-compatibility-demo__location-input .geocomplete-public__input-wrap:focus-within{background:#242027;border-color:rgba(189,85,91,.7);box-shadow:0 0 0 3px rgba(189,85,91,.12),0 16px 36px rgba(0,0,0,.24)}.public-compatibility-demo__location-input .geocomplete-public__input{caret-color:#bd555b;color:#f2ece4}.public-compatibility-demo__location-input .geocomplete-public__input::placeholder{color:#938991!important;font-size:inherit;font-style:normal;line-height:inherit}.public-compatibility-demo__location-input .geocomplete-public__icon{color:#c4a56d}.public-compatibility-demo__location-input .geocomplete-public__clear{background:#242027;color:#938991}.public-compatibility-demo__location-input .geocomplete-public__clear:focus,.public-compatibility-demo__location-input .geocomplete-public__clear:hover{background:#7f3038;color:#f2ece4}.public-compatibility-demo__location-input .geocomplete-public__panel{background:rgba(29,25,32,.98);border-color:hsla(32,42%,91%,.18);box-shadow:0 26px 72px rgba(0,0,0,.42)}.public-compatibility-demo__location-input .geocomplete-public-result{color:var(--vt-theme-text-soft)}.public-compatibility-demo__location-input .geocomplete-public-result.is-active,.public-compatibility-demo__location-input .geocomplete-public-result:focus,.public-compatibility-demo__location-input .geocomplete-public-result:hover{background:#242027;color:var(--vt-theme-text)}.public-compatibility-demo__location-input .geocomplete-public-result+.geocomplete-public-result{border-top-color:hsla(32,42%,91%,.11)}.public-compatibility-demo__location-input .geocomplete-public-result__avatar{background:rgba(189,85,91,.14);color:#c4a56d}.public-compatibility-demo__location-input .geocomplete-public-result__body .main{color:var(--vt-theme-text)}.public-compatibility-demo__location-input .geocomplete-public-result__body .main .initial,.public-compatibility-demo__location-input .geocomplete-public-result__body .secondary{color:var(--vt-theme-text-muted)}.public-compatibility-demo__location-input .geocomplete-public-result__body .highlight{color:var(--vt-theme-primary)}.public-compatibility-demo__location-input .geocomplete-public-result__arrow{color:var(--vt-theme-text-muted)}.public-compatibility-demo__location-input .geocomplete-public-loading__line{background:linear-gradient(90deg,hsla(312,4%,56%,.12) 20%,hsla(330,8%,76%,.28) 37%,hsla(312,4%,56%,.12) 54%);background-size:220% 100%}.public-compatibility-demo__change-button--mobile,.public-compatibility-demo__location-modal-button{display:none!important}.public-compatibility-demo__editable-bubble{align-items:center;align-self:flex-end;display:inline-flex;gap:12px;margin-left:auto;max-width:min(560px,85%);min-height:0;padding:12px 14px;width:fit-content}.public-compatibility-demo__editable-bubble p{margin:0}.public-compatibility-demo__time-bubble{max-width:min(100%,620px);width:auto}.public-compatibility-demo__change-button{align-items:center;background:hsla(0,0%,100%,.18);border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;height:34px;justify-content:center;line-height:1;opacity:.86;padding:0;white-space:nowrap;width:34px}.public-compatibility-demo__change-button:focus,.public-compatibility-demo__change-button:hover{background:hsla(0,0%,100%,.26);opacity:1;outline:none}.public-compatibility-demo__unknown-time-button{align-items:center;background:hsla(0,0%,100%,.18);border:0;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;justify-content:center;line-height:1;min-height:34px;opacity:.86;padding:0 12px;white-space:nowrap}.public-compatibility-demo__unknown-time-button:focus,.public-compatibility-demo__unknown-time-button:hover{background:hsla(0,0%,100%,.26);opacity:1;outline:none}.public-compatibility-demo__context-cards{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:6px 0 24px}.public-compatibility-demo__context-card{background:linear-gradient(145deg,rgba(29,25,32,.98),rgba(23,20,25,.96));border:1px solid hsla(39,42%,60%,.44);box-shadow:0 20px 52px rgba(0,0,0,.34),0 0 34px hsla(39,42%,60%,.16),inset 0 1px 0 hsla(39,42%,60%,.12);margin:0;max-width:none;padding:14px 16px 14px 14px}.public-compatibility-demo__context-card .ask-guru-context-card__chart{border-color:hsla(39,42%,60%,.42);box-shadow:0 10px 24px rgba(0,0,0,.28),0 0 18px hsla(39,42%,60%,.12)}.public-compatibility-demo__context-card .ask-guru-context-card__badge{background:hsla(39,42%,60%,.12);border:1px solid hsla(39,42%,60%,.2);color:#c4a56d}.public-compatibility-demo__context-card .ask-guru-context-card__title{color:#f2ece4}.public-compatibility-demo__context-card .ask-guru-context-card__meta{color:#c8bec3}.public-compatibility-demo__answer-actions{margin-top:28px}.public-compatibility-demo__answer-actions .public-compatibility-demo__primary{background:#8e2826;border:1px solid rgba(189,85,91,.68);box-shadow:0 18px 44px rgba(142,40,38,.38),0 0 34px rgba(189,85,91,.24),inset 0 1px 0 hsla(0,0%,100%,.12);color:#fff;display:flex;font-size:20px;font-weight:800;min-height:64px;text-shadow:0 1px 1px rgba(0,0,0,.22);width:100%}.public-compatibility-demo__answer-actions .public-compatibility-demo__primary:focus,.public-compatibility-demo__answer-actions .public-compatibility-demo__primary:hover{background:#660d0b;border-color:rgba(189,85,91,.88);box-shadow:0 22px 52px rgba(142,40,38,.48),0 0 46px rgba(189,85,91,.34),inset 0 1px 0 hsla(0,0%,100%,.16);color:#fff;transform:translateY(-2px)}.public-compatibility-demo__answer-actions .public-compatibility-demo__primary:focus-visible{outline:2px solid #d6c099;outline-offset:4px}.public-compatibility-demo__primary{align-items:center;background:#8e2826;border-radius:999px;color:#fff;display:inline-flex;font-weight:700;justify-content:center;min-height:54px;min-width:260px;padding:0 28px;text-align:center;text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}.public-compatibility-demo__primary:focus,.public-compatibility-demo__primary:hover{box-shadow:0 14px 32px rgba(142,40,38,.22);color:#fff;text-decoration:none;transform:translateY(-1px)}.public-compatibility-demo__error{color:#c7245a;line-height:1.55;margin:16px 0 0;text-align:center}@media (max-width:767px){.public-compatibility-demo-page{padding:24px 12px 48px}.public-compatibility-demo-page__hearts{display:none}.public-compatibility-demo__intro{margin-bottom:18px;padding:0 6px 12px}.public-compatibility-demo__intro h1{font-size:32px;margin-top:24px}.public-compatibility-demo__intro p{font-size:17px}.public-compatibility-demo__badge{font-size:12px;padding:10px 16px}.public-compatibility-demo__dialog{border-radius:18px;min-height:480px}.public-compatibility-demo__dialog .ask-guru-modal__history{padding:18px 14px}.public-compatibility-demo__dialog .ask-guru-history__suggestions{grid-template-columns:1fr}.public-compatibility-demo__dialog .ask-guru-modal__composer{margin-top:14px;padding:0 12px 20px}.public-compatibility-demo__dialog .public-assistant-demo-question-input:not(.is-expanded){height:72px;min-height:72px}.public-compatibility-demo__dialog .truncated-placeholder-field__placeholder{height:70px;line-height:21px;padding:14px 62px 14px 16px;text-overflow:clip;white-space:normal}.public-compatibility-demo__dialog .ask-guru-modal__send{right:10px}.public-compatibility-demo .welcome-ai-dialog__assistant-icon{display:none}.public-compatibility-demo__exchange-divider:after{opacity:.72;width:min(58%,240px)}.public-compatibility-demo__loading{min-height:420px}.public-compatibility-demo__chat-action,.public-compatibility-demo__primary{min-width:0;width:100%}.public-compatibility-demo__change-button--desktop,.public-compatibility-demo__location-input--desktop{display:none!important}.public-compatibility-demo__change-button--mobile,.public-compatibility-demo__location-modal-button{display:inline-flex!important}.public-compatibility-demo__editable-bubble{align-items:center}.public-compatibility-demo__editable-bubble p{min-width:0;overflow-wrap:anywhere}.public-compatibility-demo__context-cards{grid-template-columns:1fr}.public-compatibility-demo__answer-actions .public-compatibility-demo__primary{font-size:17px;line-height:1.35;min-height:78px;padding:18px 22px}}.vt-dark-page-heading{padding:42px 18px 48px;position:relative;text-align:center}.vt-dark-page-heading .vt-dark-page-heading__badge{align-items:center;background:var(--vt-theme-control-surface);border:1px solid rgba(var(--vt-theme-primary-rgb),.36);border-radius:999px;box-shadow:0 16px 38px rgba(var(--vt-theme-shadow-rgb),.22),0 0 34px rgba(var(--vt-theme-primary-rgb),.14),0 0 76px rgba(var(--vt-theme-accent-rgb),.07),inset 0 1px 0 rgba(var(--vt-theme-primary-rgb),.1);color:var(--vt-theme-primary);display:inline-flex;font-size:16px;font-weight:800;gap:12px;justify-content:center;letter-spacing:.12em;line-height:1.25;margin-bottom:0;min-height:60px;padding:14px 28px;text-transform:uppercase}.vt-dark-page-heading .vt-dark-page-heading__badge:before{content:none}.vt-dark-page-heading .vt-dark-page-heading__badge i{background:transparent;border:0;border-radius:0;color:var(--vt-theme-primary);display:inline-block;filter:drop-shadow(0 0 9px rgba(var(--vt-theme-primary-rgb),.32));font-size:20px;height:auto;line-height:1;width:auto}.vt-dark-page-heading .vt-dark-page-heading__title{color:var(--vt-theme-text);font-size:56px;font-weight:300;line-height:1.2;margin:40px auto 20px;max-width:1180px;text-shadow:0 12px 34px rgba(var(--vt-theme-shadow-rgb),.3)}.vt-dark-page-heading .vt-dark-page-heading__title strong{color:var(--vt-theme-primary);font-weight:300}.vt-dark-page-heading .vt-dark-page-heading__lead{color:var(--vt-theme-text-soft)!important;font-size:20px;line-height:1.55;margin:0 auto;max-width:760px}.vt-dark-page-heading .vt-dark-page-heading__lead strong{color:var(--vt-theme-primary);font-weight:inherit}@media (max-width:767px){.vt-dark-page-heading .vt-dark-page-heading__badge{font-size:12px;gap:9px;min-height:48px;padding:10px 18px}.vt-dark-page-heading .vt-dark-page-heading__badge i{font-size:16px}.vt-dark-page-heading .vt-dark-page-heading__title{font-size:36px;line-height:1.14;margin-bottom:16px;margin-top:26px}.vt-dark-page-heading .vt-dark-page-heading__lead{font-size:17px;line-height:1.55}}@media (min-width:768px) and (max-width:1199px){.public-compatibility-demo-page__heart{animation:none;opacity:.08}.public-compatibility-demo-page__heart--four,.public-compatibility-demo-page__heart--three{display:none}}@media (prefers-reduced-motion:reduce){.public-compatibility-demo-page__heart{animation:none;opacity:.16}}.public-assistant-demo-body.vt-theme-light{background:var(--vt-theme-page);color:var(--vt-theme-text)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo-page,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo-page{background:radial-gradient(circle at 50% -12%,rgba(255,217,184,.62),transparent 42%),linear-gradient(145deg,rgba(255,249,244,.82),hsla(0,0%,100%,.9) 58%,rgba(245,247,249,.82));color:var(--vt-theme-text)}.public-assistant-demo-body.vt-theme-light .public-compatibility-demo-page__heart{color:var(--vt-theme-primary);filter:drop-shadow(0 0 18px rgba(var(--vt-theme-primary-rgb),.16));opacity:.08}.public-assistant-demo-body.vt-theme-light .public-compatibility-demo-page__heart--three,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo-page__heart--two{color:var(--vt-theme-accent-deep)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo-recaptcha-notice,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__loading-label,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__loading-label{color:var(--vt-theme-text-muted)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo-recaptcha-notice a,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__loading-label a,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__loading-label a{color:var(--vt-theme-text-soft);text-decoration-color:rgba(var(--vt-theme-primary-rgb),.32)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo-recaptcha-notice a:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo-recaptcha-notice a:hover,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__loading-label a:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__loading-label a:hover,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__loading-label a:focus,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__loading-label a:hover{color:var(--vt-theme-primary)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog{background:linear-gradient(145deg,hsla(0,0%,100%,.97),rgba(255,249,244,.94));border-color:var(--vt-theme-control-border-strong);box-shadow:var(--vt-theme-elevated-shadow),0 0 42px rgba(var(--vt-theme-primary-rgb),.1),inset 0 1px 0 hsla(0,0%,100%,.98);color:var(--vt-theme-text);color-scheme:light}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-modal__main,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-modal__main{background:transparent}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__bubble--reply,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__reply-content,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__bubble--reply,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__reply-content{color:var(--vt-theme-text-soft)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__bubble,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__bubble{border-color:var(--vt-theme-border)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__bubble--question,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__bubble--question{background:rgba(var(--vt-theme-primary-rgb),.08);border-color:rgba(var(--vt-theme-primary-rgb),.18);box-shadow:0 10px 24px rgba(var(--vt-theme-shadow-rgb),.08);color:var(--vt-theme-text)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__empty,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__reply-content a,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__reply-content b,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__reply-content h1,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__reply-content h2,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__reply-content h3,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__reply-content h4,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__reply-content strong,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__suggestions-label,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__empty,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__reply-content a,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__reply-content b,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__reply-content h1,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__reply-content h2,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__reply-content h3,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__reply-content h4,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__reply-content strong,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__suggestions-label{color:var(--vt-theme-text)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__suggestion,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__suggestion{background:var(--vt-theme-surface);border-color:var(--vt-theme-border);color:var(--vt-theme-text-soft)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__suggestion:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__suggestion:hover,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__suggestion:focus,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__suggestion:hover{background:var(--vt-theme-surface-hover);border-color:var(--vt-theme-control-border-strong);color:var(--vt-theme-text)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__suggestion-icon,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__usage-icon,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__suggestion-icon,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__usage-icon{color:var(--vt-theme-primary)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-history__typing>span,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-history__typing>span{background:var(--vt-theme-primary)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-modal__send,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-modal__send{background:var(--vt-theme-primary);border-color:rgba(var(--vt-theme-primary-rgb),.16);box-shadow:0 8px 18px rgba(var(--vt-theme-primary-rgb),.2);color:var(--vt-theme-on-primary)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .ask-guru-modal__send:hover:not(:disabled),.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .ask-guru-modal__send:hover:not(:disabled){background:var(--vt-theme-primary-hover);color:var(--vt-theme-on-primary)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog textarea.ask-guru-input,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog textarea.ask-guru-input{background:var(--vt-theme-surface);border-color:var(--vt-theme-control-border);box-shadow:0 10px 28px rgba(var(--vt-theme-shadow-rgb),.08);color:var(--vt-theme-text)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog textarea.ask-guru-input:hover,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog textarea.ask-guru-input:hover{border-color:var(--vt-theme-control-border-strong)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog textarea.ask-guru-input:focus,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog textarea.ask-guru-input:focus{background:var(--vt-theme-surface);border-color:rgba(var(--vt-theme-primary-rgb),.5);box-shadow:0 0 0 3px rgba(var(--vt-theme-primary-rgb),.08),0 14px 32px rgba(var(--vt-theme-shadow-rgb),.1)!important}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .truncated-placeholder-field__hint,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__dialog .truncated-placeholder-field__placeholder,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .truncated-placeholder-field__hint,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__dialog .truncated-placeholder-field__placeholder{color:var(--vt-theme-text-muted)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo .welcome-ai-dialog__assistant-icon,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo .welcome-ai-dialog__assistant-icon{background:var(--vt-theme-surface);border-color:var(--vt-theme-control-border);box-shadow:0 9px 22px rgba(var(--vt-theme-shadow-rgb),.1);color:var(--vt-theme-primary)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__exchange-divider:after,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__exchange-divider:after{background:linear-gradient(90deg,transparent,rgba(var(--vt-theme-primary-rgb),.16) 24%,rgba(var(--vt-theme-primary-rgb),.42) 50%,rgba(var(--vt-theme-primary-rgb),.16) 76%,transparent);box-shadow:0 0 12px rgba(var(--vt-theme-primary-rgb),.08)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__context-card,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__context-card{background:linear-gradient(145deg,var(--vt-theme-surface),var(--vt-theme-surface-raised));border-color:var(--vt-theme-control-border);box-shadow:var(--vt-theme-card-shadow)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__context-card .ask-guru-context-card__chart,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__context-card .ask-guru-context-card__chart{background:var(--vt-theme-surface-raised);border-color:var(--vt-theme-border-strong);box-shadow:0 10px 24px rgba(var(--vt-theme-shadow-rgb),.08)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__context-card .ask-guru-context-card__badge,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__context-card .ask-guru-context-card__badge{background:rgba(var(--vt-theme-primary-rgb),.07);border-color:rgba(var(--vt-theme-primary-rgb),.14);color:var(--vt-theme-primary)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__context-card .ask-guru-context-card__title,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__context-card .ask-guru-context-card__title{color:var(--vt-theme-text)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__context-card .ask-guru-context-card__meta,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__context-card .ask-guru-context-card__meta{color:var(--vt-theme-text-soft)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__answer-actions .public-assistant-demo__primary,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__chat-action--picker,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__answer-actions .public-compatibility-demo__primary,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__chat-action--picker{background:var(--vt-theme-primary);border-color:rgba(var(--vt-theme-primary-rgb),.5);box-shadow:0 14px 34px rgba(var(--vt-theme-primary-rgb),.2);color:var(--vt-theme-on-primary)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__answer-actions .public-assistant-demo__primary:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__answer-actions .public-assistant-demo__primary:hover,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__chat-action--picker:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__chat-action--picker:hover,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__answer-actions .public-compatibility-demo__primary:focus,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__answer-actions .public-compatibility-demo__primary:hover,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__chat-action--picker:focus,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__chat-action--picker:hover{background:var(--vt-theme-primary-hover);border-color:var(--vt-theme-primary-hover);box-shadow:0 18px 40px rgba(var(--vt-theme-primary-rgb),.26);color:var(--vt-theme-on-primary)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__chat-action--outline,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__secondary,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__chat-action--outline{background:var(--vt-theme-control-surface);border-color:var(--vt-theme-control-border);color:var(--vt-theme-text-soft)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__chat-action--outline:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__chat-action--outline:hover,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__secondary:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__secondary:hover,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__chat-action--outline:focus,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__chat-action--outline:hover{background:var(--vt-theme-control-surface-hover);border-color:var(--vt-theme-control-border-strong);color:var(--vt-theme-text)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public__input-wrap,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public__input-wrap{background:var(--vt-theme-surface);border-color:var(--vt-theme-control-border);box-shadow:0 10px 28px rgba(var(--vt-theme-shadow-rgb),.08)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public.is-open .geocomplete-public__input-wrap,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public__input-wrap:focus-within,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public.is-open .geocomplete-public__input-wrap,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public__input-wrap:focus-within{background:var(--vt-theme-surface);border-color:rgba(var(--vt-theme-primary-rgb),.5);box-shadow:0 0 0 3px rgba(var(--vt-theme-primary-rgb),.08)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public__input,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public__input{caret-color:var(--vt-theme-primary);color:var(--vt-theme-text)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public__input::placeholder,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public__input::placeholder{color:var(--vt-theme-text-muted)!important}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public-result__body .highlight,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public__icon,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public-result__body .highlight,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public__icon{color:var(--vt-theme-primary)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public__clear,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public__clear{background:var(--vt-theme-surface-hover);color:var(--vt-theme-text-muted)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public__panel,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public__panel{background:var(--vt-theme-surface);border-color:var(--vt-theme-border-strong);box-shadow:var(--vt-theme-elevated-shadow)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public-result,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public-result{color:var(--vt-theme-text-soft)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public-result.is-active,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public-result:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__location-input .geocomplete-public-result:hover,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public-result.is-active,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public-result:focus,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__location-input .geocomplete-public-result:hover{background:var(--vt-theme-surface-hover);color:var(--vt-theme-text)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__gender-option{background:var(--vt-theme-surface)!important;border-color:var(--vt-theme-control-border)!important;box-shadow:var(--vt-theme-card-shadow);color:var(--vt-theme-text)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__gender-option:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__gender-option:hover{background:var(--vt-theme-surface-hover)!important;border-color:var(--vt-theme-control-border-strong)!important}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__change-button,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__unknown-time-button,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__change-button,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__unknown-time-button{background:hsla(0,0%,100%,.44)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__change-button:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__change-button:hover,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__unknown-time-button:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__unknown-time-button:hover,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__change-button:focus,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__change-button:hover,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__unknown-time-button:focus,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__unknown-time-button:hover{background:hsla(0,0%,100%,.68)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__question-suggestions .ask-guru-history__suggestion,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__question-suggestions .ask-guru-history__suggestion{border-color:var(--vt-theme-control-border)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__question-suggestions .ask-guru-history__suggestion:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__question-suggestions .ask-guru-history__suggestion:hover,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__question-suggestions .ask-guru-history__suggestion:focus,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__question-suggestions .ask-guru-history__suggestion:hover{border-color:var(--vt-theme-control-border-strong);box-shadow:0 10px 26px rgba(var(--vt-theme-primary-rgb),.07)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__back-link,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__login{color:var(--vt-theme-primary)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__back-link:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__back-link:hover,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__login:focus,.public-assistant-demo-body.vt-theme-light .public-assistant-demo__login:hover{color:var(--vt-theme-primary-hover)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__privacy-hint{color:var(--vt-theme-text-muted)}.public-assistant-demo-body.vt-theme-light .public-assistant-demo__error,.public-assistant-demo-body.vt-theme-light .public-compatibility-demo__error{color:var(--vt-theme-danger-foreground)}