.LiveFiltersBar_wrapper__lNSX3{width:100%;max-width:var(--chat-max-width);margin-inline:auto;display:flex;flex-direction:column;gap:.75rem;box-sizing:border-box}.LiveFiltersBar_stepperRow__PL4a5{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 0}.LiveFiltersBar_summaryRow__t_h57{width:100%;padding:.75rem;display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;border-radius:1.25rem;border:1px solid rgba(148,163,184,.25);background:rgba(248,250,252,.75)}.LiveFiltersBar_summaryRowSplit__l8DJf{grid-template-columns:minmax(0,.5fr) minmax(360px,1.5fr);align-items:center}.LiveFiltersBar_summaryRowCompact__khKCB{padding:.6rem;gap:.65rem}.LiveFiltersBar_summaryRowCompact__khKCB.LiveFiltersBar_summaryRowSplit__l8DJf{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr)}.LiveFiltersBar_summaryRowCompact__khKCB .LiveFiltersBar_summaryGrid___6IlB{gap:.5rem}.LiveFiltersBar_summaryRowCompact__khKCB .LiveFiltersBar_summaryCard__W1Rt1{padding:.45rem .6rem}.LiveFiltersBar_summaryRowCompact__khKCB .LiveFiltersBar_summaryLabel__dloLS{font-size:.62rem}.LiveFiltersBar_summaryRowCompact__khKCB .LiveFiltersBar_summaryValue__JDFft{font-size:1rem}.LiveFiltersBar_summaryRowCompact__khKCB .LiveFiltersBar_summaryAside__zqz27{gap:.35rem}.LiveFiltersBar_summaryGrid___6IlB{width:100%;display:grid;gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.LiveFiltersBar_summaryGridCompact__1aYN2{grid-template-columns:minmax(0,1fr);gap:.5rem}.LiveFiltersBar_summaryGridCompact__1aYN2 .LiveFiltersBar_summaryCard__W1Rt1{padding:.45rem .65rem}.LiveFiltersBar_summaryGridCompact__1aYN2 .LiveFiltersBar_summaryLabel__dloLS{font-size:.62rem}.LiveFiltersBar_summaryGridCompact__1aYN2 .LiveFiltersBar_summaryValue__JDFft{font-size:1rem}.LiveFiltersBar_summaryCard__W1Rt1{border-radius:1rem;border:1px solid rgba(148,163,184,.28);padding:.55rem .7rem;background:rgba(255,255,255,.95);display:flex;flex-direction:column;gap:.35rem}.LiveFiltersBar_summaryLabel__dloLS{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(71,85,105,.9)}.LiveFiltersBar_summaryValue__JDFft{font-size:1.1rem;font-weight:600;color:#0f172a}.LiveFiltersBar_summaryAside__zqz27{display:flex;flex-direction:column;gap:.5rem;min-width:0}@media (max-width:900px){.LiveFiltersBar_summaryRowSplit__l8DJf{grid-template-columns:minmax(0,1fr);align-items:start}.LiveFiltersBar_summaryRowCompact__khKCB.LiveFiltersBar_summaryRowSplit__l8DJf{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px){.LiveFiltersBar_stepperRow__PL4a5{flex-direction:row;align-items:center;justify-content:space-between}}.LiveFiltersBar_stepper__FnQcV{--step-gap:clamp(0.5rem,1.8vw,1.45rem);--connector-length:calc(var(--step-gap) + 0.8rem);flex:1 1 auto;display:flex;align-items:center;width:100%;gap:var(--step-gap);padding:0;margin:0;list-style:none}.LiveFiltersBar_stepItem__P_K6x,.LiveFiltersBar_step__Y8JTW{flex:1 1 0;min-width:0;display:flex}.LiveFiltersBar_step__Y8JTW{position:relative;flex-direction:column;align-items:center;gap:.25rem;text-align:center;border:none;background:transparent;padding:.4rem .75rem .65rem;cursor:pointer;transition:transform .18s ease,opacity .18s ease}.LiveFiltersBar_stepDisabled__J_lXR{cursor:default;pointer-events:none}.LiveFiltersBar_step__Y8JTW:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.35);border-radius:1rem}.LiveFiltersBar_stepActive__p6q9x,.LiveFiltersBar_step__Y8JTW:hover{transform:translateY(-2px)}.LiveFiltersBar_step__Y8JTW:after{content:"";position:absolute;top:50%;right:calc(-1 * var(--connector-length) - .25rem);width:var(--connector-length);height:2px;transform:translateY(-50%);background:linear-gradient(90deg,rgba(148,163,184,.45),rgba(148,163,184,.2));border-radius:9999px;pointer-events:none}.LiveFiltersBar_stepNode__t5ei3{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.65rem;height:1.7rem;border-radius:9999px;transform-origin:center;transition:transform .35s cubic-bezier(.19,1,.22,1)}.LiveFiltersBar_stepNode__t5ei3 svg{display:none}.LiveFiltersBar_stepNode__t5ei3:before{content:"";position:absolute;inset:.28rem .55rem;border-radius:9999px;border:2px solid transparent;background:transparent;transition:border-color .35s cubic-bezier(.19,1,.22,1),background .35s cubic-bezier(.19,1,.22,1),box-shadow .35s cubic-bezier(.19,1,.22,1)}.LiveFiltersBar_stepNode__t5ei3:after{content:"";position:absolute;width:.45rem;height:.45rem;border-radius:50%;background:transparent;transition:width .35s cubic-bezier(.19,1,.22,1),height .35s cubic-bezier(.19,1,.22,1),border-radius .35s cubic-bezier(.19,1,.22,1),background .35s cubic-bezier(.19,1,.22,1),mask-image .35s cubic-bezier(.19,1,.22,1),mask-size .35s cubic-bezier(.19,1,.22,1)}.LiveFiltersBar_stepGhostWrap__juQXh .LiveFiltersBar_stepNode__t5ei3:before{border-color:rgba(148,163,184,.4);background:rgba(148,163,184,.06)}.LiveFiltersBar_stepGhostWrap__juQXh .LiveFiltersBar_stepNode__t5ei3:after{background:rgba(148,163,184,.55)}.LiveFiltersBar_stepGhostWrap__juQXh .LiveFiltersBar_stepLabel__KCOK5,.LiveFiltersBar_stepGhostWrap__juQXh .LiveFiltersBar_stepValue__uSpFr{color:rgba(100,116,139,.8);transition:color .35s cubic-bezier(.19,1,.22,1)}.LiveFiltersBar_stepFilledWrap__DQkEf .LiveFiltersBar_stepNode__t5ei3:before{border-color:rgba(14,165,233,.5);background:linear-gradient(90deg,rgba(14,165,233,.35),rgba(14,116,144,.08),rgba(14,165,233,.4));background-size:220% 100%;animation:LiveFiltersBar_nodeFillSweep__du1Ub .9s cubic-bezier(.22,1,.36,1) both;box-shadow:0 0 0 3px rgba(14,165,233,.08)}.LiveFiltersBar_stepFilledWrap__DQkEf .LiveFiltersBar_stepNode__t5ei3:after{width:1.35rem;height:1rem;border-radius:0;background:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M19.53 6.72a.75.75 0 0 1 0 1.06l-9 9a.75.75 0 0 1-1.06 0l-4-4a.75.75 0 0 1 1.06-1.06L9.5 15.19l8.47-8.47a.75.75 0 0 1 1.06 0Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;animation:LiveFiltersBar_nodeCheckPop__zMxSv .55s cubic-bezier(.25,1,.5,1) .25s both}.LiveFiltersBar_stepFilledWrap__DQkEf .LiveFiltersBar_stepLabel__KCOK5,.LiveFiltersBar_stepFilledWrap__DQkEf .LiveFiltersBar_stepValue__uSpFr{color:#0f172a;animation:LiveFiltersBar_stepContentFlash__5cA8Y .8s cubic-bezier(.25,1,.5,1) both}@keyframes LiveFiltersBar_nodeFillSweep__du1Ub{0%{background-position:180% 0;opacity:.25}45%{background-position:60% 0;opacity:.9}to{background-position:0 0;opacity:1}}@keyframes LiveFiltersBar_nodeCheckPop__zMxSv{0%{transform:scale(.6) rotate(-6deg);opacity:0}70%{transform:scale(1.08) rotate(2deg);opacity:1}to{transform:scale(1) rotate(0deg);opacity:1}}.LiveFiltersBar_stepPending__hpPIg .LiveFiltersBar_stepNode__t5ei3{color:rgba(148,163,184,.6)}.LiveFiltersBar_stepFilled__M7Ke7 .LiveFiltersBar_stepLabel__KCOK5,.LiveFiltersBar_stepFilled__M7Ke7 .LiveFiltersBar_stepValue__uSpFr{color:#0f172a;animation:LiveFiltersBar_stepContentFlash__5cA8Y .8s cubic-bezier(.25,1,.5,1) both}@media (max-width:767px){.LiveFiltersBar_stepper__FnQcV{--step-gap:clamp(0.4rem,4vw,1rem)}.LiveFiltersBar_step__Y8JTW{padding:.35rem .55rem .5rem}.LiveFiltersBar_stepNode__t5ei3{width:2.4rem;height:1.6rem}}.LiveFiltersBar_stepPending__hpPIg .LiveFiltersBar_stepNode__t5ei3:before{border-color:rgba(148,163,184,.35);background:rgba(148,163,184,.06)}.LiveFiltersBar_stepPending__hpPIg .LiveFiltersBar_stepNode__t5ei3:after{background:rgba(148,163,184,.45)}.LiveFiltersBar_stepPending__hpPIg .LiveFiltersBar_stepLabel__KCOK5{color:rgba(100,116,139,.65)}.LiveFiltersBar_stepPending__hpPIg .LiveFiltersBar_stepValue__uSpFr{color:rgba(100,116,139,.6)}.LiveFiltersBar_stepActive__p6q9x .LiveFiltersBar_stepLabel__KCOK5,.LiveFiltersBar_stepActive__p6q9x .LiveFiltersBar_stepValue__uSpFr{color:#0f172a}.LiveFiltersBar_stepLabel__KCOK5{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(71,85,105,.9)}.LiveFiltersBar_stepValue__uSpFr{font-size:.8rem;font-weight:500;color:rgba(30,41,59,.9);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveFiltersBar_stepTail__IAToA{display:none}.LiveFiltersBar_finish__oCr1u{display:flex;align-items:center;margin-left:var(--step-gap);flex-shrink:0}.LiveFiltersBar_finishBadge__WrYoR{position:relative;border:none;background:rgba(14,165,233,.12);cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:.35rem;padding:.35rem 1.05rem;border-radius:9999px;color:#0f172a;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:inset 0 0 0 1px rgba(14,165,233,.3);transition:transform .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease}.LiveFiltersBar_finishButton__V2vBQ{position:relative;font:inherit;border:none;background:transparent;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,opacity .22s ease}.LiveFiltersBar_finishButton__V2vBQ:hover:not(:disabled):not([data-loading=true]){transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgba(14,165,233,.4),0 8px 16px rgba(14,165,233,.18)}.LiveFiltersBar_finishButton__V2vBQ:focus-visible{outline:none;box-shadow:inset 0 0 0 1px rgba(14,165,233,.55),0 0 0 3px rgba(14,165,233,.35)}.LiveFiltersBar_finishButton__V2vBQ:disabled,.LiveFiltersBar_finishButton__V2vBQ[data-loading=true]{cursor:not-allowed;opacity:.55;box-shadow:inset 0 0 0 1px rgba(148,163,184,.35);transform:none}.LiveFiltersBar_finishIdle__lE_hS{background:rgba(148,163,184,.12);color:rgba(71,85,105,.85);box-shadow:inset 0 0 0 1px rgba(148,163,184,.28)}.LiveFiltersBar_finishReady__4W2TA{background:linear-gradient(135deg,rgba(14,165,233,.28),rgba(8,145,178,.24));color:#0f172a;box-shadow:inset 0 0 0 1px rgba(14,165,233,.35),0 10px 20px rgba(14,165,233,.18)}.LiveFiltersBar_finishLoading__RaE3u{cursor:progress}.LiveFiltersBar_finishIcon__izzaN{width:1.25rem;height:1.8rem;background:linear-gradient(140deg,rgba(6,182,212,.95),rgba(14,165,233,.7));mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12.5 2L5 12.8h4.3L8.9 22l7.6-10.8h-4.3z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.LiveFiltersBar_finishText__dvCB3{letter-spacing:.08em;transition:opacity .22s ease}.LiveFiltersBar_stepActive__p6q9x .LiveFiltersBar_stepLabel__KCOK5,.LiveFiltersBar_stepActive__p6q9x .LiveFiltersBar_stepValue__uSpFr,.LiveFiltersBar_step__Y8JTW:hover .LiveFiltersBar_stepLabel__KCOK5,.LiveFiltersBar_step__Y8JTW:hover .LiveFiltersBar_stepValue__uSpFr{animation:LiveFiltersBar_stepContentFlash__5cA8Y .65s cubic-bezier(.22,1,.36,1)}.LiveFiltersBar_stepManualOverride__891pk .LiveFiltersBar_stepNode__t5ei3{color:#ea580c}.LiveFiltersBar_stepManualOverride__891pk .LiveFiltersBar_stepNode__t5ei3:before{border-color:rgba(234,88,12,.55);background:rgba(234,88,12,.14);box-shadow:0 0 0 3px rgba(234,88,12,.08)}.LiveFiltersBar_stepManualOverride__891pk .LiveFiltersBar_stepNode__t5ei3:after{background:rgba(234,88,12,.55)}.LiveFiltersBar_stepManualOverride__891pk.LiveFiltersBar_stepGhostWrap__juQXh .LiveFiltersBar_stepNode__t5ei3:before{background:rgba(234,88,12,.18);border-color:rgba(234,88,12,.4)}.LiveFiltersBar_stepManualOverride__891pk.LiveFiltersBar_stepFilledWrap__DQkEf .LiveFiltersBar_stepNode__t5ei3:before{background:linear-gradient(90deg,rgba(249,115,22,.38),rgba(249,115,22,.16),rgba(249,115,22,.48));box-shadow:0 0 0 4px rgba(249,115,22,.12)}.LiveFiltersBar_stepManualOverride__891pk.LiveFiltersBar_stepFilledWrap__DQkEf .LiveFiltersBar_stepNode__t5ei3:after{background:currentColor}@keyframes LiveFiltersBar_stepContentFlash__5cA8Y{0%{opacity:.35;transform:translateY(3px)}55%{opacity:1;transform:translateY(-1px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.LiveFiltersBar_wrapper__lNSX3{padding-inline:.2rem;max-width:100%;gap:.2rem}.LiveFiltersBar_stepperRow__PL4a5{gap:.25rem;width:100%;padding:.1rem 0}.LiveFiltersBar_stepper__FnQcV{--step-gap:0.3rem;--connector-length:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(3.1rem,1fr));gap:var(--step-gap);padding:.18rem .08rem;margin:0;justify-items:stretch;justify-content:center;width:100%;box-sizing:border-box}.LiveFiltersBar_stepItem__P_K6x{min-width:0;display:block}.LiveFiltersBar_step__Y8JTW{width:100%;display:flex;align-items:center;justify-content:center;padding:.32rem;border-radius:.75rem;background:rgba(255,255,255,.82);box-shadow:0 3px 8px rgba(15,23,42,.06);border:1px solid rgba(203,213,225,.9);min-height:40px;--filter-icon-fg:#64748b;--filter-icon-bg:#f8fafc}.LiveFiltersBar_step__Y8JTW:after{display:none}.LiveFiltersBar_stepNode__t5ei3{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:.35rem;background:none;color:var(--filter-icon-fg);box-shadow:none}.LiveFiltersBar_stepNode__t5ei3:after{display:none}.LiveFiltersBar_stepNode__t5ei3 svg{display:block;width:1.05rem;height:1.05rem}.LiveFiltersBar_stepLabel__KCOK5,.LiveFiltersBar_stepNode__t5ei3:after,.LiveFiltersBar_stepNode__t5ei3:before,.LiveFiltersBar_stepValue__uSpFr{display:none}.LiveFiltersBar_stepActive__p6q9x{border:1px solid rgba(14,165,233,.55);box-shadow:0 6px 14px rgba(14,165,233,.18),inset 0 0 0 1px rgba(255,255,255,.45)}.LiveFiltersBar_stepActive__p6q9x .LiveFiltersBar_stepNode__t5ei3{color:#0ea5e9}.LiveFiltersBar_finish__oCr1u{display:flex;align-items:center;justify-content:center;min-width:0}.LiveFiltersBar_finishBadge__WrYoR{width:100%;height:40px;padding:.32rem;border-radius:.75rem;font-size:.75rem;background:rgba(14,165,233,.12);border:1px solid rgba(14,165,233,.28);color:#0f172a;box-shadow:inset 0 0 0 1px rgba(14,165,233,.26),0 6px 14px rgba(14,165,233,.16);display:inline-flex;align-items:center;justify-content:center;gap:.32rem}.LiveFiltersBar_stepFilledWrap__DQkEf{background:rgba(14,165,233,.12);border-color:rgba(14,165,233,.5);box-shadow:0 8px 18px rgba(14,165,233,.18),inset 0 0 0 1px rgba(255,255,255,.3)}.LiveFiltersBar_stepFilledWrap__DQkEf .LiveFiltersBar_stepNode__t5ei3{background:transparent}.LiveFiltersBar_stepGhostWrap__juQXh .LiveFiltersBar_stepNode__t5ei3{background:none;color:rgba(100,116,139,.9);box-shadow:none}.LiveFiltersBar_stepFilledWrap__DQkEf .LiveFiltersBar_stepNode__t5ei3{background:none;color:#0ea5e9;box-shadow:none}.LiveFiltersBar_stepManualOverride__891pk .LiveFiltersBar_stepNode__t5ei3{background:none;color:#b45309;box-shadow:none}.LiveFiltersBar_stepManualOverride__891pk{background:rgba(248,113,113,.12);border-color:rgba(248,113,113,.55);box-shadow:0 8px 18px rgba(248,113,113,.18),inset 0 0 0 1px rgba(255,255,255,.25)}}.SmartSearchModeToggle_wrapper__gUdkf{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:.35rem;border-radius:999px;border:1px solid rgba(148,163,184,.4);background:rgba(148,163,184,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.SmartSearchModeToggle_button__prBv3{border:none;background:transparent;color:#475569;font-size:.82rem;font-weight:600;letter-spacing:.01em;padding:.45rem 1rem;border-radius:999px;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.SmartSearchModeToggle_button__prBv3:hover{color:#0f172a;background:rgba(148,163,184,.2)}.SmartSearchModeToggle_button__prBv3:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(6,182,212,.25)}.SmartSearchModeToggle_buttonActive__bcJGg{background:linear-gradient(135deg,#0ea5e9,#0891b2);color:#ffffff;box-shadow:0 10px 20px rgba(14,165,233,.25),inset 0 1px 0 rgba(255,255,255,.2)}.SmartSearchModeToggle_buttonActive__bcJGg:hover{background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#ffffff}@media (max-width:640px){.SmartSearchModeToggle_wrapper__gUdkf{width:100%;box-sizing:border-box}.SmartSearchModeToggle_button__prBv3{flex:1 1 0;padding:.4rem .75rem;font-size:.78rem}}.RealtimeChat_container__4RNIN{--chat-max-width:clamp(22rem,58vw,48rem);--chat-primary-gap:1.35rem;display:flex;flex-direction:column;gap:3.35rem;width:100%;max-width:80rem;margin:0 auto;box-sizing:border-box}.RealtimeChat_containerWide__vO6Xb{--chat-max-width:70rem}.RealtimeChat_primaryRow__yLpkd{display:flex;flex-direction:column;gap:var(--chat-primary-gap);transition:gap .6s cubic-bezier(.16,1,.3,1)}.RealtimeChat_chatColumn___aXt3{flex:1 1 auto;width:min(100%,var(--chat-max-width));margin-inline:auto;display:flex;flex-direction:column;gap:var(--chat-primary-gap);transition:transform .6s cubic-bezier(.16,1,.3,1),margin .6s cubic-bezier(.16,1,.3,1),width .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1);transform:translateX(0) scale(1);opacity:1;filter:drop-shadow(0 8px 24px rgba(15,23,42,.14));will-change:transform,opacity;position:relative;z-index:20}.RealtimeChat_chatColumnPlain__XVTlJ{filter:none}@media (max-width:768px){.RealtimeChat_chatColumn___aXt3{gap:.55rem}}.RealtimeChat_chatColumnShifted___JYFb{transform:translateX(-10px) scale(.992);margin-inline:0 auto;opacity:.93;filter:drop-shadow(0 6px 18px rgba(15,23,42,.1))}.RealtimeChat_quickEditColumn__Qh8wP{flex:1 1 auto;display:flex;opacity:0;transform:translateX(32px) scale(.98);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);position:relative;z-index:20}.RealtimeChat_quickEditColumnVisible__RoBPD{opacity:1;transform:translateX(0)}.RealtimeChat_quickEditColumn__Qh8wP>*{width:100%}.RealtimeChat_header__fzdwR{display:flex;flex-direction:column;gap:1.8rem;width:min(100%,720px);margin:0 auto;text-align:center;align-items:center}.RealtimeChat_modeToggleRow__QBFK0{display:flex;justify-content:center;width:100%}.RealtimeChat_title__Od0m8{font-size:2rem;font-weight:600;color:#0f172a;line-height:1.2;letter-spacing:-.01em;max-width:32ch;margin-inline:auto;white-space:pre-line}.RealtimeChat_subtitle__ALHGH{font-size:.94rem;color:#6b7280;max-width:46ch;line-height:1.6}.RealtimeChat_quickEditCard__hgWm_{border-radius:1.25rem;border:1px solid #e2e8f0;background:rgba(255,255,255,.92);padding:1rem;box-shadow:0 16px 36px rgba(15,23,42,.12);display:flex;flex-direction:column;gap:.75rem;animation:RealtimeChat_quickEditEnter__FEP_g .65s cubic-bezier(.16,1,.3,1) forwards}.RealtimeChat_quickEditBody__DqJZu{animation:RealtimeChat_quickEditSwap__A7TTu .55s cubic-bezier(.16,1,.3,1) forwards;position:relative}.RealtimeChat_quickEditBody__DqJZu:after{content:"";position:absolute;inset:.35rem .15rem -.35rem;border-radius:1rem;background:rgba(6,182,212,.08);opacity:0;pointer-events:none;animation:RealtimeChat_quickEditHighlight__iEogy .55s cubic-bezier(.16,1,.3,1) forwards}.RealtimeChat_quickEditHeader__6NWih{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.RealtimeChat_quickEditTitle__rVTEw{font-size:.95rem;font-weight:600;color:#0f172a;letter-spacing:.02em;text-transform:uppercase}.RealtimeChat_quickEditClose__aLTDc{border:none;background:transparent;padding:.25rem .5rem;font-size:.85rem;font-weight:600;color:#0891b2;cursor:pointer;transition:color .18s ease}.RealtimeChat_quickEditClose__aLTDc:hover{color:#0ea5e9}.RealtimeChat_quickEditClose__aLTDc:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(6,182,212,.25);border-radius:.75rem}@media (min-width:1024px){.RealtimeChat_primaryRowWithQuickEdit__UqjXT{display:grid;grid-template-columns:minmax(0,var(--chat-max-width)) minmax(0,340px);justify-content:center;align-items:flex-start;column-gap:1.5rem}.RealtimeChat_primaryRowWithQuickEdit__UqjXT .RealtimeChat_chatColumn___aXt3{margin-inline:0;transform:translateX(-8px)}.RealtimeChat_quickEditColumn__Qh8wP{flex:0 0 340px;max-width:340px}.RealtimeChat_primaryRowWithQuickEdit__UqjXT .RealtimeChat_quickEditColumnVisible__RoBPD{margin-top:calc(.81rem + var(--chat-primary-gap))}}@keyframes RealtimeChat_quickEditEnter__FEP_g{0%{opacity:0;transform:translateY(20px) scale(.98)}60%{opacity:1;transform:translateY(-4px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes RealtimeChat_quickEditSwap__A7TTu{0%{opacity:0;transform:translateY(12px) scale(.98)}45%{opacity:1;transform:translateY(-3px) scale(1.005)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes RealtimeChat_quickEditHighlight__iEogy{0%{opacity:.35}to{opacity:0}}.RealtimeChat_locationControls__b2Tci{display:flex;align-items:flex-start;gap:.75rem;flex-wrap:wrap}.RealtimeChat_locationField__dL9Gd{flex:1 1 320px;min-width:240px}.RealtimeChat_locationLockBadge__Ggae5{align-self:center}.RealtimeChat_errorBox__EGbVE{border-radius:1.5rem;border:1px solid #fecdd3;background:#fef2f2;padding:1rem 1.25rem;font-size:.875rem;color:#b91c1c;box-shadow:0 12px 28px rgba(185,28,28,.12)}.RealtimeChat_warningBox__eQ8Zi{border-radius:1.5rem;border:1px solid #fde68a;background:#fef3c7;padding:1rem 1.25rem;font-size:.875rem;color:#b45309;box-shadow:0 12px 28px rgba(180,83,9,.12)}@media (min-width:640px){.RealtimeChat_title__Od0m8{font-size:2.35rem}.RealtimeChat_subtitle__ALHGH{font-size:1rem;max-width:50ch}}@media (max-width:639px){.RealtimeChat_header__fzdwR{align-items:flex-start;text-align:left;gap:1.4rem}.RealtimeChat_title__Od0m8{max-width:26ch;font-size:1.9rem}.RealtimeChat_subtitle__ALHGH{line-height:1.45;margin-top:.25rem;max-width:44ch}}@media (max-width:767px){.RealtimeChat_primaryRowWithQuickEdit__UqjXT{display:flex;flex-direction:column}.RealtimeChat_chatColumn___aXt3{width:100%;max-width:100%;margin:0;transform:none;filter:none}.RealtimeChat_chatColumnShifted___JYFb{transform:none;margin:0;opacity:1}.RealtimeChat_quickEditColumn__Qh8wP{width:100%;max-width:100%;transform:none;opacity:1}.RealtimeChat_quickEditColumnVisible__RoBPD{transform:none;opacity:1;margin-top:.5rem}.RealtimeChat_quickEditCard__hgWm_{width:100%;box-sizing:border-box}}.RealtimeChat_discoveryActions__kJo9Q{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.RealtimeChat_discoveryActions__kJo9Q button,.RealtimeChat_discoveryCriteria__r7_2X button{min-height:44px;padding:8px 12px;border:1px solid #cbd5e1;border-radius:8px;background:transparent;color:#334155;cursor:pointer;font:inherit}.RealtimeChat_discoveryActions__kJo9Q .RealtimeChat_discoverySubmit__mDzkq{color:#fff;background:#0f172a;border-color:#0f172a}.RealtimeChat_discoveryCriteria__r7_2X{display:flex;flex-wrap:wrap;gap:4px 12px}.RealtimeChat_discoveryCriteria__r7_2X:empty{display:none}.RealtimeChat_discoveryCriteria__r7_2X button{border:0;padding:0;text-decoration:underline;text-underline-offset:4px;text-align:left}.RealtimeChat_discoveryActions__kJo9Q button:focus-visible,.RealtimeChat_discoveryCriteria__r7_2X button:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.NotaryLocator_root__QkwEW{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr);height:min(95dvh,95vh);min-height:min(95dvh,95vh)}.NotaryLocator_rootMobile___Lm_Q,.NotaryLocator_root__QkwEW{overflow:hidden;width:100%;max-width:min(1120px,100%);margin:0 auto;padding:0;box-sizing:border-box}.NotaryLocator_rootMobile___Lm_Q{display:flex;flex-direction:column;gap:.75rem;height:min(90dvh,90vh);min-height:min(90dvh,90vh);position:relative;isolation:isolate}@media (min-width:1024px){.NotaryLocator_root__QkwEW{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch}}@media (min-width:640px){.NotaryLocator_rootMobile___Lm_Q,.NotaryLocator_root__QkwEW{padding-inline:clamp(1rem,3vw,1.5rem)}}.NotaryLocator_mobileTabs__mRATt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.35rem;border-radius:999px;background:rgba(148,163,184,.24);backdrop-filter:blur(6px);width:100%;box-sizing:border-box}.NotaryLocator_mobileTabButton__nDe67{appearance:none;border:none;background:transparent;color:#1f2937;font-size:.95rem;font-weight:600;line-height:1.5;padding:.45rem .75rem;border-radius:999px;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.NotaryLocator_mobileTabButton__nDe67:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.NotaryLocator_mobileTabButtonActive__ln_Q7{background:#ffffff;color:#0f172a;box-shadow:0 12px 24px rgba(15,23,42,.1)}.NotaryLocator_mobileTabButtonDisabled__UzZGu{cursor:default;opacity:.55;color:rgba(71,85,105,.8)}.NotaryLocator_mobilePanels__nOPxJ{flex:1;display:flex;flex-direction:column;min-height:0;position:relative;width:100%;max-width:100%;overflow:hidden}.NotaryLocator_mobileNotice__Pr8gb{display:none;margin:0;font-size:.85rem;font-weight:500;color:#1e293b;background:rgba(248,250,252,.92);border-radius:.85rem;padding:.6rem .8rem;border:1px solid rgba(148,163,184,.35);box-shadow:0 12px 24px -16px rgba(15,23,42,.35);transition:opacity .2s ease;opacity:0}.NotaryLocator_mobileNoticeVisible__LARtr{display:block;opacity:1}.NotaryLocator_mobilePanel__hdKfA{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.NotaryLocator_mobilePanel__hdKfA[hidden]{display:none}.NotaryLocator_mapColumn__xAFkY{gap:.75rem;min-height:360px}.NotaryLocator_listColumn__WpU89,.NotaryLocator_mapColumn__xAFkY{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%;box-sizing:border-box}.NotaryLocator_listColumn__WpU89{flex:1;max-width:100%}.NotaryLocator_mapSurface__obmb3{position:relative;flex:1;min-height:0;border-radius:18px;overflow:hidden;box-shadow:0 16px 32px rgba(15,23,42,.08);background:#e2e8f0}.NotaryLocator_mapContainer__quQUe{width:100%;height:100%;min-height:320px;overflow:hidden}.NotaryLocator_mapContainer__quQUe canvas{width:100%!important;height:100%!important}.NotaryLocator_mapContainer__quQUe .maplibregl-ctrl-bottom-right{z-index:4}.NotaryLocator_mapContainer__quQUe .maplibregl-popup{max-width:320px;transform-origin:bottom center}.NotaryLocator_popupShell__vbTkg{opacity:0;transform:translate3d(0,14px,0) scale(.96);transition:opacity 1.1s ease-out,transform 1.4s cubic-bezier(.14,.82,.1,1);will-change:opacity,transform;pointer-events:none}.NotaryLocator_popupShellVisible__uWTHd{opacity:1;transform:translateZ(0) scale(1);pointer-events:auto}.NotaryLocator_popupShellClosing__dYGMI{opacity:0;transform:translate3d(0,20px,0) scale(.9);pointer-events:none}.NotaryLocator_mobilePopupWrapper__fI6sW{margin-top:.85rem;width:100%;display:flex;justify-content:center;padding-inline:clamp(.5rem,4vw,1rem);box-sizing:border-box}.NotaryLocator_mobilePopupCard__4rPgI{width:min(100%,440px)}.NotaryLocator_mapContainer__quQUe .maplibregl-popup-content{padding:0;background:transparent;border:none;box-shadow:none}.NotaryLocator_mapContainer__quQUe .maplibregl-popup-tip{display:none}.NotaryLocator_mapFallback__QPgVs{display:flex;align-items:center;justify-content:center;text-align:center;padding:3rem 1.5rem;flex:1;min-height:320px;border-radius:18px;border:1px dashed rgba(148,163,184,.6);color:#475569;background:rgba(248,250,252,.9)}.NotaryLocator_loadingOverlay__7cV5m{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-start;justify-content:center;padding-top:1rem;pointer-events:none;background:linear-gradient(180deg,rgba(248,250,252,.72),rgba(248,250,252,.12) 58%)}.NotaryLocator_loadingPanel__m4sSB{display:inline-flex;align-items:center;gap:.55rem;min-height:2.25rem;padding:.45rem .85rem;border-radius:999px;border:1px solid rgba(148,163,184,.34);background:rgba(255,255,255,.94);color:#0f172a;font-size:.86rem;font-weight:700;line-height:1.2;box-shadow:0 16px 36px -24px rgba(15,23,42,.65);backdrop-filter:blur(10px)}.NotaryLocator_loadingSpinner__SqOAx{width:1rem;height:1rem;border-radius:999px;border:2px solid rgba(37,99,235,.2);border-top-color:#2563eb;animation:NotaryLocator_locatorSpin__QxxoS .75s linear infinite}@keyframes NotaryLocator_locatorSpin__QxxoS{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.NotaryLocator_loadingSpinner__SqOAx{animation:none}}@media (max-width:1023px){.NotaryLocator_listColumn__WpU89,.NotaryLocator_mapColumn__xAFkY{min-height:0}}.NotaryLocator_marker__vt1_Q{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border-radius:999px;border:2px solid #fff;background:#2563eb;color:#ffffff;box-shadow:0 0 0 2px rgba(37,99,235,.3);cursor:pointer;appearance:none;transition:transform .2s ease,box-shadow .2s ease}.NotaryLocator_markerStatusActive__urJcf{background:#0ea85f;box-shadow:0 0 0 3px rgba(14,168,95,.28)}.NotaryLocator_markerStatusInactive__Y2MdG{background:#e11d48;box-shadow:0 0 0 3px rgba(225,29,72,.28)}.NotaryLocator_markerVerified__B2q4R{background:#0f766e;box-shadow:0 0 0 3px rgba(20,184,166,.28),0 10px 18px rgba(15,118,110,.26)}.NotaryLocator_marker__vt1_Q:hover{transform:scale(1.1)}.NotaryLocator_markerActive__KIWF6{background:#f97316;box-shadow:0 0 0 4px rgba(249,115,22,.35)}.NotaryLocator_ipMarker__kbxbj{display:inline-block;width:14px;height:14px;border-radius:999px;background:linear-gradient(135deg,#0ea5e9,#2563eb);border:2px solid #ffffff;box-shadow:0 0 0 4px rgba(14,165,233,.25),0 10px 18px rgba(14,165,233,.35)}.NotaryPopupContent_popup__tuIvB{display:grid;gap:1rem;min-width:240px;max-width:308px;font-family:inherit;background:#ffffff;border-radius:20px;padding:1.25rem 1.35rem 1.2rem;box-shadow:0 1px 2px rgba(15,23,42,.08),0 18px 36px -18px rgba(15,23,42,.22);border:1px solid #e2e8f0}.NotaryPopupContent_popupHeader__Mku7F{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}.NotaryPopupContent_popupTitleGroup__7jwEY{display:grid;gap:.4rem;min-width:0}.NotaryPopupContent_popupName__Tm4Zk{font-size:1.1rem;color:#0f172a;font-weight:600;letter-spacing:-.01em;margin:0}.NotaryPopupContent_popupDetails__OYyN2{display:grid;gap:.5rem}.NotaryPopupContent_detailRow__NUTvj{display:flex;align-items:center;gap:.55rem;min-height:1.8rem}.NotaryPopupContent_detailIcon__ttAWg{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:999px;background:rgba(37,99,235,.1);color:#2563eb}.NotaryPopupContent_detailValue__h3_GQ{font-size:.93rem;color:#1f2937;letter-spacing:-.005em}.NotaryPopupContent_popupTags___q0Hi{display:flex;flex-wrap:wrap;gap:.4rem;border-top:1px solid #e2e8f0;padding-top:.75rem}.NotaryPopupContent_popupTag__IsTHp{padding:.28rem .6rem;border-radius:999px;background:rgba(15,23,42,.06);color:#0f172a;font-size:.78rem;font-weight:500;letter-spacing:-.01em}.NotaryPopupContent_popupFooter__YhEDD{display:flex;align-items:center;justify-content:space-between;gap:.85rem;border-top:1px solid #e2e8f0;padding-top:.75rem;min-width:0}.NotaryPopupContent_popupActionPrimary__oQrgR{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .95rem;border-radius:999px;font-size:.82rem;font-weight:600;text-decoration:none;flex-shrink:0;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease,border-color .2s ease;background:linear-gradient(135deg,#1d4ed8,#2563eb);color:#f8fafc;box-shadow:0 12px 24px rgba(37,99,235,.22)}.NotaryPopupContent_popupActionPrimary__oQrgR:hover{transform:translateY(-1px);box-shadow:0 16px 28px rgba(37,99,235,.28)}.NotaryPopupContent_statusBadge__tN5oP{display:inline-flex;align-items:center;justify-content:center;min-width:64px;padding:.25rem .55rem;border-radius:999px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.NotaryPopupContent_statusColumn__st2bQ{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.NotaryPopupContent_statusOpen__STCuj{background:rgba(34,197,94,.18);color:#15803d}.NotaryPopupContent_statusClosed__ASyQl{background:rgba(248,113,113,.18);color:#b91c1c}.NotaryPopupContent_statusMeta__FnWgL{font-size:.72rem;font-weight:500;color:#0369a1}.NotaryPopupContent_statusLocalTime__A9A5A{font-size:.7rem;color:#64748b}@media (max-width:1023px){.NotaryPopupContent_popup__tuIvB{max-width:100%}}@media (max-width:640px){.NotaryPopupContent_popup__tuIvB{min-width:0}}