.pill-tab-list{background:var(--locs-canvas-muted);border-radius:12px;flex-direction:row;flex-shrink:0;align-self:flex-start;padding:3px;display:inline-flex;gap:3px!important}.pill-tab-list .mantine-Tabs-tab{min-width:34px;height:34px;color:var(--locs-text-muted);opacity:.62;flex:1 1 0;justify-content:center;align-items:center;transition:color .16s,background-color .16s,opacity .16s;display:flex;border-radius:8px!important;padding:0 10px!important}.pill-tab-list .mantine-Tabs-tab>svg{flex-shrink:0;display:block}.pill-tab-list .mantine-Tabs-tab:hover{color:var(--locs-text);opacity:.86;background:0 0}.pill-tab-list .mantine-Tabs-tab[data-active],.pill-tab-list .mantine-Tabs-tab[data-active]:hover{color:#fffdf8;background:var(--locs-terracotta);opacity:1}.pill-tab-list__btn{min-width:34px;height:34px;color:var(--locs-text-muted);opacity:.62;font-size:var(--mantine-font-size-sm);cursor:pointer;white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 10px;font-family:inherit;font-weight:500;transition:color .16s,background-color .16s,opacity .16s;display:flex}.pill-tab-list__btn>svg{flex-shrink:0;display:block}.pill-tab-list__btn:hover{color:var(--locs-text);opacity:.86;background:0 0}.pill-tab-list__btn[data-active],.pill-tab-list__btn[data-active]:hover{color:#fffdf8;background:var(--locs-terracotta);opacity:1}.pill-tab-list__btn:disabled{opacity:.35;cursor:not-allowed}[data-mantine-color-scheme=dark] .pill-tab-list .mantine-Tabs-tab,[data-mantine-color-scheme=dark] .pill-tab-list__btn{opacity:.82}[data-mantine-color-scheme=dark] .pill-tab-list .mantine-Tabs-tab[data-active],[data-mantine-color-scheme=dark] .pill-tab-list__btn[data-active]{opacity:1}@keyframes locs-audio-wave{0%{transform:scaleY(.42)}to{transform:scaleY(1.28)}}@media (prefers-reduced-motion:reduce){.locs-audio-wave-bar{animation:none!important}}:root{--locs-canvas:#f7f4ee;--locs-canvas-muted:#eee7db;--locs-panel:#fffefa;--locs-photo-mat:#efe8da;--locs-signature-dark:#103d2b;--locs-espresso:#1b120b;--locs-darkroom:#2e1b10;--locs-text:#2a190e;--locs-text-muted:#6b5543;--locs-border-faint:#e8ddcc;--locs-border:#d8c8b3;--locs-border-strong:#b99b78;--locs-metal-line:#d8ba67;--locs-strand-ink:rgba(27,18,11,.08);--locs-sidebar:#ede9e1;--locs-terracotta:#b95736;--locs-forest:#245b45;--locs-gold:#9c7420;--locs-brass-green:#6f8f63;--locs-on-signature:#fff8e7;--locs-on-signature-muted:rgba(255,248,231,.72);--control-bg:#fffefa;--control-border:#c8b59e;--input-bg:var(--control-bg);--input-color:var(--locs-text);--locs-autofill-bg:var(--input-bg);--locs-autofill-color:var(--input-color);--mantine-color-default-border:var(--locs-border)}.mantine-Notification-title{color:var(--locs-text);font-size:var(--mantine-font-size-sm);font-weight:750}.mantine-Notification-description{color:var(--locs-text-muted);font-size:var(--mantine-font-size-xs);line-height:1.5}.mantine-Notification-closeButton{color:var(--locs-text-muted);border-radius:8px}.mantine-Notification-closeButton:hover{background:rgba(185,87,54,.08)}.locs-image-lightbox{--yarl__color_backdrop:rgba(10,7,5,.94);--yarl__color_button:rgba(255,253,248,.84);--yarl__color_button_active:#fffdf8;--yarl__color_button_disabled:rgba(255,253,248,.28);--yarl__button_filter:drop-shadow(0 2px 8px rgba(0,0,0,.38));--yarl__toolbar_padding:max(12px,env(safe-area-inset-top))max(12px,env(safe-area-inset-right))0;--yarl__container_background_color:var(--yarl__color_backdrop)}.locs-image-lightbox .yarl__slide_image{border-radius:8px;box-shadow:0 20px 70px rgba(0,0,0,.46)}.locs-image-lightbox .yarl__button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(27,18,11,.44);border-radius:999px;width:44px;height:44px}.locs-image-lightbox .yarl__button:hover{background:rgba(185,87,54,.72)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{overscroll-behavior:none;background:linear-gradient(90deg,rgba(16,61,43,.96) 0 6px,transparent 6px),repeating-linear-gradient(90deg,rgba(27,18,11,.03) 0 1px,transparent 1px 34px),linear-gradient(145deg,var(--locs-canvas),var(--locs-canvas-muted));color:var(--locs-text);margin:0}.auth-entry-screen{--auth-map-surface:rgba(36,21,12,.78);--locs-panel:rgba(22,13,7,.78);--locs-text:#fffdf8;--locs-text-muted:#b8a592;--locs-border:rgba(216,200,179,.18);isolation:isolate;color:var(--locs-text);background:var(--locs-espresso);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:auto}.auth-discovery-map,.auth-entry-screen__overlay,.auth-entry-screen__pattern{position:fixed;top:0;bottom:0;left:0;right:0}.auth-discovery-map{z-index:0;pointer-events:none;background:var(--locs-espresso)}.auth-discovery-map[data-interactive=true]{pointer-events:auto}.auth-discovery-map .locs-map-provider__canvas{-webkit-filter:brightness(.62)sepia(.2)saturate(.58)contrast(1.18);filter:brightness(.62)sepia(.2)saturate(.58)contrast(1.18)}.auth-discovery-map .locs-map-provider__status{color:rgba(255,253,248,.76);background:var(--locs-espresso)}.auth-discovery-map .maplibregl-control-container,.auth-discovery-map .gm-style-cc,.auth-discovery-map .gmnoprint{display:none}.auth-entry-screen__overlay{z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 48%,transparent 0%,rgba(27,18,11,.18) 52%,rgba(27,18,11,.55) 100%),linear-gradient(rgba(27,18,11,.55) 0%,rgba(27,18,11,.28) 48%,rgba(27,18,11,.65) 100%)}.auth-entry-screen__overlay[data-exploring=true]{background:rgba(27,18,11,.16)}.auth-entry-screen__pattern{z-index:2;pointer-events:none;opacity:.58;background-image:radial-gradient(rgba(185,87,54,.16) 1px,transparent 1px),radial-gradient(rgba(216,186,103,.09) 1px,transparent 1px);background-position:0 0,14px 14px;background-size:28px 28px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.auth-entry-header,.auth-entry-footer{z-index:4;justify-content:space-between;align-items:center;width:100%;padding:18px max(20px,min(4vw,64px));display:flex;position:relative}.auth-entry-header__logo{flex-shrink:0;align-items:center;justify-items:center;width:48px;height:48px;display:grid}.auth-entry-header__wordmark{color:var(--locs-text);font-family:var(--mantine-font-family-headings);letter-spacing:-.035em;font-size:1.2rem;font-weight:900;line-height:1}.auth-entry-header__wordmark span{color:var(--locs-terracotta)}.auth-entry-header__launch{color:#d8ba67;font-family:var(--mantine-font-family-monospace);letter-spacing:.1em;background:rgba(156,116,32,.18);border:1px solid rgba(156,116,32,.44);border-radius:5px;padding:3px 6px;font-size:.56rem;font-weight:800}.auth-entry-header__tagline{color:#a69380;letter-spacing:.02em;margin-top:5px;font-size:.69rem}.auth-entry-header__status{color:#d8c8b3;background:var(--auth-map-surface);border:1px solid rgba(185,155,120,.28);border-radius:10px;min-height:34px;padding:0 12px}.auth-entry-header__status svg{color:var(--locs-terracotta)}.auth-map-toggle{color:#d8c8b3;background:var(--auth-map-surface);border:1px solid rgba(185,155,120,.34);border-radius:10px;min-height:34px;padding-left:12px;padding-right:12px}.auth-map-toggle:hover{color:#fffdf8;background:rgba(185,87,54,.18);border-color:rgba(185,87,54,.62)}.auth-live-dot{background:var(--locs-forest);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px rgba(36,91,69,.18)}.auth-entry-main{z-index:3;grid-template-columns:minmax(0,1fr) minmax(380px,440px);align-items:center;gap:max(44px,min(6vw,84px));width:min(100% - 40px,1120px);margin:auto;padding:20px 0 32px;transition:opacity .22s,transform .22s;display:grid;position:relative}.auth-entry-main[data-hidden=true]{opacity:0;pointer-events:none;transform:scale(.98)}.auth-story-panel{max-width:448px}.auth-story-panel__eyebrow{color:#efbea3;background:rgba(185,87,54,.16);border:1px solid rgba(185,87,54,.34);border-radius:999px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:30px;padding:0 11px}.auth-story-panel__eyebrow svg{color:var(--locs-terracotta)}.auth-story-panel__title{color:var(--locs-text);letter-spacing:-.035em;font-size:max(2.2rem,min(3.1vw,2.55rem));font-weight:900;line-height:1.12}.auth-story-panel__title span{color:#e39371;margin-top:6px;display:block}.auth-story-panel__copy{color:rgba(216,200,179,.8);max-width:440px;font-size:.875rem;line-height:1.7}.auth-consultation-preview{background:var(--auth-map-surface);border:1px solid rgba(185,155,120,.3);border-radius:16px;padding:16px;overflow:hidden;box-shadow:0 22px 56px rgba(10,6,3,.42)}.auth-consultation-preview__header{color:var(--locs-text);border-bottom:1px solid rgba(232,221,204,.1);padding-bottom:11px}.auth-consultation-preview__header>p:last-child{color:#9b8873}.auth-consultation-preview__avatar{color:#d8ba67;background:#1b120b;border-radius:50%;flex:none;align-items:center;justify-items:center;width:30px;height:30px;font-size:.62rem;font-weight:800;display:grid}.auth-consultation-preview__avatar--loctician{color:#fffdf8;background:var(--locs-terracotta)}.auth-consultation-preview__message{color:#d8c8b3;background:#2e1b10;border-radius:4px 13px 13px;max-width:80%;padding:9px 11px;line-height:1.55}.auth-map-loctician-card{z-index:20;color:#fffdf8;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(36,21,12,.94);border:1px solid rgba(185,155,120,.48);border-radius:18px;width:min(320px,100vw - 48px);padding:20px;animation:.22s cubic-bezier(.16,1,.3,1) auth-map-card-enter;position:fixed;top:50%;right:max(24px,min(5vw,80px));transform:translateY(-50%);box-shadow:0 28px 70px rgba(10,6,3,.68)}.auth-map-loctician-card__close{color:#b9a48d;position:absolute;top:10px;right:10px}.auth-map-loctician-card__close:hover{color:#fffdf8;background:rgba(185,87,54,.18)}.auth-map-loctician-card__avatar{color:#fffdf8;width:46px;height:46px;font-family:var(--mantine-font-family-headings);border:2px solid var(--locs-terracotta);background:#1b120b;border-radius:50%;flex:none;align-items:center;justify-items:center;font-size:1.05rem;font-weight:900;display:grid}.auth-map-loctician-card__name{color:#fffdf8;max-width:210px;font-size:1rem;line-height:1.3}.auth-map-loctician-card__location{color:#d8c8b3}.auth-map-loctician-card__location svg,.auth-map-loctician-card__return svg{color:var(--locs-terracotta);flex:none}.auth-map-loctician-card__action{color:#fffdf8;background:rgba(185,87,54,.2);border:1px solid rgba(185,87,54,.42);border-radius:10px;min-height:42px;padding:0 12px}.auth-map-loctician-card__action svg{color:#e39371;flex:none}.auth-map-loctician-card__return{color:#9b8873}@keyframes auth-map-card-enter{0%{opacity:0;transform:translateY(calc(10px - 50%))scale(.98)}to{opacity:1;transform:translateY(-50%)scale(1)}}.auth-consultation-preview__message--reply{color:#fffdf8;background:rgba(185,87,54,.24);border-radius:13px 4px 13px 13px}.auth-consultation-preview__footer{color:#a69380;border-top:1px solid rgba(232,221,204,.1);padding-top:11px}.auth-consultation-preview__footer svg{color:#6f8f63}.auth-discovery-signal{color:#9b8873;text-align:center;background:var(--auth-map-surface);border-radius:11px;padding:12px 8px}.auth-discovery-signal[data-tone=gold]>div{color:#d8ba67}.auth-discovery-signal[data-tone=terracotta]>div{color:#e39371}.auth-discovery-signal[data-tone=forest]>div{color:#a4d2bc}.auth-entry-form-column{width:100%}.auth-glass-panel{background:var(--auth-map-surface);border:1px solid rgba(216,200,179,.18);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 30px 70px -15px rgba(10,6,3,.92)}.auth-glass-panel__accent{pointer-events:none;-webkit-filter:blur(44px);filter:blur(44px);background:rgba(185,87,54,.18);border-radius:50%;width:150px;height:150px;position:absolute;top:-56px;right:-44px}.auth-entry-title{letter-spacing:-.025em;font-size:max(1.75rem,min(5vw,2.125rem));line-height:1.2}.auth-glass-panel .mantine-InputWrapper-label{font-size:.875rem}.auth-glass-panel__back,.auth-oauth-button{color:#d8c8b3}.auth-glass-panel__back:hover,.auth-oauth-button:hover{color:#fffdf8;background:rgba(185,87,54,.18)}.auth-glass-panel .mantine-Input-input{color:#fffdf8;background:rgba(22,13,7,.72);border-color:rgba(216,200,179,.1);min-height:48px;transition:border-color .18s,background-color .18s,box-shadow .18s;box-shadow:inset 0 2px 4px rgba(0,0,0,.32)}.auth-glass-panel .mantine-Input-input:hover{background:rgba(28,17,9,.86);border-color:rgba(216,200,179,.2)}.auth-glass-panel .mantine-Input-input:focus{border-color:var(--locs-terracotta);background:rgba(36,21,12,.96);box-shadow:0 0 0 3px rgba(185,87,54,.22)}.auth-glass-panel .mantine-Input-input:focus-within{border-color:var(--locs-terracotta);background:rgba(36,21,12,.96);box-shadow:0 0 0 3px rgba(185,87,54,.22)}:where(input,textarea,select):-webkit-autofill{transition:background-color 9999s ease-out;color:var(--input-color,var(--locs-text))!important;-webkit-text-fill-color:var(--locs-autofill-color,var(--input-color,var(--locs-text)))!important;caret-color:var(--locs-autofill-color,var(--input-color,var(--locs-text)))!important;background-color:var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))!important;-webkit-box-shadow:0 0 0 1000px var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))inset!important;box-shadow:0 0 0 1000px var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))inset!important}:where(input,textarea,select):-webkit-autofill:hover{transition:background-color 9999s ease-out;color:var(--input-color,var(--locs-text))!important;-webkit-text-fill-color:var(--locs-autofill-color,var(--input-color,var(--locs-text)))!important;caret-color:var(--locs-autofill-color,var(--input-color,var(--locs-text)))!important;background-color:var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))!important;-webkit-box-shadow:0 0 0 1000px var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))inset!important;box-shadow:0 0 0 1000px var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))inset!important}:where(input,textarea,select):-webkit-autofill:focus{transition:background-color 9999s ease-out;color:var(--input-color,var(--locs-text))!important;-webkit-text-fill-color:var(--locs-autofill-color,var(--input-color,var(--locs-text)))!important;caret-color:var(--locs-autofill-color,var(--input-color,var(--locs-text)))!important;background-color:var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))!important;-webkit-box-shadow:0 0 0 1000px var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))inset!important;box-shadow:0 0 0 1000px var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))inset!important}:where(input,textarea,select):-webkit-autofill:active{transition:background-color 9999s ease-out;color:var(--input-color,var(--locs-text))!important;-webkit-text-fill-color:var(--locs-autofill-color,var(--input-color,var(--locs-text)))!important;caret-color:var(--locs-autofill-color,var(--input-color,var(--locs-text)))!important;background-color:var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))!important;-webkit-box-shadow:0 0 0 1000px var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))inset!important;box-shadow:0 0 0 1000px var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))inset!important}:where(input,textarea,select):-webkit-autofill{transition:background-color 9999s ease-out;color:var(--input-color,var(--locs-text))!important;-webkit-text-fill-color:var(--locs-autofill-color,var(--input-color,var(--locs-text)))!important;caret-color:var(--locs-autofill-color,var(--input-color,var(--locs-text)))!important;background-color:var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))!important;-webkit-box-shadow:0 0 0 1000px var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))inset!important;box-shadow:0 0 0 1000px var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))inset!important}:where(input,textarea,select):autofill{transition:background-color 9999s ease-out;color:var(--input-color,var(--locs-text))!important;-webkit-text-fill-color:var(--locs-autofill-color,var(--input-color,var(--locs-text)))!important;caret-color:var(--locs-autofill-color,var(--input-color,var(--locs-text)))!important;background-color:var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))!important;-webkit-box-shadow:0 0 0 1000px var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))inset!important;box-shadow:0 0 0 1000px var(--locs-autofill-bg,var(--input-bg,var(--locs-panel)))inset!important}.auth-glass-panel{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--input-bg:#160d07;--input-color:#fffdf8;--locs-autofill-bg:#160d07;--locs-autofill-color:#fffdf8}input.mantine-Input-input::-webkit-input-placeholder{color:var(--locs-text-muted);opacity:1}input.mantine-Input-input::-ms-input-placeholder{color:var(--locs-text-muted);opacity:1}input.mantine-Input-input::placeholder{color:var(--locs-text-muted);opacity:1}textarea.mantine-Input-input::-webkit-input-placeholder{color:var(--locs-text-muted);opacity:1}textarea.mantine-Input-input::-ms-input-placeholder{color:var(--locs-text-muted);opacity:1}textarea.mantine-Input-input::placeholder{color:var(--locs-text-muted);opacity:1}input.mantine-PasswordInput-innerInput::-webkit-input-placeholder{color:var(--locs-text-muted);opacity:1}input.mantine-PasswordInput-innerInput::-ms-input-placeholder{color:var(--locs-text-muted);opacity:1}input.mantine-PasswordInput-innerInput::placeholder{color:var(--locs-text-muted);opacity:1}.auth-glass-panel .mantine-PasswordInput-visibilityToggle,.auth-glass-panel .mantine-PasswordInput-visibilityToggle:hover{color:var(--locs-text-muted);background:0 0}.auth-entry-submit{min-height:48px;font-size:1rem;transition:transform .16s,box-shadow .16s;box-shadow:0 10px 26px rgba(185,87,54,.24)}.auth-entry-submit:hover{transform:translateY(-1px);box-shadow:0 13px 32px rgba(185,87,54,.32)}.auth-entry-submit:active{transform:translateY(0)}.auth-terms-checkbox .mantine-Checkbox-input{background:rgba(27,18,11,.72);border-color:rgba(185,155,120,.68)}.auth-terms-checkbox .mantine-Checkbox-input:checked{border-color:var(--locs-terracotta);background:var(--locs-terracotta)}.auth-oauth-button{background:rgba(27,18,11,.64);border:1px solid rgba(185,155,120,.26)}.auth-loctician-note{color:#b9a48d;border-top:1px solid rgba(185,155,120,.16);padding-top:12px}.auth-loctician-note svg{color:#d8ba67}.auth-entry-footer{color:#9b8873;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(27,18,11,.84);border-top:1px solid rgba(185,155,120,.2);gap:24px;min-height:50px}@media (max-width:74.99em){.auth-entry-main{grid-template-columns:minmax(340px,440px);justify-content:center}}@media (max-width:47.99em){.auth-entry-screen{grid-template-rows:auto 1fr auto}.auth-entry-screen__overlay{background:radial-gradient(circle at 50% 42%,rgba(27,18,11,.14),rgba(27,18,11,.48)),rgba(27,18,11,.42)}.auth-entry-header,.auth-entry-footer{padding-left:18px;padding-right:18px}.auth-entry-main{grid-template-columns:minmax(0,1fr);align-self:center;gap:24px;width:min(100% - 40px,440px);margin-top:auto;margin-bottom:auto;padding:24px 0}.auth-entry-header{flex-wrap:wrap;gap:12px}.auth-entry-header__actions{margin-left:auto}.auth-mobile-intro{text-shadow:0 2px 12px rgba(10,6,3,.65);padding:8px 8px 0}.auth-mobile-intro .auth-mobile-intro__title{color:var(--locs-text);font-size:max(1.35rem,min(5.5vw,1.65rem));line-height:1.35}.auth-glass-panel{border-radius:20px}.auth-entry-footer{text-align:center;flex-direction:column;justify-content:center;gap:6px}.auth-map-loctician-card{width:auto;top:auto;bottom:68px;left:14px;right:14px;transform:none}@keyframes auth-map-card-enter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}}@media (max-height:46rem) and (min-width:75em){.auth-story-panel{gap:14px}.auth-entry-main{padding-top:12px;padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.auth-entry-main,.auth-entry-submit,.auth-glass-panel .mantine-Input-input,.auth-map-loctician-card,.locs-map-stage__selection-card{transition:none;animation:none}}@media (max-width:47.99em){[data-hidden-mobile=true]{display:none!important}}.hubs-stage,.hubs-stage__tabs,.hubs-stage__panel{height:100%;min-height:0}.hubs-stage{flex-direction:column;width:100%;display:flex}.hubs-stage__tabs{flex-direction:column;flex:1 1 0;width:100%;min-width:0;display:flex}.hubs-stage__panel{flex:1 1 0;width:100%;min-width:0;display:flex;overflow:hidden}.locs-map-stage{background:var(--locs-canvas);flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.locs-map-stage__hero{background:radial-gradient(circle at 78% 24%,rgba(216,186,103,.2),transparent 24%),repeating-linear-gradient(105deg,rgba(255,248,231,.035) 0 1px,transparent 1px 22px),linear-gradient(120deg,var(--locs-signature-dark),var(--locs-espresso));border-bottom:2px solid var(--locs-metal-line);padding:8px 18px}.locs-map-stage__filters{box-sizing:border-box;background:0 0;flex-shrink:0;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:8px;height:40px;margin-bottom:8px;padding:0;display:grid}.locs-map-stage__workspace{flex:auto;width:100%;min-height:0;padding-bottom:0;display:flex}.locs-map-stage__search{width:100%;min-width:0;height:40px;min-height:40px;display:flex}.locs-map-stage__search .mantine-TextInput-wrapper{width:100%;min-width:0;height:40px}.locs-map-stage__search .mantine-TextInput-input{border-radius:12px;flex:auto;width:100%;height:40px!important;min-height:40px!important}.locs-map-stage__filters .pill-tab-list{align-self:stretch;height:40px}.locs-map-stage__map{isolation:isolate;background:var(--locs-canvas-muted);border-radius:14px 14px 0 0;flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden}.locs-map-provider,.locs-map-provider__canvas{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.locs-map-provider__status{z-index:1;background:radial-gradient(circle at 75% 20%,rgba(185,87,54,.12),transparent 28%),var(--locs-canvas-muted);padding:24px;position:absolute;top:0;bottom:0;left:0;right:0}.locs-map-marker{color:#fffdf8;width:42px;height:42px;font-family:var(--mantine-font-family-headings);background:var(--locs-espresso);border:2px solid var(--locs-panel);border-radius:999px;align-items:center;justify-items:center;font-size:.95rem;font-weight:950;transition:transform .16s,box-shadow .16s,background-color .16s;display:grid;position:relative;box-shadow:0 10px 24px rgba(27,18,11,.2)}.locs-map-marker:hover,.locs-map-marker[data-selected=true]{background:var(--locs-terracotta);transform:scale(1.08);box-shadow:0 12px 28px rgba(27,18,11,.28)}.locs-map-marker[data-decorated=true]:after{content:"";border:2px solid var(--locs-terracotta);border-radius:999px;position:absolute;top:-7px;bottom:-7px;left:-7px;right:-7px;box-shadow:0 0 0 3px rgba(185,87,54,.13)}[data-mantine-color-scheme=dark] .locs-map-marker{background:var(--locs-terracotta);border-color:#f7f4ee;box-shadow:0 0 0 3px rgba(216,186,103,.42),0 12px 28px rgba(0,0,0,.52)}[data-mantine-color-scheme=dark] .locs-map-marker:hover,[data-mantine-color-scheme=dark] .locs-map-marker[data-selected=true]{color:var(--locs-espresso);background:#f7f4ee;border-color:#d8ba67;box-shadow:0 0 0 4px rgba(185,87,54,.62),0 14px 32px rgba(0,0,0,.6)}[data-mantine-color-scheme=dark] .locs-map-marker[data-decorated=true]:after{border-color:#d8ba67;box-shadow:0 0 0 3px rgba(216,186,103,.22)}[data-mantine-color-scheme=dark] .locs-map-stage .maplibregl-ctrl-group,[data-mantine-color-scheme=dark] .locs-map-stage .maplibregl-ctrl-attrib{color:var(--locs-text-muted);background:rgba(32,23,16,.92)}[data-mantine-color-scheme=dark] .locs-map-stage .maplibregl-ctrl-group button+button{border-top-color:var(--locs-border-faint)}[data-mantine-color-scheme=dark] .locs-map-stage .maplibregl-ctrl-icon{-webkit-filter:invert();filter:invert()}[data-mantine-color-scheme=dark] .locs-map-stage .maplibregl-ctrl-attrib a{color:inherit}.locs-map-stage__legend{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;bottom:16px;right:16px;background:rgba(255,254,250,.92)!important}.locs-map-stage__empty{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.locs-map-stage__selection-card{z-index:3;color:#fffdf8;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(36,21,12,.94);border:1px solid rgba(185,155,120,.48);border-radius:18px;width:min(340px,100% - 40px);padding:20px;animation:.22s cubic-bezier(.16,1,.3,1) auth-map-card-enter;position:absolute;top:50%;right:max(20px,min(3vw,44px));transform:translateY(-50%);box-shadow:0 28px 70px rgba(10,6,3,.48)}.locs-hover-lift{transition:transform .16s,box-shadow .16s,background-color .16s}@media (hover:hover){.locs-hover-lift:hover{background:rgba(185,87,54,.06);transform:translateY(-2px);box-shadow:0 8px 20px rgba(31,22,15,.08)}}.locs-hover-lift:focus-visible{outline:2px solid var(--locs-gold);outline-offset:3px}.call-history-state{min-height:max(360px,min(52vh,720px))}.locs-map-stage__selection-close{color:#b9a48d;position:absolute;top:10px;right:10px}.locs-map-stage__selection-close:hover{color:#fffdf8;background:rgba(185,87,54,.18)}.locs-map-stage__selection-avatar{color:#fffdf8;width:46px;height:46px;font-family:var(--mantine-font-family-headings);border:2px solid var(--locs-terracotta);background:#1b120b;border-radius:50%;flex:none;align-items:center;justify-items:center;font-size:1.05rem;font-weight:900;display:grid}.locs-map-stage__selection-avatar-trigger{border-radius:50%;flex:none;display:grid}.locs-map-stage__selection-avatar-trigger:focus-visible{outline:2px solid var(--locs-gold);outline-offset:3px}.locs-map-stage__selection-name{color:#fffdf8;max-width:220px;font-size:1rem;line-height:1.3}.locs-map-stage__selection-location{color:#d8c8b3}.locs-map-stage__selection-location svg{color:var(--locs-terracotta);flex:none}.locs-map-stage__selection-note{color:#b9a48d}.locs-map-stage__portfolio{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.locs-map-stage__portfolio-item{min-height:108px;color:var(--locs-canvas);background:linear-gradient(180deg,transparent,rgba(27,18,11,.8)),repeating-linear-gradient(128deg,rgba(255,248,231,.05) 0 1px,transparent 1px 12px),var(--locs-darkroom);align-items:flex-end;padding:10px;display:flex}.locs-map-stage__portfolio-item[data-tone="2"]{background-color:var(--locs-forest)}.locs-map-stage__portfolio-item[data-tone="3"]{background-color:var(--locs-terracotta)}.locs-map-stage__fairness-note{color:var(--locs-canvas);background:var(--locs-espresso);align-items:center;gap:8px;padding:12px 18px;display:flex}@media (max-width:47.99em){.locs-map-stage__hero{padding:8px 12px}.locs-map-stage__filters{grid-template-columns:82px minmax(0,1fr);grid-template-areas:"switcher search";height:40px}.hubs-stage__toolbar{padding:0 16px!important}.locs-map-stage__filters .pill-tab-list{grid-area:switcher;width:82px}.locs-map-stage__search{grid-area:search}.plaza-toolbar__compose{display:none}.plaza-fab{right:16px;bottom:calc(86px + env(safe-area-inset-bottom,0px) + 16px);z-index:10;transition:transform .12s,box-shadow .12s;position:absolute;box-shadow:0 8px 24px rgba(185,87,54,.42),0 2px 8px rgba(27,18,11,.18)}.plaza-fab:active{transform:scale(.94);box-shadow:0 4px 12px rgba(185,87,54,.32)}.locs-map-stage__map{flex:auto;height:auto;min-height:0}.locs-map-stage__selection-card{width:auto;max-height:calc(100% - 24px);animation-name:locs-map-card-enter-mobile;top:auto;bottom:12px;left:12px;right:12px;overflow-y:auto;transform:none}.locs-map-stage__portfolio-item{min-height:92px;padding:8px}.locs-map-stage__fairness-note{align-items:flex-start}}@keyframes locs-map-card-enter-mobile{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}::-moz-selection{color:var(--locs-text);background:#efbea3}::selection{color:var(--locs-text);background:#efbea3}.locs-textarea-input{min-height:44px}.profile-settings-hero{min-height:152px;padding:var(--mantine-spacing-lg);border:1px solid var(--locs-border-faint);background:linear-gradient(135deg,var(--locs-panel),var(--locs-canvas-muted));position:relative;overflow:hidden}.profile-settings-hero__background,.user-profile-hero__background{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.profile-settings-hero__scrim,.user-profile-hero__scrim{background:linear-gradient(90deg,rgba(16,22,18,.78),rgba(16,22,18,.26));position:absolute;top:0;bottom:0;left:0;right:0}.profile-settings-hero__content,.user-profile-hero__content{z-index:1;position:relative}.user-profile-hero__menu{z-index:2;color:rgba(255,250,240,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(24,18,13,.22);position:absolute;top:14px;right:14px}.user-profile-hero__menu:hover{color:#fffaf0;background:rgba(24,18,13,.42)}.profile-settings-hero__identity{color:var(--locs-text)}.profile-settings-hero__identity>:last-child{color:var(--locs-text-muted)}.profile-settings-hero__identity--on-image,.profile-settings-hero__identity--on-image>:last-child,.user-profile-hero__content--on-image{color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.42)}.user-profile-hero{border:1px solid var(--locs-border-faint);background:radial-gradient(circle at 78% 20%,rgba(216,186,103,.42),transparent 28%),linear-gradient(135deg,var(--locs-signature-dark),var(--locs-espresso));align-items:flex-end;min-height:264px;display:flex;position:relative;overflow:hidden}.user-profile-hero:after{content:"";pointer-events:none;opacity:.6;background:repeating-linear-gradient(115deg,rgba(255,248,231,.08) 0,rgba(255,248,231,.08) 1px,transparent 1px,transparent 28px);position:absolute;top:0;bottom:0;left:0;right:0}.user-profile-hero__content{z-index:1;color:#fffaf0;text-shadow:0 1px 8px rgba(0,0,0,.42);width:100%;position:relative}.user-profile-hero__background,.user-profile-hero__scrim{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.user-profile-hero__background{object-fit:cover}.user-profile-hero__scrim{background:linear-gradient(90deg,rgba(24,18,13,.72),rgba(24,18,13,.12))}.user-profile-actions{width:100%}.user-profile-action{flex:160px;min-height:38px}.user-profile-actions--secondary .user-profile-action{flex-basis:120px}.user-profile-modal__content{border:1px solid var(--locs-border);background:var(--locs-panel);max-height:calc(100dvh - 32px);overflow:hidden}.user-profile-modal__header{z-index:2;background:var(--locs-panel);min-height:68px}.user-profile-modal__body{padding:0;overflow:hidden}.user-profile-modal__scroll{overscroll-behavior:contain;max-height:calc(100dvh - 102px)}.user-profile-hero__avatar{border:3px solid rgba(255,255,255,.9);flex:none;box-shadow:0 6px 20px rgba(0,0,0,.24)}.locs-right-drawer{z-index:300;background:var(--mantine-color-body);pointer-events:none;transition:transform .24s cubic-bezier(.22,1,.36,1);position:fixed;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%);width:100vw!important;max-width:100vw!important;box-shadow:none!important}.locs-right-drawer[data-opened]{pointer-events:auto;transform:translate(0)}@media (min-width:48em){.locs-right-drawer{width:calc(100vw - 72px)!important;max-width:calc(100vw - 72px)!important}}@media (min-width:75em){.locs-right-drawer{width:calc(100vw - 360px)!important;max-width:calc(100vw - 360px)!important}}.locs-right-drawer__header{height:68px;padding:0 var(--mantine-spacing-md);background:var(--mantine-color-body);align-items:center;display:flex}.locs-right-drawer__body{height:calc(100dvh - 68px);padding:0;overflow:hidden}.locs-right-drawer__body .user-profile-modal__scroll{height:calc(100dvh - 68px);max-height:none}@media (max-width:47.99em){.user-profile-modal__content{max-height:calc(100dvh - 16px)}.user-profile-modal__scroll{max-height:calc(100dvh - 86px)}.user-profile-hero{min-height:180px}}.profile-avatar-picker__button{border-radius:50%;transition:transform .16s,box-shadow .16s;display:block;position:relative}.profile-avatar-picker__button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px rgba(27,18,11,.16)}.profile-avatar-picker__button:focus-visible{outline:3px solid var(--locs-metal-line);outline-offset:4px}.profile-avatar-picker__button:disabled{cursor:wait}.profile-avatar-picker__image{transition:-webkit-filter .16s,filter .16s,opacity .16s}.profile-avatar-picker__button:hover:not(:disabled) .profile-avatar-picker__image{-webkit-filter:brightness(.9);filter:brightness(.9)}.profile-avatar-picker__button:disabled .profile-avatar-picker__image{opacity:.7}.profile-avatar-picker__badge{border:2px solid var(--locs-canvas);color:#fff;background:var(--locs-terracotta);border-radius:50%;align-items:center;justify-items:center;width:27px;height:27px;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 2px 8px rgba(27,18,11,.22)}.inline-edit-label{flex-shrink:0;min-width:68px;padding-top:2px}.inline-edit-pencil{vertical-align:middle;opacity:0;cursor:pointer;color:var(--mantine-color-dimmed);flex-shrink:0;align-items:center;margin-left:4px;transition:opacity .14s;display:inline-flex}.inline-edit-editable--empty:before{content:attr(data-placeholder);color:var(--mantine-color-dimmed);pointer-events:none}.inline-edit-editable[contenteditable=true]{min-width:1px;display:inline-block!important}.inline-edit-value:hover .inline-edit-pencil{opacity:1}.profile-account-details{padding-block:var(--mantine-spacing-md)}.profile-account-details__grid{gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}.profile-account-detail{min-width:0;padding-block:var(--mantine-spacing-xs)}.profile-account-detail+.profile-account-detail{border-left:none;padding-left:0}.profile-account-detail__icon{width:24px;height:24px;color:var(--locs-text-muted);flex:none;align-items:center;justify-items:center;display:grid}.app-loading-screen{z-index:2;isolation:isolate;opacity:1;width:100vw;min-height:100dvh;transition:opacity var(--startup-exit-duration,.16s)ease-out;background:#130d08;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;display:grid;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.app-loading-screen__content{background:#130d08;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:0;padding:32px 24px;display:flex;position:relative}.app-loading-screen__content:before{display:none}.app-loading-screen__copy{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;transform:none}.app-loading-screen__brand-mark{flex:none;align-items:center;justify-items:center;width:max(140px,min(42vw,180px));height:max(140px,min(42vw,180px));margin-bottom:16px;display:grid}.app-loading-screen__brand-mark img{object-fit:contain;width:100%;height:100%}.app-loading-screen__wordmark{color:#f0e8d8;letter-spacing:.5px;font-size:max(24px,min(7vw,32px));font-weight:700;line-height:1}.startup-shell,.startup-shell__workspace{width:100vw;height:100dvh;position:relative;overflow:hidden}.startup-shell__workspace{position:absolute;top:0;bottom:0;left:0;right:0}.app-loading-screen--exiting{opacity:0;pointer-events:none}.app-loading-screen--exiting *,.app-loading-screen--exiting :before,.app-loading-screen--exiting :after{animation-play-state:paused!important}@media (max-width:47.5em){.app-loading-screen{grid-template-rows:minmax(0,1fr);overflow:hidden}.app-loading-screen__content{align-items:center;min-height:0;padding:32px 24px}.app-loading-screen__copy{transform:none}}@media (max-width:47.5em) and (max-height:40em) and (orientation:portrait){.app-loading-screen{grid-template-rows:minmax(0,1fr)}.app-loading-screen__content{padding-top:24px;padding-bottom:20px}.app-loading-screen__brand-mark{width:max(124px,min(36vw,160px));height:max(124px,min(36vw,160px));margin-bottom:14px}}@media (max-height:35.625em) and (orientation:landscape){.app-loading-screen{grid-template-rows:minmax(0,1fr);overflow:hidden}.app-loading-screen__content{min-height:0;padding:32px 7vw}}@media (prefers-reduced-motion:reduce){.app-loading-screen *,.app-loading-screen :before,.app-loading-screen :after{transition-duration:0s!important;animation:none!important}}[data-radix-scroll-area-viewport],.mantine-ScrollArea-viewport{-webkit-overflow-scrolling:touch}.workspace-adaptive-shell{--workspace-rail-width:72px;--workspace-list-width:360px;--workspace-list-column-width:minmax(0,1fr);--workspace-list-toggle-offset:var(--workspace-list-width);--workspace-shell-gap:var(--mantine-spacing-md);--workspace-shell-padding:var(--mantine-spacing-md);grid-template-columns:var(--workspace-list-column-width);background:var(--mantine-color-body);grid-template-areas:"list";width:100vw;min-width:0;height:100dvh;min-height:0;transition:grid-template-columns .28s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.workspace-adaptive-shell__rail{grid-area:rail;min-width:0;min-height:0;display:none}.workspace-adaptive-shell__list{border-right:1px solid var(--locs-border-faint);background:var(--locs-sidebar);grid-area:list;min-width:0;min-height:0;transition:opacity .24s,transform .28s cubic-bezier(.4,0,.2,1);overflow:hidden}.workspace-adaptive-shell__stage{min-width:0;min-height:0;padding:var(--workspace-shell-padding);background:var(--locs-canvas);grid-area:stage;display:none;overflow:hidden}.workspace-stage-container{background:var(--locs-panel);flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.workspace-list-collapse-toggle{display:none!important}.workspace-list-bottom-nav{z-index:25;padding:8px 10px max(8px,env(safe-area-inset-bottom));border-top:1px solid var(--locs-border);background:var(--locs-panel);-webkit-backdrop-filter:blur(18px)saturate(1.12);display:none;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -14px 32px rgba(27,18,11,.08)}.workspace-list-bottom-nav__item{color:var(--locs-text-muted);background:0 0;transition:color .15s,transform .15s;position:relative}.workspace-list-bottom-nav__item:hover{color:var(--locs-text)}.workspace-list-bottom-nav__item[aria-current=page]{color:var(--locs-terracotta);transform:translateY(-1px)}.workspace-list-bottom-nav__item[aria-current=page]:after{content:"";background:currentColor;border-radius:999px;width:16px;height:2px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}[data-mantine-color-scheme=dark] .workspace-list-bottom-nav__item[aria-current=page]{color:#d8ba67}.workspace-adaptive-shell__list[data-mobile-visible=false]{display:none}.workspace-adaptive-shell__stage[data-mobile-visible=true]{width:100%;height:100%;padding:max(12px,env(safe-area-inset-top,0px))0 0;grid-area:list;display:flex}@media (min-width:48em){.workspace-adaptive-shell{--workspace-rail-width:72px;--workspace-list-column-width:minmax(0,1fr);grid-template-columns:var(--workspace-rail-width)minmax(0,1fr);grid-template-areas:"rail body"}.workspace-adaptive-shell__rail{display:block}.workspace-adaptive-shell__list,.workspace-adaptive-shell__stage{grid-area:body}.workspace-adaptive-shell__list[data-tablet-visible=false],.workspace-adaptive-shell__stage[data-tablet-visible=false]{display:none}.workspace-adaptive-shell__stage[data-tablet-visible=true],.workspace-adaptive-shell__list[data-tablet-visible=true]{display:flex}.workspace-stage-container{border-radius:var(--mantine-radius-md);box-shadow:none;background:var(--locs-canvas);border:none}.workspace-stage-container[data-plain=true]{box-shadow:none;background:0 0;border:0;border-radius:0}}@media (min-width:75em){.workspace-adaptive-shell{--workspace-list-column-width:var(--workspace-list-width);--workspace-list-toggle-offset:var(--workspace-list-width);grid-template-columns:var(--workspace-list-column-width)minmax(0,1fr);grid-template-areas:"list stage"}.workspace-adaptive-shell__rail{display:none}.workspace-adaptive-shell__list,.workspace-adaptive-shell__stage,.workspace-adaptive-shell__list[data-tablet-visible=false],.workspace-adaptive-shell__stage[data-tablet-visible=false]{display:flex}.workspace-adaptive-shell__list{grid-area:list}.workspace-adaptive-shell__stage{grid-area:stage}.workspace-adaptive-shell__list[data-desktop-collapsed=true]{opacity:0;pointer-events:none;visibility:hidden;border-right:0;width:0;min-width:0;transition:opacity .2s,transform .28s cubic-bezier(.4,0,.2,1),visibility .28s step-end;transform:translate(-12px)}.workspace-adaptive-shell[data-effective-list-collapsed=true]{--workspace-list-column-width:0px;--workspace-list-toggle-offset:0px}.workspace-list-collapse-toggle{left:calc(var(--workspace-list-toggle-offset) - 14px);pointer-events:auto;color:var(--locs-terracotta);box-shadow:none;background:0 0;border:0;transition:left .28s cubic-bezier(.4,0,.2,1),color .14s,transform .14s;top:calc(50% - 28px);z-index:30!important;width:28px!important;min-width:28px!important;height:56px!important;display:inline-flex!important;position:fixed!important}.workspace-list-collapse-toggle:before{content:"";border:1px solid var(--locs-border);background:var(--locs-panel);-webkit-backdrop-filter:blur(10px);border-radius:999px;transition:top .14s,bottom .14s,left .14s,right .14s;position:absolute;top:2px;bottom:2px;left:8px;right:8px;box-shadow:0 4px 10px rgba(27,18,11,.04)}.workspace-list-collapse-toggle:hover{color:var(--locs-terracotta);box-shadow:none;background:0 0}.workspace-list-collapse-toggle:hover:before{left:7px;right:7px}.workspace-list-collapse-toggle__arrow{z-index:1;width:12px;height:12px;color:var(--locs-terracotta);pointer-events:none;position:relative}.workspace-list-collapse-toggle__arrow path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.workspace-adaptive-shell[data-effective-list-collapsed=true] .workspace-list-collapse-toggle{left:calc(var(--workspace-shell-padding) - 14px)}.workspace-list-bottom-nav{display:block}}.post-composer-layout{grid-template-rows:minmax(0,1fr) auto;height:min(620px,100dvh - 96px);min-height:0;display:grid;overflow:hidden}.post-composer-scroll{min-height:0}.post-composer-field{color:var(--locs-text);box-shadow:none;caret-color:var(--locs-terracotta);background:0 0;border:0;border-radius:0}.post-composer-field:hover,.post-composer-field:focus{box-shadow:none;background:0 0;border:0;outline:0}.post-composer-field:focus-within{box-shadow:none;background:0 0;border:0;outline:0}.post-composer-field::-webkit-input-placeholder{color:var(--locs-text-muted);opacity:.72}.post-composer-field::-ms-input-placeholder{color:var(--locs-text-muted);opacity:.72}.post-composer-field::placeholder{color:var(--locs-text-muted);opacity:.72}.post-composer-title{letter-spacing:-.025em;min-height:52px;padding-left:0;padding-right:0;font-size:max(1.5rem,min(3vw,2rem));font-weight:800}.post-composer-body{resize:none;min-height:220px;padding:4px 0;font-size:1.05rem;line-height:1.75}.post-composer-tags-control .mantine-Input-section{width:24px;color:var(--locs-text-muted);justify-content:flex-start}.post-composer-tags{min-height:40px;font-size:.95rem}.post-composer-tags:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:28px;padding-right:0}.post-composer-tags:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:28px;padding-right:0}.post-composer-tags:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:28px;padding-right:0}.post-composer-tags:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0;padding-right:28px}.post-composer-tags:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0;padding-right:28px}.post-composer-tags:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0;padding-right:28px}.post-composer-meta-row{min-height:40px}.post-composer-attachment-trigger{color:var(--locs-text-muted);background:0 0;border:0;transition:color .15s,background-color .15s,transform .15s}.post-composer-media-picker{aspect-ratio:1;width:100%;color:var(--locs-terracotta);border:1px dashed var(--locs-border-strong);border-radius:var(--mantine-radius-md);background:0 0;align-items:center;justify-items:center;transition:color .15s,border-color .15s,background-color .15s,transform .15s;display:grid}.post-composer-media-picker__content{color:var(--locs-text-muted);align-items:center;justify-items:center;transition:color .15s;display:grid}.post-composer-media-picker:hover,.post-composer-media-picker[data-open]{background:var(--locs-photo-mat);border-color:currentColor}.post-composer-media-picker:hover .post-composer-media-picker__content,.post-composer-media-picker[data-open] .post-composer-media-picker__content{color:currentColor}.post-composer-media-picker:active{transform:scale(.98)}.post-composer-media-picker:focus-visible{outline-offset:2px;outline:2px solid}.post-composer-media-picker:disabled{cursor:not-allowed;opacity:.45}.post-composer-actions{background:var(--locs-panel);min-height:56px;padding:8px 24px 12px}[data-mantine-color-scheme=dark] .post-composer-media-picker{color:#d8ba67}[data-mantine-color-scheme=dark] .post-composer-attachment-trigger{color:#cbbda8}[data-mantine-color-scheme=dark] .post-composer-attachment-trigger[aria-pressed=true],[data-mantine-color-scheme=dark] .post-composer-attachment-trigger[aria-pressed=true]:hover{color:#d8ba67;background:0 0}[data-mantine-color-scheme=dark] .post-composer-media-picker__content{color:#cbbda8}.post-composer-attachment-trigger:hover,.post-composer-attachment-trigger[data-open]{color:var(--locs-terracotta);background:var(--locs-photo-mat)}.post-composer-attachment-trigger[aria-pressed=true],.post-composer-attachment-trigger[aria-pressed=true]:hover{color:var(--locs-terracotta);background:0 0}.post-composer-attachment-trigger:active{transform:scale(.94)}.post-composer-attachment-trigger:focus-visible{outline:2px solid var(--locs-terracotta);outline-offset:2px}.workspace-mobile-bottom-tab{left:0;right:0;z-index:210;padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));background:var(--locs-panel);border-top:1px solid var(--locs-border);position:fixed;bottom:0}.workspace-mobile-bottom-tab__items{max-width:600px;margin-left:auto;margin-right:auto;display:grid}.workspace-mobile-bottom-tab__button{min-width:0;min-height:44px;color:var(--locs-text-muted);-webkit-tap-highlight-color:transparent;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;display:flex}.workspace-mobile-bottom-tab__button[data-active=true]{color:var(--mantine-color-terracotta-text)}.workspace-mobile-bottom-tab__button:focus-visible{outline:2px solid var(--locs-terracotta);outline-offset:-2px}.workspace-mobile-bottom-tab__button:active{opacity:.7}.workspace-mobile-bottom-tab__icon{width:28px;height:28px;position:relative}.workspace-mobile-bottom-tab__icon>svg{width:28px;height:28px;display:block}.workspace-mobile-bottom-tab__label{font-size:12px;font-weight:600;line-height:16px}.workspace-mobile-bottom-tab__button[data-active=true] .workspace-mobile-bottom-tab__label{font-weight:750}.workspace-mobile-bottom-tab__badge{border:2px solid var(--locs-panel);pointer-events:none;min-width:18px;height:18px;padding-left:4px;padding-right:4px;position:absolute;top:-5px;left:19px}
/*# sourceMappingURL=main-e88c7d8f.css.map*/