@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap");*{box-sizing:border-box;padding:0;margin:0}body,html{margin:0;line-height:normal;background-color:var(--color-secondary);overflow-x:hidden;max-width:100vw}:root{--font-roboto:"Roboto",sans-serif;--color-primary:#fff;--color-secondary:#fff;--color-tertiary:#1a1a1a;--color-textButtonHover:#ffffff4c;--color-actionsAndButtons:#fff;--color-cardActionHover:#fbe48082;--color-white:#fff;--color-black:#000;--color-transparent:transparent;--color-brand-text:#7e7240;--color-acai-primary:#7b2d8e;--color-acai-dark:#5e2d7a;--color-acai-deep:#4c1d6c;--color-acai-shadow-08:rgba(123,45,142,.08);--color-acai-shadow-10:rgba(123,45,142,.1);--color-acai-shadow-15:rgba(123,45,142,.15);--color-acai-shadow-20:rgba(123,45,142,.2);--color-acai-shadow-30:rgba(123,45,142,.3);--color-acai-shadow-40:rgba(123,45,142,.4);--color-acai-shadow-50:rgba(123,45,142,.5);--color-gray-800:#333;--color-gray-700:#444;--color-gray-600:#555;--color-gray-500:#666;--color-gray-400:#888;--color-gray-300:#999;--color-gray-250:#bbb;--color-gray-200:#ccc;--color-gray-150:#ddd;--color-border-default:#d9d9d9;--color-border-light:#e8e8e8;--color-surface-muted:#f0f0f0;--color-surface-soft:#f5f5f5;--color-surface-subtle:#f9f9f9;--color-overlay-black-100:#000;--color-overlay-black-85:rgba(0,0,0,.85);--color-overlay-black-75:rgba(0,0,0,.75);--color-overlay-black-60:rgba(0,0,0,.6);--color-overlay-black-50:rgba(0,0,0,.5);--color-overlay-black-45:rgba(0,0,0,.45);--color-overlay-black-40:rgba(0,0,0,.4);--color-overlay-black-35:rgba(0,0,0,.35);--color-overlay-black-25:rgba(0,0,0,.25);--color-overlay-black-20:rgba(0,0,0,.2);--color-overlay-black-15:rgba(0,0,0,.15);--color-overlay-black-12:rgba(0,0,0,.12);--color-overlay-black-10:rgba(0,0,0,.1);--color-overlay-black-08:rgba(0,0,0,.08);--color-overlay-black-06:rgba(0,0,0,.06);--color-overlay-black-04:rgba(0,0,0,.04);--color-overlay-black-015:rgba(0,0,0,.015);--color-overlay-white-100:#fff;--color-overlay-white-90:hsla(0,0%,100%,.9);--color-overlay-white-80:hsla(0,0%,100%,.8);--color-overlay-white-70:hsla(0,0%,100%,.7);--color-overlay-white-55:hsla(0,0%,100%,.55);--color-overlay-white-45:hsla(0,0%,100%,.45);--color-overlay-white-15:hsla(0,0%,100%,.15);--color-overlay-white-10:hsla(0,0%,100%,.1);--color-google-bg:#131314;--color-google-text-muted:#747775;--color-google-border:#e3e3e3;--color-google-border-hover:#8e918f;--color-google-shadow-focus:rgba(19,19,20,.38);--color-google-bg-hover:hsla(140,1%,56%,.12);--color-google-bg-active:hsla(0,0%,89%,.12);--color-google-outline:rgba(60,64,67,.3);--color-google-outline-soft:rgba(60,64,67,.15);--color-acai-shadow-80:rgba(123,45,142,.8);--color-border-muted:#e6e6e6;--color-surface-quiet:#fbfbfb;--color-surface-alt:#f8f8f8;--color-border-soft:#bfbfbf;--color-brand-accent:#b4a04e;--color-brand-warning:#d4b800;--color-status-success-bg:#d4edda;--color-status-info-shadow:rgba(24,144,255,.3);--color-badge-emerald-bg:#e6f7f0;--color-badge-emerald-text:#0d7a50;--color-badge-emerald-border:#9de7c4;--color-badge-violet-bg:#ede9fe;--color-badge-violet-text:#5b21b6;--color-badge-violet-border:#c4b5fd;--color-badge-sky-bg:#e0f2fe;--color-badge-sky-text:#0369a1;--color-badge-sky-border:#7dd3fc;--color-badge-amber-bg:#fff7e6;--color-badge-amber-text:#b45309;--color-badge-amber-border:#fcd34d;--color-badge-rose-bg:#fff1f2;--color-badge-rose-text:#be123c;--color-badge-rose-border:#fda4af;--color-danger-bg:#fff1f0;--color-surface-light:#fafafa;--color-button-hover-bg:var(--color-brand-light);--color-button-hover-border:var(--color-brand-dark);--color-button-hover-text:var(--color-brand-text);--color-info-primary:#4096ff;--color-info-bg:#f0f5ff;--color-acai-tint-1:#f8f5fc;--color-acai-tint-2:#f0e8f5;--color-acai-tint-3:#faf5fc;--color-acai-tint-4:#f5eef8;--color-danger-overlay:rgba(220,38,38,.75);--color-brand-primary:#fbe580;--color-brand-light:#fffef0;--color-brand-lighter:#fffce6;--color-brand-dark:#f9d64a;--color-brand-rgba:hsla(49,94%,74%,.25);--color-brand-rgba-light:hsla(49,94%,74%,.3)}.loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--color-black);z-index:9999}.loading-logo{width:60vw;padding:20px}.ant-spin-fullscreen,.ant-spin-fullscreen-show,.ant-spin-fullscreen.ant-spin-fullscreen-show,.main-page-fullscreen-spin.ant-spin-fullscreen,.main-page-fullscreen-spin.ant-spin-fullscreen-show{z-index:5000!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:999}#heroContentStyle,.homeContents{font-family:var(--font-roboto)}.homeContents{position:relative;background-color:var(--color-black);min-height:100vh;height:100vh;min-height:100dvh;height:100dvh;width:auto;text-align:left;font-size:24px;color:var(--color-white)}.heroColor{color:var(--color-secondary)!important}#largeTextDefault{font-size:24px;height:auto;font-family:var(--font-roboto);font-weight:700}.screen-center{display:flex;justify-content:center;align-items:center;height:100vh}body{margin:0;line-height:normal}.logo{position:relative}.lockup{position:fixed;transition:all 1s ease-in-out;top:30vh;left:50%;width:55%;height:20%;transform:translate(-50%,-50%);z-index:3;background-image:url(/Lockup.svg);background-size:contain;background-repeat:no-repeat}.searchbarButtonFont .ant-input-search-button>span{color:var(--color-tertiary);font-family:var(--font-roboto)}.searchbar{position:absolute;transition:all 1s ease-in-out;top:clamp(360px,52vh,560px);left:50%;width:55%;max-width:800px;transform:translate(-50%,-50%);z-index:1001}.smartSearchTags{margin-top:8px;margin-bottom:8px}.smartSearchTags .ant-tag{margin-bottom:4px}.acaiButton{font-family:var(--font-roboto)!important;background:linear-gradient(135deg,var(--color-acai-dark) 0,var(--color-acai-primary) 100%)!important;font-weight:600!important;box-shadow:0 4px 15px 0 var(--color-acai-shadow-40)!important;transition:all .3s ease!important}.acaiButton,.acaiButton:hover{border:none!important;color:var(--color-white)!important}.acaiButton:hover{background:linear-gradient(135deg,var(--color-acai-primary) 0,var(--color-acai-dark) 100%)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px 0 var(--color-acai-shadow-50)!important}.acaiButton:focus{background:linear-gradient(135deg,var(--color-acai-dark) 0,var(--color-acai-primary) 100%)!important;border:none!important;color:var(--color-white)!important;box-shadow:0 0 0 2px var(--color-acai-shadow-50)!important}.acaiButton:active{background:linear-gradient(135deg,var(--color-acai-deep) 0,var(--color-acai-dark) 100%)!important}.ask-acai-modal .ant-modal-header{background:linear-gradient(135deg,var(--color-acai-dark) 0,var(--color-acai-primary) 100%);border-bottom:none;border-radius:8px 8px 0 0}.ask-acai-modal .ant-modal-title{font-family:var(--font-roboto)!important;font-weight:600!important}.ask-acai-modal .ant-modal-close,.ask-acai-modal .ant-modal-title{color:var(--color-white)!important}.ask-acai-modal .ant-modal-close:hover{color:var(--color-surface-muted)!important}.ask-acai-modal .ant-modal-body{padding:0!important}@keyframes messageSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-message{animation:messageSlideIn .3s ease-out}.ask-acai-modal .ant-input-focused,.ask-acai-modal .ant-input:focus{border-color:var(--color-acai-primary)!important;box-shadow:0 0 0 2px var(--color-acai-shadow-20)!important}.ask-acai-inline .ant-collapse-content-box,.ask-acai-inline .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0!important}.ask-acai-inline .ant-card-body{padding:8px!important}.searchbar .ask-acai-inline{margin-top:8px}.searchbar .ask-acai-inline .ant-card{margin:0}.searchbarTopCenter .ask-acai-inline{margin-top:6px}.searchbarTopCenter .ask-acai-inline .ant-card-body,.searchbarTopCenter .ask-acai-inline .ant-collapse-content-box{padding:4px!important}.searchbarTopCenter .ask-acai-inline{margin-top:0}.searchbarTopCenter .ask-acai-inline .ant-card,.searchbarTopCenter .ask-acai-inline .ant-collapse-content{overflow-y:visible}.side-by-side-search{display:flex;gap:12px;width:100%;overflow-y:visible}.stacked-search{display:block;width:100%}.stacked-search .ask-acai-inline{margin-top:8px}#agent-results-section{clear:both;overflow:hidden;isolation:isolate;width:100%!important;max-width:none!important}#agent-results-section .ant-card{margin-bottom:0!important;box-shadow:0 4px 12px var(--color-overlay-black-15)!important;border-radius:12px!important;border:1px solid var(--color-border-light)!important;transition:transform .2s ease,box-shadow .2s ease!important}#agent-results-section .ant-card:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px var(--color-overlay-black-20)!important}#agent-results-section>div:last-child,.agent-cards-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))!important;grid-gap:24px!important;gap:24px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}#agent-results-section>div:last-child>div,.agent-cards-grid>div,div[style*=gridTemplateColumns]>div{position:relative!important;z-index:auto!important;margin-bottom:0!important;box-sizing:border-box!important;width:100%!important;min-width:350px!important;max-width:100%!important;overflow:visible!important}@media screen and (min-width:1400px){#agent-results-section>div:last-child>div,.agent-cards-grid>div,div[style*=gridTemplateColumns]>div{max-width:400px!important}}@media screen and (min-width:1920px){#agent-results-section>div:last-child,.agent-cards-grid,div[style*=grid-template-columns],div[style*=gridTemplateColumns]{grid-template-columns:repeat(auto-fill,minmax(350px,400px))!important;max-width:1800px!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important}#agent-results-section>div:last-child>div,.agent-cards-grid>div,div[style*=grid-template-columns]>div,div[style*=gridTemplateColumns]>div{max-width:400px!important;width:100%!important;min-width:350px!important;box-sizing:border-box!important}#agent-results-section .ant-card,#agent-results-section .cardStyles,.agent-cards-grid .ant-card,.agent-cards-grid .cardStyles{max-width:100%!important;width:100%!important;box-sizing:border-box!important}}@media screen and (min-width:2560px){#agent-results-section>div:last-child,.agent-cards-grid,div[style*=grid-template-columns],div[style*=gridTemplateColumns]{grid-template-columns:repeat(auto-fill,minmax(350px,400px))!important;max-width:2400px!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important}#agent-results-section>div:last-child>div,.agent-cards-grid>div,div[style*=grid-template-columns]>div,div[style*=gridTemplateColumns]>div{max-width:400px!important;width:100%!important;min-width:350px!important;box-sizing:border-box!important}#agent-results-section .ant-card,#agent-results-section .cardStyles,.agent-cards-grid .ant-card,.agent-cards-grid .cardStyles{max-width:100%!important;width:100%!important;box-sizing:border-box!important}}@media screen and (min-width:3840px){#agent-results-section>div:last-child,.agent-cards-grid,.dashboardBG>div>div[style*=grid],div[style*=grid-template-columns],div[style*=gridTemplateColumns]{grid-template-columns:repeat(auto-fill,minmax(350px,400px))!important;max-width:3200px!important;margin-left:auto!important;margin-right:auto!important;gap:32px!important;justify-content:center!important}#agent-results-section>div:last-child>div,.agent-cards-grid>div,.dashboardBG>div>div[style*=grid]>div,div[style*=grid-template-columns]>div,div[style*=gridTemplateColumns]>div{max-width:400px!important;width:100%!important;min-width:350px!important;flex:0 0 auto!important;box-sizing:border-box!important}#agent-results-section .ant-card,#agent-results-section .cardStyles,.agent-cards-grid .ant-card,.agent-cards-grid .cardStyles,.dashboardBG .ant-card,.dashboardBG .cardStyles{max-width:100%!important;width:100%!important;box-sizing:border-box!important}}@media screen and (max-width:768px){.searchbarTopCenter .ask-acai-inline{margin-top:8px}.side-by-side-search{flex-direction:column;gap:8px}#agent-results-section{margin:20px 0!important;padding:20px 10px!important;width:100%!important;max-width:none!important}#agent-results-section>div:last-child{grid-template-columns:1fr!important;gap:20px!important;padding:0 10px!important;box-sizing:border-box!important}#agent-results-section .ant-card{width:100%!important;max-width:none!important;margin:0!important}}.reviewRateAndBelowChat{position:absolute!important;top:85vh!important}.reviewRateAndBelowChat,.scrollToExploreWithChat{left:50vw!important;transform:translate(-50%,-50%)!important;z-index:1!important}.scrollToExploreWithChat{position:fixed!important;bottom:5vh!important;opacity:0!important;pointer-events:none!important}@media screen and (max-width:768px){.reviewRateAndBelowChat{top:88vh!important;font-size:14px!important}.scrollToExploreWithChat{position:fixed!important;bottom:5vh!important;font-size:24px!important;z-index:1!important;opacity:0!important;pointer-events:none!important}}@media screen and (max-width:480px){.reviewRateAndBelowChat{top:90vh!important;font-size:12px!important}}html{scroll-behavior:smooth}.acaiButtonActive{background:linear-gradient(135deg,var(--color-acai-primary) 0,var(--color-acai-dark) 100%)!important;box-shadow:0 0 10px var(--color-acai-shadow-80)!important}.acaiButtonActive,.acaiButtonActive:hover{border:none!important;color:var(--color-white)!important}.acaiButtonActive:hover{background:linear-gradient(135deg,var(--color-acai-dark) 0,var(--color-acai-primary) 100%)!important}@media screen and (max-width:768px){.searchbar{width:90%;left:50%;top:clamp(300px,54vh,520px);transform:translate(-50%,-50%)}.searchbar .ant-space-compact .ant-btn{font-size:14px;padding:0 12px}}@media screen and (max-width:480px){.searchbar{width:92%;top:clamp(260px,56vh,480px)}}.validateAgentBanner{position:fixed;top:8%;left:0;right:0;z-index:1000;box-shadow:0 2px 8px var(--color-overlay-black-15)}.validateAgentButton:hover{color:var(--color-tertiary)!important;background-color:var(--color-secondary)}.validateAgentModal .ant-modal-content{height:auto!important}.validateAgentModal .ant-modal-body{overflow-y:auto;max-height:calc(100vh - 200px)}.validateAgentModal .ant-form-item{margin-bottom:24px}.validateAgentModal .ant-form-item-explain-error{white-space:pre-wrap}.loginRegister{position:absolute;transform:translateY(-50%);right:35px;top:50%;background-color:var(--color-transparent);border:var(--color-transparent);border-radius:10px;font-size:18px;padding:10px;text-align:right}.gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:var(--color-google-bg);background-image:none;border:1px solid var(--color-google-text-muted);border-radius:20px;box-sizing:border-box;color:var(--color-google-border);cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;text-align:center;vertical-align:middle;white-space:nowrap;width:auto;max-width:400px;min-width:min-content;border-color:var(--color-google-border-hover)}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;pointer-events:none}.gsi-material-button:disabled{cursor:default;background-color:var(--color-google-shadow-focus);border-color:var(--color-google-bg-hover)}.gsi-material-button:disabled .gsi-material-button-state{background-color:var(--color-google-bg-active)}.gsi-material-button:disabled .gsi-material-button-contents,.gsi-material-button:disabled .gsi-material-button-icon{opacity:.38}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:var(--color-white);opacity:.12}.gsi-material-button:not(:disabled):hover{box-shadow:0 1px 2px 0 var(--color-google-outline),0 1px 3px 1px var(--color-google-outline-soft)}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:var(--color-white);opacity:.08}.buttonText{display:block}.buttonIcon{display:none;width:24px;height:auto}@media (max-width:888px){.buttonText{display:none}.buttonIcon{display:inline-block}.gsi-material-button .gsi-material-button-icon{margin-right:0}}.textButton:hover{background-color:var(--color-textButtonHover)!important;cursor:pointer}.user-info{display:flex;align-items:center;color:var(--color-secondary);cursor:pointer;text-align:right}.userName{display:contents}@media screen and (max-width:888px){.userNameHide{display:none}}@media screen and (min-width:888px){.userNameHideMenu{display:none}}.user-avatar{width:30px;height:30px;border-radius:50%;margin-right:10px}.header{position:fixed;width:100%;height:clamp(56px,8vh,72px);background-color:var(--color-black);z-index:1000;font-family:var(--font-roboto)}.headerSearchSlot{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(620px,calc(100vw - 580px));pointer-events:auto}.headerSearchbar .unified-search-container{padding:0!important}.headerSearchbar .unified-search-bar{margin-bottom:0!important}.headerSearchbar .prompt-library-container{display:none!important}.searchbarTopCenter{position:fixed;left:50%;z-index:1001;transform:translateX(-50%);top:calc(clamp(56px, 8vh, 72px) + 12px);width:min(800px,calc(100vw - 320px));max-width:800px;overflow-y:visible}@media screen and (max-width:888px){.headerSearchSlot{left:80px;right:210px;top:50%;transform:translateY(-50%);width:auto;max-width:620px}}@media screen and (max-width:768px){.searchbarTopCenter{width:min(720px,calc(100vw - 180px));top:calc(clamp(56px, 8vh, 72px) + 10px);overflow-y:visible}.lockupTopLeft{top:calc(clamp(56px, 8vh, 72px) / 2)}}@media screen and (max-width:640px){.headerSearchSlot{display:none}}@media screen and (max-width:480px){.searchbarTopCenter{width:calc(100vw - 120px);top:calc(clamp(56px, 8vh, 72px) + 10px)}}@media screen and (max-width:768px){.headerSearchbar .unified-search-button{padding:0 14px!important}}@media screen and (max-width:560px){.headerSearchbar .search-button-text{display:none}.headerSearchbar .unified-search-button{padding:0 12px!important}.headerSearchbar .acai-help-button{min-width:40px!important;padding:0 10px!important}}.imAnAgentBtn .imAnAgentBtnLabelShort{display:none}@media screen and (max-width:480px){.imAnAgentBtn{padding:0 14px!important}.imAnAgentBtn .imAnAgentBtnLabelLong{display:none}.imAnAgentBtn .imAnAgentBtnLabelShort{display:inline}}@media screen and (min-width:641px){#header-mobile-search-trigger-slot{display:none}}.headerSearchTriggerBtn{display:none}@media screen and (max-width:640px){.headerSearchTriggerBtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.06);color:#fff;border-radius:20px;cursor:pointer;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;transition:background .12s ease,border-color .12s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.headerSearchTriggerBtn .anticon{font-size:14px}.headerSearchTriggerBtn:focus-visible,.headerSearchTriggerBtn:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.28);outline:none}.headerSearchTriggerBtn:active{transform:scale(.97)}}.mobileSearchDrawerBackdrop{display:none}@media screen and (max-width:640px){.mobileSearchDrawerBackdrop{display:block;position:fixed;inset:0;background:rgba(0,0,0,.45);opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:1003}.mobileSearchDrawerBackdrop.open{opacity:1;pointer-events:auto}}.mobileSearchDrawer{display:none}@media screen and (max-width:640px){.mobileSearchDrawer{display:block;position:fixed;top:clamp(56px,8vh,72px);left:0;right:0;background:#000;padding:12px;box-shadow:0 8px 24px rgba(0,0,0,.45);z-index:1004;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease}.mobileSearchDrawer.open{opacity:1;pointer-events:auto;transform:translateY(0)}.mobileSearchDrawerInner{position:relative;display:block;width:100%}.mobileSearchDrawer .unified-search-container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.mobileSearchDrawer .unified-search-bar{margin-bottom:0!important;width:100%}.mobileSearchDrawer .prompt-library-container{display:none!important}}.lockupTopLeft{position:fixed;transition:all 1s ease-in-out;top:calc(clamp(56px, 8vh, 72px) / 2);left:35px;height:24px;width:128px;z-index:1002;cursor:pointer;background-image:url(/Lockup.svg);background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}@media screen and (max-width:888px){.lockupTopLeft{position:fixed;transition:all 1s ease-in-out;background-image:url(/placeholderAvatar.svg);transform:translateY(-50%);left:26px;top:calc(clamp(56px, 8vh, 72px) / 2);height:24px;width:24px}}.settingsModal .ant-modal-content{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);height:auto!important;width:450px!important}.reviewRateAnd{position:absolute;transition:all .2s ease-in-out;top:clamp(72vh,78vh,84vh);left:50vw;text-align:center;transform:translate(-50%,-50%);color:var(--color-white);width:90%;max-width:600px}@media screen and (max-width:768px){.reviewRateAnd{top:clamp(74vh,80vh,86vh);font-size:14px;padding:0 20px}}@media screen and (max-width:480px){.reviewRateAnd{top:clamp(76vh,82vh,88vh);font-size:12px}}.scrollToExplore{position:fixed;transition:all 1s ease-in-out;bottom:5vh;left:50vw;transform:translate(-50%,-50%);font-size:35px;z-index:5}.scrollToExploreScrolled{opacity:0;pointer-events:none}.tagLineScrolled{position:absolute;top:93vh;left:50vw;transform:translate(-50%,-50%)}.dashboardBG{background-color:var(--color-secondary);display:flex;flex-direction:row;flex-wrap:wrap;row-gap:10px;column-gap:10px;padding:45px 10px 120px;justify-content:space-evenly;position:relative;width:100%;z-index:auto}.dashboardBG.dashboardBGScrolled{padding-top:calc(45px + clamp(56px, 8vh, 72px) + 16px)}@media screen and (max-width:768px){.dashboardBG{padding-left:0;padding-right:0;justify-content:center}}.cardStyles{border-color:var(--color-secondary);box-shadow:0 4px 4px 0 var(--color-overlay-black-75);border-radius:20px;cursor:default}.cardStyles .ant-card-body{background-color:var(--color-primary);width:100%;height:290px;font-size:12px;border-radius:0 0 0 0}.agentCardLeadRow{display:flex;flex-direction:row;align-items:flex-start;gap:12px;width:100%}.agentCardProfileAvatar{flex-shrink:0}.agentCardLeadText{flex:1 1;min-width:0}.agentProfilePic{width:100%;height:256px;object-fit:contain;background-color:var(--color-black);padding:0;display:block}.ant-card .ant-card-cover img,.ant-card .ant-card-cover video{border-radius:20px 20px 0 0}.agentDisc{color:var(--color-black)}.agentNameTruncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;color:var(--color-tertiary)}.cardStyles .agentDisc{padding-top:3px}.agentCardShortIntro{padding:0;font-size:12px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis;cursor:default}.agentCardShortIntro,.reviewMypageAgentIntro{margin:6px 0 0;color:var(--color-gray-600);overflow:hidden}.reviewMypageAgentIntro{max-width:100%;font-size:13px;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cardStyles .ant-card-actions{height:47px;width:100%;border-color:var(--color-primary);border-radius:0 0 20px 20px}.cardStyles.smartSearchCard,.cardStyles.smartSearchCard .agentProfilePic,.cardStyles.smartSearchCard .ant-card-actions,.cardStyles.smartSearchCard .ant-card-body{width:100%!important}.cardStyles.smartSearchCard{height:100%;display:flex;flex-direction:column}.cardStyles.smartSearchCard .ant-card-body{height:auto!important;flex:1 1;display:flex;flex-direction:column}.cardStyles.smartSearchCard .cardReviewPlaceholder,.cardStyles.smartSearchCard .reviewTitleRow{margin-top:auto}.ant-card-actions>li{border-top:12px solid var(--color-transparent);border-bottom:12px solid var(--color-transparent);box-sizing:border-box;margin:0!important}.ant-card-actions>li:first-child:hover{border-radius:0 0 0 20px}.ant-card-actions>li:first-child:hover,.ant-card-actions>li:hover,.ant-card-actions>li:last-child:hover{background-color:var(--color-cardActionHover)}.ant-card-actions>li:last-child:hover{border-radius:0 0 20px 0}.cardActionsSet{z-index:5}.cardActionsSet,.pageActionsSet{display:flex;flex-direction:row;position:relative;justify-content:space-around;height:100%}.pageActionsSet{width:300px}.actionText{font-size:20px;font-weight:500;gap:10px;bottom:2px}.actionReview,.actionText{color:var(--color-black);display:inline-flex;position:relative;flex-direction:row;justify-content:center;height:100%}.actionReview{font-size:25px}.actionContact{color:var(--color-overlay-black-100)}.actionContact,.actionContactDisabled{font-size:25px;display:inline-flex;position:relative;flex-direction:row;justify-content:center;height:100%}.actionContactDisabled{color:var(--color-overlay-black-25);cursor:not-allowed}.thumbUpDone{filter:invert(40%) sepia(20%) saturate(1064%) hue-rotate(100deg) brightness(93%) contrast(88%)}.thumbDownDone{filter:invert(31%) sepia(61%) saturate(2389%) hue-rotate(352deg) brightness(90%) contrast(91%)}.ant-card .ant-card-actions>li:not(:last-child){-webkit-border-end:1px solid,var(--color-primary)!important;border-inline-end:1px solid,var(--color-primary)!important}.cardReviewPlaceholder{display:flex;position:relative;align-items:center;height:114px;flex-direction:column;justify-content:center;margin:24px}.carouselWrapper{position:absolute;height:135px;background-color:var(--color-primary)}.carouselWrapper .slick-dots{bottom:-6px}.ant-carousel .slick-dots li button{background:var(--color-tertiary);opacity:.4}.ant-carousel .slick-dots li.slick-active button{opacity:1;background:var(--color-tertiary)}.reviewTitleRow{padding-top:8px}.reviewTitle{font-size:14px;font-weight:700}.reviewTitleWithCount{position:relative;display:inline-block}.reviewTitleWithCount .reviewCountSmall{position:absolute;left:100%;top:0;margin-left:3px;font-size:11px;font-weight:500;opacity:.75;line-height:1}.reviewText{font-size:14px;padding:3px;line-height:20px;color:var(--color-tertiary)}.headerDisc{font-size:20px}.disc,.headerDisc{font-weight:400;color:var(--color-tertiary)}.disc{font-size:12px}.reviewerInfo{display:flex;flex-direction:row;align-items:center;gap:8px;padding-bottom:5px;color:var(--color-black)}.reviewerInfo .ant-avatar{flex-shrink:0}.reviewerInfoMeta{min-width:0;line-height:1.35}.reviewerInfoName{font-weight:600}.reviewTextTruncate{display:-webkit-box;-webkit-box-orient:vertical;overflow-y:auto;padding-top:8px;padding-right:10px;white-space:pre-wrap;max-height:calc(1.2em * 5)}.reviewTextTruncate::-webkit-scrollbar{width:5px}.reviewTextTruncate::-webkit-scrollbar-track{background:var(--color-secondary)}.reviewTextTruncate::-webkit-scrollbar-thumb{background:var(--color-tertiary)}.reviewTextTruncate::-webkit-scrollbar-thumb:hover{background:var(--color-gray-600)}.singleLineTooltip{white-space:nowrap;max-width:300px;overflow-x:auto}.agentVideoSlide{position:relative;cursor:pointer;display:block}.agentVideoOverlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--color-overlay-black-25);transition:background .2s}.agentVideoSlide:hover .agentVideoOverlay{background:var(--color-overlay-black-40)}.agentVideoPlayIcon{font-size:48px;color:var(--color-overlay-white-90);filter:drop-shadow(0 2px 6px var(--color-overlay-black-50))}.cardHoverButton{display:none!important; /* !important overrides Ant Design's .ant-btn display rule */color:var(--color-tertiary)}.cardHoverButton:hover{color:var(--color-tertiary)!important}.ant-card-hoverable:hover .cardHoverButton{display:block!important}.ratingTitle{padding-bottom:0}.carouselVisualCue{position:absolute;right:55px;bottom:7%;transform:translateY(-50%);background:var(--color-gray-150);width:20px;height:20px;border-radius:50%;text-align:center;line-height:20px;font-size:12px;color:var(--color-black);display:flex;justify-content:center;align-items:center}.ant-carousel .slick-dots li:nth-child(10)~li,.ant-carousel .slick-dots li:nth-child(n+11){display:none}.ant-carousel .slick-dots li:nth-child(10){margin-right:30px;margin-bottom:8px}:where(.css-dev-only-do-not-override-10qx9o1).ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.reviewModal .ant-modal-content{height:650px;display:flex;flex-direction:column}.reviewModal .ant-modal-body{flex:1 1;overflow-y:auto;padding-bottom:10px}.reviewModal .ant-form{display:flex;flex-direction:column;min-height:100%}.reviewModal .ant-form-item-control-input-content:has(.reviewRatingEmojiRow--interactive){display:flex;flex-direction:column;align-items:flex-start;gap:12px}.ant-form-item-explain{position:absolute;text-align:right;right:0;margin-top:10px;white-space:nowrap}.annonymousAlignment{position:relative;width:-moz-fit-content;width:fit-content;padding-top:0;margin-top:20px;margin-bottom:8px!important}.annonymousAlignment .ant-form-item-control-input{min-height:auto}.anonymousTooltipTrigger{display:inline-flex;align-items:center}.reviewModal .buttonsAlignment{position:relative;margin-top:auto;margin-bottom:0!important;padding:8px 0 0;background:var(--color-primary);float:none}.reviewModal .buttonsAlignment .ant-form-item-control-input-content{display:flex;justify-content:flex-end}.primaryButton{border-radius:50px;color:var(--color-tertiary);background-color:var(--color-actionsAndButtons);width:154px}.primaryButton:hover{color:var(--color-tertiary)!important;background-color:var(--color-secondary)}.secondaryButton{border-radius:50px;color:var(--color-tertiary);background-color:var(--color-transparent);border-color:var(--color-tertiary);width:154px}.secondaryButton:hover{color:var(--color-tertiary)!important;border-color:var(--color-tertiary)!important;background-color:var(--color-secondary)}.change-log-container{padding:20px;height:100%;overflow-y:auto;overflow-x:hidden}.change-log-container .ant-timeline-item-head{display:none!important}.change-log-container .ant-timeline-item-head-custom{display:block!important;background:var(--color-white)!important;padding:4px!important}.custom-timeline-dot{font-size:18px;display:flex;align-items:center;justify-content:center;transform:translateY(-2px)}.change-log-card-highlight{transition:all .3s ease}.change-log-card-highlight:hover{transform:translateY(-2px);box-shadow:0 6px 16px var(--color-acai-shadow-15)!important}.change-log-container .ant-timeline-item-tail{display:block!important;-webkit-border-start:2px solid var(--color-overlay-black-06)!important;border-inline-start:2px solid var(--color-overlay-black-06)!important}.change-log-container .ant-timeline-item-content{width:auto!important;-webkit-margin-start:24px!important;margin-inline-start:24px!important}.change-log-container .ant-card-body{padding:0!important}.change-log-container .ant-card-body ul{padding-left:18px;margin:0}.change-log-container .ant-card-body li{margin-bottom:4px;font-size:14px;color:var(--color-overlay-black-85)}.leftAlignedTimeline .ant-timeline-item-label{padding-left:0!important;width:auto!important}.leftAlignedTimeline .ant-timeline-item-content{padding-left:0!important;padding-right:0!important}.pplink:link{color:var(--color-white);text-decoration:underline}.pplink:visited{color:var(--color-primary);text-decoration:underline}.aboutBox>.ant-modal-content{height:700px;max-height:min(700px,90vh);width:600px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;overflow:hidden}.aboutBox .ant-modal-header{flex-shrink:0}.aboutBox .ant-modal-body{overflow:hidden}.aboutBox .ant-modal-body,.aboutBox .ant-modal-body .ant-tabs{flex:1 1;min-height:0;display:flex;flex-direction:column}.aboutBox .ant-modal-body .ant-tabs .ant-tabs-nav{flex-shrink:0}.aboutBox .ant-modal-body .ant-tabs .ant-tabs-content-holder{flex:1 1;min-height:0;overflow:hidden}.aboutBox .ant-modal-footer{flex-shrink:0}.aboutBox .about-us-content{display:flex;flex-direction:column;gap:1.125rem}.aboutBox .about-tab-scroll{height:550px;max-height:calc(90vh - 220px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-right:4px}.aboutBox .about-us-content h3{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;letter-spacing:-.01em;line-height:1.35}.aboutBox .about-us-content p{margin:0;line-height:1.65;color:rgba(0,0,0,.78)}.privacy-policy-container{width:80%;max-width:800px;background-color:var(--color-white);padding:40px;margin:20px auto;box-shadow:0 0 10px var(--color-overlay-black-10);border-radius:8px;font-family:Arial,sans-serif}.privacy-policy-heading{color:var(--color-gray-800);margin-bottom:16px}.privacy-policy-list,.privacy-policy-text{color:var(--color-gray-600);line-height:1.6;margin-bottom:16px}.privacy-policy-list{padding-left:20px}.agentPageContent{position:absolute;font-family:var(--font-roboto);background-color:var(--color-secondary);height:91.5%;width:100%;z-index:0;top:8.5%}@keyframes agentRouteLoadingShimmer{0%{background-position:140% 0}to{background-position:-40% 0}}.agentRouteLoadingSrOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.agentRouteLoading.agentPageContent .agentRouteLoadingHeaderMain{width:100%}.agentRouteLoadingHeaderMain{display:flex;flex-direction:row;align-items:flex-start;gap:20px;box-sizing:border-box}.agentRouteLoadingTextBlock{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:12px;padding-top:6px}.agentRouteLoadingShimmer{background:linear-gradient(100deg,var(--color-surface-muted) 0,var(--color-white) 48%,var(--color-surface-muted) 96%);background-size:240% 100%;animation:agentRouteLoadingShimmer 1.35s ease-in-out infinite;border-radius:8px}.agentRouteLoadingAvatar{width:112px;height:112px;border-radius:50%}.agentRouteLoadingLine{height:14px;border-radius:6px;max-width:100%}.agentRouteLoadingLineLg{width:min(340px,72%);height:24px;border-radius:8px}.agentRouteLoadingLineMd{width:min(260px,58%)}.agentRouteLoadingLineSm{width:min(200px,44%)}.agentRouteLoadingSheet{position:absolute;left:0;right:0;bottom:0;top:25%;margin-top:0;background-color:var(--color-white);border-radius:20px 20px 0 0;box-shadow:0 -4px 4px var(--color-overlay-black-25);display:flex;flex-direction:column;min-height:0}.agentRouteLoadingTabs{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0;padding:10px 12px 0;flex-shrink:0}.agentRouteLoadingTab{width:132px;height:40px;border-radius:10px 10px 0 0;-webkit-margin-end:4px;margin-inline-end:4px}.agentRouteLoadingBody{flex:1 1;padding:20px;overflow:hidden;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.agentRouteLoadingCard{flex:0 0 auto;height:72px;border-radius:12px;width:100%}.agentRouteLoadingCard.agentRouteLoadingShort{height:48px;width:min(520px,90%)}@media screen and (max-width:768px){.agentRouteLoadingTabs{padding-inline:8px}}.agentPageLoginRegister{position:absolute;transform:translateY(-50%);right:35px;top:50%;background-color:var(--color-transparent);border:var(--color-transparent);border-radius:10px;font-size:18px;padding:10px;text-align:right;color:var(--color-secondary)}.agentPageDetails{position:absolute;width:100%;height:25%}.agentPageDetailsMain{display:flex;flex-direction:row;align-items:flex-start;gap:20px;padding:10px 160px 20px 32px;box-sizing:border-box}.agentPageProfileAvatar{flex-shrink:0}.agentPageInfo{position:relative;bottom:0;padding-top:0!important;padding-bottom:0;padding-left:0;color:var(--color-tertiary);flex:1 1;min-width:0}.agentPageReviewContainer{background-color:var(--color-white);border-radius:20px 20px 0 0;box-shadow:0 -4px 4px var(--color-overlay-black-25);height:75%;bottom:0;width:100%;position:absolute;z-index:1}.agentPageReviewTexts{position:relative;align-items:center;white-space:pre-wrap}.agentPageReviewList,.agentPageReviewTexts{width:100%;display:flex;flex-direction:column}.agentPageReviewList{max-width:1200px;margin:0 auto;padding:8px 16px 28px;box-sizing:border-box;gap:14px}.agentPageReviewCard.agentPageReviewTexts{align-items:stretch;background:transparent;padding:0}.agentPageReviewCard .agentPageReviewGroup{border:1px solid var(--color-border-light);border-radius:14px;background:var(--color-primary);box-shadow:0 2px 12px var(--color-overlay-black-08);transition:box-shadow .2s ease,border-color .2s ease}.agentPageReviewCard:hover .agentPageReviewGroup{box-shadow:0 6px 22px var(--color-overlay-black-12);border-color:var(--color-border-muted)}.agentPageReviewGroup{width:100%;max-width:1200px;margin:0 auto;padding:20px;box-sizing:border-box}.reviewHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.reviewHeaderTitleRow{display:flex;align-items:center;gap:6px;flex:1 1;min-width:0}.reviewHeaderTitleRow .ant-avatar{flex-shrink:0}.reviewAuthorHeading{margin:0;font-size:1.125rem;font-weight:600;line-height:1.35;letter-spacing:-.02em;color:var(--color-black)}.reviewDisplayName{font-weight:600}.reviewDisplayNameAnonymous{color:var(--color-gray-600);font-weight:600}.reviewAuthorRole{font-weight:500;color:var(--color-gray-500);font-size:.92em}.reviewMetaBar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;margin-top:12px;margin-bottom:4px;border-radius:12px;background:var(--color-surface-subtle);border:1px solid var(--color-border-light);font-size:14px;line-height:1.45;color:var(--color-gray-800)}.reviewMetaPosted,.reviewMetaPostedSole{display:inline-flex;align-items:center;gap:6px;cursor:default}.reviewMetaPostedSole{gap:8px}.reviewMetaIcon{font-size:15px;color:var(--color-gray-400)}.reviewMetaKind{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-gray-500)}.reviewMetaTime{font-weight:500;color:var(--color-gray-800)}.reviewMetaSep{color:var(--color-gray-250);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:300}.reviewEditedTag.ant-tag{margin:0;padding:2px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1.4;border:none;border-radius:999px;background:var(--color-acai-shadow-10);color:var(--color-acai-deep)}.reviewBodyText{margin:0;padding-top:8px;padding-bottom:4px;font-size:1.0625rem;line-height:1.65;color:var(--color-gray-800);white-space:pre-wrap}.reviewRatingRow{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:12px;font-size:13px;color:var(--color-gray-600)}.reviewRatingLabel{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-gray-500)}.reviewRatingEmojiRow{display:inline-flex;align-items:center;gap:14px;-webkit-padding-start:10px;padding-inline-start:10px}.reviewRatingEmojiRow--interactive{gap:12px;width:-moz-fit-content;width:fit-content;max-width:100%;flex:0 0 auto}.reviewRatingEmoji{font-size:22px;line-height:1;transition:color .15s ease,transform .15s ease,opacity .15s ease}.reviewRatingEmoji--muted{color:var(--color-gray-200);opacity:.42}.reviewRatingEmoji--active.reviewRatingEmoji--level-1{color:#c62828;opacity:1;transform:scale(1.06)}.reviewRatingEmoji--active.reviewRatingEmoji--level-2{color:#ca8a04;opacity:1;transform:scale(1.06)}.reviewRatingEmoji--active.reviewRatingEmoji--level-3{color:#2e7d32;opacity:1;transform:scale(1.06)}.reviewRatingEmojiButton{align-items:center;justify-content:center;box-sizing:border-box;width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px;padding:0;margin:0;border:2px solid transparent;border-radius:50%;background:transparent;cursor:pointer;color:inherit;flex:0 0 auto;flex-shrink:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.reviewRatingEmojiButton,.reviewRatingEmojiButton .anticon{display:inline-flex;line-height:1}.reviewRatingEmojiButton .anticon>svg{display:block}.reviewRatingEmojiButton.reviewRatingEmoji--muted:hover{opacity:.72}.reviewRatingEmojiButton.reviewRatingEmoji--active.reviewRatingEmoji--level-1{background:transparent;border-color:rgba(198,40,40,.55)}.reviewRatingEmojiButton.reviewRatingEmoji--active.reviewRatingEmoji--level-2{background:transparent;border-color:rgba(202,138,4,.65)}.reviewRatingEmojiButton.reviewRatingEmoji--active.reviewRatingEmoji--level-3{background:transparent;border-color:rgba(46,125,50,.5)}.reviewRatingEmojiButton:focus-visible{outline:2px solid var(--color-acai-primary);outline-offset:2px}.reviewEditIcon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;transition:background-color .15s ease}.reviewEditIcon:hover{background-color:var(--color-surface-muted)}.reviewHeader>.reviewEdit{margin-left:0;margin-top:2px;flex-shrink:0;align-self:flex-start}.agentPageReviewsOdd{background-color:var(--color-white)}.agentPageReviewsEven{background-color:var(--color-overlay-black-10)}.agentPageReviewsEven,.agentPageReviewsOdd{position:relative;width:100%;padding-top:28px;padding-bottom:20px;font-family:var(--font-roboto);font-size:18px;color:var(--color-black);text-align:left}.agentPageActions{position:absolute;right:32px;bottom:20px;display:flex;flex-direction:row;gap:48px;height:32}@media (max-height:768px) and (min-aspect-ratio:3/7) and (max-aspect-ratio:7/3),screen and (max-width:768px){.agentPageActions{bottom:-47px;right:16px}.agentPageReviewContainer{height:68%}.agentPageDetailsMain{padding-right:100px;gap:14px}.agentPageProfileAvatar.ant-avatar{width:88px!important;height:88px!important;line-height:88px!important}.agentPageInfo{font-size:small}}.agentPageActionContact,.agentPageActionDislike,.agentPageActionLike,.agentPageActionReview{font-size:32px;color:var(--color-black);display:flex;flex-direction:row;gap:16px}.agentPageTabs{position:relative;z-index:99}.ant-card-bordered{border:none!important}.ant-tabs-nav{position:-webkit-sticky;position:sticky;top:0;z-index:1000}.ant-tabs-content-holder{overflow-y:auto;padding-top:5px;overflow-x:hidden}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-tertiary)}.agentPageReviewContainer:not(.myPageTabs).ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-brand-text);font-weight:600}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn:hover{background-color:var(--color-cardActionHover)}.ant-tabs-tab-btn{color:var(--color-tertiary)}.ant-tabs-tab-btn:hover{background-color:var(--color-cardActionHover)}.wipAgentPageText{position:relative;font-size:24px;display:flex;justify-content:center;align-items:center;height:50vh;text-align:center}.feature-request-link{display:block;margin-top:10px;margin-bottom:10px;color:var(--color-tertiary);text-decoration:none;font-weight:700;cursor:pointer}.feature-request-link:hover{color:var(--color-brand-accent)}.agentPageReviewContainer>.ant-tabs-content-holder{overflow:auto;padding-bottom:120px}.transactions-card-view{width:100%;max-width:1200px;margin:0 auto;padding:20px}.empty-transactions-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh;text-align:center}.empty-transactions-text{font-size:16px;color:var(--color-text-secondary,var(--color-gray-500));margin-top:12px}.sticky-filters{position:-webkit-sticky;position:sticky;top:0;width:100%;background:var(--color-white);border-radius:12px;box-shadow:0 2px 12px var(--color-overlay-black-08);border:1px solid var(--color-border,var(--color-border-light));margin-bottom:20px;z-index:100}.transaction-filters-container{padding:20px}.filters-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:8px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease}.filters-header:hover{color:var(--color-brand-primary)}.filters-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--color-text-primary,var(--color-gray-800))}.minimize-button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--color-background-light,var(--color-surface-soft));transition:all .2s ease}.minimize-button:hover{background:var(--color-brand-primary);color:var(--color-white)}.filters-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-top:16px;animation:fadeIn .2s ease}.filters-grid>div{display:flex;flex-direction:column}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.filter-label{display:block;font-size:13px;font-weight:600;color:var(--color-gray-800);margin-bottom:6px}.filter-hint{font-weight:400;color:var(--color-gray-400);font-size:11px}.select-all-container{display:flex;gap:8px;margin-bottom:8px}.deselect-all-btn,.select-all-btn{font-size:12px;padding:6px 14px;border-radius:6px;cursor:pointer;transition:all .2s ease;border:1px solid;font-weight:600;background:var(--color-white);text-transform:uppercase;letter-spacing:.5px}.select-all-btn{color:var(--color-brand-primary);background:var(--color-brand-light)}.select-all-btn,.select-all-btn:hover{border-color:var(--color-brand-primary)}.select-all-btn:hover{background:var(--color-brand-lighter);transform:translateY(-1px);box-shadow:0 3px 6px var(--color-brand-rgba);color:var(--color-brand-dark)}.select-all-btn:active{transform:translateY(0);background:var(--color-status-success-bg);box-shadow:0 1px 3px var(--color-status-info-shadow)}.deselect-all-btn{color:var(--color-gray-500);border-color:var(--color-border-default);background:var(--color-surface-alt)}.deselect-all-btn:hover{background:var(--color-border-light);border-color:var(--color-border-soft);transform:translateY(-1px);box-shadow:0 3px 6px var(--color-overlay-black-12);color:var(--color-gray-800)}.deselect-all-btn:active{transform:translateY(0);background:var(--color-gray-150);box-shadow:0 1px 3px var(--color-overlay-black-15)}.deselect-all-btn:disabled,.select-all-btn:disabled{cursor:not-allowed;opacity:.5;transform:none!important;box-shadow:none!important}.select-all-btn:disabled,.select-all-btn:disabled:hover{color:var(--color-gray-250);border-color:var(--color-border-muted);background:var(--color-surface-subtle)}.select-all-btn:disabled:hover{transform:none;box-shadow:none}.deselect-all-btn:disabled,.deselect-all-btn:disabled:hover{color:var(--color-gray-200);border-color:var(--color-surface-muted);background:var(--color-surface-quiet)}.deselect-all-btn:disabled:hover{transform:none;box-shadow:none}.results-summary{margin-bottom:16px}.results-count{font-size:14px;color:var(--color-text-secondary,var(--color-gray-500));font-weight:500}.no-results{display:flex;justify-content:center;align-items:center;min-height:200px}.card-container{display:flex;flex-direction:column;gap:32px}.ant-carousel .slick-dots li button{background:var(--color-overlay-white-45)}.ant-carousel .slick-dots li.slick-active button{background:var(--color-overlay-white-90)}.ant-carousel:hover .slick-dots li button{background:var(--color-overlay-white-70)}.date-group{margin-bottom:24px}.date-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:0 4px}.date-title{font-size:20px;font-weight:600;color:var(--color-text-primary,var(--color-gray-800));margin:0}.transaction-count{font-size:12px;color:var(--color-text-secondary,var(--color-gray-500));background:var(--color-background-light,var(--color-surface-soft));padding:4px 12px;border-radius:16px;font-weight:500}.cards-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.transaction-card{background:var(--color-white);border-radius:12px;padding:20px;box-shadow:0 2px 8px var(--color-overlay-black-06);border:1px solid var(--color-border,var(--color-border-light));transition:all .2s ease;cursor:pointer}.transaction-card:hover{box-shadow:0 4px 16px var(--color-overlay-black-12);border-color:var(--color-brand-primary);transform:translateY(-2px)}.card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--color-border-light,var(--color-surface-muted));flex-wrap:wrap}.property-type{font-size:18px;font-weight:600;color:var(--color-text-primary,var(--color-gray-800));flex:1 1;min-width:0;white-space:normal;word-break:normal;overflow-wrap:break-word}.transaction-type-badge{padding:6px 12px;border-radius:20px;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600;letter-spacing:.02em}.transaction-type-badge.txn-badge--resale{background:var(--color-badge-emerald-bg);color:var(--color-badge-emerald-text);border:1px solid var(--color-badge-emerald-border)}.transaction-type-badge.txn-badge--whole-rental{background:var(--color-badge-violet-bg);color:var(--color-badge-violet-text);border:1px solid var(--color-badge-violet-border)}.transaction-type-badge.txn-badge--room-rental{background:var(--color-badge-sky-bg);color:var(--color-badge-sky-text);border:1px solid var(--color-badge-sky-border)}.transaction-type-badge.txn-badge--new-sale{background:var(--color-badge-amber-bg);color:var(--color-badge-amber-text);border:1px solid var(--color-badge-amber-border)}.transaction-type-badge.txn-badge--sub-sale{background:var(--color-badge-rose-bg);color:var(--color-badge-rose-text);border:1px solid var(--color-badge-rose-border)}.transaction-type-badge.txn-badge--default{background:var(--color-brand-primary);color:var(--color-white)}.card-content{display:flex;flex-direction:column;gap:12px}.card-row{display:flex;justify-content:space-between;align-items:flex-start;min-height:20px}.card-row .label{font-size:14px;color:var(--color-text-secondary,var(--color-gray-500));font-weight:500;min-width:100px;flex-shrink:0}.card-row .value{font-size:14px;color:var(--color-text-primary,var(--color-gray-800));text-align:right;flex:1 1;margin-left:16px;font-weight:500;min-width:0;white-space:normal;word-break:normal;overflow-wrap:break-word}.txn-login-gate{position:relative;margin-top:-100px;z-index:10}.txn-login-gate__gradient{height:120px;background:linear-gradient(to bottom,var(--color-transparent),var(--color-white));pointer-events:none}.txn-login-gate__card{background:var(--color-white);padding:32px 24px;text-align:center;border:1px solid var(--color-border,var(--color-border-light));border-radius:16px;box-shadow:0 8px 32px var(--color-overlay-black-10);margin:0 auto 32px;max-width:420px}.txn-login-gate__lock{font-size:36px;margin-bottom:12px}.txn-login-gate__title{font-size:18px;font-weight:600;color:var(--color-text-primary,var(--color-tertiary));margin:0 0 8px}.txn-login-gate__subtitle{font-size:14px;color:var(--color-text-secondary,var(--color-gray-500));margin:0 0 20px}.txn-login-gate__btn{display:inline-flex;align-items:center;gap:8px;background:var(--color-brand-primary,var(--color-brand-primary));color:var(--color-brand-text);border:none;border-radius:8px;padding:10px 24px;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s ease,transform .1s ease}.txn-login-gate__btn:hover:not(:disabled){background:var(--color-brand-dark,var(--color-brand-dark));transform:translateY(-1px)}.txn-login-gate__btn:disabled{opacity:.7;cursor:not-allowed}.txn-login-loading{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--color-overlay-black-45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9999}.txn-login-loading__card{display:flex;flex-direction:column;align-items:center;gap:20px;background:var(--color-white);border-radius:20px;padding:48px 56px;box-shadow:0 24px 64px var(--color-overlay-black-20);text-align:center}.txn-login-loading__text{font-size:17px;font-weight:600;color:var(--color-tertiary);margin:0}.txn-login-loading__sub{font-size:13px;color:var(--color-text-secondary,var(--color-gray-400));margin:-12px 0 0}@media screen and (max-width:888px){.agentPageReviewGroup,.transaction-filters-container,.transactions-card-view{padding:16px}.filters-grid{grid-template-columns:1fr 1fr;gap:12px}.cards-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.date-title{font-size:18px}.transaction-card{padding:16px}}@media screen and (max-width:600px){.agentPageReviewGroup,.transactions-card-view{padding:12px}.transaction-filters-container{padding:16px}.cards-grid,.filters-grid{grid-template-columns:1fr;gap:12px}.date-header{flex-direction:column;align-items:flex-start;gap:8px}.date-title{font-size:16px}.transaction-card{padding:16px}.card-row{flex-direction:column;gap:4px;align-items:flex-start}.card-row .value{text-align:left;margin-left:0}.property-type{font-size:16px}.card-header{flex-direction:column;align-items:flex-start;gap:8px}.transaction-type-badge{align-self:flex-start}}.ant-select-dropdown .ant-select-item-option-selected{background-color:var(--color-brand-primary)!important}.ant-select-dropdown .ant-select-item-option-selected .ant-select-item-option-state,.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--color-black)!important}.ant-select-dropdown .ant-select-item-option:hover{background-color:var(--color-brand-rgba-light)!important}.ant-select-dropdown .ant-select-item-option-selected:hover{background-color:var(--color-brand-primary)!important}.userPageDetails{position:absolute;width:100%;height:19%;padding:10px 20px}.myPageLayoutRoot{font-family:var(--font-roboto),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;line-height:1.55;letter-spacing:-.011em;color:var(--color-gray-800);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.myPageLayoutRoot .agentPageContent{font-size:inherit;line-height:inherit}.myPageLayoutRoot .agentPageName h1{font-size:clamp(1.3125rem,2.2vw,1.5rem);font-weight:700;letter-spacing:-.035em;line-height:1.22;margin:0;color:var(--color-black)}.myPageLayoutRoot .agentPageName h2{font-size:.9375rem;font-weight:500;letter-spacing:-.012em;line-height:1.45;margin:.4rem 0 0;color:var(--color-gray-600)}.myPageLayoutRoot .userPageReviewContainer{font-size:inherit;line-height:inherit}.myPageLayoutRoot .ant-tabs-large .ant-tabs-tab-btn{font-size:15px!important;letter-spacing:-.01em}.myPageLayoutRoot .ant-divider-inner-text{font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--color-gray-600)}.myPageLayoutRoot .ant-typography{font-size:15px;line-height:1.55}.myPageLayoutRoot .ant-typography.ant-typography-secondary{color:var(--color-gray-600);font-size:14px;line-height:1.5}.myPageLayoutRoot .myPageSettingsCard h3{font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;line-height:1.35}.myPageLayoutRoot .agentProfileRegistryDetails p,.myPageLayoutRoot .myPageSettingsCard p{font-size:15px;line-height:1.5;color:var(--color-gray-800)}.myPageLayoutRoot .myPageAgentContactToggleLabel{font-size:14px;font-weight:500;line-height:1.45;color:var(--color-gray-800)}.myPageLayoutRoot .myPageAgentContactToggleLabel strong{font-weight:600}.myPageLayoutRoot .agentPageReviewCard.agentPageReviewTexts{font-size:15px;line-height:1.55}.myPageLayoutRoot .agentPageReviewGroup{font-size:inherit}.myPageLayoutRoot .reviewAuthorHeading{font-size:1.125rem}.myPageLayoutRoot .reviewMetaBar{font-size:14px}.myPageLayoutRoot .reviewBodyText{font-size:15px}.myPageLayoutRoot .reviewRatingRow{font-size:14px}.myPageLayoutRoot .reviewMypageAgentReg{font-size:.9375rem;font-weight:600;letter-spacing:.02em;margin:4px 0 0;color:var(--color-gray-700)}.myPageLayoutRoot .ant-input,.myPageLayoutRoot .ant-input-affix-wrapper,.myPageLayoutRoot textarea.ant-input{font-size:15px;line-height:1.5}.myPageLayoutRoot .ant-btn{font-size:14px;letter-spacing:-.01em}.myPageLayoutRoot .agentPageReviewTexts{align-items:stretch;width:100%}.myPageLayoutRoot .posts-grid{max-width:100%}.userPageReviewContainer{background-color:var(--color-primary);border-radius:20px 20px 0 0;box-shadow:0 -4px 4px var(--color-overlay-black-12);height:80%;bottom:0;width:100%;position:absolute;z-index:1;padding-top:0;overflow-y:scroll}.userPageReviewContainer:has(.myPageTabsContainer){overflow-x:hidden;overflow-y:hidden;display:flex;flex-direction:column}.userPageReviewContainer:has(.myPageTabsContainer) .myPageTabsShell{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.userPageReviewContainer:has(.myPageTabsContainer) .myPageTabsContainer{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding-bottom:0}.userPageReviewContainer:has(.myPageTabsContainer) .myPageTabsContainer>.ant-tabs{flex:1 1 auto;min-height:0;display:flex!important;flex-direction:column;height:100%}.userPageReviewContainer>.agentPageFader{position:absolute;left:0;right:0;top:0;height:32px;pointer-events:none;z-index:1;border-radius:20px 20px 0 0;background:linear-gradient(to bottom,var(--color-overlay-black-04) 0,var(--color-overlay-black-015) 45%,var(--color-transparent) 100%)}.myPageTabsShell{position:relative;z-index:2;min-height:100%}.userPageReviewContainer .agentPageReviewContainer.myPageTabs{position:relative;bottom:auto;height:auto;min-height:0;width:100%;max-width:none;background:var(--color-transparent);box-shadow:none;border-radius:0}.userPageReviewContainer .agentPageReviewContainer.myPageTabs>.ant-tabs-nav{margin:0!important;padding:0;flex-shrink:0;position:relative;z-index:20;background:var(--color-primary)!important;box-shadow:0 1px 0 var(--color-overlay-black-08)}.userPageReviewContainer .agentPageReviewContainer.myPageTabs.ant-tabs-card .ant-tabs-nav-list{justify-content:flex-start;-webkit-padding-start:0;padding-inline-start:0}.userPageReviewContainer .agentPageReviewContainer.myPageTabs.ant-tabs-card .ant-tabs-tab.ant-tabs-tab-active{background:var(--color-primary)!important;border-bottom-color:var(--color-primary)!important}.userPageReviewContainer .agentPageReviewContainer.myPageTabs.ant-tabs-card .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-brand-text);font-weight:600}.userPageReviewContainer .agentPageReviewContainer.myPageTabs.ant-tabs-card .ant-tabs-tab:not(.ant-tabs-tab-active) .ant-tabs-tab-btn{color:var(--color-tertiary);font-weight:500}.userPageReviewContainer .agentPageReviewContainer.myPageTabs.ant-tabs-top>.ant-tabs-nav:before{border-bottom:1px solid var(--color-overlay-black-08)}.userPageReviewContainer .agentPageReviewContainer.myPageTabs>.ant-tabs-content-holder{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px 24px 80px 32px;box-sizing:border-box}@media screen and (max-width:560px){.userPageReviewContainer .agentPageReviewContainer.myPageTabs>.ant-tabs-content-holder{padding-bottom:120px}.userPageReviewContainer .agentPageReviewContainer.myPageTabs.ant-tabs-card .ant-tabs-nav-list{-webkit-padding-start:0;padding-inline-start:0}}.userPageReviewContainer .agentPageReviewContainer.myPageTabs .ant-tabs-content{width:100%}.userPageReviewContainer .agentPageReviewContainer.myPageTabs .ant-tabs-tabpane{width:100%;max-width:100%;box-sizing:border-box}.myPageTabEmptyState{display:grid;place-items:center;width:100vw;margin-left:calc(50% - 50vw);min-height:min(52vh,560px);box-sizing:border-box}.myPageTabEmptyState .ant-empty{margin:0}@media screen and (max-width:888px){.userPageReviewContainer{height:75%;padding-top:0}.userPic{position:fixed;height:auto;z-index:2;left:50%;top:31.5%!important;transform:translate(-50%,-50%)}}.userPic{position:fixed;height:auto;z-index:2;left:50%;top:19%;transform:translate(-50%,-50%)}.userPicImg{border-radius:50px}.myPageTabsContainer{width:100%;margin:0 auto;box-sizing:border-box}.myPageSettingsCard{margin:8px 0 0;max-width:100%;background:var(--color-transparent);border:none;border-radius:0;box-shadow:none;padding:8px 0 0}.myPageSettingsCard h3{font-size:17px;font-weight:700;margin:0 0 12px}.myPageSettingsCard p{margin:0 0 8px;font-size:14px;line-height:1.45;color:var(--color-overlay-black-85)}.agentProfileEditorLayout{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.agentProfileEditorAnchor{position:-webkit-sticky;position:sticky;top:8px;align-self:start;max-height:calc(100vh - 180px);overflow:auto;padding-right:8px}.agentProfileEditorAnchor .ant-anchor:before{inset-inline-start:0}.agentProfileEditorAnchor .ant-anchor-link{padding-block:6px}.agentProfileEditorAnchor .ant-anchor-link-active>.ant-anchor-link-title{color:var(--color-brand-text)!important;font-weight:600}.agentProfileEditorAnchor .ant-anchor .ant-anchor-ink{background-color:var(--color-acai-primary)!important}.agentProfileEditorContent{min-width:0}.agentProfileEditor{display:flex;flex-direction:column;gap:18px}.agentProfileSection{background:linear-gradient(180deg,var(--color-primary) 0,var(--color-surface-quiet) 100%);border:1px solid var(--color-border-light);border-radius:14px;padding:18px;box-shadow:0 2px 8px var(--color-overlay-black-06)}.agentProfileSectionTitle{margin:0 0 6px;font-size:16px;font-weight:700;letter-spacing:.01em;color:var(--color-tertiary)}.agentProfileSectionDescription.ant-typography{margin:0 0 14px;font-size:13px;color:var(--color-gray-600)}.agentProfileDetailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.agentProfileDetailItem{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:10px;border:1px solid var(--color-border-light);background:var(--color-white)}.agentProfileDetailLabel{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-gray-500)}.agentProfileDetailValue{font-size:14px;font-weight:600;color:var(--color-gray-800);word-break:break-word}.agentProfilePhotoRow{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.agentProfilePhotoPreview{width:96px;height:96px;border-radius:10px;object-fit:cover;border:1px solid var(--color-border-light);box-shadow:0 2px 6px var(--color-overlay-black-08)}.agentProfileActionGroup{display:flex;flex-wrap:wrap;gap:8px}.agentProfileIntroInput{margin-top:8px}.agentProfileIntroInput textarea.ant-input{resize:none}.agentProfilePrimaryAction{margin-top:10px}.agentProfileContactCard{display:flex;flex-direction:column;gap:4px;margin-bottom:10px;padding:10px 12px;border:1px solid var(--color-border-light);border-radius:10px;background:var(--color-white)}.agentProfileShareStacks{display:flex;flex-direction:column;gap:16px;margin-top:4px}.agentProfileShareGrouped{padding:16px;border-radius:14px;border:1px solid var(--color-border-light);background:var(--color-primary);box-shadow:0 1px 2px var(--color-overlay-black-06),0 10px 24px var(--color-overlay-black-08)}.agentProfileShareGroupedTitle{margin:0 0 14px;padding:0;border:none;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.03em;color:var(--color-tertiary)}.agentProfileShareSubgroupTitle.ant-typography{margin:0 0 6px!important;display:block;font-size:13px}.agentProfileShareSubgroup{margin:0}.agentProfileShareGroupedRule{height:0;margin:16px 0;border:none;border-top:1px solid var(--color-border-muted)}.agentProfileShareEyebrow{display:block;margin-bottom:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-gray-500)}.agentProfileShareSubgroup.agentProfileShareHighlight{padding:14px;border-radius:10px;border:1px solid var(--color-acai-shadow-10);background:linear-gradient(160deg,var(--color-acai-tint-4) 0,var(--color-primary) 100%);box-shadow:inset 0 1px 0 var(--color-overlay-white-15)}.agentProfileShareGroupedInviteDraft .agentProfileShareSubgroup.agentProfileShareDraft{padding-top:0;padding-bottom:0}.agentProfileShareGroupedInviteDraft .agentProfileShareSubgroup.agentProfileShareDraft .agentProfileShareDraftHint.ant-typography{margin:0 0 12px!important}.agentProfileShareTitle.ant-typography{margin:0 0 8px!important;font-size:15px;letter-spacing:.01em}.agentProfileShareBullets.agent-typography{margin:0 0 14px!important;font-size:13px;line-height:1.5}.agentProfileShareHighlightBtn.ant-btn.ant-btn-lg{width:100%;height:auto;padding-block:10px}.agentProfileShareMiniUrl.ant-typography{margin:0!important;font-size:11px!important;line-height:1.35;color:var(--color-gray-500)!important;word-break:break-all}.agentProfileShortcutRow{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.agentProfileShortcutBtn.ant-btn{border-radius:10px;font-weight:500;border-color:var(--color-border-light)}.agentProfileShortcutBtnShare.ant-btn{border-style:dashed;border-color:var(--color-brand-dark);color:var(--color-brand-text)}.agentProfileShareDraftHint.ant-typography{margin:0 0 12px!important;font-size:13px;display:block}.agentProfileShareDraftBtn.ant-btn.ant-btn-lg{border-radius:12px;font-weight:600}@media screen and (max-width:900px){.agentProfileEditorLayout{grid-template-columns:minmax(0,1fr);gap:12px}.agentProfileEditorAnchor{display:none}.agentProfileDetailGrid{grid-template-columns:1fr}.agentProfileSection{padding:14px}}.myPageAgentContactToggle{margin-top:8px;display:flex;align-items:center;gap:10px}.myPageAgentContactToggleLabel{font-size:14px;font-weight:500}.custom-switch{width:192px!important;height:96px!important;min-width:192px!important;background:var(--color-transparent)!important;box-shadow:none!important}.custom-switch .ant-switch-handle{width:96px!important;height:96px!important;top:0!important;left:0!important}.custom-switch.ant-switch-checked .ant-switch-handle{left:calc(100% - 96px)!important}.custom-switch .ant-switch-inner-checked,.custom-switch .ant-switch-inner-unchecked{display:none!important}:where(.css-dev-only-do-not-override-kttwdu).ant-switch{background:var(--color-secondary)!important;box-shadow:0 10px 4px -4px var(--color-overlay-black-25)}.ant-image{width:250px!important;height:250px!important}.ant-image-mask{border-radius:20px}.container{padding:20px;height:100%}.container,.image-grid{display:flex;justify-content:center}.image-grid{flex-wrap:wrap;gap:10px}.image-grid-item{margin:5px;width:250px;height:250px;border-radius:20px;overflow:hidden;box-shadow:0 4px 6px var(--color-overlay-black-10)}.image-grid-item,.image-grid-item .ant-image{display:flex;justify-content:center;align-items:center}.image-grid-item .ant-image{width:100%;height:100%}.image-grid-item .ant-image-img,.image-grid-item img{width:100%;height:100%;object-fit:contain;object-position:center;background-color:var(--color-primary)}.add-image-button{width:250px;height:250px;display:flex;justify-content:center;align-items:center;border:2px dashed var(--color-border-default);border-radius:20px;background-color:var(--color-white);cursor:pointer}.add-image-button:hover{border:4px dashed var(--color-cardActionHover)}.add-image-icon{font-size:48px;color:var(--color-overlay-black-35)}.add-image-button:hover .add-image-icon{color:var(--color-brand-dark)}.posts-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;padding:16px 0;width:100%;margin:0}.agentPageReviewContainer:not(.myPageTabs) .posts-grid{padding-left:32px;padding-right:24px;box-sizing:border-box}@media (max-width:900px){.posts-grid{grid-template-columns:repeat(2,1fr);padding:16px 20px}}@media (max-width:560px){.posts-grid{grid-template-columns:1fr;padding:16px}}.post-card{background:var(--color-white);border-radius:12px;overflow:hidden;box-shadow:0 2px 12px var(--color-overlay-black-10);display:flex;flex-direction:column;transition:box-shadow .2s}.post-card:hover{box-shadow:0 6px 24px var(--color-overlay-black-15)}.post-card-carousel{position:relative;background:var(--color-surface-muted);overflow:hidden;flex-shrink:0;height:256px;min-height:256px}.post-card-empty-carousel{width:100%;height:100%;color:var(--color-gray-250);font-size:13px}.carousel-arrow,.post-card-empty-carousel{display:flex;align-items:center;justify-content:center}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);background:var(--color-overlay-black-35);color:var(--color-white);border:none;border-radius:50%;width:28px;height:28px;cursor:pointer;z-index:2;transition:background .15s}.carousel-arrow:hover{background:var(--color-overlay-black-60)}.carousel-arrow-left{left:8px}.carousel-arrow-right{right:8px}.carousel-dots{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);display:flex;gap:5px;z-index:2}.carousel-dot{width:7px;height:7px;border-radius:50%;background:var(--color-overlay-white-55);border:none;cursor:pointer;padding:0;transition:background .15s,transform .15s}.carousel-dot.active{background:var(--color-white);transform:scale(1.25)}.carousel-delete-btn{position:absolute;top:8px;right:8px;background:var(--color-overlay-black-45);color:var(--color-white);border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:background .15s}.carousel-delete-btn:hover{background:var(--color-danger-overlay)}.post-card-title-row{padding:4px 8px 0}.post-card-title-input,.post-card-title-input.ant-input-affix-wrapper{font-size:14px!important;font-weight:600!important;color:var(--color-tertiary)!important;padding:4px!important;border-radius:0!important;border-bottom:1.5px solid var(--color-transparent)!important;transition:border-color .2s!important;box-shadow:none!important;width:100%}.post-card-title-input:focus,.post-card-title-input:focus-within{border-bottom-color:var(--color-brand-warning)!important}.post-card-title-input .ant-input::placeholder{font-weight:400;color:var(--color-gray-200)}.post-card-title-view{display:block;padding:4px;font-size:14px;font-weight:600;color:var(--color-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-card-footer{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid var(--color-surface-muted)}.post-card-footer .ant-btn-text.ant-btn-dangerous{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background .2s}.post-card-footer .ant-btn-text.ant-btn-dangerous:hover{background:var(--color-danger-bg)!important}.post-card-add{min-height:220px;background:var(--color-surface-light);border:2px dashed var(--color-border-default);box-shadow:none;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,background .2s}.post-card-add:hover{border-color:var(--color-brand-dark,var(--color-info-primary));background:var(--color-info-bg)}.selectPostModal .ant-modal-content{height:auto!important}.selectUploadVideoPreviewModal .selectUploadVideoPreviewWrap{width:100%;max-height:min(65vh,560px);display:flex;align-items:center;justify-content:center;background:#0a0a0a;border-radius:8px;overflow:hidden}.selectUploadVideoPreviewModal .selectUploadVideoPreviewVideo{width:100%;max-width:100%;max-height:min(65vh,560px);height:auto;object-fit:contain;border-radius:8px;display:block}.acai-onboarding-modal{z-index:10000!important}.acai-onboarding-modal .ant-modal-mask{z-index:9999!important}.acai-onboarding-modal .ant-modal-wrap{z-index:10000!important}.acai-onboarding-modal .ant-modal-content{border-radius:24px!important;overflow:hidden;padding:0!important;height:auto!important}.acai-onboarding-modal .ant-modal-body{padding:0!important}.acai-onboarding-modal .ant-modal-close{top:16px;right:16px;color:var(--color-overlay-white-80)!important}.acai-onboarding-modal .ant-modal-close:hover{color:var(--color-white)!important;background:var(--color-overlay-white-10)!important;border-radius:8px}.acai-onboarding-content{text-align:center}.acai-onboarding-content,.acai-onboarding-header{display:flex;flex-direction:column;align-items:center}.acai-onboarding-header{background:linear-gradient(135deg,var(--color-acai-deep) 0,var(--color-acai-primary) 50%,var(--color-acai-dark) 100%);width:100%;padding:40px 32px 32px}.acai-logo-container{width:80px;height:80px;background:var(--color-overlay-white-15);border-radius:24px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px var(--color-overlay-black-20)}.acai-berry-logo{font-size:48px;filter:drop-shadow(0 2px 4px var(--color-overlay-black-20))}.acai-onboarding-title{color:var(--color-white)!important;margin:0 0 8px!important;font-size:32px!important;font-weight:700!important;letter-spacing:-.5px}.acai-pronunciation{color:var(--color-overlay-white-80)!important;font-size:14px!important;font-style:italic}.acai-onboarding-body{padding:28px 32px 20px;width:100%}.acai-tagline{font-size:15px!important;line-height:1.6!important;color:var(--color-gray-600)!important;margin-bottom:8px!important;text-align:center}.acai-tagline strong{color:var(--color-acai-dark)}.acai-tagline em{color:var(--color-acai-primary);font-style:normal;font-weight:500}.acai-description{font-size:15px!important;line-height:1.7!important;color:var(--color-gray-700)!important;margin-bottom:16px!important}.acai-description strong{color:var(--color-acai-dark)}.acai-description em{color:var(--color-acai-primary);font-style:normal;font-weight:500}.acai-examples-section{background:linear-gradient(135deg,var(--color-acai-tint-1) 0,var(--color-acai-tint-2) 100%);border-radius:16px;padding:20px;margin-top:8px;border:1px solid var(--color-acai-shadow-10)}.acai-examples-title{display:block;font-size:14px!important;color:var(--color-acai-dark)!important;margin-bottom:12px}.acai-examples-list{display:flex;flex-direction:column;gap:10px}.acai-example-item{background:var(--color-white);padding:14px 16px;border-radius:12px;font-size:14px;color:var(--color-gray-800);text-align:left;box-shadow:0 2px 8px var(--color-overlay-black-04);border:1px solid var(--color-acai-shadow-08);transition:all .2s ease;display:flex;align-items:center;gap:12px;width:100%}.acai-example-clickable{cursor:pointer;outline:none}.acai-example-clickable:hover{transform:translateY(-2px);border-color:var(--color-acai-primary);box-shadow:0 6px 16px var(--color-acai-shadow-15);background:linear-gradient(135deg,var(--color-acai-tint-3) 0,var(--color-acai-tint-4) 100%)}.acai-example-clickable:active{transform:translateY(0);box-shadow:0 2px 8px var(--color-acai-shadow-10)}.acai-example-icon{font-size:20px;flex-shrink:0}.acai-example-text{color:var(--color-gray-700);flex:1 1;line-height:1.4}.acai-example-search-icon{color:var(--color-acai-primary);font-size:14px;opacity:0;transition:opacity .2s ease,transform .2s ease;flex-shrink:0}.acai-example-clickable:hover .acai-example-search-icon{opacity:1;transform:translateX(2px)}.acai-onboarding-footer{padding:20px 32px 28px;width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;border-top:1px solid var(--color-surface-muted)}.acai-start-button{background:linear-gradient(135deg,var(--color-acai-dark) 0,var(--color-acai-primary) 100%)!important;border:none!important;border-radius:30px!important;height:48px!important;padding:0 32px!important;font-size:16px!important;font-weight:600!important;color:var(--color-white)!important;box-shadow:0 4px 16px var(--color-acai-shadow-30)!important;transition:all .3s ease!important}.acai-start-button:hover{transform:translateY(-2px)!important;box-shadow:0 6px 24px var(--color-acai-shadow-40)!important;background:linear-gradient(135deg,var(--color-acai-primary) 0,var(--color-acai-dark) 100%)!important}.acai-start-button:active,.acai-start-button:focus,.acai-start-button:hover{color:var(--color-white)!important}.acai-checkbox-container{color:var(--color-gray-500)}.acai-checkbox-container .ant-checkbox-wrapper{font-size:13px;color:var(--color-gray-500)}.acai-checkbox-container .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--color-acai-primary)!important;border-color:var(--color-acai-primary)!important}.acai-microcopy{color:var(--color-gray-400)!important;margin-top:4px}.acai-microcopy,.acai-microcopy .ant-typography-secondary{font-size:12px!important}@media screen and (max-width:576px){.acai-onboarding-modal .ant-modal{max-width:calc(100vw - 32px)!important}.acai-onboarding-header{padding:32px 24px 24px}.acai-logo-container{width:64px;height:64px;border-radius:20px}.acai-berry-logo{font-size:36px}.acai-onboarding-title{font-size:26px!important}.acai-onboarding-body{padding:24px 20px 16px}.acai-description{font-size:14px!important}.acai-examples-section{padding:16px}.acai-example-item{padding:10px 14px;font-size:13px}.acai-onboarding-footer{padding:16px 20px 24px}.acai-start-button{width:100%!important}}.unified-search-container{width:100%}.prompt-library-container{max-height:clamp(140px,18vh,220px);overflow-y:auto;overscroll-behavior:contain;padding-right:6px}.unified-search-button,.unified-search-input{height:56px!important;font-size:16px!important}.unified-search-button{padding:0 24px!important}.acai-button-group{display:flex;align-items:stretch}.acai-button-group .acai-help-button,.acai-button-group .unified-search-button{background:var(--color-transparent)!important;border:none!important}.acai-button-group .acai-help-button:hover,.acai-button-group .unified-search-button:hover{background:var(--color-overlay-white-10)!important}.acai-button-group .acai-help-button:hover{color:var(--color-overlay-white-100)!important}.acai-button-group .acai-help-button:hover .anticon{opacity:1!important}.acai-button-group .acai-help-button:active,.acai-button-group .unified-search-button:active{background:var(--color-overlay-black-10)!important}.acai-help-button{height:56px!important}.search-button-icon{font-size:20px!important}.prompt-tag{padding:8px 16px!important;font-size:14px!important}@media screen and (max-width:768px){.unified-search-button,.unified-search-input{height:48px!important;font-size:14px!important}.unified-search-button{padding:0 16px!important}.acai-help-button{height:48px!important}.search-button-text{display:none}.search-button-icon{font-size:18px!important}.prompt-tag{padding:6px 12px!important;font-size:12px!important}.prompt-library-container{padding:0 5px!important}}@media screen and (max-width:480px){.unified-search-input{height:44px!important;font-size:13px!important}.unified-search-button{height:44px!important;padding:0 12px!important}.acai-help-button{height:44px!important}.search-button-icon{font-size:16px!important}.prompt-tag{padding:5px 10px!important;font-size:11px!important}}.agent-chat-input.ant-input-focused,.agent-chat-input:focus,.agent-chat-input:hover{border-color:var(--color-acai-primary)!important;box-shadow:0 0 0 2px var(--color-acai-shadow-20)!important}.agent-chat-input::placeholder{color:var(--color-acai-shadow-50)}.acai-send-button{background:linear-gradient(135deg,var(--color-acai-dark) 0,var(--color-acai-primary) 100%)!important;border:none!important;box-shadow:0 4px 12px var(--color-acai-shadow-30)!important;transition:all .3s ease!important;width:36px!important;height:36px!important;min-width:36px!important}.acai-send-button,.acai-send-button .anticon{display:flex!important;align-items:center!important;justify-content:center!important}.acai-send-button .anticon{color:var(--color-white)!important;font-size:16px!important}.acai-send-button:hover:not(:disabled){transform:scale(1.05)!important;box-shadow:0 6px 16px var(--color-acai-shadow-40)!important;background:linear-gradient(135deg,var(--color-acai-primary) 0,var(--color-acai-dark) 100%)!important}.acai-send-button:disabled{background:var(--color-border-default)!important;box-shadow:none!important}.acai-send-button:disabled .anticon{color:var(--color-gray-300)!important}@keyframes bounce{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 2px 8px var(--color-acai-shadow-15)}50%{transform:scale(1.05);box-shadow:0 4px 16px var(--color-acai-shadow-30)}}@keyframes fadeInOut{0%,to{opacity:.7}50%{opacity:1}}